diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000000..b2188ec1be6 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,31 @@ +# Each line is a file pattern followed by one or more owners. +# Learn more at: https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners + +# All .rb files +*.rb @dshevtsov + +# All .rake files +*.rake @dshevtsov + +# All .sh files +*.sh @dshevtsov + +# All files at the root directory, non-recursively. +/* @dshevtsov + +# All files at the /.github/linters/ directory and in sub-directories. +/.github/linters/ @dshevtsov + +# All files at the /.github/workflows/ directory and in sub-directories. +/.github/workflows/ @dshevtsov + +# All files at the /.github/bin/ directory and in sub-directories. +/bin/ @dshevtsov + +/docker-compose.yaml @hguthrie + +LICENSE.txt @jeff-matthews + +COPYING.txt @jeff-matthews + +CODEOWNERS @jeff-matthews @dshevtsov diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index ed4e2774451..a02084614d5 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -1,73 +1,76 @@ -# Contributor Covenant Code of Conduct +# Magento Code of Conduct ## Our Pledge -In the interest of fostering an open and welcoming environment, we as -contributors and maintainers pledge to making participation in our project and -our community a harassment-free experience for everyone, regardless of age, body -size, disability, ethnicity, gender identity and expression, level of experience, -education, socio-economic status, nationality, personal appearance, race, -religion, or sexual identity and orientation. +We as members, contributors, and leaders pledge to make participation in our project and community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community. ## Our Standards -Examples of behavior that contributes to creating a positive environment -include: +Examples of behavior that contribute to a positive environment for our project and community include: -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, and learning from the experience +* Focusing on what is best, not just for us as individuals but for the overall community -Examples of unacceptable behavior by participants include: +Examples of unacceptable behavior include: -* Using sexualized language or imagery and unwelcome sexual attention or - advances -* Trolling, insulting/derogatory comments, and personal or political attacks +* The use of sexualized language or imagery, and sexual attention or advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks * Public or private harassment -* Publishing others' private information, such as a physical or electronic - address, without explicit permission -* Other conduct which could reasonably be considered inappropriate in a - professional setting +* Publishing others' private information, such as a physical or email address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a professional setting ## Our Responsibilities -Project maintainers are responsible for clarifying the standards of acceptable -behavior and are expected to take appropriate and fair corrective action in -response to any instances of unacceptable behavior. +Project maintainers are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any instances of unacceptable behavior. -Project maintainers have the right and responsibility to remove, edit, or -reject comments, commits, code, wiki edits, issues, and other contributions -that are not aligned to this Code of Conduct, or to ban temporarily or -permanently any contributor for other behaviors that they deem inappropriate, -threatening, offensive, or harmful. +Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for behaviors that they deem inappropriate, threatening, offensive, or harmful. ## Scope -This Code of Conduct applies both within project spaces and in public spaces -when an individual is representing the project or its community. Examples of -representing a project or community include using an official project e-mail -address, posting via an official social media account, or acting as an appointed -representative at an online or offline event. Representation of a project may be -further defined and clarified by project maintainers. +This Code of Conduct applies when an individual is representing the project or its community both within project spaces and in public spaces. Examples of representing a project or community include using an official e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers. ## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team in [Slack](https://magentocommeng.slack.com/messages/CAN932A3H). All -complaints will be reviewed and investigated and will result in a response that -is deemed necessary and appropriate to the circumstances. The project team is -obligated to maintain confidentiality with regard to the reporter of an incident. -Further details of specific enforcement policies may be posted separately. +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by first contacting the project team at `engcom@adobe.com`. Oversight of Adobe projects is handled by the Adobe Open Source Office, which has final say in any violations and enforcement of this Code of Conduct and can be reached at `Grp-opensourceoffice@adobe.com`. All complaints will be reviewed and investigated promptly and fairly. -Project maintainers who do not follow or enforce the Code of Conduct in good -faith may face temporary or permanent repercussions as determined by other -members of the project's leadership. +The project team must respect the privacy and security of the reporter of any incident. -## Attribution +Project maintainers who do not follow or enforce the Code of Conduct may face temporary or permanent repercussions as determined by other members of the project's leadership or the Adobe Open Source Office. + +## Enforcement Guidelines + +Project maintainers will follow these Community Impact Guidelines in determining the consequences for any action they deem to be in violation of this Code of Conduct: + +### 1. Correction + +Community Impact: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community. + +Consequence: A private, written warning from project maintainers describing the violation and why the behavior was unacceptable. A public apology may be requested from the violator before any further involvement in the project by violator. + +### 2. Warning + +Community Impact: A relatively minor violation through a single incident or series of actions. -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, -available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html +Consequence: A written warning from project maintainers that includes stated consequences for continued unacceptable behavior. Violator must refrain from interacting with the people involved for a specified period of time as determined by the project maintainers, including, but not limited to, unsolicited interaction with those enforcing the Code of Conduct through channels such as community spaces and social media. Continued violations may lead to a temporary or permanent ban. + +### 3. Temporary Ban + +Community Impact: A more serious violation of community standards, including sustained unacceptable behavior. + +Consequence: A temporary ban from any interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Failure to comply with the temporary ban may lead to a permanent ban. + +### 4. Permanent Ban + +Community Impact: Demonstrating a consistent pattern of violation of community standards or an egregious violation of community standards, including, but not limited to, sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals. + +Consequence: A permanent ban from any interaction with the community. + +## Attribution -[homepage]: https://www.contributor-covenant.org \ No newline at end of file +This Code of Conduct is adapted from the Contributor Covenant, version 2.1, +available at https://www.contributor-covenant.org/version/2/1/code_of_conduct.html. diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 18c9651d711..478cf20deaa 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -8,11 +8,10 @@ DevDocs staff members and [Community Maintainers](https://devdocs.magento.com/co ## Rewards for contributions -DevDocs works with Magento Community Engineering teams and projects. -As you contribute PRs, you gain [Contribution Points](https://devdocs.magento.com/contributor-guide/contributing.html#points). - If you write and contribute a full topic, we will add your name (or your company's name) at the top of the DevDocs page and link it to your blog or website! +If you contribute a new topic or a major update to a topic, your GitHub username will be added to a description of the update in our [What's New topic](https://devdocs.magento.com/whats-new.html). + ## Get started ![Get started workflow](https://devdocs.magento.com/common/images/contribute-prerequisites.png) @@ -148,7 +147,7 @@ You can provide feedback using the following options: Have a question? Need help? Magento DevDocs, Maintainers, and other Contributors are available through: -- [Slack](https://magentocommeng.slack.com/messages/CAN932A3H) ([Join us](http://tinyurl.com/engcom-slack)) -- [Twitter @MagentoDevDocs](https://twitter.com/MagentoDevDocs) +- [Slack](https://magentocommeng.slack.com/archives/CAN932A3H) ([Join us](https://opensource.magento.com/slack)) +- [Twitter @AdobeCommrcDocs](https://twitter.com/AdobeCommrcDocs) Thank you for contributing your brilliance to Magento DevDocs!! diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 96bd36d37cf..00000000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,25 +0,0 @@ -# General issue - -## Description: - - - -## Possible solutions: - - - -## Additional information: - - - - diff --git a/.github/ISSUE_TEMPLATE/BUG.md b/.github/ISSUE_TEMPLATE/BUG.md deleted file mode 100644 index 8a07df34ede..00000000000 --- a/.github/ISSUE_TEMPLATE/BUG.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -name: Bug report -about: Create an issue about a bug on the devdocs website ---- - -# Bug report - -## Description - - - -### Steps to reproduce - - - -1. First Step -1. Second Step -1. Etc. - -## Expected result - - - -## Possible solutions - - - -## Additional information - - - - diff --git a/.github/ISSUE_TEMPLATE/COMMUNITY_ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE/COMMUNITY_ISSUE_TEMPLATE.md deleted file mode 100644 index e227d0de7f6..00000000000 --- a/.github/ISSUE_TEMPLATE/COMMUNITY_ISSUE_TEMPLATE.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -name: Community engineering issue -about: Create an issue related to a community engineering effort ---- - -# Community engineering issue - - - -Type of Doc: - -- [ ] New topic -- [ ] Topic Update, Devdoc link: -- [ ] Other - -Magento 2 GitHub Issue: https://github.com/magento/devdocs/issues/link - -Magento 2 GitHub PR: https://github.com/magento/devdocs/pull/link - -Magento 2 version: - -- [ ] 2.3 - -Notifications of Changes: - -- [ ] Changes to Admin interface? -- [ ] New software requirements? -- [ ] New REST endpoints or updated GraphQL query syntax? -- [ ] New command line option? - -## Content - - - -## Additional information - - - - diff --git a/.github/ISSUE_TEMPLATE/NEW_FEATURE.md b/.github/ISSUE_TEMPLATE/NEW_FEATURE.md deleted file mode 100644 index 14276c04b9b..00000000000 --- a/.github/ISSUE_TEMPLATE/NEW_FEATURE.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: New feature -about: Create a request for new functionality in devdocs ---- - -# New feature request - -## Description - - - -## Expected result - - - -## Benefits - - - -## Possible solutions - - - -## Additional information - - - - diff --git a/.github/ISSUE_TEMPLATE/NEW_TOPIC.md b/.github/ISSUE_TEMPLATE/NEW_TOPIC.md deleted file mode 100644 index 30dffd6afa9..00000000000 --- a/.github/ISSUE_TEMPLATE/NEW_TOPIC.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -name: New topic -about: Create a request to add missing information to devdocs ---- - -# New topic request - -## Description - - - -## Content checklist - - - - - -- [ ] The topic provides an explanation of how ____ works. -- [ ] The topic provides steps for ____. -- [ ] The topic contains code samples that shows ____. -- [ ] Other (please specify) - -## Additional information/resources - - - - diff --git a/.github/ISSUE_TEMPLATE/TOPIC_CLARIFICATION.md b/.github/ISSUE_TEMPLATE/TOPIC_CLARIFICATION.md deleted file mode 100644 index 3a47c1d7173..00000000000 --- a/.github/ISSUE_TEMPLATE/TOPIC_CLARIFICATION.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -name: Topic clarification/correction -about: Create a request to clarify or correct a documentation topic ---- - -# Topic clarification/correction request - -## Topic Link - - - -## Description - - - -## Possible solutions - - - -## Additional information - - - - diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000000..303e5651398 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,11 @@ +blank_issues_enabled: false +contact_links: + - name: Help Center + url: https://support.magento.com/hc/en-us + about: Find help with issues unrelated to documentation here. + - name: Community resources + url: https://developer.adobe.com/open/magento + about: Find more resources here. + - name: Contact the team + url: https://magentocommeng.slack.com/messages/CAN932A3H + about: Ask and answer questions directly with the team. diff --git a/.github/ISSUE_TEMPLATE/incorrect_topic.yaml b/.github/ISSUE_TEMPLATE/incorrect_topic.yaml new file mode 100644 index 00000000000..09f38bfba70 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/incorrect_topic.yaml @@ -0,0 +1,35 @@ +name: Incorrect or unclear topic +description: "Unclear or incorrect documentation: ambiguous guidelines, wrong or obsolete examples, typos, etc." +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to report this issue! + This request should only relate to the content of the devdocs.magento.com website. + If you are having an issue with the actual product (as opposed to the docs), search the [Help Center](https://support.magento.com/hc/en-us) or report it as a [codebase issue](https://devdocs.magento.com/contributor-guide/contributing.html#report). + Requests that do not comply with our Code of Conduct or do not contain enough information may be closed at the maintainers' discretion. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the documentation you are requesting. + options: + - label: I have searched the existing issues + required: true + - type: input + attributes: + label: Which topic? + description: A link to the topic that needs clarification or correction + placeholder: "Example: https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html" + validations: + required: true + - type: textarea + attributes: + label: What's wrong with the content? + validations: + required: true + - type: textarea + attributes: + label: What changes do you propose? + - type: textarea + attributes: + label: Anything else that can help to cover this? diff --git a/.github/ISSUE_TEMPLATE/missing_content.yaml b/.github/ISSUE_TEMPLATE/missing_content.yaml new file mode 100644 index 00000000000..de7750c5fbe --- /dev/null +++ b/.github/ISSUE_TEMPLATE/missing_content.yaml @@ -0,0 +1,28 @@ +name: Missing content +description: Undocumented feature, service, command, API, UI component, procedure, etc. +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to report this issue! + This request should only relate to the content of the devdocs.magento.com website. + If you are having an issue with the actual product (as opposed to the docs), search the [Help Center](https://support.magento.com/hc/en-us) or report it as a [codebase issue](https://devdocs.magento.com/contributor-guide/contributing.html#report). + Requests that do not comply with our Code of Conduct or do not contain enough information may be closed at the maintainers' discretion. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the documentation you are requesting. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: What's missing? + placeholder: | + - In the or ... + - Missing explanation of how ... works. + - Missing steps or guidelines for .... + - Missing code samples to demonstrate .... + - Something else ... + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/site_bug.yaml b/.github/ISSUE_TEMPLATE/site_bug.yaml new file mode 100644 index 00000000000..30a5e49e820 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/site_bug.yaml @@ -0,0 +1,52 @@ +name: Site bug +description: Something isn't working on devdocs.magento.com or when building the website locally. +labels: ["bug"] +assignees: + - dshevtsov +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to report this issue! + This bug report should only relate to the devdocs website itself or non-content issues such as when building locally or running rake commands. + If you are having an issue with the actual product (as opposed to the docs), search the [Help Center](https://support.magento.com/hc/en-us) or report it as a [codebase issue](https://devdocs.magento.com/contributor-guide/contributing.html#report). + Issues that do not comply with our Code of Conduct or do not contain enough information may be closed at the maintainers' discretion. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the bug you encountered. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: Current behavior + description: | + Tell us what happened. Include error messages and issues. + validations: + required: true + - type: textarea + attributes: + label: Expected behavior + description: | + Tell us what you expected to happen. + validations: + required: true + - type: textarea + attributes: + label: Steps to reproduce + description: | + Provide a set of clear steps to reproduce this bug. + validations: + required: true + - type: textarea + attributes: + label: Environment + description: | + Describe your environment. + Provide all the details that will help us to reproduce the bug. + value: | + - Browser: + - OS: + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/site_feature.yaml b/.github/ISSUE_TEMPLATE/site_feature.yaml new file mode 100644 index 00000000000..2d9e6da9918 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/site_feature.yaml @@ -0,0 +1,38 @@ +name: Site feature request +description: Propose a new functionality or an improvement of the devdocs.magento.com website or of the local development tools. +labels: ["Site Improvements"] +assignees: + - dshevtsov +body: + - type: markdown + attributes: + value: | + Thank you for taking the time to report this issue! + This feature request should only relate to the devdocs website itself or other non-content request such as rake commands. + If you are having an issue with the actual product (as opposed to the docs), search the [Help Center](https://support.magento.com/hc/en-us) or report it as a [codebase issue](https://devdocs.magento.com/contributor-guide/contributing.html#report). + Requests that do not comply with our Code of Conduct or do not contain enough information may be closed at the maintainers' discretion. + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the feature you are requesting. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: What feature should be added? + validations: + required: true + - type: textarea + attributes: + label: What is the expected behavior? + validations: + required: true + - type: textarea + attributes: + label: How will this feature improve the user experience? + validations: + required: true + - type: textarea + attributes: + label: What would a solution for this issue look like? diff --git a/.github/MAINTAINER_GUIDELINES.md b/.github/MAINTAINER_GUIDELINES.md index f97cf425292..894c26991c5 100644 --- a/.github/MAINTAINER_GUIDELINES.md +++ b/.github/MAINTAINER_GUIDELINES.md @@ -22,7 +22,6 @@ Here is a brief summary of the most important labels: - `Major Update`: Significant new info (for example, a new section in an existing topic) - `Technical`: Minor changes to technical content, code, processes, naming conventions - `Editorial`: Typos, grammatical inconsistencies, or minor rewrites -- `small changes`: See [Small changes workflow](#small-changes-workflow) PRs with the `Internal Dev` label were created by Magento/Adobe employees and will be handled by the Documentation team only. @@ -54,24 +53,3 @@ https://github.com/magento/devdocs/projects ## Style We prefer Markdown over HTML (in most cases). You can use [kramdown](https://kramdown.gettalong.org/syntax.html) syntax for more markup features and [Liquid](https://jekyllrb.com/docs/liquid/) for in-topic scripting. - -## Small changes workflow - -Before merging a pull request to the `master` branch, it must pass automated testing. Testing takes about 10 minutes to complete for each pull request, so we created a workflow to save time for small changes. - -- **Individual pull requests to `master`**—15 individual pull requests to `master` x 10 minutes per pull request = 2.5 hrs of testing time -- **Multiple pull requests using `small_changes`**—1 `small_changes` pull request (containing 15 individual pull requests) to `master` x 10 minutes = 10 minutes of testing time - -This workflow is for typos, formatting issues, and minor text additions or deletions. It is not for substantial new content, changes to tables, new files, or files that have been moved. - -Periodically, we will create a pull request from the `small_changes` branch to the `master` branch and then run tests on that pull request to save time. - -### Process - -1. Review the pull request and either approve it or request changes. -1. Apply the `small changes` label if one of the following labels should also be applied: - - - `Editorial` - - `Technical` - -1. That's it! A DevDocs admin will run tests and merge. diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 16d6c6ac503..14995a92a49 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -20,11 +20,22 @@ on: ############### # Set the Job # ############### -jobs: +permissions: + contents: read - build: - # Name the Job - name: Lint Code Base +jobs: + mdl: + name: mdl + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + - name: Install mdl gem + run: gem install mdl + - name: Run mdl + run: mdl --style=_checks/styles/style-rules-prod --ignore-front-matter --git-recurse -- . + super-lint: # Set the agent to run on runs-on: ubuntu-latest @@ -36,16 +47,29 @@ jobs: # Checkout the code base # ########################## - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v3 + with: + # Full git history is needed to get a proper list of changed files within `super-linter` + fetch-depth: 0 ################################ # Run Linter against code base # ################################ - name: Lint Code Base - uses: github/super-linter@v3 + uses: github/super-linter/slim@v4.9.7 env: VALIDATE_ALL_CODEBASE: false DEFAULT_BRANCH: master - VALIDATE_HTML: false - VALIDATE_OPENAPI: false + VALIDATE_BASH: true + VALIDATE_BASH_EXEC: true + VALIDATE_CSS: true + VALIDATE_DOCKERFILE_HADOLINT: true + VALIDATE_GITHUB_ACTIONS: true + VALIDATE_GITLEAKS: true + VALIDATE_JAVASCRIPT_ES: true + VALIDATE_JSON: true + VALIDATE_MARKDOWN: true MARKDOWN_CONFIG_FILE: .markdownlint.json + VALIDATE_RUBY: true + VALIDATE_SHELL_SHFMT: true + VALIDATE_YAML: true diff --git a/.gitignore b/.gitignore index f18dce95784..10339208556 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,6 @@ _config.local.yml .jekyll-metadata .jekyll-cache -.whatsup.yml *.bat /tmp/ @@ -28,6 +27,4 @@ _algolia_api_key /src/mbi/ /src/page-builder/ -/src/page-builder-migration/ -/src/guides/m1x/ /src/mftf/ diff --git a/.ruby-version b/.ruby-version index f6ab44e9b08..849c0c47ffc 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -ruby-2.6.6 +ruby-2.7.5 diff --git a/.whatsup.yml b/.whatsup.yml new file mode 100755 index 00000000000..a8e81500b99 --- /dev/null +++ b/.whatsup.yml @@ -0,0 +1,23 @@ +# Parameters for a GitHub search query +base_branch: master + +repos: + - magento/devdocs + - magento-commerce/devdocs + +# Labels also will be used as a 'type' value in the output file +labels: + required: + - New Topic + - Major Update + optional: + - Technical + +# Format of output file +output_format: + - yaml +# - markdown + +magic_word: whatsnew + +membership: magento-commerce diff --git a/COPYING.txt b/COPYING.txt index 862aad553a3..29e74763d63 100644 --- a/COPYING.txt +++ b/COPYING.txt @@ -1,9 +1,9 @@ -Copyright © 2013-present Magento, Inc. +Copyright © 2013-present Adobe Inc. -Each Magento source file included in this distribution is licensed under OSL 3.0 or the Magento Enterprise Edition (MEE) license +Each Adobe source file included in this distribution is licensed under OSL 3.0 or the Adobe Commerce license. http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) -Please see LICENSE.txt for the full text of the OSL 3.0 license or contact license@magentocommerce.com for a copy. +Please see LICENSE.txt for the full text of the OSL 3.0 license or contact license@adobe.com for a copy. -Subject to Licensee's payment of fees and compliance with the terms and conditions of the MEE License, the MEE License supersedes the OSL 3.0 license for each source file. -Please see LICENSE_EE.txt for the full text of the MEE License or visit http://magento.com/legal/terms/enterprise. \ No newline at end of file +Subject to Licensee's payment of fees and compliance with the terms and conditions of the Adobe License, the Adobe License supersedes the OSL 3.0 license for each source file. +Please see LICENSE.txt for the full text of the Adobe License or visit http://magento.com/legal/terms/enterprise. diff --git a/Docfile.yml b/Docfile.yml index a8de4608ad5..6b93f68f76a 100644 --- a/Docfile.yml +++ b/Docfile.yml @@ -7,22 +7,16 @@ content_map: filter: true - directory: src/mftf - repository: magento/magento2-functional-testing-framework - branch: master + repository: commerce-docs/magento2-functional-testing-framework-public + branch: migrated-docs filter: true - directory: src/mftf/v2 - repository: magento/magento2-functional-testing-framework + repository: commerce-docs/magento2-functional-testing-framework-public branch: 2.x-develop filter: true - directory: src/page-builder - repository: magento/magento2-page-builder-docs + repository: magento/pagebuilder-docs branch: master filter: true -- - directory: src/page-builder-migration - repository: magento/magento2-page-builder-data-migration - branch: 1.0.0-release - filter: true - diff --git a/Gemfile b/Gemfile index 55d297c215e..633d70e8fa0 100644 --- a/Gemfile +++ b/Gemfile @@ -2,29 +2,33 @@ source 'https://rubygems.org' -gem 'devdocs', git: 'https://github.com/magento-devdocs/devdocs-theme.git' -gem 'jekyll' +gem 'devdocs', git: 'https://github.com/commerce-docs/devdocs-theme.git' +gem 'jekyll', '4.2.2' gem 'rake' -gem 'whatsup_github' +# gem 'whatsup_github' -gem 'wdm', platform: :mswin +# gem 'wdm', platform: :mswin group :test do gem 'html-proofer' gem 'launchy' - gem 'mdl' + # gem 'mdl' end -group :optimization do - gem 'image_optim' - gem 'image_optim_pack' -end +# group :optimization do +# gem 'image_optim' +# gem 'image_optim_pack' +# end group :jekyll_plugins do - gem 'jekyll-algolia', '~> 1.0' + # gem 'jekyll-algolia', '~> 1.0' gem 'jekyll-optional-front-matter' gem 'jekyll-redirect-from' gem 'jekyll-relative-links' gem 'jekyll-sitemap' gem 'jekyll-titles-from-headings' end + +group :resolutions do + gem 'ffi', '1.15.5' +end \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock index 80063347880..7c5117154af 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,94 +1,60 @@ GIT - remote: https://github.com/magento-devdocs/devdocs-theme.git - revision: 0bd45b1e1816f5c94233c2c36403bc3242a6551a + remote: https://github.com/commerce-docs/devdocs-theme.git + revision: 04462e71c495bb63ecdf0fd61ca679b116da9026 specs: - devdocs (14) + devdocs (20) jekyll (>= 4.0) GEM remote: https://rubygems.org/ specs: - addressable (2.7.0) - public_suffix (>= 2.0.2, < 5.0) - algolia_html_extractor (2.6.2) - json (~> 2.0) - nokogiri (~> 1.10.4) - algoliasearch (1.27.2) - httpclient (~> 2.8, >= 2.8.3) - json (>= 1.5.1) - chef-utils (16.4.41) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + childprocess (5.0.0) colorator (1.1.0) - concurrent-ruby (1.1.6) - em-websocket (0.5.1) + concurrent-ruby (1.3.3) + em-websocket (0.5.3) eventmachine (>= 0.12.9) - http_parser.rb (~> 0.6.0) - ethon (0.12.0) - ffi (>= 1.3.0) + http_parser.rb (~> 0) + ethon (0.16.0) + ffi (>= 1.15.0) eventmachine (1.2.7) - exifr (1.3.6) - faraday (1.0.1) - multipart-post (>= 1.2, < 3) - ffi (1.12.2) - filesize (0.2.0) + ffi (1.15.5) forwardable-extended (2.6.0) - fspath (3.1.2) - html-proofer (3.15.3) + html-proofer (4.4.3) addressable (~> 2.3) mercenary (~> 0.3) - nokogumbo (~> 2.0) - parallel (~> 1.3) + nokogiri (~> 1.13) + parallel (~> 1.10) rainbow (~> 3.0) typhoeus (~> 1.3) yell (~> 2.0) - http_parser.rb (0.6.0) - httpclient (2.8.3) - i18n (1.8.2) + zeitwerk (~> 2.5) + http_parser.rb (0.8.0) + i18n (1.14.5) concurrent-ruby (~> 1.0) - image_optim (0.26.5) - exifr (~> 1.2, >= 1.2.2) - fspath (~> 3.0) - image_size (>= 1.5, < 3) - in_threads (~> 1.3) - progress (~> 3.0, >= 3.0.1) - image_optim_pack (0.6.0.20200215) - fspath (>= 2.1, < 4) - image_optim (~> 0.19) - image_optim_pack (0.6.0.20200215-x86_64-darwin) - fspath (>= 2.1, < 4) - image_optim (~> 0.19) - image_size (2.0.2) - in_threads (1.5.4) - jekyll (4.1.0) + jekyll (4.2.2) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) i18n (~> 1.0) jekyll-sass-converter (~> 2.0) jekyll-watch (~> 2.0) - kramdown (~> 2.1) + kramdown (~> 2.3) kramdown-parser-gfm (~> 1.0) liquid (~> 4.0) mercenary (~> 0.4.0) pathutil (~> 0.9) rouge (~> 3.0) safe_yaml (~> 1.0) - terminal-table (~> 1.8) - jekyll-algolia (1.6.0) - algolia_html_extractor (~> 2.6) - algoliasearch (~> 1.26) - filesize (~> 0.1) - jekyll (>= 3.6, < 5.0) - json (~> 2.0) - nokogiri (~> 1.6) - progressbar (~> 1.9) - verbal_expressions (~> 0.1.5) + terminal-table (~> 2.0) jekyll-optional-front-matter (0.3.2) jekyll (>= 3.0, < 5.0) jekyll-redirect-from (0.16.0) jekyll (>= 3.3, < 5.0) - jekyll-relative-links (0.6.1) + jekyll-relative-links (0.7.0) jekyll (>= 3.3, < 5.0) - jekyll-sass-converter (2.1.0) + jekyll-sass-converter (2.2.0) sassc (> 2.0.1, < 3.0) jekyll-sitemap (1.4.0) jekyll (>= 3.7, < 5.0) @@ -96,96 +62,71 @@ GEM jekyll (>= 3.3, < 5.0) jekyll-watch (2.2.1) listen (~> 3.0) - json (2.3.0) - kramdown (2.3.0) + kramdown (2.4.0) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) - launchy (2.5.0) - addressable (~> 2.7) - liquid (4.0.3) - listen (3.2.1) + launchy (3.0.1) + addressable (~> 2.8) + childprocess (~> 5.0) + liquid (4.0.4) + listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - mdl (0.11.0) - kramdown (~> 2.3) - kramdown-parser-gfm (~> 1.1) - mixlib-cli (~> 2.1, >= 2.1.1) - mixlib-config (>= 2.2.1, < 4) - mixlib-shellout mercenary (0.4.0) - mini_portile2 (2.4.0) - mixlib-cli (2.1.8) - mixlib-config (3.0.9) - tomlrb - mixlib-shellout (3.1.4) - chef-utils - multipart-post (2.1.1) - netrc (0.11.0) - nokogiri (1.10.9) - mini_portile2 (~> 2.4.0) - nokogumbo (2.0.2) - nokogiri (~> 1.8, >= 1.8.4) - octokit (4.18.0) - faraday (>= 0.9) - sawyer (~> 0.8.0, >= 0.5.3) - parallel (1.19.1) + mini_portile2 (2.8.7) + nokogiri (1.15.6) + mini_portile2 (~> 2.8.2) + racc (~> 1.4) + nokogiri (1.15.6-arm64-darwin) + racc (~> 1.4) + nokogiri (1.15.6-x86_64-darwin) + racc (~> 1.4) + parallel (1.25.1) pathutil (0.16.2) forwardable-extended (~> 2.6) - progress (3.5.2) - progressbar (1.10.1) - public_suffix (4.0.5) - rainbow (3.0.0) - rake (13.0.1) - rb-fsevent (0.10.4) - rb-inotify (0.10.1) + public_suffix (5.1.1) + racc (1.8.1) + rainbow (3.1.1) + rake (13.2.1) + rb-fsevent (0.11.2) + rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.2.4) - rouge (3.19.0) + rexml (3.3.6) + strscan + rouge (3.30.0) safe_yaml (1.0.5) - sassc (2.3.0) + sassc (2.4.0) ffi (~> 1.9) - sawyer (0.8.2) - addressable (>= 2.3.5) - faraday (> 0.8, < 2.0) - terminal-table (1.8.0) + strscan (3.1.0) + terminal-table (2.0.0) unicode-display_width (~> 1.1, >= 1.1.1) - thor (0.20.3) - tomlrb (1.3.0) - typhoeus (1.4.0) + typhoeus (1.4.1) ethon (>= 0.9.0) - unicode-display_width (1.7.0) - verbal_expressions (0.1.5) - wdm (0.1.1) - whatsup_github (0.3.1) - netrc (~> 0.10) - octokit (~> 4.14) - thor (~> 0.20) + unicode-display_width (1.8.0) yell (2.2.2) + zeitwerk (2.6.17) PLATFORMS + arm64-darwin-22 ruby x86-mswin32 - x86_64-darwin-18 x86_64-darwin-19 + x86_64-darwin-21 + x86_64-darwin-22 DEPENDENCIES devdocs! + ffi (= 1.15.5) html-proofer - image_optim - image_optim_pack - jekyll - jekyll-algolia (~> 1.0) + jekyll (= 4.2.2) jekyll-optional-front-matter jekyll-redirect-from jekyll-relative-links jekyll-sitemap jekyll-titles-from-headings launchy - mdl rake - wdm - whatsup_github BUNDLED WITH - 1.17.3 + 2.1.4 diff --git a/README.md b/README.md index 0310f8a04d4..169996e61be 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,20 @@ -# Magento Developer Documentation +# Adobe Commerce Developer Documentation -Welcome! This site contains the latest Magento developer documentation for ongoing Magento 2.x releases. For additional information, see our [Contribution Guide](https://github.com/magento/devdocs/blob/master/.github/CONTRIBUTING.md). +This project contains the source code of the Adobe Commerce and Magento Open Source developer documentation website for the latest 2.3 release. -## Contributors - -Our goal is to provide the Magento community with comprehensive and quality technical documentation. We believe that to accomplish that goal we need experts from the community to share their knowledge with us and each other. We are thankful to all of our contributors for improving Magento documentation. - -![](https://raw.githubusercontent.com/wiki/magento/magento2/images/dev_docs_contributors.png) +> **Important update** +> +> Adobe Commerce and Magento Open Source 2.4.x documentation has been migrated to Adobe sites. See our new landing pages to access the most current information. +> +>[Adobe Commerce Developer Documentation](https://developer.adobe.com/commerce/docs/) (Adobe Developer site)—Develop, customize, integrate, extend, and use advanced capabilities +> +>[Adobe Commerce Documentation](https://experienceleague.adobe.com/docs/commerce.html) (Adobe Experience League)—Plan, implement, operate, upgrade, and maintain your Commerce projects +> +> Some content was consolidated or moved to different guides. If you have trouble finding a topic, see the [Migrated topics](https://commerce-docs.github.io/devdocs-archive/migrated-topics.html). +> +> We welcome contributions to migrated content! You can find similar links to GitHub on the Adobe sites. +> +> The content at https://devdocs.magento.com is no longer supported since [the 2.3 release line has reached end of support](https://experienceleague.adobe.com/docs/commerce-operations/release/versions.html#2.3). ## Building this site @@ -16,7 +24,7 @@ You can build the site locally in the following ways: - [Installing the project dependencies locally](#build-locally) (Mac, Linux) - [Using Docker (docker-compose)](https://github.com/magento/devdocs/wiki/Build-DevDocs-with-Docker) (Mac, Linux, Windows) -- [Using a Vagrant virtual machine](https://github.com/magento-devdocs/vagrant-for-magento-devdocs) (Mac, Linux, Windows) +- [Using a Vagrant virtual machine](https://github.com/commerce-docs/vagrant-for-magento-devdocs) (Mac, Linux, Windows) - [Build DevDocs in Windows](https://github.com/magento/devdocs/wiki/Build-DevDocs-in-Windows) (Windows 7 & 10) - [Building older versions of the documentation](https://github.com/magento/devdocs/wiki/Build-DevDocs-with-Docker) @@ -121,30 +129,9 @@ Once you have completed preparing your environment, you can build locally and pr > ***TIP*** > Leave the serve terminal open and running. Every time you save changes to a file, it automatically regenerates the site so you can test the output immediately. Changing the `_config.yml` file or other YAML file with data or configuration requires a fresh build (stop and start the server again with `rake preview`). -### Exclude private repositories - -If you do not have access to the private repositories required by Docfile, you can exclude them in `_config.local.yml` to avoid the link checking report about missing pages. - -Create a `_config.local.yml` file at the root of the project directory and exclude the paths you do not want to generate: - -```yaml -exclude: - - page-builder -``` - ->**TIP** ->You can override any other configuration options using this file. - ->**TIP** ->To ignore the `_config.local.yml` file and preview the site with default configuration, use the `preview:all` option : -> ->```bash ->rake preview:all ->``` - ## Building old versions -The published website contains documentation for the latest Magento releases only. For cases, when you need to view the content as it was for an earlier release, we created [tags](https://github.com/magento/devdocs/tags) in this repository. Typically, they point at the commit when the release notes were finalized and published. +The published website contains documentation for the latest 2.3.x Adobe Commerce and Magento Open Source release only. For cases, when you need to view the content as it was for an earlier release, we created [tags](https://github.com/magento/devdocs/tags) in this repository. Typically, they point at the commit when the release notes were finalized and published. To view the list of available tags: @@ -163,9 +150,13 @@ Find guidelines for building the site locally in the checked out README. >**NOTE** >There is no guarantee the site will be built, since it can have dependencies on the external resources that are not available anymore. +## Archived docs + +To view the archived documentation, see . + *** -If you have questions, open an issue and ask us. We're looking forward to hearing from you! +Our public channels: -- [Visit our wiki](https://github.com/magento/devdocs/wiki) -- +- [Slack](https://magentocommeng.slack.com/archives/CAN932A3H) ([Join us](https://opensource.magento.com/slack)) +- diff --git a/Rakefile b/Rakefile index 3c65d2827c6..41dea3436c8 100644 --- a/Rakefile +++ b/Rakefile @@ -13,6 +13,8 @@ require 'html-proofer' require 'kramdown' require 'launchy' require 'colorator' +require 'csv' +require 'rdoc' # Require helper methods from the 'lib' directory Dir.glob('lib/**/*.rb') { |file| require_relative(file) } @@ -24,7 +26,7 @@ desc "Same as 'rake', 'rake preview'" task default: %w[preview] desc "Same as 'test:report'" -task test: %w[test:md test:report] +task test: %w[test:md test:report test:unused_images test:unused_includes] desc 'Preview the devdocs locally' task preview: %w[install clean] do @@ -74,7 +76,6 @@ task :whatsnew do generated_file = 'tmp/whats-new.yml' current_data = YAML.load_file current_file last_update = current_data['updated'] - print 'Generating data for the What\'s New digest: $ '.magenta # Generate tmp/whats-new.yml @@ -82,7 +83,7 @@ task :whatsnew do if since.nil? || since.empty? `bin/whatsup_github since '#{last_update}'` elsif since.is_a? String - `bin/whatsup_github since #{since}` + `bin/whatsup_github since '#{since}'` else abort 'The "since" argument must be a string. Example: "jul 4"' end diff --git a/_checks/html_check_hook.rb b/_checks/html_check_hook.rb index 96cd3c8294e..819d57a6d04 100644 --- a/_checks/html_check_hook.rb +++ b/_checks/html_check_hook.rb @@ -11,7 +11,7 @@ # require 'html-proofer' require 'yaml' -require_relative '../lib/double_slash_check.rb' +require_relative '../lib/double_slash_check' Jekyll::Hooks.register :site, :post_write do |site| # Do nothing unless 'site.check_links' is set @@ -19,21 +19,21 @@ # Do not exit when html-proofer raises an error begin - # Check 'url_ignore' in '_config.checks.yml' + # Check 'ignore_urls' in '_config.checks.yml' # and add 'excludes' from Jekyll configuration. # checks_config = YAML.load_file('_config.checks.yml') - url_ignore = checks_config.dig('html-proofer', :url_ignore) + ignore_urls = checks_config.dig('html-proofer', :ignore_urls) jekyll_excludes = site.config['exclude'] jekyll_excludes_as_regex = jekyll_excludes.map do |item| Regexp.new Regexp.escape(item) end - if url_ignore - url_ignore.push(jekyll_excludes_as_regex).flatten!.uniq! + if ignore_urls + ignore_urls.push(jekyll_excludes_as_regex).flatten!.uniq! else - checks_config['html-proofer'][:url_ignore] = jekyll_excludes_as_regex + checks_config['html-proofer'][:ignore_urls] = jekyll_excludes_as_regex end # Read configuration options for html-proofer diff --git a/_config.checks.yml b/_config.checks.yml index a53513ee405..789f1526c03 100644 --- a/_config.checks.yml +++ b/_config.checks.yml @@ -4,40 +4,22 @@ # html-proofer: - # Validate HTML - :check_html: true - + # Do not flag a tags missing href + :allow_missing_href: true + # Do not check external links. :disable_external: true - # Report only errors that fall within the 4xx status code range. - :only_4xx: true + # Ignore images with missing alt tags + :ignore_missing_alt: true # Ignores images with empty alt tags. - :empty_alt_ignore: true - - # Sort errors by description in the report - :error_sort: :desc - - # Use up to 3 parallel processes to speed up internal file checks. - :parallel: - :in_processes: 3 - - :cache: - :timeframe: 2w + :ignore_empty_alt: true - # Ignore entirely the files which pathname matches a specified pattern - :file_ignore: + # Ignore entirely the files which pathname matches a specified pattern + :ignore_files: - !ruby/regexp /guides\/v2\.3\/mrg/ - !ruby/regexp /guides\/v2\.4\/mrg/ - - :internal_domains: - - devdocs.magento.com - - # Ignore any link that includes a specified pattern - :url_ignore: - - !ruby/regexp /guides\/v2\.2/ - - !ruby/regexp /\/v2\.4\/mrg/ - - !ruby/regexp /\/redoc\/2\.4\// - - !ruby/regexp /\/download\// - + - !ruby/regexp /mbi/ + - !ruby/regexp /mftf/ + - !ruby/regexp /page-builder/ diff --git a/_config.yml b/_config.yml index 46c0f1739c0..f6df5bc28c5 100644 --- a/_config.yml +++ b/_config.yml @@ -2,14 +2,14 @@ # Each setting is available on pages using Liquid {{ site. }}. For example, {{ site.title }}. # For more details about available options and defaults, refer to https://jekyllrb.com/docs/configuration/ # -title: Magento 2 Developer Documentation -logo: Magento DevDocs -description: Magento 2 Developer Documentation. +title: Adobe Commerce Developer Guide +logo: Commerce DevDocs +description: Adobe Commerce Developer Guide # the base protocol and domain url: https://devdocs.magento.com -# Site theme: https://github.com/magento-devdocs/devdocs-theme +# Site theme: https://github.com/commerce-docs/devdocs-theme # About themes in Jekyll: https://jekyllrb.com/docs/themes/ theme: devdocs @@ -50,17 +50,17 @@ defaults: github_repo: https://github.com/magento/devdocs/ github_files: https://github.com/magento/devdocs/blob/master/ # Enables the 'Edit this page on GitHub' appearances on pages - github_link: true + github_link: false # Enables the 'Give us feedback' appearances on pages - feedback_link: true - - - + feedback_link: false + + - scope: path: guides/v2.3 values: guide_version: '2.3' - - - + + - scope: path: guides/v2.4 values: @@ -74,7 +74,7 @@ defaults: github_link: false feedback_link: false - - + - scope: path: mbi values: @@ -96,28 +96,25 @@ defaults: scope: path: mftf/v2 values: + guide_version: '2.3' group: mftf-v2 github_files: https://github.com/magento/magento2-functional-testing-framework/tree/2.6.5/ github_repo: https://github.com/magento/magento2-functional-testing-framework/ functional_areas: - Test - - + - scope: path: page-builder values: group: page-builder - github_link: false - feedback_link: false - ee_only: true + github_files: https://github.com/magento/magento2-page-builder-docs/tree/master/ + github_repo: https://github.com/magento/magento2-page-builder-docs/ - - scope: - path: page-builder-migration - values: - group: page-builder - github_link: false - feedback_link: false - ee_only: true + scope: + path: magento-payments + values: + group: magento-payments - scope: @@ -125,15 +122,25 @@ defaults: values: group: module-reference-guide-2_3 github_link: false - feedback_link: false - + - scope: path: guides/v2.4/mrg values: group: module-reference-guide-2_4 - github_link: false - feedback_link: false + layout: migrated + + - + scope: + path: guides/v2.3/install-gde + values: + group: installation-guide + + - + scope: + path: guides/v2.4/install-gde + values: + group: installation-guide ########################## @@ -154,7 +161,7 @@ plugins: optional_front_matter: remove_originals: true -# Configuration options for the jekyll-relative-links plugin. +# Configuration options for the jekyll-relative-links plugin. # Exclude all .md directories and files except page-builder/ to prevent painfully long build times. relative_links: @@ -196,7 +203,11 @@ kramdown: algolia: application_id: E642SEDTHL index_name: devdocs - api_key: d2d0f33ab73e291ef8d88d8b565e754c + # search-only API key allows to search data immediately. + # It is safe to use in production front-end code. + # Used at src/_includes/layout/header-scripts.html + # For more details, refer to: https://www.algolia.com/doc/guides/security/api-keys/#search-only-api-key + search_only_key: d2d0f33ab73e291ef8d88d8b565e754c #gitleaks:allow google: gtm: GTM-KRCLXBB @@ -215,8 +226,12 @@ mage2bloburl: https://github.com/magento/magento2/blob # Current version gdeurl: /guides/v2.4 -# Path to S3 location where we store large downloadable binary files, such as .ai, .psd, .zip, .pdf, .sketch +# URL to downloadable binary files, such as .ai, .psd, .zip, .pdf, .sketch downloads: https://devdocs.magento.com/download +# URL to the User guide +user_guide_url: https://docs.magento.com/user-guide + +# Patterns to exclude for Jekyll exclude: - .git diff --git a/_plugins/generators/migrated_log.rb b/_plugins/generators/migrated_log.rb new file mode 100644 index 00000000000..0177d92729a --- /dev/null +++ b/_plugins/generators/migrated_log.rb @@ -0,0 +1,120 @@ +# frozen_string_literal: true + +# Copyright © Adobe, Inc. All rights reserved. +# See COPYING.txt for license details. + +# This plugin generates the page that contains a list of migrated topics: https://devdocs.magento.com/migrated.html +# It adds global data: +# - site.data.migration.migrated_pages +# - site.data.migration.deprecated_pages +# - site.data.migration.all_migrating_pages +# - site.data.migration.remained_migrating_pages +# +# And generates the `tmp/migrated-from-to.csv` file with the list of links "from" and "to" for the migrated pages. +# To enable the file generation, add 'migrated_log: generate_file' to _config.local.yml. +# + +module Jekyll + # Custom generator for MRG pages + class MigratedLog < Generator + safe true + + def generate(site) + @site = site + pages = @site.pages + migrated_pages = pages.select { |page| page.data['status']&.include? 'migrated' } + v2_3_pages = pages.select { |page| page.data['guide_version'] == '2.3' } + remained_pages = pages - v2_3_pages + deprecated_pages = remained_pages.select { |page| page.data['group'].nil? || (page.data['redirect_to'] && !page.data['status']) } + all_migrating_pages = remained_pages - deprecated_pages + remained_migrating_pages = all_migrating_pages - migrated_pages + migrated_pages_data = [] + + if (site.config['migrated_log']&.include? 'generate_file') + # Create a CSV file that contains links 'from' and 'to' for migrated pages + migrated_pages = pages.select { |pages| pages.data['status']&.include? 'migrated' } + redirects = migrated_pages.map { |page| "https://devdocs.magento.com#{page.data['redirect']['from']},#{page.data['redirect']['to']}" } + File.write('tmp/migrated-from-to.csv', redirects.join("\n")) + end + + # Create an array of JSON objects that contain metadata for migrated pages + migrated_pages.each do |page| + migrated_page = { + path: page.path, + title: page.data['title'] || abort("Error in '#{page.path}'.\n Check 'title' in the file's frontmatter.".red), + guide: if page.data['layout'].include?('video') + 'Video Tutorials' + else + @site.data.dig('toc', page.data['group'], + 'label') || abort("Error in '#{page.path}'.\n Check 'group' in the file's frontmatter or 'label' in the corresponding TOC.".red) + end, + migrated_from: site.baseurl + page.url, + redirected_to: page.data['redirect_to'] || abort("Error in '#{page.path}'.\n Check 'redirect_to' in the file's frontmatter.".red), + redirected_to_source: if page.data['redirect_to'].start_with?('https://experienceleague.adobe.com') + 'Adobe Experience League' + elsif page.data['redirect_to'].start_with?('https://developer.adobe.com') + 'Adobe Developer' + else + abort "Error in '#{page.path}'.\nThe 'redirected_to' parameter in the front matter points to the wrong domain: #{page.data['redirect_to']}.\nShould be 'https://experienceleague.adobe.com' or 'https://developer.adobe.com'".red + end + } + migrated_pages_data << migrated_page + end + + # Group migrated pages by guide + migrated_pages_by_group = migrated_pages_data.group_by { |page| page[:guide] }.sort.to_h + # Introductory text in the Migrated topics page + content = "The following #{migrated_pages.size} topics have been migrated and redirected.\n\n" + migrated_pages_by_group.each do |guide, topics| + content += "\n## #{guide}\n\n\n" + topics.sort_by { |topic| topic[:title] } + .each do |topic| + content += "1. [#{topic[:title]}](#{topic[:migrated_from]}) has moved to [#{topic[:redirected_to_source]}](#{topic[:redirected_to]})\n" + end + end + + content += "\n***\n\n\n" + content += "\n## Pages to be migrated\n\n\n" + + if remained_migrating_pages.empty? + content += 'All 2.4 and versionless pages were migrated' + else + remained_migrating_pages.sort_by(&:path) + .each do |page| + content += "1. `#{page.path}`\n" + end + end + + # PageWithoutAFile handles processing files without reading it. + # 'migrated.md' is a virtual file that's been created during Jekyll run. + # See details in https://www.rubydoc.info/gems/jekyll/Jekyll/PageWithoutAFile + # See tests in https://github.com/jekyll/jekyll/blob/master/test/test_page_without_a_file.rb + topic = PageWithoutAFile.new( + @site, + @site.source, + '.', + 'migrated.md' + ) + topic.content = content + topic.data['title'] = 'Migrated topics' + topic.data['layout'] = 'full-width' + topic.data['github_link'] = false + topic.data['feedback_link'] = false + topic.process('migrated.md') + + # Add the newly constructed page object to the rest of pages + # on the site. + pages << topic + + site.data['migration'] = + { + 'migrated_pages' => migrated_pages.map(&:path), + 'deprecated_pages' => deprecated_pages.map(&:path), + 'all_migrating_pages' => all_migrating_pages.map(&:path), + 'remained_migrating_pages' => remained_migrating_pages.map(&:path) + } + + migrated_pages_data + end + end +end diff --git a/_plugins/generators/mrg_v2_3.rb b/_plugins/generators/mrg_v2_3.rb deleted file mode 100644 index a8ac98c2c74..00000000000 --- a/_plugins/generators/mrg_v2_3.rb +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright © Magento, Inc. All rights reserved. -# See COPYING.txt for license details. - -# frozen_string_literal: true - -# This plugin generates module-specific topics in the 'guides/v2.3/mrg'. -# It takes data from files in '_data/codebase/mrg' and generates -# a virtual .md page for it with the same name. -# The content in data is generated internally from -# modules' READMEs of magento2ce, magento2ee, magento2b2b repositories. -# - -module Jekyll - # Custom generator for MRG pages - class Mrg2_3PageGenerator < Generator - safe true - - def generate(site) - # Make the site object available in any scope in this class. - @site = site - - # Data from '_data/codebase/mrg' as a Hash where - # the filename is a key and its content is a value. - mrg_data = @site.data['codebase']['v2_3']['mrg'] - # Loop through the hash where a key is assigned to a 'mod' (module is a - # special token in Ruby and should not be used) and value is assigned to - # 'metadata'. - # For example, for '_data/codebase/v2_3/mrg/NewModule.yml' that contains - # - # title: Magento_NewModule - # edition: ce - # content: Magento_NewModule is an awesome module - # - # this will create a new virtual page guides/v2.3/mrg/ce/NewModule.md - # that would correspond to: - # --- - # title: Magento_NewModule - # --- - # Magento_NewModule is an awesome module. - # - mrg_data.each do |category, modules| - modules.each do |mod, metadata| - # PageWithoutAFile handles processing files without reading it. - # mrg_topic is a virtual '.md' file - # See details in https://www.rubydoc.info/gems/jekyll/Jekyll/PageWithoutAFile - # See tests in https://github.com/jekyll/jekyll/blob/master/test/test_page_without_a_file.rb - mrg_topic = PageWithoutAFile.new( - @site, - @site.source, - "guides/v2.3/mrg/#{category}", - "#{mod}.md" - ) - mrg_topic.content = metadata['content'] - mrg_topic.data['title'] = metadata['title'] - mrg_topic.data['last_modified_at'] = metadata['last_modified_at'] - mrg_topic.process("#{mod}.md") - - # Add the newly constructed page object to the rest of pages - # on the site. - @site.pages << mrg_topic - end - end - end - end -end diff --git a/_plugins/generators/mrg_v2_4.rb b/_plugins/generators/mrg_v2_4.rb deleted file mode 100644 index 7cd2122e2d6..00000000000 --- a/_plugins/generators/mrg_v2_4.rb +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright © Magento, Inc. All rights reserved. -# See COPYING.txt for license details. - -# frozen_string_literal: true - -# This plugin generates module-specific topics in the 'guides/v2.4/mrg'. -# It takes data from files in '_data/codebase/mrg' and generates -# a virtual .md page for it with the same name. -# The content in data is generated internally from -# modules' READMEs of magento2ce, magento2ee, magento2b2b repositories. -# - -module Jekyll - # Custom generator for MRG pages - class Mrg2_4PageGenerator < Generator - safe true - - def generate(site) - # Make the site object available in any scope in this class. - @site = site - - # Data from '_data/codebase/mrg' as a Hash where - # the filename is a key and its content is a value. - mrg_data = @site.data['codebase']['v2_4']['mrg'] - # Loop through the hash where a key is assigned to a 'mod' (module is a - # special token in Ruby and should not be used) and value is assigned to - # 'metadata'. - # For example, for '_data/codebase/v2_4/mrg/NewModule.yml' that contains - # - # title: Magento_NewModule - # edition: ce - # content: Magento_NewModule is an awesome module - # - # this will create a new virtual page guides/v2.4/mrg/ce/NewModule.md - # that would correspond to: - # --- - # title: Magento_NewModule - # --- - # Magento_NewModule is an awesome module. - # - mrg_data.each do |category, modules| - modules.each do |mod, metadata| - # PageWithoutAFile handles processing files without reading it. - # mrg_topic is a virtual '.md' file - # See details in https://www.rubydoc.info/gems/jekyll/Jekyll/PageWithoutAFile - # See tests in https://github.com/jekyll/jekyll/blob/master/test/test_page_without_a_file.rb - mrg_topic = PageWithoutAFile.new( - @site, - @site.source, - "guides/v2.4/mrg/#{category}", - "#{mod}.md" - ) - mrg_topic.content = metadata['content'] - mrg_topic.data['title'] = metadata['title'] - mrg_topic.data['last_modified_at'] = metadata['last_modified_at'] - mrg_topic.process("#{mod}.md") - - # Add the newly constructed page object to the rest of pages - # on the site. - @site.pages << mrg_topic - end - end - end - end -end diff --git a/_plugins/page-params/guide_version.rb b/_plugins/page-params/guide_version.rb new file mode 100644 index 00000000000..7be1f9cafe3 --- /dev/null +++ b/_plugins/page-params/guide_version.rb @@ -0,0 +1,24 @@ +# Copyright © Magento, Inc. All rights reserved. +# See COPYING.txt for license details. + +# frozen_string_literal: true + +# This plugin allows to fix an indexing issue, when 'guide_version' parameter +# does not appear in Algolia. +# For all topics within '/guides/v<...>/', the 'guide_version' parameter +# is explicitly added to 'page.data' from 'defaults' in '_config.yml'. +# +Jekyll::Hooks.register :pages, :pre_render do |page| + # Process only files with 'md' and 'html' extensions + next unless File.extname(page.path).match?(/md|html/) + + # Do nothing for redirects + next if page.name == 'redirect.html' + + # Process only pages that have URL starting with '/guides/v' + filtering_pattern = '/guides/v' + + next unless page.url.start_with? filtering_pattern + + page.data['guide_version'] = page.instance_variable_get('@defaults')['guide_version'] +end diff --git a/_plugins/page-params/page_canonical_url.rb b/_plugins/page-params/page_canonical_url.rb deleted file mode 100644 index 41244ea9a03..00000000000 --- a/_plugins/page-params/page_canonical_url.rb +++ /dev/null @@ -1,45 +0,0 @@ -# frozen_string_literal: true - -# Copyright © Magento, Inc. All rights reserved. -# See COPYING.txt for license details. - -# -# This plugin generates a canonical_url parameter for each page implicitly, unless -# canonical_url is set in front matter manually. -# The parameter is an absolute link that is intended to be used in layouts as -# a canonical link using Liquid as 'page.canonical_url'. -# For pages in 'guides' of a version different from the default version specified -# in the _config.yml, the plugin substitutes version to the default version. -# For example: if 'page.url' is '/guides/v2.3/ftf/introduction.html', -# then 'page.canonical_url' for the page is site.url + site.baseurl + '/guides/v2.4/ftf/introduction.html'. -# In all other cases, 'page.canonical_url' is site.url + site.baseurl + page.url'. -# The plugin is disabled in serving mode. -# -Jekyll::Hooks.register :pages, :post_init do |page| - # Do nothing in serving mode - next if page.site.config['serving'] - - # Do nothing for redirects - next if page.name == 'redirect.html' - - # Glossary. Create variables to be used in the script. - site_url = page.site.config['url'] - site_baseurl = page.site.baseurl - default_version = page.site.config['version'] - page_url = page.url - data = page.data - pattern_to_replace = %r{/guides/v2\.3} - page_canonical_url = data['canonical_url'] - - # Create the 'canonical_url' parameter and assign a value to it. - if page_canonical_url.nil? - relative_page_canonical_url = - if page_url.start_with? pattern_to_replace - page_url.sub pattern_to_replace, "/guides/v#{default_version}" - else - page_url - end - page_canonical_url = File.join site_url, site_baseurl, relative_page_canonical_url - data['canonical_url'] = page_canonical_url - end -end diff --git a/_plugins/page-params/redirect_23.rb b/_plugins/page-params/redirect_23.rb new file mode 100644 index 00000000000..4636ab5e805 --- /dev/null +++ b/_plugins/page-params/redirect_23.rb @@ -0,0 +1,46 @@ +# Copyright 2023 Adobe +# All Rights Reserved. +# +# NOTICE: All information contained herein is, and remains +# the property of Adobe and its suppliers, if any. The intellectual +# and technical concepts contained herein are proprietary to Adobe +# and its suppliers and are protected by all applicable intellectual +# property laws, including trade secret and copyright laws. +# Dissemination of this information or reproduction of this material +# is strictly forbidden + +# This plugin redirects 2.3 pages to the DevSite. +# It uses redirect metadata from the 2.4 version of the page. +# If there is no 2.4 version of the page, then it redirects to https://developer.adobe.com/commerce/docs/ + +# frozen_string_literal: true + +Jekyll::Hooks.register :site, :post_read do |site| + pages = site.pages + + pages.each do |page| + # Skip pages where the parameter is already set + next unless page.path.start_with? 'guides/v2.3/' + + # Process only files with 'md' and 'html' extensions + next unless File.extname(page.path).match?(/md|html/) + + # Skip redirects + next if page.name == 'redirect.html' + + # Skip pages where the parameter is already set + next if page.data['redirect_to'] + + path_23 = page.path + + path_24 = path_23.sub('v2.3', 'v2.4') + + page_24 = pages.find { |page| page.path == path_24 } + + if page_24.nil? + page.data['redirect_to'] = 'https://developer.adobe.com/commerce/docs/' + else + page.data['redirect_to'] = page_24.data['redirect_to'] + end + end +end diff --git a/_plugins/page-params/redirect_mftf_v2.rb b/_plugins/page-params/redirect_mftf_v2.rb new file mode 100644 index 00000000000..7427ea2d931 --- /dev/null +++ b/_plugins/page-params/redirect_mftf_v2.rb @@ -0,0 +1,28 @@ +# Copyright 2023 Adobe +# All Rights Reserved. +# +# NOTICE: All information contained herein is, and remains +# the property of Adobe and its suppliers, if any. The intellectual +# and technical concepts contained herein are proprietary to Adobe +# and its suppliers and are protected by all applicable intellectual +# property laws, including trade secret and copyright laws. +# Dissemination of this information or reproduction of this material +# is strictly forbidden + +# This plugin redirects MFTF v2 pages to the MFTF repo. + +# frozen_string_literal: true + +Jekyll::Hooks.register :site, :post_read do |site| + pages = site.pages + + pages.each do |page| + # Skip pages where the parameter is already set + next unless page.path.start_with? 'mftf/v2' + + # Process only files with 'md' and 'html' extensions + next unless File.extname(page.path).match?(/md/) + + page.data['redirect_to'] = "https://github.com/magento/magento2-functional-testing-framework/blob/2.x-develop/#{page.path.delete_prefix('mftf/v2/')}" + end +end diff --git a/docker-compose.yaml b/docker-compose.yaml index 0f41e76b8bc..8fdb480a492 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,8 +1,8 @@ -version: '3.6' +version: '3.7' services: jekyll: - image: jekyll/jekyll:3.8.6 + image: jekyll/jekyll:4.2.0 command: jekyll serve --watch --incremental --open-url --livereload ports: - 4000:4000 diff --git a/lib/doc_config.rb b/lib/doc_config.rb index df62b8300d8..365c1fff840 100644 --- a/lib/doc_config.rb +++ b/lib/doc_config.rb @@ -6,6 +6,7 @@ # Read Docfile file and get configuration data for adding subrepositories class DocConfig attr_reader :config + def initialize(config_file = 'Docfile.yml') @config = YAML.load_file(config_file) end diff --git a/lib/link_checker.rb b/lib/link_checker.rb index faf8d46ffd7..2139bfcb436 100644 --- a/lib/link_checker.rb +++ b/lib/link_checker.rb @@ -17,7 +17,7 @@ def self.options baseurl = ENV['BUILD_NUMBER'] return config['html-proofer'] unless baseurl - url_swap = { url_swap: { %r{\A/#{baseurl}} => '' } } + url_swap = { swap_urls: { %r{\A/#{baseurl}} => '' } } config['html-proofer'].merge(url_swap) end @@ -40,6 +40,6 @@ def self.current_branch def self.file_name prefix = 'broken-links-in-' timestamp = Time.now.strftime('_%m-%d_%H-%M-%S') - prefix + current_branch + timestamp + '.md' + "#{prefix}#{current_branch}#{timestamp}.md" end end diff --git a/rakelib/check.rake b/rakelib/check.rake index c84bf3d23b0..202e5a149ab 100644 --- a/rakelib/check.rake +++ b/rakelib/check.rake @@ -14,7 +14,9 @@ namespace :check do puts 'Looking in uncommitted files ...'.blue modified_files = `git ls-files --modified --others --exclude-standard`.split("\n") deleted_files = `git ls-files --deleted`.split("\n") - image_files_to_check = (modified_files - deleted_files).select { |file| File.extname(file) =~ /\.(png|jpg|jpeg|gif)/i } + image_files_to_check = (modified_files - deleted_files).select do |file| + File.extname(file) =~ /\.(png|jpg|jpeg|gif)/i + end next puts 'No images to check.'.magenta if image_files_to_check.empty? diff --git a/rakelib/multirepo.rake b/rakelib/multirepo.rake index 02d096e4955..b05fdc734ee 100644 --- a/rakelib/multirepo.rake +++ b/rakelib/multirepo.rake @@ -8,7 +8,7 @@ namespace :multirepo do task :init do protocol = ENV['token'] ? "https://#{ENV['token']}@github.com/" : 'git@github.com:' @content_map.each do |subrepo| - repo_url = protocol + subrepo['repository'] + '.git' + repo_url = "#{protocol}#{subrepo['repository']}.git" add_subrepo(subrepo['directory'], repo_url, subrepo['branch'], subrepo['filter']) end end @@ -34,7 +34,7 @@ namespace :multirepo do abort 'Provide a directory name for the multirepo docs. Example: dir=src/mftf' unless dir abort "'#{dir}' directory already exists" if Dir.exist? dir unless repo - abort 'Provide a repository cloning URL (SSH).Example: repo=git@github.com:magento-devdocs/magento2-functional-testing-framework.git' + abort 'Provide a repository cloning URL (SSH).Example: repo=git@github.com:commerce-docs/magento2-functional-testing-framework.git' end abort 'Provide a branch name for the multirepo docs. Example: branch=master' unless branch diff --git a/rakelib/symlink.rake b/rakelib/symlink.rake index 1c28b7b2210..1b6b5dbde1a 100644 --- a/rakelib/symlink.rake +++ b/rakelib/symlink.rake @@ -43,7 +43,7 @@ namespace :symlink do abort "Failed: Couldn't find the '#{new_path}' file to copy from".red unless path.exist? - sh "git rm #{path}" + sh "rm #{path}" sh "cp #{new_path} #{path}" puts "Finished: replaced symlink with file at '#{path}'".green diff --git a/rakelib/test.rake b/rakelib/test.rake index dec7365a221..21b49b78460 100644 --- a/rakelib/test.rake +++ b/rakelib/test.rake @@ -16,9 +16,10 @@ namespace :test do desc 'Check the existing _site for broken INTERNAL links' task :html do - puts 'Checking HTML ...'.magenta + # puts 'Checking HTML ...'.magenta - LinkChecker.check_site + # LinkChecker.check_site + puts 'Link checking has been disabled since the project is no longer supported'.magenta end desc 'Check the existing _site for broken links and report to a separate file' @@ -48,18 +49,75 @@ namespace :test do desc 'Test Markdown style with mdl' task :md do - puts 'Testing Markdown style with mdl ...'.magenta - print 'List the rules: $ '.magenta - sh 'bin/mdl -l --style=_checks/styles/style-rules-prod' - puts 'Linting ...'.magenta - output = - `bin/mdl \ - --style=_checks/styles/style-rules-prod \ - --ignore-front-matter \ - --git-recurse \ - -- .` - puts output.yellow - abort 'Fix the reported issues'.red unless output.empty? - puts 'No issues found'.green + # puts 'Testing Markdown style with mdl ...'.magenta + # print 'List the rules: $ '.magenta + # sh 'bin/mdl -l --style=_checks/styles/style-rules-prod' + # puts 'Linting ...'.magenta + # output = + # `bin/mdl \ + # --style=_checks/styles/style-rules-prod \ + # --ignore-front-matter \ + # --git-recurse \ + # -- .` + # puts output.yellow + # abort 'Fix the reported issues'.red unless output.empty? + # puts 'No issues found'.green + puts 'Markdown testing has been disabled since the project is no longer supported'.magenta + end + + desc 'Find unused images. To exclude by regex pattern, use the "exclude_img" argument. Example of excluding a "layout" directory: "rake test:unused_includes exclude_img=/layout/"' + task :unused_images do + puts 'Running a task for finding unused images (png,svg,jpeg,jpg,ico)'.magenta + images = FileList['src/**/*.{png,svg,jpeg,jpg,ico}'] + + puts "The project contains a total of #{images.size} images." + + exclude = ENV['exclude_img'] + images.exclude(/#{exclude}/) if exclude + + puts 'Checking for unlinked images...' + Dir['src/**/*.{md,html,js,css}'].each do |file| + # Exclude symmlinks + next if File.symlink? file + + images.delete_if { |image| File.read(file).include?(File.basename(image)) } + end + + if images.empty? + puts 'No unlinked images'.green + else + images.each do |image| + puts "No links for #{image}".yellow + end + puts "Found #{images.size} dangling images".red + end + end + + desc 'Find unused includes. To exclude by regex pattern, use the "exclude_incl" argument. Example of excluding a "layout" directory: "rake test:unused_includes exclude_incl=/layout/"' + task :unused_includes do + puts 'Running a task to find unused _includes'.magenta + includes = FileList['src/_includes/**/*'] + + puts "The project contains a total of #{includes.size} includes" + + exclude = ENV['exclude_incl'] + includes.exclude(/#{exclude}/) if exclude + + Dir['src/**/*.{md,html}'].each do |file| + next if File.symlink? file + + includes.delete_if { |include| File.read(file).include?(File.basename(include)) } + end + + if includes.empty? + puts 'No unlinked includes'.green + else + puts 'The following includes are not linked:' + includes.each do |include| + puts "No links for #{include}".yellow + end + puts "Found #{includes.size} unlinked includes".red + puts 'Be careful removing include files. Some include files, such as those in the layout/** directory, may not be linked in the project, but may be used implicitly by the doc theme.'.bold + end end end diff --git a/rakelib/update.rake b/rakelib/update.rake index 10503bc8889..b5128d08722 100644 --- a/rakelib/update.rake +++ b/rakelib/update.rake @@ -24,12 +24,6 @@ namespace :update do update_dir 'src/page-builder' end - desc 'Update Page Builder Migration docs' - task :pbm do - puts 'Updating Page Builder Migration docs'.magenta - update_dir 'src/page-builder-migration' - end - desc 'Update MFTF docs' task :mftf do puts 'Updating MFTF docs:'.magenta @@ -54,6 +48,66 @@ namespace :update do update_dir subrepo['directory'] end end + + desc "Find and replace links from 'tmp/migrated-from-to.csv' in files at the provided directory. + Arguments: + - 'dir' is an absolute path to the directory to process the links. Required. + - 'exclude' is an fnmatch pattern for paths to exclude from processing. For fnmatch format, see https://ruby-doc.org/core-2.7.5/Dir.html#method-c-glob. Optional. + Examples: + rake update:migrated_links_at dir=path/to/codebase. + rake update:migrated_links_at dir=path/to/codebase exclude='**/Test/**'" + task :migrated_links_at do + # check if 'tmp/migrated-from-to.csv' exists + links_file = 'tmp/migrated-from-to.csv' + unless File.exist? links_file + abort 'FAILED. Missing "tmp/migrated-from-to.csv" file. Make sure that your _config.local.yml file contains the "migrated_log: generate_file" parameter.' + end + # check if the provided directory ('dir') exist + dir = File.expand_path(ENV['dir']) + unless dir + abort 'FAILED. Missing argument "dir". Provide a directory to check the links. Example: rake update:migrated_links_at dir=path/to/codebase' + end + unless Dir.exist?(dir) + abort "FAILED. Check the path provided through the 'dir' argument. The provide directory does not exist: #{dir}" + end + exclude = ENV['exclude'] + # parse 'tmp/migrated-from-to.csv' + links = CSV.read links_file + # for each file in dir, find and replace all links + puts 'Work in progress...'.magenta + dir_glob_pattern = File.join(dir, '**', '*') + full_file_list = Dir[dir_glob_pattern] + # exclude paths by pattern from the file list if the 'exclude' argument was added + if exclude + exclude_glob_pattern = File.join(dir, exclude) + excluded_file_list = Dir[exclude_glob_pattern] + final_file_list = full_file_list - excluded_file_list + else + final_file_list = full_file_list + end + + final_file_list.each do |file| + # ignore directory paths + next if File.directory? file + # ignore symlinks + next if File.symlink? file + # ignore empty files + next if File.zero? file + # ignore binary files + next if RDoc::Parser.binary? file + + # read the file + content = File.read file + # iterate through the array of links + links.each do |redirect| + # replace first link from the array with the second links + content.gsub!(redirect[0], redirect[1]) + end + # write the update content back to the file + File.write(file, content) + end + puts 'Done!'.green + end end def update_dir(dir) diff --git a/src/404.md b/src/404.md index 3302aabccb7..0cf8c777b08 100644 --- a/src/404.md +++ b/src/404.md @@ -2,6 +2,7 @@ layout: full-width title: Page Not Found permalink: /404.html +redirect_to: https://developer.adobe.com/commerce/docs/ --- ## Sorry! diff --git a/src/_data/codebase/cloud/magento-cloud.json b/src/_data/codebase/cloud/magento-cloud.json index b76fbcc836b..f59171cd46b 100644 --- a/src/_data/codebase/cloud/magento-cloud.json +++ b/src/_data/codebase/cloud/magento-cloud.json @@ -1 +1 @@ -{"application":{"name":"Magento Cloud CLI","version":"1.35.2"},"commands":[{"name":"_completion","usage":["_completion [-g|--generate-hook] [-p|--program PROGRAM] [-m|--multiple] [--shell-type [SHELL-TYPE]]"],"description":"BASH completion hook.","help":"To enable BASH completion, run:\n\n eval `[program] _completion -g`<\/comment>.\n\nOr for an alias:\n\n eval `[program] _completion -g -p [alias]`<\/comment>.\n","definition":{"arguments":[],"options":{"generate-hook":{"name":"--generate-hook","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Generate BASH code that sets up completion for this application.","default":false},"program":{"name":"--program","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Program name that should trigger completion (defaults to the absolute application path)<\/comment>.","default":null},"multiple":{"name":"--multiple","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Generated hook can be used for multiple applications.","default":false},"shell-type":{"name":"--shell-type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Set the shell type (zsh or bash). Otherwise this is determined automatically.","default":null}}},"hidden":true},{"name":"bot","usage":["magento-cloud bot [--party] [--parrot]"],"description":"The Magento Cloud Bot","help":"","definition":{"arguments":[],"options":{"party":{"name":"--party","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"","default":false},"parrot":{"name":"--parrot","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"clear-cache","usage":["magento-cloud clear-cache","clearcache","cc"],"description":"Clear the CLI cache","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"decode","usage":["magento-cloud decode [-P|--property PROPERTY] [--] "],"description":"Decode an encoded string such as MAGENTO_CLOUD_VARIABLES","help":"","definition":{"arguments":{"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value to decode","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view within the variable","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"docs","usage":["magento-cloud docs [--browser BROWSER] [--pipe] [--] []..."],"description":"Open the online documentation","help":"","definition":{"arguments":{"search":{"name":"search","is_required":false,"is_array":true,"description":"Search term(s)","default":[]}},"options":{"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/apps\/jenkins\/latest\/.magento-cloud\/bin\/magento-cloud help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/apps\/jenkins\/latest\/.magento-cloud\/bin\/magento-cloud help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"legacy-migrate","usage":["magento-cloud legacy-migrate [--no-backup]"],"description":"Migrate from the legacy file structure","help":"Before version 3.x, the Magento Cloud CLI required a project to have a \"repository\"\ndirectory containing the Git repository, \"builds\", \"shared\" and others. From\nversion 3, the Git repository itself is treated as the project. Metadata is\nstored inside the repository (in .magento\/local) and ignored by Git.\n\nThis command will migrate from the old file structure to the new one.","definition":{"arguments":[],"options":{"no-backup":{"name":"--no-backup","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not create a backup of the project.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"list","usage":["list [--raw] [--format FORMAT] [--all] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/apps\/jenkins\/latest\/.magento-cloud\/bin\/magento-cloud list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/apps\/jenkins\/latest\/.magento-cloud\/bin\/magento-cloud list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/apps\/jenkins\/latest\/.magento-cloud\/bin\/magento-cloud list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/apps\/jenkins\/latest\/.magento-cloud\/bin\/magento-cloud list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"multi","usage":["magento-cloud multi [-p|--projects PROJECTS] [--continue] [--sort SORT] [--reverse] [--] "],"description":"Execute a command on multiple projects","help":"","definition":{"arguments":{"cmd":{"name":"cmd","is_required":true,"is_array":false,"description":"The command to execute","default":null}},"options":{"projects":{"name":"--projects","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A list of project IDs, separated by commas and\/or whitespace","default":null},"continue":{"name":"--continue","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Continue running commands even if an exception is encountered","default":false},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property by which to sort the list of project options","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Reverse the order of project options","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"web","usage":["magento-cloud web [--browser BROWSER] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]"],"description":"Open the Web UI","help":"","definition":{"arguments":[],"options":{"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"welcome","usage":["magento-cloud welcome"],"description":"Welcome to Magento Cloud","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"winky","usage":["magento-cloud winky"],"description":"","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"activity:get","usage":["magento-cloud activity:get [--type TYPE] [-a|--all] [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] []"],"description":"View detailed information on a single activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent activity.","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter recent activities by type","default":null},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments","default":false},"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:list","usage":["magento-cloud activity:list [--type TYPE] [--limit LIMIT] [--start START] [-a|--all] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","activities","act"],"description":"Get a list of activities for an environment or project","help":"","definition":{"arguments":[],"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by type","default":null},"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of results displayed","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only activities created before this date will be listed","default":null},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check activities on all environments","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:log","usage":["magento-cloud activity:log [--refresh REFRESH] [-t|--timestamps] [--type TYPE] [-a|--all] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"Display the log for an activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent activity.","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Activity refresh interval (seconds). Set to 0 to disable refreshing.","default":3},"timestamps":{"name":"--timestamps","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display a timestamp next to each message","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter recent activities by type","default":null},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"api:curl","usage":["magento-cloud api:curl [-X|--request REQUEST] [-d|--data DATA] [-i|--include] [-I|--head] [--disable-compression] [-H|--header HEADER] [--] []"],"description":"Run an authenticated cURL request on the Magento Cloud API","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The API path","default":null}},"options":{"request":{"name":"--request","shortcut":"-X","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The request method to use","default":null},"data":{"name":"--data","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Data to send","default":null},"include":{"name":"--include","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include headers in the output","default":false},"head":{"name":"--head","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Fetch headers only","default":false},"disable-compression":{"name":"--disable-compression","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not use the curl --compressed flag","default":false},"header":{"name":"--header","shortcut":"-H","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Extra header(s)","default":[]},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"app:config-get","usage":["magento-cloud app:config-get [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]"],"description":"View the configuration of an app","help":"","definition":{"arguments":[],"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The configuration property to view","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"app:list","usage":["magento-cloud apps [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","apps"],"description":"List apps in the project","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:api-token-login","usage":["magento-cloud auth:api-token-login"],"description":"Log in to Magento Cloud using an API token","help":"Use this command to log in to your Magento Cloud account using an API token.\n\nYou can create an account at:\n https:\/\/accounts.magento.cloud<\/info>\n\nIf you have an account, but you do not already have an API token, you can create one here:\n https:\/\/accounts.magento.cloud\/user\/api-tokens<\/info>\n\nAlternatively, to log in to the CLI with a browser, run:\n magento-cloud auth:browser-login<\/info>","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:browser-login","usage":["magento-cloud login [-f|--force] [--browser BROWSER] [--pipe]","login"],"description":"Log in to Magento Cloud via a browser","help":"Use this command to log in to the Magento Cloud CLI using a web browser.\n\nIt launches a temporary local website which redirects you to log in if\nnecessary, and then captures the resulting authorization code.\n\nYour system's default browser will be used. You can override this using the\n--browser<\/info> option.\n\nAlternatively, to log in using an API token (without a browser), run:\nmagento-cloud auth:api-token-login<\/info>\n\nTo authenticate non-interactively, configure an API token using the\nMAGENTO_CLOUD_CLI_TOKEN<\/info> environment variable.","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log in again, even if already logged in","default":false},"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:info","usage":["magento-cloud auth:info [-P|--property PROPERTY] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [--] []"],"description":"Display your account information","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The account property to view","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The account property to view (alternate syntax)","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:logout","usage":["magento-cloud logout [-a|--all] [--other]","logout"],"description":"Log out of Magento Cloud","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log out from all local sessions","default":false},"other":{"name":"--other","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log out from other local sessions","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:password-login","usage":["magento-cloud auth:password-login","auth:login"],"description":"[ DEPRECATED ]<\/> Log in to Magento Cloud using a username and password","help":"Use this command to log in to your Magento Cloud account in the terminal.\n\nYou can create an account at:\n https:\/\/accounts.magento.cloud<\/info>\n\nIf you have an account, but you do not already have a password, you can set one here:\n https:\/\/accounts.magento.cloud\/user\/password<\/info>\n\nAlternatively, to log in to the CLI with a browser, run:\n magento-cloud auth:browser-login<\/info>\n\nTo authenticate non-interactively, configure an API token using the MAGENTO_CLOUD_CLI_TOKEN<\/info> environment variable.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"auth:token","usage":["magento-cloud auth:token"],"description":"Obtain an OAuth 2 access token for requests to Magento Cloud APIs","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"blackfire:setup","usage":["magento-cloud blackfire:setup [--server_id SERVER_ID] [--server_token SERVER_TOKEN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Setup Blackfire.io integration for the project","help":"","definition":{"arguments":[],"options":{"server_id":{"name":"--server_id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The server id","default":null},"server_token":{"name":"--server_token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The server token","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:add","usage":["magento-cloud certificate:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Add an SSL certificate to the project","help":"","definition":{"arguments":[],"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate private key file","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:delete","usage":["magento-cloud certificate:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a certificate from the project","help":"","definition":{"arguments":{"id":{"name":"id","is_required":true,"is_array":false,"description":"The certificate ID (or the start of it)","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:get","usage":["magento-cloud certificate:get [-P|--property PROPERTY] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [--] "],"description":"View a certificate","help":"","definition":{"arguments":{"id":{"name":"id","is_required":true,"is_array":false,"description":"The certificate ID (or the start of it)","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The certificate property to view","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:list","usage":["magento-cloud certificate:list [--domain DOMAIN] [--exclude-domain EXCLUDE-DOMAIN] [--issuer ISSUER] [--only-auto] [--no-auto] [--ignore-expiry] [--only-expired] [--no-expired] [--pipe-domains] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","certificates","certs"],"description":"List project certificates","help":"","definition":{"arguments":[],"options":{"domain":{"name":"--domain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by domain name (case-insensitive search)","default":null},"exclude-domain":{"name":"--exclude-domain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Exclude certificates, matching by domain name (case-insensitive search)","default":null},"issuer":{"name":"--issuer","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by issuer","default":null},"only-auto":{"name":"--only-auto","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only auto-provisioned certificates","default":false},"no-auto":{"name":"--no-auto","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only manually added certificates","default":false},"ignore-expiry":{"name":"--ignore-expiry","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show both expired and non-expired certificates","default":false},"only-expired":{"name":"--only-expired","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only expired certificates","default":false},"no-expired":{"name":"--no-expired","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only non-expired certificates (default)","default":false},"pipe-domains":{"name":"--pipe-domains","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only return a list of domain names covered by the certificates","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"commit:get","usage":["magento-cloud commit:get [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--] []"],"description":"Show commit details","help":"","definition":{"arguments":{"commit":{"name":"commit","is_required":false,"is_array":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":"HEAD"}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit property to display.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"DEPRECATED","default":null},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"DEPRECATED","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"DEPRECATED","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"commit:list","usage":["magento-cloud commits [--limit LIMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] []","commits"],"description":"List commits","help":"","definition":{"arguments":{"commit":{"name":"commit","is_required":false,"is_array":false,"description":"The starting Git commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null}},"options":{"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of commits to display.","default":10},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:dump","usage":["magento-cloud db:dump [--schema SCHEMA] [-f|--file FILE] [-d|--directory DIRECTORY] [-z|--gzip] [-t|--timestamp] [-o|--stdout] [--table TABLE] [--exclude-table EXCLUDE-TABLE] [--schema-only] [--charset CHARSET] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]","sql-dump","environment:sql-dump"],"description":"Create a local dump of the remote database","help":"","definition":{"arguments":[],"options":{"schema":{"name":"--schema","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The schema to dump. Omit to use the default schema (usually \"main\").","default":null},"file":{"name":"--file","shortcut":"-f","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A custom filename for the dump","default":null},"directory":{"name":"--directory","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A custom directory for the dump","default":null},"gzip":{"name":"--gzip","shortcut":"-z","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Compress the dump using gzip","default":false},"timestamp":{"name":"--timestamp","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add a timestamp to the dump filename","default":false},"stdout":{"name":"--stdout","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output to STDOUT instead of a file","default":false},"table":{"name":"--table","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Table(s) to include","default":[]},"exclude-table":{"name":"--exclude-table","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Table(s) to exclude","default":[]},"schema-only":{"name":"--schema-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Dump only schemas, no data","default":false},"charset":{"name":"--charset","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The character set encoding for the dump","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:size","usage":["magento-cloud db:size [-B|--bytes] [-C|--cleanup] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [--format FORMAT] [--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE]"],"description":"Estimate the disk usage of a database","help":"This is an estimate of the database disk usage. The real size on disk is usually a bit higher because of overhead.","definition":{"arguments":[],"options":{"bytes":{"name":"--bytes","shortcut":"-B","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show sizes in bytes.","default":false},"cleanup":{"name":"--cleanup","shortcut":"-C","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check if tables can be cleaned up and show me recommendations (InnoDb only).","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:sql","usage":["magento-cloud sql [--raw] [--schema SCHEMA] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [--] []","sql","environment:sql"],"description":"Run SQL on the remote database","help":"","definition":{"arguments":{"query":{"name":"query","is_required":false,"is_array":false,"description":"An SQL statement to execute","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Produce raw, non-tabular output","default":false},"schema":{"name":"--schema","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The schema to use. Omit to use the default schema (usually \"main\"). Pass an empty string to not use any schema.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:add","usage":["magento-cloud domain:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Add a new domain to the project","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file for this domain","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the private key file for the provided certificate.","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file or files for the provided certificate","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:delete","usage":["magento-cloud domain:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a domain from the project","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:get","usage":["magento-cloud domain:get [-P|--property PROPERTY] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Show detailed information for a domain","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The domain name","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The domain property to view","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:list","usage":["magento-cloud domains [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","domains"],"description":"Get a list of all domains","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:update","usage":["magento-cloud domain:update [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Update a domain","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file for this domain","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the private key file for the provided certificate.","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file or files for the provided certificate","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:activate","usage":["magento-cloud environment:activate [--parent PARENT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []..."],"description":"Activate an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":true,"description":"The environment(s) to activate","default":[]}},"options":{"parent":{"name":"--parent","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set a new environment parent before activating","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:branch","usage":["magento-cloud branch [--title TITLE] [--force] [--no-clone-parent] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-i|--identity-file IDENTITY-FILE] [--] [] []","branch"],"description":"Branch an environment","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID (branch name) of the new environment","default":null},"parent":{"name":"parent","is_required":false,"is_array":false,"description":"The parent of the new environment","default":null}},"options":{"title":{"name":"--title","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The title of the new environment","default":null},"force":{"name":"--force","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create the new environment even if the branch cannot be checked out locally","default":false},"no-clone-parent":{"name":"--no-clone-parent","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not clone the parent branch's data","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:checkout","usage":["magento-cloud checkout [-i|--identity-file IDENTITY-FILE] [--] []","checkout"],"description":"Check out an environment","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the environment to check out. For example: \"sprint2\"","default":null}},"options":{"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:delete","usage":["magento-cloud environment:deactivate [--delete-branch] [--no-delete-branch] [--inactive] [--merged] [--exclude EXCLUDE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []...","environment:deactivate"],"description":"Delete an environment","help":"When a Magento Cloud environment is deleted, it will become \"inactive\": it will\nexist only as a Git branch, containing code but no services, databases nor\nfiles.\n\nThis command allows you to delete environment(s) as well as their Git branches.","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":true,"description":"The environment(s) to delete","default":[]}},"options":{"delete-branch":{"name":"--delete-branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete the remote Git branch(es) too","default":false},"no-delete-branch":{"name":"--no-delete-branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not delete the remote Git branch(es)","default":false},"inactive":{"name":"--inactive","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete all inactive environments","default":false},"merged":{"name":"--merged","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete all merged environments","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Environments not to delete","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:http-access","usage":["magento-cloud httpaccess [--access ACCESS] [--auth AUTH] [--enabled ENABLED] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]","httpaccess"],"description":"Update HTTP access settings for an environment","help":"","definition":{"arguments":[],"options":{"access":{"name":"--access","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Access restriction in the format \"permission:address\". Use 0 to clear all addresses.","default":[]},"auth":{"name":"--auth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"HTTP Basic auth credentials in the format \"username:password\". Use 0 to clear all credentials.","default":[]},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether access control should be enabled: 1 to enable, 0 to disable","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:info","usage":["magento-cloud environment:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [] []","environment:metadata"],"description":"Read or set properties for an environment","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:init","usage":["magento-cloud environment:init [--profile PROFILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Initialize an environment from a public Git repository","help":"","definition":{"arguments":{"url":{"name":"url","is_required":true,"is_array":false,"description":"A URL to a Git repository","default":null}},"options":{"profile":{"name":"--profile","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of the profile","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:list","usage":["magento-cloud environment:list [-I|--no-inactive] [--pipe] [--refresh REFRESH] [--sort SORT] [--reverse] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","environments","env"],"description":"Get a list of environments","help":"","definition":{"arguments":[],"options":{"no-inactive":{"name":"--no-inactive","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not show inactive environments","default":false},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output a simple list of environment IDs.","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to refresh the list.","default":1},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property to sort by","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Sort in reverse (descending) order","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:logs","usage":["magento-cloud log [--lines LINES] [--tail] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [--] []","log","logs"],"description":"Read an environment's logs","help":"","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"The log type, e.g. \"access\" or \"error\"","default":null}},"options":{"lines":{"name":"--lines","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of lines to show","default":100},"tail":{"name":"--tail","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Continuously tail the log","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:merge","usage":["magento-cloud merge [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","merge"],"description":"Merge an environment","help":"This command will initiate a Git merge of the specified environment into its parent environment.","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment to merge","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:push","usage":["magento-cloud push [--target TARGET] [-f|--force] [--force-with-lease] [-u|--set-upstream] [--activate] [--branch] [--parent PARENT] [-W|--no-wait] [--wait] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-i|--identity-file IDENTITY-FILE] [--] []","push"],"description":"Push code to an environment","help":"","definition":{"arguments":{"source":{"name":"source","is_required":false,"is_array":false,"description":"The source ref: a branch name or commit hash","default":"HEAD"}},"options":{"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The target branch name","default":null},"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow non-fast-forward updates","default":false},"force-with-lease":{"name":"--force-with-lease","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow non-fast-forward updates, if the remote-tracking branch is up to date","default":false},"set-upstream":{"name":"--set-upstream","shortcut":"-u","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Set the target environment as the upstream for the source branch","default":false},"activate":{"name":"--activate","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Activate the environment before pushing","default":false},"branch":{"name":"--branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"DEPRECATED: alias of --activate","default":false},"parent":{"name":"--parent","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set a new environment parent (only used with --activate or --branch)","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:redeploy","usage":["magento-cloud redeploy [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]","redeploy"],"description":"Redeploy an environment","help":"","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:relationships","usage":["magento-cloud relationships [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] []","relationships"],"description":"Show an environment's relationships","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The relationship property to view","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the relationships","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:scp","usage":["magento-cloud scp [-r|--recursive] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE] [--] []...","scp"],"description":"Copy files to and from current environment using scp","help":"","definition":{"arguments":{"files":{"name":"files","is_required":false,"is_array":true,"description":"Files to copy. Use the remote: prefix to define remote locations.","default":[]}},"options":{"recursive":{"name":"--recursive","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Recursively copy entire directories","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:set-remote","usage":["magento-cloud environment:set-remote []"],"description":"Set the remote environment to map to a branch","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":true,"is_array":false,"description":"The environment machine name. Set to 0 to remove the mapping for a branch","default":null},"branch":{"name":"branch","is_required":false,"is_array":false,"description":"The Git branch to map (defaults to the current branch)","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"environment:ssh","usage":["magento-cloud ssh [--pipe] [--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE] [--] []...","ssh"],"description":"SSH to the current environment","help":"","definition":{"arguments":{"cmd":{"name":"cmd","is_required":false,"is_array":true,"description":"A command to run on the environment.","default":[]}},"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the SSH URL only.","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output all SSH URLs (for every app).","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:synchronize","usage":["magento-cloud sync [--rebase] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []...","sync"],"description":"Synchronize an environment's code and\/or data from its parent","help":"This command synchronizes to a child environment from its parent environment.\n\nSynchronizing \"code\" means there will be a Git merge from the parent to the\nchild. Synchronizing \"data\" means that all files in all services (including\nstatic files, databases, logs, search indices, etc.) will be copied from the\nparent to the child.","definition":{"arguments":{"synchronize":{"name":"synchronize","is_required":false,"is_array":true,"description":"What to synchronize: \"code\", \"data\" or both","default":[]}},"options":{"rebase":{"name":"--rebase","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Synchronize code by rebasing instead of merging","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:url","usage":["magento-cloud url [-1|--primary] [--browser BROWSER] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","url"],"description":"Get the public URLs of an environment","help":"","definition":{"arguments":[],"options":{"primary":{"name":"--primary","shortcut":"-1","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only return the URL for the primary route","default":false},"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:xdebug","usage":["magento-cloud xdebug [--port PORT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]","xdebug"],"description":"Open a tunnel to Xdebug on the environment","help":"","definition":{"arguments":[],"options":{"port":{"name":"--port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The local port","default":9000},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:get","usage":["magento-cloud integration:activity:get [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] [] []"],"description":"View detailed information on a single integration activity","help":"","definition":{"arguments":{"integration":{"name":"integration","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null},"activity":{"name":"activity","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent integration activity.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:list","usage":["magento-cloud i:act [--type TYPE] [--limit LIMIT] [--start START] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []","i:act","integration:activities"],"description":"Get a list of activities for an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by type","default":null},"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of results displayed","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only activities created before this date will be listed","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:log","usage":["magento-cloud integration:activity:log [-t|--timestamps] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] [] []"],"description":"Display the log for an integration activity","help":"","definition":{"arguments":{"integration":{"name":"integration","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null},"activity":{"name":"activity","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent integration activity.","default":null}},"options":{"timestamps":{"name":"--timestamps","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display a timestamp next to each message","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:add","usage":["magento-cloud integration:add [--type TYPE] [--base-url BASE-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--room ROOM] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Add an integration to the project","help":"","definition":{"arguments":[],"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The integration type ('bitbucket', 'bitbucket_server', 'github', 'gitlab', 'hipchat', 'webhook', 'health.email', 'health.pagerduty', 'health.slack', 'health.webhook', 'script')","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The base URL of the server installation","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Bitbucket Server username","default":null},"token":{"name":"--token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An access token for the integration","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer key","default":null},"secret":{"name":"--secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer secret","default":null},"server-project":{"name":"--server-project","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project (e.g. 'namespace\/repo')","default":null},"repository":{"name":"--repository","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The repository to track (e.g. 'owner\/repository')","default":null},"build-merge-requests":{"name":"--build-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build merge requests as environments","default":true},"build-pull-requests":{"name":"--build-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build every pull request as an environment","default":true},"build-draft-pull-requests":{"name":"--build-draft-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build draft pull requests","default":true},"build-pull-requests-post-merge":{"name":"--build-pull-requests-post-merge","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build pull requests based on their post-merge state","default":false},"build-wip-merge-requests":{"name":"--build-wip-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build WIP merge requests","default":true},"merge-requests-clone-parent-data":{"name":"--merge-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: clone data for merge requests","default":true},"pull-requests-clone-parent-data":{"name":"--pull-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Clone the parent environment's data for pull requests","default":true},"resync-pull-requests":{"name":"--resync-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Re-sync pull request environment data on every build","default":false},"fetch-branches":{"name":"--fetch-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fetch all branches from the remote (as inactive environments)","default":true},"prune-branches":{"name":"--prune-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Delete branches that do not exist on the remote","default":true},"room":{"name":"--room","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"HipChat room ID","default":null},"url":{"name":"--url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: a URL to receive JSON data","default":null},"shared-key":{"name":"--shared-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: the JWS shared secret key","default":null},"file":{"name":"--file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of a local file that contains the script to upload","default":null},"events":{"name":"--events","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of events to act on, e.g. environment.push","default":["*"]},"states":{"name":"--states","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of states to act on, e.g. pending, in_progress, complete","default":["complete"]},"environments":{"name":"--environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to include","default":["*"]},"excluded-environments":{"name":"--excluded-environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to exclude","default":[]},"from-address":{"name":"--from-address","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Optional] Custom From address for alert emails","default":null},"recipients":{"name":"--recipients","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The recipient email address(es)","default":[]},"channel":{"name":"--channel","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Slack channel","default":null},"routing-key":{"name":"--routing-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The PagerDuty routing key","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:delete","usage":["magento-cloud integration:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Delete an integration from a project","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The integration ID. Leave blank to choose from a list.","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:get","usage":["magento-cloud integration:get [-P|--property [PROPERTY]] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"View details of an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The integration property to view","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:list","usage":["magento-cloud integrations [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","integrations"],"description":"View a list of project integration(s)","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:update","usage":["magento-cloud integration:update [--type TYPE] [--base-url BASE-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--room ROOM] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Update an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the integration to update","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The integration type ('bitbucket', 'bitbucket_server', 'github', 'gitlab', 'hipchat', 'webhook', 'health.email', 'health.pagerduty', 'health.slack', 'health.webhook', 'script')","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The base URL of the server installation","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Bitbucket Server username","default":null},"token":{"name":"--token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An access token for the integration","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer key","default":null},"secret":{"name":"--secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer secret","default":null},"server-project":{"name":"--server-project","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project (e.g. 'namespace\/repo')","default":null},"repository":{"name":"--repository","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The repository to track (e.g. 'owner\/repository')","default":null},"build-merge-requests":{"name":"--build-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build merge requests as environments","default":true},"build-pull-requests":{"name":"--build-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build every pull request as an environment","default":true},"build-draft-pull-requests":{"name":"--build-draft-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build draft pull requests","default":true},"build-pull-requests-post-merge":{"name":"--build-pull-requests-post-merge","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build pull requests based on their post-merge state","default":false},"build-wip-merge-requests":{"name":"--build-wip-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build WIP merge requests","default":true},"merge-requests-clone-parent-data":{"name":"--merge-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: clone data for merge requests","default":true},"pull-requests-clone-parent-data":{"name":"--pull-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Clone the parent environment's data for pull requests","default":true},"resync-pull-requests":{"name":"--resync-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Re-sync pull request environment data on every build","default":false},"fetch-branches":{"name":"--fetch-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fetch all branches from the remote (as inactive environments)","default":true},"prune-branches":{"name":"--prune-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Delete branches that do not exist on the remote","default":true},"room":{"name":"--room","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"HipChat room ID","default":null},"url":{"name":"--url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: a URL to receive JSON data","default":null},"shared-key":{"name":"--shared-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: the JWS shared secret key","default":null},"file":{"name":"--file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of a local file that contains the script to upload","default":null},"events":{"name":"--events","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of events to act on, e.g. environment.push","default":["*"]},"states":{"name":"--states","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of states to act on, e.g. pending, in_progress, complete","default":["complete"]},"environments":{"name":"--environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to include","default":["*"]},"excluded-environments":{"name":"--excluded-environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to exclude","default":[]},"from-address":{"name":"--from-address","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Optional] Custom From address for alert emails","default":null},"recipients":{"name":"--recipients","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The recipient email address(es)","default":[]},"channel":{"name":"--channel","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Slack channel","default":null},"routing-key":{"name":"--routing-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The PagerDuty routing key","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:validate","usage":["magento-cloud integration:validate [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Validate an existing integration","help":"This command allows you to check whether an integration is valid.\n\nAn exit code of 0 means the integration is valid, while 4 means it is invalid.\nAny other exit code indicates an unexpected error.\n\nIntegrations are validated automatically on creation and on update. However,\nbecause they involve external resources, it is possible for a valid integration\nto become invalid. For example, an access token may be revoked, or an external\nrepository may be deleted.","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"local:build","usage":["magento-cloud build [-a|--abslinks] [-s|--source SOURCE] [-d|--destination DESTINATION] [-c|--copy] [--clone] [--run-deploy-hooks] [--no-clean] [--no-archive] [--no-backup] [--no-cache] [--no-build-hooks] [--no-deps] [--working-copy] [--concurrency CONCURRENCY] [--lock] [--] []...","build"],"description":"Build the current project locally","help":"","definition":{"arguments":{"app":{"name":"app","is_required":false,"is_array":true,"description":"Specify application(s) to build","default":[]}},"options":{"abslinks":{"name":"--abslinks","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use absolute links","default":false},"source":{"name":"--source","shortcut":"-s","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The source directory. Defaults to the current project root.","default":null},"destination":{"name":"--destination","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The destination, to which the web root of each app will be symlinked. Default: _www","default":null},"copy":{"name":"--copy","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Copy to a build directory, instead of symlinking from the source","default":false},"clone":{"name":"--clone","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use Git to clone the current HEAD to the build directory","default":false},"run-deploy-hooks":{"name":"--run-deploy-hooks","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Run deploy and\/or post_deploy hooks","default":false},"no-clean":{"name":"--no-clean","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not remove old builds","default":false},"no-archive":{"name":"--no-archive","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not create or use a build archive","default":false},"no-backup":{"name":"--no-backup","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not back up the previous build","default":false},"no-cache":{"name":"--no-cache","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable caching","default":false},"no-build-hooks":{"name":"--no-build-hooks","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not run post-build hooks","default":false},"no-deps":{"name":"--no-deps","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not install build dependencies locally","default":false},"working-copy":{"name":"--working-copy","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Drush: use git to clone a repository of each Drupal module rather than simply downloading a version","default":false},"concurrency":{"name":"--concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Drush: set the number of concurrent projects that will be processed at the same time","default":4},"lock":{"name":"--lock","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Drush: create or update a lock file (only available with Drush version 7+)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"local:clean","usage":["magento-cloud clean [--keep KEEP] [--max-age MAX-AGE] [--include-active]","clean"],"description":"Remove old project builds","help":"","definition":{"arguments":[],"options":{"keep":{"name":"--keep","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The maximum number of builds to keep","default":5},"max-age":{"name":"--max-age","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The maximum age of builds, in seconds. Ignored if not set.","default":null},"include-active":{"name":"--include-active","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete active build(s) too","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"local:dir","usage":["magento-cloud dir []","dir"],"description":"Find the local project root","help":"","definition":{"arguments":{"subdir":{"name":"subdir","is_required":false,"is_array":false,"description":"The subdirectory to find ('local', 'web' or 'shared')","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:download","usage":["magento-cloud mount:download [-a|--all] [-m|--mount MOUNT] [--target TARGET] [--source-path] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]"],"description":"Download files from a mount, using rsync","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Download from all mounts","default":false},"mount":{"name":"--mount","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The mount (as an app-relative path)","default":null},"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The directory to which files will be downloaded. If --all is used, the mount path will be appended","default":null},"source-path":{"name":"--source-path","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the mount's source path (rather than the mount path) as a subdirectory of the target, when --all is used","default":false},"delete":{"name":"--delete","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to delete extraneous files in the target directory","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to exclude from the download (pattern)","default":[]},"include":{"name":"--include","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to include in the download (pattern)","default":[]},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:list","usage":["magento-cloud mounts [--paths] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER]","mounts"],"description":"Get a list of mounts","help":"","definition":{"arguments":[],"options":{"paths":{"name":"--paths","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the mount paths only (one per line)","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:size","usage":["magento-cloud mount:size [-B|--bytes] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER]"],"description":"Check the disk usage of mounts","help":"Use this command to check the disk size and usage for an application's mounts.\n\nMounts are directories mounted into the application from a persistent, writable\nfilesystem. They are configured in the mounts<\/info> key in the .magento.app.yaml<\/info> file.\n\nThe filesystem's total size is determined by the disk<\/info> key in the same file.","definition":{"arguments":[],"options":{"bytes":{"name":"--bytes","shortcut":"-B","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show sizes in bytes","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:upload","usage":["magento-cloud mount:upload [--source SOURCE] [-m|--mount MOUNT] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]"],"description":"Upload files to a mount, using rsync","help":"","definition":{"arguments":[],"options":{"source":{"name":"--source","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A directory containing files to upload","default":null},"mount":{"name":"--mount","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The mount (as an app-relative path)","default":null},"delete":{"name":"--delete","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to delete extraneous files in the mount","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to exclude from the upload (pattern)","default":[]},"include":{"name":"--include","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to include in the upload (pattern)","default":[]},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:clear-build-cache","usage":["magento-cloud project:clear-build-cache [-p|--project PROJECT] [--host HOST]"],"description":"Clear a project's build cache","help":"","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:curl","usage":["magento-cloud project:curl [-X|--request REQUEST] [-d|--data DATA] [-i|--include] [-I|--head] [--disable-compression] [-H|--header HEADER] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Run an authenticated cURL request on a project's API","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The API path","default":null}},"options":{"request":{"name":"--request","shortcut":"-X","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The request method to use","default":null},"data":{"name":"--data","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Data to send","default":null},"include":{"name":"--include","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include headers in the output","default":false},"head":{"name":"--head","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Fetch headers only","default":false},"disable-compression":{"name":"--disable-compression","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not use the curl --compressed flag","default":false},"header":{"name":"--header","shortcut":"-H","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Extra header(s)","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:get","usage":["magento-cloud get [-e|--environment ENVIRONMENT] [--depth DEPTH] [--build] [-p|--project PROJECT] [--host HOST] [-i|--identity-file IDENTITY-FILE] [--] [] []","get"],"description":"Clone a project locally","help":"","definition":{"arguments":{"project":{"name":"project","is_required":false,"is_array":false,"description":"The project ID","default":null},"directory":{"name":"directory","is_required":false,"is_array":false,"description":"The directory to clone to. Defaults to the project title","default":null}},"options":{"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID to clone. Defaults to 'master' or the first available environment","default":null},"depth":{"name":"--depth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Create a shallow clone: limit the number of commits in the history","default":null},"build":{"name":"--build","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Build the project after cloning","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:info","usage":["magento-cloud project:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] [] []","project:metadata"],"description":"Read or set properties for a project","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:list","usage":["magento-cloud project:list [--pipe] [--host HOST] [--title TITLE] [--my] [--refresh REFRESH] [--sort SORT] [--reverse] [--format FORMAT] [--columns COLUMNS] [--no-header]","projects","pro"],"description":"Get a list of all active projects","help":"","definition":{"arguments":[],"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output a simple list of project IDs","default":false},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by region hostname (exact match)","default":null},"title":{"name":"--title","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by title (case-insensitive search)","default":null},"my":{"name":"--my","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display only the projects you own","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to refresh the list","default":1},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property to sort by","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Sort in reverse (descending) order","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:set-remote","usage":["magento-cloud project:set-remote []"],"description":"Set the remote project for the current Git repository","help":"","definition":{"arguments":{"project":{"name":"project","is_required":false,"is_array":false,"description":"The project ID","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:variable:delete","usage":["magento-cloud project:variable:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Delete a variable from a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:delete --level project [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:variable:get","usage":["magento-cloud project:variable:get [--pipe] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] []","project-variables","pvget","project:variable:list"],"description":"[ DEPRECATED ]<\/> View variable(s) for a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:list<\/info> and variable:get<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The name of the variable","default":null}},"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the full variable value only (a \"name\" must be specified)","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:variable:set","usage":["magento-cloud pvset [--json] [--no-visible-build] [--no-visible-runtime] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] ","pvset"],"description":"[ DEPRECATED ]<\/> Set a variable for a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:create<\/info> and variable:update<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value","default":null}},"options":{"json":{"name":"--json","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the value as JSON","default":false},"no-visible-build":{"name":"--no-visible-build","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not expose this variable at build time","default":false},"no-visible-runtime":{"name":"--no-visible-runtime","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not expose this variable at runtime","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"repo:cat","usage":["magento-cloud repo:cat [-c|--commit COMMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] "],"description":"Read a file in the project repository","help":"","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"The path to the file","default":null}},"options":{"commit":{"name":"--commit","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"repo:ls","usage":["magento-cloud repo:ls [-d|--directories] [-f|--files] [--git-style] [-c|--commit COMMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"List files in the project repository","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The path to a subdirectory","default":null}},"options":{"directories":{"name":"--directories","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show directories only","default":false},"files":{"name":"--files","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show files only","default":false},"git-style":{"name":"--git-style","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Style output similar to \"git ls-tree\"","default":false},"commit":{"name":"--commit","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"route:get","usage":["magento-cloud route:get [--id ID] [-1|--primary] [-P|--property PROPERTY] [--refresh] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] []"],"description":"View detailed information about a route","help":"","definition":{"arguments":{"route":{"name":"route","is_required":false,"is_array":false,"description":"The route's original URL","default":null}},"options":{"id":{"name":"--id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A route ID to select","default":null},"primary":{"name":"--primary","shortcut":"-1","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Select the primary route","default":false},"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to display","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass the cache of routes","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"route:list","usage":["magento-cloud routes [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []","routes","environment:routes"],"description":"List all routes for an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment ID","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass the cache of routes","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"self:install","usage":["magento-cloud self:install [--shell-type SHELL-TYPE]","local:install"],"description":"Install or update CLI configuration files","help":"This command automatically installs shell configuration for the Magento Cloud CLI,\nadding autocompletion support and handy aliases. Bash and ZSH are supported.","definition":{"arguments":[],"options":{"shell-type":{"name":"--shell-type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The shell type for autocompletion (bash or zsh)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"self:stats","usage":["magento-cloud self:stats [-p|--page PAGE] [-c|--count COUNT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]"],"description":"View stats on GitHub package downloads","help":"","definition":{"arguments":[],"options":{"page":{"name":"--page","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Page number","default":1},"count":{"name":"--count","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Results per page (max: 100)","default":20},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"self:update","usage":["magento-cloud self-update [--no-major] [--unstable] [--manifest MANIFEST] [--current-version CURRENT-VERSION] [--timeout TIMEOUT]","self-update","update"],"description":"Update the CLI to the latest version","help":"","definition":{"arguments":[],"options":{"no-major":{"name":"--no-major","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only update between minor or patch versions","default":false},"unstable":{"name":"--unstable","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update to a new unstable version, if available","default":false},"manifest":{"name":"--manifest","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Override the manifest file location","default":null},"current-version":{"name":"--current-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Override the current version","default":null},"timeout":{"name":"--timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A timeout for the version check","default":30},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:list","usage":["magento-cloud services [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","services"],"description":"List services in the project","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:dump","usage":["magento-cloud mongodump [-c|--collection COLLECTION] [-z|--gzip] [-o|--stdout] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongodump"],"description":"Create a binary archive dump of data from MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to dump","default":null},"gzip":{"name":"--gzip","shortcut":"-z","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Compress the dump using gzip","default":false},"stdout":{"name":"--stdout","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output to STDOUT instead of a file","default":false},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:export","usage":["magento-cloud mongoexport [-c|--collection COLLECTION] [--jsonArray] [--type TYPE] [-f|--fields FIELDS] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongoexport"],"description":"Export data from MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to export","default":null},"jsonArray":{"name":"--jsonArray","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Export data as a single JSON array","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The export type, e.g. \"csv\"","default":null},"fields":{"name":"--fields","shortcut":"-f","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The fields to export","default":[]},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:restore","usage":["magento-cloud mongorestore [-c|--collection COLLECTION] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongorestore"],"description":"Restore a binary archive dump of data into MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to restore","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:shell","usage":["magento-cloud mongo [--eval EVAL] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongo"],"description":"Use the MongoDB shell","help":"","definition":{"arguments":[],"options":{"eval":{"name":"--eval","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Pass a JavaScript fragment to the shell","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:redis-cli","usage":["magento-cloud redis [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--] []","redis"],"description":"Access the Redis CLI","help":"","definition":{"arguments":{"args":{"name":"args","is_required":false,"is_array":false,"description":"Arguments to add to the Redis command","default":null}},"options":{"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"session:switch","usage":["magento-cloud session:switch []"],"description":"[ BETA ]<\/> Switch between sessions","help":"Multiple session IDs allow you to be logged into multiple accounts at the same time.\n\nThe default ID is \"default\".","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The new session ID","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"snapshot:create","usage":["magento-cloud backup [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","backup","backup:create","environment:backup"],"description":"Make a snapshot of an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"snapshot:list","usage":["magento-cloud snapshots [--limit LIMIT] [--start START] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","snapshots","backups","backup:list"],"description":"List available snapshots of an environment","help":"","definition":{"arguments":[],"options":{"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of snapshots to list","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only snapshots created before this date will be listed","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"snapshot:restore","usage":["magento-cloud snapshot:restore [--target TARGET] [--branch-from BRANCH-FROM] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","environment:restore","snapshot:restore"],"description":"Restore an environment snapshot","help":"","definition":{"arguments":{"snapshot":{"name":"snapshot","is_required":false,"is_array":false,"description":"The name of the snapshot. Defaults to the most recent one","default":null}},"options":{"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment to restore to. Defaults to the snapshot's current environment","default":null},"branch-from":{"name":"--branch-from","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"If the --target does not yet exist, this specifies the parent of the new environment","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"source-operation:run","usage":["magento-cloud source-operation:run [--variable VARIABLE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ BETA ]<\/> Run a source operation","help":"","definition":{"arguments":{"operation":{"name":"operation","is_required":true,"is_array":false,"description":"The operation name","default":null}},"options":{"variable":{"name":"--variable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A variable to set during the operation, in the format type:name=value<\/info>","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"ssh-cert:load","usage":["magento-cloud ssh-cert:load [--refresh-only] [--new] [--new-key]"],"description":"Generate an SSH certificate","help":"","definition":{"arguments":[],"options":{"refresh-only":{"name":"--refresh-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only refresh the certificate, if necessary (do not write SSH config)","default":false},"new":{"name":"--new","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force the certificate to be refreshed","default":false},"new-key":{"name":"--new-key","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"[Deprecated] Use --new instead","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:add","usage":["magento-cloud ssh-key:add [--name NAME] [--] []"],"description":"Add a new SSH key","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The path to an existing SSH public key","default":null}},"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A name to identify the key","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:delete","usage":["magento-cloud ssh-key:delete []"],"description":"Delete an SSH key","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the SSH key to delete","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:list","usage":["magento-cloud ssh-keys [--format FORMAT] [--columns COLUMNS] [--no-header]","ssh-keys"],"description":"Get a list of SSH keys in your account","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"subscription:info","usage":["magento-cloud subscription:info [-s|--id ID] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] [] []"],"description":"Read or modify subscription properties","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"id":{"name":"--id","shortcut":"-s","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The subscription ID","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"tunnel:close","usage":["magento-cloud tunnel:close [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]"],"description":"Close SSH tunnels","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Close all tunnels","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:info","usage":["magento-cloud tunnel:info [-P|--property PROPERTY] [-c|--encode] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [--columns COLUMNS] [--no-header]"],"description":"View relationship info for SSH tunnels","help":"","definition":{"arguments":[],"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The relationship property to view","default":null},"encode":{"name":"--encode","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output as base64-encoded JSON","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:list","usage":["magento-cloud tunnels [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [--columns COLUMNS] [--no-header]","tunnels"],"description":"List SSH tunnels","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"View all tunnels","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:open","usage":["magento-cloud tunnel:open [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]"],"description":"Open SSH tunnels to an app's relationships","help":"This command opens SSH tunnels to all of the relationships of an application.\n\nConnections can then be made to the application's services as if they were\nlocal, for example a local MySQL client can be used, or the Solr web\nadministration endpoint can be accessed through a local browser.\n\nThis command requires the posix and pcntl PHP extensions (as multiple\nbackground CLI processes are created to keep the SSH tunnels open). The\ntunnel:single<\/info> command can be used on systems without these\nextensions.","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:single","usage":["magento-cloud tunnel:single [--port PORT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]"],"description":"Open a single SSH tunnel to an app relationship","help":"","definition":{"arguments":[],"options":{"port":{"name":"--port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The local port","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:add","usage":["magento-cloud user:add [-r|--role ROLE] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Add a user to the project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The user's project role ('admin' or 'viewer') or environment-specific role (e.g. 'master:contributor' or 'stage:viewer'). The character % can be used as a wildcard in the environment ID e.g. '%:viewer'. The role can be abbreviated, e.g. 'master:c'.","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:delete","usage":["magento-cloud user:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a user from the project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":true,"is_array":false,"description":"The user's email address","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:get","usage":["magento-cloud user:get [-l|--level LEVEL] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-r|--role ROLE] [--] []","user:role"],"description":"View a user's role(s)","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The role level ('project' or 'environment')","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the role to stdout (after making any changes)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated: use user:update to change a user's role(s)]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:list","usage":["magento-cloud users [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","users"],"description":"List project users","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:update","usage":["magento-cloud user:update [-r|--role ROLE] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Update user role(s) on a project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The user's project role ('admin' or 'viewer') or environment-specific role (e.g. 'master:contributor' or 'stage:viewer'). The character % can be used as a wildcard in the environment ID e.g. '%:viewer'. The role can be abbreviated, e.g. 'master:c'.","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:create","usage":["magento-cloud variable:create [-l|--level LEVEL] [--name NAME] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--prefix PREFIX] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []"],"description":"Create a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The level at which to set the variable ('project' or 'environment')","default":null},"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable name","default":null},"value":{"name":"--value","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable's value","default":null},"json":{"name":"--json","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is JSON-formatted","default":false},"sensitive":{"name":"--sensitive","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is sensitive","default":false},"prefix":{"name":"--prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable name's prefix (e.g. 'none' or 'env:')","default":"none"},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be enabled","default":true},"inheritable":{"name":"--inheritable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is inheritable by child environments","default":true},"visible-build":{"name":"--visible-build","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at build time","default":true},"visible-runtime":{"name":"--visible-runtime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at runtime","default":true},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:delete","usage":["magento-cloud variable:delete [-l|--level LEVEL] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Delete a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:disable","usage":["magento-cloud variable:disable [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Disable an enabled environment-level variable","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:update --enabled false [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The name of the variable","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:enable","usage":["magento-cloud variable:enable [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Enable a disabled environment-level variable","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:update --enabled false [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The name of the variable","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:get","usage":["magento-cloud vget [-P|--property PROPERTY] [-l|--level LEVEL] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--pipe] [--] []","vget"],"description":"View a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The name of the variable","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"View a single variable property","default":null},"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"[Deprecated option] Output the variable value only","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:list","usage":["magento-cloud variable:list [-l|--level LEVEL] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","variables","var"],"description":"List variables","help":"","definition":{"arguments":[],"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:set","usage":["magento-cloud vset [--json] [--disabled] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] ","vset"],"description":"[ DEPRECATED ]<\/> Set a variable for an environment","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:create<\/info> and variable:update<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value","default":null}},"options":{"json":{"name":"--json","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the value as JSON","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the variable as disabled","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:update","usage":["magento-cloud variable:update [-l|--level LEVEL] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Update a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"value":{"name":"--value","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable's value","default":null},"json":{"name":"--json","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is JSON-formatted","default":false},"sensitive":{"name":"--sensitive","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is sensitive","default":false},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be enabled","default":true},"inheritable":{"name":"--inheritable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is inheritable by child environments","default":true},"visible-build":{"name":"--visible-build","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at build time","default":true},"visible-runtime":{"name":"--visible-runtime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at runtime","default":true},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"worker:list","usage":["magento-cloud workers [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","workers"],"description":"Get a list of all deployed workers","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", or \"tsv\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["_completion","act","activities","apps","backup","backups","bot","branch","build","cc","certificates","certs","checkout","clean","clear-cache","clearcache","commits","decode","dir","docs","domains","env","environments","get","help","httpaccess","integrations","legacy-migrate","list","log","login","logout","logs","merge","mongo","mongodump","mongoexport","mongorestore","mounts","multi","pro","project-variables","projects","push","pvget","pvset","redeploy","redis","relationships","routes","scp","self-update","services","snapshots","sql","sql-dump","ssh","ssh-keys","sync","tunnels","update","url","users","var","variables","vget","vset","web","welcome","winky","workers","xdebug"]},{"id":"activity","commands":["activity:get","activity:list","activity:log"]},{"id":"api","commands":["api:curl"]},{"id":"app","commands":["app:config-get","app:list"]},{"id":"auth","commands":["auth:api-token-login","auth:browser-login","auth:info","auth:login","auth:logout","auth:password-login","auth:token"]},{"id":"backup","commands":["backup:create","backup:list"]},{"id":"blackfire","commands":["blackfire:setup"]},{"id":"certificate","commands":["certificate:add","certificate:delete","certificate:get","certificate:list"]},{"id":"commit","commands":["commit:get","commit:list"]},{"id":"db","commands":["db:dump","db:size","db:sql"]},{"id":"domain","commands":["domain:add","domain:delete","domain:get","domain:list","domain:update"]},{"id":"environment","commands":["environment:activate","environment:backup","environment:branch","environment:checkout","environment:deactivate","environment:delete","environment:http-access","environment:info","environment:init","environment:list","environment:logs","environment:merge","environment:metadata","environment:push","environment:redeploy","environment:relationships","environment:restore","environment:routes","environment:scp","environment:set-remote","environment:sql","environment:sql-dump","environment:ssh","environment:synchronize","environment:url","environment:xdebug"]},{"id":"i","commands":["i:act"]},{"id":"integration","commands":["integration:activities","integration:activity:get","integration:activity:list","integration:activity:log","integration:add","integration:delete","integration:get","integration:list","integration:update","integration:validate"]},{"id":"local","commands":["local:build","local:clean","local:dir","local:install"]},{"id":"mount","commands":["mount:download","mount:list","mount:size","mount:upload"]},{"id":"project","commands":["project:clear-build-cache","project:curl","project:get","project:info","project:list","project:metadata","project:set-remote","project:variable:delete","project:variable:get","project:variable:list","project:variable:set"]},{"id":"repo","commands":["repo:cat","repo:ls"]},{"id":"route","commands":["route:get","route:list"]},{"id":"self","commands":["self:install","self:stats","self:update"]},{"id":"service","commands":["service:list","service:mongo:dump","service:mongo:export","service:mongo:restore","service:mongo:shell","service:redis-cli"]},{"id":"session","commands":["session:switch"]},{"id":"snapshot","commands":["snapshot:create","snapshot:list","snapshot:restore"]},{"id":"source-operation","commands":["source-operation:run"]},{"id":"ssh-cert","commands":["ssh-cert:load"]},{"id":"ssh-key","commands":["ssh-key:add","ssh-key:delete","ssh-key:list"]},{"id":"subscription","commands":["subscription:info"]},{"id":"tunnel","commands":["tunnel:close","tunnel:info","tunnel:list","tunnel:open","tunnel:single"]},{"id":"user","commands":["user:add","user:delete","user:get","user:list","user:role","user:update"]},{"id":"variable","commands":["variable:create","variable:delete","variable:disable","variable:enable","variable:get","variable:list","variable:set","variable:update"]},{"id":"worker","commands":["worker:list"]}]} \ No newline at end of file +{"application":{"name":"Magento Cloud CLI","version":"1.38.1"},"commands":[{"name":"_completion","usage":["_completion [-g|--generate-hook] [-p|--program PROGRAM] [-m|--multiple] [--shell-type [SHELL-TYPE]]"],"description":"BASH completion hook.","help":"To enable BASH completion, run:\n\n eval `[program] _completion -g`<\/comment>.\n\nOr for an alias:\n\n eval `[program] _completion -g -p [alias]`<\/comment>.\n","definition":{"arguments":[],"options":{"generate-hook":{"name":"--generate-hook","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Generate BASH code that sets up completion for this application.","default":false},"program":{"name":"--program","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Program name that should trigger completion (defaults to the absolute application path)<\/comment>.","default":null},"multiple":{"name":"--multiple","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Generated hook can be used for multiple applications.","default":false},"shell-type":{"name":"--shell-type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Set the shell type (zsh or bash). Otherwise this is determined automatically.","default":null}}},"hidden":true},{"name":"bot","usage":["magento-cloud bot [--party] [--parrot]"],"description":"The Magento Cloud Bot","help":"","definition":{"arguments":[],"options":{"party":{"name":"--party","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"","default":false},"parrot":{"name":"--parrot","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"clear-cache","usage":["magento-cloud clear-cache","clearcache","cc"],"description":"Clear the CLI cache","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"decode","usage":["magento-cloud decode [-P|--property PROPERTY] [--] "],"description":"Decode an encoded string such as MAGENTO_CLOUD_VARIABLES","help":"","definition":{"arguments":{"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value to decode","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view within the variable","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"docs","usage":["magento-cloud docs [--browser BROWSER] [--pipe] [--] []..."],"description":"Open the online documentation","help":"","definition":{"arguments":{"search":{"name":"search","is_required":false,"is_array":true,"description":"Search term(s)","default":[]}},"options":{"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"legacy-migrate","usage":["magento-cloud legacy-migrate [--no-backup]"],"description":"Migrate from the legacy file structure","help":"Before version 3.x, the Magento Cloud CLI required a project to have a \"repository\"\ndirectory containing the Git repository, \"builds\", \"shared\" and others. From\nversion 3, the Git repository itself is treated as the project. Metadata is\nstored inside the repository (in .magento\/local) and ignored by Git.\n\nThis command will migrate from the old file structure to the new one.","definition":{"arguments":[],"options":{"no-backup":{"name":"--no-backup","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not create a backup of the project.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"list","usage":["list [--raw] [--format FORMAT] [--all] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/root\/.magento-cloud\/bin\/magento-cloud list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/root\/.magento-cloud\/bin\/magento-cloud list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"multi","usage":["magento-cloud multi [-p|--projects PROJECTS] [--continue] [--sort SORT] [--reverse] [--] "],"description":"Execute a command on multiple projects","help":"","definition":{"arguments":{"cmd":{"name":"cmd","is_required":true,"is_array":false,"description":"The command to execute","default":null}},"options":{"projects":{"name":"--projects","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A list of project IDs, separated by commas and\/or whitespace","default":null},"continue":{"name":"--continue","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Continue running commands even if an exception is encountered","default":false},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property by which to sort the list of project options","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Reverse the order of project options","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"web","usage":["magento-cloud web [--browser BROWSER] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]"],"description":"Open the Web UI","help":"","definition":{"arguments":[],"options":{"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"welcome","usage":["magento-cloud welcome"],"description":"Welcome to Magento Cloud","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"winky","usage":["magento-cloud winky"],"description":"","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"activity:cancel","usage":["magento-cloud activity:cancel [--type TYPE] [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"Cancel an activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent cancellable activity.","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:get","usage":["magento-cloud activity:get [-P|--property PROPERTY] [--type TYPE] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] []"],"description":"View detailed information on a single activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent activity.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view","default":null},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter by state (when selecting a default activity): in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by result (when selecting a default activity): success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include only incomplete activities (when selecting a default activity). This is a shorthand for --state=in_progress,pending<\/info>","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:list","usage":["magento-cloud activity:list [--type TYPE] [--limit LIMIT] [--start START] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","activities","act"],"description":"Get a list of activities for an environment or project","help":"","definition":{"arguments":[],"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by type","default":null},"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of results displayed","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only activities created before this date will be listed","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter activities by state: in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by result: success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only list incomplete activities","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"List activities on all environments","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"activity:log","usage":["magento-cloud activity:log [--refresh REFRESH] [-t|--timestamps] [--type TYPE] [--state STATE] [--result RESULT] [-i|--incomplete] [-a|--all] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"Display the log for an activity","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent activity.","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Activity refresh interval (seconds). Set to 0 to disable refreshing.","default":3},"timestamps":{"name":"--timestamps","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display a timestamp next to each message","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by type (when selecting a default activity)","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter by state (when selecting a default activity): in_progress, pending, complete, or cancelled","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by result (when selecting a default activity): success or failure","default":null},"incomplete":{"name":"--incomplete","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include only incomplete activities (when selecting a default activity). This is a shorthand for --state=in_progress,pending<\/info>","default":false},"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check recent activities on all environments (when selecting a default activity)","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"api:curl","usage":["magento-cloud api:curl [-X|--request REQUEST] [-d|--data DATA] [-i|--include] [-I|--head] [--disable-compression] [--enable-glob] [-H|--header HEADER] [--] []"],"description":"Run an authenticated cURL request on the Magento Cloud API","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The API path","default":null}},"options":{"request":{"name":"--request","shortcut":"-X","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The request method to use","default":null},"data":{"name":"--data","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Data to send","default":null},"include":{"name":"--include","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include headers in the output","default":false},"head":{"name":"--head","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Fetch headers only","default":false},"disable-compression":{"name":"--disable-compression","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not use the curl --compressed flag","default":false},"enable-glob":{"name":"--enable-glob","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable curl globbing (remove the --globoff flag)","default":false},"header":{"name":"--header","shortcut":"-H","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Extra header(s)","default":[]},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"app:config-get","usage":["magento-cloud app:config-get [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]"],"description":"View the configuration of an app","help":"","definition":{"arguments":[],"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The configuration property to view","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"app:list","usage":["magento-cloud apps [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","apps"],"description":"List apps in the project","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:api-token-login","usage":["magento-cloud auth:api-token-login"],"description":"Log in to Magento Cloud using an API token","help":"Use this command to log in to your Magento Cloud account using an API token.\n\nYou can create an account at:\n https:\/\/accounts.magento.cloud<\/info>\n\nIf you have an account, but you do not already have an API token, you can create one here:\n https:\/\/accounts.magento.cloud\/user\/api-tokens<\/info>\n\nAlternatively, to log in to the CLI with a browser, run:\n magento-cloud auth:browser-login<\/info>","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:browser-login","usage":["magento-cloud login [-f|--force] [--browser BROWSER] [--pipe]","login"],"description":"Log in to Magento Cloud via a browser","help":"Use this command to log in to the Magento Cloud CLI using a web browser.\n\nIt launches a temporary local website which redirects you to log in if\nnecessary, and then captures the resulting authorization code.\n\nYour system's default browser will be used. You can override this using the\n--browser<\/info> option.\n\nAlternatively, to log in using an API token (without a browser), run:\nmagento-cloud auth:api-token-login<\/info>\n\nTo authenticate non-interactively, configure an API token using the\nMAGENTO_CLOUD_CLI_TOKEN<\/info> environment variable.","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log in again, even if already logged in","default":false},"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:info","usage":["magento-cloud auth:info [-P|--property PROPERTY] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [--] []"],"description":"Display your account information","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The account property to view","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The account property to view (alternate syntax)","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:logout","usage":["magento-cloud logout [-a|--all] [--other]","logout"],"description":"Log out of Magento Cloud","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log out from all local sessions","default":false},"other":{"name":"--other","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Log out from other local sessions","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"auth:password-login","usage":["magento-cloud auth:password-login","auth:login"],"description":"[ DEPRECATED ]<\/> Log in to Magento Cloud using a username and password","help":"Use this command to log in to your Magento Cloud account in the terminal.\n\nYou can create an account at:\n https:\/\/accounts.magento.cloud<\/info>\n\nIf you have an account, but you do not already have a password, you can set one here:\n https:\/\/accounts.magento.cloud\/user\/password<\/info>\n\nAlternatively, to log in to the CLI with a browser, run:\n magento-cloud auth:browser-login<\/info>\n\nTo authenticate non-interactively, configure an API token using the MAGENTO_CLOUD_CLI_TOKEN<\/info> environment variable.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"auth:token","usage":["magento-cloud auth:token"],"description":"Obtain an OAuth 2 access token for requests to Magento Cloud APIs","help":"","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"blackfire:setup","usage":["magento-cloud blackfire:setup [--server_id SERVER_ID] [--server_token SERVER_TOKEN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Setup Blackfire.io integration for the project","help":"","definition":{"arguments":[],"options":{"server_id":{"name":"--server_id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The server id","default":null},"server_token":{"name":"--server_token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The server token","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:add","usage":["magento-cloud certificate:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Add an SSL certificate to the project","help":"","definition":{"arguments":[],"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate private key file","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:delete","usage":["magento-cloud certificate:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a certificate from the project","help":"","definition":{"arguments":{"id":{"name":"id","is_required":true,"is_array":false,"description":"The certificate ID (or the start of it)","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:get","usage":["magento-cloud certificate:get [-P|--property PROPERTY] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [--] "],"description":"View a certificate","help":"","definition":{"arguments":{"id":{"name":"id","is_required":true,"is_array":false,"description":"The certificate ID (or the start of it)","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The certificate property to view","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"certificate:list","usage":["magento-cloud certificate:list [--domain DOMAIN] [--exclude-domain EXCLUDE-DOMAIN] [--issuer ISSUER] [--only-auto] [--no-auto] [--ignore-expiry] [--only-expired] [--no-expired] [--pipe-domains] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","certificates","certs"],"description":"List project certificates","help":"","definition":{"arguments":[],"options":{"domain":{"name":"--domain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by domain name (case-insensitive search)","default":null},"exclude-domain":{"name":"--exclude-domain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Exclude certificates, matching by domain name (case-insensitive search)","default":null},"issuer":{"name":"--issuer","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by issuer","default":null},"only-auto":{"name":"--only-auto","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only auto-provisioned certificates","default":false},"no-auto":{"name":"--no-auto","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only manually added certificates","default":false},"ignore-expiry":{"name":"--ignore-expiry","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show both expired and non-expired certificates","default":false},"only-expired":{"name":"--only-expired","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only expired certificates","default":false},"no-expired":{"name":"--no-expired","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only non-expired certificates (default)","default":false},"pipe-domains":{"name":"--pipe-domains","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only return a list of domain names covered by the certificates","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"commit:get","usage":["magento-cloud commit:get [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--] []"],"description":"Show commit details","help":"","definition":{"arguments":{"commit":{"name":"commit","is_required":false,"is_array":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":"HEAD"}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit property to display.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"DEPRECATED","default":null},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"DEPRECATED","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"DEPRECATED","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"commit:list","usage":["magento-cloud commits [--limit LIMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] []","commits"],"description":"List commits","help":"","definition":{"arguments":{"commit":{"name":"commit","is_required":false,"is_array":false,"description":"The starting Git commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null}},"options":{"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of commits to display.","default":10},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:dump","usage":["magento-cloud db:dump [--schema SCHEMA] [-f|--file FILE] [-d|--directory DIRECTORY] [-z|--gzip] [-t|--timestamp] [-o|--stdout] [--table TABLE] [--exclude-table EXCLUDE-TABLE] [--schema-only] [--charset CHARSET] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]","sql-dump","environment:sql-dump"],"description":"Create a local dump of the remote database","help":"","definition":{"arguments":[],"options":{"schema":{"name":"--schema","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The schema to dump. Omit to use the default schema (usually \"main\").","default":null},"file":{"name":"--file","shortcut":"-f","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A custom filename for the dump","default":null},"directory":{"name":"--directory","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A custom directory for the dump","default":null},"gzip":{"name":"--gzip","shortcut":"-z","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Compress the dump using gzip","default":false},"timestamp":{"name":"--timestamp","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add a timestamp to the dump filename","default":false},"stdout":{"name":"--stdout","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output to STDOUT instead of a file","default":false},"table":{"name":"--table","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Table(s) to include","default":[]},"exclude-table":{"name":"--exclude-table","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Table(s) to exclude","default":[]},"schema-only":{"name":"--schema-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Dump only schemas, no data","default":false},"charset":{"name":"--charset","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The character set encoding for the dump","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:size","usage":["magento-cloud db:size [-B|--bytes] [-C|--cleanup] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [--format FORMAT] [--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE]"],"description":"Estimate the disk usage of a database","help":"This is an estimate of the database disk usage. The real size on disk is usually a bit higher because of overhead.","definition":{"arguments":[],"options":{"bytes":{"name":"--bytes","shortcut":"-B","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show sizes in bytes.","default":false},"cleanup":{"name":"--cleanup","shortcut":"-C","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Check if tables can be cleaned up and show me recommendations (InnoDb only).","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"db:sql","usage":["magento-cloud sql [--raw] [--schema SCHEMA] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [--] []","sql","environment:sql"],"description":"Run SQL on the remote database","help":"","definition":{"arguments":{"query":{"name":"query","is_required":false,"is_array":false,"description":"An SQL statement to execute","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Produce raw, non-tabular output","default":false},"schema":{"name":"--schema","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The schema to use. Omit to use the default schema (usually \"main\"). Pass an empty string to not use any schema.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:add","usage":["magento-cloud domain:add [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Add a new domain to the project","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file for this domain","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the private key file for the provided certificate.","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file or files for the provided certificate","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:delete","usage":["magento-cloud domain:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a domain from the project","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:get","usage":["magento-cloud domain:get [-P|--property PROPERTY] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Show detailed information for a domain","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The domain name","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The domain property to view","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:list","usage":["magento-cloud domains [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","domains"],"description":"Get a list of all domains","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"domain:update","usage":["magento-cloud domain:update [--cert CERT] [--key KEY] [--chain CHAIN] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Update a domain","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The domain name","default":null}},"options":{"cert":{"name":"--cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the certificate file for this domain","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path to the private key file for the provided certificate.","default":null},"chain":{"name":"--chain","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The path to the certificate chain file or files for the provided certificate","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:activate","usage":["magento-cloud environment:activate [--parent PARENT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []..."],"description":"Activate an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":true,"description":"The environment(s) to activate","default":[]}},"options":{"parent":{"name":"--parent","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set a new environment parent before activating","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:branch","usage":["magento-cloud branch [--title TITLE] [--force] [--no-clone-parent] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-i|--identity-file IDENTITY-FILE] [--] [] []","branch"],"description":"Branch an environment","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID (branch name) of the new environment","default":null},"parent":{"name":"parent","is_required":false,"is_array":false,"description":"The parent of the new environment","default":null}},"options":{"title":{"name":"--title","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The title of the new environment","default":null},"force":{"name":"--force","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create the new environment even if the branch cannot be checked out locally","default":false},"no-clone-parent":{"name":"--no-clone-parent","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not clone the parent branch's data","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:checkout","usage":["magento-cloud checkout [-i|--identity-file IDENTITY-FILE] [--] []","checkout"],"description":"Check out an environment","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the environment to check out. For example: \"sprint2\"","default":null}},"options":{"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:delete","usage":["magento-cloud environment:deactivate [--delete-branch] [--no-delete-branch] [--inactive] [--merged] [--exclude EXCLUDE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []...","environment:deactivate"],"description":"Delete an environment","help":"When a Magento Cloud environment is deleted, it will become \"inactive\": it will\nexist only as a Git branch, containing code but no services, databases nor\nfiles.\n\nThis command allows you to delete environment(s) as well as their Git branches.","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":true,"description":"The environment(s) to delete","default":[]}},"options":{"delete-branch":{"name":"--delete-branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete the remote Git branch(es) too","default":false},"no-delete-branch":{"name":"--no-delete-branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not delete the remote Git branch(es)","default":false},"inactive":{"name":"--inactive","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete all inactive environments","default":false},"merged":{"name":"--merged","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete all merged environments","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Environments not to delete","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:http-access","usage":["magento-cloud httpaccess [--access ACCESS] [--auth AUTH] [--enabled ENABLED] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]","httpaccess"],"description":"Update HTTP access settings for an environment","help":"","definition":{"arguments":[],"options":{"access":{"name":"--access","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Access restriction in the format \"permission:address\". Use 0 to clear all addresses.","default":[]},"auth":{"name":"--auth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"HTTP Basic auth credentials in the format \"username:password\". Use 0 to clear all credentials.","default":[]},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether access control should be enabled: 1 to enable, 0 to disable","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:info","usage":["magento-cloud environment:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] [] []","environment:metadata"],"description":"Read or set properties for an environment","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:init","usage":["magento-cloud environment:init [--profile PROFILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Initialize an environment from a public Git repository","help":"","definition":{"arguments":{"url":{"name":"url","is_required":true,"is_array":false,"description":"A URL to a Git repository","default":null}},"options":{"profile":{"name":"--profile","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of the profile","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:list","usage":["magento-cloud environment:list [-I|--no-inactive] [--pipe] [--refresh REFRESH] [--sort SORT] [--reverse] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","environments","env"],"description":"Get a list of environments","help":"","definition":{"arguments":[],"options":{"no-inactive":{"name":"--no-inactive","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not show inactive environments","default":false},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output a simple list of environment IDs.","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to refresh the list.","default":1},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property to sort by","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Sort in reverse (descending) order","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:logs","usage":["magento-cloud log [--lines LINES] [--tail] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [--] []","log","logs"],"description":"Read an environment's logs","help":"","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"The log type, e.g. \"access\" or \"error\"","default":null}},"options":{"lines":{"name":"--lines","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of lines to show","default":100},"tail":{"name":"--tail","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Continuously tail the log","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:merge","usage":["magento-cloud merge [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","merge"],"description":"Merge an environment","help":"This command will initiate a Git merge of the specified environment into its parent environment.","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment to merge","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:push","usage":["magento-cloud push [--target TARGET] [-f|--force] [--force-with-lease] [-u|--set-upstream] [--activate] [--branch] [--parent PARENT] [-W|--no-wait] [--wait] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-i|--identity-file IDENTITY-FILE] [--] []","push"],"description":"Push code to an environment","help":"","definition":{"arguments":{"source":{"name":"source","is_required":false,"is_array":false,"description":"The source ref: a branch name or commit hash","default":"HEAD"}},"options":{"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The target branch name","default":null},"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow non-fast-forward updates","default":false},"force-with-lease":{"name":"--force-with-lease","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow non-fast-forward updates, if the remote-tracking branch is up to date","default":false},"set-upstream":{"name":"--set-upstream","shortcut":"-u","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Set the target environment as the upstream for the source branch","default":false},"activate":{"name":"--activate","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Activate the environment before pushing","default":false},"branch":{"name":"--branch","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"DEPRECATED: alias of --activate","default":false},"parent":{"name":"--parent","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set a new environment parent (only used with --activate or --branch)","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:redeploy","usage":["magento-cloud redeploy [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait]","redeploy"],"description":"Redeploy an environment","help":"","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:relationships","usage":["magento-cloud relationships [-P|--property PROPERTY] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] []","relationships"],"description":"Show an environment's relationships","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The relationship property to view","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the relationships","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:scp","usage":["magento-cloud scp [-r|--recursive] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE] [--] []...","scp"],"description":"Copy files to and from current environment using scp","help":"","definition":{"arguments":{"files":{"name":"files","is_required":false,"is_array":true,"description":"Files to copy. Use the remote: prefix to define remote locations.","default":[]}},"options":{"recursive":{"name":"--recursive","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Recursively copy entire directories","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:set-remote","usage":["magento-cloud environment:set-remote []"],"description":"Set the remote environment to map to a branch","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":true,"is_array":false,"description":"The environment machine name. Set to 0 to remove the mapping for a branch","default":null},"branch":{"name":"branch","is_required":false,"is_array":false,"description":"The Git branch to map (defaults to the current branch)","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"environment:ssh","usage":["magento-cloud ssh [--pipe] [--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE] [--] []...","ssh"],"description":"SSH to the current environment","help":"","definition":{"arguments":{"cmd":{"name":"cmd","is_required":false,"is_array":true,"description":"A command to run on the environment.","default":[]}},"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the SSH URL only.","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output all SSH URLs (for every app).","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:synchronize","usage":["magento-cloud sync [--rebase] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []...","sync"],"description":"Synchronize an environment's code and\/or data from its parent","help":"This command synchronizes to a child environment from its parent environment.\n\nSynchronizing \"code\" means there will be a Git merge from the parent to the\nchild. Synchronizing \"data\" means that all files in all services (including\nstatic files, databases, logs, search indices, etc.) will be copied from the\nparent to the child.","definition":{"arguments":{"synchronize":{"name":"synchronize","is_required":false,"is_array":true,"description":"What to synchronize: \"code\", \"data\" or both","default":[]}},"options":{"rebase":{"name":"--rebase","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Synchronize code by rebasing instead of merging","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:url","usage":["magento-cloud url [-1|--primary] [--browser BROWSER] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","url"],"description":"Get the public URLs of an environment","help":"","definition":{"arguments":[],"options":{"primary":{"name":"--primary","shortcut":"-1","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only return the URL for the primary route","default":false},"browser":{"name":"--browser","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The browser to use to open the URL. Set 0 for none.","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the URL to stdout.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"environment:xdebug","usage":["magento-cloud xdebug [--port PORT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]","xdebug"],"description":"Open a tunnel to Xdebug on the environment","help":"","definition":{"arguments":[],"options":{"port":{"name":"--port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The local port","default":9000},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:get","usage":["magento-cloud integration:activity:get [-P|--property PROPERTY] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [--] [] []"],"description":"View detailed information on a single integration activity","help":"","definition":{"arguments":{"integration":{"name":"integration","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null},"activity":{"name":"activity","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent integration activity.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to view","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:list","usage":["magento-cloud i:act [--type TYPE] [--limit LIMIT] [--start START] [--state STATE] [--result RESULT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []","i:act","integration:activities"],"description":"Get a list of activities for an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by type","default":null},"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of results displayed","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only activities created before this date will be listed","default":null},"state":{"name":"--state","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Filter activities by state","default":[]},"result":{"name":"--result","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter activities by result","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:activity:log","usage":["magento-cloud integration:activity:log [-t|--timestamps] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] [] []"],"description":"Display the log for an integration activity","help":"","definition":{"arguments":{"integration":{"name":"integration","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null},"activity":{"name":"activity","is_required":false,"is_array":false,"description":"The activity ID. Defaults to the most recent integration activity.","default":null}},"options":{"timestamps":{"name":"--timestamps","shortcut":"-t","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display a timestamp next to each message","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, not used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:add","usage":["magento-cloud integration:add [--type TYPE] [--base-url BASE-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--room ROOM] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait]"],"description":"Add an integration to the project","help":"","definition":{"arguments":[],"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The integration type ('bitbucket', 'bitbucket_server', 'github', 'gitlab', 'hipchat', 'webhook', 'health.email', 'health.pagerduty', 'health.slack', 'health.webhook', 'script')","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The base URL of the server installation","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Bitbucket Server username","default":null},"token":{"name":"--token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An access token for the integration","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer key","default":null},"secret":{"name":"--secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer secret","default":null},"server-project":{"name":"--server-project","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project (e.g. 'namespace\/repo')","default":null},"repository":{"name":"--repository","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The repository to track (e.g. 'owner\/repository')","default":null},"build-merge-requests":{"name":"--build-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build merge requests as environments","default":true},"build-pull-requests":{"name":"--build-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build every pull request as an environment","default":true},"build-draft-pull-requests":{"name":"--build-draft-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build draft pull requests","default":true},"build-pull-requests-post-merge":{"name":"--build-pull-requests-post-merge","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build pull requests based on their post-merge state","default":false},"build-wip-merge-requests":{"name":"--build-wip-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build WIP merge requests","default":true},"merge-requests-clone-parent-data":{"name":"--merge-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: clone data for merge requests","default":true},"pull-requests-clone-parent-data":{"name":"--pull-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Clone the parent environment's data for pull requests","default":true},"resync-pull-requests":{"name":"--resync-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Re-sync pull request environment data on every build","default":false},"fetch-branches":{"name":"--fetch-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fetch all branches from the remote (as inactive environments)","default":true},"prune-branches":{"name":"--prune-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Delete branches that do not exist on the remote","default":true},"room":{"name":"--room","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"HipChat room ID","default":null},"url":{"name":"--url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: a URL to receive JSON data","default":null},"shared-key":{"name":"--shared-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: the JWS shared secret key","default":null},"file":{"name":"--file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of a local file that contains the script to upload","default":null},"events":{"name":"--events","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of events to act on, e.g. environment.push","default":["*"]},"states":{"name":"--states","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of states to act on, e.g. pending, in_progress, complete","default":["complete"]},"environments":{"name":"--environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to include","default":["*"]},"excluded-environments":{"name":"--excluded-environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to exclude","default":[]},"from-address":{"name":"--from-address","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Optional] Custom From address for alert emails","default":null},"recipients":{"name":"--recipients","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The recipient email address(es)","default":[]},"channel":{"name":"--channel","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Slack channel","default":null},"routing-key":{"name":"--routing-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The PagerDuty routing key","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:delete","usage":["magento-cloud integration:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Delete an integration from a project","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The integration ID. Leave blank to choose from a list.","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:get","usage":["magento-cloud integration:get [-P|--property [PROPERTY]] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"View details of an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The integration property to view","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:list","usage":["magento-cloud integrations [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","integrations"],"description":"View a list of project integration(s)","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:update","usage":["magento-cloud integration:update [--type TYPE] [--base-url BASE-URL] [--username USERNAME] [--token TOKEN] [--key KEY] [--secret SECRET] [--server-project SERVER-PROJECT] [--repository REPOSITORY] [--build-merge-requests BUILD-MERGE-REQUESTS] [--build-pull-requests BUILD-PULL-REQUESTS] [--build-draft-pull-requests BUILD-DRAFT-PULL-REQUESTS] [--build-pull-requests-post-merge BUILD-PULL-REQUESTS-POST-MERGE] [--build-wip-merge-requests BUILD-WIP-MERGE-REQUESTS] [--merge-requests-clone-parent-data MERGE-REQUESTS-CLONE-PARENT-DATA] [--pull-requests-clone-parent-data PULL-REQUESTS-CLONE-PARENT-DATA] [--resync-pull-requests RESYNC-PULL-REQUESTS] [--fetch-branches FETCH-BRANCHES] [--prune-branches PRUNE-BRANCHES] [--room ROOM] [--url URL] [--shared-key SHARED-KEY] [--file FILE] [--events EVENTS] [--states STATES] [--environments ENVIRONMENTS] [--excluded-environments EXCLUDED-ENVIRONMENTS] [--from-address FROM-ADDRESS] [--recipients RECIPIENTS] [--channel CHANNEL] [--routing-key ROUTING-KEY] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Update an integration","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the integration to update","default":null}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The integration type ('bitbucket', 'bitbucket_server', 'github', 'gitlab', 'hipchat', 'webhook', 'health.email', 'health.pagerduty', 'health.slack', 'health.webhook', 'script')","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The base URL of the server installation","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Bitbucket Server username","default":null},"token":{"name":"--token","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An access token for the integration","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer key","default":null},"secret":{"name":"--secret","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A Bitbucket OAuth consumer secret","default":null},"server-project":{"name":"--server-project","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project (e.g. 'namespace\/repo')","default":null},"repository":{"name":"--repository","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The repository to track (e.g. 'owner\/repository')","default":null},"build-merge-requests":{"name":"--build-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build merge requests as environments","default":true},"build-pull-requests":{"name":"--build-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build every pull request as an environment","default":true},"build-draft-pull-requests":{"name":"--build-draft-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build draft pull requests","default":true},"build-pull-requests-post-merge":{"name":"--build-pull-requests-post-merge","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Build pull requests based on their post-merge state","default":false},"build-wip-merge-requests":{"name":"--build-wip-merge-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: build WIP merge requests","default":true},"merge-requests-clone-parent-data":{"name":"--merge-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"GitLab: clone data for merge requests","default":true},"pull-requests-clone-parent-data":{"name":"--pull-requests-clone-parent-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Clone the parent environment's data for pull requests","default":true},"resync-pull-requests":{"name":"--resync-pull-requests","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Re-sync pull request environment data on every build","default":false},"fetch-branches":{"name":"--fetch-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fetch all branches from the remote (as inactive environments)","default":true},"prune-branches":{"name":"--prune-branches","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Delete branches that do not exist on the remote","default":true},"room":{"name":"--room","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"HipChat room ID","default":null},"url":{"name":"--url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: a URL to receive JSON data","default":null},"shared-key":{"name":"--shared-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Webhook: the JWS shared secret key","default":null},"file":{"name":"--file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The name of a local file that contains the script to upload","default":null},"events":{"name":"--events","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of events to act on, e.g. environment.push","default":["*"]},"states":{"name":"--states","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A list of states to act on, e.g. pending, in_progress, complete","default":["complete"]},"environments":{"name":"--environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to include","default":["*"]},"excluded-environments":{"name":"--excluded-environments","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The environment IDs to exclude","default":[]},"from-address":{"name":"--from-address","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Optional] Custom From address for alert emails","default":null},"recipients":{"name":"--recipients","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The recipient email address(es)","default":[]},"channel":{"name":"--channel","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The Slack channel","default":null},"routing-key":{"name":"--routing-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The PagerDuty routing key","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"integration:validate","usage":["magento-cloud integration:validate [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Validate an existing integration","help":"This command allows you to check whether an integration is valid.\n\nAn exit code of 0 means the integration is valid, while 4 means it is invalid.\nAny other exit code indicates an unexpected error.\n\nIntegrations are validated automatically on creation and on update. However,\nbecause they involve external resources, it is possible for a valid integration\nto become invalid. For example, an access token may be revoked, or an external\nrepository may be deleted.","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"An integration ID. Leave blank to choose from a list.","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"local:build","usage":["magento-cloud build [-a|--abslinks] [-s|--source SOURCE] [-d|--destination DESTINATION] [-c|--copy] [--clone] [--run-deploy-hooks] [--no-clean] [--no-archive] [--no-backup] [--no-cache] [--no-build-hooks] [--no-deps] [--working-copy] [--concurrency CONCURRENCY] [--lock] [--] []...","build"],"description":"Build the current project locally","help":"","definition":{"arguments":{"app":{"name":"app","is_required":false,"is_array":true,"description":"Specify application(s) to build","default":[]}},"options":{"abslinks":{"name":"--abslinks","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use absolute links","default":false},"source":{"name":"--source","shortcut":"-s","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The source directory. Defaults to the current project root.","default":null},"destination":{"name":"--destination","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The destination, to which the web root of each app will be symlinked. Default: _www","default":null},"copy":{"name":"--copy","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Copy to a build directory, instead of symlinking from the source","default":false},"clone":{"name":"--clone","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use Git to clone the current HEAD to the build directory","default":false},"run-deploy-hooks":{"name":"--run-deploy-hooks","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Run deploy and\/or post_deploy hooks","default":false},"no-clean":{"name":"--no-clean","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not remove old builds","default":false},"no-archive":{"name":"--no-archive","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not create or use a build archive","default":false},"no-backup":{"name":"--no-backup","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not back up the previous build","default":false},"no-cache":{"name":"--no-cache","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable caching","default":false},"no-build-hooks":{"name":"--no-build-hooks","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not run post-build hooks","default":false},"no-deps":{"name":"--no-deps","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not install build dependencies locally","default":false},"working-copy":{"name":"--working-copy","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Drush: use git to clone a repository of each Drupal module rather than simply downloading a version","default":false},"concurrency":{"name":"--concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Drush: set the number of concurrent projects that will be processed at the same time","default":4},"lock":{"name":"--lock","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Drush: create or update a lock file (only available with Drush version 7+)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"local:clean","usage":["magento-cloud clean [--keep KEEP] [--max-age MAX-AGE] [--include-active]","clean"],"description":"Remove old project builds","help":"","definition":{"arguments":[],"options":{"keep":{"name":"--keep","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The maximum number of builds to keep","default":5},"max-age":{"name":"--max-age","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The maximum age of builds, in seconds. Ignored if not set.","default":null},"include-active":{"name":"--include-active","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Delete active build(s) too","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"local:dir","usage":["magento-cloud dir []","dir"],"description":"Find the local project root","help":"","definition":{"arguments":{"subdir":{"name":"subdir","is_required":false,"is_array":false,"description":"The subdirectory to find ('local', 'web' or 'shared')","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:download","usage":["magento-cloud mount:download [-a|--all] [-m|--mount MOUNT] [--target TARGET] [--source-path] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]"],"description":"Download files from a mount, using rsync","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Download from all mounts","default":false},"mount":{"name":"--mount","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The mount (as an app-relative path)","default":null},"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The directory to which files will be downloaded. If --all is used, the mount path will be appended","default":null},"source-path":{"name":"--source-path","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the mount's source path (rather than the mount path) as a subdirectory of the target, when --all is used","default":false},"delete":{"name":"--delete","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to delete extraneous files in the target directory","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to exclude from the download (pattern)","default":[]},"include":{"name":"--include","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to include in the download (pattern)","default":[]},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:list","usage":["magento-cloud mounts [--paths] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER]","mounts"],"description":"Get a list of mounts","help":"","definition":{"arguments":[],"options":{"paths":{"name":"--paths","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the mount paths only (one per line)","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:size","usage":["magento-cloud mount:size [-B|--bytes] [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER]"],"description":"Check the disk usage of mounts","help":"Use this command to check the disk size and usage for an application's mounts.\n\nMounts are directories mounted into the application from a persistent, writable\nfilesystem. They are configured in the mounts<\/info> key in the .magento.app.yaml<\/info> file.\n\nThe filesystem's total size is determined by the disk<\/info> key in the same file.","definition":{"arguments":[],"options":{"bytes":{"name":"--bytes","shortcut":"-B","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show sizes in bytes","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refresh the cache","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"mount:upload","usage":["magento-cloud mount:upload [--source SOURCE] [-m|--mount MOUNT] [--delete] [--exclude EXCLUDE] [--include INCLUDE] [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--worker WORKER] [-i|--identity-file IDENTITY-FILE]"],"description":"Upload files to a mount, using rsync","help":"","definition":{"arguments":[],"options":{"source":{"name":"--source","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A directory containing files to upload","default":null},"mount":{"name":"--mount","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The mount (as an app-relative path)","default":null},"delete":{"name":"--delete","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to delete extraneous files in the mount","default":false},"exclude":{"name":"--exclude","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to exclude from the upload (pattern)","default":[]},"include":{"name":"--include","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"File(s) to include in the upload (pattern)","default":[]},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"worker":{"name":"--worker","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A worker name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:clear-build-cache","usage":["magento-cloud project:clear-build-cache [-p|--project PROJECT] [--host HOST]"],"description":"Clear a project's build cache","help":"","definition":{"arguments":[],"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:curl","usage":["magento-cloud project:curl [-X|--request REQUEST] [-d|--data DATA] [-i|--include] [-I|--head] [--disable-compression] [--enable-glob] [-H|--header HEADER] [-p|--project PROJECT] [--host HOST] [--] []"],"description":"Run an authenticated cURL request on a project's API","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The API path","default":null}},"options":{"request":{"name":"--request","shortcut":"-X","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The request method to use","default":null},"data":{"name":"--data","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Data to send","default":null},"include":{"name":"--include","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include headers in the output","default":false},"head":{"name":"--head","shortcut":"-I","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Fetch headers only","default":false},"disable-compression":{"name":"--disable-compression","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not use the curl --compressed flag","default":false},"enable-glob":{"name":"--enable-glob","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable curl globbing (remove the --globoff flag)","default":false},"header":{"name":"--header","shortcut":"-H","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Extra header(s)","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:get","usage":["magento-cloud get [-e|--environment ENVIRONMENT] [--depth DEPTH] [--build] [-p|--project PROJECT] [--host HOST] [-i|--identity-file IDENTITY-FILE] [--] [] []","get"],"description":"Clone a project locally","help":"","definition":{"arguments":{"project":{"name":"project","is_required":false,"is_array":false,"description":"The project ID","default":null},"directory":{"name":"directory","is_required":false,"is_array":false,"description":"The directory to clone to. Defaults to the project title","default":null}},"options":{"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID to clone. Defaults to the project default, or the first available environment","default":null},"depth":{"name":"--depth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Create a shallow clone: limit the number of commits in the history","default":null},"build":{"name":"--build","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Build the project after cloning","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:info","usage":["magento-cloud project:info [--refresh] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] [] []","project:metadata"],"description":"Read or set properties for a project","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:list","usage":["magento-cloud project:list [--pipe] [--host HOST] [--title TITLE] [--my] [--refresh REFRESH] [--sort SORT] [--reverse] [--format FORMAT] [--columns COLUMNS] [--no-header]","projects","pro"],"description":"Get a list of all active projects","help":"","definition":{"arguments":[],"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output a simple list of project IDs","default":false},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by region hostname (exact match)","default":null},"title":{"name":"--title","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Filter by title (case-insensitive search)","default":null},"my":{"name":"--my","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display only the projects you own","default":false},"refresh":{"name":"--refresh","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to refresh the list","default":1},"sort":{"name":"--sort","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A property to sort by","default":"title"},"reverse":{"name":"--reverse","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Sort in reverse (descending) order","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:set-remote","usage":["magento-cloud project:set-remote []"],"description":"Set the remote project for the current Git repository","help":"","definition":{"arguments":{"project":{"name":"project","is_required":false,"is_array":false,"description":"The project ID","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"project:variable:delete","usage":["magento-cloud project:variable:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Delete a variable from a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:delete --level project [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:variable:get","usage":["magento-cloud project:variable:get [--pipe] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] []","project-variables","pvget","project:variable:list"],"description":"[ DEPRECATED ]<\/> View variable(s) for a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:list<\/info> and variable:get<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The name of the variable","default":null}},"options":{"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the full variable value only (a \"name\" must be specified)","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"project:variable:set","usage":["magento-cloud pvset [--json] [--no-visible-build] [--no-visible-runtime] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] ","pvset"],"description":"[ DEPRECATED ]<\/> Set a variable for a project","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:create<\/info> and variable:update<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value","default":null}},"options":{"json":{"name":"--json","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the value as JSON","default":false},"no-visible-build":{"name":"--no-visible-build","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not expose this variable at build time","default":false},"no-visible-runtime":{"name":"--no-visible-runtime","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not expose this variable at runtime","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"repo:cat","usage":["magento-cloud repo:cat [-c|--commit COMMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] "],"description":"Read a file in the project repository","help":"","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"The path to the file","default":null}},"options":{"commit":{"name":"--commit","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"repo:ls","usage":["magento-cloud repo:ls [-d|--directories] [-f|--files] [--git-style] [-c|--commit COMMIT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []"],"description":"List files in the project repository","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The path to a subdirectory","default":null}},"options":{"directories":{"name":"--directories","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show directories only","default":false},"files":{"name":"--files","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show files only","default":false},"git-style":{"name":"--git-style","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Style output similar to \"git ls-tree\"","default":false},"commit":{"name":"--commit","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The commit SHA. This can also accept \"HEAD\", and caret (^) or tilde (~) suffixes for parent commits.","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"route:get","usage":["magento-cloud route:get [--id ID] [-1|--primary] [-P|--property PROPERTY] [--refresh] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE] [--] []"],"description":"View detailed information about a route","help":"","definition":{"arguments":{"route":{"name":"route","is_required":false,"is_array":false,"description":"The route's original URL","default":null}},"options":{"id":{"name":"--id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A route ID to select","default":null},"primary":{"name":"--primary","shortcut":"-1","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Select the primary route","default":false},"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The property to display","default":null},"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass the cache of routes","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated option, no longer used]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"route:list","usage":["magento-cloud routes [--refresh] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--] []","routes","environment:routes"],"description":"List all routes for an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment ID","default":null}},"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass the cache of routes","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"self:install","usage":["magento-cloud self:install [--shell-type SHELL-TYPE]","local:install"],"description":"Install or update CLI configuration files","help":"This command automatically installs shell configuration for the Magento Cloud CLI,\nadding autocompletion support and handy aliases. Bash and ZSH are supported.","definition":{"arguments":[],"options":{"shell-type":{"name":"--shell-type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The shell type for autocompletion (bash or zsh)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"self:stats","usage":["magento-cloud self:stats [-p|--page PAGE] [-c|--count COUNT] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT]"],"description":"View stats on GitHub package downloads","help":"","definition":{"arguments":[],"options":{"page":{"name":"--page","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Page number","default":1},"count":{"name":"--count","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Results per page (max: 100)","default":20},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"self:update","usage":["magento-cloud self-update [--no-major] [--unstable] [--manifest MANIFEST] [--current-version CURRENT-VERSION] [--timeout TIMEOUT]","self-update","update"],"description":"Update the CLI to the latest version","help":"","definition":{"arguments":[],"options":{"no-major":{"name":"--no-major","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only update between minor or patch versions","default":false},"unstable":{"name":"--unstable","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update to a new unstable version, if available","default":false},"manifest":{"name":"--manifest","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Override the manifest file location","default":null},"current-version":{"name":"--current-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Override the current version","default":null},"timeout":{"name":"--timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A timeout for the version check","default":30},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:list","usage":["magento-cloud services [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","services"],"description":"List services in the project","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:dump","usage":["magento-cloud mongodump [-c|--collection COLLECTION] [-z|--gzip] [-o|--stdout] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongodump"],"description":"Create a binary archive dump of data from MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to dump","default":null},"gzip":{"name":"--gzip","shortcut":"-z","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Compress the dump using gzip","default":false},"stdout":{"name":"--stdout","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output to STDOUT instead of a file","default":false},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:export","usage":["magento-cloud mongoexport [-c|--collection COLLECTION] [--jsonArray] [--type TYPE] [-f|--fields FIELDS] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongoexport"],"description":"Export data from MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to export","default":null},"jsonArray":{"name":"--jsonArray","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Export data as a single JSON array","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The export type, e.g. \"csv\"","default":null},"fields":{"name":"--fields","shortcut":"-f","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The fields to export","default":[]},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:restore","usage":["magento-cloud mongorestore [-c|--collection COLLECTION] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongorestore"],"description":"Restore a binary archive dump of data into MongoDB","help":"","definition":{"arguments":[],"options":{"collection":{"name":"--collection","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The collection to restore","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:mongo:shell","usage":["magento-cloud mongo [--eval EVAL] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]","mongo"],"description":"Use the MongoDB shell","help":"","definition":{"arguments":[],"options":{"eval":{"name":"--eval","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Pass a JavaScript fragment to the shell","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"service:redis-cli","usage":["magento-cloud redis [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--] []","redis"],"description":"Access the Redis CLI","help":"","definition":{"arguments":{"args":{"name":"args","is_required":false,"is_array":false,"description":"Arguments to add to the Redis command","default":null}},"options":{"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"session:switch","usage":["magento-cloud session:switch []"],"description":"[ BETA ]<\/> Switch between sessions","help":"Multiple session IDs allow you to be logged into multiple accounts at the same time.\n\nThe default ID is \"default\".","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The new session ID","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"snapshot:create","usage":["magento-cloud backup [--live] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","backup","backup:create","environment:backup"],"description":"Make a snapshot of an environment","help":"","definition":{"arguments":{"environment":{"name":"environment","is_required":false,"is_array":false,"description":"The environment","default":null}},"options":{"live":{"name":"--live","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Live backup: do not stop the environment. If set, this leaves the environment running and open to connections during the backup. This reduces downtime, at the risk of backing up data in an inconsistent state.","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"snapshot:list","usage":["magento-cloud snapshots [--limit LIMIT] [--start START] [--format FORMAT] [--columns COLUMNS] [--no-header] [--date-fmt DATE-FMT] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","snapshots","backups","backup:list"],"description":"List available snapshots of an environment","help":"","definition":{"arguments":[],"options":{"limit":{"name":"--limit","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Limit the number of snapshots to list","default":10},"start":{"name":"--start","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Only snapshots created before this date will be listed","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"snapshot:restore","usage":["magento-cloud snapshot:restore [--target TARGET] [--branch-from BRANCH-FROM] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []","environment:restore","snapshot:restore"],"description":"Restore an environment snapshot","help":"","definition":{"arguments":{"snapshot":{"name":"snapshot","is_required":false,"is_array":false,"description":"The name of the snapshot. Defaults to the most recent one","default":null}},"options":{"target":{"name":"--target","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment to restore to. Defaults to the snapshot's current environment","default":null},"branch-from":{"name":"--branch-from","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"If the --target does not yet exist, this specifies the parent of the new environment","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"source-operation:run","usage":["magento-cloud source-operation:run [--variable VARIABLE] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ BETA ]<\/> Run a source operation","help":"","definition":{"arguments":{"operation":{"name":"operation","is_required":true,"is_array":false,"description":"The operation name","default":null}},"options":{"variable":{"name":"--variable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"A variable to set during the operation, in the format type:name=value<\/info>","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"ssh-cert:info","usage":["magento-cloud ssh-cert:info [--no-refresh] [-P|--property PROPERTY] [--date-fmt DATE-FMT]"],"description":"Display information about the current SSH certificate","help":"","definition":{"arguments":[],"options":{"no-refresh":{"name":"--no-refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not refresh the certificate if it is invalid","default":false},"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The certificate property to display","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"ssh-cert:load","usage":["magento-cloud ssh-cert:load [--refresh-only] [--new] [--new-key]"],"description":"Generate an SSH certificate","help":"","definition":{"arguments":[],"options":{"refresh-only":{"name":"--refresh-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only refresh the certificate, if necessary (do not write SSH config)","default":false},"new":{"name":"--new","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force the certificate to be refreshed","default":false},"new-key":{"name":"--new-key","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"[Deprecated] Use --new instead","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:add","usage":["magento-cloud ssh-key:add [--name NAME] [--] []"],"description":"Add a new SSH key","help":"","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"The path to an existing SSH public key","default":null}},"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"A name to identify the key","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:delete","usage":["magento-cloud ssh-key:delete []"],"description":"Delete an SSH key","help":"","definition":{"arguments":{"id":{"name":"id","is_required":false,"is_array":false,"description":"The ID of the SSH key to delete","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"ssh-key:list","usage":["magento-cloud ssh-keys [--format FORMAT] [--columns COLUMNS] [--no-header]","ssh-keys"],"description":"Get a list of SSH keys in your account","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"subscription:info","usage":["magento-cloud subscription:info [-s|--id ID] [--date-fmt DATE-FMT] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [--] [] []"],"description":"Read or modify subscription properties","help":"","definition":{"arguments":{"property":{"name":"property","is_required":false,"is_array":false,"description":"The name of the property","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Set a new value for the property","default":null}},"options":{"id":{"name":"--id","shortcut":"-s","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The subscription ID","default":null},"date-fmt":{"name":"--date-fmt","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The date format (as a PHP date format string)","default":"c"},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"tunnel:close","usage":["magento-cloud tunnel:close [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP]"],"description":"Close SSH tunnels","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Close all tunnels","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:info","usage":["magento-cloud tunnel:info [-P|--property PROPERTY] [-c|--encode] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [--columns COLUMNS] [--no-header]"],"description":"View relationship info for SSH tunnels","help":"","definition":{"arguments":[],"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The relationship property to view","default":null},"encode":{"name":"--encode","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output as base64-encoded JSON","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:list","usage":["magento-cloud tunnels [-a|--all] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [--format FORMAT] [--columns COLUMNS] [--no-header]","tunnels"],"description":"List SSH tunnels","help":"","definition":{"arguments":[],"options":{"all":{"name":"--all","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"View all tunnels","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:open","usage":["magento-cloud tunnel:open [-g|--gateway-ports] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-i|--identity-file IDENTITY-FILE]"],"description":"Open SSH tunnels to an app's relationships","help":"This command opens SSH tunnels to all of the relationships of an application.\n\nConnections can then be made to the application's services as if they were\nlocal, for example a local MySQL client can be used, or the Solr web\nadministration endpoint can be accessed through a local browser.\n\nThis command requires the posix and pcntl PHP extensions (as multiple\nbackground CLI processes are created to keep the SSH tunnels open). The\ntunnel:single<\/info> command can be used on systems without these\nextensions.","definition":{"arguments":[],"options":{"gateway-ports":{"name":"--gateway-ports","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow remote hosts to connect to local forwarded ports","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"tunnel:single","usage":["magento-cloud tunnel:single [--port PORT] [-g|--gateway-ports] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-A|--app APP] [-r|--relationship RELATIONSHIP] [-i|--identity-file IDENTITY-FILE]"],"description":"Open a single SSH tunnel to an app relationship","help":"","definition":{"arguments":[],"options":{"port":{"name":"--port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The local port","default":null},"gateway-ports":{"name":"--gateway-ports","shortcut":"-g","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow remote hosts to connect to local forwarded ports","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"app":{"name":"--app","shortcut":"-A","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The remote application name","default":null},"relationship":{"name":"--relationship","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The service relationship to use","default":null},"identity-file":{"name":"--identity-file","shortcut":"-i","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"An SSH identity (private key) to use","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:add","usage":["magento-cloud user:add [-r|--role ROLE] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Add a user to the project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The user's project role ('admin' or 'viewer') or environment-specific role (e.g. 'master:contributor' or 'stage:viewer'). The character % can be used as a wildcard in the environment ID e.g. '%:viewer'. The role can be abbreviated, e.g. 'master:c'.","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:delete","usage":["magento-cloud user:delete [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] "],"description":"Delete a user from the project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":true,"is_array":false,"description":"The user's email address","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:get","usage":["magento-cloud user:get [-l|--level LEVEL] [--pipe] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [-r|--role ROLE] [--] []","user:role"],"description":"View a user's role(s)","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The role level ('project' or 'environment')","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Output the role to stdout (after making any changes)","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"[Deprecated: use user:update to change a user's role(s)]","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:list","usage":["magento-cloud users [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST]","users"],"description":"List project users","help":"","definition":{"arguments":[],"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"user:update","usage":["magento-cloud user:update [-r|--role ROLE] [-p|--project PROJECT] [--host HOST] [-W|--no-wait] [--wait] [--] []"],"description":"Update user role(s) on a project","help":"","definition":{"arguments":{"email":{"name":"email","is_required":false,"is_array":false,"description":"The user's email address","default":null}},"options":{"role":{"name":"--role","shortcut":"-r","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"The user's project role ('admin' or 'viewer') or environment-specific role (e.g. 'master:contributor' or 'stage:viewer'). The character % can be used as a wildcard in the environment ID e.g. '%:viewer'. The role can be abbreviated, e.g. 'master:c'.","default":[]},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:create","usage":["magento-cloud variable:create [-l|--level LEVEL] [--name NAME] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--prefix PREFIX] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] []"],"description":"Create a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The level at which to set the variable ('project' or 'environment')","default":null},"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable name","default":null},"value":{"name":"--value","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable's value","default":null},"json":{"name":"--json","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is JSON-formatted","default":false},"sensitive":{"name":"--sensitive","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is sensitive","default":false},"prefix":{"name":"--prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable name's prefix (e.g. 'none' or 'env:')","default":"none"},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be enabled","default":true},"inheritable":{"name":"--inheritable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is inheritable by child environments","default":true},"visible-build":{"name":"--visible-build","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at build time","default":true},"visible-runtime":{"name":"--visible-runtime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at runtime","default":true},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:delete","usage":["magento-cloud variable:delete [-l|--level LEVEL] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Delete a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:disable","usage":["magento-cloud variable:disable [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Disable an enabled environment-level variable","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:update --enabled false [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The name of the variable","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:enable","usage":["magento-cloud variable:enable [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"[ DEPRECATED ]<\/> Enable a disabled environment-level variable","help":"This command is deprecated and will be removed in a future version.\nInstead, use: variable:update --enabled false [variable]<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The name of the variable","default":null}},"options":{"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:get","usage":["magento-cloud vget [-P|--property PROPERTY] [-l|--level LEVEL] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--pipe] [--] []","vget"],"description":"View a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":false,"is_array":false,"description":"The name of the variable","default":null}},"options":{"property":{"name":"--property","shortcut":"-P","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"View a single variable property","default":null},"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"pipe":{"name":"--pipe","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"[Deprecated option] Output the variable value only","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:list","usage":["magento-cloud variable:list [-l|--level LEVEL] [--format FORMAT] [--columns COLUMNS] [--no-header] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT]","variables","var"],"description":"List variables","help":"","definition":{"arguments":[],"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"variable:set","usage":["magento-cloud vset [--json] [--disabled] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] ","vset"],"description":"[ DEPRECATED ]<\/> Set a variable for an environment","help":"This command is deprecated and will be removed in a future version.\nInstead, use variable:create<\/info> and variable:update<\/info>","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"The variable value","default":null}},"options":{"json":{"name":"--json","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the value as JSON","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Mark the variable as disabled","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":true},{"name":"variable:update","usage":["magento-cloud variable:update [-l|--level LEVEL] [--value VALUE] [--json JSON] [--sensitive SENSITIVE] [--enabled ENABLED] [--inheritable INHERITABLE] [--visible-build VISIBLE-BUILD] [--visible-runtime VISIBLE-RUNTIME] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [-W|--no-wait] [--wait] [--] "],"description":"Update a variable","help":"","definition":{"arguments":{"name":{"name":"name","is_required":true,"is_array":false,"description":"The variable name","default":null}},"options":{"level":{"name":"--level","shortcut":"-l","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable level ('project', 'environment', 'p' or 'e')","default":null},"value":{"name":"--value","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The variable's value","default":null},"json":{"name":"--json","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is JSON-formatted","default":false},"sensitive":{"name":"--sensitive","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is sensitive","default":false},"enabled":{"name":"--enabled","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be enabled","default":true},"inheritable":{"name":"--inheritable","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable is inheritable by child environments","default":true},"visible-build":{"name":"--visible-build","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at build time","default":true},"visible-runtime":{"name":"--visible-runtime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether the variable should be visible at runtime","default":true},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"no-wait":{"name":"--no-wait","shortcut":"-W","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not wait for the operation to complete","default":false},"wait":{"name":"--wait","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Wait for the operation to complete (default)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false},{"name":"worker:list","usage":["magento-cloud workers [--refresh] [-p|--project PROJECT] [--host HOST] [-e|--environment ENVIRONMENT] [--format FORMAT] [--columns COLUMNS] [--no-header]","workers"],"description":"Get a list of all deployed workers","help":"","definition":{"arguments":[],"options":{"refresh":{"name":"--refresh","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Whether to refresh the cache","default":false},"project":{"name":"--project","shortcut":"-p","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project ID or URL","default":null},"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The project's API hostname","default":null},"environment":{"name":"--environment","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The environment ID","default":null},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (\"table\", \"csv\", \"tsv\", or \"plain\")","default":"table"},"columns":{"name":"--columns","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Columns to display (comma-separated list, or multiple values)","default":[]},"no-header":{"name":"--no-header","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output the table header","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"yes":{"name":"--yes","shortcut":"-y","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"yes\" to any yes\/no questions; disable interaction","default":false},"no":{"name":"--no","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Answer \"no\" to any yes\/no questions; disable interaction","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["_completion","act","activities","apps","backup","backups","bot","branch","build","cc","certificates","certs","checkout","clean","clear-cache","clearcache","commits","decode","dir","docs","domains","env","environments","get","help","httpaccess","integrations","legacy-migrate","list","log","login","logout","logs","merge","mongo","mongodump","mongoexport","mongorestore","mounts","multi","pro","project-variables","projects","push","pvget","pvset","redeploy","redis","relationships","routes","scp","self-update","services","snapshots","sql","sql-dump","ssh","ssh-keys","sync","tunnels","update","url","users","var","variables","vget","vset","web","welcome","winky","workers","xdebug"]},{"id":"activity","commands":["activity:cancel","activity:get","activity:list","activity:log"]},{"id":"api","commands":["api:curl"]},{"id":"app","commands":["app:config-get","app:list"]},{"id":"auth","commands":["auth:api-token-login","auth:browser-login","auth:info","auth:login","auth:logout","auth:password-login","auth:token"]},{"id":"backup","commands":["backup:create","backup:list"]},{"id":"blackfire","commands":["blackfire:setup"]},{"id":"certificate","commands":["certificate:add","certificate:delete","certificate:get","certificate:list"]},{"id":"commit","commands":["commit:get","commit:list"]},{"id":"db","commands":["db:dump","db:size","db:sql"]},{"id":"domain","commands":["domain:add","domain:delete","domain:get","domain:list","domain:update"]},{"id":"environment","commands":["environment:activate","environment:backup","environment:branch","environment:checkout","environment:deactivate","environment:delete","environment:http-access","environment:info","environment:init","environment:list","environment:logs","environment:merge","environment:metadata","environment:push","environment:redeploy","environment:relationships","environment:restore","environment:routes","environment:scp","environment:set-remote","environment:sql","environment:sql-dump","environment:ssh","environment:synchronize","environment:url","environment:xdebug"]},{"id":"i","commands":["i:act"]},{"id":"integration","commands":["integration:activities","integration:activity:get","integration:activity:list","integration:activity:log","integration:add","integration:delete","integration:get","integration:list","integration:update","integration:validate"]},{"id":"local","commands":["local:build","local:clean","local:dir","local:install"]},{"id":"mount","commands":["mount:download","mount:list","mount:size","mount:upload"]},{"id":"project","commands":["project:clear-build-cache","project:curl","project:get","project:info","project:list","project:metadata","project:set-remote","project:variable:delete","project:variable:get","project:variable:list","project:variable:set"]},{"id":"repo","commands":["repo:cat","repo:ls"]},{"id":"route","commands":["route:get","route:list"]},{"id":"self","commands":["self:install","self:stats","self:update"]},{"id":"service","commands":["service:list","service:mongo:dump","service:mongo:export","service:mongo:restore","service:mongo:shell","service:redis-cli"]},{"id":"session","commands":["session:switch"]},{"id":"snapshot","commands":["snapshot:create","snapshot:list","snapshot:restore"]},{"id":"source-operation","commands":["source-operation:run"]},{"id":"ssh-cert","commands":["ssh-cert:info","ssh-cert:load"]},{"id":"ssh-key","commands":["ssh-key:add","ssh-key:delete","ssh-key:list"]},{"id":"subscription","commands":["subscription:info"]},{"id":"tunnel","commands":["tunnel:close","tunnel:info","tunnel:list","tunnel:open","tunnel:single"]},{"id":"user","commands":["user:add","user:delete","user:get","user:list","user:role","user:update"]},{"id":"variable","commands":["variable:create","variable:delete","variable:disable","variable:enable","variable:get","variable:list","variable:set","variable:update"]},{"id":"worker","commands":["worker:list"]}]} \ No newline at end of file diff --git a/src/_data/codebase/v2_3/cloud/composer_lock.json b/src/_data/codebase/v2_3/cloud/composer_lock.json index 4c44220d2c4..fccbd1e0f23 100644 --- a/src/_data/codebase/v2_3/cloud/composer_lock.json +++ b/src/_data/codebase/v2_3/cloud/composer_lock.json @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "a1fc0391a1a6b45427b36de6f5c90bc2", + "content-hash": "125f0274698116bbf6ef4d763114a027", "packages": [ { "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-3.4.1.0-patch3.zip", - "shasum": "767dd813b3253ffea92bdf6136d948b123b4ed91" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-3.9.0.0.zip", + "shasum": "3254545384888a8da43645c5465a9857cbd37619" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "3.4.1-p3", - "amzn/amazon-pay-module": "3.4.1-p3", - "amzn/login-with-amazon-module": "3.4.1-p3" + "amzn/amazon-pay-and-login-with-amazon-core-module": "3.9.0", + "amzn/amazon-pay-module": "3.9.0", + "amzn/login-with-amazon-module": "3.9.0" }, "type": "metapackage", "license": [ @@ -27,11 +27,11 @@ }, { "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-3.4.1.0-patch3.zip", - "shasum": "ee7b1b4ca803b40da8b86e9b848fa6311729978d" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-3.9.0.0.zip", + "shasum": "ceecc859e6790276aba1cf47eb02e6a4d3855789" }, "require": { "amzn/amazon-pay-sdk-php": "^3.2.0", @@ -48,7 +48,7 @@ "magento/module-quote": "*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -66,15 +66,15 @@ }, { "name": "amzn/amazon-pay-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-3.4.1.0-patch3.zip", - "shasum": "273a277586733cd152f5711b5845a69783423550" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-3.9.0.0.zip", + "shasum": "255f6e816b58be60634b2e09bc8cd4e0f43d41e2" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.4.1-p3", - "amzn/login-with-amazon-module": "^3.4.1-p3", + "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.9.0", + "amzn/login-with-amazon-module": "^3.9.0", "magento/framework": "^102", "magento/module-backend": "^101", "magento/module-catalog": "^103", @@ -87,7 +87,7 @@ "magento/module-quote": "^101.1", "magento/module-sales": "^102", "magento/module-store": "^101", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "*", @@ -110,16 +110,16 @@ }, { "name": "amzn/amazon-pay-sdk-php", - "version": "3.6.0", + "version": "3.7.1", "source": { "type": "git", "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c" + "reference": "37882f2df12e7789d6d4d7d3df6c0cd7e62779f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", + "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/37882f2df12e7789d6d4d7d3df6c0cd7e62779f2", + "reference": "37882f2df12e7789d6d4d7d3df6c0cd7e62779f2", "shasum": "" }, "require": { @@ -156,25 +156,25 @@ "payment", "payments" ], - "time": "2019-11-21T21:15:11+00:00" + "time": "2021-03-23T06:46:08+00:00" }, { "name": "amzn/login-with-amazon-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-3.4.1.0-patch3.zip", - "shasum": "2b6a79e0d4d5380484c721d456f4b128bdbe20db" + "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-3.9.0.0.zip", + "shasum": "26a728cffadc527f529185ea5ce7d594419e9e38" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.4.1-p3", + "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.9.0", "magento/framework": "^102", "magento/module-checkout": "^100.3", "magento/module-checkout-agreements": "*", "magento/module-customer": "^102", "magento/module-eav": "^102", "magento/module-store": "^101", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales": "*" @@ -231,32 +231,35 @@ }, { "name": "bacon/bacon-qr-code", - "version": "1.0.3", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee" + "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee", - "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/3e9d791b67d0a2912922b7b7c7312f4b37af41e4", + "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4", "shasum": "" }, "require": { + "dasprid/enum": "^1.0.3", "ext-iconv": "*", - "php": "^5.4|^7.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8" + "phly/keep-a-changelog": "^1.4", + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" }, "suggest": { - "ext-gd": "to generate QR code images" + "ext-imagick": "to generate QR code images" }, "type": "library", "autoload": { - "psr-0": { - "BaconQrCode": "src/" + "psr-4": { + "BaconQrCode\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -267,13 +270,13 @@ { "name": "Ben Scholzen 'DASPRiD'", "email": "mail@dasprids.de", - "homepage": "http://www.dasprids.de", + "homepage": "https://dasprids.de/", "role": "Developer" } ], "description": "BaconQrCode is a QR code generator for PHP.", "homepage": "https://github.com/Bacon/BaconQrCode", - "time": "2017-10-17T09:59:25+00:00" + "time": "2020-10-30T02:02:47+00:00" }, { "name": "beberlei/assert", @@ -379,30 +382,30 @@ }, { "name": "christian-riesen/base32", - "version": "1.3.2", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367" + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/80ff0e3b2124e61b4b39e2535709452f70bff367", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", "shasum": "" }, "require": { - "php": ">=5.3" + "php": "^7.2 || ^8.0" }, "require-dev": { - "php": ">=5.6", - "phpunit/phpunit": "^5.0", - "satooshi/php-coveralls": "^1.0" + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -430,7 +433,7 @@ "encode", "rfc4648" ], - "time": "2018-11-02T09:03:50+00:00" + "time": "2021-02-26T10:19:33+00:00" }, { "name": "colinmollenhour/cache-backend-file", @@ -467,16 +470,16 @@ }, { "name": "colinmollenhour/cache-backend-redis", - "version": "1.10.6", + "version": "1.11.0", "source": { "type": "git", "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "cc941a5f4cc017e11d3eab9061811ba9583ed6bf" + "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/cc941a5f4cc017e11d3eab9061811ba9583ed6bf", - "reference": "cc941a5f4cc017e11d3eab9061811ba9583ed6bf", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", + "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", "shasum": "" }, "require": { @@ -499,20 +502,20 @@ ], "description": "Zend_Cache backend using Redis with full support for tags.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "time": "2018-09-24T16:02:07+00:00" + "time": "2019-03-03T04:04:49+00:00" }, { "name": "colinmollenhour/credis", - "version": "1.10.0", + "version": "1.11.1", "source": { "type": "git", "url": "https://github.com/colinmollenhour/credis.git", - "reference": "8ab6db707c821055f9856b8cf76d5f44beb6fd8a" + "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/8ab6db707c821055f9856b8cf76d5f44beb6fd8a", - "reference": "8ab6db707c821055f9856b8cf76d5f44beb6fd8a", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", + "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", "shasum": "" }, "require": { @@ -539,25 +542,28 @@ ], "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", "homepage": "https://github.com/colinmollenhour/credis", - "time": "2018-05-07T14:45:04+00:00" + "time": "2019-11-26T18:09:45+00:00" }, { "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", + "version": "v1.4.4", "source": { "type": "git", "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" + "reference": "8d684bbacac99450f2a9ddf6f56be296997e2959" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/8d684bbacac99450f2a9ddf6f56be296997e2959", + "reference": "8d684bbacac99450f2a9ddf6f56be296997e2959", "shasum": "" }, "require": { "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { @@ -576,20 +582,20 @@ ], "description": "A Redis-based session handler with optimistic locking", "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "time": "2020-10-07T09:47:22+00:00" + "time": "2021-04-07T21:51:17+00:00" }, { "name": "composer/ca-bundle", - "version": "1.2.8", + "version": "1.2.9", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "8a7ecad675253e4654ea05505233285377405215" + "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/8a7ecad675253e4654ea05505233285377405215", - "reference": "8a7ecad675253e4654ea05505233285377405215", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/78a0e288fdcebf92aa2318a8d3656168da6ac1a5", + "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5", "shasum": "" }, "require": { @@ -598,14 +604,15 @@ "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8", + "phpstan/phpstan": "^0.12.55", "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { @@ -646,20 +653,20 @@ "type": "tidelift" } ], - "time": "2020-08-23T12:54:47+00:00" + "time": "2021-01-12T12:10:35+00:00" }, { "name": "composer/composer", - "version": "1.10.15", + "version": "1.10.22", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "547c9ee73fe26c77af09a0ea16419176b1cdbd12" + "reference": "28c9dfbe2351635961f670773e8d7b17bc5eda25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/547c9ee73fe26c77af09a0ea16419176b1cdbd12", - "reference": "547c9ee73fe26c77af09a0ea16419176b1cdbd12", + "url": "https://api.github.com/repos/composer/composer/zipball/28c9dfbe2351635961f670773e8d7b17bc5eda25", + "reference": "28c9dfbe2351635961f670773e8d7b17bc5eda25", "shasum": "" }, "require": { @@ -668,7 +675,7 @@ "composer/spdx-licenses": "^1.2", "composer/xdebug-handler": "^1.1", "justinrainbow/json-schema": "^5.2.10", - "php": "^5.3.2 || ^7.0", + "php": "^5.3.2 || ^7.0 || ^8.0", "psr/log": "^1.0", "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.0", @@ -740,24 +747,93 @@ "type": "tidelift" } ], - "time": "2020-10-13T13:59:09+00:00" + "time": "2021-04-27T11:10:45+00:00" + }, + { + "name": "composer/package-versions-deprecated", + "version": "1.11.99.1", + "source": { + "type": "git", + "url": "https://github.com/composer/package-versions-deprecated.git", + "reference": "7413f0b55a051e89485c5cb9f765fe24bb02a7b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/7413f0b55a051e89485c5cb9f765fe24bb02a7b6", + "reference": "7413f0b55a051e89485c5cb9f765fe24bb02a7b6", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1.0 || ^2.0", + "php": "^7 || ^8" + }, + "replace": { + "ocramius/package-versions": "1.11.99" + }, + "require-dev": { + "composer/composer": "^1.9.3 || ^2.0@dev", + "ext-zip": "^1.13", + "phpunit/phpunit": "^6.5 || ^7" + }, + "type": "composer-plugin", + "extra": { + "class": "PackageVersions\\Installer", + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "PackageVersions\\": "src/PackageVersions" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2020-11-11T10:22:58+00:00" }, { "name": "composer/semver", - "version": "1.7.1", + "version": "1.7.2", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7" + "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/38276325bd896f90dfcfe30029aa5db40df387a7", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7", + "url": "https://api.github.com/repos/composer/semver/zipball/647490bbcaf7fc4891c58f47b825eb99d19c377a", + "reference": "647490bbcaf7fc4891c58f47b825eb99d19c377a", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { "phpunit/phpunit": "^4.5 || ^5.0.5" @@ -815,20 +891,20 @@ "type": "tidelift" } ], - "time": "2020-09-27T13:13:07+00:00" + "time": "2020-12-03T15:47:16+00:00" }, { "name": "composer/spdx-licenses", - "version": "1.5.4", + "version": "1.5.5", "source": { "type": "git", "url": "https://github.com/composer/spdx-licenses.git", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223" + "reference": "de30328a7af8680efdc03e396aad24befd513200" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/6946f785871e2314c60b4524851f3702ea4f2223", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/de30328a7af8680efdc03e396aad24befd513200", + "reference": "de30328a7af8680efdc03e396aad24befd513200", "shasum": "" }, "require": { @@ -840,7 +916,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { @@ -889,20 +965,20 @@ "type": "tidelift" } ], - "time": "2020-07-15T15:35:07+00:00" + "time": "2020-12-03T16:04:16+00:00" }, { "name": "composer/xdebug-handler", - "version": "1.4.3", + "version": "1.4.6", "source": { "type": "git", "url": "https://github.com/composer/xdebug-handler.git", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5" + "reference": "f27e06cd9675801df441b3656569b328e04aa37c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ebd27a9866ae8254e873866f795491f02418c5a5", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f27e06cd9675801df441b3656569b328e04aa37c", + "reference": "f27e06cd9675801df441b3656569b328e04aa37c", "shasum": "" }, "require": { @@ -910,7 +986,8 @@ "psr/log": "^1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "autoload": { @@ -947,7 +1024,7 @@ "type": "tidelift" } ], - "time": "2020-08-19T10:27:58+00:00" + "time": "2021-03-25T17:01:18+00:00" }, { "name": "container-interop/container-interop", @@ -981,28 +1058,71 @@ "abandoned": "psr/container", "time": "2017-02-14T19:40:03+00:00" }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "time": "2020-10-02T16:03:48+00:00" + }, { "name": "doctrine/inflector", - "version": "1.4.3", + "version": "1.4.4", "source": { "type": "git", "url": "https://github.com/doctrine/inflector.git", - "reference": "4650c8b30c753a76bf44fb2ed00117d6f367490c" + "reference": "4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/4650c8b30c753a76bf44fb2ed00117d6f367490c", - "reference": "4650c8b30c753a76bf44fb2ed00117d6f367490c", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9", + "reference": "4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^7.0", - "phpstan/phpstan": "^0.11", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-strict-rules": "^0.11", + "doctrine/coding-standard": "^8.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "type": "library", @@ -1071,20 +1191,20 @@ "type": "tidelift" } ], - "time": "2020-05-29T07:19:59+00:00" + "time": "2021-04-16T17:34:40+00:00" }, { "name": "donatj/phpuseragentparser", - "version": "v0.17.0", + "version": "v0.20.0", "source": { "type": "git", "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb" + "reference": "5992d7836868b408e73d0d490c779dda7a39135e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/e159493010d4b71c9620a43fd05f8284f29dcfeb", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb", + "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/5992d7836868b408e73d0d490c779dda7a39135e", + "reference": "5992d7836868b408e73d0d490c779dda7a39135e", "shasum": "" }, "require": { @@ -1093,7 +1213,7 @@ "require-dev": { "camspiers/json-pretty": "0.1.*", "donatj/drop": "*", - "phpunit/phpunit": "~4.8" + "phpunit/phpunit": "~4.8|~9" }, "type": "library", "autoload": { @@ -1114,7 +1234,7 @@ } ], "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "http://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", + "homepage": "https://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", "keywords": [ "browser", "browser detection", @@ -1124,7 +1244,7 @@ ], "funding": [ { - "url": "https://www.paypal.me/donatj/15", + "url": "https://www.paypal.me/donatj/5", "type": "custom" }, { @@ -1132,15 +1252,15 @@ "type": "github" } ], - "time": "2020-09-01T16:15:49+00:00" + "time": "2021-03-16T16:42:25+00:00" }, { "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.4.1", + "version": "4.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.4.1.0.zip", - "shasum": "4eadf48f14c689567e32fd4923674dbdac3453f6" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.4.2.0.zip", + "shasum": "31f0dde1d696569781bf8b107626a4d02921a3a2" }, "require": { "magento/framework": ">=101 <103", @@ -1194,11 +1314,11 @@ }, { "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.0.1-p1", + "version": "1.0.1-p4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.0.1.0-patch1.zip", - "shasum": "294a4e1c1fb0f17962b63e0ad8045ca5601c5096" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.0.1.0-patch4.zip", + "shasum": "621d295e17d2bab6a6ce111284964d0ad75a89d7" }, "require": { "dotmailer/dotmailer-magento2-extension": "^4.3.1", @@ -1254,15 +1374,15 @@ }, { "name": "dotmailer/dotmailer-magento2-extension-enterprise-package", - "version": "4.4.1", + "version": "4.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise-package/dotmailer-dotmailer-magento2-extension-enterprise-package-4.4.1.0.zip", - "shasum": "583a117d3d0853f5433c835ef96714a9f4054879" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise-package/dotmailer-dotmailer-magento2-extension-enterprise-package-4.4.2.0.zip", + "shasum": "845a9d21d39de217e5d7b3de3fa9ba2eb0de3570" }, "require": { - "dotmailer/dotmailer-magento2-extension": "4.4.1", - "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p1", + "dotmailer/dotmailer-magento2-extension": "4.4.2", + "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p4", "dotmailer/dotmailer-magento2-extension-enterprise": "1.0.7" }, "type": "metapackage", @@ -1273,15 +1393,15 @@ }, { "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.4.1", + "version": "4.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.4.1.0.zip", - "shasum": "9931bf660abe8579abb4013b331d8de9f13f9ac1" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.4.2.0.zip", + "shasum": "2f9343f5d08d96ecf9689cbd93501b76e2fa02bf" }, "require": { - "dotmailer/dotmailer-magento2-extension": "4.4.1", - "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p1" + "dotmailer/dotmailer-magento2-extension": "4.4.2", + "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p4" }, "type": "metapackage", "license": [ @@ -1291,34 +1411,35 @@ }, { "name": "elasticsearch/elasticsearch", - "version": "v7.9.1", + "version": "v7.12.0", "source": { "type": "git", "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "38e821f37491bd91fe06b18b88613128950a11bb" + "reference": "25522ef4f16adcf49d7a1db149f2fcf010655b7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/38e821f37491bd91fe06b18b88613128950a11bb", - "reference": "38e821f37491bd91fe06b18b88613128950a11bb", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/25522ef4f16adcf49d7a1db149f2fcf010655b7f", + "reference": "25522ef4f16adcf49d7a1db149f2fcf010655b7f", "shasum": "" }, "require": { "ext-json": ">=1.3.7", "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", + "php": "^7.3 || ^8.0", "psr/log": "~1.0" }, "require-dev": { - "cpliakas/git-wrapper": "~2.0", "doctrine/inflector": "^1.3", "ext-yaml": "*", + "ext-zip": "*", "mockery/mockery": "^1.2", "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", "squizlabs/php_codesniffer": "^3.4", "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" + "symfony/yaml": "~4.0", + "symplify/git-wrapper": "~9.0" }, "suggest": { "ext-curl": "*", @@ -1351,46 +1472,42 @@ "elasticsearch", "search" ], - "time": "2020-10-06T13:03:50+00:00" + "time": "2021-03-23T18:08:45+00:00" }, { "name": "endroid/qr-code", - "version": "2.5.1", + "version": "4.1.4", "source": { "type": "git", "url": "https://github.com/endroid/qr-code.git", - "reference": "6062677d3404e0ded40647b8f62ec55ff9722eb7" + "reference": "f38ff0d968788aef0ddefb957062024b4ea521e1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/6062677d3404e0ded40647b8f62ec55ff9722eb7", - "reference": "6062677d3404e0ded40647b8f62ec55ff9722eb7", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/f38ff0d968788aef0ddefb957062024b4ea521e1", + "reference": "f38ff0d968788aef0ddefb957062024b4ea521e1", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^1.0.3", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "1", - "myclabs/php-enum": "^1.5", - "php": ">=5.6", - "symfony/options-resolver": "^2.7", - "symfony/property-access": "^2.7" + "bacon/bacon-qr-code": "^2.0", + "php": "^7.3||^8.0" }, "require-dev": { - "phpunit/phpunit": "^5.7", - "symfony/asset": "^2.7", - "symfony/browser-kit": "^2.7", - "symfony/finder": "^2.7", - "symfony/framework-bundle": "^2.7", - "symfony/http-kernel": "^2.7", - "symfony/templating": "^2.7", - "symfony/twig-bundle": "^2.7", - "symfony/yaml": "^2.7" - }, - "type": "symfony-bundle", + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev" + "dev-master": "4.x-dev" } }, "autoload": { @@ -1405,22 +1522,25 @@ "authors": [ { "name": "Jeroen van den Enden", - "email": "info@endroid.nl", - "homepage": "http://endroid.nl/" + "email": "info@endroid.nl" } ], "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/QrCode", + "homepage": "https://github.com/endroid/qr-code", "keywords": [ - "bundle", "code", "endroid", - "flex", + "php", "qr", - "qrcode", - "symfony" + "qrcode" + ], + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } ], - "time": "2018-05-09T20:26:30+00:00" + "time": "2021-05-08T14:30:54+00:00" }, { "name": "ezimuel/guzzlestreams", @@ -1525,16 +1645,16 @@ }, { "name": "fastly/magento2", - "version": "1.2.148", + "version": "1.2.156", "source": { "type": "git", "url": "https://github.com/fastly/fastly-magento2.git", - "reference": "0a6bffa24431b6500b92ffd42388d1c91b820fed" + "reference": "707ffb3779a1d3c7921b81a88a69c5613490a702" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fastly/fastly-magento2/zipball/0a6bffa24431b6500b92ffd42388d1c91b820fed", - "reference": "0a6bffa24431b6500b92ffd42388d1c91b820fed", + "url": "https://api.github.com/repos/fastly/fastly-magento2/zipball/707ffb3779a1d3c7921b81a88a69c5613490a702", + "reference": "707ffb3779a1d3c7921b81a88a69c5613490a702", "shasum": "" }, "require": { @@ -1560,7 +1680,85 @@ "BSD-3-Clause" ], "description": "Fastly CDN Module for Magento 2.x", - "time": "2020-09-30T20:30:22+00:00" + "time": "2021-04-08T13:19:23+00:00" + }, + { + "name": "friendsofphp/proxy-manager-lts", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/proxy-manager-lts.git", + "reference": "121af47c9aee9c03031bdeca3fac0540f59aa5c3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/proxy-manager-lts/zipball/121af47c9aee9c03031bdeca3fac0540f59aa5c3", + "reference": "121af47c9aee9c03031bdeca3fac0540f59aa5c3", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "~3.4.1|^4.0", + "php": ">=7.1", + "symfony/filesystem": "^4.4.17|^5.0" + }, + "conflict": { + "laminas/laminas-stdlib": "<3.2.1", + "zendframework/zend-stdlib": "<3.2.1" + }, + "replace": { + "ocramius/proxy-manager": "^2.1" + }, + "require-dev": { + "ext-phar": "*", + "symfony/phpunit-bridge": "^5.2" + }, + "type": "library", + "extra": { + "thanks": { + "name": "ocramius/proxy-manager", + "url": "https://github.com/Ocramius/ProxyManager" + } + }, + "autoload": { + "psr-4": { + "ProxyManager\\": "src/ProxyManager" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.io/" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + } + ], + "description": "Adding support for a wider range of PHP versions to ocramius/proxy-manager", + "homepage": "https://github.com/FriendsOfPHP/proxy-manager-lts", + "keywords": [ + "aop", + "lazy loading", + "proxy", + "proxy pattern", + "service proxies" + ], + "funding": [ + { + "url": "https://github.com/Ocramius", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ocramius/proxy-manager", + "type": "tidelift" + } + ], + "time": "2021-01-14T21:52:44+00:00" }, { "name": "google/recaptcha", @@ -1611,29 +1809,29 @@ }, { "name": "graylog2/gelf-php", - "version": "1.6.5", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/bzikarsky/gelf-php.git", - "reference": "14b87aa31880b9f2da6de053674ea1e12d4a174b" + "reference": "16cab667fa01e6e298af1ec3279fe08d43e40a96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bzikarsky/gelf-php/zipball/14b87aa31880b9f2da6de053674ea1e12d4a174b", - "reference": "14b87aa31880b9f2da6de053674ea1e12d4a174b", + "url": "https://api.github.com/repos/bzikarsky/gelf-php/zipball/16cab667fa01e6e298af1ec3279fe08d43e40a96", + "reference": "16cab667fa01e6e298af1ec3279fe08d43e40a96", "shasum": "" }, "require": { "paragonie/constant_time_encoding": "^1|^2", - "php": ">=5.3.9", + "php": ">=5.6", "psr/log": "~1.0" }, "provide": { "psr/log-implementation": "~1.0" }, "require-dev": { - "phpunit/phpunit": "~4.8.36", - "squizlabs/php_codesniffer": "~2.0" + "phpunit/phpunit": "^5.7|^6.5|^7.5", + "squizlabs/php_codesniffer": "^3.3" }, "type": "library", "extra": { @@ -1661,7 +1859,7 @@ } ], "description": "A php implementation to send log-messages to a GELF compatible backend like Graylog2.", - "time": "2020-04-24T05:38:21+00:00" + "time": "2021-02-04T09:05:55+00:00" }, { "name": "guzzlehttp/guzzle", @@ -1732,16 +1930,16 @@ }, { "name": "guzzlehttp/promises", - "version": "1.4.0", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" + "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", + "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d", + "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d", "shasum": "" }, "require": { @@ -1779,20 +1977,20 @@ "keywords": [ "promise" ], - "time": "2020-09-30T07:37:28+00:00" + "time": "2021-03-07T09:25:29+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.7.0", + "version": "1.8.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" + "reference": "dc960a912984efb74d0a90222870c72c87f10c91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/dc960a912984efb74d0a90222870c72c87f10c91", + "reference": "dc960a912984efb74d0a90222870c72c87f10c91", "shasum": "" }, "require": { @@ -1850,7 +2048,7 @@ "uri", "url" ], - "time": "2020-09-30T07:37:11+00:00" + "time": "2021-04-26T09:17:50+00:00" }, { "name": "illuminate/config", @@ -2067,84 +2265,33 @@ ], "time": "2020-05-27T16:41:55+00:00" }, - { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1", - "source": { - "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "96d5f80680b04803c4f1b69d6e01735e876b80c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/96d5f80680b04803c4f1b69d6e01735e876b80c7", - "reference": "96d5f80680b04803c4f1b69d6e01735e876b80c7", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "autoload": { - "classmap": [ - "lib/" - ], - "files": [ - "lib/common/customFunctions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "time": "2017-01-13T09:11:46+00:00" - }, { "name": "klarna/m2-payments", - "version": "7.6.1", + "version": "7.7.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-7.6.1.0.zip", - "shasum": "f710eda4053427417ff89fec22206eae59742beb" + "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-7.7.0.0.zip", + "shasum": "beffe6749ee566f8f2d9d944ed76f1608d9a7929" }, "require": { - "klarna/module-core": "5.3.1", - "klarna/module-kp": "6.5.2", - "klarna/module-ordermanagement": "5.1.1" + "klarna/module-core": "5.4.0", + "klarna/module-kp": "6.6.0", + "klarna/module-ordermanagement": "5.2.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2.14.0", + "friendsofphp/php-cs-fixer": "~2.16.0", "jakub-onderka/php-console-highlighter": "^0.3.2", "jakub-onderka/php-parallel-lint": "^0.9.2", "lusitanian/oauth": "~0.8.10", "magento/magento-coding-standard": "*", "mikey179/vfsstream": "^1.6", "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^4.0", + "phploc/phploc": "^6.0", "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "sebastian/phpcpd": "~3.0.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "phpro/grumphp": "^0.19", + "phpunit/phpunit": "^9", + "sebastian/phpcpd": "~5.0.0", + "squizlabs/php_codesniffer": "~3.5.4" }, "type": "metapackage", "license": [ @@ -2154,11 +2301,11 @@ }, { "name": "klarna/module-core", - "version": "5.3.1", + "version": "5.4.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-5.3.1.0.zip", - "shasum": "a659d1f6b73e652873711ba3c571e1b5e95c0781" + "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-5.4.0.0.zip", + "shasum": "ab146ca09c9e4140480ccb641b44b0e505e6c365" }, "require": { "guzzlehttp/guzzle": "^6.0", @@ -2173,27 +2320,10 @@ "magento/module-sales": "^102.0", "magento/module-store": "^101.0", "magento/module-tax": "^100.3", - "php": "~7.1.3|~7.2.0|~7.3.0", + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0", "psr/log": "^1.0", "ramsey/uuid": "^3.7" }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, "type": "magento2-module", "autoload": { "psr-4": { @@ -2242,15 +2372,15 @@ }, { "name": "klarna/module-kp", - "version": "6.5.2", + "version": "6.6.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-6.5.2.0.zip", - "shasum": "ced255886156421059394612d53ee59e3e4d3d1a" + "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-6.6.0.0.zip", + "shasum": "ad2db0bf9b7d9cf0c9b06ae3e4756fe23a0b33f3" }, "require": { - "klarna/module-core": "^5.2", - "klarna/module-ordermanagement": "^5.0", + "klarna/module-core": "^5.4", + "klarna/module-ordermanagement": "^5.2", "magento/framework": "^102.0", "magento/module-backend": "^101.0", "magento/module-checkout": "^100.1", @@ -2261,25 +2391,7 @@ "magento/module-quote": "^101.0", "magento/module-sales": "^102.0", "magento/module-store": "^101.0", - "php": "~7.1.3|~7.2.0|~7.3.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/framework": "^101.0.0", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -2329,38 +2441,20 @@ }, { "name": "klarna/module-ordermanagement", - "version": "5.1.1", + "version": "5.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-5.1.1.0.zip", - "shasum": "cc9b557916e9c3253d132f30da2709f059595c80" + "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-5.2.0.0.zip", + "shasum": "23d9a4e0ec9c250d2954edaae898a642449162de" }, "require": { - "klarna/module-core": "^5.2", + "klarna/module-core": "^5.4", "magento/framework": "^102.0", "magento/module-payment": "^100.3", "magento/module-quote": "^101.1", "magento/module-sales": "^102.0", "magento/module-store": "^101.0", - "php": "~7.1.3|~7.2.0|~7.3.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/framework": "^101.0.0", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -2410,34 +2504,36 @@ }, { "name": "laminas/laminas-captcha", - "version": "2.9.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" + "reference": "9a0134e434cd792934ecca42cb66f316be7bba50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/9a0134e434cd792934ecca42cb66f316be7bba50", + "reference": "9a0134e434cd792934ecca42cb66f316be7bba50", "shasum": "" }, "require": { "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-zendframework-bridge": "^1.1", + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-captcha": "self.version" + "zendframework/zend-captcha": "^2.9.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-coding-standard": "~2.1.4", "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "laminas/laminas-session": "^2.10", + "laminas/laminas-text": "^2.8", + "laminas/laminas-validator": "^2.14", + "phpunit/phpunit": "^9.4.3", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6" }, "suggest": { "laminas/laminas-i18n-resources": "Translations of captcha messages", @@ -2447,12 +2543,6 @@ "laminas/laminas-validator": "Laminas\\Validator component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Captcha\\": "src/" @@ -2468,20 +2558,26 @@ "captcha", "laminas" ], - "time": "2019-12-31T16:24:14+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-03-17T16:42:11+00:00" }, { "name": "laminas/laminas-code", - "version": "3.3.2", + "version": "3.4.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-code.git", - "reference": "128784abc7a0d9e1fcc30c446533aa6f1db1f999" + "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/128784abc7a0d9e1fcc30c446533aa6f1db1f999", - "reference": "128784abc7a0d9e1fcc30c446533aa6f1db1f999", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", + "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", "shasum": "" }, "require": { @@ -2489,15 +2585,18 @@ "laminas/laminas-zendframework-bridge": "^1.0", "php": "^7.1" }, + "conflict": { + "phpspec/prophecy": "<1.9.0" + }, "replace": { "zendframework/zend-code": "self.version" }, "require-dev": { - "doctrine/annotations": "^1.0", + "doctrine/annotations": "^1.7", "ext-phar": "*", "laminas/laminas-coding-standard": "^1.0", "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.15" + "phpunit/phpunit": "^7.5.16 || ^8.4" }, "suggest": { "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", @@ -2506,8 +2605,9 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" + "dev-master": "3.4.x-dev", + "dev-develop": "3.5.x-dev", + "dev-dev-4.0": "4.0.x-dev" } }, "autoload": { @@ -2525,7 +2625,7 @@ "code", "laminas" ], - "time": "2019-12-31T16:28:14+00:00" + "time": "2019-12-31T16:28:24+00:00" }, { "name": "laminas/laminas-config", @@ -2642,6 +2742,7 @@ "console", "laminas" ], + "abandoned": "laminas/laminas-cli", "time": "2019-12-31T16:31:45+00:00" }, { @@ -2700,44 +2801,41 @@ }, { "name": "laminas/laminas-db", - "version": "2.11.3", + "version": "2.12.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" + "reference": "80cbba4e749f9eb7d8036172acb9ad41e8b6923f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/80cbba4e749f9eb7d8036172acb9ad41e8b6923f", + "reference": "80cbba4e749f9eb7d8036172acb9ad41e8b6923f", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-db": "^2.11.0" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" + "laminas/laminas-eventmanager": "^3.3", + "laminas/laminas-hydrator": "^3.2 || ^4.0", + "laminas/laminas-servicemanager": "^3.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-hydrator": "(^3.2 || ^4.0) Laminas\\Hydrator component for using HydratingResultSets", "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, "laminas": { "component": "Laminas\\Db", "config-provider": "Laminas\\Db\\ConfigProvider" @@ -2758,41 +2856,40 @@ "db", "laminas" ], - "time": "2020-03-29T12:08:51+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-22T22:27:56+00:00" }, { "name": "laminas/laminas-dependency-plugin", - "version": "1.0.4", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db" + "reference": "c5b4bf87729d6f38c73ca8ed22a5d62ec641d075" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/c5b4bf87729d6f38c73ca8ed22a5d62ec641d075", + "reference": "c5b4bf87729d6f38c73ca8ed22a5d62ec641d075", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1", - "php": "^5.6 || ^7.0" + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0" }, "require-dev": { - "composer/composer": "^1.9", - "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^8.4", - "roave/security-advisories": "dev-master", - "webimpress/coding-standard": "^1.0" + "composer/composer": "^1.9 || ^2.0", + "mikey179/vfsstream": "^1.6", + "roave/security-advisories": "dev-master" }, "type": "composer-plugin", "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev", - "dev-develop": "1.1.x-dev" - }, - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPlugin" + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" }, "autoload": { "psr-4": { @@ -2810,7 +2907,7 @@ "type": "community_bridge" } ], - "time": "2020-05-20T13:45:39+00:00" + "time": "2021-02-15T16:44:31+00:00" }, { "name": "laminas/laminas-di", @@ -2940,36 +3037,36 @@ }, { "name": "laminas/laminas-escaper", - "version": "2.6.1", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70" + "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/25f2a053eadfa92ddacb609dcbbc39362610da70", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", + "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", "shasum": "" }, "require": { "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-escaper": "self.version" + "zendframework/zend-escaper": "^2.6.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } + "suggest": { + "ext-iconv": "*", + "ext-mbstring": "*" }, + "type": "library", "autoload": { "psr-4": { "Laminas\\Escaper\\": "src/" @@ -2985,20 +3082,26 @@ "escaper", "laminas" ], - "time": "2019-12-31T16:43:30+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-11-17T21:26:43+00:00" }, { "name": "laminas/laminas-eventmanager", - "version": "3.3.0", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" + "reference": "966c859b67867b179fde1eff0cd38df51472ce4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/966c859b67867b179fde1eff0cd38df51472ce4a", + "reference": "966c859b67867b179fde1eff0cd38df51472ce4a", "shasum": "" }, "require": { @@ -3020,12 +3123,6 @@ "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\EventManager\\": "src/" @@ -3049,7 +3146,7 @@ "type": "community_bridge" } ], - "time": "2020-08-25T11:10:44+00:00" + "time": "2021-03-08T15:24:29+00:00" }, { "name": "laminas/laminas-feed", @@ -3126,22 +3223,22 @@ }, { "name": "laminas/laminas-filter", - "version": "2.9.4", + "version": "2.11.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-filter.git", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82" + "reference": "dd295a15f5c13d0c13d69ca0107190b1f2083d91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/3c4476e772a062cef7531c6793377ae585d89c82", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/dd295a15f5c13d0c13d69ca0107190b1f2083d91", + "reference": "dd295a15f5c13d0c13d69ca0107190b1f2083d91", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "conflict": { "laminas/laminas-validator": "<2.10.1" @@ -3152,11 +3249,14 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", + "laminas/laminas-servicemanager": "^3.3", "laminas/laminas-uri": "^2.6", "pear/archive_tar": "^1.4.3", - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "psr/http-factory": "^1.0" + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.1", + "psr/http-factory": "^1.0", + "vimeo/psalm": "^4.6" }, "suggest": { "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", @@ -3167,10 +3267,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Filter", "config-provider": "Laminas\\Filter\\ConfigProvider" @@ -3191,20 +3287,26 @@ "filter", "laminas" ], - "time": "2020-03-29T12:41:29+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-03-16T14:37:02+00:00" }, { "name": "laminas/laminas-form", - "version": "2.15.0", + "version": "2.15.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" + "reference": "37c5f5ac9240159f5d93f52367d0e57fa96f9b22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", + "url": "https://api.github.com/repos/laminas/laminas-form/zipball/37c5f5ac9240159f5d93f52367d0e57fa96f9b22", + "reference": "37c5f5ac9240159f5d93f52367d0e57fa96f9b22", "shasum": "" }, "require": { @@ -3246,10 +3348,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, "laminas": { "component": "Laminas\\Form", "config-provider": "Laminas\\Form\\ConfigProvider" @@ -3279,20 +3377,20 @@ "type": "community_bridge" } ], - "time": "2020-07-14T13:53:27+00:00" + "time": "2021-03-17T13:07:46+00:00" }, { "name": "laminas/laminas-http", - "version": "2.13.0", + "version": "2.14.3", "source": { "type": "git", "url": "https://github.com/laminas/laminas-http.git", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5" + "reference": "bfaab8093e382274efed7fdc3ceb15f09ba352bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/33b7942f51ce905ce9bfc8bf28badc501d3904b5", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/bfaab8093e382274efed7fdc3ceb15f09ba352bb", + "reference": "bfaab8093e382274efed7fdc3ceb15f09ba352bb", "shasum": "" }, "require": { @@ -3301,7 +3399,7 @@ "laminas/laminas-uri": "^2.5.2", "laminas/laminas-validator": "^2.10.1", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-http": "^2.11.2" @@ -3309,7 +3407,7 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3" + "phpunit/phpunit": "^9.3" }, "suggest": { "paragonie/certainty": "For automated management of cacert.pem" @@ -3337,7 +3435,7 @@ "type": "community_bridge" } ], - "time": "2020-08-18T17:11:58+00:00" + "time": "2021-02-18T21:58:11+00:00" }, { "name": "laminas/laminas-hydrator", @@ -3405,23 +3503,23 @@ }, { "name": "laminas/laminas-i18n", - "version": "2.10.3", + "version": "2.11.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae" + "reference": "5e85a8facc5534e856cc7f5b4326533eede84b8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/94ff957a1366f5be94f3d3a9b89b50386649e3ae", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae", + "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/5e85a8facc5534e856cc7f5b4326533eede84b8a", + "reference": "5e85a8facc5534e856cc7f5b4326533eede84b8a", "shasum": "" }, "require": { "ext-intl": "*", "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "conflict": { "phpspec/prophecy": "<1.9.0" @@ -3435,10 +3533,10 @@ "laminas/laminas-config": "^2.6", "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^3.2.1", "laminas/laminas-validator": "^2.6", "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component", @@ -3452,10 +3550,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, "laminas": { "component": "Laminas\\I18n", "config-provider": "Laminas\\I18n\\ConfigProvider" @@ -3476,7 +3570,13 @@ "i18n", "laminas" ], - "time": "2020-03-29T12:51:08+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-04-07T21:10:50+00:00" }, { "name": "laminas/laminas-inputfilter", @@ -3600,36 +3700,30 @@ }, { "name": "laminas/laminas-loader", - "version": "2.6.1", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" + "reference": "bcf8a566cb9925a2e7cc41a16db09235ec9fb616" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/bcf8a566cb9925a2e7cc41a16db09235ec9fb616", + "reference": "bcf8a566cb9925a2e7cc41a16db09235ec9fb616", "shasum": "" }, "require": { "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-loader": "self.version" + "zendframework/zend-loader": "^2.6.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Loader\\": "src/" @@ -3645,7 +3739,13 @@ "laminas", "loader" ], - "time": "2019-12-31T17:18:27+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-12T16:08:18+00:00" }, { "name": "laminas/laminas-log", @@ -3723,16 +3823,16 @@ }, { "name": "laminas/laminas-mail", - "version": "2.12.3", + "version": "2.14.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mail.git", - "reference": "c154a733b122539ac2c894561996c770db289f70" + "reference": "542686aebf480c6902ad7f08b52498e94818bc0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/c154a733b122539ac2c894561996c770db289f70", - "reference": "c154a733b122539ac2c894561996c770db289f70", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/542686aebf480c6902ad7f08b52498e94818bc0a", + "reference": "542686aebf480c6902ad7f08b52498e94818bc0a", "shasum": "" }, "require": { @@ -3742,7 +3842,8 @@ "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-validator": "^2.10.2", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1", + "php": "^7.3 || ~8.0.0", + "symfony/polyfill-mbstring": "^1.12.0", "true/punycode": "^2.1" }, "replace": { @@ -3750,10 +3851,10 @@ }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", + "laminas/laminas-config": "^3.4", "laminas/laminas-crypt": "^2.6 || ^3.0", "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^7.5.20" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", @@ -3787,7 +3888,7 @@ "type": "community_bridge" } ], - "time": "2020-08-12T14:51:33+00:00" + "time": "2021-03-17T12:41:50+00:00" }, { "name": "laminas/laminas-math", @@ -3845,22 +3946,22 @@ }, { "name": "laminas/laminas-mime", - "version": "2.7.4", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" + "reference": "9a59704f33106427a384d0ae421f96043174093a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/9a59704f33106427a384d0ae421f96043174093a", + "reference": "9a59704f33106427a384d0ae421f96043174093a", "shasum": "" }, "require": { "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-mime": "^2.7.2" @@ -3868,18 +3969,12 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-mail": "Laminas\\Mail component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Mime\\": "src/" @@ -3895,7 +3990,13 @@ "laminas", "mime" ], - "time": "2020-03-29T13:12:07+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-16T17:40:06+00:00" }, { "name": "laminas/laminas-modulemanager", @@ -4119,16 +4220,16 @@ }, { "name": "laminas/laminas-serializer", - "version": "2.9.1", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" + "reference": "1c57f1bdf05da078493b774c9e8d77ee8b46b4bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", + "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/1c57f1bdf05da078493b774c9e8d77ee8b46b4bb", + "reference": "1c57f1bdf05da078493b774c9e8d77ee8b46b4bb", "shasum": "" }, "require": { @@ -4138,7 +4239,7 @@ "php": "^5.6 || ^7.0" }, "replace": { - "zendframework/zend-serializer": "self.version" + "zendframework/zend-serializer": "^2.9.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", @@ -4152,10 +4253,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Serializer", "config-provider": "Laminas\\Serializer\\ConfigProvider" @@ -4176,42 +4273,44 @@ "laminas", "serializer" ], - "time": "2019-12-31T17:42:11+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T17:05:24+00:00" }, { "name": "laminas/laminas-server", - "version": "2.8.1", + "version": "2.9.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-server.git", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e" + "reference": "b91fd8aed71a6b45addc55eda4bb4c3adb21b698" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/4aaca9174c40a2fab2e2aa77999da99f71bdd88e", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/b91fd8aed71a6b45addc55eda4bb4c3adb21b698", + "reference": "b91fd8aed71a6b45addc55eda4bb4c3adb21b698", "shasum": "" }, "require": { "laminas/laminas-code": "^2.5 || ^3.0", "laminas/laminas-stdlib": "^2.5 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-server": "self.version" + "zendframework/zend-server": "^2.8.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.13.0", + "vimeo/psalm": "^4.2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Server\\": "src/" @@ -4227,7 +4326,13 @@ "laminas", "server" ], - "time": "2019-12-31T17:43:03+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-04-08T13:10:08+00:00" }, { "name": "laminas/laminas-servicemanager", @@ -4287,23 +4392,23 @@ }, { "name": "laminas/laminas-session", - "version": "2.9.3", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-session.git", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7" + "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/519e8966146536cd97c1cc3d59a21b095fb814d7", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", + "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", + "laminas/laminas-eventmanager": "^3.0", "laminas/laminas-stdlib": "^3.2.1", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-session": "^2.9.1" @@ -4314,11 +4419,12 @@ "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-db": "^2.7", "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^3.0.3", "laminas/laminas-validator": "^2.6", "mongodb/mongodb": "^1.0.1", "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component", @@ -4330,10 +4436,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Session", "config-provider": "Laminas\\Session\\ConfigProvider" @@ -4354,49 +4456,52 @@ "laminas", "session" ], - "time": "2020-03-29T13:26:04+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-10-31T15:33:31+00:00" }, { "name": "laminas/laminas-soap", - "version": "2.8.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" + "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/11672a79e9074fd8e4e7aedd75849902e7b45e23", + "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23", "shasum": "" }, "require": { + "ext-dom": "*", "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-server": "^2.9", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-uri": "^2.8", + "laminas/laminas-zendframework-bridge": "^1.1.0", + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-soap": "self.version" + "zendframework/zend-soap": "^2.8.0" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" + "laminas/laminas-config": "^3.4", + "laminas/laminas-http": "^2.14", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.4.3" }, "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", "laminas/laminas-http": "Laminas\\Http component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Soap\\": "src/" @@ -4411,20 +4516,26 @@ "laminas", "soap" ], - "time": "2019-12-31T17:48:49+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T18:59:03+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.3.0", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6" + "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b9d84eaa39fde733356ea948cdef36c631f202b6", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", "shasum": "" }, "require": { @@ -4437,15 +4548,9 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^9.3.7" + "phpunit/phpunit": "~9.3.7" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Stdlib\\": "src/" @@ -4467,7 +4572,7 @@ "type": "community_bridge" } ], - "time": "2020-08-25T09:08:16+00:00" + "time": "2020-11-19T20:18:59+00:00" }, { "name": "laminas/laminas-text", @@ -4523,38 +4628,32 @@ }, { "name": "laminas/laminas-uri", - "version": "2.7.1", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-uri.git", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff" + "reference": "79bd4c614c8cf9a6ba715a49fca8061e84933d87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/6be8ce19622f359b048ce4faebf1aa1bca73a7ff", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/79bd4c614c8cf9a6ba715a49fca8061e84933d87", + "reference": "79bd4c614c8cf9a6ba715a49fca8061e84933d87", "shasum": "" }, "require": { "laminas/laminas-escaper": "^2.5", "laminas/laminas-validator": "^2.10", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-uri": "self.version" + "zendframework/zend-uri": "^2.7.1" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "laminas/laminas-coding-standard": "^2.1", + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Uri\\": "src/" @@ -4570,27 +4669,33 @@ "laminas", "uri" ], - "time": "2019-12-31T17:56:00+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T21:53:05+00:00" }, { "name": "laminas/laminas-validator", - "version": "2.13.4", + "version": "2.14.4", "source": { "type": "git", "url": "https://github.com/laminas/laminas-validator.git", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185" + "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/93593684e70b8ed1e870cacd34ca32b0c0ace185", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/e370c4695db1c81e6dfad38d8c4dbdb37b23d776", + "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776", "shasum": "" }, "require": { "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-validator": "^2.13.0" @@ -4601,16 +4706,19 @@ "laminas/laminas-config": "^2.6", "laminas/laminas-db": "^2.7", "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.5.4", + "laminas/laminas-http": "^2.14.2", "laminas/laminas-i18n": "^2.6", "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^7.5.20 || ^8.5.2", + "laminas/laminas-uri": "^2.7", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.3" }, "suggest": { "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", @@ -4625,10 +4733,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.13.x-dev", - "dev-develop": "2.14.x-dev" - }, "laminas": { "component": "Laminas\\Validator", "config-provider": "Laminas\\Validator\\ConfigProvider" @@ -4649,20 +4753,26 @@ "laminas", "validator" ], - "time": "2020-03-31T18:57:01+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-01-24T20:45:49+00:00" }, { "name": "laminas/laminas-view", - "version": "2.11.4", + "version": "2.11.5", "source": { "type": "git", "url": "https://github.com/laminas/laminas-view.git", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e" + "reference": "16611035d7b3a6ef2c636a9268c213146123b663" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/3bbb2e94287383604c898284a18d2d06cf17301e", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/16611035d7b3a6ef2c636a9268c213146123b663", + "reference": "16611035d7b3a6ef2c636a9268c213146123b663", "shasum": "" }, "require": { @@ -4674,7 +4784,7 @@ "php": "^5.6 || ^7.0" }, "replace": { - "zendframework/zend-view": "self.version" + "zendframework/zend-view": "^2.11.4" }, "require-dev": { "laminas/laminas-authentication": "^2.5", @@ -4698,7 +4808,7 @@ "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", "laminas/laminas-session": "^2.8.1", "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.15 || ^6.0.8" + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.18" }, "suggest": { "laminas/laminas-authentication": "Laminas\\Authentication component", @@ -4719,12 +4829,6 @@ "bin/templatemap_generator.php" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\View\\": "src/" @@ -4740,28 +4844,36 @@ "laminas", "view" ], - "time": "2019-12-31T18:03:30+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-12-15T14:57:08+00:00" }, { "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" + "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6cccbddfcfc742eb02158d6137ca5687d92cee32", + "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" + "psalm/plugin-phpunit": "^0.15.1", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.6" }, "type": "library", "extra": { @@ -4794,52 +4906,46 @@ "type": "community_bridge" } ], - "time": "2020-09-14T14:23:00+00:00" + "time": "2021-02-25T21:54:58+00:00" }, { "name": "magento/adobe-stock-integration", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-1.0.2.0.zip", - "shasum": "f241027da030675c38e1c38a9630c4e71be77b33" + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-1.0.3.0.zip", + "shasum": "fd1aedd795525ed611534fbb10e3f2cd2b6d19ee" }, "require": { - "magento/module-adobe-ims": "1.0.1", - "magento/module-adobe-ims-api": "1.0.1", - "magento/module-adobe-stock-admin-ui": "1.0.1", - "magento/module-adobe-stock-asset": "1.0.1", - "magento/module-adobe-stock-asset-api": "1.0.1", - "magento/module-adobe-stock-client": "1.0.1", - "magento/module-adobe-stock-client-api": "1.0.1", - "magento/module-adobe-stock-image": "1.0.1", - "magento/module-adobe-stock-image-admin-ui": "1.0.2", - "magento/module-adobe-stock-image-api": "1.0.1" + "magento/module-adobe-ims": "1.0.2", + "magento/module-adobe-ims-api": "1.0.2", + "magento/module-adobe-stock-admin-ui": "1.0.2", + "magento/module-adobe-stock-asset": "1.0.2", + "magento/module-adobe-stock-asset-api": "1.0.2", + "magento/module-adobe-stock-client": "1.0.2", + "magento/module-adobe-stock-client-api": "1.0.2", + "magento/module-adobe-stock-image": "1.0.2", + "magento/module-adobe-stock-image-admin-ui": "1.0.3", + "magento/module-adobe-stock-image-api": "1.0.2" }, "type": "metapackage", "description": "Adobe Stock integration" }, { "name": "magento/composer", - "version": "1.5.1", - "source": { - "type": "git", - "url": "https://github.com/magento/composer.git", - "reference": "b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0" - }, + "version": "1.7.0", "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/composer/zipball/b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0", - "reference": "b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0", - "shasum": "" + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.7.0.0.zip", + "shasum": "19c61387134d4fa116ce50bc8ff841bc605dd5eb" }, "require": { - "composer/composer": "^1.6", - "php": "~7.1.3||~7.2.0||~7.3.0", - "symfony/console": "~4.0.0||~4.1.0||~4.2.0||~4.3.0||~4.4.0" + "composer/composer": "^1.9 || ^2.0", + "php": "~7.3.0||~7.4.0", + "symfony/console": "~4.4.0" }, "require-dev": { - "phpunit/phpunit": "~7.0.0" + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { @@ -4847,13 +4953,11 @@ "Magento\\Composer\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "OSL-3.0", "AFL-3.0" ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands.", - "time": "2020-01-07T22:16:08+00:00" + "description": "Magento composer library helps to instantiate Composer application and run composer commands." }, { "name": "magento/cssxpath", @@ -4982,11 +5086,11 @@ }, { "name": "magento/ece-tools", - "version": "2002.1.2", + "version": "2002.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/ece-tools/magento-ece-tools-2002.1.2.0.zip", - "shasum": "df0a921263a717db9bfd374e995b08843415aafc" + "url": "https://repo.magento.com/archives/magento/ece-tools/magento-ece-tools-2002.1.6.0.zip", + "shasum": "d30ea899aa4614b125653dc3636b53d3ef9b3b57" }, "require": { "colinmollenhour/credis": "^1.6.0", @@ -5001,6 +5105,7 @@ "magento/magento-cloud-components": "^1.0.6", "magento/magento-cloud-docker": "^1.0.0", "magento/magento-cloud-patches": "^1.0.6", + "magento/quality-patches": "^1.0.3", "monolog/monolog": "^1.16", "nesbot/carbon": "^1.0||^2.0", "php": "^7.1.3", @@ -5026,7 +5131,7 @@ "funkjedi/composer-include-files": "^1.0", "php-mock/php-mock-phpunit": "^2.0", "phpmd/phpmd": "@stable", - "phpstan/phpstan": "^0.11", + "phpstan/phpstan": "^0.12", "phpunit/php-code-coverage": "^6.0", "phpunit/phpunit": "^7.2", "squizlabs/php_codesniffer": "^3.0" @@ -5058,15 +5163,15 @@ }, { "name": "magento/framework", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-102.0.6.0.zip", - "shasum": "5dd3ac0321de965f3d4769a894bb0a8ed27550c7" + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-102.0.7.0.zip", + "shasum": "68b6ad8c11f1a5a93e915f57cdb70cec03964b32" }, "require": { "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-bcmath": "*", "ext-curl": "*", "ext-dom": "*", @@ -5078,7 +5183,7 @@ "ext-simplexml": "*", "ext-xsl": "*", "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-crypt": "^2.6.0", "laminas/laminas-http": "^2.6.0", "laminas/laminas-mail": "^2.9.0", @@ -5090,7 +5195,7 @@ "lib-libxml": "*", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "php": "~7.1.3||~7.2.0||~7.3.0", + "php": "~7.3.0||~7.4.0", "symfony/console": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/process": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "tedivm/jshrink": "~1.3.0", @@ -5101,12 +5206,12 @@ }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\": "" + } }, "license": [ "OSL-3.0", @@ -5116,25 +5221,25 @@ }, { "name": "magento/framework-amqp", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.3.5.0.zip", - "shasum": "88683eec625f1305aa59475fc7478e5c7ee2de6e" + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.3.6.0.zip", + "shasum": "d6b51528a22ab2a05f555bce24098a9357084dd9" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0", + "php": "~7.3.0||~7.4.0", "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } }, "license": [ "OSL-3.0", @@ -5144,24 +5249,24 @@ }, { "name": "magento/framework-bulk", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-100.3.5.0.zip", - "shasum": "509ad2894d5fbbd0648aa84ddd83442a09b03676" + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-100.3.6.0.zip", + "shasum": "2c16eda7521e891b5bacff277bb2939ceef5986f" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } }, "license": [ "OSL-3.0", @@ -5171,24 +5276,24 @@ }, { "name": "magento/framework-foreign-key", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.3.5.0.zip", - "shasum": "d4797cfb3830e345a790181d9cd3f5d378775cbc" + "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.3.6.0.zip", + "shasum": "e392610b62826197f0a292b48e73c96e9b43fb8b" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\ForeignKey\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\ForeignKey\\": "" + } }, "license": [ "OSL-3.0", @@ -5198,24 +5303,24 @@ }, { "name": "magento/framework-message-queue", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.3.6.0.zip", - "shasum": "876005a316548d01f6a2af89c01e38ca06284567" + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.3.7.0.zip", + "shasum": "d0e33ca8e29028b65ec3687ebc8cc9e6ffcbb729" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } }, "license": [ "OSL-3.0", @@ -5253,19 +5358,17 @@ }, { "name": "magento/inventory-composer-installer", - "version": "1.1.0", + "version": "1.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.1.0.0.zip", - "shasum": "c52566b82926bb37487a2b3cb2c8ae091be9be9e" + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" }, "require": { - "composer-plugin-api": "^1.1", + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", "magento/framework": "*" }, - "require-dev": { - "composer/composer": "*" - }, "type": "composer-plugin", "extra": { "class": "Magento\\InventoryComposerInstaller\\Plugin" @@ -5283,61 +5386,61 @@ }, { "name": "magento/inventory-composer-metapackage", - "version": "1.1.6", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-metapackage/magento-inventory-composer-metapackage-1.1.6.0.zip", - "shasum": "7ea8ae2b3e6044d59b71939ed14837ba313b7059" - }, - "require": { - "magento/inventory-composer-installer": "1.1.0", - "magento/module-inventory": "1.0.9", - "magento/module-inventory-admin-ui": "1.0.10", - "magento/module-inventory-advanced-checkout": "1.0.1", - "magento/module-inventory-api": "1.0.8", - "magento/module-inventory-bundle-product": "1.0.6", - "magento/module-inventory-bundle-product-admin-ui": "1.0.6", - "magento/module-inventory-cache": "1.0.7", - "magento/module-inventory-catalog": "1.0.10", - "magento/module-inventory-catalog-admin-ui": "1.0.9", - "magento/module-inventory-catalog-api": "1.1.2", - "magento/module-inventory-catalog-search": "1.0.8", - "magento/module-inventory-configurable-product": "1.0.8", - "magento/module-inventory-configurable-product-admin-ui": "1.0.7", - "magento/module-inventory-configurable-product-indexer": "1.0.6", - "magento/module-inventory-configuration": "1.0.7", - "magento/module-inventory-configuration-api": "1.0.7", - "magento/module-inventory-distance-based-source-selection": "1.0.3", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.0.2", - "magento/module-inventory-distance-based-source-selection-api": "1.0.3", - "magento/module-inventory-elasticsearch": "1.0.3", - "magento/module-inventory-export-stock": "1.0.2", - "magento/module-inventory-export-stock-api": "1.0.2", - "magento/module-inventory-graph-ql": "1.0.2", - "magento/module-inventory-grouped-product": "1.0.7", - "magento/module-inventory-grouped-product-admin-ui": "1.0.8", - "magento/module-inventory-grouped-product-indexer": "1.0.6", - "magento/module-inventory-import-export": "1.0.8", - "magento/module-inventory-indexer": "1.0.9", - "magento/module-inventory-low-quantity-notification": "1.0.9", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.0.8", - "magento/module-inventory-low-quantity-notification-api": "1.0.6", - "magento/module-inventory-multi-dimensional-indexer-api": "1.0.7", - "magento/module-inventory-product-alert": "1.0.8", - "magento/module-inventory-requisition-list": "1.0.1", - "magento/module-inventory-reservation-cli": "1.0.3", - "magento/module-inventory-reservations": "1.0.8", - "magento/module-inventory-reservations-api": "1.0.6", - "magento/module-inventory-sales": "1.0.9", - "magento/module-inventory-sales-admin-ui": "1.0.8", - "magento/module-inventory-sales-api": "1.0.7", - "magento/module-inventory-sales-frontend-ui": "1.0.6", - "magento/module-inventory-setup-fixture-generator": "1.0.3", - "magento/module-inventory-shipping": "1.0.8", - "magento/module-inventory-shipping-admin-ui": "1.0.9", - "magento/module-inventory-source-deduction-api": "1.0.8", - "magento/module-inventory-source-selection": "1.0.7", - "magento/module-inventory-source-selection-api": "1.2.2" + "version": "1.1.7", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-metapackage/magento-inventory-composer-metapackage-1.1.7.0.zip", + "shasum": "1d6899ea91151afae033bf6a2dbcea9dd5126ee2" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.0.10", + "magento/module-inventory-admin-ui": "1.0.11", + "magento/module-inventory-advanced-checkout": "1.0.2", + "magento/module-inventory-api": "1.0.9", + "magento/module-inventory-bundle-product": "1.0.7", + "magento/module-inventory-bundle-product-admin-ui": "1.0.7", + "magento/module-inventory-cache": "1.0.8", + "magento/module-inventory-catalog": "1.0.11", + "magento/module-inventory-catalog-admin-ui": "1.0.10", + "magento/module-inventory-catalog-api": "1.1.3", + "magento/module-inventory-catalog-search": "1.0.9", + "magento/module-inventory-configurable-product": "1.0.9", + "magento/module-inventory-configurable-product-admin-ui": "1.0.8", + "magento/module-inventory-configurable-product-indexer": "1.0.7", + "magento/module-inventory-configuration": "1.0.8", + "magento/module-inventory-configuration-api": "1.0.8", + "magento/module-inventory-distance-based-source-selection": "1.0.4", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.0.3", + "magento/module-inventory-distance-based-source-selection-api": "1.0.4", + "magento/module-inventory-elasticsearch": "1.0.4", + "magento/module-inventory-export-stock": "1.0.3", + "magento/module-inventory-export-stock-api": "1.0.3", + "magento/module-inventory-graph-ql": "1.0.3", + "magento/module-inventory-grouped-product": "1.0.8", + "magento/module-inventory-grouped-product-admin-ui": "1.0.9", + "magento/module-inventory-grouped-product-indexer": "1.0.7", + "magento/module-inventory-import-export": "1.0.9", + "magento/module-inventory-indexer": "1.0.10", + "magento/module-inventory-low-quantity-notification": "1.0.10", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.0.9", + "magento/module-inventory-low-quantity-notification-api": "1.0.7", + "magento/module-inventory-multi-dimensional-indexer-api": "1.0.8", + "magento/module-inventory-product-alert": "1.0.9", + "magento/module-inventory-requisition-list": "1.0.2", + "magento/module-inventory-reservation-cli": "1.0.4", + "magento/module-inventory-reservations": "1.0.9", + "magento/module-inventory-reservations-api": "1.0.7", + "magento/module-inventory-sales": "1.0.10", + "magento/module-inventory-sales-admin-ui": "1.0.9", + "magento/module-inventory-sales-api": "1.0.8", + "magento/module-inventory-sales-frontend-ui": "1.0.7", + "magento/module-inventory-setup-fixture-generator": "1.0.4", + "magento/module-inventory-shipping": "1.0.9", + "magento/module-inventory-shipping-admin-ui": "1.0.10", + "magento/module-inventory-source-deduction-api": "1.0.9", + "magento/module-inventory-source-selection": "1.0.8", + "magento/module-inventory-source-selection-api": "1.2.3" }, "type": "metapackage", "description": "Metapackage with Magento Inventory modules for simple installation" @@ -5544,29 +5647,33 @@ }, { "name": "magento/magento-cloud-docker", - "version": "1.1.2", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-docker/magento-magento-cloud-docker-1.1.2.0.zip", - "shasum": "dc97c4c2f5e5c0e082531d3be1c9707655d9566c" + "url": "https://repo.magento.com/archives/magento/magento-cloud-docker/magento-magento-cloud-docker-1.2.2.0.zip", + "shasum": "00f35c514f58128bad88958ad16f9aed14de41a8" }, "require": { "composer/composer": "^1.0", "composer/semver": "^1.0", "ext-json": "*", "illuminate/config": "^5.5", - "php": "^7.1.3", + "php": "^7.2", "symfony/config": "^4.4", "symfony/console": "^2.8||^4.0", "symfony/dependency-injection": "^3.3||^4.3", "symfony/yaml": "^3.3||^4.0" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpstan/phpstan": "^0.11", - "phpunit/phpunit": "^7.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5", "squizlabs/php_codesniffer": "^3.0" }, "bin": [ @@ -5583,6 +5690,10 @@ "dist/mutagen.sh", "mutagen.sh" ], + [ + "dist/php.dev.ini", + "php.dev.ini" + ], [ "dist/mnt", ".docker/mnt" @@ -5634,17 +5745,17 @@ }, { "name": "magento/magento-cloud-metapackage", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-metapackage/magento-magento-cloud-metapackage-2.3.6.0.zip", - "shasum": "7bb66668242ffa2563dbbebb68f9b9be82e41029" + "url": "https://repo.magento.com/archives/magento/magento-cloud-metapackage/magento-magento-cloud-metapackage-2.3.7.0.zip", + "shasum": "f844e84c3224f5e2357c6eed9428bdcc73ec2c0b" }, "require": { "fastly/magento2": "^1.2.34", "magento/ece-tools": "^2002.1.0", "magento/module-paypal-on-boarding": "~100.3.0", - "magento/product-enterprise-edition": ">=2.3.6 <2.3.7" + "magento/product-enterprise-edition": ">=2.3.7 <2.3.8" }, "type": "metapackage", "license": [ @@ -5654,15 +5765,15 @@ }, { "name": "magento/magento-cloud-patches", - "version": "1.0.8", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-patches/magento-magento-cloud-patches-1.0.8.0.zip", - "shasum": "16b1d026dc273c01aad76fe9e01c777f208f967f" + "url": "https://repo.magento.com/archives/magento/magento-cloud-patches/magento-magento-cloud-patches-1.0.10.0.zip", + "shasum": "967ce65a560dd1a8e1ad72d4da9814cd66aef57f" }, "require": { "composer/composer": "@stable", - "composer/semver": "^1.5", + "composer/semver": "^1.5||^2.0||^3.0", "ext-json": "*", "magento/quality-patches": "^1.0.7", "monolog/monolog": "^1.16", @@ -5699,27 +5810,27 @@ }, { "name": "magento/magento-composer-installer", - "version": "0.1.13", + "version": "0.2.1", "source": { "type": "git", "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1" + "reference": "b9f929f718ef93ed61b6410bad85d40c37fd5ed3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/8b6c32f53b4944a5d6656e86344cd0f9784709a1", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/b9f929f718ef93ed61b6410bad85d40c37fd5ed3", + "reference": "b9f929f718ef93ed61b6410bad85d40c37fd5ed3", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0" + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" }, "replace": { "magento-hackathon/magento-composer-installer": "*" }, "require-dev": { - "composer/composer": "*@dev", - "firegento/phpcs": "dev-patch-1", + "firegento/phpcs": "~1.1.0", "mikey179/vfsstream": "*", "phpunit/phpunit": "*", "phpunit/phpunit-mock-objects": "dev-master", @@ -5743,10 +5854,6 @@ "OSL-3.0" ], "authors": [ - { - "name": "Vinai Kopp", - "email": "vinai@netzarbeiter.com" - }, { "name": "Daniel Fahlke aka Flyingmana", "email": "flyingmana@googlemail.com" @@ -5766,6 +5873,10 @@ { "name": "David Fuhr", "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" } ], "description": "Composer installer for Magento modules", @@ -5774,22 +5885,21 @@ "composer-installer", "magento" ], - "time": "2017-12-29T16:45:24+00:00" + "time": "2021-03-04T20:05:10+00:00" }, { "name": "magento/magento2-base", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.3.6.0.zip", - "shasum": "5eb86a791ca2cb7362107984e5c2854f664aab9b" + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.3.7.0.zip", + "shasum": "23b58922ee35a7207fcf8a45e9dc0d651ead279e" }, "require": { - "braintree/braintree_php": "3.35.0", - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", @@ -5811,12 +5921,12 @@ "laminas/laminas-uri": "^2.5.1", "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", - "magento/composer": "~1.5.0", + "magento/composer": "~1.6.0||~1.7.0", "magento/magento-composer-installer": "*", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "phpseclib/phpseclib": "2.0.*", "symfony/console": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/event-dispatcher": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", @@ -5836,17 +5946,23 @@ }, "type": "magento2-component", "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], "component_paths": { - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", "components/jquery": [ "lib/web/jquery.js", "lib/web/jquery/jquery.min.js", "lib/web/jquery/jquery-migrate.js" ], - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js", - "tinymce/tinymce": "lib/web/tiny_mce_4" + "tinymce/tinymce": "lib/web/tiny_mce_4", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" }, "map": [ [ @@ -5854,8 +5970,8 @@ ".editorconfig" ], [ - ".github", - ".github" + ".gitignore", + ".gitignore" ], [ ".htaccess", @@ -5977,6 +6093,14 @@ "dev/tests/api-functional/framework", "dev/tests/api-functional/framework" ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], [ "dev/tests/api-functional/phpunit_graphql.xml.dist", "dev/tests/api-functional/phpunit_graphql.xml.dist" @@ -5997,50 +6121,6 @@ "dev/tests/error_handler.php", "dev/tests/error_handler.php" ], - [ - "dev/tests/functional/.gitignore", - "dev/tests/functional/.gitignore" - ], - [ - "dev/tests/functional/bootstrap.php", - "dev/tests/functional/bootstrap.php" - ], - [ - "dev/tests/functional/composer.json", - "dev/tests/functional/composer.json" - ], - [ - "dev/tests/functional/credentials.xml.dist", - "dev/tests/functional/credentials.xml.dist" - ], - [ - "dev/tests/functional/etc", - "dev/tests/functional/etc" - ], - [ - "dev/tests/functional/isolation.php", - "dev/tests/functional/isolation.php" - ], - [ - "dev/tests/functional/lib", - "dev/tests/functional/lib" - ], - [ - "dev/tests/functional/phpunit.xml.dist", - "dev/tests/functional/phpunit.xml.dist" - ], - [ - "dev/tests/functional/tests", - "dev/tests/functional/tests" - ], - [ - "dev/tests/functional/testsuites/Magento", - "dev/tests/functional/testsuites/Magento" - ], - [ - "dev/tests/functional/utils", - "dev/tests/functional/utils" - ], [ "dev/tests/integration/.gitignore", "dev/tests/integration/.gitignore" @@ -6061,6 +6141,10 @@ "dev/tests/integration/framework", "dev/tests/integration/framework" ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], [ "dev/tests/integration/phpunit.xml.dist", "dev/tests/integration/phpunit.xml.dist" @@ -6125,6 +6209,10 @@ "dev/tests/unit/tmp", "dev/tests/unit/tmp" ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], [ "dev/tools", "dev/tools" @@ -6197,14 +6285,14 @@ "lib/web/images", "lib/web/images" ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], [ "lib/web/jquery", "lib/web/jquery" ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], [ "lib/web/knockoutjs", "lib/web/knockoutjs" @@ -6341,14 +6429,14 @@ "pub/opt", "pub/opt" ], - [ - "pub/static.php", - "pub/static.php" - ], [ "pub/static/.htaccess", "pub/static/.htaccess" ], + [ + "pub/static.php", + "pub/static.php" + ], [ "setup", "setup" @@ -6361,12 +6449,6 @@ "vendor/.htaccess", "vendor/.htaccess" ] - ], - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } ] }, "license": [ @@ -6377,18 +6459,17 @@ }, { "name": "magento/magento2-ee-base", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.3.6.0.zip", - "shasum": "f4c8a0f130930297c254e0b2fc57427eb5c5c333" + "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.3.7.0.zip", + "shasum": "bea73378342472b4bbf9a6072f0bf7082f905652" }, "require": { - "braintree/braintree_php": "3.35.0", - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", @@ -6410,12 +6491,12 @@ "laminas/laminas-uri": "^2.5.1", "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", - "magento/composer": "~1.5.0", + "magento/composer": "~1.6.0||~1.7.0", "magento/magento-composer-installer": "*", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "phpseclib/phpseclib": "2.0.*", "symfony/console": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/event-dispatcher": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", @@ -6427,6 +6508,12 @@ }, "type": "magento2-component", "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], "map": [ [ "LICENSE_EE.txt", @@ -6440,18 +6527,6 @@ "dev/tests/api-functional/testsuite/Magento", "dev/tests/api-functional/testsuite/Magento" ], - [ - "dev/tests/functional/credentials-ee.xml.dist", - "dev/tests/functional/credentials-ee.xml.dist" - ], - [ - "dev/tests/functional/etc", - "dev/tests/functional/etc" - ], - [ - "dev/tests/functional/tests", - "dev/tests/functional/tests" - ], [ "dev/tests/integration/etc", "dev/tests/integration/etc" @@ -6488,12 +6563,6 @@ "setup", "setup" ] - ], - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } ] }, "license": [ @@ -6503,19 +6572,20 @@ }, { "name": "magento/module-admin-analytics", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.3.2.0.zip", - "shasum": "9e9c506d1c4f5d87d89b9dff49e0392ef947568a" + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.3.3.0.zip", + "shasum": "92f6a35766998340a67deee1d3220ce4d425a89d" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-release-notification": "100.3.*", + "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6534,11 +6604,11 @@ }, { "name": "magento/module-admin-gws", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.3.6.0.zip", - "shasum": "a99821455ebfbcf6ed1b5f24c7e3b77ade1b2ca5" + "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.3.7.0.zip", + "shasum": "d290f6ea7b3db5c6c6e5f15d681fd173c1e9d998" }, "require": { "magento/framework": "102.0.*", @@ -6561,7 +6631,7 @@ "magento/module-url-rewrite": "101.1.*", "magento/module-user": "101.1.*", "magento/module-visual-merchandiser": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6579,17 +6649,17 @@ }, { "name": "magento/module-admin-gws-configurable-product", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.3.0.0.zip", - "shasum": "8e107f7a761e2711e2851ce0417da44a243e0f1b" + "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.3.1.0.zip", + "shasum": "e7e50e3e38bcaa72aedb7af4fdd94bc92f7886a5" }, "require": { "magento/framework": "102.0.*", "magento/module-admin-gws": "100.3.*", "magento/module-configurable-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6607,18 +6677,18 @@ }, { "name": "magento/module-admin-gws-staging", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.3.0.0.zip", - "shasum": "001eaa7c865ca3cd214f74d5c9d4bfb5aea2cd8c" + "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.3.1.0.zip", + "shasum": "9752108d4033dec819f69f08f30afa7323816722" }, "require": { "magento/framework": "102.0.*", "magento/module-admin-gws": "100.3.*", "magento/module-staging": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6636,11 +6706,11 @@ }, { "name": "magento/module-admin-notification", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.3.5.0.zip", - "shasum": "01c3be5a0840c91798a86cf54f9a8dbcec5a1236" + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.3.6.0.zip", + "shasum": "2643e8c4664597511762cb3a55d2c6d2c8304b47" }, "require": { "lib-libxml": "*", @@ -6650,7 +6720,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6669,11 +6739,11 @@ }, { "name": "magento/module-adobe-ims", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-1.0.1.0.zip", - "shasum": "0d1acee77837c886a55965a9d11d6d010d2ee961" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-1.0.2.0.zip", + "shasum": "1ebb1fc163c6eee8b905f625f0166f0879b43660" }, "require": { "magento/framework": "*", @@ -6682,7 +6752,7 @@ "magento/module-backend": "*", "magento/module-config": "*", "magento/module-user": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6701,15 +6771,15 @@ }, { "name": "magento/module-adobe-ims-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-1.0.1.0.zip", - "shasum": "8184ca2c849d7e525a2b0ae8997dcb7ca1df0b2f" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-1.0.2.0.zip", + "shasum": "19c63fa42272f4439ebc7431ffb4c3c34c4878b7" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6728,11 +6798,11 @@ }, { "name": "magento/module-adobe-stock-admin-ui", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.0.1.0.zip", - "shasum": "6fdffb7780d558c392dceef331ac775b5b3660c1" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.0.2.0.zip", + "shasum": "d133f3792cef543dc436c8079d1ab687d02418f8" }, "require": { "magento/framework": "*", @@ -6740,7 +6810,7 @@ "magento/module-adobe-stock-client-api": "1.0.*", "magento/module-backend": "*", "magento/module-config": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "*" @@ -6762,11 +6832,11 @@ }, { "name": "magento/module-adobe-stock-asset", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.0.1.0.zip", - "shasum": "c8d641777d114612cebd7b3bd860419934889987" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.0.2.0.zip", + "shasum": "7530d94dcade91a3d8f2f1bab7d4e97b246a4737" }, "require": { "magento/framework": "*", @@ -6775,7 +6845,7 @@ "magento/module-config": "*", "magento/module-media-gallery": "*", "magento/module-media-gallery-api": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6794,15 +6864,15 @@ }, { "name": "magento/module-adobe-stock-asset-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.0.1.0.zip", - "shasum": "88a4f5749353fc6f318ace2c25405fab73635d30" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.0.2.0.zip", + "shasum": "e8640f11be0635e7d2f9dcbadaab7dd2695cf495" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6821,18 +6891,18 @@ }, { "name": "magento/module-adobe-stock-client", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.0.1.0.zip", - "shasum": "c3a253135e07d3ac6ee926e052048288eec6e051" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.0.2.0.zip", + "shasum": "95252720e041d448359be54b150f900234cf798c" }, "require": { "astock/stock-api-libphp": "^1.1.3", "magento/framework": "*", "magento/module-adobe-ims-api": "1.0.*", "magento/module-adobe-stock-client-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6851,15 +6921,15 @@ }, { "name": "magento/module-adobe-stock-client-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-1.0.1.0.zip", - "shasum": "74cf0d23115fec3795d77b2d5e476eb7d06d33d9" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-1.0.2.0.zip", + "shasum": "f4029d1bbf8ac44b42dfeb2370f1acf756a96cee" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6878,11 +6948,11 @@ }, { "name": "magento/module-adobe-stock-image", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.0.1.0.zip", - "shasum": "48ca389d085f4398f8548bd2ce42615c7755e17f" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.0.2.0.zip", + "shasum": "a95e5da890ea47afd5b70d310139ca8504e6d9f2" }, "require": { "magento/framework": "*", @@ -6890,7 +6960,7 @@ "magento/module-adobe-stock-client-api": "1.0.*", "magento/module-adobe-stock-image-api": "1.0.*", "magento/module-media-gallery-api": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -6912,11 +6982,11 @@ }, { "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.0.2.0.zip", - "shasum": "f16c77eca30c5cec48381b10002d6735cd9fa0de" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.0.3.0.zip", + "shasum": "f7f3225efd1131ef48a3e0d79c103f3581d198f8" }, "require": { "magento/framework": "*", @@ -6927,7 +6997,7 @@ "magento/module-adobe-stock-image-api": "1.0.*", "magento/module-backend": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "*" @@ -6949,15 +7019,15 @@ }, { "name": "magento/module-adobe-stock-image-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.0.1.0.zip", - "shasum": "76adcc85b56c4b0c61fe5fff94671b02bce12246" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.0.2.0.zip", + "shasum": "c12e41da33cda2aa226ffba288fe94782c159f2e" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6976,16 +7046,16 @@ }, { "name": "magento/module-advanced-catalog", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.3.4.0.zip", - "shasum": "d6058595637d2e4c6e44c0db0e4286d7c3adc16c" + "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.3.5.0.zip", + "shasum": "09369b54e939098d45d00a90b212c9b5b8413b8b" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-grouped-product": "100.3.*" @@ -7006,11 +7076,11 @@ }, { "name": "magento/module-advanced-checkout", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.3.6.0.zip", - "shasum": "617a29d766dd317f576e87048d2e380ed857c004" + "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.3.7.0.zip", + "shasum": "644efe884eb823cf37a4c86d5dc7e3f809d68bfa" }, "require": { "magento/framework": "102.0.*", @@ -7032,7 +7102,7 @@ "magento/module-tax": "100.3.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7050,11 +7120,11 @@ }, { "name": "magento/module-advanced-pricing-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.3.4.0.zip", - "shasum": "5cb632a87a79357cca3782a86f33e54b65de1e24" + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.3.5.0.zip", + "shasum": "84e837d2958df1a5fbc43edbc13059d0e2b052c8" }, "require": { "magento/framework": "102.0.*", @@ -7065,7 +7135,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7084,15 +7154,15 @@ }, { "name": "magento/module-advanced-rule", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.3.4.0.zip", - "shasum": "0ffbc4d0639fe9dddd471d268b67dc9e76aa8695" + "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.3.5.0.zip", + "shasum": "c2722d3b0ee9959f67cc1a4e9d230f15ce2aa8bf" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7110,11 +7180,11 @@ }, { "name": "magento/module-advanced-sales-rule", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.3.4.0.zip", - "shasum": "b584d6fd991c5d8b4841874eb2ed7b7ca981e504" + "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.3.5.0.zip", + "shasum": "f3ee8fdeb85e292d00aa1e3b06d766a9d317f674" }, "require": { "magento/framework": "102.0.*", @@ -7128,7 +7198,7 @@ "magento/module-rule": "100.3.*", "magento/module-sales-rule": "101.1.*", "magento/module-shipping": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7146,11 +7216,11 @@ }, { "name": "magento/module-advanced-search", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.3.4.0.zip", - "shasum": "beada62dd76fb934cc168319904c8a0b59335c11" + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.3.5.0.zip", + "shasum": "cdf724cae25dcc91afa07f97c1674c5a1bfa4761" }, "require": { "magento/framework": "102.0.*", @@ -7161,7 +7231,7 @@ "magento/module-customer": "102.0.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7180,17 +7250,17 @@ }, { "name": "magento/module-amqp", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.3.4.0.zip", - "shasum": "07cdd00ab8736ef2aeedd51c8c2bb2af8af9d497" + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.3.5.0.zip", + "shasum": "ec0f36ced61bfe3c6afcd0d91c1a729f848be60b" }, "require": { "magento/framework": "102.0.*", "magento/framework-amqp": "100.3.*", "magento/framework-message-queue": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7209,17 +7279,17 @@ }, { "name": "magento/module-amqp-store", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.3.1.0.zip", - "shasum": "67359e7e9f8bf724a9fe61a9f719df50c84ae272" + "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.3.2.0.zip", + "shasum": "2658439df44cc12fd57e0d944b334f091a8057d7" }, "require": { "magento/framework": "102.0.*", "magento/framework-amqp": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/framework-message-queue": "100.3.*", @@ -7242,11 +7312,11 @@ }, { "name": "magento/module-analytics", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.3.6.0.zip", - "shasum": "eb12891a8cccf87fa40926714d77c5871825edaf" + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.3.7.0.zip", + "shasum": "e95c619aa933986e1dcc770773037146147c4f6b" }, "require": { "magento/framework": "102.0.*", @@ -7254,7 +7324,7 @@ "magento/module-config": "101.1.*", "magento/module-integration": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7273,11 +7343,11 @@ }, { "name": "magento/module-asynchronous-operations", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.3.6.0.zip", - "shasum": "71c491c85bba044c46cd796e22085d02262604b0" + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.3.7.0.zip", + "shasum": "ad5ab82963b10a05ebd9118159ce2666fabf44a2" }, "require": { "magento/framework": "102.0.*", @@ -7285,11 +7355,11 @@ "magento/module-authorization": "100.3.*", "magento/module-backend": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-admin-notification": "100.3.*", - "magento/module-logging": "101.1.*" + "magento/module-logging": "*" }, "type": "magento2-module", "autoload": { @@ -7308,16 +7378,16 @@ }, { "name": "magento/module-authorization", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.3.5.0.zip", - "shasum": "f6af0187ac2cad1491511eb830d9200609f35c34" + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.3.6.0.zip", + "shasum": "c52ebe8b1c6a40330db38d7ef4f08dde901afb6f" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7336,11 +7406,11 @@ }, { "name": "magento/module-authorizenet", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet/magento-module-authorizenet-100.3.5.0.zip", - "shasum": "1e58d68da7500d8692dea055bae71b872fc2464c" + "url": "https://repo.magento.com/archives/magento/module-authorizenet/magento-module-authorizenet-100.3.6.0.zip", + "shasum": "5ee17ebd9d23207f23f4ee3346b037d5454ddd31" }, "require": { "magento/framework": "102.0.*", @@ -7351,7 +7421,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -7373,11 +7443,11 @@ }, { "name": "magento/module-authorizenet-acceptjs", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-acceptjs/magento-module-authorizenet-acceptjs-100.3.4.0.zip", - "shasum": "b6e9c4e8b2fc61638e8071a75fd09dd944515d77" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-acceptjs/magento-module-authorizenet-acceptjs-100.3.5.0.zip", + "shasum": "d83e798b1b1f12f6a3c7fc0dc995aa41d32c5834" }, "require": { "magento/framework": "102.0.*", @@ -7388,7 +7458,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7407,11 +7477,11 @@ }, { "name": "magento/module-authorizenet-cardinal", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-cardinal/magento-module-authorizenet-cardinal-100.3.1.0.zip", - "shasum": "5d843dc1d5726dd34ba0019739aa2fcd2d7eab3d" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-cardinal/magento-module-authorizenet-cardinal-100.3.2.0.zip", + "shasum": "6f4ba24ddaa4cc0efa0f3262d5fc08c12602f51e" }, "require": { "magento/framework": "102.0.*", @@ -7422,7 +7492,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7441,16 +7511,16 @@ }, { "name": "magento/module-authorizenet-graph-ql", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-graph-ql/magento-module-authorizenet-graph-ql-100.3.2.0.zip", - "shasum": "1b56b8c8de90ce4a074bab3c9035d89766cec468" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-graph-ql/magento-module-authorizenet-graph-ql-100.3.3.0.zip", + "shasum": "655767ee7c98aad63af385cfb8e0b9738f3053ec" }, "require": { "magento/framework": "102.0.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -7472,11 +7542,11 @@ }, { "name": "magento/module-backend", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-101.0.6.0.zip", - "shasum": "0fb5bc0d9ed8ce1cb51b8f0930374cc622cd3899" + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-101.0.7.0.zip", + "shasum": "bf1291bf387fcca394d5fce02924d939f3f9ce05" }, "require": { "magento/framework": "102.0.*", @@ -7496,7 +7566,7 @@ "magento/module-translation": "100.3.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -7518,18 +7588,18 @@ }, { "name": "magento/module-backup", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.3.5.0.zip", - "shasum": "3621daf8868f8e571119c8a1da505d196198c67c" + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.3.6.0.zip", + "shasum": "e8d1d897e8fd7fe5246c32c6ffc7b6987229e720" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-cron": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7548,11 +7618,11 @@ }, { "name": "magento/module-banner", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.1.6.0.zip", - "shasum": "9a8c30c4b2d18f2909afa5c3c9a7fb57d891416b" + "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.1.7.0.zip", + "shasum": "b8023a50c331249f10734b6b422a8bd6ac251795" }, "require": { "magento/framework": "102.0.*", @@ -7565,7 +7635,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-website-restriction": "100.3.*" @@ -7586,17 +7656,17 @@ }, { "name": "magento/module-banner-customer-segment", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.3.5.0.zip", - "shasum": "21ff263906d2f8c96fee2da146fe4e54140cb085" + "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.3.6.0.zip", + "shasum": "61d76884e87faae3b746f96ae91f5b78fc87110f" }, "require": { "magento/framework": "102.0.*", "magento/module-banner": "101.1.*", "magento/module-customer-segment": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7614,22 +7684,22 @@ }, { "name": "magento/module-banner-page-builder", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-1.3.3.0.zip", - "shasum": "afa18f7626f308e33d0518a20a9dbe7ea73f8c5c" + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-1.3.4.0.zip", + "shasum": "ebd9ae245fc92789d5d2752273db9a3dc1425f4a" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-backend": "~101.0.6", - "magento/module-banner": "~101.1.6", - "magento/module-banner-customer-segment": "~100.3.5", - "magento/module-catalog-rule": "101.1.*", - "magento/module-customer-segment": "~102.0.6", + "magento/framework": "~102.0.7", + "magento/module-backend": "~101.0.7", + "magento/module-banner": "~101.1.7", + "magento/module-banner-customer-segment": "~100.3.6", + "magento/module-catalog-rule": "*", + "magento/module-customer-segment": "~102.0.7", "magento/module-page-builder": "1.3.*", - "magento/module-sales-rule": "~101.1.6", - "php": "~7.1.3||~7.2.0||~7.3.0" + "magento/module-sales-rule": "~101.1.7", + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7647,17 +7717,17 @@ }, { "name": "magento/module-banner-page-builder-analytics", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.3.3.0.zip", - "shasum": "25b6f99856a30b3b002184c8b6f6c69aba25c2f1" + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.3.4.0.zip", + "shasum": "870d6c266f286f6b17a62d0e8522ffdcf867b6be" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-banner": "~101.1.6", + "magento/framework": "~102.0.7", + "magento/module-banner": "~101.1.7", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7675,11 +7745,11 @@ }, { "name": "magento/module-braintree", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-braintree/magento-module-braintree-100.3.6.0.zip", - "shasum": "9e543332dbd185d668d08cde0367947be0464b23" + "url": "https://repo.magento.com/archives/magento/module-braintree/magento-module-braintree-100.3.7.0.zip", + "shasum": "1ceff43e20ff73232d317cc1c077b9435c9679c3" }, "require": { "braintree/braintree_php": "3.35.0", @@ -7700,7 +7770,7 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout-agreements": "100.3.*" @@ -7722,11 +7792,11 @@ }, { "name": "magento/module-braintree-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-braintree-graph-ql/magento-module-braintree-graph-ql-100.3.3.0.zip", - "shasum": "7a9e279daa1253ef1315e29b6f28ffab0a021249" + "url": "https://repo.magento.com/archives/magento/module-braintree-graph-ql/magento-module-braintree-graph-ql-100.3.4.0.zip", + "shasum": "7a1b998bdd80cd508b9394115522b944a3312286" }, "require": { "magento/framework": "102.0.*", @@ -7734,7 +7804,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -7756,11 +7826,11 @@ }, { "name": "magento/module-bundle", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-100.3.6.0.zip", - "shasum": "1de7398c89dbcbeea14f00456e55243ea1f838c2" + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-100.3.7.0.zip", + "shasum": "806b1cf7f546352992068d0e9cfda0ee2f11d82a" }, "require": { "magento/framework": "102.0.*", @@ -7779,7 +7849,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle-sample-data": "Sample Data version: 100.3.*", @@ -7803,11 +7873,11 @@ }, { "name": "magento/module-bundle-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.3.4.0.zip", - "shasum": "57fe326ef11dde45100d76bf100b3335ddd273b1" + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.3.5.0.zip", + "shasum": "eda27129e95cf5205838c1163f412064e8b89aef" }, "require": { "magento/framework": "102.0.*", @@ -7817,7 +7887,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7836,11 +7906,11 @@ }, { "name": "magento/module-bundle-import-export", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.3.5.0.zip", - "shasum": "5ff6980381f3b162b9e3bb60ae0d0d46580bd2c3" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.3.6.0.zip", + "shasum": "0f7e19de1007baa69b90a08041884fd7f84f11ce" }, "require": { "magento/framework": "102.0.*", @@ -7850,7 +7920,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7869,16 +7939,16 @@ }, { "name": "magento/module-bundle-import-export-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.3.4.0.zip", - "shasum": "d7d4254e3393ec73adeb2fa7c8bf7ae3ece44f88" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.3.5.0.zip", + "shasum": "eb4eb67a81102cbbb3ff0add648dbf4a811bf5eb" }, "require": { "magento/framework": "102.0.*", "magento/module-bundle": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle-import-export": "100.3.*" @@ -7899,11 +7969,11 @@ }, { "name": "magento/module-bundle-staging", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.3.5.0.zip", - "shasum": "c160a1c5a421df1b94c8eef8673d759a60a85d8c" + "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.3.6.0.zip", + "shasum": "9c82ba4015926701738bcb1005c697b77ad4c5b1" }, "require": { "magento/framework": "102.0.*", @@ -7913,7 +7983,7 @@ "magento/module-staging": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7931,16 +8001,16 @@ }, { "name": "magento/module-cache-invalidate", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.3.4.0.zip", - "shasum": "c6b3536333ff1ea1dc50bff0ddf86928375dc0e1" + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.3.5.0.zip", + "shasum": "df5d77e44d42274323ba68200bcd1d58017fa88b" }, "require": { "magento/framework": "102.0.*", "magento/module-page-cache": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7959,11 +8029,11 @@ }, { "name": "magento/module-captcha", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.3.6.0.zip", - "shasum": "3d4ec22cc61a1648134b29b27d9e8faeec52031d" + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.3.7.0.zip", + "shasum": "58141c3c157afa23c10a88f1d47148344c5b3be7" }, "require": { "laminas/laminas-captcha": "^2.7.1", @@ -7975,7 +8045,7 @@ "magento/module-checkout": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7994,18 +8064,18 @@ }, { "name": "magento/module-cardinal-commerce", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.3.2.0.zip", - "shasum": "935f2abfa9fcba6136067f0d8d66f02702deaca1" + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.3.3.0.zip", + "shasum": "88d9b8baa11839ad38446f8e7ee810d88d71db22" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout": "100.3.*", "magento/module-payment": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8024,11 +8094,11 @@ }, { "name": "magento/module-catalog", - "version": "103.0.6", + "version": "103.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-103.0.6.0.zip", - "shasum": "ac0f9d194081c3ba02adc21a5fbd6c2c090051f5" + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-103.0.7.0.zip", + "shasum": "e8156bdd61b9051891f8422858eee0b9373745bc" }, "require": { "magento/framework": "102.0.*", @@ -8057,7 +8127,7 @@ "magento/module-url-rewrite": "101.1.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-sample-data": "Sample Data version: 100.3.*", @@ -8081,17 +8151,17 @@ }, { "name": "magento/module-catalog-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.3.4.0.zip", - "shasum": "3a301104a022613c1300d830884f9ed37061e932" + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.3.5.0.zip", + "shasum": "ba45c58f1433f010cc38c90a66003a4d34c44203" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-catalog": "103.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8110,17 +8180,17 @@ }, { "name": "magento/module-catalog-cms-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.3.0.0.zip", - "shasum": "bfca07f22ccb326f41609d4c84254a9486859eea" + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.3.1.0.zip", + "shasum": "ab6f19045248f2af224680d79a710d64848bdc17" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-cms-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -8144,11 +8214,11 @@ }, { "name": "magento/module-catalog-customer-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.3.0.0.zip", - "shasum": "471f15e10fa49a9ce5754835fc67653ab9070448" + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.3.1.0.zip", + "shasum": "b701db3a1711f0a66a7e95114fe0346ba494873a" }, "require": { "magento/framework": "102.0.*", @@ -8156,7 +8226,7 @@ "magento/module-catalog-graph-ql": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8175,11 +8245,11 @@ }, { "name": "magento/module-catalog-event", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.0.6.0.zip", - "shasum": "65fce8723b72c567a65d0fdb06808e6db9aba182" + "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.0.7.0.zip", + "shasum": "4f9278813a74b41422689097ded2cd3cb837e779" }, "require": { "magento/framework": "102.0.*", @@ -8193,7 +8263,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8211,11 +8281,11 @@ }, { "name": "magento/module-catalog-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.3.6.0.zip", - "shasum": "f02f86535027c3415aea31d622a8411c3e8e085a" + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.3.7.0.zip", + "shasum": "825bb4db4803920778f68269e434a3908f7d4609" }, "require": { "magento/framework": "102.0.*", @@ -8226,7 +8296,7 @@ "magento/module-eav-graph-ql": "100.3.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*", @@ -8250,11 +8320,11 @@ }, { "name": "magento/module-catalog-import-export", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.0.6.0.zip", - "shasum": "c77113adc1666182e29f0d80dd52c2345ca5ecf8" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.0.7.0.zip", + "shasum": "b2831553965bff131ac421cba10c66178f022771" }, "require": { "ext-ctype": "*", @@ -8269,7 +8339,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8288,18 +8358,18 @@ }, { "name": "magento/module-catalog-import-export-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.3.4.0.zip", - "shasum": "4486ef0d594a995e4a0a39ae8a2a0a818051e345" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.3.5.0.zip", + "shasum": "07bd563b097b641ab914fad887259056ef8c9bcc" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-staging": "100.3.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-import-export": "101.0.*" @@ -8320,11 +8390,11 @@ }, { "name": "magento/module-catalog-inventory", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.3.6.0.zip", - "shasum": "405ce2cb921d6251e61df5ad9dc5ae16791c0668" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.3.7.0.zip", + "shasum": "0d3763646c6c1c97ff642025800eaa43379222c7" }, "require": { "magento/framework": "102.0.*", @@ -8335,7 +8405,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8354,18 +8424,18 @@ }, { "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.3.4.0.zip", - "shasum": "9853438788d50e09f20ff1343febff3ad717e9ea" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.3.5.0.zip", + "shasum": "607023aaa05c18cdd73b43b7a88a30bbc1fdc647" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8384,11 +8454,11 @@ }, { "name": "magento/module-catalog-inventory-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.3.4.0.zip", - "shasum": "ceb47de93ce937aec38a8e2f23c6eba4b4e68292" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.3.5.0.zip", + "shasum": "69d3ea1f11a397ae25b628879d1e55a590d1f144" }, "require": { "lib-libxml": "*", @@ -8397,7 +8467,7 @@ "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", "magento/module-catalog-staging": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging": "101.1.*" @@ -8418,17 +8488,17 @@ }, { "name": "magento/module-catalog-page-builder-analytics", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.3.3.0.zip", - "shasum": "e27ce0bb46fcf5c27ac6e51c0a6de3a0a0d14c72" + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.3.4.0.zip", + "shasum": "76f18b6cd211e85616ea5afa4a3d1f0c1b41003e" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-catalog": "~103.0.6", + "magento/framework": "~102.0.7", + "magento/module-catalog": "~103.0.7", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8446,17 +8516,17 @@ }, { "name": "magento/module-catalog-page-builder-analytics-staging", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.3.3.0.zip", - "shasum": "b9c1f94e866ee2459d7b3ac6ad8cc0f279d32a8f" + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.3.4.0.zip", + "shasum": "69bb6376b31cc8e1d9fab8189d74b0558fa5761e" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-catalog": "~103.0.6", + "magento/framework": "~102.0.7", + "magento/module-catalog": "~103.0.7", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8474,11 +8544,11 @@ }, { "name": "magento/module-catalog-permissions", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.3.5.0.zip", - "shasum": "fec9c06a340fa99250dbe2d2194dbbd716969ed2" + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.3.6.0.zip", + "shasum": "3475f95c99c6dd0b1627f905b3e5e579e8c8e56f" }, "require": { "magento/framework": "102.0.*", @@ -8488,7 +8558,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -8512,11 +8582,11 @@ }, { "name": "magento/module-catalog-rule", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.1.6.0.zip", - "shasum": "dcf58c9d22d365ceaee39b2aeb5a37b41ec6cec0" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.1.7.0.zip", + "shasum": "7939f4132babb3b4dfd32b4703127b01ec606069" }, "require": { "magento/framework": "102.0.*", @@ -8527,7 +8597,7 @@ "magento/module-rule": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule-sample-data": "Sample Data version: 100.3.*", @@ -8550,11 +8620,11 @@ }, { "name": "magento/module-catalog-rule-configurable", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.3.5.0.zip", - "shasum": "b2f4998b596fcb9a76708098a0953b3328437366" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.3.6.0.zip", + "shasum": "57d4640667991ab965c958a9ef1edd7a61cebd75" }, "require": { "magento/framework": "102.0.*", @@ -8562,7 +8632,7 @@ "magento/module-catalog": "103.0.*", "magento/module-catalog-rule": "101.1.*", "magento/module-configurable-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule": "101.1.*" @@ -8584,15 +8654,15 @@ }, { "name": "magento/module-catalog-rule-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.3.0.0.zip", - "shasum": "82845cc4469233d533c24951e75ffae990c8b631" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.3.1.0.zip", + "shasum": "ee90aa58f7d543fefbb8ecbb20c9169c4843e3e0" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule": "101.1.*" @@ -8614,11 +8684,11 @@ }, { "name": "magento/module-catalog-rule-staging", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.3.6.0.zip", - "shasum": "0f331c72bf6941c1e72abd345937e4208b72f7c1" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.3.7.0.zip", + "shasum": "ef399f4aa61f628098c6a81e9e7d71dd71183825" }, "require": { "magento/framework": "102.0.*", @@ -8631,7 +8701,7 @@ "magento/module-staging": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8649,11 +8719,11 @@ }, { "name": "magento/module-catalog-search", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-101.0.6.0.zip", - "shasum": "f9b7da78b5d70a04a82531d129c23e6006cd23e3" + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-101.0.7.0.zip", + "shasum": "da3384d0dfcdcaa24bf92add30f62942eefb0d3f" }, "require": { "magento/framework": "102.0.*", @@ -8668,7 +8738,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -8690,11 +8760,11 @@ }, { "name": "magento/module-catalog-staging", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.3.6.0.zip", - "shasum": "15488f2b5c06d2fa246b7643cab3bfe9147b639d" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.3.7.0.zip", + "shasum": "08e0eeb3bcd7dfa4225ab8fffb72365ff80a1ca5" }, "require": { "lib-libxml": "*", @@ -8719,7 +8789,7 @@ "magento/module-url-rewrite": "101.1.*", "magento/module-visual-merchandiser": "100.3.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-import-export": "101.0.*", @@ -8743,17 +8813,17 @@ }, { "name": "magento/module-catalog-staging-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.3.0.0.zip", - "shasum": "8319d4d9e3bacf2e8a3634685024379ebea9f9d3" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.3.1.0.zip", + "shasum": "3b423fc99562dd821c3d8b28c9228e1ff8c03bcc" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog-graph-ql": "100.3.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging-graph-ql": "100.3.*" @@ -8775,19 +8845,19 @@ }, { "name": "magento/module-catalog-staging-page-builder", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.3.3.0.zip", - "shasum": "5039b73deeef94a5bd6fb8ed0cb49210bd88e93f" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.3.4.0.zip", + "shasum": "c8b3e0f9843cbc53a15037f3281ec840cc31862c" }, "require": { - "magento/framework": "~102.0.6", - "php": "~7.1.3||~7.2.0||~7.3.0" + "magento/framework": "~102.0.7", + "php": "~7.3.0||~7.4.0" }, "suggest": { - "magento/module-catalog-staging": "100.3.*", - "magento/module-page-builder": "1.3.*" + "magento/module-catalog-staging": "*", + "magento/module-page-builder": "*" }, "type": "magento2-module", "autoload": { @@ -8805,11 +8875,11 @@ }, { "name": "magento/module-catalog-url-rewrite", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.3.6.0.zip", - "shasum": "2bffdf611125e42ad81d3e98b329d4ebe7e5605d" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.3.7.0.zip", + "shasum": "6c4c3e74cb90a2f1bba756e491a7cc6598646f4d" }, "require": { "magento/framework": "102.0.*", @@ -8821,7 +8891,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-webapi": "100.3.*" @@ -8843,17 +8913,17 @@ }, { "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.3.5.0.zip", - "shasum": "c0a40a19ee9aaf3c9ad20046e7f91e0365b6c774" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.3.6.0.zip", + "shasum": "efa5f6287649a3ff81e0792c2fdf97175a04ff44" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -8877,11 +8947,11 @@ }, { "name": "magento/module-catalog-url-rewrite-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.3.4.0.zip", - "shasum": "57712604cfd15a199306345450c301babb6d420b" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.3.5.0.zip", + "shasum": "955e7ab89169d0017739f271f8e365abe012c861" }, "require": { "magento/framework": "102.0.*", @@ -8890,7 +8960,7 @@ "magento/module-catalog-url-rewrite": "100.3.*", "magento/module-staging": "101.1.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8908,11 +8978,11 @@ }, { "name": "magento/module-catalog-widget", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.3.6.0.zip", - "shasum": "3fcede4d687f6312bf19583d57d07e9a7bd06451" + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.3.7.0.zip", + "shasum": "106469cf526bf8201904a5ef76aa894404cd5425" }, "require": { "magento/framework": "102.0.*", @@ -8925,7 +8995,7 @@ "magento/module-theme": "101.0.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8944,11 +9014,11 @@ }, { "name": "magento/module-checkout", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.3.6.0.zip", - "shasum": "b879f2d1f98ba983e943958488116c48ce2da843" + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.3.7.0.zip", + "shasum": "572545ad231b5cd7a3bfda048c0566405a32cd9f" }, "require": { "magento/framework": "102.0.*", @@ -8966,12 +9036,13 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-sales-rule": "101.1.*", + "magento/module-security": "100.3.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*" @@ -8993,11 +9064,11 @@ }, { "name": "magento/module-checkout-address-search", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.3.4.0.zip", - "shasum": "e5359df8702312d0c52dea292bbb2a945781a76a" + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.3.5.0.zip", + "shasum": "439cfea2aca541418a2e7261455221a59e52892e" }, "require": { "magento/framework": "102.0.*", @@ -9007,7 +9078,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9025,11 +9096,11 @@ }, { "name": "magento/module-checkout-address-search-gift-registry", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.3.2.0.zip", - "shasum": "9daff5b94721b8aeb3d7d4f613363772af67c759" + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.3.3.0.zip", + "shasum": "3c87f386e817c910c96cf7e09046394f733b0e1d" }, "require": { "magento/framework": "102.0.*", @@ -9037,7 +9108,7 @@ "magento/module-checkout-address-search": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-gift-registry": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9055,11 +9126,11 @@ }, { "name": "magento/module-checkout-agreements", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.3.5.0.zip", - "shasum": "c57a97f4cf8e7c29a0e3f1497fbb1ca3357947ff" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.3.6.0.zip", + "shasum": "3cdf3912e413e6394725bee646609c2221594229" }, "require": { "magento/framework": "102.0.*", @@ -9067,7 +9138,7 @@ "magento/module-checkout": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9086,17 +9157,17 @@ }, { "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.3.1.0.zip", - "shasum": "beba15c0aa2e9e45590097cbea9a410256178321" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.3.2.0.zip", + "shasum": "c16425ab72c309f18e3292ef082336cc8e3a3135" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout-agreements": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -9118,18 +9189,18 @@ }, { "name": "magento/module-checkout-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.3.4.0.zip", - "shasum": "6f999db891a727b7b607cc7bf3da6a28a974c000" + "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.3.5.0.zip", + "shasum": "3c09099f0998e559a85cdd72dd465550eb19e3ee" }, "require": { "magento/framework": "102.0.*", "magento/module-quote": "101.1.*", "magento/module-staging": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*", @@ -9151,11 +9222,11 @@ }, { "name": "magento/module-cms", - "version": "103.0.6", + "version": "103.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-103.0.6.0.zip", - "shasum": "b91cee3b50776339f8cba1decbe104c50e2e8a6e" + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-103.0.7.0.zip", + "shasum": "b627495111c49ab9cbfa9bb790ae2151de156ab8" }, "require": { "magento/framework": "102.0.*", @@ -9168,7 +9239,7 @@ "magento/module-ui": "101.1.*", "magento/module-variable": "100.3.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms-sample-data": "Sample Data version: 100.3.*" @@ -9190,17 +9261,17 @@ }, { "name": "magento/module-cms-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.3.4.0.zip", - "shasum": "1870410cc89e25295f884453aa3dfb16248ac106" + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.3.5.0.zip", + "shasum": "1edcaa635362a7628d757a85cafb9a9c06683b72" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*", @@ -9224,17 +9295,17 @@ }, { "name": "magento/module-cms-page-builder-analytics", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.3.3.0.zip", - "shasum": "d3a5636cdc6350df0bea8dfb34bce9845d5baf94" + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.3.4.0.zip", + "shasum": "d66d00405adcb99fadf684427afdd3d0aadf9c60" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-cms": "103.0.*", + "magento/framework": "~102.0.7", + "magento/module-cms": "*", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9252,17 +9323,17 @@ }, { "name": "magento/module-cms-page-builder-analytics-staging", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.3.3.0.zip", - "shasum": "452f474d968e2e73719228881e26763b030db2ed" + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.3.4.0.zip", + "shasum": "c51bf42b9565d253cb625ede62ebcd3864b29835" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-cms": "103.0.*", + "magento/framework": "~102.0.7", + "magento/module-cms": "*", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9280,11 +9351,11 @@ }, { "name": "magento/module-cms-staging", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.3.5.0.zip", - "shasum": "acd500f68dc58646197e5540ba816ca381fa173b" + "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.3.6.0.zip", + "shasum": "dd4c6219034d338b0130bc041f6feb3c411964da" }, "require": { "magento/framework": "102.0.*", @@ -9293,7 +9364,7 @@ "magento/module-staging": "101.1.*", "magento/module-ui": "101.1.*", "magento/module-versions-cms": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9311,18 +9382,18 @@ }, { "name": "magento/module-cms-url-rewrite", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.3.5.0.zip", - "shasum": "652031049c8d6bd0017c845a0b7bdee06d5486bb" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.3.6.0.zip", + "shasum": "2d762b0ae53da6a343629f95f450bbe8f1c55409" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-store": "101.0.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9341,18 +9412,18 @@ }, { "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.3.4.0.zip", - "shasum": "5cbff8e572b05b98c9198e40f3d376ef38a21be0" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.3.5.0.zip", + "shasum": "856c608803cf5c1378c7c46e9eda7322a4f4ba85" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-store": "101.0.*", "magento/module-url-rewrite-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -9375,11 +9446,11 @@ }, { "name": "magento/module-config", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.1.6.0.zip", - "shasum": "3486a146c99e129edb91c425619ee09419771b18" + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.1.7.0.zip", + "shasum": "e21066269f3b219867ff7633d1bde5cbcbb79be0" }, "require": { "magento/framework": "102.0.*", @@ -9390,7 +9461,7 @@ "magento/module-email": "101.0.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9409,11 +9480,11 @@ }, { "name": "magento/module-configurable-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.3.4.0.zip", - "shasum": "bbca08b4d4bb0931dfef02c3c0989ba5e4beb2be" + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.3.5.0.zip", + "shasum": "916eff051bcbc89eedb8ed4a2a7c2b545ddd65fc" }, "require": { "magento/framework": "102.0.*", @@ -9423,7 +9494,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9442,11 +9513,11 @@ }, { "name": "magento/module-configurable-product", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.3.6.0.zip", - "shasum": "2582695ffba8512a02dc18c912713c7fb72299d5" + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.3.7.0.zip", + "shasum": "941641d3ee03415f6eefdb806a6933bd5ce2fbea" }, "require": { "magento/framework": "102.0.*", @@ -9460,7 +9531,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-configurable-sample-data": "Sample Data version: 100.3.*", @@ -9489,11 +9560,11 @@ }, { "name": "magento/module-configurable-product-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.3.5.0.zip", - "shasum": "856e3128542021c1e3645ce0e14cb6352ba33c14" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.3.6.0.zip", + "shasum": "018eaae5f70f1cd43356e26a8d3bfff27b3dc9bf" }, "require": { "magento/framework": "102.0.*", @@ -9502,7 +9573,7 @@ "magento/module-configurable-product": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9521,18 +9592,18 @@ }, { "name": "magento/module-configurable-product-sales", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.3.4.0.zip", - "shasum": "fb924abc6fad9268db75d45531645e48a536a89d" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.3.5.0.zip", + "shasum": "6639bd1d6753b745aecf78c52356792fa9588cad" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-configurable-product": "100.3.*" @@ -9554,11 +9625,11 @@ }, { "name": "magento/module-configurable-product-staging", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.3.5.0.zip", - "shasum": "93b5a46f26354f80328072032fc84b791a99f826" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.3.6.0.zip", + "shasum": "76a4c26c389fdc784704d5e55732755953464b0b" }, "require": { "lib-libxml": "*", @@ -9568,7 +9639,7 @@ "magento/module-catalog-staging": "100.3.*", "magento/module-configurable-product": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-staging": "100.3.*" @@ -9589,11 +9660,11 @@ }, { "name": "magento/module-contact", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.3.6.0.zip", - "shasum": "25c11e54448ba9a9ee0e6a5d857932a76aa11898" + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.3.7.0.zip", + "shasum": "38adf57e102ba6d23d85d7ffaadf0bc7056b9128" }, "require": { "magento/framework": "102.0.*", @@ -9601,7 +9672,7 @@ "magento/module-config": "101.1.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9620,16 +9691,16 @@ }, { "name": "magento/module-cookie", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.3.5.0.zip", - "shasum": "8f38582b9211edbfcf236be976e7cd4692793680" + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.3.6.0.zip", + "shasum": "68f217505c3da642ad014d216a6f202a252e227f" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-backend": "101.0.*" @@ -9651,16 +9722,16 @@ }, { "name": "magento/module-cron", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.3.5.0.zip", - "shasum": "23bc93a34e4cd0353bb1156b7d20f47b0ff901d9" + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.3.6.0.zip", + "shasum": "f69d7c717a6185964a5374d3b39f0ac8e0be78a4" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -9682,16 +9753,16 @@ }, { "name": "magento/module-csp", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.3.0.0.zip", - "shasum": "f8f0ccac2d4719c8398f636d8dd6b05a8e8e29cf" + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.3.1.0.zip", + "shasum": "aa3fe214eeb1b88564e8a335a371c3c278824549" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9710,11 +9781,11 @@ }, { "name": "magento/module-currency-symbol", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.3.5.0.zip", - "shasum": "a31a41b3e4aac7195ee825c589076f70086848f0" + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.3.6.0.zip", + "shasum": "161e73d4ab6ed997f22cbdc8a0a032aa5b555cbb" }, "require": { "magento/framework": "102.0.*", @@ -9723,7 +9794,7 @@ "magento/module-directory": "100.3.*", "magento/module-page-cache": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9742,11 +9813,11 @@ }, { "name": "magento/module-custom-attribute-management", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.3.6.0.zip", - "shasum": "de5b4b309979d57beb87bbc030e964135b8f302c" + "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.3.7.0.zip", + "shasum": "631c0d46dd90da852a16a1a0fef868c627b9aa8a" }, "require": { "magento/framework": "102.0.*", @@ -9754,7 +9825,7 @@ "magento/module-eav": "102.0.*", "magento/module-media-storage": "100.3.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9772,11 +9843,11 @@ }, { "name": "magento/module-customer", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-102.0.6.0.zip", - "shasum": "0f6b6950a16f09e3c5cd51b8f53bd5cfa4e1e756" + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-102.0.7.0.zip", + "shasum": "9b5dad907d092f1b8c43834aa53d4adcde20b205" }, "require": { "magento/framework": "102.0.*", @@ -9799,11 +9870,12 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*", - "magento/module-customer-sample-data": "Sample Data version: 100.3.*" + "magento/module-customer-sample-data": "Sample Data version: 100.3.*", + "magento/module-webapi": "100.3.*" }, "type": "magento2-module", "autoload": { @@ -9822,17 +9894,17 @@ }, { "name": "magento/module-customer-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.3.4.0.zip", - "shasum": "3136f5fcadeee583c438ed6a96045515aa056499" + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.3.5.0.zip", + "shasum": "a38f177e074567ae0a1e6c17bbc3cbe393e404dd" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-customer": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9851,11 +9923,11 @@ }, { "name": "magento/module-customer-balance", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.3.6.0.zip", - "shasum": "076588bab76bbf622375097f7dfcd32c4a090938" + "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.3.7.0.zip", + "shasum": "4ae7a1f304396b298f9b36e11c7eb56cbadaf87f" }, "require": { "magento/framework": "102.0.*", @@ -9868,7 +9940,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer-balance-sample-data": "Sample Data version: 100.3.*", @@ -9890,11 +9962,11 @@ }, { "name": "magento/module-customer-balance-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.3.1.0.zip", - "shasum": "0757eb27ebdcbf29c151658edea509adb85ef4c5" + "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.3.2.0.zip", + "shasum": "5dc1433a24536dd52b49b54ce6f3ace93f67e8db" }, "require": { "magento/framework": "102.0.*", @@ -9902,7 +9974,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9921,11 +9993,11 @@ }, { "name": "magento/module-customer-custom-attributes", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.3.6.0.zip", - "shasum": "4436c008919ed3cd3522b9a076c067e717951d07" + "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.3.7.0.zip", + "shasum": "1fc123a7db55cbe904af83ff23a7aab59b4f4fdb" }, "require": { "magento/framework": "102.0.*", @@ -9942,7 +10014,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9960,17 +10032,17 @@ }, { "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.3.0.0.zip", - "shasum": "bd1bc633ff8817a2656e9473060c5d439466a2d3" + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.3.1.0.zip", + "shasum": "70e339c399dbef24a32506e772b4dd358d46343b" }, "require": { "magento/framework": "102.0.*", "magento/module-downloadable-graph-ql": "100.3.*", "magento/module-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -9992,11 +10064,11 @@ }, { "name": "magento/module-customer-finance", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.3.4.0.zip", - "shasum": "bd403f7d7254dd49b91e3c9190ed0bf18814026c" + "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.3.5.0.zip", + "shasum": "4e108a20d28c51f1c9942c2ae1745910e927fc6b" }, "require": { "magento/framework": "102.0.*", @@ -10008,7 +10080,7 @@ "magento/module-import-export": "100.3.*", "magento/module-reward": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10026,11 +10098,11 @@ }, { "name": "magento/module-customer-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.3.5.0.zip", - "shasum": "06bc57cc279bdd9c2ef198d0117b4931ec216ffb" + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.3.6.0.zip", + "shasum": "74455b2597f7e4b545c641d87794c3fa0041855c" }, "require": { "magento/framework": "102.0.*", @@ -10042,7 +10114,7 @@ "magento/module-integration": "100.3.*", "magento/module-newsletter": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10061,11 +10133,11 @@ }, { "name": "magento/module-customer-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.3.6.0.zip", - "shasum": "1d8a9f5c28048d434c3bd9ecfcb1a01735c44a6f" + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.3.7.0.zip", + "shasum": "8d490bf17e94aa9020649eda70f375b4ca1bdb96" }, "require": { "magento/framework": "102.0.*", @@ -10075,7 +10147,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10094,11 +10166,11 @@ }, { "name": "magento/module-customer-segment", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.0.6.0.zip", - "shasum": "7b1c1df82c16ddf713e49b04f0c4c0de39a968e6" + "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.0.7.0.zip", + "shasum": "170dacd574e56a13747dfa9a82e529b653a62b33" }, "require": { "magento/framework": "102.0.*", @@ -10116,7 +10188,7 @@ "magento/module-rule": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*" @@ -10137,11 +10209,11 @@ }, { "name": "magento/module-cybersource", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cybersource/magento-module-cybersource-100.3.5.0.zip", - "shasum": "b50840f9ec02c58a8c32956b424fe95af650b2ef" + "url": "https://repo.magento.com/archives/magento/module-cybersource/magento-module-cybersource-100.3.6.0.zip", + "shasum": "244f92b8d522eaf2364807076d3b611f9f4fa373" }, "require": { "magento/framework": "102.0.*", @@ -10152,7 +10224,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*", @@ -10174,11 +10246,11 @@ }, { "name": "magento/module-deploy", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.3.5.0.zip", - "shasum": "d50327a62dabb91a14cb7b81e073c813ca54308a" + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.3.6.0.zip", + "shasum": "70b1444a878304b012bd4a52aad63abe6c43f1cb" }, "require": { "magento/framework": "102.0.*", @@ -10186,7 +10258,7 @@ "magento/module-require-js": "100.3.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10206,17 +10278,17 @@ }, { "name": "magento/module-developer", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.3.5.0.zip", - "shasum": "eb60581bc7c5089c42afb0e05804e275b1ab2c26" + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.3.6.0.zip", + "shasum": "23a00e49b564f87660c0aa0916da411681641a37" }, "require": { "magento/framework": "102.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10235,11 +10307,11 @@ }, { "name": "magento/module-dhl", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.3.5.0.zip", - "shasum": "9149fa467964f4f7c3f0120540922aad2dabe278" + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.3.6.0.zip", + "shasum": "a824ab258f6c5fd2b65eac93d227479ef6e76227" }, "require": { "lib-libxml": "*", @@ -10253,7 +10325,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*" @@ -10275,11 +10347,11 @@ }, { "name": "magento/module-directory", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.3.6.0.zip", - "shasum": "4c229729a839bb7e04ceba703c2c6a993ea08a8d" + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.3.7.0.zip", + "shasum": "5f2cc0ceaf59878c72f0d49dd29609ebeff2ccc4" }, "require": { "lib-libxml": "*", @@ -10287,7 +10359,7 @@ "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10306,18 +10378,18 @@ }, { "name": "magento/module-directory-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.3.3.0.zip", - "shasum": "fb30e4c865a6282cbf484bea667d3442091eaf2a" + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.3.4.0.zip", + "shasum": "b3e492425dabdbd84aba891acaa5bcf42faf7f3b" }, "require": { "magento/framework": "102.0.*", "magento/module-directory": "100.3.*", "magento/module-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10336,11 +10408,11 @@ }, { "name": "magento/module-downloadable", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.3.6.0.zip", - "shasum": "91e1b3edc4075055e9ff7972505b05d81b1295bc" + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.3.7.0.zip", + "shasum": "a07756cfa8642c8b4668f5d0f85a4c948faa5bb0" }, "require": { "magento/framework": "102.0.*", @@ -10360,7 +10432,7 @@ "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-downloadable-sample-data": "Sample Data version: 100.3.*" @@ -10382,11 +10454,11 @@ }, { "name": "magento/module-downloadable-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.3.4.0.zip", - "shasum": "66cacd0b466b61e3e6ad4f62f2acd017f8959e8c" + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.3.5.0.zip", + "shasum": "758827b1d1007cf5abe599f6dc008c3015dc99e8" }, "require": { "magento/framework": "102.0.*", @@ -10394,7 +10466,7 @@ "magento/module-downloadable": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -10416,11 +10488,11 @@ }, { "name": "magento/module-downloadable-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.3.6.0.zip", - "shasum": "bf400b888ff439da7f711551ec67b27e2a4c7e08" + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.3.7.0.zip", + "shasum": "ecf1f82287b9cab7adb22179fba5081105b23f68" }, "require": { "magento/framework": "102.0.*", @@ -10430,7 +10502,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10449,11 +10521,11 @@ }, { "name": "magento/module-downloadable-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.3.4.0.zip", - "shasum": "144c7e2df9277e1981176d193ed46bb1d98a12e9" + "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.3.5.0.zip", + "shasum": "d74dbfdf6aa273b28c3af197453b7455b25fdd1d" }, "require": { "lib-libxml": "*", @@ -10461,7 +10533,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog-staging": "100.3.*", "magento/module-downloadable": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-staging": "100.3.*" @@ -10482,11 +10554,11 @@ }, { "name": "magento/module-eav", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.0.6.0.zip", - "shasum": "b7714410250144144b6925c26d12a5013327adc0" + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.0.7.0.zip", + "shasum": "7a74d3d9cc09019d85aad90a4a049103d643a5fc" }, "require": { "magento/framework": "102.0.*", @@ -10495,7 +10567,7 @@ "magento/module-config": "101.1.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10514,16 +10586,16 @@ }, { "name": "magento/module-eav-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.3.4.0.zip", - "shasum": "89d1d79f66fa5ba703403e55a7ad92d921b3be5f" + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.3.5.0.zip", + "shasum": "f3c64a8a67cf155dafed226a3007d864170d6281" }, "require": { "magento/framework": "102.0.*", "magento/module-eav": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -10545,11 +10617,11 @@ }, { "name": "magento/module-elasticsearch", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-100.3.6.0.zip", - "shasum": "979918c36328d69dbad72aa02adb8a841d9baea1" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-100.3.7.0.zip", + "shasum": "cc349d6e128e66b729a3f8d0555ba7df8e401378" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", @@ -10562,7 +10634,7 @@ "magento/module-eav": "102.0.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10584,11 +10656,11 @@ }, { "name": "magento/module-elasticsearch-6", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.3.5.0.zip", - "shasum": "afcce2741e1555772961636367a7adc2aa37d088" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.3.6.0.zip", + "shasum": "cafd17a9ebaf6f38063a85882a925cecc4701f6b" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", @@ -10597,7 +10669,7 @@ "magento/module-catalog-search": "101.0.*", "magento/module-elasticsearch": "100.3.*", "magento/module-search": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10619,11 +10691,11 @@ }, { "name": "magento/module-elasticsearch-7", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.3.1.0.zip", - "shasum": "93ac35756331177019e28cb131677623bb3c3657" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.3.2.0.zip", + "shasum": "a7b070f1e2bc66c144a612ec93006db5d5b10bca" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6 ", @@ -10632,7 +10704,7 @@ "magento/module-catalog-search": "101.0.*", "magento/module-elasticsearch": "100.3.*", "magento/module-search": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10654,11 +10726,11 @@ }, { "name": "magento/module-elasticsearch-catalog-permissions", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.3.2.0.zip", - "shasum": "0313a5fd0fd38ad15029283760962f387240ba42" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.3.3.0.zip", + "shasum": "9eecf0af0599811990c95ffa8a362f24df06f9ed" }, "require": { "magento/framework": "102.0.*", @@ -10669,7 +10741,7 @@ "magento/module-elasticsearch": "100.3.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10691,11 +10763,11 @@ }, { "name": "magento/module-email", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.0.6.0.zip", - "shasum": "f7e17b5dbc1211411e4a1236842237fcd2f2092e" + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.0.7.0.zip", + "shasum": "d27f1e6edffe2a7307bc5ba6c799f3ea36426234" }, "require": { "magento/framework": "102.0.*", @@ -10707,7 +10779,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-variable": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -10729,17 +10801,17 @@ }, { "name": "magento/module-encryption-key", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.3.5.0.zip", - "shasum": "3576245bda31bee99fbe16fae57b972a54997a62" + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.3.6.0.zip", + "shasum": "7d7a6367281a721bc856d6ca971751568ed927fe" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10758,11 +10830,11 @@ }, { "name": "magento/module-enterprise", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.3.4.0.zip", - "shasum": "3b473b6341a4167652375e4dd677b886101d55a4" + "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.3.5.0.zip", + "shasum": "bdfaacd23f18073a378a45991cd3651056c7b39d" }, "require": { "magento/framework": "102.0.*", @@ -10790,7 +10862,7 @@ "magento/module-scheduled-import-export": "101.1.*", "magento/module-target-rule": "101.1.*", "magento/module-versions-cms": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -10811,11 +10883,11 @@ }, { "name": "magento/module-eway", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eway/magento-module-eway-100.3.5.0.zip", - "shasum": "8c9d9397d99816574c0fb83fd23335a8f0348cd4" + "url": "https://repo.magento.com/archives/magento/module-eway/magento-module-eway-100.3.6.0.zip", + "shasum": "8ad181785a3ec89da894cd426ccc0729efc47c3b" }, "require": { "magento/framework": "102.0.*", @@ -10823,7 +10895,7 @@ "magento/module-payment": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10844,11 +10916,11 @@ }, { "name": "magento/module-fedex", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.3.5.0.zip", - "shasum": "a11dd0e6e016b6a1c8de05be637155d3de453142" + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.3.6.0.zip", + "shasum": "33d9282293f0a2597379db287f59dbf7999e993b" }, "require": { "lib-libxml": "*", @@ -10861,7 +10933,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10880,11 +10952,11 @@ }, { "name": "magento/module-gift-card", - "version": "101.2.6", + "version": "101.2.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.2.6.0.zip", - "shasum": "79c26781b371c302e31455c875ddefa2cb605b0f" + "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.2.7.0.zip", + "shasum": "cdec0f94bda85d9e908bef1e95610835396a0bd1" }, "require": { "magento/framework": "102.0.*", @@ -10901,7 +10973,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*", @@ -10929,11 +11001,11 @@ }, { "name": "magento/module-gift-card-account", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.1.6.0.zip", - "shasum": "69340731aab0769506bb22feb41b04da58480044" + "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.1.7.0.zip", + "shasum": "25648186795ab87147d297bd3a56509c68bae7a3" }, "require": { "magento/framework": "102.0.*", @@ -10947,7 +11019,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10965,11 +11037,11 @@ }, { "name": "magento/module-gift-card-account-graph-ql", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.3.2.0.zip", - "shasum": "af92f922ec5c32afceee41d394cef244a2e7ded3" + "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.3.3.0.zip", + "shasum": "a61375286de0caf84c6e54ecaa3abb522929b13d" }, "require": { "magento/framework": "102.0.*", @@ -10977,7 +11049,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10996,18 +11068,18 @@ }, { "name": "magento/module-gift-card-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.3.4.0.zip", - "shasum": "0b888c18e47cac5d7af34c14571fe687fe28b850" + "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.3.5.0.zip", + "shasum": "697645b0f3bd692cc006e598aa6484d5355bae6a" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-gift-card": "101.2.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -11029,11 +11101,11 @@ }, { "name": "magento/module-gift-card-import-export", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.3.5.0.zip", - "shasum": "a5679f0b39a15fb2ce852c334830cefa975db0ee" + "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.3.6.0.zip", + "shasum": "e34a0cdb218ae680bc7517db11fdbdeedf93d5d2" }, "require": { "magento/framework": "102.0.*", @@ -11043,7 +11115,7 @@ "magento/module-eav": "102.0.*", "magento/module-gift-card": "101.2.*", "magento/module-import-export": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11062,16 +11134,16 @@ }, { "name": "magento/module-gift-card-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.3.4.0.zip", - "shasum": "119e195c434b9d804ec5a1ef4b3ef0baa0a3d181" + "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.3.5.0.zip", + "shasum": "ae096b610fe738c27db10bc4598d47beec309362" }, "require": { "magento/framework": "102.0.*", "magento/module-gift-card": "101.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11089,11 +11161,11 @@ }, { "name": "magento/module-gift-message", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.3.4.0.zip", - "shasum": "aaef3183a2d4ac9a4417e97d509e8fe3b8dea46a" + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.3.5.0.zip", + "shasum": "fdfffdd2247527a858cbeed68c4434500ea43153" }, "require": { "magento/framework": "102.0.*", @@ -11105,7 +11177,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-eav": "102.0.*", @@ -11128,17 +11200,17 @@ }, { "name": "magento/module-gift-message-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.3.4.0.zip", - "shasum": "5ab59180719ea3777517720b5cd18613e859bd7e" + "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.3.5.0.zip", + "shasum": "5cd41bab6bdb7f3199e5c3289ad1e1b101dbe00f" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-gift-message": "100.3.*", @@ -11160,11 +11232,11 @@ }, { "name": "magento/module-gift-registry", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.1.6.0.zip", - "shasum": "8ab84ab09c84325114becfcf682c22cf18e7b2c9" + "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.1.7.0.zip", + "shasum": "2c0485d4c8f43be0e879904cd760ec74d9433aad" }, "require": { "magento/framework": "102.0.*", @@ -11183,7 +11255,7 @@ "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-gift-registry-sample-data": "Sample Data version: 100.3.*" @@ -11204,11 +11276,11 @@ }, { "name": "magento/module-gift-wrapping", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.1.6.0.zip", - "shasum": "23928aaf9e6a96fdbcd3ec8c5196b2827ead210f" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.1.7.0.zip", + "shasum": "52ca703de0f8b0f50feeaa200606867a51b79ad5" }, "require": { "magento/framework": "102.0.*", @@ -11226,7 +11298,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11244,17 +11316,17 @@ }, { "name": "magento/module-gift-wrapping-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.3.4.0.zip", - "shasum": "403a5d0de43894027abddb7fa0f3996eab838e06" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.3.5.0.zip", + "shasum": "41aa036b846a146fbec0175284852b400b40eab9" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-gift-wrapping": "101.1.*", @@ -11276,17 +11348,17 @@ }, { "name": "magento/module-google-adwords", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.3.5.0.zip", - "shasum": "431365d4fefd8cb748271f1b7076f27235a8db4a" + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.3.6.0.zip", + "shasum": "cbc4da5465dae6e1b8d9884487d29fba85791557" }, "require": { "magento/framework": "102.0.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11305,18 +11377,18 @@ }, { "name": "magento/module-google-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.3.4.0.zip", - "shasum": "e3f45373d33f6be6d293b89736b85805a75878c9" + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.3.5.0.zip", + "shasum": "4597608975a903855802f578e821596f4f213642" }, "require": { "magento/framework": "102.0.*", "magento/module-cookie": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -11338,11 +11410,11 @@ }, { "name": "magento/module-google-optimizer", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.3.5.0.zip", - "shasum": "cfce6f3912f1524d899ecebd9736fab0c01dc7c9" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.3.6.0.zip", + "shasum": "9f6f49fe2056734aceefcce8b98d0fb2cc226189" }, "require": { "magento/framework": "102.0.*", @@ -11352,7 +11424,7 @@ "magento/module-google-analytics": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11371,17 +11443,17 @@ }, { "name": "magento/module-google-optimizer-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.3.4.0.zip", - "shasum": "3cedb5e946056443a82eb21b79739e364c8a113a" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.3.5.0.zip", + "shasum": "a684062d335d59efac138f941cc45f7e32547937" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-google-optimizer": "100.3.*", @@ -11403,11 +11475,11 @@ }, { "name": "magento/module-google-tag-manager", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.3.6.0.zip", - "shasum": "8559cb417604c0779143c82e530289efe3f2187f" + "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.3.7.0.zip", + "shasum": "068b5970cc725467f68b33280fe792f422168b61" }, "require": { "magento/framework": "102.0.*", @@ -11421,7 +11493,7 @@ "magento/module-page-cache": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -11443,16 +11515,16 @@ }, { "name": "magento/module-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.3.5.0.zip", - "shasum": "33843ce64969965d9784136c7681ca0c07ba41b7" + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.3.6.0.zip", + "shasum": "c430efaa4916a137df1f83e990e6dde9919c2a32" }, "require": { "magento/framework": "102.0.*", "magento/module-eav": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql-cache": "100.3.*", @@ -11475,17 +11547,17 @@ }, { "name": "magento/module-graph-ql-cache", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.3.2.0.zip", - "shasum": "c94aa09dd921c80d844fa7186027e976fdccba48" + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.3.3.0.zip", + "shasum": "95119e70639341a6388aad1bc59cef264da96a2c" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-page-cache": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11504,18 +11576,18 @@ }, { "name": "magento/module-grouped-catalog-inventory", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.3.3.0.zip", - "shasum": "72d23651b17307dd147e17c32b590714250ab6a3" + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.3.4.0.zip", + "shasum": "a22363955d395e2e9e63719ba4ed53da5f861cb8" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", "magento/module-grouped-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11534,11 +11606,11 @@ }, { "name": "magento/module-grouped-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.3.4.0.zip", - "shasum": "97ebf3d205a93b49c8c2af516a1f19438332020f" + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.3.5.0.zip", + "shasum": "bc80491dafa539b6baf81591846ceaed06f9733d" }, "require": { "magento/framework": "102.0.*", @@ -11547,7 +11619,7 @@ "magento/module-eav": "102.0.*", "magento/module-grouped-product": "100.3.*", "magento/module-import-export": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11566,11 +11638,11 @@ }, { "name": "magento/module-grouped-product", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.3.6.0.zip", - "shasum": "af702b3a26b41c3b9b812e75ce25879fb7a9565a" + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.3.7.0.zip", + "shasum": "994838e34f1f7cf61599855dc331ed3b6a7f984a" }, "require": { "magento/framework": "102.0.*", @@ -11586,7 +11658,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-grouped-product-sample-data": "Sample Data version: 100.3.*" @@ -11608,18 +11680,18 @@ }, { "name": "magento/module-grouped-product-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.3.5.0.zip", - "shasum": "0cd2c5455443c4ce76e4e679f07a53b6b7a09c60" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.3.6.0.zip", + "shasum": "1cabf3ee02cf3d19e08b7f058cb6e2b43e313c73" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-graph-ql": "100.3.*", "magento/module-grouped-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11638,11 +11710,11 @@ }, { "name": "magento/module-grouped-product-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.3.4.0.zip", - "shasum": "59cac703de06e80c0751d0cdb98f5658ac13b5fe" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.3.5.0.zip", + "shasum": "1fd6ec67b6c334e96334e867245a545c9e30f34d" }, "require": { "lib-libxml": "*", @@ -11650,7 +11722,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog": "103.0.*", "magento/module-grouped-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-staging": "100.3.*", @@ -11672,11 +11744,11 @@ }, { "name": "magento/module-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-100.3.6.0.zip", - "shasum": "9491cff094a4a998058b7626128fa3e4a2c62119" + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-100.3.7.0.zip", + "shasum": "a25cf6331ea708c945160dfc14ed08d82cdaca1a" }, "require": { "ext-ctype": "*", @@ -11687,7 +11759,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11706,16 +11778,16 @@ }, { "name": "magento/module-indexer", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.3.6.0.zip", - "shasum": "27895412c08d6dfa27828d2d779604a89aa7e31a" + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.3.7.0.zip", + "shasum": "c8e2f040c6435ca5390577c1d79b57e2b12d63d9" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11734,11 +11806,11 @@ }, { "name": "magento/module-instant-purchase", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.3.6.0.zip", - "shasum": "af95153ab051b45e803b8b0b3041e3a853421926" + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.3.7.0.zip", + "shasum": "bf7662805712aa30088408731db74048f00a4b8e" }, "require": { "magento/framework": "102.0.*", @@ -11749,7 +11821,7 @@ "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11768,11 +11840,11 @@ }, { "name": "magento/module-integration", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.3.5.0.zip", - "shasum": "387845cc77de287199043f222d397d858d359dad" + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.3.6.0.zip", + "shasum": "e14d81d8350fd0e2b5ce33ec15e214c0b2a3f68f" }, "require": { "magento/framework": "102.0.*", @@ -11782,7 +11854,7 @@ "magento/module-security": "100.3.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11801,16 +11873,16 @@ }, { "name": "magento/module-inventory", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.0.9.0.zip", - "shasum": "8d889f4d490573e492ce036aa4716fa43d8b9c25" + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.0.10.0.zip", + "shasum": "d92e70c4bbbc440457e66c743921712ad9765e6d" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11829,11 +11901,11 @@ }, { "name": "magento/module-inventory-admin-ui", - "version": "1.0.10", + "version": "1.0.11", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.0.10.0.zip", - "shasum": "2f6f666afe849bc885a0db9ae2b231d3fdb77648" + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.0.11.0.zip", + "shasum": "e1d9bed2f5425bcb202f92893c9215d273e41b15" }, "require": { "magento/framework": "*", @@ -11843,7 +11915,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11862,11 +11934,11 @@ }, { "name": "magento/module-inventory-advanced-checkout", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.0.1.0.zip", - "shasum": "cfd69e25d61c2f6e8e25d15baae4f7d32e5c8356" + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.0.2.0.zip", + "shasum": "38e09f12c9f4890801513abe4f91feced7409017" }, "require": { "magento/framework": "*", @@ -11874,7 +11946,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-advanced-checkout": "*" @@ -11896,15 +11968,15 @@ }, { "name": "magento/module-inventory-api", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.0.8.0.zip", - "shasum": "574fe75549ce28b737bf52e7f3fa646cb27e1a8c" + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.0.9.0.zip", + "shasum": "e22c0fdc6a488b885dba7413c33463b0e2fee81a" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11923,16 +11995,16 @@ }, { "name": "magento/module-inventory-bundle-product", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.0.6.0.zip", - "shasum": "f08935a1ff5b1a71e2591a76eca8f3af9a56bc32" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.0.7.0.zip", + "shasum": "04555f394a636b79c325c5e31232824e0f1e5c6d" }, "require": { "magento/framework": "*", "magento/module-bundle": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -11954,15 +12026,15 @@ }, { "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.0.6.0.zip", - "shasum": "fe828b47bcfb38dcce3b5fe5653237200577324f" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.0.7.0.zip", + "shasum": "be29fb47651829949250a5abe9b839bb11429643" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -11984,17 +12056,17 @@ }, { "name": "magento/module-inventory-cache", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.0.7.0.zip", - "shasum": "2e6176849868d9a801076f85ae73bfe98637da47" + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.0.8.0.zip", + "shasum": "242f1b282008fe0d3ff5fd26e587b5fab20292f4" }, "require": { "magento/framework": "*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -12016,11 +12088,11 @@ }, { "name": "magento/module-inventory-catalog", - "version": "1.0.10", + "version": "1.0.11", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.0.10.0.zip", - "shasum": "5e2507061bcd0d0a6fc26239c4d305d41ee8955e" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.0.11.0.zip", + "shasum": "e34ad9016c8e6564340712f9ed70993d44e02236" }, "require": { "magento/framework": "*", @@ -12034,7 +12106,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-reservations-api": "1.0.*" @@ -12056,11 +12128,11 @@ }, { "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.0.9.0.zip", - "shasum": "c718c7a5e21842af052f02da363105964201ee53" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.0.10.0.zip", + "shasum": "1647be685ea5cb461b932111687fa7fae3a2e3d8" }, "require": { "magento/framework": "*", @@ -12073,7 +12145,7 @@ "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-admin-ui": "1.0.*" @@ -12095,15 +12167,15 @@ }, { "name": "magento/module-inventory-catalog-api", - "version": "1.1.2", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.1.2.0.zip", - "shasum": "dca79229bb1f6af4f4e567a5d0b4e06feef0ca03" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.1.3.0.zip", + "shasum": "626cf186d9d041fecb5d1f988e4daf15e2b5d7c6" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12122,11 +12194,11 @@ }, { "name": "magento/module-inventory-catalog-search", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.0.8.0.zip", - "shasum": "5e03d3c2a265be4be867c102fb9d45ed12d8c813" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.0.9.0.zip", + "shasum": "b0eeb440c6b0b645590042ea486e7830e9e2bab1" }, "require": { "magento/framework": "*", @@ -12134,7 +12206,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-search": "*" @@ -12156,11 +12228,11 @@ }, { "name": "magento/module-inventory-configurable-product", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.0.8.0.zip", - "shasum": "f47a64e87ce35e74f9a8071a54ad3a690cda8b1d" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.0.9.0.zip", + "shasum": "02bcc7a5eea6d19d1e39466abdeb8ec9b3640202" }, "require": { "magento/framework": "*", @@ -12172,7 +12244,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12191,11 +12263,11 @@ }, { "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.0.7.0.zip", - "shasum": "beba0c2bef1d228ad25a69349b4de0668d233090" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.0.8.0.zip", + "shasum": "f9d1ac2f57d121b6c68327292e16f10fcfba3be7" }, "require": { "magento/framework": "*", @@ -12205,7 +12277,7 @@ "magento/module-inventory-catalog-admin-ui": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12224,11 +12296,11 @@ }, { "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.0.6.0.zip", - "shasum": "6f84935ced99a23ae3d575557906aab3a929e7e3" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.0.7.0.zip", + "shasum": "7549810a7c5994130778f05f3d0b40a5c7760f00" }, "require": { "magento/framework": "*", @@ -12237,7 +12309,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory": "1.0.*" @@ -12259,11 +12331,11 @@ }, { "name": "magento/module-inventory-configuration", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.0.7.0.zip", - "shasum": "3c5e8bb632dc7ba6958c174d9e9a974dfac28aa9" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.0.8.0.zip", + "shasum": "abae733d03f73bc0ebe79e4eb5c7ed6543a37665" }, "require": { "magento/framework": "*", @@ -12272,7 +12344,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12291,15 +12363,15 @@ }, { "name": "magento/module-inventory-configuration-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.0.7.0.zip", - "shasum": "cfb5c0808e111afa824ad52be501755919187583" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.0.8.0.zip", + "shasum": "2cfc7f8ab9e59a0430cbe60be6ad08eab99e6a15" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12318,11 +12390,11 @@ }, { "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.0.3.0.zip", - "shasum": "73ba952804ad71118bf6b165794c0026b46b36be" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.0.4.0.zip", + "shasum": "3bb23fa260ea6263e28717e92d9a9c4506775894" }, "require": { "magento/framework": "*", @@ -12330,7 +12402,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-distance-based-source-selection-api": "1.0.*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12349,15 +12421,15 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.0.2.0.zip", - "shasum": "5a4ba67dc558cb201bc440234e9dcc665fd961bf" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.0.3.0.zip", + "shasum": "2fb986b7f10b119568f9c55a505c19393cf76c17" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12376,16 +12448,16 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.0.3.0.zip", - "shasum": "6d0f95f01430fced9a884e00b566c43e5f0b5700" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.0.4.0.zip", + "shasum": "5da924f6df18624d206ceca1da50ae35ab80ba1c" }, "require": { "magento/framework": "*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12404,11 +12476,11 @@ }, { "name": "magento/module-inventory-elasticsearch", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.0.3.0.zip", - "shasum": "fa73988e88a4f02ade01a2609f2d9d51fbc0b147" + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.0.4.0.zip", + "shasum": "e10ce7c8209f731c55fefa67564d5a0dbbde30dd" }, "require": { "magento/framework": "*", @@ -12418,7 +12490,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12437,11 +12509,11 @@ }, { "name": "magento/module-inventory-export-stock", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.0.2.0.zip", - "shasum": "64db0ea87876661bff03c7e4249840b03b69d5e6" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.0.3.0.zip", + "shasum": "d8a92eeb9607f06576c22320f9290517dd66eba0" }, "require": { "magento/framework": "*", @@ -12456,7 +12528,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12475,16 +12547,16 @@ }, { "name": "magento/module-inventory-export-stock-api", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.0.2.0.zip", - "shasum": "f2789d717d4f9123894db890810d1e2ce0c42d4e" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.0.3.0.zip", + "shasum": "c9dacdaef5c68a09131bda0670b6dd6cc3c061e0" }, "require": { "magento/framework": "*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12503,11 +12575,11 @@ }, { "name": "magento/module-inventory-graph-ql", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.0.2.0.zip", - "shasum": "89c018769ead0679058cde3c95694aa7a833bc2d" + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.0.3.0.zip", + "shasum": "24e682c1d757c49410a6b163e86a31a321fefcee" }, "require": { "magento/framework": "*", @@ -12515,7 +12587,7 @@ "magento/module-inventory-catalog": "1.0.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12534,16 +12606,16 @@ }, { "name": "magento/module-inventory-grouped-product", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.0.7.0.zip", - "shasum": "7be8d23adcdb84496f3c0f468334028161bc8faf" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.0.8.0.zip", + "shasum": "2b766f975da3e1c7e05bf70cecc68477dc6b26a6" }, "require": { "magento/framework": "*", "magento/module-grouped-product": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -12565,11 +12637,11 @@ }, { "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.0.8.0.zip", - "shasum": "c0833484354c9f218b17c66bbbf422e2072415b2" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.0.9.0.zip", + "shasum": "d9598a01bf0592e3d024198f0f48441379e0b956" }, "require": { "magento/framework": "*", @@ -12579,7 +12651,7 @@ "magento/module-inventory-catalog-admin-ui": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -12601,11 +12673,11 @@ }, { "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.0.6.0.zip", - "shasum": "a0265bf5519788e75a9b1a80d43c7351fa994526" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.0.7.0.zip", + "shasum": "f68134de82668a687fa4aba5d4d4918359c8d6d9" }, "require": { "magento/framework": "*", @@ -12615,7 +12687,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory": "1.0.*" @@ -12637,11 +12709,11 @@ }, { "name": "magento/module-inventory-import-export", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.0.8.0.zip", - "shasum": "6906fbb181de469971d40020c385d2996accaef3" + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.0.9.0.zip", + "shasum": "c7b2e5c7a0173be0df25515fdb4497c56dbafee4" }, "require": { "magento/framework": "*", @@ -12651,7 +12723,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-import-export": "*" @@ -12673,11 +12745,11 @@ }, { "name": "magento/module-inventory-indexer", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-1.0.9.0.zip", - "shasum": "e78400492dac10faccaee6b38d5dabcd446f1620" + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-1.0.10.0.zip", + "shasum": "8a7762859e489d06293335b398fdc6a76416b8ed" }, "require": { "magento/framework": "*", @@ -12687,7 +12759,7 @@ "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", "magento/module-inventory-sales": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -12709,11 +12781,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.0.9.0.zip", - "shasum": "48159395fddda55f5e1bd2fef6428c1e2bcc74ad" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.0.10.0.zip", + "shasum": "974a820ee86ea22d04feaf0ec6c85249b7af3ead" }, "require": { "magento/framework": "*", @@ -12726,7 +12798,7 @@ "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-low-quantity-notification-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12745,11 +12817,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.0.8.0.zip", - "shasum": "74d8c8198bf9c2e6ba88d7070debb4740f2936b8" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.0.9.0.zip", + "shasum": "2f3c714fbdae5f095c6c240a422c5543a5a33439" }, "require": { "magento/framework": "*", @@ -12762,7 +12834,7 @@ "magento/module-inventory-low-quantity-notification-api": "1.0.*", "magento/module-reports": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12781,15 +12853,15 @@ }, { "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.0.6.0.zip", - "shasum": "ddac9835f0f30525ef448c7ffa09cc935e27fc81" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.0.7.0.zip", + "shasum": "0ca8a6bfda79d40c33fe02fb41ca86df59a0853e" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12808,15 +12880,15 @@ }, { "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.0.7.0.zip", - "shasum": "299096b2c9a8ff291b1c30a35c0831239fa2d87a" + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.0.8.0.zip", + "shasum": "3b42ff335cd092316f458e7eb0808e46950d4a19" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12835,11 +12907,11 @@ }, { "name": "magento/module-inventory-product-alert", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.0.8.0.zip", - "shasum": "b83df067174f2efab688fb73c351296d54e5b231" + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.0.9.0.zip", + "shasum": "3afb64a6be8bfa4fb2c49724849d92c62e11e352" }, "require": { "magento/framework": "*", @@ -12849,7 +12921,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-product-alert": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-product-alert": "*" @@ -12871,18 +12943,18 @@ }, { "name": "magento/module-inventory-requisition-list", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.0.1.0.zip", - "shasum": "ec64f52ec9619e557f9133635d5280ec64f44bda" + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.0.2.0.zip", + "shasum": "145fc0a49aadf2810b583b18eab6c2d7813cbcbd" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-requisition-list": "*" @@ -12903,11 +12975,11 @@ }, { "name": "magento/module-inventory-reservation-cli", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.0.3.0.zip", - "shasum": "efc7b7f27ff1c163fd97885d4c18602c6e9b57e6" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.0.4.0.zip", + "shasum": "9e8ad4d4a13620a80f31154d46e4dc8af4d51843" }, "require": { "magento/framework": "*", @@ -12916,7 +12988,7 @@ "magento/module-inventory-reservations-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12935,16 +13007,16 @@ }, { "name": "magento/module-inventory-reservations", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.0.8.0.zip", - "shasum": "45e9b29ebaaf4398858189c505a4e07f1391ad4f" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.0.9.0.zip", + "shasum": "100251bd5b7018878fc07709a46429f11690266d" }, "require": { "magento/framework": "*", "magento/module-inventory-reservations-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12963,15 +13035,15 @@ }, { "name": "magento/module-inventory-reservations-api", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.0.6.0.zip", - "shasum": "a1bad2def41c0dc520b732110f62b6717065d595" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.0.7.0.zip", + "shasum": "6a6d6cfe198fa6c9675fea31160269d282524e30" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12990,11 +13062,11 @@ }, { "name": "magento/module-inventory-sales", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.0.9.0.zip", - "shasum": "fea14388086205521cfee99b9d4d788bb3d2143e" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.0.10.0.zip", + "shasum": "76745d4040d2271a5d6d3db1dc3892584ead7a00" }, "require": { "magento/framework": "*", @@ -13011,7 +13083,7 @@ "magento/module-sales": "*", "magento/module-sales-inventory": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "require-dev": { "magento/module-inventory-indexer": "*" @@ -13036,11 +13108,11 @@ }, { "name": "magento/module-inventory-sales-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.0.8.0.zip", - "shasum": "b375a571b802a25f02a8c488bb1d957d6fc4ac02" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.0.9.0.zip", + "shasum": "f2d58e44a08b6e3938e927ddf57e41ca534e1236" }, "require": { "magento/framework": "*", @@ -13054,7 +13126,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13073,17 +13145,17 @@ }, { "name": "magento/module-inventory-sales-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.0.7.0.zip", - "shasum": "1daaa6acf71764b0443c975d1662cf9349ca272b" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.0.8.0.zip", + "shasum": "78237f90118e685d89493c0ffd67460b4a50e44a" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-sales": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13102,18 +13174,18 @@ }, { "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.0.6.0.zip", - "shasum": "88fd374f7c24d171414fca05057834006a93bf9e" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.0.7.0.zip", + "shasum": "c5178c58a29fd7ebc66d7ffd0ae79951a815c81b" }, "require": { "magento/framework": "*", "magento/module-catalog-inventory": "*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13132,15 +13204,15 @@ }, { "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.0.3.0.zip", - "shasum": "2b844ca1d1393e28ccf5b50e621de484584a5dab" + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.0.4.0.zip", + "shasum": "c8a9e6684bb71df3fb45a121c5cc43c3eb90ac53" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13159,11 +13231,11 @@ }, { "name": "magento/module-inventory-shipping", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.0.8.0.zip", - "shasum": "17063ef04a7791a345c8711c9fde7e6558a54a1a" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.0.9.0.zip", + "shasum": "1a95de73354670a9a7b1ff55eeca27ee7f8d7cf0" }, "require": { "magento/framework": "*", @@ -13175,7 +13247,7 @@ "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13194,11 +13266,11 @@ }, { "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.0.9.0.zip", - "shasum": "b0c4f9cd308e8009b092f4f61c6cab0108ac22c7" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.0.10.0.zip", + "shasum": "fdb61028244d474bec14cf6fd4b6bc34b03de88a" }, "require": { "magento/framework": "*", @@ -13210,7 +13282,7 @@ "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13229,18 +13301,18 @@ }, { "name": "magento/module-inventory-source-deduction-api", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.0.8.0.zip", - "shasum": "b43a8150107d2cfa4cd54669ce266a193ca71ed4" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.0.9.0.zip", + "shasum": "8f1308e299db03ca216a49b92e407753337509db" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13259,17 +13331,17 @@ }, { "name": "magento/module-inventory-source-selection", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.0.7.0.zip", - "shasum": "0b29f3f391d158359f204e6e347b46b4381c9545" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.0.8.0.zip", + "shasum": "b757bf5abdb8f2862a0ff7343b68b342b7daab6a" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13288,11 +13360,11 @@ }, { "name": "magento/module-inventory-source-selection-api", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.2.2.0.zip", - "shasum": "cf9db6dc98d369898682fdae19e3d0d098de35dc" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.2.3.0.zip", + "shasum": "198792a84210867e9789b3fe42ecc75a5f9decba" }, "require": { "magento/framework": "*", @@ -13300,7 +13372,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13319,11 +13391,11 @@ }, { "name": "magento/module-invitation", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.3.5.0.zip", - "shasum": "5455e942d6a40b00e1b97db0410d6720a61d3b7a" + "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.3.6.0.zip", + "shasum": "3ebb7c5c1aef4fed864907a570ee54d8397c6e21" }, "require": { "magento/framework": "102.0.*", @@ -13335,7 +13407,7 @@ "magento/module-reports": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*", @@ -13357,17 +13429,17 @@ }, { "name": "magento/module-layered-navigation", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.3.4.0.zip", - "shasum": "a407adbc9e1ce2c46a821535415c9a5f144085f5" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.3.5.0.zip", + "shasum": "a7ad9d2cf4ab058b3047b8317373bb1a88ebb65c" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-config": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13386,18 +13458,18 @@ }, { "name": "magento/module-layered-navigation-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.3.4.0.zip", - "shasum": "20db4c36c0181d5aacbbd00b4372a73295989bd3" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.3.5.0.zip", + "shasum": "0162e812660fc949592ffd94079ed0b387ef6fa7" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-layered-navigation": "100.3.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13415,11 +13487,11 @@ }, { "name": "magento/module-logging", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.1.5.0.zip", - "shasum": "c24e258467fbb39ca022e8041211bea5b8f2a678" + "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.1.6.0.zip", + "shasum": "a5adb267daeffc217a548c6fdf73e326b025c5e2" }, "require": { "magento/framework": "102.0.*", @@ -13428,7 +13500,7 @@ "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-asynchronous-operations": "100.3.*" @@ -13449,16 +13521,16 @@ }, { "name": "magento/module-marketplace", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.3.4.0.zip", - "shasum": "6e7854fb8da323978be36d1c960fdc493e614510" + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.3.5.0.zip", + "shasum": "9469910b4c86d9933e0a4e8b49f471298da0522d" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13477,18 +13549,18 @@ }, { "name": "magento/module-media-gallery", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.3.1.0.zip", - "shasum": "3e07a46312ee99cb2130770d0e563685e04cddb7" + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.3.2.0.zip", + "shasum": "d3c817cf1bca5881a003e232e2105fcc51fd1e9f" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-cms": "103.0.*", "magento/module-media-gallery-api": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13507,15 +13579,15 @@ }, { "name": "magento/module-media-gallery-api", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-100.3.0.0.zip", - "shasum": "b2ef56606dc9617bb6ee449180ed4e69f9ac729b" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-100.3.1.0.zip", + "shasum": "a6b4b9c181e65869044bc060c85cc219f9eb5d44" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13534,11 +13606,11 @@ }, { "name": "magento/module-media-storage", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.3.6.0.zip", - "shasum": "f9ca6cc7c2a7ca61da2dc6f887cc93f78a6c1043" + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.3.7.0.zip", + "shasum": "28fc73abbaf45ca15254c66875808b4b783caccd" }, "require": { "magento/framework": "102.0.*", @@ -13547,7 +13619,7 @@ "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13566,16 +13638,16 @@ }, { "name": "magento/module-message-queue", - "version": "100.3.5", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.3.5.0.zip", - "shasum": "330682b1d9eb0c8ba7d31eaaa62c0539d08820ee" + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.3.7.0.zip", + "shasum": "f6d3c4f1053f9fb3958fa332e0f8d0d1b145551b" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13594,11 +13666,11 @@ }, { "name": "magento/module-msrp", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.3.5.0.zip", - "shasum": "e655270c64d4a59042216354fba54f7ea0f79970" + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.3.6.0.zip", + "shasum": "ba8bb32afeeb537ad0b536a9dbf06c8d1bfa82fc" }, "require": { "magento/framework": "102.0.*", @@ -13607,7 +13679,7 @@ "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*", @@ -13630,18 +13702,18 @@ }, { "name": "magento/module-msrp-configurable-product", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.3.3.0.zip", - "shasum": "6a08b108dabbb4549adab33428cea67e0f2935b3" + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.3.4.0.zip", + "shasum": "4e6cd6263262bd4dc176107f57b98afe7e52e66c" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-configurable-product": "100.3.*", "magento/module-msrp": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13660,18 +13732,18 @@ }, { "name": "magento/module-msrp-grouped-product", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.3.4.0.zip", - "shasum": "324c11109d7f88a4f2565abd9382e1ae6d0dcd01" + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.3.5.0.zip", + "shasum": "41af4d099a6d400d535a562bb9db6ee2502e0fa2" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-grouped-product": "100.3.*", "magento/module-msrp": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13690,17 +13762,17 @@ }, { "name": "magento/module-msrp-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.3.4.0.zip", - "shasum": "9686dc765f19b33e577224b3b81d6e428236713f" + "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.3.5.0.zip", + "shasum": "dd180c7e75b973d6307d0e4000b3c10a1e45805f" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-msrp": "100.3.*", @@ -13722,11 +13794,11 @@ }, { "name": "magento/module-multiple-wishlist", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.3.6.0.zip", - "shasum": "b0da382e2cff8c3e00a38edcbd53c483f49a2f1b" + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.3.7.0.zip", + "shasum": "e71081dd9885d96ea0d7e24411b36ecf98f7e131" }, "require": { "magento/framework": "102.0.*", @@ -13741,7 +13813,7 @@ "magento/module-theme": "101.0.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.3.*", @@ -13763,11 +13835,11 @@ }, { "name": "magento/module-multishipping", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.3.6.0.zip", - "shasum": "f37d9a47554aecf41bb74a2463692cbf86839537" + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.3.7.0.zip", + "shasum": "56573ffc4cfe6c21e2ed068321bd255463656390" }, "require": { "magento/framework": "102.0.*", @@ -13781,7 +13853,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13800,17 +13872,17 @@ }, { "name": "magento/module-mysql-mq", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.3.4.0.zip", - "shasum": "69f00505649bb1fea879adc65bc03646a9c5d0a8" + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.3.5.0.zip", + "shasum": "2a65adad313d47e561913522221de16d69802de8" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13829,11 +13901,11 @@ }, { "name": "magento/module-new-relic-reporting", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.3.4.0.zip", - "shasum": "fddcbbf0e1a06a226672848c20d051643e9b3982" + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.3.5.0.zip", + "shasum": "e72264ca8067149c416ecb0cf0100e7444394589" }, "require": { "magento/framework": "102.0.*", @@ -13844,7 +13916,7 @@ "magento/module-configurable-product": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13863,11 +13935,11 @@ }, { "name": "magento/module-newsletter", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.3.6.0.zip", - "shasum": "574a87c5f5bdc2e1937d2d1ccd3bd5fee18866e1" + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.3.7.0.zip", + "shasum": "4793cbd5bce8541efe3499ccf03da7c16690786e" }, "require": { "magento/framework": "102.0.*", @@ -13879,7 +13951,7 @@ "magento/module-require-js": "100.3.*", "magento/module-store": "101.0.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13898,17 +13970,17 @@ }, { "name": "magento/module-offline-payments", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.3.4.0.zip", - "shasum": "fc983339d3be0659eae61158d6e9c79d3de3677e" + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.3.5.0.zip", + "shasum": "70719f653a3ad0d1ba31492f251979f3fad21cdb" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout": "100.3.*", "magento/module-payment": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -13930,11 +14002,11 @@ }, { "name": "magento/module-offline-shipping", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.3.5.0.zip", - "shasum": "15c60ae6ac58dfdfd8b07e69e974e078962c4cf9" + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.3.6.0.zip", + "shasum": "6de55666b1562ac5a31dd78174ed85551cf36123" }, "require": { "magento/framework": "102.0.*", @@ -13947,7 +14019,7 @@ "magento/module-sales-rule": "101.1.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*", @@ -13970,40 +14042,40 @@ }, { "name": "magento/module-page-builder", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-1.3.3.0.zip", - "shasum": "9d7c2ff62fafb382e50e59ca9f8159b6a078cc35" + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-1.3.4.0.zip", + "shasum": "9ccb6de713da829254f875b8ff57c8a11caeb2a8" }, "require": { "magento/dom": "2.1.7", - "magento/framework": "~102.0.6", - "magento/module-backend": "~101.0.6", - "magento/module-catalog": "~103.0.6", - "magento/module-catalog-inventory": "100.3.*", - "magento/module-catalog-widget": "100.3.*", - "magento/module-cms": "103.0.*", - "magento/module-config": "~101.1.6", - "magento/module-directory": "~100.3.6", - "magento/module-eav": "102.0.*", - "magento/module-email": "101.0.*", - "magento/module-media-storage": "100.3.*", - "magento/module-require-js": "100.3.*", - "magento/module-rule": "~100.3.5", - "magento/module-store": "~101.0.6", - "magento/module-theme": "101.0.*", - "magento/module-ui": "101.1.*", - "magento/module-variable": "100.3.*", - "magento/module-widget": "101.1.*", - "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "magento/framework": "~102.0.7", + "magento/module-backend": "~101.0.7", + "magento/module-catalog": "~103.0.7", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-widget": "*", + "magento/module-cms": "*", + "magento/module-config": "~101.1.7", + "magento/module-directory": "~100.3.7", + "magento/module-eav": "*", + "magento/module-email": "*", + "magento/module-media-storage": "*", + "magento/module-require-js": "*", + "magento/module-rule": "~100.3.6", + "magento/module-store": "~101.0.7", + "magento/module-theme": "*", + "magento/module-ui": "*", + "magento/module-variable": "*", + "magento/module-widget": "*", + "magento/module-wishlist": "*", + "php": "~7.3.0||~7.4.0" }, "conflict": { "gene/bluefoot": "*" }, "suggest": { - "magento/module-review": "100.3.*" + "magento/module-review": "*" }, "type": "magento2-module", "autoload": { @@ -14021,17 +14093,17 @@ }, { "name": "magento/module-page-builder-analytics", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.3.3.0.zip", - "shasum": "d938fbc596ba6a533893ab495471b765370b04af" + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.3.4.0.zip", + "shasum": "06c0da7aadb374e5bbca47bd6095f17ac89c22e2" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-analytics": "~100.3.6", + "magento/framework": "~102.0.7", + "magento/module-analytics": "~100.3.7", "magento/module-page-builder": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14049,18 +14121,18 @@ }, { "name": "magento/module-page-cache", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.3.6.0.zip", - "shasum": "b1ea6cda1108f7742176fcd42494466ae3660367" + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.3.7.0.zip", + "shasum": "1d92fee474e53d3c91b32720996fb5cfc6ea7316" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14079,11 +14151,11 @@ }, { "name": "magento/module-payment", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.3.6.0.zip", - "shasum": "a7ad27dd0f167becf119f6bba933abc5703eb70a" + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.3.7.0.zip", + "shasum": "41a58f7521cd445f0439edd3fb558488bb72724e" }, "require": { "magento/framework": "102.0.*", @@ -14093,7 +14165,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14112,17 +14184,17 @@ }, { "name": "magento/module-payment-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.3.4.0.zip", - "shasum": "fdefec83c46d733c8ac7890c491d62912da7a938" + "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.3.5.0.zip", + "shasum": "5e012a532d98c4bde304aa53240aae83433ea797" }, "require": { "magento/framework": "102.0.*", "magento/module-quote": "101.1.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-payment": "100.3.*" @@ -14144,15 +14216,16 @@ }, { "name": "magento/module-paypal", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-100.3.6.0.zip", - "shasum": "5aa34096fe4c435aabbb83b4ab6ee9a46aca2c9c" + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-100.3.7.0.zip", + "shasum": "944799ec80f447efe02731c7244d8a4703ffbf88" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", + "magento/module-authorization": "100.3.*", "magento/module-backend": "101.0.*", "magento/module-catalog": "103.0.*", "magento/module-checkout": "100.3.*", @@ -14169,7 +14242,7 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout-agreements": "100.3.*" @@ -14191,18 +14264,18 @@ }, { "name": "magento/module-paypal-captcha", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.3.2.0.zip", - "shasum": "8345f4a348d315e5a6a83c9be3cfde1387f3a66f" + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.3.3.0.zip", + "shasum": "1ed3e5f8bf68e305e03f1c7a634250a9866bf87e" }, "require": { "magento/framework": "102.0.*", "magento/module-captcha": "100.3.*", "magento/module-checkout": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-paypal": "100.3.*" @@ -14224,11 +14297,11 @@ }, { "name": "magento/module-paypal-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.3.1.0.zip", - "shasum": "b8a17997ceba9c224402c488b84992178b3878cc" + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.3.2.0.zip", + "shasum": "c7859316c45a3b374401bcf12fa53edd715104a7" }, "require": { "magento/framework": "102.0.*", @@ -14239,7 +14312,7 @@ "magento/module-quote-graph-ql": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -14261,11 +14334,11 @@ }, { "name": "magento/module-paypal-on-boarding", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-on-boarding/magento-module-paypal-on-boarding-100.3.1.0.zip", - "shasum": "36e070ad2f6cbd66e87dfba6aee18f152a7b1090" + "url": "https://repo.magento.com/archives/magento/module-paypal-on-boarding/magento-module-paypal-on-boarding-100.3.2.0.zip", + "shasum": "ab2f2405188810b2f82390ba64ef039968e1f47c" }, "require": { "magento/framework": "102.0.*", @@ -14273,7 +14346,7 @@ "magento/module-config": "101.1.*", "magento/module-paypal": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14318,11 +14391,11 @@ }, { "name": "magento/module-persistent", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.3.6.0.zip", - "shasum": "79f96718b546a9ccd22418258205360585bcf080" + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.3.7.0.zip", + "shasum": "dfaf6fc999c9115691e3a2afde8be357da6ba0b5" }, "require": { "magento/framework": "102.0.*", @@ -14332,7 +14405,7 @@ "magento/module-page-cache": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14351,11 +14424,11 @@ }, { "name": "magento/module-persistent-history", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.3.5.0.zip", - "shasum": "27b0986284dd832266093c270a3b6a9890e47b2b" + "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.3.6.0.zip", + "shasum": "83ac027655a8d8798c0736b3c09dda5d04a94783" }, "require": { "magento/framework": "102.0.*", @@ -14367,7 +14440,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14385,11 +14458,11 @@ }, { "name": "magento/module-price-permissions", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.3.4.0.zip", - "shasum": "a087dd9448ae78d59451424ace317b0b154cfa78" + "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.3.5.0.zip", + "shasum": "9d506cd45948484ab4c1df7bffdd3f314c959b16" }, "require": { "magento/framework": "102.0.*", @@ -14406,7 +14479,7 @@ "magento/module-msrp": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-configurable-product": "100.3.*" @@ -14427,11 +14500,11 @@ }, { "name": "magento/module-product-alert", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.3.6.0.zip", - "shasum": "5ba5c1ed395eccea76f57cf214cdc69c54cf121a" + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.3.7.0.zip", + "shasum": "5e32e1bb7978e57a54396c93ab6624a0fc4c00df" }, "require": { "magento/framework": "102.0.*", @@ -14440,7 +14513,7 @@ "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -14462,11 +14535,11 @@ }, { "name": "magento/module-product-video", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.3.6.0.zip", - "shasum": "8766c6fd3f36449b6e6848d6a4d6e7ef2322e079" + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.3.7.0.zip", + "shasum": "4bca379241ae50dbc11180f91da9219fcaa2cff5" }, "require": { "magento/framework": "102.0.*", @@ -14476,7 +14549,7 @@ "magento/module-eav": "102.0.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -14499,11 +14572,11 @@ }, { "name": "magento/module-product-video-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.3.4.0.zip", - "shasum": "1d2c07a68207d5111570f589c3d5fb0ef45a4bb9" + "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.3.5.0.zip", + "shasum": "b54f8b6101bef0dfb4eccb3b22dbb742decc0cfe" }, "require": { "lib-libxml": "*", @@ -14512,7 +14585,7 @@ "magento/module-backend": "101.0.*", "magento/module-catalog": "103.0.*", "magento/module-product-video": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-staging": "100.3.*", @@ -14534,11 +14607,11 @@ }, { "name": "magento/module-promotion-permissions", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.3.4.0.zip", - "shasum": "c03f5f8963009dd979a16aa3b5b295cd5aa2ff63" + "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.3.5.0.zip", + "shasum": "96b6e432d44bfc760318c31cadce23fc6a01eb97" }, "require": { "magento/framework": "102.0.*", @@ -14547,7 +14620,7 @@ "magento/module-catalog-rule": "101.1.*", "magento/module-reminder": "101.1.*", "magento/module-sales-rule": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14565,11 +14638,11 @@ }, { "name": "magento/module-quote", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.1.6.0.zip", - "shasum": "2043b611b8f314b8d66aa001411e4bd157e7dbcf" + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.1.7.0.zip", + "shasum": "aeab329d43ca2f5a628bb2514294a249f4da8c40" }, "require": { "magento/framework": "102.0.*", @@ -14587,7 +14660,7 @@ "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-webapi": "100.3.*" @@ -14609,17 +14682,17 @@ }, { "name": "magento/module-quote-analytics", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.3.5.0.zip", - "shasum": "9d35bf6a1058deac8effbda4d041f6e23bb22c89" + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.3.6.0.zip", + "shasum": "6d0365f7126c16580cfcb550e7edc2ec448550ed" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-quote": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14638,11 +14711,11 @@ }, { "name": "magento/module-quote-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.3.6.0.zip", - "shasum": "198f8952f988947c9f2f0de7bdea5b2252743406" + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.3.7.0.zip", + "shasum": "a0025eaeeb347a10ab22cd9e485d2a4b79421898" }, "require": { "magento/framework": "102.0.*", @@ -14655,7 +14728,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql-cache": "100.3.*" @@ -14677,17 +14750,17 @@ }, { "name": "magento/module-related-product-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.3.1.0.zip", - "shasum": "6f07f2c1106d8aed468a9909fded068985a3c447" + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.3.2.0.zip", + "shasum": "25e526d46ba625a4987b680630a93f9fc85d2ea6" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -14709,18 +14782,18 @@ }, { "name": "magento/module-release-notification", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.3.4.0.zip", - "shasum": "d2028df8cfcc9acb50529b0a75b00aa43553f129" + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.3.5.0.zip", + "shasum": "6b2dc00085005417aafbe8770469cfb278ea85f7" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -14742,11 +14815,11 @@ }, { "name": "magento/module-reminder", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.1.4.0.zip", - "shasum": "f8cd14dea743cfd4a47d403e07b61c2a9eab9727" + "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.1.5.0.zip", + "shasum": "ebf13d85a30bb04805be26642a7386bb41456b55" }, "require": { "magento/framework": "102.0.*", @@ -14761,7 +14834,7 @@ "magento/module-rule": "100.3.*", "magento/module-sales-rule": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14779,11 +14852,11 @@ }, { "name": "magento/module-reports", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.3.6.0.zip", - "shasum": "e454141ac1454839cda044205fa1aa4a910b1646" + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.3.7.0.zip", + "shasum": "03db413246287c816129c04fca75a791bea20ba8" }, "require": { "magento/framework": "102.0.*", @@ -14803,7 +14876,7 @@ "magento/module-tax": "100.3.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14822,15 +14895,15 @@ }, { "name": "magento/module-require-js", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.3.4.0.zip", - "shasum": "e79dc717bc6dd757edeed64bf241e5cdfdde9657" + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.3.5.0.zip", + "shasum": "4f75ccbec73a284673608887c84d03cd520d06a8" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14849,15 +14922,15 @@ }, { "name": "magento/module-resource-connections", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.3.5.0.zip", - "shasum": "472d6c2e03f7c234a17b7845d22a7b70ede065f4" + "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.3.6.0.zip", + "shasum": "14c50c1d33a30739f5ec45c4e4d7d99a78991ce8" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14875,11 +14948,11 @@ }, { "name": "magento/module-review", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.3.6.0.zip", - "shasum": "e8308b1447b60080a8d4195a5c387f47a87823e1" + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.3.7.0.zip", + "shasum": "fecf9828ec1d181b969ce00ab8bb2bf9eb596f85" }, "require": { "magento/framework": "102.0.*", @@ -14891,7 +14964,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*", @@ -14914,17 +14987,17 @@ }, { "name": "magento/module-review-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.3.4.0.zip", - "shasum": "5ff41b6884351cbf5741874941fc18cefca358e3" + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.3.5.0.zip", + "shasum": "08e4e4cf92218ecd908171d8b5fce9b64d56afe6" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-review": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14943,11 +15016,11 @@ }, { "name": "magento/module-review-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.3.4.0.zip", - "shasum": "f5eaced31c4753b9a7811f01320b0508c09a7c9e" + "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.3.5.0.zip", + "shasum": "02616e38e454494a8988322548ad88371c7c8481" }, "require": { "lib-libxml": "*", @@ -14955,7 +15028,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog": "103.0.*", "magento/module-review": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging": "101.1.*" @@ -14976,11 +15049,11 @@ }, { "name": "magento/module-reward", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.1.5.0.zip", - "shasum": "6492b78d61ec1e3ff6afac79f39e11ff986edfac" + "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.1.6.0.zip", + "shasum": "2791793721321fd242b62decd318a7fb07b4c267" }, "require": { "magento/framework": "102.0.*", @@ -15000,7 +15073,7 @@ "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer-balance": "100.3.*", @@ -15022,15 +15095,15 @@ }, { "name": "magento/module-reward-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.3.4.0.zip", - "shasum": "7d4999caefaf7f39e6811ac77dd91bb7cb8a4aca" + "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.3.5.0.zip", + "shasum": "818414f733df2a41f7c48bc5bab6416a0ee7f02c" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer-graph-ql": "100.3.*", @@ -15053,18 +15126,18 @@ }, { "name": "magento/module-reward-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.3.4.0.zip", - "shasum": "b4c57bc682c8f0168f109f9007546a77ee5579a9" + "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.3.5.0.zip", + "shasum": "a5814644954d6f28b928b0c2f19002cb0d386a15" }, "require": { "magento/framework": "102.0.*", "magento/module-reward": "101.1.*", "magento/module-sales-rule": "101.1.*", "magento/module-sales-rule-staging": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging": "101.1.*" @@ -15085,11 +15158,11 @@ }, { "name": "magento/module-rma", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.1.6.0.zip", - "shasum": "844c3a9948f7eec436bf93b3a46e9c4d459fe68d" + "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.1.7.0.zip", + "shasum": "a974ac45e42b95533a26ac5a72dca31da6494f32" }, "require": { "ext-gd": "*", @@ -15113,7 +15186,7 @@ "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-dhl": "100.3.*", @@ -15136,15 +15209,15 @@ }, { "name": "magento/module-rma-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.3.4.0.zip", - "shasum": "ce1a2a42ebb175015b5f3873e8ec6b248b059bd5" + "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.3.5.0.zip", + "shasum": "0b5f52258cfd0a6eabf74ed358bdac5359eaf321" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -15167,17 +15240,17 @@ }, { "name": "magento/module-rma-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.3.4.0.zip", - "shasum": "c62a889172f33aff9e2631e600b0c74e208800f2" + "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.3.5.0.zip", + "shasum": "85cf2e035ff2cd6930459e02f39d958602655b1c" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-rma": "101.1.*", @@ -15199,16 +15272,16 @@ }, { "name": "magento/module-robots", - "version": "101.0.4", + "version": "101.0.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.0.4.0.zip", - "shasum": "eb91641f954a8ca064a50120fcf52c785b867b59" + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.0.5.0.zip", + "shasum": "3aa3555a2f5dc2a2cb14d737b0e700e2cc668796" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -15230,18 +15303,18 @@ }, { "name": "magento/module-rss", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.3.4.0.zip", - "shasum": "1b0679e071ce56735e0cde92aadb11e5aad23a6e" + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.3.5.0.zip", + "shasum": "5177da53c1a807ae5d295219ff11a2e55c4447a7" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15260,11 +15333,11 @@ }, { "name": "magento/module-rule", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.3.5.0.zip", - "shasum": "c9ca9297c916a1138eb8c2c132356716202d397b" + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.3.6.0.zip", + "shasum": "f9c17650ead7fe47b965d860bea276bbc2b78070" }, "require": { "lib-libxml": "*", @@ -15273,7 +15346,7 @@ "magento/module-catalog": "103.0.*", "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15292,11 +15365,11 @@ }, { "name": "magento/module-sales", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-102.0.6.0.zip", - "shasum": "d370bdda0693544e74b83e0ae7aa2a53488ca530" + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-102.0.7.0.zip", + "shasum": "66b840448b5428e9a6e2e5de76e9bf769006bdb9" }, "require": { "magento/framework": "102.0.*", @@ -15324,7 +15397,7 @@ "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales-sample-data": "Sample Data version: 100.3.*" @@ -15346,17 +15419,17 @@ }, { "name": "magento/module-sales-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.3.4.0.zip", - "shasum": "755558aec18dfcb0e1c19cbba0a1e3a60153a628" + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.3.5.0.zip", + "shasum": "b9b669e1dda70950e44b4484b7c697cd73a18272" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15375,11 +15448,11 @@ }, { "name": "magento/module-sales-archive", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-100.3.6.0.zip", - "shasum": "211ce17cc5ae2b07232ca9e965921f61d833490f" + "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-100.3.7.0.zip", + "shasum": "471f5471ceb5f43cbc2e7b7a43da278ef733fd81" }, "require": { "magento/framework": "102.0.*", @@ -15389,7 +15462,7 @@ "magento/module-sales-sequence": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-signifyd": "100.3.*" @@ -15410,17 +15483,17 @@ }, { "name": "magento/module-sales-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.3.3.0.zip", - "shasum": "7af91706750c6b940744234891ebbe7ef68e3eef" + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.3.4.0.zip", + "shasum": "e855692a40599c5c5e8a03b66a9c5c13be82a6a2" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15439,11 +15512,11 @@ }, { "name": "magento/module-sales-inventory", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.3.4.0.zip", - "shasum": "67a9020d58bcab5335865c4f3b442566d3131db7" + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.3.5.0.zip", + "shasum": "7edcbd69a9c341ffb15b21ae2d0b10c8afee93e3" }, "require": { "magento/framework": "102.0.*", @@ -15451,7 +15524,7 @@ "magento/module-catalog-inventory": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15470,11 +15543,11 @@ }, { "name": "magento/module-sales-rule", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.1.6.0.zip", - "shasum": "c50bb0d32a3063779a916922af01ee1efd539938" + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.1.7.0.zip", + "shasum": "e9cf48176b669400ee79eb871d88bc09e16d435b" }, "require": { "magento/framework": "102.0.*", @@ -15497,7 +15570,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales-rule-sample-data": "Sample Data version: 100.3.*" @@ -15519,11 +15592,11 @@ }, { "name": "magento/module-sales-rule-staging", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.3.5.0.zip", - "shasum": "051bebf6306a4ac93d969fbfcec678646d7fc976" + "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.3.6.0.zip", + "shasum": "ebd293ee9a773a8712d689b62f5236bda6d41fd9" }, "require": { "magento/framework": "102.0.*", @@ -15537,7 +15610,7 @@ "magento/module-sales-rule": "101.1.*", "magento/module-staging": "101.1.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15555,15 +15628,15 @@ }, { "name": "magento/module-sales-sequence", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.3.4.0.zip", - "shasum": "96074c470ee69cc34f00449e9865519c2d55db01" + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.3.5.0.zip", + "shasum": "05932be7d1696f15e052b358dbaa7b67192e495e" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15582,15 +15655,15 @@ }, { "name": "magento/module-sample-data", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.3.4.0.zip", - "shasum": "d28258d445f05cb2f30a6f97aeaf2090ef8d4006" + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.3.5.0.zip", + "shasum": "87374e76e54b135bf018cc5f18899594863a6b5b" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/sample-data-media": "Sample Data version: 100.3.*" @@ -15613,18 +15686,18 @@ }, { "name": "magento/module-scalable-checkout", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.3.5.0.zip", - "shasum": "9fa80753ba233f0d3647aee9a74ed5d0e94c0605" + "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.3.6.0.zip", + "shasum": "05ea57c3900c27e3d2a5b0ef453c78cd939483d5" }, "require": { "magento/framework": "102.0.*", "magento/framework-foreign-key": "100.3.*", "magento/module-catalog": "103.0.*", "magento/module-quote": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout-staging": "100.3.*", @@ -15646,18 +15719,18 @@ }, { "name": "magento/module-scalable-inventory", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.3.4.0.zip", - "shasum": "91cb359c333735089a7e79c3d8e8df1ad0da83e6" + "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.3.5.0.zip", + "shasum": "dde14ea0b1412b8bc65f32440ab32b56e40d6b61" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15675,16 +15748,16 @@ }, { "name": "magento/module-scalable-oms", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.3.4.0.zip", - "shasum": "cb55472615d16b2c488bd50aebde0d23cfae22fb" + "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.3.5.0.zip", + "shasum": "b5fcd2226461e75ea09977c37fecd093e54571f9" }, "require": { "magento/framework": "102.0.*", "magento/framework-foreign-key": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales-archive": "100.3.*", @@ -15706,11 +15779,11 @@ }, { "name": "magento/module-scheduled-import-export", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.1.5.0.zip", - "shasum": "e7a6407677eee43574e2efb5cfdfcc195bac5e0b" + "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.1.6.0.zip", + "shasum": "c29d3f50ff33990d6e8d5433fae494a3f0fd5cec" }, "require": { "magento/framework": "102.0.*", @@ -15719,7 +15792,7 @@ "magento/module-cron": "100.3.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15737,11 +15810,11 @@ }, { "name": "magento/module-search", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.0.6.0.zip", - "shasum": "806907e8ebdeeab0571e465187507b5c40f6b144" + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.0.7.0.zip", + "shasum": "5c7c0a36bbf1a3c7f3c37fd961d48ffb2d016438" }, "require": { "magento/framework": "102.0.*", @@ -15750,7 +15823,7 @@ "magento/module-reports": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15769,18 +15842,18 @@ }, { "name": "magento/module-search-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.3.4.0.zip", - "shasum": "faa1fecc3a6c7ba1f4456d54c047a5a789655475" + "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.3.5.0.zip", + "shasum": "4fc5feff082fe648a0b36518b3fb8aee9c48f589" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15798,18 +15871,18 @@ }, { "name": "magento/module-security", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.3.5.0.zip", - "shasum": "6a595272d5f8e90f4fd1e6201044e82b369bbc5f" + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.3.6.0.zip", + "shasum": "0e3e798ee8f98762a2febe0830fe26691c5118bf" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*" @@ -15831,11 +15904,11 @@ }, { "name": "magento/module-send-friend", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.3.4.0.zip", - "shasum": "1c3a4a1c589b6a0a9106341d4cd8b3349a61c3e9" + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.3.5.0.zip", + "shasum": "8a27c1cf5e6a46cf58bc0deb5af3426bdd87ee71" }, "require": { "magento/framework": "102.0.*", @@ -15845,7 +15918,7 @@ "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15864,18 +15937,18 @@ }, { "name": "magento/module-send-friend-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.3.3.0.zip", - "shasum": "30b25fa6a22185449b0605980e7b3cdd19cc408e" + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.3.4.0.zip", + "shasum": "61a9a6da4533ea50de7dfe08873589ae5d6bfc9a" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-send-friend": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15894,11 +15967,11 @@ }, { "name": "magento/module-shipping", - "version": "100.3.5", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.3.5.0.zip", - "shasum": "de9a53127d4efcfb40167279c3412da81dfd907d" + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.3.7.0.zip", + "shasum": "c5c18738215dd0da46a0beb42293503dda01ef85" }, "require": { "ext-gd": "*", @@ -15916,7 +15989,7 @@ "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -15940,11 +16013,11 @@ }, { "name": "magento/module-signifyd", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-signifyd/magento-module-signifyd-100.3.5.0.zip", - "shasum": "83f019c03104f5ec6ee4c28e82e776140a30d4af" + "url": "https://repo.magento.com/archives/magento/module-signifyd/magento-module-signifyd-100.3.6.0.zip", + "shasum": "225cfeb905156781f850faa6de9b73ad0a0c9152" }, "require": { "magento/framework": "102.0.*", @@ -15956,7 +16029,7 @@ "magento/module-payment": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -15978,11 +16051,11 @@ }, { "name": "magento/module-sitemap", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.3.6.0.zip", - "shasum": "44582749734f7f418e8b451afb898f8641b04b6d" + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.3.7.0.zip", + "shasum": "5ff04ed4bd1add34ad8f259fa5b27574ee5f24bc" }, "require": { "magento/framework": "102.0.*", @@ -15995,7 +16068,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-robots": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -16017,11 +16090,11 @@ }, { "name": "magento/module-staging", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.1.6.0.zip", - "shasum": "f58e5031fed9597c7e9693145bf009fa7fb89474" + "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.1.7.0.zip", + "shasum": "502b3286e297c9a797b1599aff3df1e24fc1a06f" }, "require": { "lib-libxml": "*", @@ -16031,7 +16104,7 @@ "magento/module-require-js": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*", @@ -16055,17 +16128,17 @@ }, { "name": "magento/module-staging-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.3.0.0.zip", - "shasum": "9d4397c30ee385aade785e6c116c0acbda2a74e0" + "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.3.1.0.zip", + "shasum": "4c7445885359bbb438a233d0fb61e2551f0b2f5f" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16084,19 +16157,19 @@ }, { "name": "magento/module-staging-page-builder", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-1.3.3.0.zip", - "shasum": "4f2500586f93b7b0a4fa5403661fa4cd4acc5915" + "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-1.3.4.0.zip", + "shasum": "72582e632d84c673fd5f4846e24cce72ec4e784f" }, "require": { - "magento/framework": "~102.0.6", - "php": "~7.1.3||~7.2.0||~7.3.0" + "magento/framework": "~102.0.7", + "php": "~7.3.0||~7.4.0" }, "suggest": { - "magento/module-page-builder": "1.3.*", - "magento/module-staging": "101.1.*" + "magento/module-page-builder": "*", + "magento/module-staging": "*" }, "type": "magento2-module", "autoload": { @@ -16114,11 +16187,11 @@ }, { "name": "magento/module-store", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.0.6.0.zip", - "shasum": "9a793146e8c8d3c40f1ed447478438d217406535" + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.0.7.0.zip", + "shasum": "81d9f81f868c286f78b7f69889e3aa57805aa664" }, "require": { "magento/framework": "102.0.*", @@ -16130,7 +16203,7 @@ "magento/module-directory": "100.3.*", "magento/module-media-storage": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*" @@ -16152,17 +16225,17 @@ }, { "name": "magento/module-store-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.3.4.0.zip", - "shasum": "ba38e5ddd4bd01fbbc1733d865f2851e3b3ae93f" + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.3.5.0.zip", + "shasum": "9e3e440ff585d87b9b00367d228a5f31e1f43ecb" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16181,11 +16254,11 @@ }, { "name": "magento/module-support", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.1.4.0.zip", - "shasum": "b4bc8774875e12e2837ac0276cc09d06e5c29c62" + "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.1.5.0.zip", + "shasum": "bc32d6ba6de1a0038432dcbe5ef5f18c5da6377c" }, "require": { "lib-libxml": "*", @@ -16210,7 +16283,7 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16228,15 +16301,15 @@ }, { "name": "magento/module-swagger", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.3.5.0.zip", - "shasum": "f3454e157afcecd11ea78d0bd87ba7fd4749150a" + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.3.6.0.zip", + "shasum": "d250ad1770ce8469806b527b9e12087b37169d2e" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16255,16 +16328,16 @@ }, { "name": "magento/module-swagger-webapi", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.3.4.0.zip", - "shasum": "88c1396e11767ccf083aad03047f1924361d8344" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.3.5.0.zip", + "shasum": "ea83a4ccb9dea50b603b9e062cee52aea87af53a" }, "require": { "magento/framework": "102.0.*", "magento/module-swagger": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16283,16 +16356,16 @@ }, { "name": "magento/module-swagger-webapi-async", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.3.4.0.zip", - "shasum": "f50db6b46fe5a3a0bc2c6c0e443f41e64da2df7d" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.3.5.0.zip", + "shasum": "3dc47f0aeb1d273c164cc4f2f8ade7831de18519" }, "require": { "magento/framework": "102.0.*", "magento/module-swagger": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -16314,11 +16387,11 @@ }, { "name": "magento/module-swatches", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.3.6.0.zip", - "shasum": "077072098a6cd90f0ed970f5d6d0126b6bc25cb2" + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.3.7.0.zip", + "shasum": "ce52198190ed21e37b7dedd14e3989938464dc22" }, "require": { "magento/framework": "102.0.*", @@ -16332,7 +16405,7 @@ "magento/module-page-cache": "100.3.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-layered-navigation": "100.3.*", @@ -16355,17 +16428,17 @@ }, { "name": "magento/module-swatches-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.3.5.0.zip", - "shasum": "c65607cfe864b4814e668aefd0798587231f8d70" + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.3.6.0.zip", + "shasum": "08d76c825f8d987fd522327812e8a5bd90a03d11" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-swatches": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -16387,16 +16460,16 @@ }, { "name": "magento/module-swatches-layered-navigation", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.3.4.0.zip", - "shasum": "e9bc58c57867ed257a85a72e61076b2fdbbcf852" + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.3.5.0.zip", + "shasum": "3e41632c11c7761ad9f28d6a48623bd219244359" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16415,11 +16488,11 @@ }, { "name": "magento/module-target-rule", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.1.6.0.zip", - "shasum": "11f475de8a11997c56be8918671f4ed6bc6f542e" + "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.1.7.0.zip", + "shasum": "22fc97d8d15d5b3c63954cb9ba226d89fbdd28e7" }, "require": { "magento/framework": "102.0.*", @@ -16434,7 +16507,7 @@ "magento/module-quote": "101.1.*", "magento/module-rule": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-import-export": "100.3.*", @@ -16456,11 +16529,11 @@ }, { "name": "magento/module-tax", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.3.6.0.zip", - "shasum": "1a5d655aadf90b3bbb6337aed21888c178cc1bb0" + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.3.7.0.zip", + "shasum": "37123ebb90c770df8455c05345f40cbd1b468e8d" }, "require": { "magento/framework": "102.0.*", @@ -16477,7 +16550,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-tax-sample-data": "Sample Data version: 100.3.*" @@ -16499,15 +16572,15 @@ }, { "name": "magento/module-tax-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.3.4.0.zip", - "shasum": "5f254f00d62107c7a51cf23d24b16cabd32434d0" + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.3.5.0.zip", + "shasum": "13f6ac1ffcdfe948abf65f2b58eaf3cef42e3f83" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -16530,11 +16603,11 @@ }, { "name": "magento/module-tax-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.3.4.0.zip", - "shasum": "b37bde83ef269985bf76738c7fdc7886b2ab55bf" + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.3.5.0.zip", + "shasum": "826cd7bf420ffcf59c0b6d5467c62f0878db4eab" }, "require": { "magento/framework": "102.0.*", @@ -16542,7 +16615,7 @@ "magento/module-directory": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16561,11 +16634,11 @@ }, { "name": "magento/module-theme", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.0.6.0.zip", - "shasum": "d7e663c6b2ea003b0b88a8341553e67ecf274aec" + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.0.7.0.zip", + "shasum": "3c9ff56469783200f8378c398fb060ff699aa076" }, "require": { "magento/framework": "102.0.*", @@ -16579,7 +16652,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*", @@ -16603,15 +16676,15 @@ }, { "name": "magento/module-theme-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.3.3.0.zip", - "shasum": "5f975ef6052984d410b66e9a57cd94bb83f8fd60" + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.3.4.0.zip", + "shasum": "6c2cb2ccb2e35bc8b398c95b9a53757cc3319007" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-store-graph-ql": "100.3.*" @@ -16633,11 +16706,11 @@ }, { "name": "magento/module-tinymce-3", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.3.6.0.zip", - "shasum": "67046d180ed5ed97ecff1ede122af6ccc1e3982d" + "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.3.7.0.zip", + "shasum": "0b85c457c5bb9eb860072bed21620ed9a908028d" }, "require": { "magento/framework": "102.0.*", @@ -16646,7 +16719,7 @@ "magento/module-ui": "101.1.*", "magento/module-variable": "100.3.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "103.0.*" @@ -16668,15 +16741,15 @@ }, { "name": "magento/module-tinymce-3-banner", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3-banner/magento-module-tinymce-3-banner-100.3.4.0.zip", - "shasum": "2eddbc81f72cb3e0fcc40b2d75c40fdc76ef29dc" + "url": "https://repo.magento.com/archives/magento/module-tinymce-3-banner/magento-module-tinymce-3-banner-100.3.5.0.zip", + "shasum": "091d8da1e2478c61733a34fb9331e86d27f11783" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-target-rule-sample-data": "Sample Data version: 100.3.*", @@ -16698,11 +16771,11 @@ }, { "name": "magento/module-translation", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.3.6.0.zip", - "shasum": "3b2bd37e991700567d812f9d3fdef63cbeefa8bf" + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.3.7.0.zip", + "shasum": "69a48911c44cfe82b944a8ae06f3071a9a796a19" }, "require": { "magento/framework": "102.0.*", @@ -16710,7 +16783,7 @@ "magento/module-developer": "100.3.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*" @@ -16732,11 +16805,11 @@ }, { "name": "magento/module-ui", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.1.6.0.zip", - "shasum": "2517b9dcd24f279697dbdbaab8447a61ddaf69f5" + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.1.7.0.zip", + "shasum": "a37ea2f8ec6506f7ec14120dd567a751c780c682" }, "require": { "magento/framework": "102.0.*", @@ -16746,7 +16819,7 @@ "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -16768,11 +16841,11 @@ }, { "name": "magento/module-ups", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.3.6.0.zip", - "shasum": "467289aeed56a6d67dfc72cd8587a54a2f00e536" + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.3.7.0.zip", + "shasum": "84c3640e6af3ba206386ca11a5959449f06959e0" }, "require": { "magento/framework": "102.0.*", @@ -16783,7 +16856,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -16805,11 +16878,11 @@ }, { "name": "magento/module-url-rewrite", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-101.1.5.0.zip", - "shasum": "77bf148c934c944e8922c15f404c1ace69d45e3c" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-101.1.6.0.zip", + "shasum": "e5afefb34520f2cf04f7c6a1b60dca85c5fba43f" }, "require": { "magento/framework": "102.0.*", @@ -16819,7 +16892,7 @@ "magento/module-cms": "103.0.*", "magento/module-cms-url-rewrite": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16838,16 +16911,16 @@ }, { "name": "magento/module-url-rewrite-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.3.6.0.zip", - "shasum": "9618f81614ed43e38a421cbc664c98d8707faccb" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.3.7.0.zip", + "shasum": "f61df380ae59cd3ee31b02df8476c8264091f72b" }, "require": { "magento/framework": "102.0.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -16869,11 +16942,11 @@ }, { "name": "magento/module-user", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.1.6.0.zip", - "shasum": "6b73cd893c4b3ee4ff236969896262ba2c029084" + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.1.7.0.zip", + "shasum": "271c198530b8a20b41afbbe2bb420fcb406450e6" }, "require": { "magento/framework": "102.0.*", @@ -16883,7 +16956,7 @@ "magento/module-integration": "100.3.*", "magento/module-security": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16902,11 +16975,11 @@ }, { "name": "magento/module-usps", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.3.5.0.zip", - "shasum": "1f585341acce76ea2bb076c29db965561706829c" + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.3.6.0.zip", + "shasum": "ef874af18855899072b65f25f1a9d1cc299497b1" }, "require": { "lib-libxml": "*", @@ -16919,7 +16992,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16938,11 +17011,11 @@ }, { "name": "magento/module-variable", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.3.4.0.zip", - "shasum": "885f1793b0b47c424ddcbf867dfdc15b2a84a988" + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.3.5.0.zip", + "shasum": "3c6eecabb895665c6e29804c2614035c83f5ff71" }, "require": { "magento/framework": "102.0.*", @@ -16950,7 +17023,7 @@ "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16969,11 +17042,11 @@ }, { "name": "magento/module-vault", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.1.6.0.zip", - "shasum": "263be5b1bba742578ff63273b3fa79084ef45897" + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.1.7.0.zip", + "shasum": "c79c1cc1379a5684c6a1617cda0f64cd171226cc" }, "require": { "magento/framework": "102.0.*", @@ -16984,7 +17057,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17002,17 +17075,17 @@ }, { "name": "magento/module-vault-graph-ql", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.3.2.0.zip", - "shasum": "3af79b5042dccd87adee99237772d936467c93c0" + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.3.3.0.zip", + "shasum": "b96a47c98304fe73f70a251d2364abac643f4a2a" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17031,15 +17104,15 @@ }, { "name": "magento/module-version", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.3.4.0.zip", - "shasum": "c6bffca140a129d43105974291b388ff89b3b68b" + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.3.5.0.zip", + "shasum": "c7eb3c69be1074f5bbb4eb3e425b6a2087202a90" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17058,11 +17131,11 @@ }, { "name": "magento/module-versions-cms", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.1.6.0.zip", - "shasum": "d5f3a184c6bc0a5ad52a1082d88132864fda8012" + "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.1.7.0.zip", + "shasum": "8bb046c6bb9a2a47b1d6fe8b51496c0890c51129" }, "require": { "magento/framework": "102.0.*", @@ -17072,7 +17145,7 @@ "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17090,18 +17163,18 @@ }, { "name": "magento/module-versions-cms-url-rewrite", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.3.0.0.zip", - "shasum": "ac217fdeba972460d56242e0da7a57571f8221d7" + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.3.1.0.zip", + "shasum": "414cdc065eb79a94fda20274e6277b25b9105805" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", "magento/module-url-rewrite": "101.1.*", "magento/module-versions-cms": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17119,11 +17192,11 @@ }, { "name": "magento/module-visual-merchandiser", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.3.6.0.zip", - "shasum": "6c494c629ad979738a09778ea841c7e2456029da" + "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.3.7.0.zip", + "shasum": "92ec91fbdd51e13a8c8d6582b627f2e6ae38c566" }, "require": { "magento/framework": "102.0.*", @@ -17136,7 +17209,7 @@ "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17154,11 +17227,11 @@ }, { "name": "magento/module-webapi", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.3.5.0.zip", - "shasum": "a44c5801c04c7749966b7f92b4cf9b01ba3a348f" + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.3.6.0.zip", + "shasum": "2e67efd92783e718ddf1ec110db6a6f14eaec057" }, "require": { "magento/framework": "102.0.*", @@ -17166,7 +17239,7 @@ "magento/module-backend": "101.0.*", "magento/module-integration": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*", @@ -17189,17 +17262,17 @@ }, { "name": "magento/module-webapi-async", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.3.6.0.zip", - "shasum": "bbfe4feccba768f2c4f8b8592c7c72e69a7fbc64" + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.3.7.0.zip", + "shasum": "80d829c111e73ff72b3ae44b7d543ffc8e2b248f" }, "require": { "magento/framework": "102.0.*", "magento/module-asynchronous-operations": "100.3.*", "magento/module-webapi": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*", @@ -17222,16 +17295,16 @@ }, { "name": "magento/module-webapi-security", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.3.4.0.zip", - "shasum": "8423ded8d114d53baf5f9d857caf8206750d4491" + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.3.5.0.zip", + "shasum": "6d262743b242bcbda3bce23b567f57c754924770" }, "require": { "magento/framework": "102.0.*", "magento/module-webapi": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17250,18 +17323,18 @@ }, { "name": "magento/module-website-restriction", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.3.6.0.zip", - "shasum": "77ede86522490cd2b11a2c77d003a308dc88ecc1" + "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.3.7.0.zip", + "shasum": "bcd9492b5940ace8216dfe1c57c699be3e413dc6" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -17282,11 +17355,11 @@ }, { "name": "magento/module-weee", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.3.5.0.zip", - "shasum": "5b086da5d3f893508c673ac685ca1273dbea4cc0" + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.3.6.0.zip", + "shasum": "ffc0ab64446dab0f0b193d2d9f516a86fbb30509" }, "require": { "magento/framework": "102.0.*", @@ -17302,7 +17375,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*" @@ -17324,18 +17397,18 @@ }, { "name": "magento/module-weee-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.3.4.0.zip", - "shasum": "a0549d3653720ebaed8823f93234b3a486e230c8" + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.3.5.0.zip", + "shasum": "81a9b90dbbdfc9dc972f9a12febacb36af86e467" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-weee": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -17357,11 +17430,11 @@ }, { "name": "magento/module-weee-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.3.4.0.zip", - "shasum": "5037c6fdb602067f1799ef3aa5243376aa40a019" + "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.3.5.0.zip", + "shasum": "ff289013422a12210158aec107a565d76d612fac" }, "require": { "lib-libxml": "*", @@ -17369,7 +17442,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog-staging": "100.3.*", "magento/module-weee": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging": "101.1.*" @@ -17390,11 +17463,11 @@ }, { "name": "magento/module-widget", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.1.4.0.zip", - "shasum": "4682875f50085860f6c49a64eacc6efa1ad22c7a" + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.1.5.0.zip", + "shasum": "d43247df5e263086945e83c3b7e7ce29756c6eea" }, "require": { "magento/framework": "102.0.*", @@ -17404,7 +17477,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-variable": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-widget-sample-data": "Sample Data version: 100.3.*" @@ -17426,11 +17499,11 @@ }, { "name": "magento/module-wishlist", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.1.6.0.zip", - "shasum": "3582146188e83f3c0df5b55a502cedc8066bf0f3" + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.1.7.0.zip", + "shasum": "0144b3ac87b84cde9425c4e27977dd5aa4a743a9" }, "require": { "magento/framework": "102.0.*", @@ -17445,7 +17518,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*", @@ -17472,17 +17545,17 @@ }, { "name": "magento/module-wishlist-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.3.4.0.zip", - "shasum": "5b1fa90644e02c66b018d7a28de8d0558a4f4142" + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.3.5.0.zip", + "shasum": "209f21570b5f4b3c4781c7f462d6b90d92a53582" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17501,18 +17574,18 @@ }, { "name": "magento/module-wishlist-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.3.3.0.zip", - "shasum": "b8ae146b329ae977fcac7b42d270635bf9ff7a01" + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.3.4.0.zip", + "shasum": "171f873e70f171d17c70184c689d929e0f864084" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog-graph-ql": "100.3.*", "magento/module-store": "101.0.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -17531,11 +17604,11 @@ }, { "name": "magento/module-worldpay", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-worldpay/magento-module-worldpay-100.3.5.0.zip", - "shasum": "3986753bc9e55a7de1d2b7f7530aa90ca113e610" + "url": "https://repo.magento.com/archives/magento/module-worldpay/magento-module-worldpay-100.3.6.0.zip", + "shasum": "45d35315ca5c93f23720d99f24ca70dfa67e5bb0" }, "require": { "magento/framework": "102.0.*", @@ -17543,7 +17616,7 @@ "magento/module-payment": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -17564,44 +17637,44 @@ }, { "name": "magento/page-builder-commerce", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.3.3.0.zip", - "shasum": "4b0a538225cbec7b850519877d87611311e7bd64" + "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.3.4.0.zip", + "shasum": "a0d3d48f4b9fa540d394367e04939575a0037a0d" }, "require": { - "magento/module-banner-page-builder": "1.3.3", - "magento/module-banner-page-builder-analytics": "1.3.3", - "magento/module-catalog-page-builder-analytics": "1.3.3", - "magento/module-catalog-page-builder-analytics-staging": "1.3.3", - "magento/module-catalog-staging-page-builder": "1.3.3", - "magento/module-cms-page-builder-analytics": "1.3.3", - "magento/module-cms-page-builder-analytics-staging": "1.3.3", - "magento/module-page-builder": "1.3.3", - "magento/module-page-builder-analytics": "1.3.3", - "magento/module-staging-page-builder": "1.3.3" + "magento/module-banner-page-builder": "1.3.4", + "magento/module-banner-page-builder-analytics": "1.3.4", + "magento/module-catalog-page-builder-analytics": "1.3.4", + "magento/module-catalog-page-builder-analytics-staging": "1.3.4", + "magento/module-catalog-staging-page-builder": "1.3.4", + "magento/module-cms-page-builder-analytics": "1.3.4", + "magento/module-cms-page-builder-analytics-staging": "1.3.4", + "magento/module-page-builder": "1.3.4", + "magento/module-page-builder-analytics": "1.3.4", + "magento/module-staging-page-builder": "1.3.4" }, "type": "metapackage", "description": "Page Builder Commerce metapackage" }, { "name": "magento/product-community-edition", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.3.6.0.zip", - "shasum": "464614b41bc8eaf2520327cad579904cdf9d1b72" + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.3.7.0.zip", + "shasum": "6ecdd77aa9f311640e776fa6634c50b402dcc42d" }, "require": { - "amzn/amazon-pay-and-login-magento-2-module": "3.4.1-p3", + "amzn/amazon-pay-and-login-magento-2-module": "3.9.0", "braintree/braintree_php": "3.35.0", "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.10.6", - "colinmollenhour/credis": "1.10.0", + "colinmollenhour/cache-backend-redis": "1.11.0", + "colinmollenhour/credis": "1.11.1", "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-package": "4.4.1", + "composer/composer": "^1.9 || ^2.0", + "dotmailer/dotmailer-magento2-extension-package": "4.4.2", "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", "ext-bcmath": "*", "ext-ctype": "*", @@ -17619,14 +17692,14 @@ "ext-xsl": "*", "ext-zip": "*", "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "7.6.1", + "klarna/m2-payments": "7.7.0", "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", + "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", "laminas/laminas-di": "^2.6.1", "laminas/laminas-eventmanager": "^3.0.0", "laminas/laminas-feed": "^2.9.0", @@ -17650,14 +17723,14 @@ "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", "lib-libxml": "*", - "magento/adobe-stock-integration": "1.0.2", - "magento/composer": "~1.5.0", - "magento/framework": "102.0.6", - "magento/framework-amqp": "100.3.5", - "magento/framework-bulk": "100.3.5", - "magento/framework-message-queue": "100.3.6", + "magento/adobe-stock-integration": "1.0.3", + "magento/composer": "~1.6.0||~1.7.0", + "magento/framework": "102.0.7", + "magento/framework-amqp": "100.3.6", + "magento/framework-bulk": "100.3.6", + "magento/framework-message-queue": "100.3.7", "magento/google-shopping-ads": "4.0.1", - "magento/inventory-composer-metapackage": "1.1.6", + "magento/inventory-composer-metapackage": "1.1.7", "magento/language-de_de": "100.3.4", "magento/language-en_us": "100.3.4", "magento/language-es_es": "100.3.4", @@ -17666,191 +17739,191 @@ "magento/language-pt_br": "100.3.4", "magento/language-zh_hans_cn": "100.3.4", "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.3.6", - "magento/module-admin-analytics": "100.3.2", - "magento/module-admin-notification": "100.3.5", - "magento/module-advanced-pricing-import-export": "100.3.4", - "magento/module-advanced-search": "100.3.4", - "magento/module-amqp": "100.3.4", - "magento/module-amqp-store": "100.3.1", - "magento/module-analytics": "100.3.6", - "magento/module-asynchronous-operations": "100.3.6", - "magento/module-authorization": "100.3.5", - "magento/module-authorizenet": "100.3.5", - "magento/module-authorizenet-acceptjs": "100.3.4", - "magento/module-authorizenet-cardinal": "100.3.1", - "magento/module-authorizenet-graph-ql": "100.3.2", - "magento/module-backend": "101.0.6", - "magento/module-backup": "100.3.5", - "magento/module-braintree": "100.3.6", - "magento/module-braintree-graph-ql": "100.3.3", - "magento/module-bundle": "100.3.6", - "magento/module-bundle-graph-ql": "100.3.4", - "magento/module-bundle-import-export": "100.3.5", - "magento/module-cache-invalidate": "100.3.4", - "magento/module-captcha": "100.3.6", - "magento/module-cardinal-commerce": "100.3.2", - "magento/module-catalog": "103.0.6", - "magento/module-catalog-analytics": "100.3.4", - "magento/module-catalog-cms-graph-ql": "100.3.0", - "magento/module-catalog-customer-graph-ql": "100.3.0", - "magento/module-catalog-graph-ql": "100.3.6", - "magento/module-catalog-import-export": "101.0.6", - "magento/module-catalog-inventory": "100.3.6", - "magento/module-catalog-inventory-graph-ql": "100.3.4", - "magento/module-catalog-rule": "101.1.6", - "magento/module-catalog-rule-configurable": "100.3.5", - "magento/module-catalog-rule-graph-ql": "100.3.0", - "magento/module-catalog-search": "101.0.6", - "magento/module-catalog-url-rewrite": "100.3.6", - "magento/module-catalog-url-rewrite-graph-ql": "100.3.5", - "magento/module-catalog-widget": "100.3.6", - "magento/module-checkout": "100.3.6", - "magento/module-checkout-agreements": "100.3.5", - "magento/module-checkout-agreements-graph-ql": "100.3.1", - "magento/module-cms": "103.0.6", - "magento/module-cms-graph-ql": "100.3.4", - "magento/module-cms-url-rewrite": "100.3.5", - "magento/module-cms-url-rewrite-graph-ql": "100.3.4", - "magento/module-config": "101.1.6", - "magento/module-configurable-import-export": "100.3.4", - "magento/module-configurable-product": "100.3.6", - "magento/module-configurable-product-graph-ql": "100.3.5", - "magento/module-configurable-product-sales": "100.3.4", - "magento/module-contact": "100.3.6", - "magento/module-cookie": "100.3.5", - "magento/module-cron": "100.3.5", - "magento/module-csp": "100.3.0", - "magento/module-currency-symbol": "100.3.5", - "magento/module-customer": "102.0.6", - "magento/module-customer-analytics": "100.3.4", - "magento/module-customer-downloadable-graph-ql": "100.3.0", - "magento/module-customer-graph-ql": "100.3.5", - "magento/module-customer-import-export": "100.3.6", - "magento/module-deploy": "100.3.5", - "magento/module-developer": "100.3.5", - "magento/module-dhl": "100.3.5", - "magento/module-directory": "100.3.6", - "magento/module-directory-graph-ql": "100.3.3", - "magento/module-downloadable": "100.3.6", - "magento/module-downloadable-graph-ql": "100.3.4", - "magento/module-downloadable-import-export": "100.3.6", - "magento/module-eav": "102.0.6", - "magento/module-eav-graph-ql": "100.3.4", - "magento/module-elasticsearch": "100.3.6", - "magento/module-elasticsearch-6": "100.3.5", - "magento/module-elasticsearch-7": "100.3.1", - "magento/module-email": "101.0.6", - "magento/module-encryption-key": "100.3.5", - "magento/module-fedex": "100.3.5", - "magento/module-gift-message": "100.3.4", - "magento/module-google-adwords": "100.3.5", - "magento/module-google-analytics": "100.3.4", - "magento/module-google-optimizer": "100.3.5", - "magento/module-graph-ql": "100.3.5", - "magento/module-graph-ql-cache": "100.3.2", - "magento/module-grouped-catalog-inventory": "100.3.3", - "magento/module-grouped-import-export": "100.3.4", - "magento/module-grouped-product": "100.3.6", - "magento/module-grouped-product-graph-ql": "100.3.5", - "magento/module-import-export": "100.3.6", - "magento/module-indexer": "100.3.6", - "magento/module-instant-purchase": "100.3.6", - "magento/module-integration": "100.3.5", - "magento/module-layered-navigation": "100.3.4", - "magento/module-marketplace": "100.3.4", - "magento/module-media-gallery": "100.3.1", - "magento/module-media-gallery-api": "100.3.0", - "magento/module-media-storage": "100.3.6", - "magento/module-message-queue": "100.3.5", - "magento/module-msrp": "100.3.5", - "magento/module-msrp-configurable-product": "100.3.3", - "magento/module-msrp-grouped-product": "100.3.4", - "magento/module-multishipping": "100.3.6", - "magento/module-mysql-mq": "100.3.4", - "magento/module-new-relic-reporting": "100.3.4", - "magento/module-newsletter": "100.3.6", - "magento/module-offline-payments": "100.3.4", - "magento/module-offline-shipping": "100.3.5", - "magento/module-page-cache": "100.3.6", - "magento/module-payment": "100.3.6", - "magento/module-paypal": "100.3.6", - "magento/module-paypal-captcha": "100.3.2", - "magento/module-paypal-graph-ql": "100.3.1", + "magento/magento2-base": "2.3.7", + "magento/module-admin-analytics": "100.3.3", + "magento/module-admin-notification": "100.3.6", + "magento/module-advanced-pricing-import-export": "100.3.5", + "magento/module-advanced-search": "100.3.5", + "magento/module-amqp": "100.3.5", + "magento/module-amqp-store": "100.3.2", + "magento/module-analytics": "100.3.7", + "magento/module-asynchronous-operations": "100.3.7", + "magento/module-authorization": "100.3.6", + "magento/module-authorizenet": "100.3.6", + "magento/module-authorizenet-acceptjs": "100.3.5", + "magento/module-authorizenet-cardinal": "100.3.2", + "magento/module-authorizenet-graph-ql": "100.3.3", + "magento/module-backend": "101.0.7", + "magento/module-backup": "100.3.6", + "magento/module-braintree": "100.3.7", + "magento/module-braintree-graph-ql": "100.3.4", + "magento/module-bundle": "100.3.7", + "magento/module-bundle-graph-ql": "100.3.5", + "magento/module-bundle-import-export": "100.3.6", + "magento/module-cache-invalidate": "100.3.5", + "magento/module-captcha": "100.3.7", + "magento/module-cardinal-commerce": "100.3.3", + "magento/module-catalog": "103.0.7", + "magento/module-catalog-analytics": "100.3.5", + "magento/module-catalog-cms-graph-ql": "100.3.1", + "magento/module-catalog-customer-graph-ql": "100.3.1", + "magento/module-catalog-graph-ql": "100.3.7", + "magento/module-catalog-import-export": "101.0.7", + "magento/module-catalog-inventory": "100.3.7", + "magento/module-catalog-inventory-graph-ql": "100.3.5", + "magento/module-catalog-rule": "101.1.7", + "magento/module-catalog-rule-configurable": "100.3.6", + "magento/module-catalog-rule-graph-ql": "100.3.1", + "magento/module-catalog-search": "101.0.7", + "magento/module-catalog-url-rewrite": "100.3.7", + "magento/module-catalog-url-rewrite-graph-ql": "100.3.6", + "magento/module-catalog-widget": "100.3.7", + "magento/module-checkout": "100.3.7", + "magento/module-checkout-agreements": "100.3.6", + "magento/module-checkout-agreements-graph-ql": "100.3.2", + "magento/module-cms": "103.0.7", + "magento/module-cms-graph-ql": "100.3.5", + "magento/module-cms-url-rewrite": "100.3.6", + "magento/module-cms-url-rewrite-graph-ql": "100.3.5", + "magento/module-config": "101.1.7", + "magento/module-configurable-import-export": "100.3.5", + "magento/module-configurable-product": "100.3.7", + "magento/module-configurable-product-graph-ql": "100.3.6", + "magento/module-configurable-product-sales": "100.3.5", + "magento/module-contact": "100.3.7", + "magento/module-cookie": "100.3.6", + "magento/module-cron": "100.3.6", + "magento/module-csp": "100.3.1", + "magento/module-currency-symbol": "100.3.6", + "magento/module-customer": "102.0.7", + "magento/module-customer-analytics": "100.3.5", + "magento/module-customer-downloadable-graph-ql": "100.3.1", + "magento/module-customer-graph-ql": "100.3.6", + "magento/module-customer-import-export": "100.3.7", + "magento/module-deploy": "100.3.6", + "magento/module-developer": "100.3.6", + "magento/module-dhl": "100.3.6", + "magento/module-directory": "100.3.7", + "magento/module-directory-graph-ql": "100.3.4", + "magento/module-downloadable": "100.3.7", + "magento/module-downloadable-graph-ql": "100.3.5", + "magento/module-downloadable-import-export": "100.3.7", + "magento/module-eav": "102.0.7", + "magento/module-eav-graph-ql": "100.3.5", + "magento/module-elasticsearch": "100.3.7", + "magento/module-elasticsearch-6": "100.3.6", + "magento/module-elasticsearch-7": "100.3.2", + "magento/module-email": "101.0.7", + "magento/module-encryption-key": "100.3.6", + "magento/module-fedex": "100.3.6", + "magento/module-gift-message": "100.3.5", + "magento/module-google-adwords": "100.3.6", + "magento/module-google-analytics": "100.3.5", + "magento/module-google-optimizer": "100.3.6", + "magento/module-graph-ql": "100.3.6", + "magento/module-graph-ql-cache": "100.3.3", + "magento/module-grouped-catalog-inventory": "100.3.4", + "magento/module-grouped-import-export": "100.3.5", + "magento/module-grouped-product": "100.3.7", + "magento/module-grouped-product-graph-ql": "100.3.6", + "magento/module-import-export": "100.3.7", + "magento/module-indexer": "100.3.7", + "magento/module-instant-purchase": "100.3.7", + "magento/module-integration": "100.3.6", + "magento/module-layered-navigation": "100.3.5", + "magento/module-marketplace": "100.3.5", + "magento/module-media-gallery": "100.3.2", + "magento/module-media-gallery-api": "100.3.1", + "magento/module-media-storage": "100.3.7", + "magento/module-message-queue": "100.3.7", + "magento/module-msrp": "100.3.6", + "magento/module-msrp-configurable-product": "100.3.4", + "magento/module-msrp-grouped-product": "100.3.5", + "magento/module-multishipping": "100.3.7", + "magento/module-mysql-mq": "100.3.5", + "magento/module-new-relic-reporting": "100.3.5", + "magento/module-newsletter": "100.3.7", + "magento/module-offline-payments": "100.3.5", + "magento/module-offline-shipping": "100.3.6", + "magento/module-page-cache": "100.3.7", + "magento/module-payment": "100.3.7", + "magento/module-paypal": "100.3.7", + "magento/module-paypal-captcha": "100.3.3", + "magento/module-paypal-graph-ql": "100.3.2", "magento/module-paypal-recaptcha": "1.0.1", - "magento/module-persistent": "100.3.6", - "magento/module-product-alert": "100.3.6", - "magento/module-product-video": "100.3.6", - "magento/module-quote": "101.1.6", - "magento/module-quote-analytics": "100.3.5", - "magento/module-quote-graph-ql": "100.3.6", - "magento/module-related-product-graph-ql": "100.3.1", - "magento/module-release-notification": "100.3.4", - "magento/module-reports": "100.3.6", - "magento/module-require-js": "100.3.4", - "magento/module-review": "100.3.6", - "magento/module-review-analytics": "100.3.4", - "magento/module-robots": "101.0.4", - "magento/module-rss": "100.3.4", - "magento/module-rule": "100.3.5", - "magento/module-sales": "102.0.6", - "magento/module-sales-analytics": "100.3.4", - "magento/module-sales-graph-ql": "100.3.3", - "magento/module-sales-inventory": "100.3.4", - "magento/module-sales-rule": "101.1.6", - "magento/module-sales-sequence": "100.3.4", - "magento/module-sample-data": "100.3.4", - "magento/module-search": "101.0.6", - "magento/module-security": "100.3.5", - "magento/module-send-friend": "100.3.4", - "magento/module-send-friend-graph-ql": "100.3.3", - "magento/module-shipping": "100.3.5", - "magento/module-signifyd": "100.3.5", - "magento/module-sitemap": "100.3.6", - "magento/module-store": "101.0.6", - "magento/module-store-graph-ql": "100.3.4", - "magento/module-swagger": "100.3.5", - "magento/module-swagger-webapi": "100.3.4", - "magento/module-swagger-webapi-async": "100.3.4", - "magento/module-swatches": "100.3.6", - "magento/module-swatches-graph-ql": "100.3.5", - "magento/module-swatches-layered-navigation": "100.3.4", - "magento/module-tax": "100.3.6", - "magento/module-tax-graph-ql": "100.3.4", - "magento/module-tax-import-export": "100.3.4", - "magento/module-theme": "101.0.6", - "magento/module-theme-graph-ql": "100.3.3", - "magento/module-tinymce-3": "100.3.6", - "magento/module-translation": "100.3.6", - "magento/module-ui": "101.1.6", - "magento/module-ups": "100.3.6", - "magento/module-url-rewrite": "101.1.5", - "magento/module-url-rewrite-graph-ql": "100.3.6", - "magento/module-user": "101.1.6", - "magento/module-usps": "100.3.5", - "magento/module-variable": "100.3.4", - "magento/module-vault": "101.1.6", - "magento/module-vault-graph-ql": "100.3.2", - "magento/module-version": "100.3.4", - "magento/module-webapi": "100.3.5", - "magento/module-webapi-async": "100.3.6", - "magento/module-webapi-security": "100.3.4", - "magento/module-weee": "100.3.5", - "magento/module-weee-graph-ql": "100.3.4", - "magento/module-widget": "101.1.4", - "magento/module-wishlist": "101.1.6", - "magento/module-wishlist-analytics": "100.3.4", - "magento/module-wishlist-graph-ql": "100.3.3", - "magento/theme-adminhtml-backend": "100.3.5", - "magento/theme-frontend-blank": "100.3.6", - "magento/theme-frontend-luma": "100.3.6", + "magento/module-persistent": "100.3.7", + "magento/module-product-alert": "100.3.7", + "magento/module-product-video": "100.3.7", + "magento/module-quote": "101.1.7", + "magento/module-quote-analytics": "100.3.6", + "magento/module-quote-graph-ql": "100.3.7", + "magento/module-related-product-graph-ql": "100.3.2", + "magento/module-release-notification": "100.3.5", + "magento/module-reports": "100.3.7", + "magento/module-require-js": "100.3.5", + "magento/module-review": "100.3.7", + "magento/module-review-analytics": "100.3.5", + "magento/module-robots": "101.0.5", + "magento/module-rss": "100.3.5", + "magento/module-rule": "100.3.6", + "magento/module-sales": "102.0.7", + "magento/module-sales-analytics": "100.3.5", + "magento/module-sales-graph-ql": "100.3.4", + "magento/module-sales-inventory": "100.3.5", + "magento/module-sales-rule": "101.1.7", + "magento/module-sales-sequence": "100.3.5", + "magento/module-sample-data": "100.3.5", + "magento/module-search": "101.0.7", + "magento/module-security": "100.3.6", + "magento/module-send-friend": "100.3.5", + "magento/module-send-friend-graph-ql": "100.3.4", + "magento/module-shipping": "100.3.7", + "magento/module-signifyd": "100.3.6", + "magento/module-sitemap": "100.3.7", + "magento/module-store": "101.0.7", + "magento/module-store-graph-ql": "100.3.5", + "magento/module-swagger": "100.3.6", + "magento/module-swagger-webapi": "100.3.5", + "magento/module-swagger-webapi-async": "100.3.5", + "magento/module-swatches": "100.3.7", + "magento/module-swatches-graph-ql": "100.3.6", + "magento/module-swatches-layered-navigation": "100.3.5", + "magento/module-tax": "100.3.7", + "magento/module-tax-graph-ql": "100.3.5", + "magento/module-tax-import-export": "100.3.5", + "magento/module-theme": "101.0.7", + "magento/module-theme-graph-ql": "100.3.4", + "magento/module-tinymce-3": "100.3.7", + "magento/module-translation": "100.3.7", + "magento/module-ui": "101.1.7", + "magento/module-ups": "100.3.7", + "magento/module-url-rewrite": "101.1.6", + "magento/module-url-rewrite-graph-ql": "100.3.7", + "magento/module-user": "101.1.7", + "magento/module-usps": "100.3.6", + "magento/module-variable": "100.3.5", + "magento/module-vault": "101.1.7", + "magento/module-vault-graph-ql": "100.3.3", + "magento/module-version": "100.3.5", + "magento/module-webapi": "100.3.6", + "magento/module-webapi-async": "100.3.7", + "magento/module-webapi-security": "100.3.5", + "magento/module-weee": "100.3.6", + "magento/module-weee-graph-ql": "100.3.5", + "magento/module-widget": "101.1.5", + "magento/module-wishlist": "101.1.7", + "magento/module-wishlist-analytics": "100.3.5", + "magento/module-wishlist-graph-ql": "100.3.4", + "magento/theme-adminhtml-backend": "100.3.6", + "magento/theme-frontend-blank": "100.3.7", + "magento/theme-frontend-luma": "100.3.7", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", "msp/recaptcha": "2.2.3", - "msp/twofactorauth": "3.1.2", + "msp/twofactorauth": "3.1.3", "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", "phpseclib/mcrypt_compat": "1.0.8", "phpseclib/phpseclib": "2.0.*", @@ -17861,10 +17934,10 @@ "tedivm/jshrink": "~1.3.0", "temando/module-shipping": "2.0.0", "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "3.4.3", + "vertex/product-magento-module": "3.5.0", "webonyx/graphql-php": "^0.13.8", "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.0" + "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.0-p1" }, "type": "metapackage", "license": [ @@ -17875,21 +17948,20 @@ }, { "name": "magento/product-enterprise-edition", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.3.6.0.zip", - "shasum": "bd67f0bfd624b48c3036b1dff7bbb05eafe3d174" + "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.3.7.0.zip", + "shasum": "69e07a1f216bfa6bb5de52bb543c8fe2309f4ef6" }, "require": { - "amzn/amazon-pay-and-login-magento-2-module": "3.4.1-p3", "braintree/braintree_php": "3.35.0", "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.10.6", - "colinmollenhour/credis": "1.10.0", + "colinmollenhour/cache-backend-redis": "1.11.0", + "colinmollenhour/credis": "1.11.1", "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-enterprise-package": "4.4.1", + "composer/composer": "^1.9 || ^2.0", + "dotmailer/dotmailer-magento2-extension-enterprise-package": "4.4.2", "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", "ext-bcmath": "*", "ext-ctype": "*", @@ -17908,14 +17980,13 @@ "ext-xsl": "*", "ext-zip": "*", "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "7.6.1", "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", + "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", "laminas/laminas-di": "^2.6.1", "laminas/laminas-eventmanager": "^3.0.0", "laminas/laminas-feed": "^2.9.0", @@ -17939,108 +18010,102 @@ "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", "lib-libxml": "*", - "magento/adobe-stock-integration": "1.0.2", - "magento/composer": "~1.5.0", - "magento/framework-foreign-key": "100.3.5", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-composer-metapackage": "1.1.6", + "magento/composer": "~1.6.0||~1.7.0", + "magento/framework-foreign-key": "100.3.6", "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-ee-base": "2.3.6", - "magento/module-admin-gws": "100.3.6", - "magento/module-admin-gws-configurable-product": "100.3.0", - "magento/module-admin-gws-staging": "100.3.0", - "magento/module-advanced-catalog": "100.3.4", - "magento/module-advanced-checkout": "100.3.6", - "magento/module-advanced-rule": "100.3.4", - "magento/module-advanced-sales-rule": "100.3.4", - "magento/module-banner": "101.1.6", - "magento/module-banner-customer-segment": "100.3.5", - "magento/module-bundle-import-export-staging": "100.3.4", - "magento/module-bundle-staging": "100.3.5", - "magento/module-catalog-event": "101.0.6", - "magento/module-catalog-import-export-staging": "100.3.4", - "magento/module-catalog-inventory-staging": "100.3.4", - "magento/module-catalog-permissions": "100.3.5", - "magento/module-catalog-rule-staging": "100.3.6", - "magento/module-catalog-staging": "100.3.6", - "magento/module-catalog-staging-graph-ql": "100.3.0", - "magento/module-catalog-url-rewrite-staging": "100.3.4", - "magento/module-checkout-address-search": "100.3.4", - "magento/module-checkout-address-search-gift-registry": "100.3.2", - "magento/module-checkout-staging": "100.3.4", - "magento/module-cms-staging": "100.3.5", - "magento/module-configurable-product-staging": "100.3.5", - "magento/module-custom-attribute-management": "100.3.6", - "magento/module-customer-balance": "100.3.6", - "magento/module-customer-balance-graph-ql": "100.3.1", - "magento/module-customer-custom-attributes": "100.3.6", - "magento/module-customer-finance": "100.3.4", - "magento/module-customer-segment": "102.0.6", - "magento/module-cybersource": "100.3.5", - "magento/module-downloadable-staging": "100.3.4", - "magento/module-elasticsearch-catalog-permissions": "100.3.2", - "magento/module-enterprise": "100.3.4", - "magento/module-eway": "100.3.5", - "magento/module-gift-card": "101.2.6", - "magento/module-gift-card-account": "101.1.6", - "magento/module-gift-card-account-graph-ql": "100.3.2", - "magento/module-gift-card-graph-ql": "100.3.4", - "magento/module-gift-card-import-export": "100.3.5", - "magento/module-gift-card-staging": "100.3.4", - "magento/module-gift-message-staging": "100.3.4", - "magento/module-gift-registry": "101.1.6", - "magento/module-gift-wrapping": "101.1.6", - "magento/module-gift-wrapping-staging": "100.3.4", - "magento/module-google-optimizer-staging": "100.3.4", - "magento/module-google-tag-manager": "100.3.6", - "magento/module-grouped-product-staging": "100.3.4", - "magento/module-invitation": "100.3.5", - "magento/module-layered-navigation-staging": "100.3.4", - "magento/module-logging": "101.1.5", - "magento/module-msrp-staging": "100.3.4", - "magento/module-multiple-wishlist": "100.3.6", - "magento/module-payment-staging": "100.3.4", - "magento/module-paypal-recaptcha": "1.0.1", - "magento/module-persistent-history": "100.3.5", - "magento/module-price-permissions": "100.3.4", - "magento/module-product-video-staging": "100.3.4", - "magento/module-promotion-permissions": "100.3.4", - "magento/module-reminder": "101.1.4", - "magento/module-resource-connections": "100.3.5", - "magento/module-review-staging": "100.3.4", - "magento/module-reward": "101.1.5", - "magento/module-reward-graph-ql": "100.3.4", - "magento/module-reward-staging": "100.3.4", - "magento/module-rma": "101.1.6", - "magento/module-rma-graph-ql": "100.3.4", - "magento/module-rma-staging": "100.3.4", - "magento/module-sales-archive": "100.3.6", - "magento/module-sales-rule-staging": "100.3.5", - "magento/module-scalable-checkout": "100.3.5", - "magento/module-scalable-inventory": "100.3.4", - "magento/module-scalable-oms": "100.3.4", - "magento/module-scheduled-import-export": "101.1.5", - "magento/module-search-staging": "100.3.4", - "magento/module-staging": "101.1.6", - "magento/module-staging-graph-ql": "100.3.0", - "magento/module-support": "101.1.4", - "magento/module-target-rule": "101.1.6", - "magento/module-tinymce-3-banner": "100.3.4", - "magento/module-versions-cms": "101.1.6", - "magento/module-versions-cms-url-rewrite": "100.3.0", - "magento/module-visual-merchandiser": "100.3.6", - "magento/module-website-restriction": "100.3.6", - "magento/module-weee-staging": "100.3.4", - "magento/module-worldpay": "100.3.5", - "magento/page-builder-commerce": "1.3.3", - "magento/product-community-edition": "2.3.6", + "magento/magento2-ee-base": "2.3.7", + "magento/module-admin-gws": "100.3.7", + "magento/module-admin-gws-configurable-product": "100.3.1", + "magento/module-admin-gws-staging": "100.3.1", + "magento/module-advanced-catalog": "100.3.5", + "magento/module-advanced-checkout": "100.3.7", + "magento/module-advanced-rule": "100.3.5", + "magento/module-advanced-sales-rule": "100.3.5", + "magento/module-banner": "101.1.7", + "magento/module-banner-customer-segment": "100.3.6", + "magento/module-bundle-import-export-staging": "100.3.5", + "magento/module-bundle-staging": "100.3.6", + "magento/module-catalog-event": "101.0.7", + "magento/module-catalog-import-export-staging": "100.3.5", + "magento/module-catalog-inventory-staging": "100.3.5", + "magento/module-catalog-permissions": "100.3.6", + "magento/module-catalog-rule-staging": "100.3.7", + "magento/module-catalog-staging": "100.3.7", + "magento/module-catalog-staging-graph-ql": "100.3.1", + "magento/module-catalog-url-rewrite-staging": "100.3.5", + "magento/module-checkout-address-search": "100.3.5", + "magento/module-checkout-address-search-gift-registry": "100.3.3", + "magento/module-checkout-staging": "100.3.5", + "magento/module-cms-staging": "100.3.6", + "magento/module-configurable-product-staging": "100.3.6", + "magento/module-custom-attribute-management": "100.3.7", + "magento/module-customer-balance": "100.3.7", + "magento/module-customer-balance-graph-ql": "100.3.2", + "magento/module-customer-custom-attributes": "100.3.7", + "magento/module-customer-finance": "100.3.5", + "magento/module-customer-segment": "102.0.7", + "magento/module-cybersource": "100.3.6", + "magento/module-downloadable-staging": "100.3.5", + "magento/module-elasticsearch-catalog-permissions": "100.3.3", + "magento/module-enterprise": "100.3.5", + "magento/module-eway": "100.3.6", + "magento/module-gift-card": "101.2.7", + "magento/module-gift-card-account": "101.1.7", + "magento/module-gift-card-account-graph-ql": "100.3.3", + "magento/module-gift-card-graph-ql": "100.3.5", + "magento/module-gift-card-import-export": "100.3.6", + "magento/module-gift-card-staging": "100.3.5", + "magento/module-gift-message-staging": "100.3.5", + "magento/module-gift-registry": "101.1.7", + "magento/module-gift-wrapping": "101.1.7", + "magento/module-gift-wrapping-staging": "100.3.5", + "magento/module-google-optimizer-staging": "100.3.5", + "magento/module-google-tag-manager": "100.3.7", + "magento/module-grouped-product-staging": "100.3.5", + "magento/module-invitation": "100.3.6", + "magento/module-layered-navigation-staging": "100.3.5", + "magento/module-logging": "101.1.6", + "magento/module-msrp-staging": "100.3.5", + "magento/module-multiple-wishlist": "100.3.7", + "magento/module-payment-staging": "100.3.5", + "magento/module-persistent-history": "100.3.6", + "magento/module-price-permissions": "100.3.5", + "magento/module-product-video-staging": "100.3.5", + "magento/module-promotion-permissions": "100.3.5", + "magento/module-reminder": "101.1.5", + "magento/module-resource-connections": "100.3.6", + "magento/module-review-staging": "100.3.5", + "magento/module-reward": "101.1.6", + "magento/module-reward-graph-ql": "100.3.5", + "magento/module-reward-staging": "100.3.5", + "magento/module-rma": "101.1.7", + "magento/module-rma-graph-ql": "100.3.5", + "magento/module-rma-staging": "100.3.5", + "magento/module-sales-archive": "100.3.7", + "magento/module-sales-rule-staging": "100.3.6", + "magento/module-scalable-checkout": "100.3.6", + "magento/module-scalable-inventory": "100.3.5", + "magento/module-scalable-oms": "100.3.5", + "magento/module-scheduled-import-export": "101.1.6", + "magento/module-search-staging": "100.3.5", + "magento/module-staging": "101.1.7", + "magento/module-staging-graph-ql": "100.3.1", + "magento/module-support": "101.1.5", + "magento/module-target-rule": "101.1.7", + "magento/module-tinymce-3-banner": "100.3.5", + "magento/module-versions-cms": "101.1.7", + "magento/module-versions-cms-url-rewrite": "100.3.1", + "magento/module-visual-merchandiser": "100.3.7", + "magento/module-website-restriction": "100.3.7", + "magento/module-weee-staging": "100.3.5", + "magento/module-worldpay": "100.3.6", + "magento/page-builder-commerce": "1.3.4", + "magento/product-community-edition": "2.3.7", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "msp/recaptcha": "2.2.3", - "msp/twofactorauth": "3.1.2", "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", "phpseclib/mcrypt_compat": "1.0.8", "phpseclib/phpseclib": "2.0.*", @@ -18049,12 +18114,9 @@ "symfony/event-dispatcher": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/process": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "tedivm/jshrink": "~1.3.0", - "temando/module-shipping": "2.0.0", "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "3.4.3", "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.0" + "wikimedia/less.php": "~1.8.0" }, "type": "metapackage", "license": [ @@ -18064,11 +18126,11 @@ }, { "name": "magento/quality-patches", - "version": "1.0.7", + "version": "1.0.22", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/quality-patches/magento-quality-patches-1.0.7.0.zip", - "shasum": "cc23243da343d5b84acb8d221f2e8337640805b1" + "url": "https://repo.magento.com/archives/magento/quality-patches/magento-quality-patches-1.0.22.0.zip", + "shasum": "efcd935e30439a37b8c368313aa30171cc9bac85" }, "require": { "ext-json": "*", @@ -18098,15 +18160,15 @@ }, { "name": "magento/theme-adminhtml-backend", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.3.5.0.zip", - "shasum": "2955f8d514ea9fc3d2e2876f8ed9316d34a17ec5" + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.3.6.0.zip", + "shasum": "473eac2a056871955568a263b2153f6c772b1835" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -18122,15 +18184,15 @@ }, { "name": "magento/theme-frontend-blank", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.3.6.0.zip", - "shasum": "d66b2b8d303e265edc461d27825053e98c59c4d9" + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.3.7.0.zip", + "shasum": "8b18edbdb36e9f5751a25fe8dfd343d67d0a9c5d" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -18146,16 +18208,16 @@ }, { "name": "magento/theme-frontend-luma", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.3.6.0.zip", - "shasum": "d5b9670c351389a0c67545f29f933fc61b6374dc" + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.3.7.0.zip", + "shasum": "7984e91c6db2d08417a3d24fdfc1eecf18899e09" }, "require": { "magento/framework": "102.0.*", "magento/theme-frontend-blank": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -18171,16 +18233,16 @@ }, { "name": "magento/zendframework1", - "version": "1.14.4", + "version": "1.14.5", "source": { "type": "git", "url": "https://github.com/magento/zf1.git", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565" + "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/250f35c0e80b5e6fa1a1598c144cba2fff36b565", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565", + "url": "https://api.github.com/repos/magento/zf1/zipball/6ad81500d33f085ca2391f2b59e37bd34203b29b", + "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b", "shasum": "" }, "require": { @@ -18214,20 +18276,20 @@ "ZF1", "framework" ], - "time": "2020-05-19T23:25:07+00:00" + "time": "2020-12-02T21:12:59+00:00" }, { "name": "monolog/monolog", - "version": "1.25.5", + "version": "1.26.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0" + "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1817faadd1846cd08be9a49e905dc68823bc38c0", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/2209ddd84e7ef1256b7af205d0717fb62cfc9c33", + "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33", "shasum": "" }, "require": { @@ -18243,7 +18305,7 @@ "graylog2/gelf-php": "~1.0", "php-amqplib/php-amqplib": "~2.4", "php-console/php-console": "^3.1.3", - "php-parallel-lint/php-parallel-lint": "^1.0", + "phpstan/phpstan": "^0.12.59", "phpunit/phpunit": "~4.5", "ruflin/elastica": ">=0.90 <3.0", "sentry/sentry": "^0.13", @@ -18263,11 +18325,6 @@ "sentry/sentry": "Allow sending log messages to a Sentry server" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, "autoload": { "psr-4": { "Monolog\\": "src/Monolog" @@ -18301,7 +18358,7 @@ "type": "tidelift" } ], - "time": "2020-07-23T08:35:51+00:00" + "time": "2020-12-14T12:56:38+00:00" }, { "name": "msp/recaptcha", @@ -18341,18 +18398,18 @@ }, { "name": "msp/twofactorauth", - "version": "3.1.2", + "version": "3.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/msp/twofactorauth/msp-twofactorauth-3.1.2.0.zip", - "shasum": "332128bcecd17fca4ca4aac92f5e0acb6c0f88f4" + "url": "https://repo.magento.com/archives/msp/twofactorauth/msp-twofactorauth-3.1.3.0.zip", + "shasum": "453491e268177af46a2b2394c60cf8bbb07cbcfd" }, "require": { "christian-riesen/base32": "^1.3", "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^2.5", + "endroid/qr-code": "^4.0", "magento/magento-composer-installer": "*", - "php": "^7.0|^7.1|^7.2|^7.3", + "php": "^7.0|^7.1|^7.2|^7.3|^7.4", "spomky-labs/otphp": "~8.3", "yubico/u2flib-server": "^1.0" }, @@ -18368,66 +18425,26 @@ "license": [ "OSL-3.0" ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.6", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], "authors": [ { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" } ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "time": "2020-02-14T08:15:52+00:00" + "description": "Two Factor Authentication module for Magento2" }, { "name": "nesbot/carbon", - "version": "2.41.3", + "version": "2.47.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "e148788eeae9b9b7b87996520358b86faad37b52" + "reference": "606262fd8888b75317ba9461825a24fc34001e1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/e148788eeae9b9b7b87996520358b86faad37b52", - "reference": "e148788eeae9b9b7b87996520358b86faad37b52", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/606262fd8888b75317ba9461825a24fc34001e1e", + "reference": "606262fd8888b75317ba9461825a24fc34001e1e", "shasum": "" }, "require": { @@ -18442,8 +18459,8 @@ "kylekatarnls/multi-tester": "^2.0", "phpmd/phpmd": "^2.9", "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.35", - "phpunit/phpunit": "^7.5 || ^8.0", + "phpstan/phpstan": "^0.12.54", + "phpunit/phpunit": "^7.5.20 || ^8.5.14", "squizlabs/php_codesniffer": "^3.4" }, "bin": [ @@ -18503,44 +18520,33 @@ "type": "tidelift" } ], - "time": "2020-10-12T20:36:09+00:00" + "time": "2021-04-13T21:54:02+00:00" }, { - "name": "ocramius/package-versions", - "version": "1.5.1", + "name": "paragonie/constant_time_encoding", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/Ocramius/PackageVersions.git", - "reference": "1d32342b8c1eb27353c8887c366147b4c2da673c" + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Ocramius/PackageVersions/zipball/1d32342b8c1eb27353c8887c366147b4c2da673c", - "reference": "1d32342b8c1eb27353c8887c366147b4c2da673c", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", + "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0.0", - "php": "^7.3.0" + "php": "^7|^8" }, "require-dev": { - "composer/composer": "^1.8.6", - "doctrine/coding-standard": "^6.0.0", - "ext-zip": "*", - "infection/infection": "^0.13.4", - "phpunit/phpunit": "^8.2.5", - "vimeo/psalm": "^3.4.9" - }, - "type": "composer-plugin", - "extra": { - "class": "PackageVersions\\Installer", - "branch-alias": { - "dev-master": "1.6.x-dev" - } + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" }, + "type": "library", "autoload": { "psr-4": { - "PackageVersions\\": "src/PackageVersions" + "ParagonIE\\ConstantTime\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -18549,168 +18555,58 @@ ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" } ], - "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", - "time": "2019-07-17T15:49:50+00:00" + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "time": "2020-12-06T15:14:20+00:00" }, { - "name": "ocramius/proxy-manager", - "version": "2.2.3", + "name": "paragonie/random_compat", + "version": "v9.99.99", "source": { "type": "git", - "url": "https://github.com/Ocramius/ProxyManager.git", - "reference": "4d154742e31c35137d5374c998e8f86b54db2e2f" + "url": "https://github.com/paragonie/random_compat.git", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Ocramius/ProxyManager/zipball/4d154742e31c35137d5374c998e8f86b54db2e2f", - "reference": "4d154742e31c35137d5374c998e8f86b54db2e2f", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", "shasum": "" }, "require": { - "ocramius/package-versions": "^1.1.3", - "php": "^7.2.0", - "zendframework/zend-code": "^3.3.0" + "php": "^7" }, "require-dev": { - "couscous/couscous": "^1.6.1", - "ext-phar": "*", - "humbug/humbug": "1.0.0-RC.0@RC", - "nikic/php-parser": "^3.1.1", - "padraic/phpunit-accelerator": "dev-master@DEV", - "phpbench/phpbench": "^0.12.2", - "phpstan/phpstan": "dev-master#856eb10a81c1d27c701a83f167dc870fd8f4236a as 0.9.999", - "phpstan/phpstan-phpunit": "dev-master#5629c0a1f4a9c417cb1077cf6693ad9753895761", - "phpunit/phpunit": "^6.4.3", - "squizlabs/php_codesniffer": "^2.9.1" + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" }, "suggest": { - "ocramius/generated-hydrator": "To have very fast object to array to object conversion for ghost objects", - "zendframework/zend-json": "To have the JsonRpc adapter (Remote Object feature)", - "zendframework/zend-soap": "To have the Soap adapter (Remote Object feature)", - "zendframework/zend-xmlrpc": "To have the XmlRpc adapter (Remote Object feature)" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0.x-dev" - } - }, - "autoload": { - "psr-0": { - "ProxyManager\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.io/" - } - ], - "description": "A library providing utilities to generate, instantiate and generally operate with Object Proxies", - "homepage": "https://github.com/Ocramius/ProxyManager", - "keywords": [ - "aop", - "lazy loading", - "proxy", - "proxy pattern", - "service proxies" - ], - "time": "2019-08-10T08:37:15+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.3.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "shasum": "" - }, - "require": { - "php": "^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^6|^7", - "vimeo/psalm": "^1|^2|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "time": "2019-11-06T19:20:29+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.99", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "shasum": "" - }, - "require": { - "php": "^7" - }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", "notification-url": "https://packagist.org/downloads/", @@ -18735,16 +18631,16 @@ }, { "name": "paragonie/sodium_compat", - "version": "v1.13.0", + "version": "v1.15.4", "source": { "type": "git", "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653" + "reference": "8a93bfe047c7f699f819459de8ddda144cd636a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/bbade402cbe84c69b718120911506a3aa2bae653", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653", + "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/8a93bfe047c7f699f819459de8ddda144cd636a4", + "reference": "8a93bfe047c7f699f819459de8ddda144cd636a4", "shasum": "" }, "require": { @@ -18752,7 +18648,7 @@ "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" }, "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7" + "phpunit/phpunit": "^3|^4|^5|^6|^7|^8|^9" }, "suggest": { "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", @@ -18813,38 +18709,38 @@ "secret-key cryptography", "side-channel resistant" ], - "time": "2020-03-20T21:48:09+00:00" + "time": "2021-04-17T09:00:05+00:00" }, { "name": "pelago/emogrifier", - "version": "v2.2.0", + "version": "v3.1.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "2472bc1c3a2dee8915ecc2256139c6100024332f" + "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/2472bc1c3a2dee8915ecc2256139c6100024332f", - "reference": "2472bc1c3a2dee8915ecc2256139c6100024332f", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", + "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", - "php": "^5.5.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0", - "symfony/css-selector": "^3.4.0 || ^4.0.0" + "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", + "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.0", - "phpmd/phpmd": "^2.6.0", - "phpunit/phpunit": "^4.8.0", - "squizlabs/php_codesniffer": "^3.3.2" + "friendsofphp/php-cs-fixer": "^2.15.3", + "phpmd/phpmd": "^2.7.0", + "phpunit/phpunit": "^5.7.27", + "squizlabs/php_codesniffer": "^3.5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { @@ -18887,7 +18783,7 @@ "email", "pre-processing" ], - "time": "2019-09-04T16:07:59+00:00" + "time": "2019-12-26T19:37:31+00:00" }, { "name": "php-amqplib/php-amqplib", @@ -19013,16 +18909,16 @@ }, { "name": "phpseclib/phpseclib", - "version": "2.0.29", + "version": "2.0.31", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "497856a8d997f640b4a516062f84228a772a48a8" + "reference": "233a920cb38636a43b18d428f9a8db1f0a1a08f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/497856a8d997f640b4a516062f84228a772a48a8", - "reference": "497856a8d997f640b4a516062f84228a772a48a8", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/233a920cb38636a43b18d428f9a8db1f0a1a08f4", + "reference": "233a920cb38636a43b18d428f9a8db1f0a1a08f4", "shasum": "" }, "require": { @@ -19030,7 +18926,7 @@ }, "require-dev": { "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", + "phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4", "squizlabs/php_codesniffer": "~2.0" }, "suggest": { @@ -19114,31 +19010,26 @@ "type": "tidelift" } ], - "time": "2020-09-08T04:24:43+00:00" + "time": "2021-04-06T13:56:45+00:00" }, { "name": "psr/container", - "version": "1.0.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf", + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.2.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -19151,7 +19042,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", @@ -19163,7 +19054,7 @@ "container-interop", "psr" ], - "time": "2017-02-14T16:28:37+00:00" + "time": "2021-03-05T17:36:06+00:00" }, { "name": "psr/http-message", @@ -19217,16 +19108,16 @@ }, { "name": "psr/log", - "version": "1.1.3", + "version": "1.1.4", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", "shasum": "" }, "require": { @@ -19250,7 +19141,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for logging libraries", @@ -19260,7 +19151,7 @@ "psr", "psr-3" ], - "time": "2020-03-23T09:12:05+00:00" + "time": "2021-05-03T11:20:27+00:00" }, { "name": "psr/simple-cache", @@ -19480,16 +19371,16 @@ }, { "name": "seld/jsonlint", - "version": "1.8.2", + "version": "1.8.3", "source": { "type": "git", "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337" + "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/590cfec960b77fd55e39b7d9246659e95dd6d337", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/9ad6ce79c342fbd44df10ea95511a1b24dee5b57", + "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57", "shasum": "" }, "require": { @@ -19535,7 +19426,7 @@ "type": "tidelift" } ], - "time": "2020-08-25T06:56:57+00:00" + "time": "2020-11-11T09:19:24+00:00" }, { "name": "seld/phar-utils", @@ -19647,16 +19538,16 @@ }, { "name": "symfony/config", - "version": "v4.4.15", + "version": "v4.4.22", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "7c5a1002178a612787c291a4f515f87b19176b61" + "reference": "f6d8318c14e4be81525ae47b30e618f0bed4c7b3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/7c5a1002178a612787c291a4f515f87b19176b61", - "reference": "7c5a1002178a612787c291a4f515f87b19176b61", + "url": "https://api.github.com/repos/symfony/config/zipball/f6d8318c14e4be81525ae47b30e618f0bed4c7b3", + "reference": "f6d8318c14e4be81525ae47b30e618f0bed4c7b3", "shasum": "" }, "require": { @@ -19678,11 +19569,6 @@ "symfony/yaml": "To use the yaml reference dumper" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Config\\": "" @@ -19705,7 +19591,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Config Component", + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "funding": [ { @@ -19721,20 +19607,20 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2021-04-07T15:47:03+00:00" }, { "name": "symfony/console", - "version": "v4.4.15", + "version": "v4.4.22", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124" + "reference": "36bbd079b69b94bcc9c9c9e1e37ca3b1e7971625" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/90933b39c7b312fc3ceaa1ddeac7eb48cb953124", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124", + "url": "https://api.github.com/repos/symfony/console/zipball/36bbd079b69b94bcc9c9c9e1e37ca3b1e7971625", + "reference": "36bbd079b69b94bcc9c9c9e1e37ca3b1e7971625", "shasum": "" }, "require": { @@ -19769,11 +19655,6 @@ "symfony/process": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Console\\": "" @@ -19796,7 +19677,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Console Component", + "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "funding": [ { @@ -19812,31 +19693,26 @@ "type": "tidelift" } ], - "time": "2020-09-15T07:58:55+00:00" + "time": "2021-04-16T17:32:19+00:00" }, { "name": "symfony/css-selector", - "version": "v4.4.15", + "version": "v5.2.7", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "bf17dc9f6ce144e41f786c32435feea4d8e11dcc" + "reference": "59a684f5ac454f066ecbe6daecce6719aed283fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/bf17dc9f6ce144e41f786c32435feea4d8e11dcc", - "reference": "bf17dc9f6ce144e41f786c32435feea4d8e11dcc", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/59a684f5ac454f066ecbe6daecce6719aed283fb", + "reference": "59a684f5ac454f066ecbe6daecce6719aed283fb", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.2.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\CssSelector\\": "" @@ -19863,7 +19739,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony CssSelector Component", + "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "funding": [ { @@ -19879,20 +19755,20 @@ "type": "tidelift" } ], - "time": "2020-07-05T09:39:30+00:00" + "time": "2021-04-07T16:07:52+00:00" }, { "name": "symfony/dependency-injection", - "version": "v4.4.15", + "version": "v4.4.22", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "89274c8847dff2ed703e481843eb9159ca25cc6e" + "reference": "778b140b3e8f6890f43dc2c978e58e69f188909a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/89274c8847dff2ed703e481843eb9159ca25cc6e", - "reference": "89274c8847dff2ed703e481843eb9159ca25cc6e", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/778b140b3e8f6890f43dc2c978e58e69f188909a", + "reference": "778b140b3e8f6890f43dc2c978e58e69f188909a", "shasum": "" }, "require": { @@ -19908,7 +19784,7 @@ }, "provide": { "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" + "symfony/service-implementation": "1.0|2.0" }, "require-dev": { "symfony/config": "^4.3", @@ -19923,11 +19799,6 @@ "symfony/yaml": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\DependencyInjection\\": "" @@ -19950,7 +19821,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony DependencyInjection Component", + "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "funding": [ { @@ -19966,20 +19837,20 @@ "type": "tidelift" } ], - "time": "2020-09-10T10:08:39+00:00" + "time": "2021-04-07T15:47:03+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.15", + "version": "v4.4.20", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd" + "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e17bb5e0663dc725f7cdcafc932132735b4725cd", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c", + "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c", "shasum": "" }, "require": { @@ -20008,11 +19879,6 @@ "symfony/http-kernel": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" @@ -20035,7 +19901,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony EventDispatcher Component", + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "funding": [ { @@ -20051,7 +19917,7 @@ "type": "tidelift" } ], - "time": "2020-09-18T14:07:46+00:00" + "time": "2021-01-27T09:09:26+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -20131,16 +19997,16 @@ }, { "name": "symfony/filesystem", - "version": "v5.1.7", + "version": "v5.2.7", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "1a8697545a8d87b9f2f6b1d32414199cc5e20aae" + "reference": "056e92acc21d977c37e6ea8e97374b2a6c8551b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/1a8697545a8d87b9f2f6b1d32414199cc5e20aae", - "reference": "1a8697545a8d87b9f2f6b1d32414199cc5e20aae", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/056e92acc21d977c37e6ea8e97374b2a6c8551b0", + "reference": "056e92acc21d977c37e6ea8e97374b2a6c8551b0", "shasum": "" }, "require": { @@ -20148,11 +20014,6 @@ "symfony/polyfill-ctype": "~1.8" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Filesystem\\": "" @@ -20175,7 +20036,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Filesystem Component", + "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "funding": [ { @@ -20191,31 +20052,26 @@ "type": "tidelift" } ], - "time": "2020-09-27T14:02:37+00:00" + "time": "2021-04-01T10:42:13+00:00" }, { "name": "symfony/finder", - "version": "v5.1.7", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8" + "reference": "0d639a0943822626290d169965804f79400e6a04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", - "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", + "url": "https://api.github.com/repos/symfony/finder/zipball/0d639a0943822626290d169965804f79400e6a04", + "reference": "0d639a0943822626290d169965804f79400e6a04", "shasum": "" }, "require": { "php": ">=7.2.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Finder\\": "" @@ -20238,7 +20094,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Finder Component", + "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "funding": [ { @@ -20254,78 +20110,24 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v2.8.52", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "7aaab725bb58f0e18aa12c61bdadd4793ab4c32b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/7aaab725bb58f0e18aa12c61bdadd4793ab4c32b", - "reference": "7aaab725bb58f0e18aa12c61bdadd4793ab4c32b", - "shasum": "" - }, - "require": { - "php": ">=5.3.9" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony OptionsResolver Component", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], - "time": "2018-11-11T11:18:13+00:00" + "time": "2021-02-15T18:55:04+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" + "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", + "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "suggest": { "ext-ctype": "For best performance" @@ -20333,7 +20135,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -20384,26 +20186,25 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" + "reference": "2d63434d922daf7da8dd863e7907e67ee3031483" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/2d63434d922daf7da8dd863e7907e67ee3031483", + "reference": "2d63434d922daf7da8dd863e7907e67ee3031483", "shasum": "" }, "require": { - "php": ">=5.3.3", + "php": ">=7.1", "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php70": "^1.10", "symfony/polyfill-php72": "^1.10" }, "suggest": { @@ -20412,7 +20213,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -20469,24 +20270,24 @@ "type": "tidelift" } ], - "time": "2020-08-04T06:02:08+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" + "reference": "43a0283138253ed1d48d352ab6d0bdb3f809f248" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/43a0283138253ed1d48d352ab6d0bdb3f809f248", + "reference": "43a0283138253ed1d48d352ab6d0bdb3f809f248", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "suggest": { "ext-intl": "For best performance" @@ -20494,7 +20295,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -20550,24 +20351,24 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" + "reference": "5232de97ee3b75b0360528dae24e73db49566ab1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/5232de97ee3b75b0360528dae24e73db49566ab1", + "reference": "5232de97ee3b75b0360528dae24e73db49566ab1", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "suggest": { "ext-mbstring": "For best performance" @@ -20575,7 +20376,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -20627,44 +20428,35 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-php56", - "version": "v1.18.1", + "version": "v1.20.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php56.git", - "reference": "13df84e91cd168f247c2f2ec82cc0fa24901c011" + "reference": "54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/13df84e91cd168f247c2f2ec82cc0fa24901c011", - "reference": "13df84e91cd168f247c2f2ec82cc0fa24901c011", + "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675", + "reference": "54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675", "shasum": "" }, "require": { - "php": ">=5.3.3", - "symfony/polyfill-util": "~1.0" + "php": ">=7.1" }, - "type": "library", + "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.20-dev" }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php56\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" @@ -20701,106 +20493,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php70", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2020-10-23T14:02:19+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "639447d008615574653fb3bc60d1986d7172eaae" + "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae", - "reference": "639447d008615574653fb3bc60d1986d7172eaae", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", + "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -20851,29 +20566,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca" + "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fffa1a52a023e782cdcc221d781fe1ec8f87fcca", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", + "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -20927,29 +20642,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981" + "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/d87d5766cbf48d72388a9f6b85f280c8ad51f981", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", + "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", "shasum": "" }, "require": { - "php": ">=7.0.8" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -21007,101 +20722,26 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-util", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-util.git", - "reference": "46b910c71e9828f8ec2aa7a0314de1130d9b295a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/46b910c71e9828f8ec2aa7a0314de1130d9b295a", - "reference": "46b910c71e9828f8ec2aa7a0314de1130d9b295a", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Util\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony utilities for portability of PHP codes", - "homepage": "https://symfony.com", - "keywords": [ - "compat", - "compatibility", - "polyfill", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { "name": "symfony/process", - "version": "v4.4.15", + "version": "v4.4.22", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "9b887acc522935f77555ae8813495958c7771ba7" + "reference": "f5481b22729d465acb1cea3455fc04ce84b0148b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/9b887acc522935f77555ae8813495958c7771ba7", - "reference": "9b887acc522935f77555ae8813495958c7771ba7", + "url": "https://api.github.com/repos/symfony/process/zipball/f5481b22729d465acb1cea3455fc04ce84b0148b", + "reference": "f5481b22729d465acb1cea3455fc04ce84b0148b", "shasum": "" }, "require": { "php": ">=7.1.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Process\\": "" @@ -21124,7 +20764,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Process Component", + "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "funding": [ { @@ -21140,100 +20780,32 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:08:58+00:00" - }, - { - "name": "symfony/property-access", - "version": "v2.8.52", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "c8f10191183be9bb0d5a1b8364d3891f1bde07b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/c8f10191183be9bb0d5a1b8364d3891f1bde07b6", - "reference": "c8f10191183be9bb0d5a1b8364d3891f1bde07b6", - "shasum": "" - }, - "require": { - "php": ">=5.3.9", - "symfony/polyfill-ctype": "~1.8" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony PropertyAccess Component", - "homepage": "https://symfony.com", - "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" - ], - "time": "2018-11-11T11:18:13+00:00" + "time": "2021-04-07T16:22:29+00:00" }, { "name": "symfony/proxy-manager-bridge", - "version": "v4.4.15", + "version": "v4.4.20", "source": { "type": "git", "url": "https://github.com/symfony/proxy-manager-bridge.git", - "reference": "3d698b01104bfca5b0776637cdfae6e1c8f658f1" + "reference": "811a39770b21f05bea9a737568074be4f02e7733" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/3d698b01104bfca5b0776637cdfae6e1c8f658f1", - "reference": "3d698b01104bfca5b0776637cdfae6e1c8f658f1", + "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/811a39770b21f05bea9a737568074be4f02e7733", + "reference": "811a39770b21f05bea9a737568074be4f02e7733", "shasum": "" }, "require": { - "ocramius/proxy-manager": "~2.1", + "composer/package-versions-deprecated": "^1.8", + "friendsofphp/proxy-manager-lts": "^1.0.2", "php": ">=7.1.3", "symfony/dependency-injection": "^4.0|^5.0" }, - "conflict": { - "zendframework/zend-eventmanager": "2.6.0" - }, "require-dev": { "symfony/config": "^3.4|^4.0|^5.0" }, "type": "symfony-bridge", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Bridge\\ProxyManager\\": "" @@ -21256,7 +20828,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony ProxyManager Bridge", + "description": "Provides integration for ProxyManager with various Symfony components", "homepage": "https://symfony.com", "funding": [ { @@ -21272,44 +20844,48 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:08:58+00:00" + "time": "2021-01-27T09:09:26+00:00" }, { "name": "symfony/serializer", - "version": "v3.4.45", + "version": "v4.4.22", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "b7d9a52bb1b3ec606238feb645908ffc8b4f714f" + "reference": "9db284ce4b1194797ad2ac6ad5406c5b416a9bb4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/b7d9a52bb1b3ec606238feb645908ffc8b4f714f", - "reference": "b7d9a52bb1b3ec606238feb645908ffc8b4f714f", + "url": "https://api.github.com/repos/symfony/serializer/zipball/9db284ce4b1194797ad2ac6ad5406c5b416a9bb4", + "reference": "9db284ce4b1194797ad2ac6ad5406c5b416a9bb4", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "php": ">=7.1.3", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "phpdocumentor/type-resolver": "<0.2.1", - "symfony/dependency-injection": "<3.2", - "symfony/property-access": ">=3.0,<3.0.4|>=2.8,<2.8.4", - "symfony/property-info": "<3.1", + "phpdocumentor/reflection-docblock": "<3.0|>=3.2.0,<3.2.2", + "phpdocumentor/type-resolver": "<0.3.0|1.3.*", + "symfony/dependency-injection": "<3.4", + "symfony/property-access": "<3.4", + "symfony/property-info": "<3.4", "symfony/yaml": "<3.4" }, "require-dev": { - "doctrine/annotations": "~1.0", + "doctrine/annotations": "^1.10.4", "doctrine/cache": "~1.0", - "phpdocumentor/reflection-docblock": "^3.0|^4.0", - "symfony/cache": "~3.1|~4.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/dependency-injection": "~3.2|~4.0", - "symfony/http-foundation": "~2.8|~3.0|~4.0", - "symfony/property-access": "~2.8|~3.0|~4.0", - "symfony/property-info": "^3.4.13|~4.0", - "symfony/yaml": "~3.4|~4.0" + "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", + "symfony/cache": "^3.4|^4.0|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "^4.4|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/mime": "^4.4|^5.0", + "symfony/property-access": "^3.4.41|^4.4.9|^5.0.9", + "symfony/property-info": "^3.4.13|~4.0|^5.0", + "symfony/validator": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", @@ -21322,11 +20898,6 @@ "symfony/yaml": "For using the default YAML mapping loader." }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Serializer\\": "" @@ -21349,7 +20920,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Serializer Component", + "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "funding": [ { @@ -21365,25 +20936,25 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:06:40+00:00" + "time": "2021-04-13T06:32:41+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.2.0", + "version": "v2.4.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" + "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", + "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/container": "^1.0" + "psr/container": "^1.1" }, "suggest": { "symfony/service-implementation": "" @@ -21391,7 +20962,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-main": "2.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -21441,20 +21012,20 @@ "type": "tidelift" } ], - "time": "2020-09-07T11:33:47+00:00" + "time": "2021-04-01T10:43:52+00:00" }, { "name": "symfony/translation", - "version": "v4.4.15", + "version": "v4.4.21", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "8494fa1bbf9d77fe1e7d50ac8ccfb80a858a98bd" + "reference": "eb8f5428cc3b40d6dffe303b195b084f1c5fbd14" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/8494fa1bbf9d77fe1e7d50ac8ccfb80a858a98bd", - "reference": "8494fa1bbf9d77fe1e7d50ac8ccfb80a858a98bd", + "url": "https://api.github.com/repos/symfony/translation/zipball/eb8f5428cc3b40d6dffe303b195b084f1c5fbd14", + "reference": "eb8f5428cc3b40d6dffe303b195b084f1c5fbd14", "shasum": "" }, "require": { @@ -21469,7 +21040,7 @@ "symfony/yaml": "<3.4" }, "provide": { - "symfony/translation-implementation": "1.0" + "symfony/translation-implementation": "1.0|2.0" }, "require-dev": { "psr/log": "~1.0", @@ -21488,11 +21059,6 @@ "symfony/yaml": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Translation\\": "" @@ -21515,7 +21081,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Translation Component", + "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "funding": [ { @@ -21531,20 +21097,20 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2021-03-23T16:25:01+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.3.0", + "version": "v2.4.0", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105" + "reference": "95c812666f3e91db75385749fe219c5e494c7f95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/e2eaa60b558f26a4b0354e1bbb25636efaaad105", - "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/95c812666f3e91db75385749fe219c5e494c7f95", + "reference": "95c812666f3e91db75385749fe219c5e494c7f95", "shasum": "" }, "require": { @@ -21556,7 +21122,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.3-dev" + "dev-main": "2.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -21606,20 +21172,20 @@ "type": "tidelift" } ], - "time": "2020-09-28T13:05:58+00:00" + "time": "2021-03-23T23:28:01+00:00" }, { "name": "symfony/yaml", - "version": "v4.4.15", + "version": "v4.4.22", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1" + "reference": "1c2fd24147961525eaefb65b11987cab75adab59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/c7885964b1eceb70b0981556d0a9b01d2d97c8d1", - "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1", + "url": "https://api.github.com/repos/symfony/yaml/zipball/1c2fd24147961525eaefb65b11987cab75adab59", + "reference": "1c2fd24147961525eaefb65b11987cab75adab59", "shasum": "" }, "require": { @@ -21636,11 +21202,6 @@ "symfony/console": "For validating YAML files using the lint command" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" @@ -21663,7 +21224,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Yaml Component", + "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "funding": [ { @@ -21679,7 +21240,7 @@ "type": "tidelift" } ], - "time": "2020-09-27T03:36:23+00:00" + "time": "2021-04-23T12:09:37+00:00" }, { "name": "tedivm/jshrink", @@ -21875,31 +21436,31 @@ }, { "name": "vertex/module-address-validation", - "version": "1.1.2", + "version": "1.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-1.1.2.0.zip", - "shasum": "4a878033de8bf793e5f994aa0aaa17136010f2c3" + "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-1.2.0.0.zip", + "shasum": "a51ba97823b507ac9ae02f832676c89f8093b65c" }, "require": { "ext-json": "*", "ext-simplexml": "*", "ext-soap": "*", - "magento/framework": "^100|^101|^102", + "magento/framework": "^100|^101|^102|^103", "magento/module-checkout": "^100", "magento/module-config": "^101", "magento/module-quote": "^100|^101", "magento/module-store": "^100|^101", "magento/module-tax": "^100", "php": "^7.0", - "vertex/module-tax": "^3.4.2" + "vertex/module-address-validation-api": "^1", + "vertex/module-tax": "^3.5.0" }, "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", "ext-dom": "*", - "ext-simplexml": "*", - "magento/marketplace-eqp": "^1.0", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" + "magento/magento-coding-standard": "^5.0", + "roave/security-advisories": "dev-master" }, "type": "magento2-module", "autoload": { @@ -21915,30 +21476,66 @@ ], "description": "Vertex Address Validation module for Magento 2" }, + { + "name": "vertex/module-address-validation-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.1.0.zip", + "shasum": "c218025e4d3f67e1e84a47ecafd36b496a244b78" + }, + "require": { + "magento/framework": "^100|^101|^102|^103", + "magento/module-store": "^100|^101", + "php": "^7.1", + "vertex/sdk": "^1" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", + "magento/magento-coding-standard": "^5.0", + "roave/security-advisories": "dev-master" + }, + "suggest": { + "magento/module-webapi": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Vertex\\AddressValidationApi\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Vertex Address Cleansing module for Magento 2 API" + }, { "name": "vertex/module-tax", - "version": "3.4.3", + "version": "3.5.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-3.4.3.0.zip", - "shasum": "6479c6679532204f8ad29e77fe3e83c941ce52a5" + "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-3.5.0.0.zip", + "shasum": "8241f7a02a2857bb75ff83b4f96891215b42e35a" }, "require": { "ext-intl": "*", "ext-json": "*", "ext-simplexml": "*", "ext-soap": "*", - "magento/framework": "^100|^101|^102", - "magento/module-backend": "^100|^101", - "magento/module-catalog": "^100|^101|^102|^103", + "magento/framework": "^100|^101|^102|^103", + "magento/module-backend": "^100|^101|^102", + "magento/module-catalog": "^100|^101|^102|^103|^104", "magento/module-checkout": "^100", "magento/module-config": "^100|^101", "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102", + "magento/module-customer": "^100|^101|^102|^103", "magento/module-directory": "^100", "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.6 || 101.2.0", - "magento/module-sales": "^100|^101|^102", + "magento/module-quote": "^101", + "magento/module-sales": "^100|^101|^102|^103", "magento/module-shipping": "^100", "magento/module-store": "^100|^101", "magento/module-tax": "^100", @@ -21953,8 +21550,8 @@ "vertex/tax-ee": "*" }, "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", "ext-dom": "*", - "ext-simplexml": "*", "magento/magento-coding-standard": "^5", "magento/module-offline-shipping": "^100.2", "magento/module-usps": "^100.2" @@ -21981,15 +21578,15 @@ }, { "name": "vertex/product-magento-module", - "version": "3.4.3", + "version": "3.5.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-3.4.3.0.zip", - "shasum": "4b1cf3666acb71ff92827cfd5c5d4e592ecb8f9a" + "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-3.5.0.0.zip", + "shasum": "cf21f8febde24c095e944e9d3bdac3a888f9dc86" }, "require": { - "vertex/module-address-validation": "1.1.2", - "vertex/module-tax": "3.4.3" + "vertex/module-address-validation": "1.2.0", + "vertex/module-tax": "3.5.0" }, "type": "metapackage", "license": [ @@ -22045,31 +21642,31 @@ }, { "name": "webimpress/safe-writer", - "version": "2.1.0", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", "dev-release-1.0": "1.0.x-dev" } }, @@ -22096,7 +21693,7 @@ "type": "github" } ], - "time": "2020-08-25T07:21:11+00:00" + "time": "2021-04-19T16:34:45+00:00" }, { "name": "webonyx/graphql-php", @@ -22219,11 +21816,11 @@ }, { "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.0", + "version": "3.1.0-p1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.0.0.zip", - "shasum": "74bb8a179f3d6c1a5b2aaadc73834da69656d5da" + "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.0.0-patch1.zip", + "shasum": "9877b2c26cf204c2222be8a36d33b740431fd63b" }, "require": { "magento/framework": "102.0.*", @@ -22237,7 +21834,7 @@ "magento/module-review": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "replace": { "yotpo/module-review": "*", @@ -22260,14 +21857,14 @@ }, { "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.0", + "version": "3.1.0-p1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.0.0.zip", - "shasum": "3d820b829e62d13dc2423ab0721988435e383af9" + "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.0.0-patch1.zip", + "shasum": "2e94a000326407ed0d163538f8bb3d8151e97478" }, "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.0" + "yotpo/magento2-module-yotpo-reviews": "3.1.0-p1" }, "type": "metapackage", "license": [ diff --git a/src/_data/codebase/v2_3/commerce/bin-magento.json b/src/_data/codebase/v2_3/commerce/bin-magento.json index eba8e72ac02..c28aeac980a 100644 --- a/src/_data/codebase/v2_3/commerce/bin-magento.json +++ b/src/_data/codebase/v2_3/commerce/bin-magento.json @@ -1 +1 @@ -{"application":{"name":"Magento CLI","version":"2.3.6"},"commands":[{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/var\/www\/html\/magento2\/bin\/magento help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"list","usage":["list [--raw] [--format FORMAT] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/var\/www\/html\/magento2\/bin\/magento list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/var\/www\/html\/magento2\/bin\/magento list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/var\/www\/html\/magento2\/bin\/magento list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"admin:user:create","usage":["admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates an administrator","help":"Creates an administrator","definition":{"arguments":[],"options":{"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin last name","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"admin:user:unlock","usage":["admin:user:unlock "],"description":"Unlock Admin Account","help":"This command unlocks an admin account by its username.\nTo unlock:\n \/var\/www\/html\/magento2\/bin\/magento admin:user:unlock username<\/comment>","definition":{"arguments":{"username":{"name":"username","is_required":true,"is_array":false,"description":"The admin username to unlock","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:dump","usage":["app:config:dump [...]"],"description":"Create dump of application","help":"Create dump of application","definition":{"arguments":{"config-types":{"name":"config-types","is_required":false,"is_array":true,"description":"Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:import","usage":["app:config:import"],"description":"Import data from shared configuration files to appropriate data storage","help":"Import data from shared configuration files to appropriate data storage","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:status","usage":["app:config:status"],"description":"Checks if config propagation requires update","help":"Checks if config propagation requires update","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:clean","usage":["cache:clean [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Cleans cache type(s)","help":"Cleans cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:disable","usage":["cache:disable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Disables cache type(s)","help":"Disables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:enable","usage":["cache:enable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Enables cache type(s)","help":"Enables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:flush","usage":["cache:flush [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Flushes cache storage used by cache type(s)","help":"Flushes cache storage used by cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:status","usage":["cache:status [--bootstrap BOOTSTRAP]"],"description":"Checks cache status","help":"Checks cache status","definition":{"arguments":[],"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:images:resize","usage":["catalog:images:resize"],"description":"Creates resized product images","help":"Creates resized product images","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:product:attributes:cleanup","usage":["catalog:product:attributes:cleanup"],"description":"Removes unused product attributes.","help":"Removes unused product attributes.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:sensitive:set","usage":["config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]"],"description":"Set sensitive configuration values","help":"Set sensitive configuration values","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path for example group\/section\/field_name","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Configuration value","default":null}},"options":{"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable interactive mode to set all sensitive variables","default":false},"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not set use 'default'","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code for configuration, empty string by default","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:set","usage":["config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] "],"description":"Change system configuration","help":"Change system configuration","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Configuration path in format section\/group\/field_name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"Configuration value","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Configuration scope (default, website, or store)","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Scope code (required only if scope is not 'default')","default":null},"lock-env":{"name":"--lock-env","shortcut":"-e","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock value which prevents modification in the Admin (will be saved in app\/etc\/env.php)","default":false},"lock-config":{"name":"--lock-config","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock and share value with other installations, prevents modification in the Admin (will be saved in app\/etc\/config.php)","default":false},"lock":{"name":"--lock","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deprecated, use the --lock-env option instead.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:show","usage":["config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []"],"description":"Shows configuration value for given path. If path is not specified, all saved values will be shown","help":"Shows configuration value for given path. If path is not specified, all saved values will be shown","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path, for example section_id\/group_id\/field_id","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not specified, then 'default' scope will be used","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code (required only if scope is not `default`)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:install","usage":["cron:install [-f|--force] [-d|--non-optional]"],"description":"Generates and installs crontab for current user","help":"Generates and installs crontab for current user","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force install tasks","default":false},"non-optional":{"name":"--non-optional","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Install only the non-optional (default) tasks","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:remove","usage":["cron:remove"],"description":"Removes tasks from crontab","help":"Removes tasks from crontab","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:run","usage":["cron:run [--group GROUP] [--bootstrap BOOTSTRAP]"],"description":"Runs jobs by schedule","help":"Runs jobs by schedule","definition":{"arguments":[],"options":{"group":{"name":"--group","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run jobs only from specified group","default":null},"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"customer:hash:upgrade","usage":["customer:hash:upgrade"],"description":"Upgrade customer's hash according to the latest algorithm","help":"Upgrade customer's hash according to the latest algorithm","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:set","usage":["deploy:mode:set [-s|--skip-compilation] [--] "],"description":"Set application mode.","help":"Set application mode.","definition":{"arguments":{"mode":{"name":"mode","is_required":true,"is_array":false,"description":"The application mode to set. Available options are \"developer\" or \"production\"","default":null}},"options":{"skip-compilation":{"name":"--skip-compilation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub\/static\/)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:show","usage":["deploy:mode:show"],"description":"Displays current application mode.","help":"Displays current application mode.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:di:info","usage":["dev:di:info "],"description":"Provides information on Dependency Injection configuration for the Command.","help":"Provides information on Dependency Injection configuration for the Command.","definition":{"arguments":{"class":{"name":"class","is_required":true,"is_array":false,"description":"Class name","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:disable","usage":["dev:profiler:disable"],"description":"Disable the profiler.","help":"Disable the profiler.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:enable","usage":["dev:profiler:enable []"],"description":"Enable the profiler.","help":"Enable the profiler.","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Profiler type","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:disable","usage":["dev:query-log:disable"],"description":"Disable DB query logging","help":"Disable DB query logging","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:enable","usage":["dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]"],"description":"Enable DB query logging","help":"Enable DB query logging","definition":{"arguments":[],"options":{"include-all-queries":{"name":"--include-all-queries","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Log all queries. [true|false]","default":"true"},"query-time-threshold":{"name":"--query-time-threshold","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Query time thresholds.","default":"0.001"},"include-call-stack":{"name":"--include-call-stack","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Include call stack. [true|false]","default":"true"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:source-theme:deploy","usage":["dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]"],"description":"Collects and publishes source files for theme.","help":"Collects and publishes source files for theme.","definition":{"arguments":{"file":{"name":"file","is_required":false,"is_array":true,"description":"Files to pre-process (file should be specified without extension)","default":["css\/styles-m","css\/styles-l"]}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Type of source files: [less]","default":"less"},"locale":{"name":"--locale","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Locale: [en_US]","default":"en_US"},"area":{"name":"--area","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Area: [frontend|adminhtml]","default":"frontend"},"theme":{"name":"--theme","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Theme: [Vendor\/theme]","default":"Magento\/luma"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:disable","usage":["dev:template-hints:disable"],"description":"Disable frontend template hints. A cache flush might be required.","help":"Disable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:enable","usage":["dev:template-hints:enable"],"description":"Enable frontend template hints. A cache flush might be required.","help":"Enable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:tests:run","usage":["dev:tests:run [-c|--arguments ARGUMENTS] [--] []"],"description":"Runs tests","help":"Runs tests","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default","default":"default"}},"options":{"arguments":{"name":"--arguments","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:urn-catalog:generate","usage":["dev:urn-catalog:generate [--ide IDE] [--] "],"description":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","help":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Path to file to output the catalog. For PhpStorm use .idea\/misc.xml","default":null}},"options":{"ide":{"name":"--ide","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Format in which catalog will be generated. Supported: [phpstorm]","default":"phpstorm"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:xml:convert","usage":["dev:xml:convert [-o|--overwrite] [--] "],"description":"Converts XML file using XSL style sheets","help":"Converts XML file using XSL style sheets","definition":{"arguments":{"xml-file":{"name":"xml-file","is_required":true,"is_array":false,"description":"Path to XML file that going to be transformed","default":null},"processor":{"name":"processor","is_required":true,"is_array":false,"description":"Path to XSL style sheet that going to be applied to XML file","default":null}},"options":{"overwrite":{"name":"--overwrite","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Overwrite XML file","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:automap","usage":["dotdigital:connector:automap"],"description":"Auto-map data fields","help":"Auto-map data fields","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:enable","usage":["dotdigital:connector:enable [--username USERNAME] [--password PASSWORD] [--automap-datafields [AUTOMAP-DATAFIELDS]] [--enable-syncs [ENABLE-SYNCS]] [--remove-ip-restriction [REMOVE-IP-RESTRICTION]] [--enable-email-capture [ENABLE-EMAIL-CAPTURE]]"],"description":"Add Dotdigital API credentials and enable the connector","help":"Add Dotdigital API credentials and enable the connector","definition":{"arguments":[],"options":{"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API username","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API password","default":null},"automap-datafields":{"name":"--automap-datafields","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Automap data fields","default":null},"enable-syncs":{"name":"--enable-syncs","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable syncs","default":null},"remove-ip-restriction":{"name":"--remove-ip-restriction","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Remove IP restriction","default":null},"enable-email-capture":{"name":"--enable-email-capture","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable email capture","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:migrate","usage":["dotdigital:migrate"],"description":"Migrate data into email_ tables to sync with Engagement Cloud","help":"Migrate data into email_ tables to sync with Engagement Cloud","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:sync","usage":["dotdigital:sync [--from [FROM]] [--] []"],"description":"Run syncs to populate email_ tables before importing to Engagement Cloud","help":"Run syncs to populate email_ tables before importing to Engagement Cloud","definition":{"arguments":{"sync":{"name":"sync","is_required":false,"is_array":false,"description":"The name of the sync to run","default":null}},"options":{"from":{"name":"--from","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Specify a date\/time (parsable by \\DateTime) to run a sync from (if supported)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:add","usage":["downloadable:domains:add [...]"],"description":"Add domains to the downloadable domains whitelist","help":"Add domains to the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domains name","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:remove","usage":["downloadable:domains:remove [...]"],"description":"Remove domains from the downloadable domains whitelist","help":"Remove domains from the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domain names","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:show","usage":["downloadable:domains:show"],"description":"Display downloadable domains whitelist","help":"Display downloadable domains whitelist","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"encryption:payment-data:update","usage":["encryption:payment-data:update"],"description":"Re-encrypts encrypted credit card data with latest encryption cipher.","help":"Re-encrypts encrypted credit card data with latest encryption cipher.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:collect-phrases","usage":["i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []"],"description":"Discovers phrases in the codebase","help":"Discovers phrases in the codebase","definition":{"arguments":{"directory":{"name":"directory","is_required":false,"is_array":false,"description":"Directory path to parse. Not needed if --magento flag is set","default":null}},"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path (including filename) to an output file. With no file specified, defaults to stdout.","default":null},"magento":{"name":"--magento","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:pack","usage":["i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] "],"description":"Saves language package","help":"Saves language package","definition":{"arguments":{"source":{"name":"source","is_required":true,"is_array":false,"description":"Path to source dictionary file with translations","default":null},"locale":{"name":"locale","is_required":true,"is_array":false,"description":"Target locale for dictionary, for example \"de_DE\"","default":null}},"options":{"mode":{"name":"--mode","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"","default":"replace"},"allow-duplicates":{"name":"--allow-duplicates","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:uninstall","usage":["i18n:uninstall [-b|--backup-code] [--] ..."],"description":"Uninstalls language packages","help":"Uninstalls language packages","definition":{"arguments":{"package":{"name":"package","is_required":true,"is_array":true,"description":"Language package name","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"-b","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:info","usage":["indexer:info"],"description":"Shows allowed Indexers","help":"Shows allowed Indexers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reindex","usage":["indexer:reindex [...]"],"description":"Reindexes Data","help":"Reindexes Data","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reset","usage":["indexer:reset [...]"],"description":"Resets indexer status to invalid","help":"Resets indexer status to invalid","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-dimensions-mode","usage":["indexer:set-dimensions-mode [ []]"],"description":"Set Indexer Dimensions Mode","help":"Set Indexer Dimensions Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":false,"description":"Indexer name [catalog_product_price]","default":null},"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-mode","usage":["indexer:set-mode [ [...]]"],"description":"Sets index mode type","help":"Sets index mode type","definition":{"arguments":{"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer mode type [realtime|schedule]","default":null},"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-dimensions-mode","usage":["indexer:show-dimensions-mode [...]"],"description":"Shows Indexer Dimension Mode","help":"Shows Indexer Dimension Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes (catalog_product_price)","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-mode","usage":["indexer:show-mode [...]"],"description":"Shows Index Mode","help":"Shows Index Mode","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:status","usage":["indexer:status [...]"],"description":"Shows status of Indexer","help":"Shows status of Indexer","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:adminuri","usage":["info:adminuri"],"description":"Displays the Magento Admin URI","help":"Displays the Magento Admin URI","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:backups:list","usage":["info:backups:list"],"description":"Prints list of available backup files","help":"Prints list of available backup files","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:currency:list","usage":["info:currency:list"],"description":"Displays the list of available currencies","help":"Displays the list of available currencies","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-framework","usage":["info:dependencies:show-framework [-o|--output OUTPUT]"],"description":"Shows number of dependencies on Magento framework","help":"Shows number of dependencies on Magento framework","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"framework-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules","usage":["info:dependencies:show-modules [-o|--output OUTPUT]"],"description":"Shows number of dependencies between modules","help":"Shows number of dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules-circular","usage":["info:dependencies:show-modules-circular [-o|--output OUTPUT]"],"description":"Shows number of circular dependencies between modules","help":"Shows number of circular dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-circular-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:language:list","usage":["info:language:list"],"description":"Displays the list of available language locales","help":"Displays the list of available language locales","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:timezone:list","usage":["info:timezone:list"],"description":"Displays the list of available timezones","help":"Displays the list of available timezones","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:create-compensations","usage":["inventory:reservation:create-compensations [-r|--raw] [--] [...]"],"description":"Create reservations by provided compensation arguments","help":"Create reservations by provided compensation arguments","definition":{"arguments":{"compensations":{"name":"compensations","is_required":false,"is_array":true,"description":"List of compensation arguments in format \":::\"","default":[]}},"options":{"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:list-inconsistencies","usage":["inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]"],"description":"Show all orders and products with salable quantity inconsistencies","help":"Show all orders and products with salable quantity inconsistencies","definition":{"arguments":[],"options":{"complete-orders":{"name":"--complete-orders","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for complete orders","default":false},"incomplete-orders":{"name":"--incomplete-orders","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for incomplete orders","default":false},"bunch-size":{"name":"--bunch-size","shortcut":"-b","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Defines how many orders will be loaded at once","default":50},"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory-geonames:import","usage":["inventory-geonames:import ..."],"description":"Download and import geo names for source selection algorithm","help":"Download and import geo names for source selection algorithm","definition":{"arguments":{"countries":{"name":"countries","is_required":true,"is_array":true,"description":"List of country codes to import","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:allow-ips","usage":["maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Sets maintenance mode exempt IPs","help":"Sets maintenance mode exempt IPs","definition":{"arguments":{"ip":{"name":"ip","is_required":false,"is_array":true,"description":"Allowed IP addresses","default":[]}},"options":{"none":{"name":"--none","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear allowed IP addresses","default":false},"add":{"name":"--add","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add the IP address to existing list","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:disable","usage":["maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Disables maintenance mode","help":"Disables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:enable","usage":["maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Enables maintenance mode","help":"Enables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:status","usage":["maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Displays maintenance mode status","help":"Displays maintenance mode status","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:config:status","usage":["module:config:status"],"description":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","help":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:disable","usage":["module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Disables specified modules","help":"Disables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:enable","usage":["module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Enables specified modules","help":"Enables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:status","usage":["module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] []"],"description":"Displays status of modules","help":"Displays status of modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":false,"description":"Optional module name","default":null}},"options":{"enabled":{"name":"--enabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only enabled modules","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only disabled modules","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:uninstall","usage":["module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..."],"description":"Uninstalls modules installed by composer","help":"Uninstalls modules installed by composer","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":true,"description":"Name of the module","default":[]}},"options":{"remove-data":{"name":"--remove-data","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Remove data installed by module(s)","default":false},"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"backup-media":{"name":"--backup-media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"backup-db":{"name":"--backup-db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"non-composer":{"name":"--non-composer","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"All modules, that will be past here will be non composer based","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:recaptcha:disable","usage":["msp:security:recaptcha:disable"],"description":"Disable backend reCaptcha","help":"Disable backend reCaptcha","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:disable","usage":["msp:security:tfa:disable"],"description":"Globally disable two factor auth","help":"Globally disable two factor auth","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:providers","usage":["msp:security:tfa:providers"],"description":"List all available providers","help":"List all available providers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:reset","usage":["msp:security:tfa:reset "],"description":"Reset configuration for one user","help":"Reset configuration for one user","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"provider":{"name":"provider","is_required":true,"is_array":false,"description":"Provider code","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"newrelic:create:deploy-marker","usage":["newrelic:create:deploy-marker []"],"description":"Check the deploy queue for entries and create an appropriate deploy marker.","help":"Check the deploy queue for entries and create an appropriate deploy marker.","definition":{"arguments":{"message":{"name":"message","is_required":true,"is_array":false,"description":"Deploy Message?","default":null},"change_log":{"name":"change_log","is_required":true,"is_array":false,"description":"Change Log?","default":null},"user":{"name":"user","is_required":false,"is_array":false,"description":"Deployment User","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:list","usage":["queue:consumers:list"],"description":"List of MessageQueue consumers","help":"This command shows list of MessageQueue consumers.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:start","usage":["queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--pid-file-path PID-FILE-PATH] [--] "],"description":"Start MessageQueue consumer","help":"This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer<\/comment>\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --max-messages=50<\/comment>\n\nTo specify the number of messages per batch for the batch consumer:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --batch-size=500<\/comment>\n\nTo specify the preferred area:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --area-code='adminhtml'<\/comment>\n \nTo do not run multiple copies of one consumer simultaneously:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --single-thread'<\/comment>\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --pid-file-path='\/var\/someConsumer.pid'<\/comment>","definition":{"arguments":{"consumer":{"name":"consumer","is_required":true,"is_array":false,"description":"The name of the consumer to be started.","default":null}},"options":{"max-messages":{"name":"--max-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.","default":null},"batch-size":{"name":"--batch-size","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages per batch. Applicable for the batch consumer only.","default":null},"area-code":{"name":"--area-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The preferred area (global, adminhtml, etc...) default is global.","default":null},"single-thread":{"name":"--single-thread","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"This option prevents running multiple copies of one consumer simultaneously.","default":false},"pid-file-path":{"name":"--pid-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The file path for saving PID (This option is deprecated, use --single-thread instead)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:deploy","usage":["sampledata:deploy [--no-update]"],"description":"Deploy sample data modules for composer-based Magento installations","help":"Deploy sample data modules for composer-based Magento installations","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:remove","usage":["sampledata:remove [--no-update]"],"description":"Remove all sample data packages from composer.json","help":"Remove all sample data packages from composer.json","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:reset","usage":["sampledata:reset"],"description":"Reset all sample data modules for re-installation","help":"Reset all sample data modules for re-installation","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:backup","usage":["setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Takes backup of Magento Application code base, media and database","help":"Takes backup of Magento Application code base, media and database","definition":{"arguments":[],"options":{"code":{"name":"--code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"media":{"name":"--media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"db":{"name":"--db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:config:set","usage":["setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates or modifies the deployment configuration","help":"Creates or modifies the deployment configuration","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:cron:run","usage":["setup:cron:run [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Runs cron job scheduled for setup application","help":"Runs cron job scheduled for setup application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-data:upgrade","usage":["setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades data in the DB","help":"Installs and upgrades data in the DB","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-patch","usage":["setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] "],"description":"Generate patch and put it in specific folder.","help":"Generate patch and put it in specific folder.","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":false,"description":"Module name","default":null},"patch":{"name":"patch","is_required":true,"is_array":false,"description":"Patch name","default":null}},"options":{"revertable":{"name":"--revertable","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Check whether patch is revertable or not.","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Find out what type of patch should be generated. Available values: `data`, `schema`.","default":"data"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-whitelist","usage":["setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]"],"description":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","help":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","definition":{"arguments":[],"options":{"module-name":{"name":"--module-name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Name of the module where whitelist will be generated","default":"all"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:add-slave","usage":["setup:db-schema:add-slave [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--maxAllowedLag [MAXALLOWEDLAG]]"],"description":"Move checkout quote related tables to a separate DB server","help":"Move checkout quote related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave DB Server host","default":"localhost"},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave DB user name","default":"root"},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave DB user password","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave connection name","default":"default"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave Resource name","default":"default"},"maxAllowedLag":{"name":"--maxAllowedLag","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max Allowed Lag Slave Connection (in seconds)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:split-quote","usage":["setup:db-schema:split-quote [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Move checkout quote related tables to a separate DB server","help":"Move checkout quote related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout DB Server host","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout DB user name","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout DB user password","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout connection name","default":"checkout"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout resource name","default":"checkout"},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:split-sales","usage":["setup:db-schema:split-sales [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Move sales related tables to a separate DB server","help":"Move sales related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales DB Server host","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales DB user name","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales DB user passowrd","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales connection name","default":"sales"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales resource name","default":"sales"},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:upgrade","usage":["setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades the DB schema","help":"Installs and upgrades the DB schema","definition":{"arguments":[],"options":{"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db:status","usage":["setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Checks if DB schema or data requires upgrade","help":"Checks if DB schema or data requires upgrade","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:di:compile","usage":["setup:di:compile"],"description":"Generates DI configuration and all missing classes that can be auto-generated","help":"Generates DI configuration and all missing classes that can be auto-generated","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:install","usage":["setup:install [--backend-frontname BACKEND-FRONTNAME] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the Magento application","help":"Installs the Magento application","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin last name","default":null},"cleanup-database":{"name":"--cleanup-database","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Cleanup the database before installation","default":false},"sales-order-increment-prefix":{"name":"--sales-order-increment-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales order number prefix","default":null},"use-sample-data":{"name":"--use-sample-data","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use sample data","default":false},"enable-modules":{"name":"--enable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be included during installation. Available magic param \"all\".","default":null},"disable-modules":{"name":"--disable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".","default":null},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Interactive Magento installation","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:performance:generate-fixtures","usage":["setup:performance:generate-fixtures [-s|--skip-reindex] [--] "],"description":"Generates fixtures","help":"Generates fixtures","definition":{"arguments":{"profile":{"name":"profile","is_required":true,"is_array":false,"description":"Path to profile configuration file","default":null}},"options":{"skip-reindex":{"name":"--skip-reindex","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skip reindex","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:rollback","usage":["setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Rolls back Magento Application codebase, media and database","help":"Rolls back Magento Application codebase, media and database","definition":{"arguments":[],"options":{"code-file":{"name":"--code-file","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the code backup file in var\/backups","default":null},"media-file":{"name":"--media-file","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the media backup file in var\/backups","default":null},"db-file":{"name":"--db-file","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the db backup file in var\/backups","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:static-content:deploy","usage":["setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--] [...]"],"description":"Deploys static view files","help":"Deploys static view files","definition":{"arguments":{"languages":{"name":"languages","is_required":false,"is_array":true,"description":"Space-separated list of ISO-639 language codes for which to output static view files.","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deploy files in any mode.","default":false},"strategy":{"name":"--strategy","shortcut":"-s","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Deploy files using specified strategy.","default":"quick"},"area":{"name":"--area","shortcut":"-a","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified areas.","default":["all"]},"exclude-area":{"name":"--exclude-area","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified areas.","default":["none"]},"theme":{"name":"--theme","shortcut":"-t","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate static view files for only the specified themes.","default":["all"]},"exclude-theme":{"name":"--exclude-theme","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified themes.","default":["none"]},"language":{"name":"--language","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified languages.","default":["all"]},"exclude-language":{"name":"--exclude-language","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified languages.","default":["none"]},"jobs":{"name":"--jobs","shortcut":"-j","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable parallel processing using the specified number of jobs.","default":0},"max-execution-time":{"name":"--max-execution-time","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The maximum expected execution time of deployment static process (in seconds).","default":900},"symlink-locale":{"name":"--symlink-locale","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.","default":false},"content-version":{"name":"--content-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.","default":null},"refresh-content-version-only":{"name":"--refresh-content-version-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.","default":false},"no-javascript":{"name":"--no-javascript","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript files.","default":false},"no-js-bundle":{"name":"--no-js-bundle","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript bundle files.","default":false},"no-css":{"name":"--no-css","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy CSS files.","default":false},"no-less":{"name":"--no-less","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy LESS files.","default":false},"no-images":{"name":"--no-images","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy images.","default":false},"no-fonts":{"name":"--no-fonts","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy font files.","default":false},"no-html":{"name":"--no-html","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy HTML files.","default":false},"no-misc":{"name":"--no-misc","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy files of other types (.md, .jbf, .csv, etc.).","default":false},"no-html-minify":{"name":"--no-html-minify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not minify HTML files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:store-config:set","usage":["setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","help":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","definition":{"arguments":[],"options":{"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:uninstall","usage":["setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Uninstalls the Magento application","help":"Uninstalls the Magento application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:upgrade","usage":["setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Upgrades the Magento application, DB data, and schema","help":"Upgrades the Magento application, DB data, and schema","definition":{"arguments":[],"options":{"keep-generated":{"name":"--keep-generated","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.","default":false},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:list","usage":["store:list"],"description":"Displays the list of stores","help":"Displays the list of stores","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:website:list","usage":["store:website:list"],"description":"Displays the list of websites","help":"Displays the list of websites","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:backup:code","usage":["support:backup:code [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs]"],"description":"Create Code backup","help":"Create Code backup","definition":{"arguments":[],"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Dump name","default":null},"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Output path","default":null},"logs":{"name":"--logs","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include logs","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:backup:db","usage":["support:backup:db [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs] [-i|--ignore-sanitize]"],"description":"Create DB backup","help":"Create DB backup","definition":{"arguments":[],"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Dump name","default":null},"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Output path","default":null},"logs":{"name":"--logs","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include logs","default":false},"ignore-sanitize":{"name":"--ignore-sanitize","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Ignore sanitize","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:utility:check","usage":["support:utility:check [--hide-paths]"],"description":"Check required backup utilities","help":"Check required backup utilities","definition":{"arguments":[],"options":{"hide-paths":{"name":"--hide-paths","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only check required console utilities","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:utility:paths","usage":["support:utility:paths [-f|--force]"],"description":"Create utilities paths list","help":"Create utilities paths list","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"theme:uninstall","usage":["theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..."],"description":"Uninstalls theme","help":"Uninstalls theme","definition":{"arguments":{"theme":{"name":"theme","is_required":true,"is_array":true,"description":"Path of the theme. Theme path should be specified as full path which is area\/vendor\/name. For example, frontend\/Magento\/blank","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code backup (excluding temporary files)","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"varnish:vcl:generate","usage":["varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]"],"description":"Generates Varnish VCL and echos it to the command line","help":"Generates Varnish VCL and echos it to the command line","definition":{"arguments":[],"options":{"access-list":{"name":"--access-list","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"IPs access list that can purge Varnish","default":["localhost"]},"backend-host":{"name":"--backend-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host of the web backend","default":"localhost"},"backend-port":{"name":"--backend-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Port of the web backend","default":8080},"export-version":{"name":"--export-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The version of Varnish file","default":"4"},"grace-period":{"name":"--grace-period","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Grace period in seconds","default":300},"output-file":{"name":"--output-file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path to the file to write vcl","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:reset","usage":["yotpo:reset [-e|--entity [ENTITY]]"],"description":"Reset Yotpo sync flags &\/or configurations","help":"Reset Yotpo sync flags &\/or configurations","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Entity type (orders)","default":"orders"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:sync","usage":["yotpo:sync [-e|--entity ENTITY] [-l|--limit [LIMIT]]"],"description":"Sync Yotpo manually (reviews module)","help":"Sync Yotpo manually (reviews module)","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Entity type (allowed options: orders)","default":"orders"},"limit":{"name":"--limit","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max entity items to sync. WARNING: Setting a high sync limit (or no limit) may result in a high server load (0=no limit).","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:update-metadata","usage":["yotpo:update-metadata"],"description":"Manually send platform metadata to Yotpo","help":"Manually send platform metadata to Yotpo","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["help","list"]},{"id":"admin","commands":["admin:user:create","admin:user:unlock"]},{"id":"app","commands":["app:config:dump","app:config:import","app:config:status"]},{"id":"cache","commands":["cache:clean","cache:disable","cache:enable","cache:flush","cache:status"]},{"id":"catalog","commands":["catalog:images:resize","catalog:product:attributes:cleanup"]},{"id":"config","commands":["config:sensitive:set","config:set","config:show"]},{"id":"cron","commands":["cron:install","cron:remove","cron:run"]},{"id":"customer","commands":["customer:hash:upgrade"]},{"id":"deploy","commands":["deploy:mode:set","deploy:mode:show"]},{"id":"dev","commands":["dev:di:info","dev:profiler:disable","dev:profiler:enable","dev:query-log:disable","dev:query-log:enable","dev:source-theme:deploy","dev:template-hints:disable","dev:template-hints:enable","dev:tests:run","dev:urn-catalog:generate","dev:xml:convert"]},{"id":"dotdigital","commands":["dotdigital:connector:automap","dotdigital:connector:enable","dotdigital:migrate","dotdigital:sync"]},{"id":"downloadable","commands":["downloadable:domains:add","downloadable:domains:remove","downloadable:domains:show"]},{"id":"encryption","commands":["encryption:payment-data:update"]},{"id":"i18n","commands":["i18n:collect-phrases","i18n:pack","i18n:uninstall"]},{"id":"indexer","commands":["indexer:info","indexer:reindex","indexer:reset","indexer:set-dimensions-mode","indexer:set-mode","indexer:show-dimensions-mode","indexer:show-mode","indexer:status"]},{"id":"info","commands":["info:adminuri","info:backups:list","info:currency:list","info:dependencies:show-framework","info:dependencies:show-modules","info:dependencies:show-modules-circular","info:language:list","info:timezone:list"]},{"id":"inventory","commands":["inventory:reservation:create-compensations","inventory:reservation:list-inconsistencies"]},{"id":"inventory-geonames","commands":["inventory-geonames:import"]},{"id":"maintenance","commands":["maintenance:allow-ips","maintenance:disable","maintenance:enable","maintenance:status"]},{"id":"module","commands":["module:config:status","module:disable","module:enable","module:status","module:uninstall"]},{"id":"msp","commands":["msp:security:recaptcha:disable","msp:security:tfa:disable","msp:security:tfa:providers","msp:security:tfa:reset"]},{"id":"newrelic","commands":["newrelic:create:deploy-marker"]},{"id":"queue","commands":["queue:consumers:list","queue:consumers:start"]},{"id":"sampledata","commands":["sampledata:deploy","sampledata:remove","sampledata:reset"]},{"id":"setup","commands":["setup:backup","setup:config:set","setup:cron:run","setup:db-data:upgrade","setup:db-declaration:generate-patch","setup:db-declaration:generate-whitelist","setup:db-schema:add-slave","setup:db-schema:split-quote","setup:db-schema:split-sales","setup:db-schema:upgrade","setup:db:status","setup:di:compile","setup:install","setup:performance:generate-fixtures","setup:rollback","setup:static-content:deploy","setup:store-config:set","setup:uninstall","setup:upgrade"]},{"id":"store","commands":["store:list","store:website:list"]},{"id":"support","commands":["support:backup:code","support:backup:db","support:utility:check","support:utility:paths"]},{"id":"theme","commands":["theme:uninstall"]},{"id":"varnish","commands":["varnish:vcl:generate"]},{"id":"yotpo","commands":["yotpo:reset","yotpo:sync","yotpo:update-metadata"]}]} \ No newline at end of file +{"application":{"name":"Magento CLI","version":"2.3.7"},"commands":[{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Display help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/var\/www\/html\/magento2\/bin\/magento help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"list","usage":["list [--raw] [--format FORMAT] [--] []"],"description":"List commands","help":"The list<\/info> command lists all commands:\n\n php \/var\/www\/html\/magento2\/bin\/magento list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/var\/www\/html\/magento2\/bin\/magento list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/var\/www\/html\/magento2\/bin\/magento list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"admin:user:create","usage":["admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates an administrator","help":"Creates an administrator","definition":{"arguments":[],"options":{"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin last name","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"admin:user:unlock","usage":["admin:user:unlock "],"description":"Unlock Admin Account","help":"This command unlocks an admin account by its username.\nTo unlock:\n \/var\/www\/html\/magento2\/bin\/magento admin:user:unlock username<\/comment>","definition":{"arguments":{"username":{"name":"username","is_required":true,"is_array":false,"description":"The admin username to unlock","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:dump","usage":["app:config:dump [...]"],"description":"Create dump of application","help":"Create dump of application","definition":{"arguments":{"config-types":{"name":"config-types","is_required":false,"is_array":true,"description":"Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:import","usage":["app:config:import"],"description":"Import data from shared configuration files to appropriate data storage","help":"Import data from shared configuration files to appropriate data storage","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:status","usage":["app:config:status"],"description":"Checks if config propagation requires update","help":"Checks if config propagation requires update","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:clean","usage":["cache:clean [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Cleans cache type(s)","help":"Cleans cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:disable","usage":["cache:disable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Disables cache type(s)","help":"Disables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:enable","usage":["cache:enable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Enables cache type(s)","help":"Enables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:flush","usage":["cache:flush [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Flushes cache storage used by cache type(s)","help":"Flushes cache storage used by cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:status","usage":["cache:status [--bootstrap BOOTSTRAP]"],"description":"Checks cache status","help":"Checks cache status","definition":{"arguments":[],"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:images:resize","usage":["catalog:images:resize"],"description":"Creates resized product images","help":"Creates resized product images","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:product:attributes:cleanup","usage":["catalog:product:attributes:cleanup"],"description":"Removes unused product attributes.","help":"Removes unused product attributes.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cms:wysiwyg:restrict","usage":["cms:wysiwyg:restrict "],"description":"Set whether to enforce user HTML content validation or show a warning instead","help":"Set whether to enforce user HTML content validation or show a warning instead","definition":{"arguments":{"restrict":{"name":"restrict","is_required":true,"is_array":false,"description":"y\\n","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:sensitive:set","usage":["config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]"],"description":"Set sensitive configuration values","help":"Set sensitive configuration values","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path for example group\/section\/field_name","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Configuration value","default":null}},"options":{"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable interactive mode to set all sensitive variables","default":false},"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not set use 'default'","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code for configuration, empty string by default","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:set","usage":["config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] "],"description":"Change system configuration","help":"Change system configuration","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Configuration path in format section\/group\/field_name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"Configuration value","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Configuration scope (default, website, or store)","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Scope code (required only if scope is not 'default')","default":null},"lock-env":{"name":"--lock-env","shortcut":"-e","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock value which prevents modification in the Admin (will be saved in app\/etc\/env.php)","default":false},"lock-config":{"name":"--lock-config","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock and share value with other installations, prevents modification in the Admin (will be saved in app\/etc\/config.php)","default":false},"lock":{"name":"--lock","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deprecated, use the --lock-env option instead.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:show","usage":["config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []"],"description":"Shows configuration value for given path. If path is not specified, all saved values will be shown","help":"Shows configuration value for given path. If path is not specified, all saved values will be shown","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path, for example section_id\/group_id\/field_id","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not specified, then 'default' scope will be used","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code (required only if scope is not `default`)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:install","usage":["cron:install [-f|--force] [-d|--non-optional]"],"description":"Generates and installs crontab for current user","help":"Generates and installs crontab for current user","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force install tasks","default":false},"non-optional":{"name":"--non-optional","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Install only the non-optional (default) tasks","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:remove","usage":["cron:remove"],"description":"Removes tasks from crontab","help":"Removes tasks from crontab","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:run","usage":["cron:run [--group GROUP] [--bootstrap BOOTSTRAP]"],"description":"Runs jobs by schedule","help":"Runs jobs by schedule","definition":{"arguments":[],"options":{"group":{"name":"--group","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run jobs only from specified group","default":null},"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"customer:hash:upgrade","usage":["customer:hash:upgrade"],"description":"Upgrade customer's hash according to the latest algorithm","help":"Upgrade customer's hash according to the latest algorithm","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:set","usage":["deploy:mode:set [-s|--skip-compilation] [--] "],"description":"Set application mode.","help":"Set application mode.","definition":{"arguments":{"mode":{"name":"mode","is_required":true,"is_array":false,"description":"The application mode to set. Available options are \"developer\" or \"production\"","default":null}},"options":{"skip-compilation":{"name":"--skip-compilation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub\/static\/)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:show","usage":["deploy:mode:show"],"description":"Displays current application mode.","help":"Displays current application mode.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:di:info","usage":["dev:di:info "],"description":"Provides information on Dependency Injection configuration for the Command.","help":"Provides information on Dependency Injection configuration for the Command.","definition":{"arguments":{"class":{"name":"class","is_required":true,"is_array":false,"description":"Class name","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:disable","usage":["dev:profiler:disable"],"description":"Disable the profiler.","help":"Disable the profiler.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:enable","usage":["dev:profiler:enable []"],"description":"Enable the profiler.","help":"Enable the profiler.","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Profiler type","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:disable","usage":["dev:query-log:disable"],"description":"Disable DB query logging","help":"Disable DB query logging","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:enable","usage":["dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]"],"description":"Enable DB query logging","help":"Enable DB query logging","definition":{"arguments":[],"options":{"include-all-queries":{"name":"--include-all-queries","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Log all queries. [true|false]","default":"true"},"query-time-threshold":{"name":"--query-time-threshold","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Query time thresholds.","default":"0.001"},"include-call-stack":{"name":"--include-call-stack","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Include call stack. [true|false]","default":"true"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:source-theme:deploy","usage":["dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]"],"description":"Collects and publishes source files for theme.","help":"Collects and publishes source files for theme.","definition":{"arguments":{"file":{"name":"file","is_required":false,"is_array":true,"description":"Files to pre-process (file should be specified without extension)","default":["css\/styles-m","css\/styles-l"]}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Type of source files: [less]","default":"less"},"locale":{"name":"--locale","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Locale: [en_US]","default":"en_US"},"area":{"name":"--area","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Area: [frontend|adminhtml]","default":"frontend"},"theme":{"name":"--theme","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Theme: [Vendor\/theme]","default":"Magento\/luma"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:disable","usage":["dev:template-hints:disable"],"description":"Disable frontend template hints. A cache flush might be required.","help":"Disable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:enable","usage":["dev:template-hints:enable"],"description":"Enable frontend template hints. A cache flush might be required.","help":"Enable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:tests:run","usage":["dev:tests:run [-c|--arguments ARGUMENTS] [--] []"],"description":"Runs tests","help":"Runs tests","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default","default":"default"}},"options":{"arguments":{"name":"--arguments","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:urn-catalog:generate","usage":["dev:urn-catalog:generate [--ide IDE] [--] "],"description":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","help":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Path to file to output the catalog. For PhpStorm use .idea\/misc.xml","default":null}},"options":{"ide":{"name":"--ide","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Format in which catalog will be generated. Supported: [phpstorm]","default":"phpstorm"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:xml:convert","usage":["dev:xml:convert [-o|--overwrite] [--] "],"description":"Converts XML file using XSL style sheets","help":"Converts XML file using XSL style sheets","definition":{"arguments":{"xml-file":{"name":"xml-file","is_required":true,"is_array":false,"description":"Path to XML file that going to be transformed","default":null},"processor":{"name":"processor","is_required":true,"is_array":false,"description":"Path to XSL style sheet that going to be applied to XML file","default":null}},"options":{"overwrite":{"name":"--overwrite","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Overwrite XML file","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:automap","usage":["dotdigital:connector:automap"],"description":"Auto-map data fields","help":"Auto-map data fields","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:enable","usage":["dotdigital:connector:enable [--username USERNAME] [--password PASSWORD] [--automap-datafields [AUTOMAP-DATAFIELDS]] [--enable-syncs [ENABLE-SYNCS]] [--remove-ip-restriction [REMOVE-IP-RESTRICTION]] [--enable-email-capture [ENABLE-EMAIL-CAPTURE]]"],"description":"Add Dotdigital API credentials and enable the connector","help":"Add Dotdigital API credentials and enable the connector","definition":{"arguments":[],"options":{"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API username","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API password","default":null},"automap-datafields":{"name":"--automap-datafields","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Automap data fields","default":null},"enable-syncs":{"name":"--enable-syncs","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable syncs","default":null},"remove-ip-restriction":{"name":"--remove-ip-restriction","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Remove IP restriction","default":null},"enable-email-capture":{"name":"--enable-email-capture","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable email capture","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:migrate","usage":["dotdigital:migrate"],"description":"Migrate data into email_ tables to sync with Engagement Cloud","help":"Migrate data into email_ tables to sync with Engagement Cloud","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:sync","usage":["dotdigital:sync [--from [FROM]] [--] []"],"description":"Run syncs to populate email_ tables before importing to Engagement Cloud","help":"Run syncs to populate email_ tables before importing to Engagement Cloud","definition":{"arguments":{"sync":{"name":"sync","is_required":false,"is_array":false,"description":"The name of the sync to run","default":null}},"options":{"from":{"name":"--from","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Specify a date\/time (parsable by \\DateTime) to run a sync from (if supported)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:add","usage":["downloadable:domains:add [...]"],"description":"Add domains to the downloadable domains whitelist","help":"Add domains to the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domains name","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:remove","usage":["downloadable:domains:remove [...]"],"description":"Remove domains from the downloadable domains whitelist","help":"Remove domains from the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domain names","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:show","usage":["downloadable:domains:show"],"description":"Display downloadable domains whitelist","help":"Display downloadable domains whitelist","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"encryption:payment-data:update","usage":["encryption:payment-data:update"],"description":"Re-encrypts encrypted credit card data with latest encryption cipher.","help":"Re-encrypts encrypted credit card data with latest encryption cipher.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:collect-phrases","usage":["i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []"],"description":"Discovers phrases in the codebase","help":"Discovers phrases in the codebase","definition":{"arguments":{"directory":{"name":"directory","is_required":false,"is_array":false,"description":"Directory path to parse. Not needed if --magento flag is set","default":null}},"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path (including filename) to an output file. With no file specified, defaults to stdout.","default":null},"magento":{"name":"--magento","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:pack","usage":["i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] "],"description":"Saves language package","help":"Saves language package","definition":{"arguments":{"source":{"name":"source","is_required":true,"is_array":false,"description":"Path to source dictionary file with translations","default":null},"locale":{"name":"locale","is_required":true,"is_array":false,"description":"Target locale for dictionary, for example \"de_DE\"","default":null}},"options":{"mode":{"name":"--mode","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"","default":"replace"},"allow-duplicates":{"name":"--allow-duplicates","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:uninstall","usage":["i18n:uninstall [-b|--backup-code] [--] ..."],"description":"Uninstalls language packages","help":"Uninstalls language packages","definition":{"arguments":{"package":{"name":"package","is_required":true,"is_array":true,"description":"Language package name","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"-b","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:info","usage":["indexer:info"],"description":"Shows allowed Indexers","help":"Shows allowed Indexers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reindex","usage":["indexer:reindex [...]"],"description":"Reindexes Data","help":"Reindexes Data","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reset","usage":["indexer:reset [...]"],"description":"Resets indexer status to invalid","help":"Resets indexer status to invalid","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-dimensions-mode","usage":["indexer:set-dimensions-mode [ []]"],"description":"Set Indexer Dimensions Mode","help":"Set Indexer Dimensions Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":false,"description":"Indexer name [catalog_product_price]","default":null},"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-mode","usage":["indexer:set-mode [ [...]]"],"description":"Sets index mode type","help":"Sets index mode type","definition":{"arguments":{"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer mode type [realtime|schedule]","default":null},"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-dimensions-mode","usage":["indexer:show-dimensions-mode [...]"],"description":"Shows Indexer Dimension Mode","help":"Shows Indexer Dimension Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes (catalog_product_price)","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-mode","usage":["indexer:show-mode [...]"],"description":"Shows Index Mode","help":"Shows Index Mode","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:status","usage":["indexer:status [...]"],"description":"Shows status of Indexer","help":"Shows status of Indexer","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:adminuri","usage":["info:adminuri"],"description":"Displays the Magento Admin URI","help":"Displays the Magento Admin URI","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:backups:list","usage":["info:backups:list"],"description":"Prints list of available backup files","help":"Prints list of available backup files","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:currency:list","usage":["info:currency:list"],"description":"Displays the list of available currencies","help":"Displays the list of available currencies","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-framework","usage":["info:dependencies:show-framework [-o|--output OUTPUT]"],"description":"Shows number of dependencies on Magento framework","help":"Shows number of dependencies on Magento framework","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"framework-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules","usage":["info:dependencies:show-modules [-o|--output OUTPUT]"],"description":"Shows number of dependencies between modules","help":"Shows number of dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules-circular","usage":["info:dependencies:show-modules-circular [-o|--output OUTPUT]"],"description":"Shows number of circular dependencies between modules","help":"Shows number of circular dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-circular-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:language:list","usage":["info:language:list"],"description":"Displays the list of available language locales","help":"Displays the list of available language locales","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:timezone:list","usage":["info:timezone:list"],"description":"Displays the list of available timezones","help":"Displays the list of available timezones","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:create-compensations","usage":["inventory:reservation:create-compensations [-r|--raw] [--] [...]"],"description":"Create reservations by provided compensation arguments","help":"Create reservations by provided compensation arguments","definition":{"arguments":{"compensations":{"name":"compensations","is_required":false,"is_array":true,"description":"List of compensation arguments in format \":::\"","default":[]}},"options":{"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:list-inconsistencies","usage":["inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]"],"description":"Show all orders and products with salable quantity inconsistencies","help":"Show all orders and products with salable quantity inconsistencies","definition":{"arguments":[],"options":{"complete-orders":{"name":"--complete-orders","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for complete orders","default":false},"incomplete-orders":{"name":"--incomplete-orders","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for incomplete orders","default":false},"bunch-size":{"name":"--bunch-size","shortcut":"-b","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Defines how many orders will be loaded at once","default":50},"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory-geonames:import","usage":["inventory-geonames:import ..."],"description":"Download and import geo names for source selection algorithm","help":"Download and import geo names for source selection algorithm","definition":{"arguments":{"countries":{"name":"countries","is_required":true,"is_array":true,"description":"List of country codes to import","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:allow-ips","usage":["maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Sets maintenance mode exempt IPs","help":"Sets maintenance mode exempt IPs","definition":{"arguments":{"ip":{"name":"ip","is_required":false,"is_array":true,"description":"Allowed IP addresses","default":[]}},"options":{"none":{"name":"--none","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear allowed IP addresses","default":false},"add":{"name":"--add","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add the IP address to existing list","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:disable","usage":["maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Disables maintenance mode","help":"Disables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:enable","usage":["maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Enables maintenance mode","help":"Enables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:status","usage":["maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Displays maintenance mode status","help":"Displays maintenance mode status","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:config:status","usage":["module:config:status"],"description":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","help":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:disable","usage":["module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Disables specified modules","help":"Disables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:enable","usage":["module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Enables specified modules","help":"Enables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:status","usage":["module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] []"],"description":"Displays status of modules","help":"Displays status of modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":false,"description":"Optional module name","default":null}},"options":{"enabled":{"name":"--enabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only enabled modules","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only disabled modules","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:uninstall","usage":["module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..."],"description":"Uninstalls modules installed by composer","help":"Uninstalls modules installed by composer","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":true,"description":"Name of the module","default":[]}},"options":{"remove-data":{"name":"--remove-data","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Remove data installed by module(s)","default":false},"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"backup-media":{"name":"--backup-media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"backup-db":{"name":"--backup-db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"non-composer":{"name":"--non-composer","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"All modules, that will be past here will be non composer based","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:recaptcha:disable","usage":["msp:security:recaptcha:disable"],"description":"Disable backend reCaptcha","help":"Disable backend reCaptcha","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:disable","usage":["msp:security:tfa:disable"],"description":"Globally disable two factor auth","help":"Globally disable two factor auth","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:providers","usage":["msp:security:tfa:providers"],"description":"List all available providers","help":"List all available providers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:reset","usage":["msp:security:tfa:reset "],"description":"Reset configuration for one user","help":"Reset configuration for one user","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"provider":{"name":"provider","is_required":true,"is_array":false,"description":"Provider code","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"newrelic:create:deploy-marker","usage":["newrelic:create:deploy-marker []"],"description":"Check the deploy queue for entries and create an appropriate deploy marker.","help":"Check the deploy queue for entries and create an appropriate deploy marker.","definition":{"arguments":{"message":{"name":"message","is_required":true,"is_array":false,"description":"Deploy Message?","default":null},"change_log":{"name":"change_log","is_required":true,"is_array":false,"description":"Change Log?","default":null},"user":{"name":"user","is_required":false,"is_array":false,"description":"Deployment User","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:list","usage":["queue:consumers:list"],"description":"List of MessageQueue consumers","help":"This command shows list of MessageQueue consumers.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:start","usage":["queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--pid-file-path PID-FILE-PATH] [--] "],"description":"Start MessageQueue consumer","help":"This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer<\/comment>\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --max-messages=50<\/comment>\n\nTo specify the number of messages per batch for the batch consumer:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --batch-size=500<\/comment>\n\nTo specify the preferred area:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --area-code='adminhtml'<\/comment>\n\nTo do not run multiple copies of one consumer simultaneously:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --single-thread'<\/comment>\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --pid-file-path='\/var\/someConsumer.pid'<\/comment>","definition":{"arguments":{"consumer":{"name":"consumer","is_required":true,"is_array":false,"description":"The name of the consumer to be started.","default":null}},"options":{"max-messages":{"name":"--max-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.","default":null},"batch-size":{"name":"--batch-size","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages per batch. Applicable for the batch consumer only.","default":null},"area-code":{"name":"--area-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The preferred area (global, adminhtml, etc...) default is global.","default":null},"single-thread":{"name":"--single-thread","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"This option prevents running multiple copies of one consumer simultaneously.","default":false},"pid-file-path":{"name":"--pid-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The file path for saving PID (This option is deprecated, use --single-thread instead)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:deploy","usage":["sampledata:deploy [--no-update]"],"description":"Deploy sample data modules for composer-based Magento installations","help":"Deploy sample data modules for composer-based Magento installations","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:remove","usage":["sampledata:remove [--no-update]"],"description":"Remove all sample data packages from composer.json","help":"Remove all sample data packages from composer.json","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:reset","usage":["sampledata:reset"],"description":"Reset all sample data modules for re-installation","help":"Reset all sample data modules for re-installation","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:backup","usage":["setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Takes backup of Magento Application code base, media and database","help":"Takes backup of Magento Application code base, media and database","definition":{"arguments":[],"options":{"code":{"name":"--code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"media":{"name":"--media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"db":{"name":"--db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:config:set","usage":["setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates or modifies the deployment configuration","help":"Creates or modifies the deployment configuration","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-data:upgrade","usage":["setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades data in the DB","help":"Installs and upgrades data in the DB","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-patch","usage":["setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] "],"description":"Generate patch and put it in specific folder.","help":"Generate patch and put it in specific folder.","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":false,"description":"Module name","default":null},"patch":{"name":"patch","is_required":true,"is_array":false,"description":"Patch name","default":null}},"options":{"revertable":{"name":"--revertable","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Check whether patch is revertable or not.","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Find out what type of patch should be generated. Available values: `data`, `schema`.","default":"data"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-whitelist","usage":["setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]"],"description":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","help":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","definition":{"arguments":[],"options":{"module-name":{"name":"--module-name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Name of the module where whitelist will be generated","default":"all"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:add-slave","usage":["setup:db-schema:add-slave [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--maxAllowedLag [MAXALLOWEDLAG]]"],"description":"Move checkout quote related tables to a separate DB server","help":"Move checkout quote related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave DB Server host","default":"localhost"},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave DB user name","default":"root"},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave DB user password","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave connection name","default":"default"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave Resource name","default":"default"},"maxAllowedLag":{"name":"--maxAllowedLag","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max Allowed Lag Slave Connection (in seconds)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:split-quote","usage":["setup:db-schema:split-quote [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Move checkout quote related tables to a separate DB server","help":"Move checkout quote related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout DB Server host","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout DB user name","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout DB user password","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout connection name","default":"checkout"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout resource name","default":"checkout"},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:split-sales","usage":["setup:db-schema:split-sales [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Move sales related tables to a separate DB server","help":"Move sales related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales DB Server host","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales DB user name","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales DB user passowrd","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales connection name","default":"sales"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales resource name","default":"sales"},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:upgrade","usage":["setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades the DB schema","help":"Installs and upgrades the DB schema","definition":{"arguments":[],"options":{"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db:status","usage":["setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Checks if DB schema or data requires upgrade","help":"Checks if DB schema or data requires upgrade","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:di:compile","usage":["setup:di:compile"],"description":"Generates DI configuration and all missing classes that can be auto-generated","help":"Generates DI configuration and all missing classes that can be auto-generated","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:install","usage":["setup:install [--backend-frontname BACKEND-FRONTNAME] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the Magento application","help":"Installs the Magento application","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin last name","default":null},"cleanup-database":{"name":"--cleanup-database","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Cleanup the database before installation","default":false},"sales-order-increment-prefix":{"name":"--sales-order-increment-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales order number prefix","default":null},"use-sample-data":{"name":"--use-sample-data","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use sample data","default":false},"enable-modules":{"name":"--enable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be included during installation. Available magic param \"all\".","default":null},"disable-modules":{"name":"--disable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".","default":null},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Interactive Magento installation","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:performance:generate-fixtures","usage":["setup:performance:generate-fixtures [-s|--skip-reindex] [--] "],"description":"Generates fixtures","help":"Generates fixtures","definition":{"arguments":{"profile":{"name":"profile","is_required":true,"is_array":false,"description":"Path to profile configuration file","default":null}},"options":{"skip-reindex":{"name":"--skip-reindex","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skip reindex","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:rollback","usage":["setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Rolls back Magento Application codebase, media and database","help":"Rolls back Magento Application codebase, media and database","definition":{"arguments":[],"options":{"code-file":{"name":"--code-file","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the code backup file in var\/backups","default":null},"media-file":{"name":"--media-file","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the media backup file in var\/backups","default":null},"db-file":{"name":"--db-file","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the db backup file in var\/backups","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:static-content:deploy","usage":["setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--] [...]"],"description":"Deploys static view files","help":"Deploys static view files","definition":{"arguments":{"languages":{"name":"languages","is_required":false,"is_array":true,"description":"Space-separated list of ISO-639 language codes for which to output static view files.","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deploy files in any mode.","default":false},"strategy":{"name":"--strategy","shortcut":"-s","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Deploy files using specified strategy.","default":"quick"},"area":{"name":"--area","shortcut":"-a","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified areas.","default":["all"]},"exclude-area":{"name":"--exclude-area","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified areas.","default":["none"]},"theme":{"name":"--theme","shortcut":"-t","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate static view files for only the specified themes.","default":["all"]},"exclude-theme":{"name":"--exclude-theme","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified themes.","default":["none"]},"language":{"name":"--language","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified languages.","default":["all"]},"exclude-language":{"name":"--exclude-language","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified languages.","default":["none"]},"jobs":{"name":"--jobs","shortcut":"-j","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable parallel processing using the specified number of jobs.","default":0},"max-execution-time":{"name":"--max-execution-time","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The maximum expected execution time of deployment static process (in seconds).","default":900},"symlink-locale":{"name":"--symlink-locale","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.","default":false},"content-version":{"name":"--content-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.","default":null},"refresh-content-version-only":{"name":"--refresh-content-version-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.","default":false},"no-javascript":{"name":"--no-javascript","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript files.","default":false},"no-js-bundle":{"name":"--no-js-bundle","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript bundle files.","default":false},"no-css":{"name":"--no-css","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy CSS files.","default":false},"no-less":{"name":"--no-less","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy LESS files.","default":false},"no-images":{"name":"--no-images","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy images.","default":false},"no-fonts":{"name":"--no-fonts","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy font files.","default":false},"no-html":{"name":"--no-html","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy HTML files.","default":false},"no-misc":{"name":"--no-misc","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy files of other types (.md, .jbf, .csv, etc.).","default":false},"no-html-minify":{"name":"--no-html-minify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not minify HTML files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:store-config:set","usage":["setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","help":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","definition":{"arguments":[],"options":{"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:uninstall","usage":["setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Uninstalls the Magento application","help":"Uninstalls the Magento application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:upgrade","usage":["setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Upgrades the Magento application, DB data, and schema","help":"Upgrades the Magento application, DB data, and schema","definition":{"arguments":[],"options":{"keep-generated":{"name":"--keep-generated","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.","default":false},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:list","usage":["store:list"],"description":"Displays the list of stores","help":"Displays the list of stores","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:website:list","usage":["store:website:list"],"description":"Displays the list of websites","help":"Displays the list of websites","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:backup:code","usage":["support:backup:code [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs]"],"description":"Create Code backup","help":"Create Code backup","definition":{"arguments":[],"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Dump name","default":null},"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Output path","default":null},"logs":{"name":"--logs","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include logs","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:backup:db","usage":["support:backup:db [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs] [-i|--ignore-sanitize]"],"description":"Create DB backup","help":"Create DB backup","definition":{"arguments":[],"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Dump name","default":null},"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Output path","default":null},"logs":{"name":"--logs","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include logs","default":false},"ignore-sanitize":{"name":"--ignore-sanitize","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Ignore sanitize","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:utility:check","usage":["support:utility:check [--hide-paths]"],"description":"Check required backup utilities","help":"Check required backup utilities","definition":{"arguments":[],"options":{"hide-paths":{"name":"--hide-paths","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only check required console utilities","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:utility:paths","usage":["support:utility:paths [-f|--force]"],"description":"Create utilities paths list","help":"Create utilities paths list","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"theme:uninstall","usage":["theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..."],"description":"Uninstalls theme","help":"Uninstalls theme","definition":{"arguments":{"theme":{"name":"theme","is_required":true,"is_array":true,"description":"Path of the theme. Theme path should be specified as full path which is area\/vendor\/name. For example, frontend\/Magento\/blank","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code backup (excluding temporary files)","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"varnish:vcl:generate","usage":["varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]"],"description":"Generates Varnish VCL and echos it to the command line","help":"Generates Varnish VCL and echos it to the command line","definition":{"arguments":[],"options":{"access-list":{"name":"--access-list","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"IPs access list that can purge Varnish","default":["localhost"]},"backend-host":{"name":"--backend-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host of the web backend","default":"localhost"},"backend-port":{"name":"--backend-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Port of the web backend","default":8080},"export-version":{"name":"--export-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The version of Varnish file","default":"4"},"grace-period":{"name":"--grace-period","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Grace period in seconds","default":300},"output-file":{"name":"--output-file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path to the file to write vcl","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"vertex:tax:warm-wsdl-cache","usage":["vertex:tax:warm-wsdl-cache"],"description":"Execute WSDL Cache Warming","help":"Execute WSDL Cache Warming","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:reset","usage":["yotpo:reset [-e|--entity [ENTITY]]"],"description":"Reset Yotpo sync flags &\/or configurations","help":"Reset Yotpo sync flags &\/or configurations","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Entity type (orders)","default":"orders"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:sync","usage":["yotpo:sync [-e|--entity ENTITY] [-l|--limit [LIMIT]]"],"description":"Sync Yotpo manually (reviews module)","help":"Sync Yotpo manually (reviews module)","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Entity type (allowed options: orders)","default":"orders"},"limit":{"name":"--limit","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max entity items to sync. WARNING: Setting a high sync limit (or no limit) may result in a high server load (0=no limit).","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:update-metadata","usage":["yotpo:update-metadata"],"description":"Manually send platform metadata to Yotpo","help":"Manually send platform metadata to Yotpo","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["help","list"]},{"id":"admin","commands":["admin:user:create","admin:user:unlock"]},{"id":"app","commands":["app:config:dump","app:config:import","app:config:status"]},{"id":"cache","commands":["cache:clean","cache:disable","cache:enable","cache:flush","cache:status"]},{"id":"catalog","commands":["catalog:images:resize","catalog:product:attributes:cleanup"]},{"id":"cms","commands":["cms:wysiwyg:restrict"]},{"id":"config","commands":["config:sensitive:set","config:set","config:show"]},{"id":"cron","commands":["cron:install","cron:remove","cron:run"]},{"id":"customer","commands":["customer:hash:upgrade"]},{"id":"deploy","commands":["deploy:mode:set","deploy:mode:show"]},{"id":"dev","commands":["dev:di:info","dev:profiler:disable","dev:profiler:enable","dev:query-log:disable","dev:query-log:enable","dev:source-theme:deploy","dev:template-hints:disable","dev:template-hints:enable","dev:tests:run","dev:urn-catalog:generate","dev:xml:convert"]},{"id":"dotdigital","commands":["dotdigital:connector:automap","dotdigital:connector:enable","dotdigital:migrate","dotdigital:sync"]},{"id":"downloadable","commands":["downloadable:domains:add","downloadable:domains:remove","downloadable:domains:show"]},{"id":"encryption","commands":["encryption:payment-data:update"]},{"id":"i18n","commands":["i18n:collect-phrases","i18n:pack","i18n:uninstall"]},{"id":"indexer","commands":["indexer:info","indexer:reindex","indexer:reset","indexer:set-dimensions-mode","indexer:set-mode","indexer:show-dimensions-mode","indexer:show-mode","indexer:status"]},{"id":"info","commands":["info:adminuri","info:backups:list","info:currency:list","info:dependencies:show-framework","info:dependencies:show-modules","info:dependencies:show-modules-circular","info:language:list","info:timezone:list"]},{"id":"inventory","commands":["inventory:reservation:create-compensations","inventory:reservation:list-inconsistencies"]},{"id":"inventory-geonames","commands":["inventory-geonames:import"]},{"id":"maintenance","commands":["maintenance:allow-ips","maintenance:disable","maintenance:enable","maintenance:status"]},{"id":"module","commands":["module:config:status","module:disable","module:enable","module:status","module:uninstall"]},{"id":"msp","commands":["msp:security:recaptcha:disable","msp:security:tfa:disable","msp:security:tfa:providers","msp:security:tfa:reset"]},{"id":"newrelic","commands":["newrelic:create:deploy-marker"]},{"id":"queue","commands":["queue:consumers:list","queue:consumers:start"]},{"id":"sampledata","commands":["sampledata:deploy","sampledata:remove","sampledata:reset"]},{"id":"setup","commands":["setup:backup","setup:config:set","setup:db-data:upgrade","setup:db-declaration:generate-patch","setup:db-declaration:generate-whitelist","setup:db-schema:add-slave","setup:db-schema:split-quote","setup:db-schema:split-sales","setup:db-schema:upgrade","setup:db:status","setup:di:compile","setup:install","setup:performance:generate-fixtures","setup:rollback","setup:static-content:deploy","setup:store-config:set","setup:uninstall","setup:upgrade"]},{"id":"store","commands":["store:list","store:website:list"]},{"id":"support","commands":["support:backup:code","support:backup:db","support:utility:check","support:utility:paths"]},{"id":"theme","commands":["theme:uninstall"]},{"id":"varnish","commands":["varnish:vcl:generate"]},{"id":"vertex","commands":["vertex:tax:warm-wsdl-cache"]},{"id":"yotpo","commands":["yotpo:reset","yotpo:sync","yotpo:update-metadata"]}]} \ No newline at end of file diff --git a/src/_data/codebase/v2_3/commerce/composer_lock.json b/src/_data/codebase/v2_3/commerce/composer_lock.json index 4ba422f67c5..c18229a02ca 100644 --- a/src/_data/codebase/v2_3/commerce/composer_lock.json +++ b/src/_data/codebase/v2_3/commerce/composer_lock.json @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "2c9a5bc621394009b7625cfaa5afbd12", + "content-hash": "f512e870e95f5cbf0a8360fe524d13ad", "packages": [ { "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-3.4.1.0-patch3.zip", - "shasum": "767dd813b3253ffea92bdf6136d948b123b4ed91" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-3.9.0.0.zip", + "shasum": "3254545384888a8da43645c5465a9857cbd37619" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "3.4.1-p3", - "amzn/amazon-pay-module": "3.4.1-p3", - "amzn/login-with-amazon-module": "3.4.1-p3" + "amzn/amazon-pay-and-login-with-amazon-core-module": "3.9.0", + "amzn/amazon-pay-module": "3.9.0", + "amzn/login-with-amazon-module": "3.9.0" }, "type": "metapackage", "license": [ @@ -27,11 +27,11 @@ }, { "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-3.4.1.0-patch3.zip", - "shasum": "ee7b1b4ca803b40da8b86e9b848fa6311729978d" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-3.9.0.0.zip", + "shasum": "ceecc859e6790276aba1cf47eb02e6a4d3855789" }, "require": { "amzn/amazon-pay-sdk-php": "^3.2.0", @@ -48,7 +48,7 @@ "magento/module-quote": "*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -66,15 +66,15 @@ }, { "name": "amzn/amazon-pay-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-3.4.1.0-patch3.zip", - "shasum": "273a277586733cd152f5711b5845a69783423550" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-3.9.0.0.zip", + "shasum": "255f6e816b58be60634b2e09bc8cd4e0f43d41e2" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.4.1-p3", - "amzn/login-with-amazon-module": "^3.4.1-p3", + "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.9.0", + "amzn/login-with-amazon-module": "^3.9.0", "magento/framework": "^102", "magento/module-backend": "^101", "magento/module-catalog": "^103", @@ -87,7 +87,7 @@ "magento/module-quote": "^101.1", "magento/module-sales": "^102", "magento/module-store": "^101", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "*", @@ -110,16 +110,16 @@ }, { "name": "amzn/amazon-pay-sdk-php", - "version": "3.6.0", + "version": "3.7.1", "source": { "type": "git", "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c" + "reference": "37882f2df12e7789d6d4d7d3df6c0cd7e62779f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", + "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/37882f2df12e7789d6d4d7d3df6c0cd7e62779f2", + "reference": "37882f2df12e7789d6d4d7d3df6c0cd7e62779f2", "shasum": "" }, "require": { @@ -156,25 +156,29 @@ "payment", "payments" ], - "time": "2019-11-21T21:15:11+00:00" + "support": { + "issues": "https://github.com/amzn/amazon-pay-sdk-php/issues", + "source": "https://github.com/amzn/amazon-pay-sdk-php/tree/3.7.1" + }, + "time": "2021-03-23T06:46:08+00:00" }, { "name": "amzn/login-with-amazon-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-3.4.1.0-patch3.zip", - "shasum": "2b6a79e0d4d5380484c721d456f4b128bdbe20db" + "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-3.9.0.0.zip", + "shasum": "26a728cffadc527f529185ea5ce7d594419e9e38" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.4.1-p3", + "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.9.0", "magento/framework": "^102", "magento/module-checkout": "^100.3", "magento/module-checkout-agreements": "*", "magento/module-customer": "^102", "magento/module-eav": "^102", "magento/module-store": "^101", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales": "*" @@ -227,36 +231,43 @@ "Apache-2.0" ], "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/master" + }, "time": "2020-04-20T17:47:06+00:00" }, { "name": "bacon/bacon-qr-code", - "version": "1.0.3", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee" + "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee", - "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/3e9d791b67d0a2912922b7b7c7312f4b37af41e4", + "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4", "shasum": "" }, "require": { + "dasprid/enum": "^1.0.3", "ext-iconv": "*", - "php": "^5.4|^7.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8" + "phly/keep-a-changelog": "^1.4", + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" }, "suggest": { - "ext-gd": "to generate QR code images" + "ext-imagick": "to generate QR code images" }, "type": "library", "autoload": { - "psr-0": { - "BaconQrCode": "src/" + "psr-4": { + "BaconQrCode\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -267,13 +278,17 @@ { "name": "Ben Scholzen 'DASPRiD'", "email": "mail@dasprids.de", - "homepage": "http://www.dasprids.de", + "homepage": "https://dasprids.de/", "role": "Developer" } ], "description": "BaconQrCode is a QR code generator for PHP.", "homepage": "https://github.com/Bacon/BaconQrCode", - "time": "2017-10-17T09:59:25+00:00" + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.3" + }, + "time": "2020-10-30T02:02:47+00:00" }, { "name": "beberlei/assert", @@ -328,6 +343,10 @@ "assertion", "validation" ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v2.9.9" + }, "time": "2019-05-28T15:27:37+00:00" }, { @@ -375,34 +394,38 @@ } ], "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/3.35.0" + }, "time": "2018-07-26T14:37:38+00:00" }, { "name": "christian-riesen/base32", - "version": "1.3.2", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367" + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/80ff0e3b2124e61b4b39e2535709452f70bff367", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", "shasum": "" }, "require": { - "php": ">=5.3" + "php": "^7.2 || ^8.0" }, "require-dev": { - "php": ">=5.6", - "phpunit/phpunit": "^5.0", - "satooshi/php-coveralls": "^1.0" + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -430,7 +453,11 @@ "encode", "rfc4648" ], - "time": "2018-11-02T09:03:50+00:00" + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" }, { "name": "colinmollenhour/cache-backend-file", @@ -463,20 +490,24 @@ ], "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, "time": "2019-04-18T21:54:31+00:00" }, { "name": "colinmollenhour/cache-backend-redis", - "version": "1.10.6", + "version": "1.11.0", "source": { "type": "git", "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "cc941a5f4cc017e11d3eab9061811ba9583ed6bf" + "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/cc941a5f4cc017e11d3eab9061811ba9583ed6bf", - "reference": "cc941a5f4cc017e11d3eab9061811ba9583ed6bf", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", + "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", "shasum": "" }, "require": { @@ -499,20 +530,24 @@ ], "description": "Zend_Cache backend using Redis with full support for tags.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "time": "2018-09-24T16:02:07+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.11.0" + }, + "time": "2019-03-03T04:04:49+00:00" }, { "name": "colinmollenhour/credis", - "version": "1.10.0", + "version": "1.11.1", "source": { "type": "git", "url": "https://github.com/colinmollenhour/credis.git", - "reference": "8ab6db707c821055f9856b8cf76d5f44beb6fd8a" + "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/8ab6db707c821055f9856b8cf76d5f44beb6fd8a", - "reference": "8ab6db707c821055f9856b8cf76d5f44beb6fd8a", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", + "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", "shasum": "" }, "require": { @@ -539,25 +574,32 @@ ], "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", "homepage": "https://github.com/colinmollenhour/credis", - "time": "2018-05-07T14:45:04+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/1.11.1" + }, + "time": "2019-11-26T18:09:45+00:00" }, { "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", + "version": "v1.4.4", "source": { "type": "git", "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" + "reference": "8d684bbacac99450f2a9ddf6f56be296997e2959" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/8d684bbacac99450f2a9ddf6f56be296997e2959", + "reference": "8d684bbacac99450f2a9ddf6f56be296997e2959", "shasum": "" }, "require": { "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { @@ -576,20 +618,24 @@ ], "description": "A Redis-based session handler with optimistic locking", "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "time": "2020-10-07T09:47:22+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.4" + }, + "time": "2021-04-07T21:51:17+00:00" }, { "name": "composer/ca-bundle", - "version": "1.2.8", + "version": "1.2.9", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "8a7ecad675253e4654ea05505233285377405215" + "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/8a7ecad675253e4654ea05505233285377405215", - "reference": "8a7ecad675253e4654ea05505233285377405215", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/78a0e288fdcebf92aa2318a8d3656168da6ac1a5", + "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5", "shasum": "" }, "require": { @@ -598,14 +644,15 @@ "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8", + "phpstan/phpstan": "^0.12.55", "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { @@ -632,6 +679,11 @@ "ssl", "tls" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.2.9" + }, "funding": [ { "url": "https://packagist.com", @@ -646,44 +698,41 @@ "type": "tidelift" } ], - "time": "2020-08-23T12:54:47+00:00" + "time": "2021-01-12T12:10:35+00:00" }, { "name": "composer/composer", - "version": "1.10.6", + "version": "2.0.11", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "be81b9c4735362c26876bdbfd3b5bc7e7f711c88" + "reference": "a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/be81b9c4735362c26876bdbfd3b5bc7e7f711c88", - "reference": "be81b9c4735362c26876bdbfd3b5bc7e7f711c88", + "url": "https://api.github.com/repos/composer/composer/zipball/a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9", + "reference": "a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9", "shasum": "" }, "require": { "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", + "composer/semver": "^3.0", "composer/spdx-licenses": "^1.2", "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0", - "php": "^5.3.2 || ^7.0", + "justinrainbow/json-schema": "^5.2.10", + "php": "^5.3.2 || ^7.0 || ^8.0", "psr/log": "^1.0", + "react/promise": "^1.2 || ^2.7", "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38", - "symfony/phpunit-bridge": "3.4.40" + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0" }, "require-dev": { "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^3.4" + "symfony/phpunit-bridge": "^4.2 || ^5.0" }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", @@ -696,7 +745,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.10-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -712,12 +761,12 @@ { "name": "Nils Adermann", "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" + "homepage": "https://www.naderman.de" }, { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "homepage": "https://seld.be" } ], "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", @@ -727,42 +776,52 @@ "dependency", "package" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.0.11" + }, "funding": [ { "url": "https://packagist.com", "type": "custom" }, + { + "url": "https://github.com/composer", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/composer/composer", "type": "tidelift" } ], - "time": "2020-05-06T08:28:10+00:00" + "time": "2021-02-24T13:57:23+00:00" }, { "name": "composer/semver", - "version": "1.7.1", + "version": "3.2.4", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7" + "reference": "a02fdf930a3c1c3ed3a49b5f63859c0c20e10464" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/38276325bd896f90dfcfe30029aa5db40df387a7", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7", + "url": "https://api.github.com/repos/composer/semver/zipball/a02fdf930a3c1c3ed3a49b5f63859c0c20e10464", + "reference": "a02fdf930a3c1c3ed3a49b5f63859c0c20e10464", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" + "phpstan/phpstan": "^0.12.54", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "3.x-dev" } }, "autoload": { @@ -798,6 +857,11 @@ "validation", "versioning" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.2.4" + }, "funding": [ { "url": "https://packagist.com", @@ -812,20 +876,20 @@ "type": "tidelift" } ], - "time": "2020-09-27T13:13:07+00:00" + "time": "2020-11-13T08:59:24+00:00" }, { "name": "composer/spdx-licenses", - "version": "1.5.4", + "version": "1.5.5", "source": { "type": "git", "url": "https://github.com/composer/spdx-licenses.git", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223" + "reference": "de30328a7af8680efdc03e396aad24befd513200" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/6946f785871e2314c60b4524851f3702ea4f2223", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/de30328a7af8680efdc03e396aad24befd513200", + "reference": "de30328a7af8680efdc03e396aad24befd513200", "shasum": "" }, "require": { @@ -837,7 +901,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { @@ -872,6 +936,11 @@ "spdx", "validator" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.5" + }, "funding": [ { "url": "https://packagist.com", @@ -886,20 +955,20 @@ "type": "tidelift" } ], - "time": "2020-07-15T15:35:07+00:00" + "time": "2020-12-03T16:04:16+00:00" }, { "name": "composer/xdebug-handler", - "version": "1.4.3", + "version": "1.4.6", "source": { "type": "git", "url": "https://github.com/composer/xdebug-handler.git", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5" + "reference": "f27e06cd9675801df441b3656569b328e04aa37c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ebd27a9866ae8254e873866f795491f02418c5a5", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f27e06cd9675801df441b3656569b328e04aa37c", + "reference": "f27e06cd9675801df441b3656569b328e04aa37c", "shasum": "" }, "require": { @@ -907,7 +976,8 @@ "psr/log": "^1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "autoload": { @@ -930,6 +1000,11 @@ "Xdebug", "performance" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/1.4.6" + }, "funding": [ { "url": "https://packagist.com", @@ -944,7 +1019,7 @@ "type": "tidelift" } ], - "time": "2020-08-19T10:27:58+00:00" + "time": "2021-03-25T17:01:18+00:00" }, { "name": "container-interop/container-interop", @@ -975,21 +1050,72 @@ ], "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", "homepage": "https://github.com/container-interop/container-interop", + "support": { + "issues": "https://github.com/container-interop/container-interop/issues", + "source": "https://github.com/container-interop/container-interop/tree/master" + }, "abandoned": "psr/container", "time": "2017-02-14T19:40:03+00:00" }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, { "name": "donatj/phpuseragentparser", - "version": "v0.17.0", + "version": "v0.20.0", "source": { "type": "git", "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb" + "reference": "5992d7836868b408e73d0d490c779dda7a39135e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/e159493010d4b71c9620a43fd05f8284f29dcfeb", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb", + "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/5992d7836868b408e73d0d490c779dda7a39135e", + "reference": "5992d7836868b408e73d0d490c779dda7a39135e", "shasum": "" }, "require": { @@ -998,7 +1124,7 @@ "require-dev": { "camspiers/json-pretty": "0.1.*", "donatj/drop": "*", - "phpunit/phpunit": "~4.8" + "phpunit/phpunit": "~4.8|~9" }, "type": "library", "autoload": { @@ -1019,7 +1145,7 @@ } ], "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "http://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", + "homepage": "https://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", "keywords": [ "browser", "browser detection", @@ -1027,9 +1153,13 @@ "user agent", "useragent" ], + "support": { + "issues": "https://github.com/donatj/PhpUserAgent/issues", + "source": "https://github.com/donatj/PhpUserAgent/tree/v0.20.0" + }, "funding": [ { - "url": "https://www.paypal.me/donatj/15", + "url": "https://www.paypal.me/donatj/5", "type": "custom" }, { @@ -1037,15 +1167,15 @@ "type": "github" } ], - "time": "2020-09-01T16:15:49+00:00" + "time": "2021-03-16T16:42:25+00:00" }, { "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.4.1", + "version": "4.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.4.1.0.zip", - "shasum": "4eadf48f14c689567e32fd4923674dbdac3453f6" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.4.2.0.zip", + "shasum": "31f0dde1d696569781bf8b107626a4d02921a3a2" }, "require": { "magento/framework": ">=101 <103", @@ -1099,11 +1229,11 @@ }, { "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.0.1-p1", + "version": "1.0.1-p4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.0.1.0-patch1.zip", - "shasum": "294a4e1c1fb0f17962b63e0ad8045ca5601c5096" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.0.1.0-patch4.zip", + "shasum": "621d295e17d2bab6a6ce111284964d0ad75a89d7" }, "require": { "dotmailer/dotmailer-magento2-extension": "^4.3.1", @@ -1159,15 +1289,15 @@ }, { "name": "dotmailer/dotmailer-magento2-extension-enterprise-package", - "version": "4.4.1", + "version": "4.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise-package/dotmailer-dotmailer-magento2-extension-enterprise-package-4.4.1.0.zip", - "shasum": "583a117d3d0853f5433c835ef96714a9f4054879" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise-package/dotmailer-dotmailer-magento2-extension-enterprise-package-4.4.2.0.zip", + "shasum": "845a9d21d39de217e5d7b3de3fa9ba2eb0de3570" }, "require": { - "dotmailer/dotmailer-magento2-extension": "4.4.1", - "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p1", + "dotmailer/dotmailer-magento2-extension": "4.4.2", + "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p4", "dotmailer/dotmailer-magento2-extension-enterprise": "1.0.7" }, "type": "metapackage", @@ -1178,15 +1308,15 @@ }, { "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.4.1", + "version": "4.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.4.1.0.zip", - "shasum": "9931bf660abe8579abb4013b331d8de9f13f9ac1" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.4.2.0.zip", + "shasum": "2f9343f5d08d96ecf9689cbd93501b76e2fa02bf" }, "require": { - "dotmailer/dotmailer-magento2-extension": "4.4.1", - "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p1" + "dotmailer/dotmailer-magento2-extension": "4.4.2", + "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p4" }, "type": "metapackage", "license": [ @@ -1196,34 +1326,35 @@ }, { "name": "elasticsearch/elasticsearch", - "version": "v7.9.1", + "version": "v7.12.0", "source": { "type": "git", "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "38e821f37491bd91fe06b18b88613128950a11bb" + "reference": "25522ef4f16adcf49d7a1db149f2fcf010655b7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/38e821f37491bd91fe06b18b88613128950a11bb", - "reference": "38e821f37491bd91fe06b18b88613128950a11bb", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/25522ef4f16adcf49d7a1db149f2fcf010655b7f", + "reference": "25522ef4f16adcf49d7a1db149f2fcf010655b7f", "shasum": "" }, "require": { "ext-json": ">=1.3.7", "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", + "php": "^7.3 || ^8.0", "psr/log": "~1.0" }, "require-dev": { - "cpliakas/git-wrapper": "~2.0", "doctrine/inflector": "^1.3", "ext-yaml": "*", + "ext-zip": "*", "mockery/mockery": "^1.2", "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", "squizlabs/php_codesniffer": "^3.4", "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" + "symfony/yaml": "~4.0", + "symplify/git-wrapper": "~9.0" }, "suggest": { "ext-curl": "*", @@ -1256,46 +1387,46 @@ "elasticsearch", "search" ], - "time": "2020-10-06T13:03:50+00:00" + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.12.0" + }, + "time": "2021-03-23T18:08:45+00:00" }, { "name": "endroid/qr-code", - "version": "2.5.0", + "version": "4.1.2", "source": { "type": "git", "url": "https://github.com/endroid/qr-code.git", - "reference": "a9a57ab57ac75928fcdcfb2a71179963ff6fe573" + "reference": "9ed4de3c62fdee12a6bf2a63549da27bd0b1436f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/a9a57ab57ac75928fcdcfb2a71179963ff6fe573", - "reference": "a9a57ab57ac75928fcdcfb2a71179963ff6fe573", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/9ed4de3c62fdee12a6bf2a63549da27bd0b1436f", + "reference": "9ed4de3c62fdee12a6bf2a63549da27bd0b1436f", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^1.0.3", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "^1.0", - "myclabs/php-enum": "^1.5", - "php": ">=5.6", - "symfony/options-resolver": ">=2.7", - "symfony/property-access": ">=2.7" + "bacon/bacon-qr-code": "^2.0", + "php": "^7.3||^8.0" }, "require-dev": { - "phpunit/phpunit": ">=5.7", - "symfony/asset": ">=2.7", - "symfony/browser-kit": ">=2.7", - "symfony/finder": ">=2.7", - "symfony/framework-bundle": ">=2.7", - "symfony/http-kernel": ">=2.7", - "symfony/templating": ">=2.7", - "symfony/twig-bundle": ">=2.7", - "symfony/yaml": ">=2.7" - }, - "type": "symfony-bundle", + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev" + "dev-master": "4.x-dev" } }, "autoload": { @@ -1310,22 +1441,29 @@ "authors": [ { "name": "Jeroen van den Enden", - "email": "info@endroid.nl", - "homepage": "http://endroid.nl/" + "email": "info@endroid.nl" } ], "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/QrCode", + "homepage": "https://github.com/endroid/qr-code", "keywords": [ - "bundle", "code", "endroid", - "flex", + "php", "qr", - "qrcode", - "symfony" + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.1.2" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } ], - "time": "2017-10-22T18:56:00+00:00" + "time": "2021-04-19T21:54:50+00:00" }, { "name": "ezimuel/guzzlestreams", @@ -1375,6 +1513,9 @@ "Guzzle", "stream" ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, "time": "2020-02-14T23:11:50+00:00" }, { @@ -1426,6 +1567,9 @@ } ], "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.1.2" + }, "time": "2020-02-14T23:51:21+00:00" }, { @@ -1473,6 +1617,11 @@ "recaptcha", "spam" ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, "time": "2020-03-31T17:50:54+00:00" }, { @@ -1540,20 +1689,24 @@ "rest", "web service" ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/6.5" + }, "time": "2020-06-16T21:01:06+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.4.0", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" + "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", + "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d", + "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d", "shasum": "" }, "require": { @@ -1591,20 +1744,24 @@ "keywords": [ "promise" ], - "time": "2020-09-30T07:37:28+00:00" + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.4.1" + }, + "time": "2021-03-07T09:25:29+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.7.0", + "version": "1.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" + "reference": "35ea11d335fd638b5882ff1725228b3d35496ab1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/35ea11d335fd638b5882ff1725228b3d35496ab1", + "reference": "35ea11d335fd638b5882ff1725228b3d35496ab1", "shasum": "" }, "require": { @@ -1662,7 +1819,11 @@ "uri", "url" ], - "time": "2020-09-30T07:37:11+00:00" + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/1.8.1" + }, + "time": "2021-03-21T16:25:00+00:00" }, { "name": "justinrainbow/json-schema", @@ -1728,86 +1889,39 @@ "json", "schema" ], - "time": "2020-05-27T16:41:55+00:00" - }, - { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Zxing\\": "lib/" - }, - "files": [ - "lib/Common/customFunctions.php" - ] + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.10" }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "time": "2020-04-19T16:18:51+00:00" + "time": "2020-05-27T16:41:55+00:00" }, { "name": "klarna/m2-payments", - "version": "7.6.1", + "version": "7.7.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-7.6.1.0.zip", - "shasum": "f710eda4053427417ff89fec22206eae59742beb" + "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-7.7.0.0.zip", + "shasum": "beffe6749ee566f8f2d9d944ed76f1608d9a7929" }, "require": { - "klarna/module-core": "5.3.1", - "klarna/module-kp": "6.5.2", - "klarna/module-ordermanagement": "5.1.1" + "klarna/module-core": "5.4.0", + "klarna/module-kp": "6.6.0", + "klarna/module-ordermanagement": "5.2.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2.14.0", + "friendsofphp/php-cs-fixer": "~2.16.0", "jakub-onderka/php-console-highlighter": "^0.3.2", "jakub-onderka/php-parallel-lint": "^0.9.2", "lusitanian/oauth": "~0.8.10", "magento/magento-coding-standard": "*", "mikey179/vfsstream": "^1.6", "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^4.0", + "phploc/phploc": "^6.0", "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "sebastian/phpcpd": "~3.0.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "phpro/grumphp": "^0.19", + "phpunit/phpunit": "^9", + "sebastian/phpcpd": "~5.0.0", + "squizlabs/php_codesniffer": "~3.5.4" }, "type": "metapackage", "license": [ @@ -1817,11 +1931,11 @@ }, { "name": "klarna/module-core", - "version": "5.3.1", + "version": "5.4.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-5.3.1.0.zip", - "shasum": "a659d1f6b73e652873711ba3c571e1b5e95c0781" + "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-5.4.0.0.zip", + "shasum": "ab146ca09c9e4140480ccb641b44b0e505e6c365" }, "require": { "guzzlehttp/guzzle": "^6.0", @@ -1836,27 +1950,10 @@ "magento/module-sales": "^102.0", "magento/module-store": "^101.0", "magento/module-tax": "^100.3", - "php": "~7.1.3|~7.2.0|~7.3.0", + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0", "psr/log": "^1.0", "ramsey/uuid": "^3.7" }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, "type": "magento2-module", "autoload": { "psr-4": { @@ -1905,15 +2002,15 @@ }, { "name": "klarna/module-kp", - "version": "6.5.2", + "version": "6.6.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-6.5.2.0.zip", - "shasum": "ced255886156421059394612d53ee59e3e4d3d1a" + "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-6.6.0.0.zip", + "shasum": "ad2db0bf9b7d9cf0c9b06ae3e4756fe23a0b33f3" }, "require": { - "klarna/module-core": "^5.2", - "klarna/module-ordermanagement": "^5.0", + "klarna/module-core": "^5.4", + "klarna/module-ordermanagement": "^5.2", "magento/framework": "^102.0", "magento/module-backend": "^101.0", "magento/module-checkout": "^100.1", @@ -1924,25 +2021,7 @@ "magento/module-quote": "^101.0", "magento/module-sales": "^102.0", "magento/module-store": "^101.0", - "php": "~7.1.3|~7.2.0|~7.3.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/framework": "^101.0.0", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -1992,38 +2071,20 @@ }, { "name": "klarna/module-ordermanagement", - "version": "5.1.1", + "version": "5.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-5.1.1.0.zip", - "shasum": "cc9b557916e9c3253d132f30da2709f059595c80" + "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-5.2.0.0.zip", + "shasum": "23d9a4e0ec9c250d2954edaae898a642449162de" }, "require": { - "klarna/module-core": "^5.2", + "klarna/module-core": "^5.4", "magento/framework": "^102.0", "magento/module-payment": "^100.3", "magento/module-quote": "^101.1", "magento/module-sales": "^102.0", "magento/module-store": "^101.0", - "php": "~7.1.3|~7.2.0|~7.3.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/framework": "^101.0.0", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -2073,34 +2134,36 @@ }, { "name": "laminas/laminas-captcha", - "version": "2.9.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" + "reference": "9a0134e434cd792934ecca42cb66f316be7bba50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/9a0134e434cd792934ecca42cb66f316be7bba50", + "reference": "9a0134e434cd792934ecca42cb66f316be7bba50", "shasum": "" }, "require": { "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-zendframework-bridge": "^1.1", + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-captcha": "self.version" + "zendframework/zend-captcha": "^2.9.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-coding-standard": "~2.1.4", "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "laminas/laminas-session": "^2.10", + "laminas/laminas-text": "^2.8", + "laminas/laminas-validator": "^2.14", + "phpunit/phpunit": "^9.4.3", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6" }, "suggest": { "laminas/laminas-i18n-resources": "Translations of captcha messages", @@ -2110,12 +2173,6 @@ "laminas/laminas-validator": "Laminas\\Validator component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Captcha\\": "src/" @@ -2131,20 +2188,34 @@ "captcha", "laminas" ], - "time": "2019-12-31T16:24:14+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-03-17T16:42:11+00:00" }, { "name": "laminas/laminas-code", - "version": "3.3.2", + "version": "3.4.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-code.git", - "reference": "128784abc7a0d9e1fcc30c446533aa6f1db1f999" + "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/128784abc7a0d9e1fcc30c446533aa6f1db1f999", - "reference": "128784abc7a0d9e1fcc30c446533aa6f1db1f999", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", + "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", "shasum": "" }, "require": { @@ -2152,15 +2223,18 @@ "laminas/laminas-zendframework-bridge": "^1.0", "php": "^7.1" }, + "conflict": { + "phpspec/prophecy": "<1.9.0" + }, "replace": { "zendframework/zend-code": "self.version" }, "require-dev": { - "doctrine/annotations": "^1.0", + "doctrine/annotations": "^1.7", "ext-phar": "*", "laminas/laminas-coding-standard": "^1.0", "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.15" + "phpunit/phpunit": "^7.5.16 || ^8.4" }, "suggest": { "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", @@ -2169,8 +2243,9 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" + "dev-master": "3.4.x-dev", + "dev-develop": "3.5.x-dev", + "dev-dev-4.0": "4.0.x-dev" } }, "autoload": { @@ -2188,7 +2263,15 @@ "code", "laminas" ], - "time": "2019-12-31T16:28:14+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "time": "2019-12-31T16:28:24+00:00" }, { "name": "laminas/laminas-config", @@ -2248,6 +2331,14 @@ "config", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, "time": "2019-12-31T16:30:04+00:00" }, { @@ -2305,6 +2396,15 @@ "console", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-console/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-console/issues", + "rss": "https://github.com/laminas/laminas-console/releases.atom", + "source": "https://github.com/laminas/laminas-console" + }, + "abandoned": "laminas/laminas-cli", "time": "2019-12-31T16:31:45+00:00" }, { @@ -2359,48 +2459,53 @@ "crypt", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-crypt/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-crypt/issues", + "rss": "https://github.com/laminas/laminas-crypt/releases.atom", + "source": "https://github.com/laminas/laminas-crypt" + }, "time": "2019-12-31T16:33:11+00:00" }, { "name": "laminas/laminas-db", - "version": "2.11.3", + "version": "2.12.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" + "reference": "80cbba4e749f9eb7d8036172acb9ad41e8b6923f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/80cbba4e749f9eb7d8036172acb9ad41e8b6923f", + "reference": "80cbba4e749f9eb7d8036172acb9ad41e8b6923f", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-db": "^2.11.0" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" + "laminas/laminas-eventmanager": "^3.3", + "laminas/laminas-hydrator": "^3.2 || ^4.0", + "laminas/laminas-servicemanager": "^3.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-hydrator": "(^3.2 || ^4.0) Laminas\\Hydrator component for using HydratingResultSets", "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, "laminas": { "component": "Laminas\\Db", "config-provider": "Laminas\\Db\\ConfigProvider" @@ -2421,41 +2526,48 @@ "db", "laminas" ], - "time": "2020-03-29T12:08:51+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-22T22:27:56+00:00" }, { "name": "laminas/laminas-dependency-plugin", - "version": "1.0.4", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db" + "reference": "c5b4bf87729d6f38c73ca8ed22a5d62ec641d075" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/c5b4bf87729d6f38c73ca8ed22a5d62ec641d075", + "reference": "c5b4bf87729d6f38c73ca8ed22a5d62ec641d075", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1", - "php": "^5.6 || ^7.0" + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0" }, "require-dev": { - "composer/composer": "^1.9", - "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^8.4", - "roave/security-advisories": "dev-master", - "webimpress/coding-standard": "^1.0" + "composer/composer": "^1.9 || ^2.0", + "mikey179/vfsstream": "^1.6", + "roave/security-advisories": "dev-master" }, "type": "composer-plugin", "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev", - "dev-develop": "1.1.x-dev" - }, - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPlugin" + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" }, "autoload": { "psr-4": { @@ -2467,13 +2579,17 @@ "BSD-3-Clause" ], "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.1.2" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-05-20T13:45:39+00:00" + "time": "2021-02-15T16:44:31+00:00" }, { "name": "laminas/laminas-di", @@ -2524,6 +2640,14 @@ "di", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, "time": "2019-12-31T15:17:33+00:00" }, { @@ -2599,40 +2723,48 @@ "psr", "psr-7" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, "time": "2020-03-23T15:28:28+00:00" }, { "name": "laminas/laminas-escaper", - "version": "2.6.1", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70" + "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/25f2a053eadfa92ddacb609dcbbc39362610da70", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", + "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", "shasum": "" }, "require": { "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-escaper": "self.version" + "zendframework/zend-escaper": "^2.6.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } + "suggest": { + "ext-iconv": "*", + "ext-mbstring": "*" }, + "type": "library", "autoload": { "psr-4": { "Laminas\\Escaper\\": "src/" @@ -2648,20 +2780,34 @@ "escaper", "laminas" ], - "time": "2019-12-31T16:43:30+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-11-17T21:26:43+00:00" }, { "name": "laminas/laminas-eventmanager", - "version": "3.3.0", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" + "reference": "966c859b67867b179fde1eff0cd38df51472ce4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/966c859b67867b179fde1eff0cd38df51472ce4a", + "reference": "966c859b67867b179fde1eff0cd38df51472ce4a", "shasum": "" }, "require": { @@ -2683,12 +2829,6 @@ "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\EventManager\\": "src/" @@ -2706,13 +2846,21 @@ "events", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T11:10:44+00:00" + "time": "2021-03-08T15:24:29+00:00" }, { "name": "laminas/laminas-feed", @@ -2779,6 +2927,14 @@ "feed", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", @@ -2789,22 +2945,22 @@ }, { "name": "laminas/laminas-filter", - "version": "2.9.4", + "version": "2.11.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-filter.git", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82" + "reference": "dd295a15f5c13d0c13d69ca0107190b1f2083d91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/3c4476e772a062cef7531c6793377ae585d89c82", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/dd295a15f5c13d0c13d69ca0107190b1f2083d91", + "reference": "dd295a15f5c13d0c13d69ca0107190b1f2083d91", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "conflict": { "laminas/laminas-validator": "<2.10.1" @@ -2815,11 +2971,14 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", + "laminas/laminas-servicemanager": "^3.3", "laminas/laminas-uri": "^2.6", "pear/archive_tar": "^1.4.3", - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "psr/http-factory": "^1.0" + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.1", + "psr/http-factory": "^1.0", + "vimeo/psalm": "^4.6" }, "suggest": { "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", @@ -2830,10 +2989,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Filter", "config-provider": "Laminas\\Filter\\ConfigProvider" @@ -2854,20 +3009,34 @@ "filter", "laminas" ], - "time": "2020-03-29T12:41:29+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-filter/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-filter/issues", + "rss": "https://github.com/laminas/laminas-filter/releases.atom", + "source": "https://github.com/laminas/laminas-filter" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-03-16T14:37:02+00:00" }, { "name": "laminas/laminas-form", - "version": "2.15.0", + "version": "2.15.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" + "reference": "37c5f5ac9240159f5d93f52367d0e57fa96f9b22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", + "url": "https://api.github.com/repos/laminas/laminas-form/zipball/37c5f5ac9240159f5d93f52367d0e57fa96f9b22", + "reference": "37c5f5ac9240159f5d93f52367d0e57fa96f9b22", "shasum": "" }, "require": { @@ -2909,10 +3078,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, "laminas": { "component": "Laminas\\Form", "config-provider": "Laminas\\Form\\ConfigProvider" @@ -2936,26 +3101,34 @@ "form", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-form/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-form/issues", + "rss": "https://github.com/laminas/laminas-form/releases.atom", + "source": "https://github.com/laminas/laminas-form" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-07-14T13:53:27+00:00" + "time": "2021-03-17T13:07:46+00:00" }, { "name": "laminas/laminas-http", - "version": "2.13.0", + "version": "2.14.3", "source": { "type": "git", "url": "https://github.com/laminas/laminas-http.git", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5" + "reference": "bfaab8093e382274efed7fdc3ceb15f09ba352bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/33b7942f51ce905ce9bfc8bf28badc501d3904b5", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/bfaab8093e382274efed7fdc3ceb15f09ba352bb", + "reference": "bfaab8093e382274efed7fdc3ceb15f09ba352bb", "shasum": "" }, "require": { @@ -2964,7 +3137,7 @@ "laminas/laminas-uri": "^2.5.2", "laminas/laminas-validator": "^2.10.1", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-http": "^2.11.2" @@ -2972,7 +3145,7 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3" + "phpunit/phpunit": "^9.3" }, "suggest": { "paragonie/certainty": "For automated management of cacert.pem" @@ -2994,13 +3167,21 @@ "http client", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-18T17:11:58+00:00" + "time": "2021-02-18T21:58:11+00:00" }, { "name": "laminas/laminas-hydrator", @@ -3064,27 +3245,35 @@ "hydrator", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-hydrator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-hydrator/issues", + "rss": "https://github.com/laminas/laminas-hydrator/releases.atom", + "source": "https://github.com/laminas/laminas-hydrator" + }, "time": "2019-12-31T17:06:38+00:00" }, { "name": "laminas/laminas-i18n", - "version": "2.10.3", + "version": "2.11.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae" + "reference": "5e85a8facc5534e856cc7f5b4326533eede84b8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/94ff957a1366f5be94f3d3a9b89b50386649e3ae", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae", + "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/5e85a8facc5534e856cc7f5b4326533eede84b8a", + "reference": "5e85a8facc5534e856cc7f5b4326533eede84b8a", "shasum": "" }, "require": { "ext-intl": "*", "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "conflict": { "phpspec/prophecy": "<1.9.0" @@ -3098,10 +3287,10 @@ "laminas/laminas-config": "^2.6", "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^3.2.1", "laminas/laminas-validator": "^2.6", "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component", @@ -3115,10 +3304,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, "laminas": { "component": "Laminas\\I18n", "config-provider": "Laminas\\I18n\\ConfigProvider" @@ -3139,7 +3324,21 @@ "i18n", "laminas" ], - "time": "2020-03-29T12:51:08+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-i18n/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-i18n/issues", + "rss": "https://github.com/laminas/laminas-i18n/releases.atom", + "source": "https://github.com/laminas/laminas-i18n" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-04-07T21:10:50+00:00" }, { "name": "laminas/laminas-inputfilter", @@ -3200,6 +3399,14 @@ "inputfilter", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-inputfilter/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-inputfilter/issues", + "rss": "https://github.com/laminas/laminas-inputfilter/releases.atom", + "source": "https://github.com/laminas/laminas-inputfilter" + }, "time": "2019-12-31T17:11:54+00:00" }, { @@ -3259,40 +3466,42 @@ "json", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, "time": "2019-12-31T17:15:00+00:00" }, { "name": "laminas/laminas-loader", - "version": "2.6.1", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" + "reference": "bcf8a566cb9925a2e7cc41a16db09235ec9fb616" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/bcf8a566cb9925a2e7cc41a16db09235ec9fb616", + "reference": "bcf8a566cb9925a2e7cc41a16db09235ec9fb616", "shasum": "" }, "require": { "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-loader": "self.version" + "zendframework/zend-loader": "^2.6.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Loader\\": "src/" @@ -3308,7 +3517,21 @@ "laminas", "loader" ], - "time": "2019-12-31T17:18:27+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-12T16:08:18+00:00" }, { "name": "laminas/laminas-log", @@ -3382,20 +3605,28 @@ "log", "logging" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-log/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-log/issues", + "rss": "https://github.com/laminas/laminas-log/releases.atom", + "source": "https://github.com/laminas/laminas-log" + }, "time": "2019-12-31T17:18:59+00:00" }, { "name": "laminas/laminas-mail", - "version": "2.12.3", + "version": "2.14.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mail.git", - "reference": "c154a733b122539ac2c894561996c770db289f70" + "reference": "542686aebf480c6902ad7f08b52498e94818bc0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/c154a733b122539ac2c894561996c770db289f70", - "reference": "c154a733b122539ac2c894561996c770db289f70", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/542686aebf480c6902ad7f08b52498e94818bc0a", + "reference": "542686aebf480c6902ad7f08b52498e94818bc0a", "shasum": "" }, "require": { @@ -3405,7 +3636,8 @@ "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-validator": "^2.10.2", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1", + "php": "^7.3 || ~8.0.0", + "symfony/polyfill-mbstring": "^1.12.0", "true/punycode": "^2.1" }, "replace": { @@ -3413,10 +3645,10 @@ }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", + "laminas/laminas-config": "^3.4", "laminas/laminas-crypt": "^2.6 || ^3.0", "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^7.5.20" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", @@ -3444,13 +3676,21 @@ "laminas", "mail" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-12T14:51:33+00:00" + "time": "2021-03-17T12:41:50+00:00" }, { "name": "laminas/laminas-math", @@ -3504,26 +3744,34 @@ "laminas", "math" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-math/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-math/issues", + "rss": "https://github.com/laminas/laminas-math/releases.atom", + "source": "https://github.com/laminas/laminas-math" + }, "time": "2019-12-31T17:24:15+00:00" }, { "name": "laminas/laminas-mime", - "version": "2.7.4", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" + "reference": "9a59704f33106427a384d0ae421f96043174093a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/9a59704f33106427a384d0ae421f96043174093a", + "reference": "9a59704f33106427a384d0ae421f96043174093a", "shasum": "" }, "require": { "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-mime": "^2.7.2" @@ -3531,18 +3779,12 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-mail": "Laminas\\Mail component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Mime\\": "src/" @@ -3558,7 +3800,21 @@ "laminas", "mime" ], - "time": "2020-03-29T13:12:07+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-16T17:40:06+00:00" }, { "name": "laminas/laminas-modulemanager", @@ -3622,6 +3878,14 @@ "laminas", "modulemanager" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", @@ -3724,6 +3988,14 @@ "laminas", "mvc" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, "time": "2019-12-31T17:32:15+00:00" }, { @@ -3778,20 +4050,28 @@ "psr", "psr-7" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-psr7bridge/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-psr7bridge/issues", + "rss": "https://github.com/laminas/laminas-psr7bridge/releases.atom", + "source": "https://github.com/laminas/laminas-psr7bridge" + }, "time": "2019-12-31T17:38:47+00:00" }, { "name": "laminas/laminas-serializer", - "version": "2.9.1", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" + "reference": "1c57f1bdf05da078493b774c9e8d77ee8b46b4bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", + "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/1c57f1bdf05da078493b774c9e8d77ee8b46b4bb", + "reference": "1c57f1bdf05da078493b774c9e8d77ee8b46b4bb", "shasum": "" }, "require": { @@ -3801,7 +4081,7 @@ "php": "^5.6 || ^7.0" }, "replace": { - "zendframework/zend-serializer": "self.version" + "zendframework/zend-serializer": "^2.9.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", @@ -3815,10 +4095,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Serializer", "config-provider": "Laminas\\Serializer\\ConfigProvider" @@ -3839,42 +4115,52 @@ "laminas", "serializer" ], - "time": "2019-12-31T17:42:11+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-serializer/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-serializer/issues", + "rss": "https://github.com/laminas/laminas-serializer/releases.atom", + "source": "https://github.com/laminas/laminas-serializer" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T17:05:24+00:00" }, { "name": "laminas/laminas-server", - "version": "2.8.1", + "version": "2.9.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-server.git", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e" + "reference": "b91fd8aed71a6b45addc55eda4bb4c3adb21b698" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/4aaca9174c40a2fab2e2aa77999da99f71bdd88e", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/b91fd8aed71a6b45addc55eda4bb4c3adb21b698", + "reference": "b91fd8aed71a6b45addc55eda4bb4c3adb21b698", "shasum": "" }, "require": { "laminas/laminas-code": "^2.5 || ^3.0", "laminas/laminas-stdlib": "^2.5 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-server": "self.version" + "zendframework/zend-server": "^2.8.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.13.0", + "vimeo/psalm": "^4.2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Server\\": "src/" @@ -3890,7 +4176,21 @@ "laminas", "server" ], - "time": "2019-12-31T17:43:03+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-04-08T13:10:08+00:00" }, { "name": "laminas/laminas-servicemanager", @@ -3946,27 +4246,35 @@ "laminas", "servicemanager" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, "time": "2019-12-31T17:44:16+00:00" }, { "name": "laminas/laminas-session", - "version": "2.9.3", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-session.git", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7" + "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/519e8966146536cd97c1cc3d59a21b095fb814d7", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", + "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", + "laminas/laminas-eventmanager": "^3.0", "laminas/laminas-stdlib": "^3.2.1", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-session": "^2.9.1" @@ -3977,11 +4285,12 @@ "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-db": "^2.7", "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^3.0.3", "laminas/laminas-validator": "^2.6", "mongodb/mongodb": "^1.0.1", "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component", @@ -3993,10 +4302,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Session", "config-provider": "Laminas\\Session\\ConfigProvider" @@ -4017,49 +4322,60 @@ "laminas", "session" ], - "time": "2020-03-29T13:26:04+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-10-31T15:33:31+00:00" }, { "name": "laminas/laminas-soap", - "version": "2.8.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" + "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/11672a79e9074fd8e4e7aedd75849902e7b45e23", + "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23", "shasum": "" }, "require": { + "ext-dom": "*", "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-server": "^2.9", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-uri": "^2.8", + "laminas/laminas-zendframework-bridge": "^1.1.0", + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-soap": "self.version" + "zendframework/zend-soap": "^2.8.0" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" + "laminas/laminas-config": "^3.4", + "laminas/laminas-http": "^2.14", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.4.3" }, "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", "laminas/laminas-http": "Laminas\\Http component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Soap\\": "src/" @@ -4074,20 +4390,34 @@ "laminas", "soap" ], - "time": "2019-12-31T17:48:49+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T18:59:03+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.3.0", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6" + "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b9d84eaa39fde733356ea948cdef36c631f202b6", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", "shasum": "" }, "require": { @@ -4100,15 +4430,9 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^9.3.7" + "phpunit/phpunit": "~9.3.7" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Stdlib\\": "src/" @@ -4124,13 +4448,21 @@ "laminas", "stdlib" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T09:08:16+00:00" + "time": "2020-11-19T20:18:59+00:00" }, { "name": "laminas/laminas-text", @@ -4182,42 +4514,44 @@ "laminas", "text" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, "time": "2019-12-31T17:54:52+00:00" }, { "name": "laminas/laminas-uri", - "version": "2.7.1", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-uri.git", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff" + "reference": "79bd4c614c8cf9a6ba715a49fca8061e84933d87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/6be8ce19622f359b048ce4faebf1aa1bca73a7ff", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/79bd4c614c8cf9a6ba715a49fca8061e84933d87", + "reference": "79bd4c614c8cf9a6ba715a49fca8061e84933d87", "shasum": "" }, "require": { "laminas/laminas-escaper": "^2.5", "laminas/laminas-validator": "^2.10", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-uri": "self.version" + "zendframework/zend-uri": "^2.7.1" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "laminas/laminas-coding-standard": "^2.1", + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Uri\\": "src/" @@ -4233,27 +4567,41 @@ "laminas", "uri" ], - "time": "2019-12-31T17:56:00+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T21:53:05+00:00" }, { "name": "laminas/laminas-validator", - "version": "2.13.4", + "version": "2.14.4", "source": { "type": "git", "url": "https://github.com/laminas/laminas-validator.git", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185" + "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/93593684e70b8ed1e870cacd34ca32b0c0ace185", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/e370c4695db1c81e6dfad38d8c4dbdb37b23d776", + "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776", "shasum": "" }, "require": { "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-validator": "^2.13.0" @@ -4264,16 +4612,19 @@ "laminas/laminas-config": "^2.6", "laminas/laminas-db": "^2.7", "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.5.4", + "laminas/laminas-http": "^2.14.2", "laminas/laminas-i18n": "^2.6", "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^7.5.20 || ^8.5.2", + "laminas/laminas-uri": "^2.7", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.3" }, "suggest": { "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", @@ -4288,10 +4639,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.13.x-dev", - "dev-develop": "2.14.x-dev" - }, "laminas": { "component": "Laminas\\Validator", "config-provider": "Laminas\\Validator\\ConfigProvider" @@ -4312,20 +4659,34 @@ "laminas", "validator" ], - "time": "2020-03-31T18:57:01+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-01-24T20:45:49+00:00" }, { "name": "laminas/laminas-view", - "version": "2.11.4", + "version": "2.11.5", "source": { "type": "git", "url": "https://github.com/laminas/laminas-view.git", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e" + "reference": "16611035d7b3a6ef2c636a9268c213146123b663" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/3bbb2e94287383604c898284a18d2d06cf17301e", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/16611035d7b3a6ef2c636a9268c213146123b663", + "reference": "16611035d7b3a6ef2c636a9268c213146123b663", "shasum": "" }, "require": { @@ -4337,7 +4698,7 @@ "php": "^5.6 || ^7.0" }, "replace": { - "zendframework/zend-view": "self.version" + "zendframework/zend-view": "^2.11.4" }, "require-dev": { "laminas/laminas-authentication": "^2.5", @@ -4361,7 +4722,7 @@ "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", "laminas/laminas-session": "^2.8.1", "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.15 || ^6.0.8" + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.18" }, "suggest": { "laminas/laminas-authentication": "Laminas\\Authentication component", @@ -4382,12 +4743,6 @@ "bin/templatemap_generator.php" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\View\\": "src/" @@ -4403,28 +4758,44 @@ "laminas", "view" ], - "time": "2019-12-31T18:03:30+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-12-15T14:57:08+00:00" }, { "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" + "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6cccbddfcfc742eb02158d6137ca5687d92cee32", + "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" + "psalm/plugin-phpunit": "^0.15.1", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.6" }, "type": "library", "extra": { @@ -4451,58 +4822,58 @@ "laminas", "zf" ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-09-14T14:23:00+00:00" + "time": "2021-02-25T21:54:58+00:00" }, { "name": "magento/adobe-stock-integration", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-1.0.2.0.zip", - "shasum": "f241027da030675c38e1c38a9630c4e71be77b33" + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-1.0.3.0.zip", + "shasum": "fd1aedd795525ed611534fbb10e3f2cd2b6d19ee" }, "require": { - "magento/module-adobe-ims": "1.0.1", - "magento/module-adobe-ims-api": "1.0.1", - "magento/module-adobe-stock-admin-ui": "1.0.1", - "magento/module-adobe-stock-asset": "1.0.1", - "magento/module-adobe-stock-asset-api": "1.0.1", - "magento/module-adobe-stock-client": "1.0.1", - "magento/module-adobe-stock-client-api": "1.0.1", - "magento/module-adobe-stock-image": "1.0.1", - "magento/module-adobe-stock-image-admin-ui": "1.0.2", - "magento/module-adobe-stock-image-api": "1.0.1" + "magento/module-adobe-ims": "1.0.2", + "magento/module-adobe-ims-api": "1.0.2", + "magento/module-adobe-stock-admin-ui": "1.0.2", + "magento/module-adobe-stock-asset": "1.0.2", + "magento/module-adobe-stock-asset-api": "1.0.2", + "magento/module-adobe-stock-client": "1.0.2", + "magento/module-adobe-stock-client-api": "1.0.2", + "magento/module-adobe-stock-image": "1.0.2", + "magento/module-adobe-stock-image-admin-ui": "1.0.3", + "magento/module-adobe-stock-image-api": "1.0.2" }, "type": "metapackage", "description": "Adobe Stock integration" }, { "name": "magento/composer", - "version": "1.5.1", - "source": { - "type": "git", - "url": "https://github.com/magento/composer.git", - "reference": "b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0" - }, + "version": "1.7.0", "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/composer/zipball/b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0", - "reference": "b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0", - "shasum": "" + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.7.0.0.zip", + "shasum": "19c61387134d4fa116ce50bc8ff841bc605dd5eb" }, "require": { - "composer/composer": "^1.6", - "php": "~7.1.3||~7.2.0||~7.3.0", - "symfony/console": "~4.0.0||~4.1.0||~4.2.0||~4.3.0||~4.4.0" + "composer/composer": "^1.9 || ^2.0", + "php": "~7.3.0||~7.4.0", + "symfony/console": "~4.4.0" }, "require-dev": { - "phpunit/phpunit": "~7.0.0" + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { @@ -4510,25 +4881,23 @@ "Magento\\Composer\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "OSL-3.0", "AFL-3.0" ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands.", - "time": "2020-01-07T22:16:08+00:00" + "description": "Magento composer library helps to instantiate Composer application and run composer commands." }, { "name": "magento/composer-root-update-plugin", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.0.0.0.zip", - "shasum": "df94356237e631516cdcaa18a6aaecea127e9623" + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.1.1.0.zip", + "shasum": "b8a13e67100cfeb4ba6afc4ba9a62efbff61f4e3" }, "require": { - "composer-plugin-api": "^1.0", - "composer/composer": "<=1.10.6" + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "<=1.10.20 || >=2.0.0 <=2.0.11" }, "suggest": { "magento/framework": "Enables the Magento Composer Root Update Plugin's functionality for the Web Setup Wizard" @@ -4590,6 +4959,9 @@ } ], "description": "Convert CSS selectors to XPath queries.", + "support": { + "source": "https://github.com/magento/CssXPath/tree/v1.1.3" + }, "time": "2020-02-24T19:28:25+00:00" }, { @@ -4674,19 +5046,22 @@ } ], "description": "The modern DOM API for PHP 7 projects.", + "support": { + "source": "https://github.com/magento/Dom/tree/v2.1.7" + }, "time": "2020-02-24T20:00:11+00:00" }, { "name": "magento/framework", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-102.0.6.0.zip", - "shasum": "5dd3ac0321de965f3d4769a894bb0a8ed27550c7" + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-102.0.7.0.zip", + "shasum": "68b6ad8c11f1a5a93e915f57cdb70cec03964b32" }, "require": { "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-bcmath": "*", "ext-curl": "*", "ext-dom": "*", @@ -4698,7 +5073,7 @@ "ext-simplexml": "*", "ext-xsl": "*", "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-crypt": "^2.6.0", "laminas/laminas-http": "^2.6.0", "laminas/laminas-mail": "^2.9.0", @@ -4710,7 +5085,7 @@ "lib-libxml": "*", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "php": "~7.1.3||~7.2.0||~7.3.0", + "php": "~7.3.0||~7.4.0", "symfony/console": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/process": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "tedivm/jshrink": "~1.3.0", @@ -4721,12 +5096,12 @@ }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\": "" + } }, "license": [ "OSL-3.0", @@ -4736,25 +5111,25 @@ }, { "name": "magento/framework-amqp", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.3.5.0.zip", - "shasum": "88683eec625f1305aa59475fc7478e5c7ee2de6e" + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.3.6.0.zip", + "shasum": "d6b51528a22ab2a05f555bce24098a9357084dd9" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0", + "php": "~7.3.0||~7.4.0", "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } }, "license": [ "OSL-3.0", @@ -4764,24 +5139,24 @@ }, { "name": "magento/framework-bulk", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-100.3.5.0.zip", - "shasum": "509ad2894d5fbbd0648aa84ddd83442a09b03676" + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-100.3.6.0.zip", + "shasum": "2c16eda7521e891b5bacff277bb2939ceef5986f" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } }, "license": [ "OSL-3.0", @@ -4791,24 +5166,24 @@ }, { "name": "magento/framework-foreign-key", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.3.5.0.zip", - "shasum": "d4797cfb3830e345a790181d9cd3f5d378775cbc" + "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.3.6.0.zip", + "shasum": "e392610b62826197f0a292b48e73c96e9b43fb8b" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\ForeignKey\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\ForeignKey\\": "" + } }, "license": [ "OSL-3.0", @@ -4818,24 +5193,24 @@ }, { "name": "magento/framework-message-queue", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.3.6.0.zip", - "shasum": "876005a316548d01f6a2af89c01e38ca06284567" + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.3.7.0.zip", + "shasum": "d0e33ca8e29028b65ec3687ebc8cc9e6ffcbb729" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } }, "license": [ "OSL-3.0", @@ -4873,19 +5248,17 @@ }, { "name": "magento/inventory-composer-installer", - "version": "1.1.0", + "version": "1.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.1.0.0.zip", - "shasum": "c52566b82926bb37487a2b3cb2c8ae091be9be9e" + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" }, "require": { - "composer-plugin-api": "^1.1", + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", "magento/framework": "*" }, - "require-dev": { - "composer/composer": "*" - }, "type": "composer-plugin", "extra": { "class": "Magento\\InventoryComposerInstaller\\Plugin" @@ -4903,61 +5276,61 @@ }, { "name": "magento/inventory-composer-metapackage", - "version": "1.1.6", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-metapackage/magento-inventory-composer-metapackage-1.1.6.0.zip", - "shasum": "7ea8ae2b3e6044d59b71939ed14837ba313b7059" - }, - "require": { - "magento/inventory-composer-installer": "1.1.0", - "magento/module-inventory": "1.0.9", - "magento/module-inventory-admin-ui": "1.0.10", - "magento/module-inventory-advanced-checkout": "1.0.1", - "magento/module-inventory-api": "1.0.8", - "magento/module-inventory-bundle-product": "1.0.6", - "magento/module-inventory-bundle-product-admin-ui": "1.0.6", - "magento/module-inventory-cache": "1.0.7", - "magento/module-inventory-catalog": "1.0.10", - "magento/module-inventory-catalog-admin-ui": "1.0.9", - "magento/module-inventory-catalog-api": "1.1.2", - "magento/module-inventory-catalog-search": "1.0.8", - "magento/module-inventory-configurable-product": "1.0.8", - "magento/module-inventory-configurable-product-admin-ui": "1.0.7", - "magento/module-inventory-configurable-product-indexer": "1.0.6", - "magento/module-inventory-configuration": "1.0.7", - "magento/module-inventory-configuration-api": "1.0.7", - "magento/module-inventory-distance-based-source-selection": "1.0.3", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.0.2", - "magento/module-inventory-distance-based-source-selection-api": "1.0.3", - "magento/module-inventory-elasticsearch": "1.0.3", - "magento/module-inventory-export-stock": "1.0.2", - "magento/module-inventory-export-stock-api": "1.0.2", - "magento/module-inventory-graph-ql": "1.0.2", - "magento/module-inventory-grouped-product": "1.0.7", - "magento/module-inventory-grouped-product-admin-ui": "1.0.8", - "magento/module-inventory-grouped-product-indexer": "1.0.6", - "magento/module-inventory-import-export": "1.0.8", - "magento/module-inventory-indexer": "1.0.9", - "magento/module-inventory-low-quantity-notification": "1.0.9", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.0.8", - "magento/module-inventory-low-quantity-notification-api": "1.0.6", - "magento/module-inventory-multi-dimensional-indexer-api": "1.0.7", - "magento/module-inventory-product-alert": "1.0.8", - "magento/module-inventory-requisition-list": "1.0.1", - "magento/module-inventory-reservation-cli": "1.0.3", - "magento/module-inventory-reservations": "1.0.8", - "magento/module-inventory-reservations-api": "1.0.6", - "magento/module-inventory-sales": "1.0.9", - "magento/module-inventory-sales-admin-ui": "1.0.8", - "magento/module-inventory-sales-api": "1.0.7", - "magento/module-inventory-sales-frontend-ui": "1.0.6", - "magento/module-inventory-setup-fixture-generator": "1.0.3", - "magento/module-inventory-shipping": "1.0.8", - "magento/module-inventory-shipping-admin-ui": "1.0.9", - "magento/module-inventory-source-deduction-api": "1.0.8", - "magento/module-inventory-source-selection": "1.0.7", - "magento/module-inventory-source-selection-api": "1.2.2" + "version": "1.1.7", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-metapackage/magento-inventory-composer-metapackage-1.1.7.0.zip", + "shasum": "1d6899ea91151afae033bf6a2dbcea9dd5126ee2" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.0.10", + "magento/module-inventory-admin-ui": "1.0.11", + "magento/module-inventory-advanced-checkout": "1.0.2", + "magento/module-inventory-api": "1.0.9", + "magento/module-inventory-bundle-product": "1.0.7", + "magento/module-inventory-bundle-product-admin-ui": "1.0.7", + "magento/module-inventory-cache": "1.0.8", + "magento/module-inventory-catalog": "1.0.11", + "magento/module-inventory-catalog-admin-ui": "1.0.10", + "magento/module-inventory-catalog-api": "1.1.3", + "magento/module-inventory-catalog-search": "1.0.9", + "magento/module-inventory-configurable-product": "1.0.9", + "magento/module-inventory-configurable-product-admin-ui": "1.0.8", + "magento/module-inventory-configurable-product-indexer": "1.0.7", + "magento/module-inventory-configuration": "1.0.8", + "magento/module-inventory-configuration-api": "1.0.8", + "magento/module-inventory-distance-based-source-selection": "1.0.4", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.0.3", + "magento/module-inventory-distance-based-source-selection-api": "1.0.4", + "magento/module-inventory-elasticsearch": "1.0.4", + "magento/module-inventory-export-stock": "1.0.3", + "magento/module-inventory-export-stock-api": "1.0.3", + "magento/module-inventory-graph-ql": "1.0.3", + "magento/module-inventory-grouped-product": "1.0.8", + "magento/module-inventory-grouped-product-admin-ui": "1.0.9", + "magento/module-inventory-grouped-product-indexer": "1.0.7", + "magento/module-inventory-import-export": "1.0.9", + "magento/module-inventory-indexer": "1.0.10", + "magento/module-inventory-low-quantity-notification": "1.0.10", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.0.9", + "magento/module-inventory-low-quantity-notification-api": "1.0.7", + "magento/module-inventory-multi-dimensional-indexer-api": "1.0.8", + "magento/module-inventory-product-alert": "1.0.9", + "magento/module-inventory-requisition-list": "1.0.2", + "magento/module-inventory-reservation-cli": "1.0.4", + "magento/module-inventory-reservations": "1.0.9", + "magento/module-inventory-reservations-api": "1.0.7", + "magento/module-inventory-sales": "1.0.10", + "magento/module-inventory-sales-admin-ui": "1.0.9", + "magento/module-inventory-sales-api": "1.0.8", + "magento/module-inventory-sales-frontend-ui": "1.0.7", + "magento/module-inventory-setup-fixture-generator": "1.0.4", + "magento/module-inventory-shipping": "1.0.9", + "magento/module-inventory-shipping-admin-ui": "1.0.10", + "magento/module-inventory-source-deduction-api": "1.0.9", + "magento/module-inventory-source-selection": "1.0.8", + "magento/module-inventory-source-selection-api": "1.2.3" }, "type": "metapackage", "description": "Metapackage with Magento Inventory modules for simple installation" @@ -5125,27 +5498,27 @@ }, { "name": "magento/magento-composer-installer", - "version": "0.1.13", + "version": "0.2.1", "source": { "type": "git", "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1" + "reference": "b9f929f718ef93ed61b6410bad85d40c37fd5ed3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/8b6c32f53b4944a5d6656e86344cd0f9784709a1", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/b9f929f718ef93ed61b6410bad85d40c37fd5ed3", + "reference": "b9f929f718ef93ed61b6410bad85d40c37fd5ed3", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0" + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" }, "replace": { "magento-hackathon/magento-composer-installer": "*" }, "require-dev": { - "composer/composer": "*@dev", - "firegento/phpcs": "dev-patch-1", + "firegento/phpcs": "~1.1.0", "mikey179/vfsstream": "*", "phpunit/phpunit": "*", "phpunit/phpunit-mock-objects": "dev-master", @@ -5169,10 +5542,6 @@ "OSL-3.0" ], "authors": [ - { - "name": "Vinai Kopp", - "email": "vinai@netzarbeiter.com" - }, { "name": "Daniel Fahlke aka Flyingmana", "email": "flyingmana@googlemail.com" @@ -5192,6 +5561,10 @@ { "name": "David Fuhr", "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" } ], "description": "Composer installer for Magento modules", @@ -5200,22 +5573,24 @@ "composer-installer", "magento" ], - "time": "2017-12-29T16:45:24+00:00" + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.2.1" + }, + "time": "2021-03-04T20:05:10+00:00" }, { "name": "magento/magento2-base", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.3.6.0.zip", - "shasum": "5eb86a791ca2cb7362107984e5c2854f664aab9b" + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.3.7.0.zip", + "shasum": "23b58922ee35a7207fcf8a45e9dc0d651ead279e" }, "require": { - "braintree/braintree_php": "3.35.0", - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", @@ -5237,12 +5612,12 @@ "laminas/laminas-uri": "^2.5.1", "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", - "magento/composer": "~1.5.0", + "magento/composer": "~1.6.0||~1.7.0", "magento/magento-composer-installer": "*", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "phpseclib/phpseclib": "2.0.*", "symfony/console": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/event-dispatcher": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", @@ -5262,17 +5637,23 @@ }, "type": "magento2-component", "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], "component_paths": { - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", "components/jquery": [ "lib/web/jquery.js", "lib/web/jquery/jquery.min.js", "lib/web/jquery/jquery-migrate.js" ], - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js", - "tinymce/tinymce": "lib/web/tiny_mce_4" + "tinymce/tinymce": "lib/web/tiny_mce_4", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" }, "map": [ [ @@ -5280,8 +5661,8 @@ ".editorconfig" ], [ - ".github", - ".github" + ".gitignore", + ".gitignore" ], [ ".htaccess", @@ -5403,6 +5784,14 @@ "dev/tests/api-functional/framework", "dev/tests/api-functional/framework" ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], [ "dev/tests/api-functional/phpunit_graphql.xml.dist", "dev/tests/api-functional/phpunit_graphql.xml.dist" @@ -5423,50 +5812,6 @@ "dev/tests/error_handler.php", "dev/tests/error_handler.php" ], - [ - "dev/tests/functional/.gitignore", - "dev/tests/functional/.gitignore" - ], - [ - "dev/tests/functional/bootstrap.php", - "dev/tests/functional/bootstrap.php" - ], - [ - "dev/tests/functional/composer.json", - "dev/tests/functional/composer.json" - ], - [ - "dev/tests/functional/credentials.xml.dist", - "dev/tests/functional/credentials.xml.dist" - ], - [ - "dev/tests/functional/etc", - "dev/tests/functional/etc" - ], - [ - "dev/tests/functional/isolation.php", - "dev/tests/functional/isolation.php" - ], - [ - "dev/tests/functional/lib", - "dev/tests/functional/lib" - ], - [ - "dev/tests/functional/phpunit.xml.dist", - "dev/tests/functional/phpunit.xml.dist" - ], - [ - "dev/tests/functional/tests", - "dev/tests/functional/tests" - ], - [ - "dev/tests/functional/testsuites/Magento", - "dev/tests/functional/testsuites/Magento" - ], - [ - "dev/tests/functional/utils", - "dev/tests/functional/utils" - ], [ "dev/tests/integration/.gitignore", "dev/tests/integration/.gitignore" @@ -5487,6 +5832,10 @@ "dev/tests/integration/framework", "dev/tests/integration/framework" ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], [ "dev/tests/integration/phpunit.xml.dist", "dev/tests/integration/phpunit.xml.dist" @@ -5551,6 +5900,10 @@ "dev/tests/unit/tmp", "dev/tests/unit/tmp" ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], [ "dev/tools", "dev/tools" @@ -5623,14 +5976,14 @@ "lib/web/images", "lib/web/images" ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], [ "lib/web/jquery", "lib/web/jquery" ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], [ "lib/web/knockoutjs", "lib/web/knockoutjs" @@ -5767,14 +6120,14 @@ "pub/opt", "pub/opt" ], - [ - "pub/static.php", - "pub/static.php" - ], [ "pub/static/.htaccess", "pub/static/.htaccess" ], + [ + "pub/static.php", + "pub/static.php" + ], [ "setup", "setup" @@ -5787,12 +6140,6 @@ "vendor/.htaccess", "vendor/.htaccess" ] - ], - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } ] }, "license": [ @@ -5803,18 +6150,17 @@ }, { "name": "magento/magento2-ee-base", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.3.6.0.zip", - "shasum": "f4c8a0f130930297c254e0b2fc57427eb5c5c333" + "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.3.7.0.zip", + "shasum": "bea73378342472b4bbf9a6072f0bf7082f905652" }, "require": { - "braintree/braintree_php": "3.35.0", - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", @@ -5836,12 +6182,12 @@ "laminas/laminas-uri": "^2.5.1", "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", - "magento/composer": "~1.5.0", + "magento/composer": "~1.6.0||~1.7.0", "magento/magento-composer-installer": "*", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "phpseclib/phpseclib": "2.0.*", "symfony/console": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/event-dispatcher": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", @@ -5853,6 +6199,12 @@ }, "type": "magento2-component", "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], "map": [ [ "LICENSE_EE.txt", @@ -5866,18 +6218,6 @@ "dev/tests/api-functional/testsuite/Magento", "dev/tests/api-functional/testsuite/Magento" ], - [ - "dev/tests/functional/credentials-ee.xml.dist", - "dev/tests/functional/credentials-ee.xml.dist" - ], - [ - "dev/tests/functional/etc", - "dev/tests/functional/etc" - ], - [ - "dev/tests/functional/tests", - "dev/tests/functional/tests" - ], [ "dev/tests/integration/etc", "dev/tests/integration/etc" @@ -5914,12 +6254,6 @@ "setup", "setup" ] - ], - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } ] }, "license": [ @@ -5929,19 +6263,20 @@ }, { "name": "magento/module-admin-analytics", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.3.2.0.zip", - "shasum": "9e9c506d1c4f5d87d89b9dff49e0392ef947568a" + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.3.3.0.zip", + "shasum": "92f6a35766998340a67deee1d3220ce4d425a89d" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-release-notification": "100.3.*", + "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5960,11 +6295,11 @@ }, { "name": "magento/module-admin-gws", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.3.6.0.zip", - "shasum": "a99821455ebfbcf6ed1b5f24c7e3b77ade1b2ca5" + "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.3.7.0.zip", + "shasum": "d290f6ea7b3db5c6c6e5f15d681fd173c1e9d998" }, "require": { "magento/framework": "102.0.*", @@ -5987,7 +6322,7 @@ "magento/module-url-rewrite": "101.1.*", "magento/module-user": "101.1.*", "magento/module-visual-merchandiser": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6005,17 +6340,17 @@ }, { "name": "magento/module-admin-gws-configurable-product", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.3.0.0.zip", - "shasum": "8e107f7a761e2711e2851ce0417da44a243e0f1b" + "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.3.1.0.zip", + "shasum": "e7e50e3e38bcaa72aedb7af4fdd94bc92f7886a5" }, "require": { "magento/framework": "102.0.*", "magento/module-admin-gws": "100.3.*", "magento/module-configurable-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6033,18 +6368,18 @@ }, { "name": "magento/module-admin-gws-staging", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.3.0.0.zip", - "shasum": "001eaa7c865ca3cd214f74d5c9d4bfb5aea2cd8c" + "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.3.1.0.zip", + "shasum": "9752108d4033dec819f69f08f30afa7323816722" }, "require": { "magento/framework": "102.0.*", "magento/module-admin-gws": "100.3.*", "magento/module-staging": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6062,11 +6397,11 @@ }, { "name": "magento/module-admin-notification", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.3.5.0.zip", - "shasum": "01c3be5a0840c91798a86cf54f9a8dbcec5a1236" + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.3.6.0.zip", + "shasum": "2643e8c4664597511762cb3a55d2c6d2c8304b47" }, "require": { "lib-libxml": "*", @@ -6076,7 +6411,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6095,11 +6430,11 @@ }, { "name": "magento/module-adobe-ims", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-1.0.1.0.zip", - "shasum": "0d1acee77837c886a55965a9d11d6d010d2ee961" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-1.0.2.0.zip", + "shasum": "1ebb1fc163c6eee8b905f625f0166f0879b43660" }, "require": { "magento/framework": "*", @@ -6108,7 +6443,7 @@ "magento/module-backend": "*", "magento/module-config": "*", "magento/module-user": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6127,15 +6462,15 @@ }, { "name": "magento/module-adobe-ims-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-1.0.1.0.zip", - "shasum": "8184ca2c849d7e525a2b0ae8997dcb7ca1df0b2f" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-1.0.2.0.zip", + "shasum": "19c63fa42272f4439ebc7431ffb4c3c34c4878b7" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6154,11 +6489,11 @@ }, { "name": "magento/module-adobe-stock-admin-ui", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.0.1.0.zip", - "shasum": "6fdffb7780d558c392dceef331ac775b5b3660c1" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.0.2.0.zip", + "shasum": "d133f3792cef543dc436c8079d1ab687d02418f8" }, "require": { "magento/framework": "*", @@ -6166,7 +6501,7 @@ "magento/module-adobe-stock-client-api": "1.0.*", "magento/module-backend": "*", "magento/module-config": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "*" @@ -6188,11 +6523,11 @@ }, { "name": "magento/module-adobe-stock-asset", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.0.1.0.zip", - "shasum": "c8d641777d114612cebd7b3bd860419934889987" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.0.2.0.zip", + "shasum": "7530d94dcade91a3d8f2f1bab7d4e97b246a4737" }, "require": { "magento/framework": "*", @@ -6201,7 +6536,7 @@ "magento/module-config": "*", "magento/module-media-gallery": "*", "magento/module-media-gallery-api": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6220,15 +6555,15 @@ }, { "name": "magento/module-adobe-stock-asset-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.0.1.0.zip", - "shasum": "88a4f5749353fc6f318ace2c25405fab73635d30" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.0.2.0.zip", + "shasum": "e8640f11be0635e7d2f9dcbadaab7dd2695cf495" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6247,18 +6582,18 @@ }, { "name": "magento/module-adobe-stock-client", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.0.1.0.zip", - "shasum": "c3a253135e07d3ac6ee926e052048288eec6e051" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.0.2.0.zip", + "shasum": "95252720e041d448359be54b150f900234cf798c" }, "require": { "astock/stock-api-libphp": "^1.1.3", "magento/framework": "*", "magento/module-adobe-ims-api": "1.0.*", "magento/module-adobe-stock-client-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6277,15 +6612,15 @@ }, { "name": "magento/module-adobe-stock-client-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-1.0.1.0.zip", - "shasum": "74cf0d23115fec3795d77b2d5e476eb7d06d33d9" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-1.0.2.0.zip", + "shasum": "f4029d1bbf8ac44b42dfeb2370f1acf756a96cee" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6304,11 +6639,11 @@ }, { "name": "magento/module-adobe-stock-image", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.0.1.0.zip", - "shasum": "48ca389d085f4398f8548bd2ce42615c7755e17f" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.0.2.0.zip", + "shasum": "a95e5da890ea47afd5b70d310139ca8504e6d9f2" }, "require": { "magento/framework": "*", @@ -6316,7 +6651,7 @@ "magento/module-adobe-stock-client-api": "1.0.*", "magento/module-adobe-stock-image-api": "1.0.*", "magento/module-media-gallery-api": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -6338,11 +6673,11 @@ }, { "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.0.2.0.zip", - "shasum": "f16c77eca30c5cec48381b10002d6735cd9fa0de" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.0.3.0.zip", + "shasum": "f7f3225efd1131ef48a3e0d79c103f3581d198f8" }, "require": { "magento/framework": "*", @@ -6353,7 +6688,7 @@ "magento/module-adobe-stock-image-api": "1.0.*", "magento/module-backend": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "*" @@ -6375,15 +6710,15 @@ }, { "name": "magento/module-adobe-stock-image-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.0.1.0.zip", - "shasum": "76adcc85b56c4b0c61fe5fff94671b02bce12246" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.0.2.0.zip", + "shasum": "c12e41da33cda2aa226ffba288fe94782c159f2e" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6402,16 +6737,16 @@ }, { "name": "magento/module-advanced-catalog", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.3.4.0.zip", - "shasum": "d6058595637d2e4c6e44c0db0e4286d7c3adc16c" + "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.3.5.0.zip", + "shasum": "09369b54e939098d45d00a90b212c9b5b8413b8b" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-grouped-product": "100.3.*" @@ -6432,11 +6767,11 @@ }, { "name": "magento/module-advanced-checkout", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.3.6.0.zip", - "shasum": "617a29d766dd317f576e87048d2e380ed857c004" + "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.3.7.0.zip", + "shasum": "644efe884eb823cf37a4c86d5dc7e3f809d68bfa" }, "require": { "magento/framework": "102.0.*", @@ -6458,7 +6793,7 @@ "magento/module-tax": "100.3.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6476,11 +6811,11 @@ }, { "name": "magento/module-advanced-pricing-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.3.4.0.zip", - "shasum": "5cb632a87a79357cca3782a86f33e54b65de1e24" + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.3.5.0.zip", + "shasum": "84e837d2958df1a5fbc43edbc13059d0e2b052c8" }, "require": { "magento/framework": "102.0.*", @@ -6491,7 +6826,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6510,15 +6845,15 @@ }, { "name": "magento/module-advanced-rule", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.3.4.0.zip", - "shasum": "0ffbc4d0639fe9dddd471d268b67dc9e76aa8695" + "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.3.5.0.zip", + "shasum": "c2722d3b0ee9959f67cc1a4e9d230f15ce2aa8bf" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6536,11 +6871,11 @@ }, { "name": "magento/module-advanced-sales-rule", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.3.4.0.zip", - "shasum": "b584d6fd991c5d8b4841874eb2ed7b7ca981e504" + "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.3.5.0.zip", + "shasum": "f3ee8fdeb85e292d00aa1e3b06d766a9d317f674" }, "require": { "magento/framework": "102.0.*", @@ -6554,7 +6889,7 @@ "magento/module-rule": "100.3.*", "magento/module-sales-rule": "101.1.*", "magento/module-shipping": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6572,11 +6907,11 @@ }, { "name": "magento/module-advanced-search", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.3.4.0.zip", - "shasum": "beada62dd76fb934cc168319904c8a0b59335c11" + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.3.5.0.zip", + "shasum": "cdf724cae25dcc91afa07f97c1674c5a1bfa4761" }, "require": { "magento/framework": "102.0.*", @@ -6587,7 +6922,7 @@ "magento/module-customer": "102.0.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6606,17 +6941,17 @@ }, { "name": "magento/module-amqp", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.3.4.0.zip", - "shasum": "07cdd00ab8736ef2aeedd51c8c2bb2af8af9d497" + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.3.5.0.zip", + "shasum": "ec0f36ced61bfe3c6afcd0d91c1a729f848be60b" }, "require": { "magento/framework": "102.0.*", "magento/framework-amqp": "100.3.*", "magento/framework-message-queue": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6635,17 +6970,17 @@ }, { "name": "magento/module-amqp-store", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.3.1.0.zip", - "shasum": "67359e7e9f8bf724a9fe61a9f719df50c84ae272" + "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.3.2.0.zip", + "shasum": "2658439df44cc12fd57e0d944b334f091a8057d7" }, "require": { "magento/framework": "102.0.*", "magento/framework-amqp": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/framework-message-queue": "100.3.*", @@ -6668,11 +7003,11 @@ }, { "name": "magento/module-analytics", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.3.6.0.zip", - "shasum": "eb12891a8cccf87fa40926714d77c5871825edaf" + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.3.7.0.zip", + "shasum": "e95c619aa933986e1dcc770773037146147c4f6b" }, "require": { "magento/framework": "102.0.*", @@ -6680,7 +7015,7 @@ "magento/module-config": "101.1.*", "magento/module-integration": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6699,11 +7034,11 @@ }, { "name": "magento/module-asynchronous-operations", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.3.6.0.zip", - "shasum": "71c491c85bba044c46cd796e22085d02262604b0" + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.3.7.0.zip", + "shasum": "ad5ab82963b10a05ebd9118159ce2666fabf44a2" }, "require": { "magento/framework": "102.0.*", @@ -6711,11 +7046,11 @@ "magento/module-authorization": "100.3.*", "magento/module-backend": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-admin-notification": "100.3.*", - "magento/module-logging": "101.1.*" + "magento/module-logging": "*" }, "type": "magento2-module", "autoload": { @@ -6734,16 +7069,16 @@ }, { "name": "magento/module-authorization", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.3.5.0.zip", - "shasum": "f6af0187ac2cad1491511eb830d9200609f35c34" + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.3.6.0.zip", + "shasum": "c52ebe8b1c6a40330db38d7ef4f08dde901afb6f" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6762,11 +7097,11 @@ }, { "name": "magento/module-authorizenet", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet/magento-module-authorizenet-100.3.5.0.zip", - "shasum": "1e58d68da7500d8692dea055bae71b872fc2464c" + "url": "https://repo.magento.com/archives/magento/module-authorizenet/magento-module-authorizenet-100.3.6.0.zip", + "shasum": "5ee17ebd9d23207f23f4ee3346b037d5454ddd31" }, "require": { "magento/framework": "102.0.*", @@ -6777,7 +7112,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -6799,11 +7134,11 @@ }, { "name": "magento/module-authorizenet-acceptjs", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-acceptjs/magento-module-authorizenet-acceptjs-100.3.4.0.zip", - "shasum": "b6e9c4e8b2fc61638e8071a75fd09dd944515d77" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-acceptjs/magento-module-authorizenet-acceptjs-100.3.5.0.zip", + "shasum": "d83e798b1b1f12f6a3c7fc0dc995aa41d32c5834" }, "require": { "magento/framework": "102.0.*", @@ -6814,7 +7149,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6833,11 +7168,11 @@ }, { "name": "magento/module-authorizenet-cardinal", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-cardinal/magento-module-authorizenet-cardinal-100.3.1.0.zip", - "shasum": "5d843dc1d5726dd34ba0019739aa2fcd2d7eab3d" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-cardinal/magento-module-authorizenet-cardinal-100.3.2.0.zip", + "shasum": "6f4ba24ddaa4cc0efa0f3262d5fc08c12602f51e" }, "require": { "magento/framework": "102.0.*", @@ -6848,7 +7183,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6867,16 +7202,16 @@ }, { "name": "magento/module-authorizenet-graph-ql", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-graph-ql/magento-module-authorizenet-graph-ql-100.3.2.0.zip", - "shasum": "1b56b8c8de90ce4a074bab3c9035d89766cec468" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-graph-ql/magento-module-authorizenet-graph-ql-100.3.3.0.zip", + "shasum": "655767ee7c98aad63af385cfb8e0b9738f3053ec" }, "require": { "magento/framework": "102.0.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -6898,11 +7233,11 @@ }, { "name": "magento/module-backend", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-101.0.6.0.zip", - "shasum": "0fb5bc0d9ed8ce1cb51b8f0930374cc622cd3899" + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-101.0.7.0.zip", + "shasum": "bf1291bf387fcca394d5fce02924d939f3f9ce05" }, "require": { "magento/framework": "102.0.*", @@ -6922,7 +7257,7 @@ "magento/module-translation": "100.3.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -6944,18 +7279,18 @@ }, { "name": "magento/module-backup", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.3.5.0.zip", - "shasum": "3621daf8868f8e571119c8a1da505d196198c67c" + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.3.6.0.zip", + "shasum": "e8d1d897e8fd7fe5246c32c6ffc7b6987229e720" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-cron": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6974,11 +7309,11 @@ }, { "name": "magento/module-banner", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.1.6.0.zip", - "shasum": "9a8c30c4b2d18f2909afa5c3c9a7fb57d891416b" + "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.1.7.0.zip", + "shasum": "b8023a50c331249f10734b6b422a8bd6ac251795" }, "require": { "magento/framework": "102.0.*", @@ -6991,7 +7326,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-website-restriction": "100.3.*" @@ -7012,17 +7347,17 @@ }, { "name": "magento/module-banner-customer-segment", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.3.5.0.zip", - "shasum": "21ff263906d2f8c96fee2da146fe4e54140cb085" + "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.3.6.0.zip", + "shasum": "61d76884e87faae3b746f96ae91f5b78fc87110f" }, "require": { "magento/framework": "102.0.*", "magento/module-banner": "101.1.*", "magento/module-customer-segment": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7040,22 +7375,22 @@ }, { "name": "magento/module-banner-page-builder", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-1.3.3.0.zip", - "shasum": "afa18f7626f308e33d0518a20a9dbe7ea73f8c5c" + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-1.3.4.0.zip", + "shasum": "ebd9ae245fc92789d5d2752273db9a3dc1425f4a" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-backend": "~101.0.6", - "magento/module-banner": "~101.1.6", - "magento/module-banner-customer-segment": "~100.3.5", - "magento/module-catalog-rule": "101.1.*", - "magento/module-customer-segment": "~102.0.6", + "magento/framework": "~102.0.7", + "magento/module-backend": "~101.0.7", + "magento/module-banner": "~101.1.7", + "magento/module-banner-customer-segment": "~100.3.6", + "magento/module-catalog-rule": "*", + "magento/module-customer-segment": "~102.0.7", "magento/module-page-builder": "1.3.*", - "magento/module-sales-rule": "~101.1.6", - "php": "~7.1.3||~7.2.0||~7.3.0" + "magento/module-sales-rule": "~101.1.7", + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7073,17 +7408,17 @@ }, { "name": "magento/module-banner-page-builder-analytics", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.3.3.0.zip", - "shasum": "25b6f99856a30b3b002184c8b6f6c69aba25c2f1" + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.3.4.0.zip", + "shasum": "870d6c266f286f6b17a62d0e8522ffdcf867b6be" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-banner": "~101.1.6", + "magento/framework": "~102.0.7", + "magento/module-banner": "~101.1.7", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7101,11 +7436,11 @@ }, { "name": "magento/module-braintree", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-braintree/magento-module-braintree-100.3.6.0.zip", - "shasum": "9e543332dbd185d668d08cde0367947be0464b23" + "url": "https://repo.magento.com/archives/magento/module-braintree/magento-module-braintree-100.3.7.0.zip", + "shasum": "1ceff43e20ff73232d317cc1c077b9435c9679c3" }, "require": { "braintree/braintree_php": "3.35.0", @@ -7126,7 +7461,7 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout-agreements": "100.3.*" @@ -7148,11 +7483,11 @@ }, { "name": "magento/module-braintree-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-braintree-graph-ql/magento-module-braintree-graph-ql-100.3.3.0.zip", - "shasum": "7a9e279daa1253ef1315e29b6f28ffab0a021249" + "url": "https://repo.magento.com/archives/magento/module-braintree-graph-ql/magento-module-braintree-graph-ql-100.3.4.0.zip", + "shasum": "7a1b998bdd80cd508b9394115522b944a3312286" }, "require": { "magento/framework": "102.0.*", @@ -7160,7 +7495,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -7182,11 +7517,11 @@ }, { "name": "magento/module-bundle", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-100.3.6.0.zip", - "shasum": "1de7398c89dbcbeea14f00456e55243ea1f838c2" + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-100.3.7.0.zip", + "shasum": "806b1cf7f546352992068d0e9cfda0ee2f11d82a" }, "require": { "magento/framework": "102.0.*", @@ -7205,7 +7540,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle-sample-data": "Sample Data version: 100.3.*", @@ -7229,11 +7564,11 @@ }, { "name": "magento/module-bundle-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.3.4.0.zip", - "shasum": "57fe326ef11dde45100d76bf100b3335ddd273b1" + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.3.5.0.zip", + "shasum": "eda27129e95cf5205838c1163f412064e8b89aef" }, "require": { "magento/framework": "102.0.*", @@ -7243,7 +7578,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7262,11 +7597,11 @@ }, { "name": "magento/module-bundle-import-export", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.3.5.0.zip", - "shasum": "5ff6980381f3b162b9e3bb60ae0d0d46580bd2c3" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.3.6.0.zip", + "shasum": "0f7e19de1007baa69b90a08041884fd7f84f11ce" }, "require": { "magento/framework": "102.0.*", @@ -7276,7 +7611,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7295,16 +7630,16 @@ }, { "name": "magento/module-bundle-import-export-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.3.4.0.zip", - "shasum": "d7d4254e3393ec73adeb2fa7c8bf7ae3ece44f88" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.3.5.0.zip", + "shasum": "eb4eb67a81102cbbb3ff0add648dbf4a811bf5eb" }, "require": { "magento/framework": "102.0.*", "magento/module-bundle": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle-import-export": "100.3.*" @@ -7325,11 +7660,11 @@ }, { "name": "magento/module-bundle-staging", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.3.5.0.zip", - "shasum": "c160a1c5a421df1b94c8eef8673d759a60a85d8c" + "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.3.6.0.zip", + "shasum": "9c82ba4015926701738bcb1005c697b77ad4c5b1" }, "require": { "magento/framework": "102.0.*", @@ -7339,7 +7674,7 @@ "magento/module-staging": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7357,16 +7692,16 @@ }, { "name": "magento/module-cache-invalidate", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.3.4.0.zip", - "shasum": "c6b3536333ff1ea1dc50bff0ddf86928375dc0e1" + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.3.5.0.zip", + "shasum": "df5d77e44d42274323ba68200bcd1d58017fa88b" }, "require": { "magento/framework": "102.0.*", "magento/module-page-cache": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7385,11 +7720,11 @@ }, { "name": "magento/module-captcha", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.3.6.0.zip", - "shasum": "3d4ec22cc61a1648134b29b27d9e8faeec52031d" + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.3.7.0.zip", + "shasum": "58141c3c157afa23c10a88f1d47148344c5b3be7" }, "require": { "laminas/laminas-captcha": "^2.7.1", @@ -7401,7 +7736,7 @@ "magento/module-checkout": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7420,18 +7755,18 @@ }, { "name": "magento/module-cardinal-commerce", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.3.2.0.zip", - "shasum": "935f2abfa9fcba6136067f0d8d66f02702deaca1" + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.3.3.0.zip", + "shasum": "88d9b8baa11839ad38446f8e7ee810d88d71db22" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout": "100.3.*", "magento/module-payment": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7450,11 +7785,11 @@ }, { "name": "magento/module-catalog", - "version": "103.0.6", + "version": "103.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-103.0.6.0.zip", - "shasum": "ac0f9d194081c3ba02adc21a5fbd6c2c090051f5" + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-103.0.7.0.zip", + "shasum": "e8156bdd61b9051891f8422858eee0b9373745bc" }, "require": { "magento/framework": "102.0.*", @@ -7483,7 +7818,7 @@ "magento/module-url-rewrite": "101.1.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-sample-data": "Sample Data version: 100.3.*", @@ -7507,17 +7842,17 @@ }, { "name": "magento/module-catalog-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.3.4.0.zip", - "shasum": "3a301104a022613c1300d830884f9ed37061e932" + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.3.5.0.zip", + "shasum": "ba45c58f1433f010cc38c90a66003a4d34c44203" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-catalog": "103.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7536,17 +7871,17 @@ }, { "name": "magento/module-catalog-cms-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.3.0.0.zip", - "shasum": "bfca07f22ccb326f41609d4c84254a9486859eea" + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.3.1.0.zip", + "shasum": "ab6f19045248f2af224680d79a710d64848bdc17" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-cms-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -7570,11 +7905,11 @@ }, { "name": "magento/module-catalog-customer-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.3.0.0.zip", - "shasum": "471f15e10fa49a9ce5754835fc67653ab9070448" + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.3.1.0.zip", + "shasum": "b701db3a1711f0a66a7e95114fe0346ba494873a" }, "require": { "magento/framework": "102.0.*", @@ -7582,7 +7917,7 @@ "magento/module-catalog-graph-ql": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7601,11 +7936,11 @@ }, { "name": "magento/module-catalog-event", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.0.6.0.zip", - "shasum": "65fce8723b72c567a65d0fdb06808e6db9aba182" + "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.0.7.0.zip", + "shasum": "4f9278813a74b41422689097ded2cd3cb837e779" }, "require": { "magento/framework": "102.0.*", @@ -7619,7 +7954,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7637,11 +7972,11 @@ }, { "name": "magento/module-catalog-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.3.6.0.zip", - "shasum": "f02f86535027c3415aea31d622a8411c3e8e085a" + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.3.7.0.zip", + "shasum": "825bb4db4803920778f68269e434a3908f7d4609" }, "require": { "magento/framework": "102.0.*", @@ -7652,7 +7987,7 @@ "magento/module-eav-graph-ql": "100.3.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*", @@ -7676,11 +8011,11 @@ }, { "name": "magento/module-catalog-import-export", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.0.6.0.zip", - "shasum": "c77113adc1666182e29f0d80dd52c2345ca5ecf8" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.0.7.0.zip", + "shasum": "b2831553965bff131ac421cba10c66178f022771" }, "require": { "ext-ctype": "*", @@ -7695,7 +8030,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7714,18 +8049,18 @@ }, { "name": "magento/module-catalog-import-export-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.3.4.0.zip", - "shasum": "4486ef0d594a995e4a0a39ae8a2a0a818051e345" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.3.5.0.zip", + "shasum": "07bd563b097b641ab914fad887259056ef8c9bcc" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-staging": "100.3.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-import-export": "101.0.*" @@ -7746,11 +8081,11 @@ }, { "name": "magento/module-catalog-inventory", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.3.6.0.zip", - "shasum": "405ce2cb921d6251e61df5ad9dc5ae16791c0668" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.3.7.0.zip", + "shasum": "0d3763646c6c1c97ff642025800eaa43379222c7" }, "require": { "magento/framework": "102.0.*", @@ -7761,7 +8096,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7780,18 +8115,18 @@ }, { "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.3.4.0.zip", - "shasum": "9853438788d50e09f20ff1343febff3ad717e9ea" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.3.5.0.zip", + "shasum": "607023aaa05c18cdd73b43b7a88a30bbc1fdc647" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7810,11 +8145,11 @@ }, { "name": "magento/module-catalog-inventory-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.3.4.0.zip", - "shasum": "ceb47de93ce937aec38a8e2f23c6eba4b4e68292" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.3.5.0.zip", + "shasum": "69d3ea1f11a397ae25b628879d1e55a590d1f144" }, "require": { "lib-libxml": "*", @@ -7823,7 +8158,7 @@ "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", "magento/module-catalog-staging": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging": "101.1.*" @@ -7844,17 +8179,17 @@ }, { "name": "magento/module-catalog-page-builder-analytics", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.3.3.0.zip", - "shasum": "e27ce0bb46fcf5c27ac6e51c0a6de3a0a0d14c72" + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.3.4.0.zip", + "shasum": "76f18b6cd211e85616ea5afa4a3d1f0c1b41003e" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-catalog": "~103.0.6", + "magento/framework": "~102.0.7", + "magento/module-catalog": "~103.0.7", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7872,17 +8207,17 @@ }, { "name": "magento/module-catalog-page-builder-analytics-staging", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.3.3.0.zip", - "shasum": "b9c1f94e866ee2459d7b3ac6ad8cc0f279d32a8f" + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.3.4.0.zip", + "shasum": "69bb6376b31cc8e1d9fab8189d74b0558fa5761e" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-catalog": "~103.0.6", + "magento/framework": "~102.0.7", + "magento/module-catalog": "~103.0.7", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7900,11 +8235,11 @@ }, { "name": "magento/module-catalog-permissions", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.3.5.0.zip", - "shasum": "fec9c06a340fa99250dbe2d2194dbbd716969ed2" + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.3.6.0.zip", + "shasum": "3475f95c99c6dd0b1627f905b3e5e579e8c8e56f" }, "require": { "magento/framework": "102.0.*", @@ -7914,7 +8249,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -7938,11 +8273,11 @@ }, { "name": "magento/module-catalog-rule", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.1.6.0.zip", - "shasum": "dcf58c9d22d365ceaee39b2aeb5a37b41ec6cec0" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.1.7.0.zip", + "shasum": "7939f4132babb3b4dfd32b4703127b01ec606069" }, "require": { "magento/framework": "102.0.*", @@ -7953,7 +8288,7 @@ "magento/module-rule": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule-sample-data": "Sample Data version: 100.3.*", @@ -7976,11 +8311,11 @@ }, { "name": "magento/module-catalog-rule-configurable", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.3.5.0.zip", - "shasum": "b2f4998b596fcb9a76708098a0953b3328437366" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.3.6.0.zip", + "shasum": "57d4640667991ab965c958a9ef1edd7a61cebd75" }, "require": { "magento/framework": "102.0.*", @@ -7988,7 +8323,7 @@ "magento/module-catalog": "103.0.*", "magento/module-catalog-rule": "101.1.*", "magento/module-configurable-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule": "101.1.*" @@ -8010,15 +8345,15 @@ }, { "name": "magento/module-catalog-rule-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.3.0.0.zip", - "shasum": "82845cc4469233d533c24951e75ffae990c8b631" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.3.1.0.zip", + "shasum": "ee90aa58f7d543fefbb8ecbb20c9169c4843e3e0" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule": "101.1.*" @@ -8040,11 +8375,11 @@ }, { "name": "magento/module-catalog-rule-staging", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.3.6.0.zip", - "shasum": "0f331c72bf6941c1e72abd345937e4208b72f7c1" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.3.7.0.zip", + "shasum": "ef399f4aa61f628098c6a81e9e7d71dd71183825" }, "require": { "magento/framework": "102.0.*", @@ -8057,7 +8392,7 @@ "magento/module-staging": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8075,11 +8410,11 @@ }, { "name": "magento/module-catalog-search", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-101.0.6.0.zip", - "shasum": "f9b7da78b5d70a04a82531d129c23e6006cd23e3" + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-101.0.7.0.zip", + "shasum": "da3384d0dfcdcaa24bf92add30f62942eefb0d3f" }, "require": { "magento/framework": "102.0.*", @@ -8094,7 +8429,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -8116,11 +8451,11 @@ }, { "name": "magento/module-catalog-staging", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.3.6.0.zip", - "shasum": "15488f2b5c06d2fa246b7643cab3bfe9147b639d" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.3.7.0.zip", + "shasum": "08e0eeb3bcd7dfa4225ab8fffb72365ff80a1ca5" }, "require": { "lib-libxml": "*", @@ -8145,7 +8480,7 @@ "magento/module-url-rewrite": "101.1.*", "magento/module-visual-merchandiser": "100.3.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-import-export": "101.0.*", @@ -8169,17 +8504,17 @@ }, { "name": "magento/module-catalog-staging-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.3.0.0.zip", - "shasum": "8319d4d9e3bacf2e8a3634685024379ebea9f9d3" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.3.1.0.zip", + "shasum": "3b423fc99562dd821c3d8b28c9228e1ff8c03bcc" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog-graph-ql": "100.3.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging-graph-ql": "100.3.*" @@ -8201,19 +8536,19 @@ }, { "name": "magento/module-catalog-staging-page-builder", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.3.3.0.zip", - "shasum": "5039b73deeef94a5bd6fb8ed0cb49210bd88e93f" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.3.4.0.zip", + "shasum": "c8b3e0f9843cbc53a15037f3281ec840cc31862c" }, "require": { - "magento/framework": "~102.0.6", - "php": "~7.1.3||~7.2.0||~7.3.0" + "magento/framework": "~102.0.7", + "php": "~7.3.0||~7.4.0" }, "suggest": { - "magento/module-catalog-staging": "100.3.*", - "magento/module-page-builder": "1.3.*" + "magento/module-catalog-staging": "*", + "magento/module-page-builder": "*" }, "type": "magento2-module", "autoload": { @@ -8231,11 +8566,11 @@ }, { "name": "magento/module-catalog-url-rewrite", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.3.6.0.zip", - "shasum": "2bffdf611125e42ad81d3e98b329d4ebe7e5605d" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.3.7.0.zip", + "shasum": "6c4c3e74cb90a2f1bba756e491a7cc6598646f4d" }, "require": { "magento/framework": "102.0.*", @@ -8247,7 +8582,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-webapi": "100.3.*" @@ -8269,17 +8604,17 @@ }, { "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.3.5.0.zip", - "shasum": "c0a40a19ee9aaf3c9ad20046e7f91e0365b6c774" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.3.6.0.zip", + "shasum": "efa5f6287649a3ff81e0792c2fdf97175a04ff44" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -8303,11 +8638,11 @@ }, { "name": "magento/module-catalog-url-rewrite-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.3.4.0.zip", - "shasum": "57712604cfd15a199306345450c301babb6d420b" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.3.5.0.zip", + "shasum": "955e7ab89169d0017739f271f8e365abe012c861" }, "require": { "magento/framework": "102.0.*", @@ -8316,7 +8651,7 @@ "magento/module-catalog-url-rewrite": "100.3.*", "magento/module-staging": "101.1.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8334,11 +8669,11 @@ }, { "name": "magento/module-catalog-widget", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.3.6.0.zip", - "shasum": "3fcede4d687f6312bf19583d57d07e9a7bd06451" + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.3.7.0.zip", + "shasum": "106469cf526bf8201904a5ef76aa894404cd5425" }, "require": { "magento/framework": "102.0.*", @@ -8351,7 +8686,7 @@ "magento/module-theme": "101.0.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8370,11 +8705,11 @@ }, { "name": "magento/module-checkout", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.3.6.0.zip", - "shasum": "b879f2d1f98ba983e943958488116c48ce2da843" + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.3.7.0.zip", + "shasum": "572545ad231b5cd7a3bfda048c0566405a32cd9f" }, "require": { "magento/framework": "102.0.*", @@ -8392,12 +8727,13 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-sales-rule": "101.1.*", + "magento/module-security": "100.3.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*" @@ -8419,11 +8755,11 @@ }, { "name": "magento/module-checkout-address-search", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.3.4.0.zip", - "shasum": "e5359df8702312d0c52dea292bbb2a945781a76a" + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.3.5.0.zip", + "shasum": "439cfea2aca541418a2e7261455221a59e52892e" }, "require": { "magento/framework": "102.0.*", @@ -8433,7 +8769,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8451,11 +8787,11 @@ }, { "name": "magento/module-checkout-address-search-gift-registry", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.3.2.0.zip", - "shasum": "9daff5b94721b8aeb3d7d4f613363772af67c759" + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.3.3.0.zip", + "shasum": "3c87f386e817c910c96cf7e09046394f733b0e1d" }, "require": { "magento/framework": "102.0.*", @@ -8463,7 +8799,7 @@ "magento/module-checkout-address-search": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-gift-registry": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8481,11 +8817,11 @@ }, { "name": "magento/module-checkout-agreements", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.3.5.0.zip", - "shasum": "c57a97f4cf8e7c29a0e3f1497fbb1ca3357947ff" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.3.6.0.zip", + "shasum": "3cdf3912e413e6394725bee646609c2221594229" }, "require": { "magento/framework": "102.0.*", @@ -8493,7 +8829,7 @@ "magento/module-checkout": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8512,17 +8848,17 @@ }, { "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.3.1.0.zip", - "shasum": "beba15c0aa2e9e45590097cbea9a410256178321" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.3.2.0.zip", + "shasum": "c16425ab72c309f18e3292ef082336cc8e3a3135" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout-agreements": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -8544,18 +8880,18 @@ }, { "name": "magento/module-checkout-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.3.4.0.zip", - "shasum": "6f999db891a727b7b607cc7bf3da6a28a974c000" + "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.3.5.0.zip", + "shasum": "3c09099f0998e559a85cdd72dd465550eb19e3ee" }, "require": { "magento/framework": "102.0.*", "magento/module-quote": "101.1.*", "magento/module-staging": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*", @@ -8577,11 +8913,11 @@ }, { "name": "magento/module-cms", - "version": "103.0.6", + "version": "103.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-103.0.6.0.zip", - "shasum": "b91cee3b50776339f8cba1decbe104c50e2e8a6e" + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-103.0.7.0.zip", + "shasum": "b627495111c49ab9cbfa9bb790ae2151de156ab8" }, "require": { "magento/framework": "102.0.*", @@ -8594,7 +8930,7 @@ "magento/module-ui": "101.1.*", "magento/module-variable": "100.3.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms-sample-data": "Sample Data version: 100.3.*" @@ -8616,17 +8952,17 @@ }, { "name": "magento/module-cms-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.3.4.0.zip", - "shasum": "1870410cc89e25295f884453aa3dfb16248ac106" + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.3.5.0.zip", + "shasum": "1edcaa635362a7628d757a85cafb9a9c06683b72" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*", @@ -8650,17 +8986,17 @@ }, { "name": "magento/module-cms-page-builder-analytics", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.3.3.0.zip", - "shasum": "d3a5636cdc6350df0bea8dfb34bce9845d5baf94" + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.3.4.0.zip", + "shasum": "d66d00405adcb99fadf684427afdd3d0aadf9c60" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-cms": "103.0.*", + "magento/framework": "~102.0.7", + "magento/module-cms": "*", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8678,17 +9014,17 @@ }, { "name": "magento/module-cms-page-builder-analytics-staging", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.3.3.0.zip", - "shasum": "452f474d968e2e73719228881e26763b030db2ed" + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.3.4.0.zip", + "shasum": "c51bf42b9565d253cb625ede62ebcd3864b29835" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-cms": "103.0.*", + "magento/framework": "~102.0.7", + "magento/module-cms": "*", "magento/module-page-builder-analytics": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8706,11 +9042,11 @@ }, { "name": "magento/module-cms-staging", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.3.5.0.zip", - "shasum": "acd500f68dc58646197e5540ba816ca381fa173b" + "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.3.6.0.zip", + "shasum": "dd4c6219034d338b0130bc041f6feb3c411964da" }, "require": { "magento/framework": "102.0.*", @@ -8719,7 +9055,7 @@ "magento/module-staging": "101.1.*", "magento/module-ui": "101.1.*", "magento/module-versions-cms": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8737,18 +9073,18 @@ }, { "name": "magento/module-cms-url-rewrite", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.3.5.0.zip", - "shasum": "652031049c8d6bd0017c845a0b7bdee06d5486bb" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.3.6.0.zip", + "shasum": "2d762b0ae53da6a343629f95f450bbe8f1c55409" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-store": "101.0.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8767,18 +9103,18 @@ }, { "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.3.4.0.zip", - "shasum": "5cbff8e572b05b98c9198e40f3d376ef38a21be0" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.3.5.0.zip", + "shasum": "856c608803cf5c1378c7c46e9eda7322a4f4ba85" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-store": "101.0.*", "magento/module-url-rewrite-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -8801,11 +9137,11 @@ }, { "name": "magento/module-config", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.1.6.0.zip", - "shasum": "3486a146c99e129edb91c425619ee09419771b18" + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.1.7.0.zip", + "shasum": "e21066269f3b219867ff7633d1bde5cbcbb79be0" }, "require": { "magento/framework": "102.0.*", @@ -8816,7 +9152,7 @@ "magento/module-email": "101.0.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8835,11 +9171,11 @@ }, { "name": "magento/module-configurable-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.3.4.0.zip", - "shasum": "bbca08b4d4bb0931dfef02c3c0989ba5e4beb2be" + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.3.5.0.zip", + "shasum": "916eff051bcbc89eedb8ed4a2a7c2b545ddd65fc" }, "require": { "magento/framework": "102.0.*", @@ -8849,7 +9185,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8868,11 +9204,11 @@ }, { "name": "magento/module-configurable-product", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.3.6.0.zip", - "shasum": "2582695ffba8512a02dc18c912713c7fb72299d5" + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.3.7.0.zip", + "shasum": "941641d3ee03415f6eefdb806a6933bd5ce2fbea" }, "require": { "magento/framework": "102.0.*", @@ -8886,7 +9222,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-configurable-sample-data": "Sample Data version: 100.3.*", @@ -8915,11 +9251,11 @@ }, { "name": "magento/module-configurable-product-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.3.5.0.zip", - "shasum": "856e3128542021c1e3645ce0e14cb6352ba33c14" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.3.6.0.zip", + "shasum": "018eaae5f70f1cd43356e26a8d3bfff27b3dc9bf" }, "require": { "magento/framework": "102.0.*", @@ -8928,7 +9264,7 @@ "magento/module-configurable-product": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8947,18 +9283,18 @@ }, { "name": "magento/module-configurable-product-sales", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.3.4.0.zip", - "shasum": "fb924abc6fad9268db75d45531645e48a536a89d" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.3.5.0.zip", + "shasum": "6639bd1d6753b745aecf78c52356792fa9588cad" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-configurable-product": "100.3.*" @@ -8980,11 +9316,11 @@ }, { "name": "magento/module-configurable-product-staging", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.3.5.0.zip", - "shasum": "93b5a46f26354f80328072032fc84b791a99f826" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.3.6.0.zip", + "shasum": "76a4c26c389fdc784704d5e55732755953464b0b" }, "require": { "lib-libxml": "*", @@ -8994,7 +9330,7 @@ "magento/module-catalog-staging": "100.3.*", "magento/module-configurable-product": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-staging": "100.3.*" @@ -9015,11 +9351,11 @@ }, { "name": "magento/module-contact", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.3.6.0.zip", - "shasum": "25c11e54448ba9a9ee0e6a5d857932a76aa11898" + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.3.7.0.zip", + "shasum": "38adf57e102ba6d23d85d7ffaadf0bc7056b9128" }, "require": { "magento/framework": "102.0.*", @@ -9027,7 +9363,7 @@ "magento/module-config": "101.1.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9046,16 +9382,16 @@ }, { "name": "magento/module-cookie", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.3.5.0.zip", - "shasum": "8f38582b9211edbfcf236be976e7cd4692793680" + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.3.6.0.zip", + "shasum": "68f217505c3da642ad014d216a6f202a252e227f" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-backend": "101.0.*" @@ -9077,16 +9413,16 @@ }, { "name": "magento/module-cron", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.3.5.0.zip", - "shasum": "23bc93a34e4cd0353bb1156b7d20f47b0ff901d9" + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.3.6.0.zip", + "shasum": "f69d7c717a6185964a5374d3b39f0ac8e0be78a4" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -9108,16 +9444,16 @@ }, { "name": "magento/module-csp", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.3.0.0.zip", - "shasum": "f8f0ccac2d4719c8398f636d8dd6b05a8e8e29cf" + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.3.1.0.zip", + "shasum": "aa3fe214eeb1b88564e8a335a371c3c278824549" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9136,11 +9472,11 @@ }, { "name": "magento/module-currency-symbol", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.3.5.0.zip", - "shasum": "a31a41b3e4aac7195ee825c589076f70086848f0" + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.3.6.0.zip", + "shasum": "161e73d4ab6ed997f22cbdc8a0a032aa5b555cbb" }, "require": { "magento/framework": "102.0.*", @@ -9149,7 +9485,7 @@ "magento/module-directory": "100.3.*", "magento/module-page-cache": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9168,11 +9504,11 @@ }, { "name": "magento/module-custom-attribute-management", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.3.6.0.zip", - "shasum": "de5b4b309979d57beb87bbc030e964135b8f302c" + "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.3.7.0.zip", + "shasum": "631c0d46dd90da852a16a1a0fef868c627b9aa8a" }, "require": { "magento/framework": "102.0.*", @@ -9180,7 +9516,7 @@ "magento/module-eav": "102.0.*", "magento/module-media-storage": "100.3.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9198,11 +9534,11 @@ }, { "name": "magento/module-customer", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-102.0.6.0.zip", - "shasum": "0f6b6950a16f09e3c5cd51b8f53bd5cfa4e1e756" + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-102.0.7.0.zip", + "shasum": "9b5dad907d092f1b8c43834aa53d4adcde20b205" }, "require": { "magento/framework": "102.0.*", @@ -9225,11 +9561,12 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*", - "magento/module-customer-sample-data": "Sample Data version: 100.3.*" + "magento/module-customer-sample-data": "Sample Data version: 100.3.*", + "magento/module-webapi": "100.3.*" }, "type": "magento2-module", "autoload": { @@ -9248,17 +9585,17 @@ }, { "name": "magento/module-customer-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.3.4.0.zip", - "shasum": "3136f5fcadeee583c438ed6a96045515aa056499" + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.3.5.0.zip", + "shasum": "a38f177e074567ae0a1e6c17bbc3cbe393e404dd" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-customer": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9277,11 +9614,11 @@ }, { "name": "magento/module-customer-balance", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.3.6.0.zip", - "shasum": "076588bab76bbf622375097f7dfcd32c4a090938" + "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.3.7.0.zip", + "shasum": "4ae7a1f304396b298f9b36e11c7eb56cbadaf87f" }, "require": { "magento/framework": "102.0.*", @@ -9294,7 +9631,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer-balance-sample-data": "Sample Data version: 100.3.*", @@ -9316,11 +9653,11 @@ }, { "name": "magento/module-customer-balance-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.3.1.0.zip", - "shasum": "0757eb27ebdcbf29c151658edea509adb85ef4c5" + "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.3.2.0.zip", + "shasum": "5dc1433a24536dd52b49b54ce6f3ace93f67e8db" }, "require": { "magento/framework": "102.0.*", @@ -9328,7 +9665,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9347,11 +9684,11 @@ }, { "name": "magento/module-customer-custom-attributes", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.3.6.0.zip", - "shasum": "4436c008919ed3cd3522b9a076c067e717951d07" + "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.3.7.0.zip", + "shasum": "1fc123a7db55cbe904af83ff23a7aab59b4f4fdb" }, "require": { "magento/framework": "102.0.*", @@ -9368,7 +9705,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9386,17 +9723,17 @@ }, { "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.3.0.0.zip", - "shasum": "bd1bc633ff8817a2656e9473060c5d439466a2d3" + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.3.1.0.zip", + "shasum": "70e339c399dbef24a32506e772b4dd358d46343b" }, "require": { "magento/framework": "102.0.*", "magento/module-downloadable-graph-ql": "100.3.*", "magento/module-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -9418,11 +9755,11 @@ }, { "name": "magento/module-customer-finance", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.3.4.0.zip", - "shasum": "bd403f7d7254dd49b91e3c9190ed0bf18814026c" + "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.3.5.0.zip", + "shasum": "4e108a20d28c51f1c9942c2ae1745910e927fc6b" }, "require": { "magento/framework": "102.0.*", @@ -9434,7 +9771,7 @@ "magento/module-import-export": "100.3.*", "magento/module-reward": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9452,11 +9789,11 @@ }, { "name": "magento/module-customer-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.3.5.0.zip", - "shasum": "06bc57cc279bdd9c2ef198d0117b4931ec216ffb" + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.3.6.0.zip", + "shasum": "74455b2597f7e4b545c641d87794c3fa0041855c" }, "require": { "magento/framework": "102.0.*", @@ -9468,7 +9805,7 @@ "magento/module-integration": "100.3.*", "magento/module-newsletter": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9487,11 +9824,11 @@ }, { "name": "magento/module-customer-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.3.6.0.zip", - "shasum": "1d8a9f5c28048d434c3bd9ecfcb1a01735c44a6f" + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.3.7.0.zip", + "shasum": "8d490bf17e94aa9020649eda70f375b4ca1bdb96" }, "require": { "magento/framework": "102.0.*", @@ -9501,7 +9838,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9520,11 +9857,11 @@ }, { "name": "magento/module-customer-segment", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.0.6.0.zip", - "shasum": "7b1c1df82c16ddf713e49b04f0c4c0de39a968e6" + "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.0.7.0.zip", + "shasum": "170dacd574e56a13747dfa9a82e529b653a62b33" }, "require": { "magento/framework": "102.0.*", @@ -9542,7 +9879,7 @@ "magento/module-rule": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*" @@ -9563,11 +9900,11 @@ }, { "name": "magento/module-cybersource", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cybersource/magento-module-cybersource-100.3.5.0.zip", - "shasum": "b50840f9ec02c58a8c32956b424fe95af650b2ef" + "url": "https://repo.magento.com/archives/magento/module-cybersource/magento-module-cybersource-100.3.6.0.zip", + "shasum": "244f92b8d522eaf2364807076d3b611f9f4fa373" }, "require": { "magento/framework": "102.0.*", @@ -9578,7 +9915,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*", @@ -9600,11 +9937,11 @@ }, { "name": "magento/module-deploy", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.3.5.0.zip", - "shasum": "d50327a62dabb91a14cb7b81e073c813ca54308a" + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.3.6.0.zip", + "shasum": "70b1444a878304b012bd4a52aad63abe6c43f1cb" }, "require": { "magento/framework": "102.0.*", @@ -9612,7 +9949,7 @@ "magento/module-require-js": "100.3.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9632,17 +9969,17 @@ }, { "name": "magento/module-developer", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.3.5.0.zip", - "shasum": "eb60581bc7c5089c42afb0e05804e275b1ab2c26" + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.3.6.0.zip", + "shasum": "23a00e49b564f87660c0aa0916da411681641a37" }, "require": { "magento/framework": "102.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9661,11 +9998,11 @@ }, { "name": "magento/module-dhl", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.3.5.0.zip", - "shasum": "9149fa467964f4f7c3f0120540922aad2dabe278" + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.3.6.0.zip", + "shasum": "a824ab258f6c5fd2b65eac93d227479ef6e76227" }, "require": { "lib-libxml": "*", @@ -9679,7 +10016,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*" @@ -9701,11 +10038,11 @@ }, { "name": "magento/module-directory", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.3.6.0.zip", - "shasum": "4c229729a839bb7e04ceba703c2c6a993ea08a8d" + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.3.7.0.zip", + "shasum": "5f2cc0ceaf59878c72f0d49dd29609ebeff2ccc4" }, "require": { "lib-libxml": "*", @@ -9713,7 +10050,7 @@ "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9732,18 +10069,18 @@ }, { "name": "magento/module-directory-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.3.3.0.zip", - "shasum": "fb30e4c865a6282cbf484bea667d3442091eaf2a" + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.3.4.0.zip", + "shasum": "b3e492425dabdbd84aba891acaa5bcf42faf7f3b" }, "require": { "magento/framework": "102.0.*", "magento/module-directory": "100.3.*", "magento/module-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9762,11 +10099,11 @@ }, { "name": "magento/module-downloadable", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.3.6.0.zip", - "shasum": "91e1b3edc4075055e9ff7972505b05d81b1295bc" + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.3.7.0.zip", + "shasum": "a07756cfa8642c8b4668f5d0f85a4c948faa5bb0" }, "require": { "magento/framework": "102.0.*", @@ -9786,7 +10123,7 @@ "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-downloadable-sample-data": "Sample Data version: 100.3.*" @@ -9808,11 +10145,11 @@ }, { "name": "magento/module-downloadable-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.3.4.0.zip", - "shasum": "66cacd0b466b61e3e6ad4f62f2acd017f8959e8c" + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.3.5.0.zip", + "shasum": "758827b1d1007cf5abe599f6dc008c3015dc99e8" }, "require": { "magento/framework": "102.0.*", @@ -9820,7 +10157,7 @@ "magento/module-downloadable": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -9842,11 +10179,11 @@ }, { "name": "magento/module-downloadable-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.3.6.0.zip", - "shasum": "bf400b888ff439da7f711551ec67b27e2a4c7e08" + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.3.7.0.zip", + "shasum": "ecf1f82287b9cab7adb22179fba5081105b23f68" }, "require": { "magento/framework": "102.0.*", @@ -9856,7 +10193,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9875,11 +10212,11 @@ }, { "name": "magento/module-downloadable-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.3.4.0.zip", - "shasum": "144c7e2df9277e1981176d193ed46bb1d98a12e9" + "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.3.5.0.zip", + "shasum": "d74dbfdf6aa273b28c3af197453b7455b25fdd1d" }, "require": { "lib-libxml": "*", @@ -9887,7 +10224,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog-staging": "100.3.*", "magento/module-downloadable": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-staging": "100.3.*" @@ -9908,11 +10245,11 @@ }, { "name": "magento/module-eav", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.0.6.0.zip", - "shasum": "b7714410250144144b6925c26d12a5013327adc0" + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.0.7.0.zip", + "shasum": "7a74d3d9cc09019d85aad90a4a049103d643a5fc" }, "require": { "magento/framework": "102.0.*", @@ -9921,7 +10258,7 @@ "magento/module-config": "101.1.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9940,16 +10277,16 @@ }, { "name": "magento/module-eav-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.3.4.0.zip", - "shasum": "89d1d79f66fa5ba703403e55a7ad92d921b3be5f" + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.3.5.0.zip", + "shasum": "f3c64a8a67cf155dafed226a3007d864170d6281" }, "require": { "magento/framework": "102.0.*", "magento/module-eav": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -9971,11 +10308,11 @@ }, { "name": "magento/module-elasticsearch", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-100.3.6.0.zip", - "shasum": "979918c36328d69dbad72aa02adb8a841d9baea1" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-100.3.7.0.zip", + "shasum": "cc349d6e128e66b729a3f8d0555ba7df8e401378" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", @@ -9988,7 +10325,7 @@ "magento/module-eav": "102.0.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10010,11 +10347,11 @@ }, { "name": "magento/module-elasticsearch-6", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.3.5.0.zip", - "shasum": "afcce2741e1555772961636367a7adc2aa37d088" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.3.6.0.zip", + "shasum": "cafd17a9ebaf6f38063a85882a925cecc4701f6b" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", @@ -10023,7 +10360,7 @@ "magento/module-catalog-search": "101.0.*", "magento/module-elasticsearch": "100.3.*", "magento/module-search": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10045,11 +10382,11 @@ }, { "name": "magento/module-elasticsearch-7", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.3.1.0.zip", - "shasum": "93ac35756331177019e28cb131677623bb3c3657" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.3.2.0.zip", + "shasum": "a7b070f1e2bc66c144a612ec93006db5d5b10bca" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6 ", @@ -10058,7 +10395,7 @@ "magento/module-catalog-search": "101.0.*", "magento/module-elasticsearch": "100.3.*", "magento/module-search": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10080,11 +10417,11 @@ }, { "name": "magento/module-elasticsearch-catalog-permissions", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.3.2.0.zip", - "shasum": "0313a5fd0fd38ad15029283760962f387240ba42" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.3.3.0.zip", + "shasum": "9eecf0af0599811990c95ffa8a362f24df06f9ed" }, "require": { "magento/framework": "102.0.*", @@ -10095,7 +10432,7 @@ "magento/module-elasticsearch": "100.3.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10117,11 +10454,11 @@ }, { "name": "magento/module-email", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.0.6.0.zip", - "shasum": "f7e17b5dbc1211411e4a1236842237fcd2f2092e" + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.0.7.0.zip", + "shasum": "d27f1e6edffe2a7307bc5ba6c799f3ea36426234" }, "require": { "magento/framework": "102.0.*", @@ -10133,7 +10470,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-variable": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -10155,17 +10492,17 @@ }, { "name": "magento/module-encryption-key", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.3.5.0.zip", - "shasum": "3576245bda31bee99fbe16fae57b972a54997a62" + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.3.6.0.zip", + "shasum": "7d7a6367281a721bc856d6ca971751568ed927fe" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10184,11 +10521,11 @@ }, { "name": "magento/module-enterprise", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.3.4.0.zip", - "shasum": "3b473b6341a4167652375e4dd677b886101d55a4" + "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.3.5.0.zip", + "shasum": "bdfaacd23f18073a378a45991cd3651056c7b39d" }, "require": { "magento/framework": "102.0.*", @@ -10216,7 +10553,7 @@ "magento/module-scheduled-import-export": "101.1.*", "magento/module-target-rule": "101.1.*", "magento/module-versions-cms": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -10237,11 +10574,11 @@ }, { "name": "magento/module-eway", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eway/magento-module-eway-100.3.5.0.zip", - "shasum": "8c9d9397d99816574c0fb83fd23335a8f0348cd4" + "url": "https://repo.magento.com/archives/magento/module-eway/magento-module-eway-100.3.6.0.zip", + "shasum": "8ad181785a3ec89da894cd426ccc0729efc47c3b" }, "require": { "magento/framework": "102.0.*", @@ -10249,7 +10586,7 @@ "magento/module-payment": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10270,11 +10607,11 @@ }, { "name": "magento/module-fedex", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.3.5.0.zip", - "shasum": "a11dd0e6e016b6a1c8de05be637155d3de453142" + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.3.6.0.zip", + "shasum": "33d9282293f0a2597379db287f59dbf7999e993b" }, "require": { "lib-libxml": "*", @@ -10287,7 +10624,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10306,11 +10643,11 @@ }, { "name": "magento/module-gift-card", - "version": "101.2.6", + "version": "101.2.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.2.6.0.zip", - "shasum": "79c26781b371c302e31455c875ddefa2cb605b0f" + "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.2.7.0.zip", + "shasum": "cdec0f94bda85d9e908bef1e95610835396a0bd1" }, "require": { "magento/framework": "102.0.*", @@ -10327,7 +10664,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*", @@ -10355,11 +10692,11 @@ }, { "name": "magento/module-gift-card-account", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.1.6.0.zip", - "shasum": "69340731aab0769506bb22feb41b04da58480044" + "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.1.7.0.zip", + "shasum": "25648186795ab87147d297bd3a56509c68bae7a3" }, "require": { "magento/framework": "102.0.*", @@ -10373,7 +10710,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10391,11 +10728,11 @@ }, { "name": "magento/module-gift-card-account-graph-ql", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.3.2.0.zip", - "shasum": "af92f922ec5c32afceee41d394cef244a2e7ded3" + "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.3.3.0.zip", + "shasum": "a61375286de0caf84c6e54ecaa3abb522929b13d" }, "require": { "magento/framework": "102.0.*", @@ -10403,7 +10740,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10422,18 +10759,18 @@ }, { "name": "magento/module-gift-card-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.3.4.0.zip", - "shasum": "0b888c18e47cac5d7af34c14571fe687fe28b850" + "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.3.5.0.zip", + "shasum": "697645b0f3bd692cc006e598aa6484d5355bae6a" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-gift-card": "101.2.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -10455,11 +10792,11 @@ }, { "name": "magento/module-gift-card-import-export", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.3.5.0.zip", - "shasum": "a5679f0b39a15fb2ce852c334830cefa975db0ee" + "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.3.6.0.zip", + "shasum": "e34a0cdb218ae680bc7517db11fdbdeedf93d5d2" }, "require": { "magento/framework": "102.0.*", @@ -10469,7 +10806,7 @@ "magento/module-eav": "102.0.*", "magento/module-gift-card": "101.2.*", "magento/module-import-export": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10488,16 +10825,16 @@ }, { "name": "magento/module-gift-card-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.3.4.0.zip", - "shasum": "119e195c434b9d804ec5a1ef4b3ef0baa0a3d181" + "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.3.5.0.zip", + "shasum": "ae096b610fe738c27db10bc4598d47beec309362" }, "require": { "magento/framework": "102.0.*", "magento/module-gift-card": "101.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10515,11 +10852,11 @@ }, { "name": "magento/module-gift-message", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.3.4.0.zip", - "shasum": "aaef3183a2d4ac9a4417e97d509e8fe3b8dea46a" + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.3.5.0.zip", + "shasum": "fdfffdd2247527a858cbeed68c4434500ea43153" }, "require": { "magento/framework": "102.0.*", @@ -10531,7 +10868,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-eav": "102.0.*", @@ -10554,17 +10891,17 @@ }, { "name": "magento/module-gift-message-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.3.4.0.zip", - "shasum": "5ab59180719ea3777517720b5cd18613e859bd7e" + "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.3.5.0.zip", + "shasum": "5cd41bab6bdb7f3199e5c3289ad1e1b101dbe00f" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-gift-message": "100.3.*", @@ -10586,11 +10923,11 @@ }, { "name": "magento/module-gift-registry", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.1.6.0.zip", - "shasum": "8ab84ab09c84325114becfcf682c22cf18e7b2c9" + "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.1.7.0.zip", + "shasum": "2c0485d4c8f43be0e879904cd760ec74d9433aad" }, "require": { "magento/framework": "102.0.*", @@ -10609,7 +10946,7 @@ "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-gift-registry-sample-data": "Sample Data version: 100.3.*" @@ -10630,11 +10967,11 @@ }, { "name": "magento/module-gift-wrapping", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.1.6.0.zip", - "shasum": "23928aaf9e6a96fdbcd3ec8c5196b2827ead210f" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.1.7.0.zip", + "shasum": "52ca703de0f8b0f50feeaa200606867a51b79ad5" }, "require": { "magento/framework": "102.0.*", @@ -10652,7 +10989,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10670,17 +11007,17 @@ }, { "name": "magento/module-gift-wrapping-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.3.4.0.zip", - "shasum": "403a5d0de43894027abddb7fa0f3996eab838e06" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.3.5.0.zip", + "shasum": "41aa036b846a146fbec0175284852b400b40eab9" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-gift-wrapping": "101.1.*", @@ -10702,17 +11039,17 @@ }, { "name": "magento/module-google-adwords", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.3.5.0.zip", - "shasum": "431365d4fefd8cb748271f1b7076f27235a8db4a" + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.3.6.0.zip", + "shasum": "cbc4da5465dae6e1b8d9884487d29fba85791557" }, "require": { "magento/framework": "102.0.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10731,18 +11068,18 @@ }, { "name": "magento/module-google-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.3.4.0.zip", - "shasum": "e3f45373d33f6be6d293b89736b85805a75878c9" + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.3.5.0.zip", + "shasum": "4597608975a903855802f578e821596f4f213642" }, "require": { "magento/framework": "102.0.*", "magento/module-cookie": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10764,11 +11101,11 @@ }, { "name": "magento/module-google-optimizer", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.3.5.0.zip", - "shasum": "cfce6f3912f1524d899ecebd9736fab0c01dc7c9" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.3.6.0.zip", + "shasum": "9f6f49fe2056734aceefcce8b98d0fb2cc226189" }, "require": { "magento/framework": "102.0.*", @@ -10778,7 +11115,7 @@ "magento/module-google-analytics": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10797,17 +11134,17 @@ }, { "name": "magento/module-google-optimizer-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.3.4.0.zip", - "shasum": "3cedb5e946056443a82eb21b79739e364c8a113a" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.3.5.0.zip", + "shasum": "a684062d335d59efac138f941cc45f7e32547937" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-google-optimizer": "100.3.*", @@ -10829,11 +11166,11 @@ }, { "name": "magento/module-google-tag-manager", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.3.6.0.zip", - "shasum": "8559cb417604c0779143c82e530289efe3f2187f" + "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.3.7.0.zip", + "shasum": "068b5970cc725467f68b33280fe792f422168b61" }, "require": { "magento/framework": "102.0.*", @@ -10847,7 +11184,7 @@ "magento/module-page-cache": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -10869,16 +11206,16 @@ }, { "name": "magento/module-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.3.5.0.zip", - "shasum": "33843ce64969965d9784136c7681ca0c07ba41b7" + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.3.6.0.zip", + "shasum": "c430efaa4916a137df1f83e990e6dde9919c2a32" }, "require": { "magento/framework": "102.0.*", "magento/module-eav": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql-cache": "100.3.*", @@ -10901,17 +11238,17 @@ }, { "name": "magento/module-graph-ql-cache", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.3.2.0.zip", - "shasum": "c94aa09dd921c80d844fa7186027e976fdccba48" + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.3.3.0.zip", + "shasum": "95119e70639341a6388aad1bc59cef264da96a2c" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-page-cache": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10930,18 +11267,18 @@ }, { "name": "magento/module-grouped-catalog-inventory", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.3.3.0.zip", - "shasum": "72d23651b17307dd147e17c32b590714250ab6a3" + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.3.4.0.zip", + "shasum": "a22363955d395e2e9e63719ba4ed53da5f861cb8" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", "magento/module-grouped-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10960,11 +11297,11 @@ }, { "name": "magento/module-grouped-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.3.4.0.zip", - "shasum": "97ebf3d205a93b49c8c2af516a1f19438332020f" + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.3.5.0.zip", + "shasum": "bc80491dafa539b6baf81591846ceaed06f9733d" }, "require": { "magento/framework": "102.0.*", @@ -10973,7 +11310,7 @@ "magento/module-eav": "102.0.*", "magento/module-grouped-product": "100.3.*", "magento/module-import-export": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10992,11 +11329,11 @@ }, { "name": "magento/module-grouped-product", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.3.6.0.zip", - "shasum": "af702b3a26b41c3b9b812e75ce25879fb7a9565a" + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.3.7.0.zip", + "shasum": "994838e34f1f7cf61599855dc331ed3b6a7f984a" }, "require": { "magento/framework": "102.0.*", @@ -11012,7 +11349,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-grouped-product-sample-data": "Sample Data version: 100.3.*" @@ -11034,18 +11371,18 @@ }, { "name": "magento/module-grouped-product-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.3.5.0.zip", - "shasum": "0cd2c5455443c4ce76e4e679f07a53b6b7a09c60" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.3.6.0.zip", + "shasum": "1cabf3ee02cf3d19e08b7f058cb6e2b43e313c73" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-graph-ql": "100.3.*", "magento/module-grouped-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11064,11 +11401,11 @@ }, { "name": "magento/module-grouped-product-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.3.4.0.zip", - "shasum": "59cac703de06e80c0751d0cdb98f5658ac13b5fe" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.3.5.0.zip", + "shasum": "1fd6ec67b6c334e96334e867245a545c9e30f34d" }, "require": { "lib-libxml": "*", @@ -11076,7 +11413,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog": "103.0.*", "magento/module-grouped-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-staging": "100.3.*", @@ -11098,11 +11435,11 @@ }, { "name": "magento/module-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-100.3.6.0.zip", - "shasum": "9491cff094a4a998058b7626128fa3e4a2c62119" + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-100.3.7.0.zip", + "shasum": "a25cf6331ea708c945160dfc14ed08d82cdaca1a" }, "require": { "ext-ctype": "*", @@ -11113,7 +11450,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11132,16 +11469,16 @@ }, { "name": "magento/module-indexer", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.3.6.0.zip", - "shasum": "27895412c08d6dfa27828d2d779604a89aa7e31a" + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.3.7.0.zip", + "shasum": "c8e2f040c6435ca5390577c1d79b57e2b12d63d9" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11160,11 +11497,11 @@ }, { "name": "magento/module-instant-purchase", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.3.6.0.zip", - "shasum": "af95153ab051b45e803b8b0b3041e3a853421926" + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.3.7.0.zip", + "shasum": "bf7662805712aa30088408731db74048f00a4b8e" }, "require": { "magento/framework": "102.0.*", @@ -11175,7 +11512,7 @@ "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11194,11 +11531,11 @@ }, { "name": "magento/module-integration", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.3.5.0.zip", - "shasum": "387845cc77de287199043f222d397d858d359dad" + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.3.6.0.zip", + "shasum": "e14d81d8350fd0e2b5ce33ec15e214c0b2a3f68f" }, "require": { "magento/framework": "102.0.*", @@ -11208,7 +11545,7 @@ "magento/module-security": "100.3.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11227,16 +11564,16 @@ }, { "name": "magento/module-inventory", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.0.9.0.zip", - "shasum": "8d889f4d490573e492ce036aa4716fa43d8b9c25" + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.0.10.0.zip", + "shasum": "d92e70c4bbbc440457e66c743921712ad9765e6d" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11255,11 +11592,11 @@ }, { "name": "magento/module-inventory-admin-ui", - "version": "1.0.10", + "version": "1.0.11", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.0.10.0.zip", - "shasum": "2f6f666afe849bc885a0db9ae2b231d3fdb77648" + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.0.11.0.zip", + "shasum": "e1d9bed2f5425bcb202f92893c9215d273e41b15" }, "require": { "magento/framework": "*", @@ -11269,7 +11606,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11288,11 +11625,11 @@ }, { "name": "magento/module-inventory-advanced-checkout", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.0.1.0.zip", - "shasum": "cfd69e25d61c2f6e8e25d15baae4f7d32e5c8356" + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.0.2.0.zip", + "shasum": "38e09f12c9f4890801513abe4f91feced7409017" }, "require": { "magento/framework": "*", @@ -11300,7 +11637,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-advanced-checkout": "*" @@ -11322,15 +11659,15 @@ }, { "name": "magento/module-inventory-api", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.0.8.0.zip", - "shasum": "574fe75549ce28b737bf52e7f3fa646cb27e1a8c" + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.0.9.0.zip", + "shasum": "e22c0fdc6a488b885dba7413c33463b0e2fee81a" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11349,16 +11686,16 @@ }, { "name": "magento/module-inventory-bundle-product", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.0.6.0.zip", - "shasum": "f08935a1ff5b1a71e2591a76eca8f3af9a56bc32" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.0.7.0.zip", + "shasum": "04555f394a636b79c325c5e31232824e0f1e5c6d" }, "require": { "magento/framework": "*", "magento/module-bundle": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -11380,15 +11717,15 @@ }, { "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.0.6.0.zip", - "shasum": "fe828b47bcfb38dcce3b5fe5653237200577324f" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.0.7.0.zip", + "shasum": "be29fb47651829949250a5abe9b839bb11429643" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -11410,17 +11747,17 @@ }, { "name": "magento/module-inventory-cache", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.0.7.0.zip", - "shasum": "2e6176849868d9a801076f85ae73bfe98637da47" + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.0.8.0.zip", + "shasum": "242f1b282008fe0d3ff5fd26e587b5fab20292f4" }, "require": { "magento/framework": "*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -11442,11 +11779,11 @@ }, { "name": "magento/module-inventory-catalog", - "version": "1.0.10", + "version": "1.0.11", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.0.10.0.zip", - "shasum": "5e2507061bcd0d0a6fc26239c4d305d41ee8955e" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.0.11.0.zip", + "shasum": "e34ad9016c8e6564340712f9ed70993d44e02236" }, "require": { "magento/framework": "*", @@ -11460,7 +11797,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-reservations-api": "1.0.*" @@ -11482,11 +11819,11 @@ }, { "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.0.9.0.zip", - "shasum": "c718c7a5e21842af052f02da363105964201ee53" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.0.10.0.zip", + "shasum": "1647be685ea5cb461b932111687fa7fae3a2e3d8" }, "require": { "magento/framework": "*", @@ -11499,7 +11836,7 @@ "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-admin-ui": "1.0.*" @@ -11521,15 +11858,15 @@ }, { "name": "magento/module-inventory-catalog-api", - "version": "1.1.2", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.1.2.0.zip", - "shasum": "dca79229bb1f6af4f4e567a5d0b4e06feef0ca03" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.1.3.0.zip", + "shasum": "626cf186d9d041fecb5d1f988e4daf15e2b5d7c6" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11548,11 +11885,11 @@ }, { "name": "magento/module-inventory-catalog-search", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.0.8.0.zip", - "shasum": "5e03d3c2a265be4be867c102fb9d45ed12d8c813" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.0.9.0.zip", + "shasum": "b0eeb440c6b0b645590042ea486e7830e9e2bab1" }, "require": { "magento/framework": "*", @@ -11560,7 +11897,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-search": "*" @@ -11582,11 +11919,11 @@ }, { "name": "magento/module-inventory-configurable-product", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.0.8.0.zip", - "shasum": "f47a64e87ce35e74f9a8071a54ad3a690cda8b1d" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.0.9.0.zip", + "shasum": "02bcc7a5eea6d19d1e39466abdeb8ec9b3640202" }, "require": { "magento/framework": "*", @@ -11598,7 +11935,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11617,11 +11954,11 @@ }, { "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.0.7.0.zip", - "shasum": "beba0c2bef1d228ad25a69349b4de0668d233090" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.0.8.0.zip", + "shasum": "f9d1ac2f57d121b6c68327292e16f10fcfba3be7" }, "require": { "magento/framework": "*", @@ -11631,7 +11968,7 @@ "magento/module-inventory-catalog-admin-ui": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11650,11 +11987,11 @@ }, { "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.0.6.0.zip", - "shasum": "6f84935ced99a23ae3d575557906aab3a929e7e3" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.0.7.0.zip", + "shasum": "7549810a7c5994130778f05f3d0b40a5c7760f00" }, "require": { "magento/framework": "*", @@ -11663,7 +12000,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory": "1.0.*" @@ -11685,11 +12022,11 @@ }, { "name": "magento/module-inventory-configuration", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.0.7.0.zip", - "shasum": "3c5e8bb632dc7ba6958c174d9e9a974dfac28aa9" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.0.8.0.zip", + "shasum": "abae733d03f73bc0ebe79e4eb5c7ed6543a37665" }, "require": { "magento/framework": "*", @@ -11698,7 +12035,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11717,15 +12054,15 @@ }, { "name": "magento/module-inventory-configuration-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.0.7.0.zip", - "shasum": "cfb5c0808e111afa824ad52be501755919187583" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.0.8.0.zip", + "shasum": "2cfc7f8ab9e59a0430cbe60be6ad08eab99e6a15" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11744,11 +12081,11 @@ }, { "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.0.3.0.zip", - "shasum": "73ba952804ad71118bf6b165794c0026b46b36be" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.0.4.0.zip", + "shasum": "3bb23fa260ea6263e28717e92d9a9c4506775894" }, "require": { "magento/framework": "*", @@ -11756,7 +12093,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-distance-based-source-selection-api": "1.0.*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11775,15 +12112,15 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.0.2.0.zip", - "shasum": "5a4ba67dc558cb201bc440234e9dcc665fd961bf" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.0.3.0.zip", + "shasum": "2fb986b7f10b119568f9c55a505c19393cf76c17" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11802,16 +12139,16 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.0.3.0.zip", - "shasum": "6d0f95f01430fced9a884e00b566c43e5f0b5700" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.0.4.0.zip", + "shasum": "5da924f6df18624d206ceca1da50ae35ab80ba1c" }, "require": { "magento/framework": "*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11830,11 +12167,11 @@ }, { "name": "magento/module-inventory-elasticsearch", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.0.3.0.zip", - "shasum": "fa73988e88a4f02ade01a2609f2d9d51fbc0b147" + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.0.4.0.zip", + "shasum": "e10ce7c8209f731c55fefa67564d5a0dbbde30dd" }, "require": { "magento/framework": "*", @@ -11844,7 +12181,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11863,11 +12200,11 @@ }, { "name": "magento/module-inventory-export-stock", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.0.2.0.zip", - "shasum": "64db0ea87876661bff03c7e4249840b03b69d5e6" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.0.3.0.zip", + "shasum": "d8a92eeb9607f06576c22320f9290517dd66eba0" }, "require": { "magento/framework": "*", @@ -11882,7 +12219,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11901,16 +12238,16 @@ }, { "name": "magento/module-inventory-export-stock-api", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.0.2.0.zip", - "shasum": "f2789d717d4f9123894db890810d1e2ce0c42d4e" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.0.3.0.zip", + "shasum": "c9dacdaef5c68a09131bda0670b6dd6cc3c061e0" }, "require": { "magento/framework": "*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11929,11 +12266,11 @@ }, { "name": "magento/module-inventory-graph-ql", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.0.2.0.zip", - "shasum": "89c018769ead0679058cde3c95694aa7a833bc2d" + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.0.3.0.zip", + "shasum": "24e682c1d757c49410a6b163e86a31a321fefcee" }, "require": { "magento/framework": "*", @@ -11941,7 +12278,7 @@ "magento/module-inventory-catalog": "1.0.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11960,16 +12297,16 @@ }, { "name": "magento/module-inventory-grouped-product", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.0.7.0.zip", - "shasum": "7be8d23adcdb84496f3c0f468334028161bc8faf" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.0.8.0.zip", + "shasum": "2b766f975da3e1c7e05bf70cecc68477dc6b26a6" }, "require": { "magento/framework": "*", "magento/module-grouped-product": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -11991,11 +12328,11 @@ }, { "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.0.8.0.zip", - "shasum": "c0833484354c9f218b17c66bbbf422e2072415b2" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.0.9.0.zip", + "shasum": "d9598a01bf0592e3d024198f0f48441379e0b956" }, "require": { "magento/framework": "*", @@ -12005,7 +12342,7 @@ "magento/module-inventory-catalog-admin-ui": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -12027,11 +12364,11 @@ }, { "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.0.6.0.zip", - "shasum": "a0265bf5519788e75a9b1a80d43c7351fa994526" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.0.7.0.zip", + "shasum": "f68134de82668a687fa4aba5d4d4918359c8d6d9" }, "require": { "magento/framework": "*", @@ -12041,7 +12378,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory": "1.0.*" @@ -12063,11 +12400,11 @@ }, { "name": "magento/module-inventory-import-export", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.0.8.0.zip", - "shasum": "6906fbb181de469971d40020c385d2996accaef3" + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.0.9.0.zip", + "shasum": "c7b2e5c7a0173be0df25515fdb4497c56dbafee4" }, "require": { "magento/framework": "*", @@ -12077,7 +12414,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-import-export": "*" @@ -12099,11 +12436,11 @@ }, { "name": "magento/module-inventory-indexer", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-1.0.9.0.zip", - "shasum": "e78400492dac10faccaee6b38d5dabcd446f1620" + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-1.0.10.0.zip", + "shasum": "8a7762859e489d06293335b398fdc6a76416b8ed" }, "require": { "magento/framework": "*", @@ -12113,7 +12450,7 @@ "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", "magento/module-inventory-sales": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -12135,11 +12472,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.0.9.0.zip", - "shasum": "48159395fddda55f5e1bd2fef6428c1e2bcc74ad" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.0.10.0.zip", + "shasum": "974a820ee86ea22d04feaf0ec6c85249b7af3ead" }, "require": { "magento/framework": "*", @@ -12152,7 +12489,7 @@ "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-low-quantity-notification-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12171,11 +12508,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.0.8.0.zip", - "shasum": "74d8c8198bf9c2e6ba88d7070debb4740f2936b8" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.0.9.0.zip", + "shasum": "2f3c714fbdae5f095c6c240a422c5543a5a33439" }, "require": { "magento/framework": "*", @@ -12188,7 +12525,7 @@ "magento/module-inventory-low-quantity-notification-api": "1.0.*", "magento/module-reports": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12207,15 +12544,15 @@ }, { "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.0.6.0.zip", - "shasum": "ddac9835f0f30525ef448c7ffa09cc935e27fc81" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.0.7.0.zip", + "shasum": "0ca8a6bfda79d40c33fe02fb41ca86df59a0853e" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12234,15 +12571,15 @@ }, { "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.0.7.0.zip", - "shasum": "299096b2c9a8ff291b1c30a35c0831239fa2d87a" + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.0.8.0.zip", + "shasum": "3b42ff335cd092316f458e7eb0808e46950d4a19" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12261,11 +12598,11 @@ }, { "name": "magento/module-inventory-product-alert", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.0.8.0.zip", - "shasum": "b83df067174f2efab688fb73c351296d54e5b231" + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.0.9.0.zip", + "shasum": "3afb64a6be8bfa4fb2c49724849d92c62e11e352" }, "require": { "magento/framework": "*", @@ -12275,7 +12612,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-product-alert": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-product-alert": "*" @@ -12297,18 +12634,18 @@ }, { "name": "magento/module-inventory-requisition-list", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.0.1.0.zip", - "shasum": "ec64f52ec9619e557f9133635d5280ec64f44bda" + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.0.2.0.zip", + "shasum": "145fc0a49aadf2810b583b18eab6c2d7813cbcbd" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-requisition-list": "*" @@ -12329,11 +12666,11 @@ }, { "name": "magento/module-inventory-reservation-cli", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.0.3.0.zip", - "shasum": "efc7b7f27ff1c163fd97885d4c18602c6e9b57e6" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.0.4.0.zip", + "shasum": "9e8ad4d4a13620a80f31154d46e4dc8af4d51843" }, "require": { "magento/framework": "*", @@ -12342,7 +12679,7 @@ "magento/module-inventory-reservations-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12361,16 +12698,16 @@ }, { "name": "magento/module-inventory-reservations", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.0.8.0.zip", - "shasum": "45e9b29ebaaf4398858189c505a4e07f1391ad4f" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.0.9.0.zip", + "shasum": "100251bd5b7018878fc07709a46429f11690266d" }, "require": { "magento/framework": "*", "magento/module-inventory-reservations-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12389,15 +12726,15 @@ }, { "name": "magento/module-inventory-reservations-api", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.0.6.0.zip", - "shasum": "a1bad2def41c0dc520b732110f62b6717065d595" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.0.7.0.zip", + "shasum": "6a6d6cfe198fa6c9675fea31160269d282524e30" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12416,11 +12753,11 @@ }, { "name": "magento/module-inventory-sales", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.0.9.0.zip", - "shasum": "fea14388086205521cfee99b9d4d788bb3d2143e" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.0.10.0.zip", + "shasum": "76745d4040d2271a5d6d3db1dc3892584ead7a00" }, "require": { "magento/framework": "*", @@ -12437,7 +12774,7 @@ "magento/module-sales": "*", "magento/module-sales-inventory": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "require-dev": { "magento/module-inventory-indexer": "*" @@ -12462,11 +12799,11 @@ }, { "name": "magento/module-inventory-sales-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.0.8.0.zip", - "shasum": "b375a571b802a25f02a8c488bb1d957d6fc4ac02" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.0.9.0.zip", + "shasum": "f2d58e44a08b6e3938e927ddf57e41ca534e1236" }, "require": { "magento/framework": "*", @@ -12480,7 +12817,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12499,17 +12836,17 @@ }, { "name": "magento/module-inventory-sales-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.0.7.0.zip", - "shasum": "1daaa6acf71764b0443c975d1662cf9349ca272b" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.0.8.0.zip", + "shasum": "78237f90118e685d89493c0ffd67460b4a50e44a" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-sales": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12528,18 +12865,18 @@ }, { "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.0.6.0.zip", - "shasum": "88fd374f7c24d171414fca05057834006a93bf9e" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.0.7.0.zip", + "shasum": "c5178c58a29fd7ebc66d7ffd0ae79951a815c81b" }, "require": { "magento/framework": "*", "magento/module-catalog-inventory": "*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12558,15 +12895,15 @@ }, { "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.0.3.0.zip", - "shasum": "2b844ca1d1393e28ccf5b50e621de484584a5dab" + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.0.4.0.zip", + "shasum": "c8a9e6684bb71df3fb45a121c5cc43c3eb90ac53" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12585,11 +12922,11 @@ }, { "name": "magento/module-inventory-shipping", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.0.8.0.zip", - "shasum": "17063ef04a7791a345c8711c9fde7e6558a54a1a" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.0.9.0.zip", + "shasum": "1a95de73354670a9a7b1ff55eeca27ee7f8d7cf0" }, "require": { "magento/framework": "*", @@ -12601,7 +12938,7 @@ "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12620,11 +12957,11 @@ }, { "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.0.9.0.zip", - "shasum": "b0c4f9cd308e8009b092f4f61c6cab0108ac22c7" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.0.10.0.zip", + "shasum": "fdb61028244d474bec14cf6fd4b6bc34b03de88a" }, "require": { "magento/framework": "*", @@ -12636,7 +12973,7 @@ "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12655,18 +12992,18 @@ }, { "name": "magento/module-inventory-source-deduction-api", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.0.8.0.zip", - "shasum": "b43a8150107d2cfa4cd54669ce266a193ca71ed4" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.0.9.0.zip", + "shasum": "8f1308e299db03ca216a49b92e407753337509db" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12685,17 +13022,17 @@ }, { "name": "magento/module-inventory-source-selection", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.0.7.0.zip", - "shasum": "0b29f3f391d158359f204e6e347b46b4381c9545" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.0.8.0.zip", + "shasum": "b757bf5abdb8f2862a0ff7343b68b342b7daab6a" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12714,11 +13051,11 @@ }, { "name": "magento/module-inventory-source-selection-api", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.2.2.0.zip", - "shasum": "cf9db6dc98d369898682fdae19e3d0d098de35dc" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.2.3.0.zip", + "shasum": "198792a84210867e9789b3fe42ecc75a5f9decba" }, "require": { "magento/framework": "*", @@ -12726,7 +13063,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12745,11 +13082,11 @@ }, { "name": "magento/module-invitation", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.3.5.0.zip", - "shasum": "5455e942d6a40b00e1b97db0410d6720a61d3b7a" + "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.3.6.0.zip", + "shasum": "3ebb7c5c1aef4fed864907a570ee54d8397c6e21" }, "require": { "magento/framework": "102.0.*", @@ -12761,7 +13098,7 @@ "magento/module-reports": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*", @@ -12783,17 +13120,17 @@ }, { "name": "magento/module-layered-navigation", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.3.4.0.zip", - "shasum": "a407adbc9e1ce2c46a821535415c9a5f144085f5" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.3.5.0.zip", + "shasum": "a7ad9d2cf4ab058b3047b8317373bb1a88ebb65c" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-config": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12812,18 +13149,18 @@ }, { "name": "magento/module-layered-navigation-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.3.4.0.zip", - "shasum": "20db4c36c0181d5aacbbd00b4372a73295989bd3" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.3.5.0.zip", + "shasum": "0162e812660fc949592ffd94079ed0b387ef6fa7" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-layered-navigation": "100.3.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12841,11 +13178,11 @@ }, { "name": "magento/module-logging", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.1.5.0.zip", - "shasum": "c24e258467fbb39ca022e8041211bea5b8f2a678" + "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.1.6.0.zip", + "shasum": "a5adb267daeffc217a548c6fdf73e326b025c5e2" }, "require": { "magento/framework": "102.0.*", @@ -12854,7 +13191,7 @@ "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-asynchronous-operations": "100.3.*" @@ -12875,16 +13212,16 @@ }, { "name": "magento/module-marketplace", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.3.4.0.zip", - "shasum": "6e7854fb8da323978be36d1c960fdc493e614510" + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.3.5.0.zip", + "shasum": "9469910b4c86d9933e0a4e8b49f471298da0522d" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12903,18 +13240,18 @@ }, { "name": "magento/module-media-gallery", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.3.1.0.zip", - "shasum": "3e07a46312ee99cb2130770d0e563685e04cddb7" + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.3.2.0.zip", + "shasum": "d3c817cf1bca5881a003e232e2105fcc51fd1e9f" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-cms": "103.0.*", "magento/module-media-gallery-api": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12933,15 +13270,15 @@ }, { "name": "magento/module-media-gallery-api", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-100.3.0.0.zip", - "shasum": "b2ef56606dc9617bb6ee449180ed4e69f9ac729b" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-100.3.1.0.zip", + "shasum": "a6b4b9c181e65869044bc060c85cc219f9eb5d44" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12960,11 +13297,11 @@ }, { "name": "magento/module-media-storage", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.3.6.0.zip", - "shasum": "f9ca6cc7c2a7ca61da2dc6f887cc93f78a6c1043" + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.3.7.0.zip", + "shasum": "28fc73abbaf45ca15254c66875808b4b783caccd" }, "require": { "magento/framework": "102.0.*", @@ -12973,7 +13310,7 @@ "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12992,16 +13329,16 @@ }, { "name": "magento/module-message-queue", - "version": "100.3.5", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.3.5.0.zip", - "shasum": "330682b1d9eb0c8ba7d31eaaa62c0539d08820ee" + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.3.7.0.zip", + "shasum": "f6d3c4f1053f9fb3958fa332e0f8d0d1b145551b" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13020,11 +13357,11 @@ }, { "name": "magento/module-msrp", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.3.5.0.zip", - "shasum": "e655270c64d4a59042216354fba54f7ea0f79970" + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.3.6.0.zip", + "shasum": "ba8bb32afeeb537ad0b536a9dbf06c8d1bfa82fc" }, "require": { "magento/framework": "102.0.*", @@ -13033,7 +13370,7 @@ "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*", @@ -13056,18 +13393,18 @@ }, { "name": "magento/module-msrp-configurable-product", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.3.3.0.zip", - "shasum": "6a08b108dabbb4549adab33428cea67e0f2935b3" + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.3.4.0.zip", + "shasum": "4e6cd6263262bd4dc176107f57b98afe7e52e66c" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-configurable-product": "100.3.*", "magento/module-msrp": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13086,18 +13423,18 @@ }, { "name": "magento/module-msrp-grouped-product", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.3.4.0.zip", - "shasum": "324c11109d7f88a4f2565abd9382e1ae6d0dcd01" + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.3.5.0.zip", + "shasum": "41af4d099a6d400d535a562bb9db6ee2502e0fa2" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-grouped-product": "100.3.*", "magento/module-msrp": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13116,17 +13453,17 @@ }, { "name": "magento/module-msrp-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.3.4.0.zip", - "shasum": "9686dc765f19b33e577224b3b81d6e428236713f" + "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.3.5.0.zip", + "shasum": "dd180c7e75b973d6307d0e4000b3c10a1e45805f" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-msrp": "100.3.*", @@ -13148,11 +13485,11 @@ }, { "name": "magento/module-multiple-wishlist", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.3.6.0.zip", - "shasum": "b0da382e2cff8c3e00a38edcbd53c483f49a2f1b" + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.3.7.0.zip", + "shasum": "e71081dd9885d96ea0d7e24411b36ecf98f7e131" }, "require": { "magento/framework": "102.0.*", @@ -13167,7 +13504,7 @@ "magento/module-theme": "101.0.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.3.*", @@ -13189,11 +13526,11 @@ }, { "name": "magento/module-multishipping", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.3.6.0.zip", - "shasum": "f37d9a47554aecf41bb74a2463692cbf86839537" + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.3.7.0.zip", + "shasum": "56573ffc4cfe6c21e2ed068321bd255463656390" }, "require": { "magento/framework": "102.0.*", @@ -13207,7 +13544,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13226,17 +13563,17 @@ }, { "name": "magento/module-mysql-mq", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.3.4.0.zip", - "shasum": "69f00505649bb1fea879adc65bc03646a9c5d0a8" + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.3.5.0.zip", + "shasum": "2a65adad313d47e561913522221de16d69802de8" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13255,11 +13592,11 @@ }, { "name": "magento/module-new-relic-reporting", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.3.4.0.zip", - "shasum": "fddcbbf0e1a06a226672848c20d051643e9b3982" + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.3.5.0.zip", + "shasum": "e72264ca8067149c416ecb0cf0100e7444394589" }, "require": { "magento/framework": "102.0.*", @@ -13270,7 +13607,7 @@ "magento/module-configurable-product": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13289,11 +13626,11 @@ }, { "name": "magento/module-newsletter", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.3.6.0.zip", - "shasum": "574a87c5f5bdc2e1937d2d1ccd3bd5fee18866e1" + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.3.7.0.zip", + "shasum": "4793cbd5bce8541efe3499ccf03da7c16690786e" }, "require": { "magento/framework": "102.0.*", @@ -13305,7 +13642,7 @@ "magento/module-require-js": "100.3.*", "magento/module-store": "101.0.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13324,17 +13661,17 @@ }, { "name": "magento/module-offline-payments", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.3.4.0.zip", - "shasum": "fc983339d3be0659eae61158d6e9c79d3de3677e" + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.3.5.0.zip", + "shasum": "70719f653a3ad0d1ba31492f251979f3fad21cdb" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout": "100.3.*", "magento/module-payment": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -13356,11 +13693,11 @@ }, { "name": "magento/module-offline-shipping", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.3.5.0.zip", - "shasum": "15c60ae6ac58dfdfd8b07e69e974e078962c4cf9" + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.3.6.0.zip", + "shasum": "6de55666b1562ac5a31dd78174ed85551cf36123" }, "require": { "magento/framework": "102.0.*", @@ -13373,7 +13710,7 @@ "magento/module-sales-rule": "101.1.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*", @@ -13396,40 +13733,40 @@ }, { "name": "magento/module-page-builder", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-1.3.3.0.zip", - "shasum": "9d7c2ff62fafb382e50e59ca9f8159b6a078cc35" + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-1.3.4.0.zip", + "shasum": "9ccb6de713da829254f875b8ff57c8a11caeb2a8" }, "require": { "magento/dom": "2.1.7", - "magento/framework": "~102.0.6", - "magento/module-backend": "~101.0.6", - "magento/module-catalog": "~103.0.6", - "magento/module-catalog-inventory": "100.3.*", - "magento/module-catalog-widget": "100.3.*", - "magento/module-cms": "103.0.*", - "magento/module-config": "~101.1.6", - "magento/module-directory": "~100.3.6", - "magento/module-eav": "102.0.*", - "magento/module-email": "101.0.*", - "magento/module-media-storage": "100.3.*", - "magento/module-require-js": "100.3.*", - "magento/module-rule": "~100.3.5", - "magento/module-store": "~101.0.6", - "magento/module-theme": "101.0.*", - "magento/module-ui": "101.1.*", - "magento/module-variable": "100.3.*", - "magento/module-widget": "101.1.*", - "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "magento/framework": "~102.0.7", + "magento/module-backend": "~101.0.7", + "magento/module-catalog": "~103.0.7", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-widget": "*", + "magento/module-cms": "*", + "magento/module-config": "~101.1.7", + "magento/module-directory": "~100.3.7", + "magento/module-eav": "*", + "magento/module-email": "*", + "magento/module-media-storage": "*", + "magento/module-require-js": "*", + "magento/module-rule": "~100.3.6", + "magento/module-store": "~101.0.7", + "magento/module-theme": "*", + "magento/module-ui": "*", + "magento/module-variable": "*", + "magento/module-widget": "*", + "magento/module-wishlist": "*", + "php": "~7.3.0||~7.4.0" }, "conflict": { "gene/bluefoot": "*" }, "suggest": { - "magento/module-review": "100.3.*" + "magento/module-review": "*" }, "type": "magento2-module", "autoload": { @@ -13447,17 +13784,17 @@ }, { "name": "magento/module-page-builder-analytics", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.3.3.0.zip", - "shasum": "d938fbc596ba6a533893ab495471b765370b04af" + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.3.4.0.zip", + "shasum": "06c0da7aadb374e5bbca47bd6095f17ac89c22e2" }, "require": { - "magento/framework": "~102.0.6", - "magento/module-analytics": "~100.3.6", + "magento/framework": "~102.0.7", + "magento/module-analytics": "~100.3.7", "magento/module-page-builder": "1.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13475,18 +13812,18 @@ }, { "name": "magento/module-page-cache", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.3.6.0.zip", - "shasum": "b1ea6cda1108f7742176fcd42494466ae3660367" + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.3.7.0.zip", + "shasum": "1d92fee474e53d3c91b32720996fb5cfc6ea7316" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13505,11 +13842,11 @@ }, { "name": "magento/module-payment", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.3.6.0.zip", - "shasum": "a7ad27dd0f167becf119f6bba933abc5703eb70a" + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.3.7.0.zip", + "shasum": "41a58f7521cd445f0439edd3fb558488bb72724e" }, "require": { "magento/framework": "102.0.*", @@ -13519,7 +13856,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13538,17 +13875,17 @@ }, { "name": "magento/module-payment-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.3.4.0.zip", - "shasum": "fdefec83c46d733c8ac7890c491d62912da7a938" + "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.3.5.0.zip", + "shasum": "5e012a532d98c4bde304aa53240aae83433ea797" }, "require": { "magento/framework": "102.0.*", "magento/module-quote": "101.1.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-payment": "100.3.*" @@ -13570,15 +13907,16 @@ }, { "name": "magento/module-paypal", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-100.3.6.0.zip", - "shasum": "5aa34096fe4c435aabbb83b4ab6ee9a46aca2c9c" + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-100.3.7.0.zip", + "shasum": "944799ec80f447efe02731c7244d8a4703ffbf88" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", + "magento/module-authorization": "100.3.*", "magento/module-backend": "101.0.*", "magento/module-catalog": "103.0.*", "magento/module-checkout": "100.3.*", @@ -13595,7 +13933,7 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout-agreements": "100.3.*" @@ -13617,18 +13955,18 @@ }, { "name": "magento/module-paypal-captcha", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.3.2.0.zip", - "shasum": "8345f4a348d315e5a6a83c9be3cfde1387f3a66f" + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.3.3.0.zip", + "shasum": "1ed3e5f8bf68e305e03f1c7a634250a9866bf87e" }, "require": { "magento/framework": "102.0.*", "magento/module-captcha": "100.3.*", "magento/module-checkout": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-paypal": "100.3.*" @@ -13650,11 +13988,11 @@ }, { "name": "magento/module-paypal-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.3.1.0.zip", - "shasum": "b8a17997ceba9c224402c488b84992178b3878cc" + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.3.2.0.zip", + "shasum": "c7859316c45a3b374401bcf12fa53edd715104a7" }, "require": { "magento/framework": "102.0.*", @@ -13665,7 +14003,7 @@ "magento/module-quote-graph-ql": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -13714,11 +14052,11 @@ }, { "name": "magento/module-persistent", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.3.6.0.zip", - "shasum": "79f96718b546a9ccd22418258205360585bcf080" + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.3.7.0.zip", + "shasum": "dfaf6fc999c9115691e3a2afde8be357da6ba0b5" }, "require": { "magento/framework": "102.0.*", @@ -13728,7 +14066,7 @@ "magento/module-page-cache": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13747,11 +14085,11 @@ }, { "name": "magento/module-persistent-history", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.3.5.0.zip", - "shasum": "27b0986284dd832266093c270a3b6a9890e47b2b" + "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.3.6.0.zip", + "shasum": "83ac027655a8d8798c0736b3c09dda5d04a94783" }, "require": { "magento/framework": "102.0.*", @@ -13763,7 +14101,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13781,11 +14119,11 @@ }, { "name": "magento/module-price-permissions", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.3.4.0.zip", - "shasum": "a087dd9448ae78d59451424ace317b0b154cfa78" + "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.3.5.0.zip", + "shasum": "9d506cd45948484ab4c1df7bffdd3f314c959b16" }, "require": { "magento/framework": "102.0.*", @@ -13802,7 +14140,7 @@ "magento/module-msrp": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-configurable-product": "100.3.*" @@ -13823,11 +14161,11 @@ }, { "name": "magento/module-product-alert", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.3.6.0.zip", - "shasum": "5ba5c1ed395eccea76f57cf214cdc69c54cf121a" + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.3.7.0.zip", + "shasum": "5e32e1bb7978e57a54396c93ab6624a0fc4c00df" }, "require": { "magento/framework": "102.0.*", @@ -13836,7 +14174,7 @@ "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -13858,11 +14196,11 @@ }, { "name": "magento/module-product-video", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.3.6.0.zip", - "shasum": "8766c6fd3f36449b6e6848d6a4d6e7ef2322e079" + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.3.7.0.zip", + "shasum": "4bca379241ae50dbc11180f91da9219fcaa2cff5" }, "require": { "magento/framework": "102.0.*", @@ -13872,7 +14210,7 @@ "magento/module-eav": "102.0.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -13895,11 +14233,11 @@ }, { "name": "magento/module-product-video-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.3.4.0.zip", - "shasum": "1d2c07a68207d5111570f589c3d5fb0ef45a4bb9" + "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.3.5.0.zip", + "shasum": "b54f8b6101bef0dfb4eccb3b22dbb742decc0cfe" }, "require": { "lib-libxml": "*", @@ -13908,7 +14246,7 @@ "magento/module-backend": "101.0.*", "magento/module-catalog": "103.0.*", "magento/module-product-video": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-staging": "100.3.*", @@ -13930,11 +14268,11 @@ }, { "name": "magento/module-promotion-permissions", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.3.4.0.zip", - "shasum": "c03f5f8963009dd979a16aa3b5b295cd5aa2ff63" + "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.3.5.0.zip", + "shasum": "96b6e432d44bfc760318c31cadce23fc6a01eb97" }, "require": { "magento/framework": "102.0.*", @@ -13943,7 +14281,7 @@ "magento/module-catalog-rule": "101.1.*", "magento/module-reminder": "101.1.*", "magento/module-sales-rule": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13961,11 +14299,11 @@ }, { "name": "magento/module-quote", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.1.6.0.zip", - "shasum": "2043b611b8f314b8d66aa001411e4bd157e7dbcf" + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.1.7.0.zip", + "shasum": "aeab329d43ca2f5a628bb2514294a249f4da8c40" }, "require": { "magento/framework": "102.0.*", @@ -13983,7 +14321,7 @@ "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-webapi": "100.3.*" @@ -14005,17 +14343,17 @@ }, { "name": "magento/module-quote-analytics", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.3.5.0.zip", - "shasum": "9d35bf6a1058deac8effbda4d041f6e23bb22c89" + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.3.6.0.zip", + "shasum": "6d0365f7126c16580cfcb550e7edc2ec448550ed" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-quote": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14034,11 +14372,11 @@ }, { "name": "magento/module-quote-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.3.6.0.zip", - "shasum": "198f8952f988947c9f2f0de7bdea5b2252743406" + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.3.7.0.zip", + "shasum": "a0025eaeeb347a10ab22cd9e485d2a4b79421898" }, "require": { "magento/framework": "102.0.*", @@ -14051,7 +14389,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql-cache": "100.3.*" @@ -14073,17 +14411,17 @@ }, { "name": "magento/module-related-product-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.3.1.0.zip", - "shasum": "6f07f2c1106d8aed468a9909fded068985a3c447" + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.3.2.0.zip", + "shasum": "25e526d46ba625a4987b680630a93f9fc85d2ea6" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -14105,18 +14443,18 @@ }, { "name": "magento/module-release-notification", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.3.4.0.zip", - "shasum": "d2028df8cfcc9acb50529b0a75b00aa43553f129" + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.3.5.0.zip", + "shasum": "6b2dc00085005417aafbe8770469cfb278ea85f7" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -14138,11 +14476,11 @@ }, { "name": "magento/module-reminder", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.1.4.0.zip", - "shasum": "f8cd14dea743cfd4a47d403e07b61c2a9eab9727" + "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.1.5.0.zip", + "shasum": "ebf13d85a30bb04805be26642a7386bb41456b55" }, "require": { "magento/framework": "102.0.*", @@ -14157,7 +14495,7 @@ "magento/module-rule": "100.3.*", "magento/module-sales-rule": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14175,11 +14513,11 @@ }, { "name": "magento/module-reports", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.3.6.0.zip", - "shasum": "e454141ac1454839cda044205fa1aa4a910b1646" + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.3.7.0.zip", + "shasum": "03db413246287c816129c04fca75a791bea20ba8" }, "require": { "magento/framework": "102.0.*", @@ -14199,7 +14537,7 @@ "magento/module-tax": "100.3.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14218,15 +14556,15 @@ }, { "name": "magento/module-require-js", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.3.4.0.zip", - "shasum": "e79dc717bc6dd757edeed64bf241e5cdfdde9657" + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.3.5.0.zip", + "shasum": "4f75ccbec73a284673608887c84d03cd520d06a8" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14245,15 +14583,15 @@ }, { "name": "magento/module-resource-connections", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.3.5.0.zip", - "shasum": "472d6c2e03f7c234a17b7845d22a7b70ede065f4" + "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.3.6.0.zip", + "shasum": "14c50c1d33a30739f5ec45c4e4d7d99a78991ce8" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14271,11 +14609,11 @@ }, { "name": "magento/module-review", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.3.6.0.zip", - "shasum": "e8308b1447b60080a8d4195a5c387f47a87823e1" + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.3.7.0.zip", + "shasum": "fecf9828ec1d181b969ce00ab8bb2bf9eb596f85" }, "require": { "magento/framework": "102.0.*", @@ -14287,7 +14625,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*", @@ -14310,17 +14648,17 @@ }, { "name": "magento/module-review-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.3.4.0.zip", - "shasum": "5ff41b6884351cbf5741874941fc18cefca358e3" + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.3.5.0.zip", + "shasum": "08e4e4cf92218ecd908171d8b5fce9b64d56afe6" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-review": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14339,11 +14677,11 @@ }, { "name": "magento/module-review-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.3.4.0.zip", - "shasum": "f5eaced31c4753b9a7811f01320b0508c09a7c9e" + "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.3.5.0.zip", + "shasum": "02616e38e454494a8988322548ad88371c7c8481" }, "require": { "lib-libxml": "*", @@ -14351,7 +14689,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog": "103.0.*", "magento/module-review": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging": "101.1.*" @@ -14372,11 +14710,11 @@ }, { "name": "magento/module-reward", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.1.5.0.zip", - "shasum": "6492b78d61ec1e3ff6afac79f39e11ff986edfac" + "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.1.6.0.zip", + "shasum": "2791793721321fd242b62decd318a7fb07b4c267" }, "require": { "magento/framework": "102.0.*", @@ -14396,7 +14734,7 @@ "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer-balance": "100.3.*", @@ -14418,15 +14756,15 @@ }, { "name": "magento/module-reward-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.3.4.0.zip", - "shasum": "7d4999caefaf7f39e6811ac77dd91bb7cb8a4aca" + "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.3.5.0.zip", + "shasum": "818414f733df2a41f7c48bc5bab6416a0ee7f02c" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer-graph-ql": "100.3.*", @@ -14449,18 +14787,18 @@ }, { "name": "magento/module-reward-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.3.4.0.zip", - "shasum": "b4c57bc682c8f0168f109f9007546a77ee5579a9" + "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.3.5.0.zip", + "shasum": "a5814644954d6f28b928b0c2f19002cb0d386a15" }, "require": { "magento/framework": "102.0.*", "magento/module-reward": "101.1.*", "magento/module-sales-rule": "101.1.*", "magento/module-sales-rule-staging": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging": "101.1.*" @@ -14481,11 +14819,11 @@ }, { "name": "magento/module-rma", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.1.6.0.zip", - "shasum": "844c3a9948f7eec436bf93b3a46e9c4d459fe68d" + "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.1.7.0.zip", + "shasum": "a974ac45e42b95533a26ac5a72dca31da6494f32" }, "require": { "ext-gd": "*", @@ -14509,7 +14847,7 @@ "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-dhl": "100.3.*", @@ -14532,15 +14870,15 @@ }, { "name": "magento/module-rma-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.3.4.0.zip", - "shasum": "ce1a2a42ebb175015b5f3873e8ec6b248b059bd5" + "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.3.5.0.zip", + "shasum": "0b5f52258cfd0a6eabf74ed358bdac5359eaf321" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -14563,17 +14901,17 @@ }, { "name": "magento/module-rma-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.3.4.0.zip", - "shasum": "c62a889172f33aff9e2631e600b0c74e208800f2" + "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.3.5.0.zip", + "shasum": "85cf2e035ff2cd6930459e02f39d958602655b1c" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-rma": "101.1.*", @@ -14595,16 +14933,16 @@ }, { "name": "magento/module-robots", - "version": "101.0.4", + "version": "101.0.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.0.4.0.zip", - "shasum": "eb91641f954a8ca064a50120fcf52c785b867b59" + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.0.5.0.zip", + "shasum": "3aa3555a2f5dc2a2cb14d737b0e700e2cc668796" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -14626,18 +14964,18 @@ }, { "name": "magento/module-rss", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.3.4.0.zip", - "shasum": "1b0679e071ce56735e0cde92aadb11e5aad23a6e" + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.3.5.0.zip", + "shasum": "5177da53c1a807ae5d295219ff11a2e55c4447a7" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14656,11 +14994,11 @@ }, { "name": "magento/module-rule", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.3.5.0.zip", - "shasum": "c9ca9297c916a1138eb8c2c132356716202d397b" + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.3.6.0.zip", + "shasum": "f9c17650ead7fe47b965d860bea276bbc2b78070" }, "require": { "lib-libxml": "*", @@ -14669,7 +15007,7 @@ "magento/module-catalog": "103.0.*", "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14688,11 +15026,11 @@ }, { "name": "magento/module-sales", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-102.0.6.0.zip", - "shasum": "d370bdda0693544e74b83e0ae7aa2a53488ca530" + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-102.0.7.0.zip", + "shasum": "66b840448b5428e9a6e2e5de76e9bf769006bdb9" }, "require": { "magento/framework": "102.0.*", @@ -14720,7 +15058,7 @@ "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales-sample-data": "Sample Data version: 100.3.*" @@ -14742,17 +15080,17 @@ }, { "name": "magento/module-sales-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.3.4.0.zip", - "shasum": "755558aec18dfcb0e1c19cbba0a1e3a60153a628" + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.3.5.0.zip", + "shasum": "b9b669e1dda70950e44b4484b7c697cd73a18272" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14771,11 +15109,11 @@ }, { "name": "magento/module-sales-archive", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-100.3.6.0.zip", - "shasum": "211ce17cc5ae2b07232ca9e965921f61d833490f" + "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-100.3.7.0.zip", + "shasum": "471f5471ceb5f43cbc2e7b7a43da278ef733fd81" }, "require": { "magento/framework": "102.0.*", @@ -14785,7 +15123,7 @@ "magento/module-sales-sequence": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-signifyd": "100.3.*" @@ -14806,17 +15144,17 @@ }, { "name": "magento/module-sales-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.3.3.0.zip", - "shasum": "7af91706750c6b940744234891ebbe7ef68e3eef" + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.3.4.0.zip", + "shasum": "e855692a40599c5c5e8a03b66a9c5c13be82a6a2" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14835,11 +15173,11 @@ }, { "name": "magento/module-sales-inventory", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.3.4.0.zip", - "shasum": "67a9020d58bcab5335865c4f3b442566d3131db7" + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.3.5.0.zip", + "shasum": "7edcbd69a9c341ffb15b21ae2d0b10c8afee93e3" }, "require": { "magento/framework": "102.0.*", @@ -14847,7 +15185,7 @@ "magento/module-catalog-inventory": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14866,11 +15204,11 @@ }, { "name": "magento/module-sales-rule", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.1.6.0.zip", - "shasum": "c50bb0d32a3063779a916922af01ee1efd539938" + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.1.7.0.zip", + "shasum": "e9cf48176b669400ee79eb871d88bc09e16d435b" }, "require": { "magento/framework": "102.0.*", @@ -14893,7 +15231,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales-rule-sample-data": "Sample Data version: 100.3.*" @@ -14915,11 +15253,11 @@ }, { "name": "magento/module-sales-rule-staging", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.3.5.0.zip", - "shasum": "051bebf6306a4ac93d969fbfcec678646d7fc976" + "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.3.6.0.zip", + "shasum": "ebd293ee9a773a8712d689b62f5236bda6d41fd9" }, "require": { "magento/framework": "102.0.*", @@ -14933,7 +15271,7 @@ "magento/module-sales-rule": "101.1.*", "magento/module-staging": "101.1.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14951,15 +15289,15 @@ }, { "name": "magento/module-sales-sequence", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.3.4.0.zip", - "shasum": "96074c470ee69cc34f00449e9865519c2d55db01" + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.3.5.0.zip", + "shasum": "05932be7d1696f15e052b358dbaa7b67192e495e" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -14978,15 +15316,15 @@ }, { "name": "magento/module-sample-data", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.3.4.0.zip", - "shasum": "d28258d445f05cb2f30a6f97aeaf2090ef8d4006" + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.3.5.0.zip", + "shasum": "87374e76e54b135bf018cc5f18899594863a6b5b" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/sample-data-media": "Sample Data version: 100.3.*" @@ -15009,18 +15347,18 @@ }, { "name": "magento/module-scalable-checkout", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.3.5.0.zip", - "shasum": "9fa80753ba233f0d3647aee9a74ed5d0e94c0605" + "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.3.6.0.zip", + "shasum": "05ea57c3900c27e3d2a5b0ef453c78cd939483d5" }, "require": { "magento/framework": "102.0.*", "magento/framework-foreign-key": "100.3.*", "magento/module-catalog": "103.0.*", "magento/module-quote": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout-staging": "100.3.*", @@ -15042,18 +15380,18 @@ }, { "name": "magento/module-scalable-inventory", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.3.4.0.zip", - "shasum": "91cb359c333735089a7e79c3d8e8df1ad0da83e6" + "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.3.5.0.zip", + "shasum": "dde14ea0b1412b8bc65f32440ab32b56e40d6b61" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15071,16 +15409,16 @@ }, { "name": "magento/module-scalable-oms", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.3.4.0.zip", - "shasum": "cb55472615d16b2c488bd50aebde0d23cfae22fb" + "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.3.5.0.zip", + "shasum": "b5fcd2226461e75ea09977c37fecd093e54571f9" }, "require": { "magento/framework": "102.0.*", "magento/framework-foreign-key": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales-archive": "100.3.*", @@ -15102,11 +15440,11 @@ }, { "name": "magento/module-scheduled-import-export", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.1.5.0.zip", - "shasum": "e7a6407677eee43574e2efb5cfdfcc195bac5e0b" + "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.1.6.0.zip", + "shasum": "c29d3f50ff33990d6e8d5433fae494a3f0fd5cec" }, "require": { "magento/framework": "102.0.*", @@ -15115,7 +15453,7 @@ "magento/module-cron": "100.3.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15133,11 +15471,11 @@ }, { "name": "magento/module-search", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.0.6.0.zip", - "shasum": "806907e8ebdeeab0571e465187507b5c40f6b144" + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.0.7.0.zip", + "shasum": "5c7c0a36bbf1a3c7f3c37fd961d48ffb2d016438" }, "require": { "magento/framework": "102.0.*", @@ -15146,7 +15484,7 @@ "magento/module-reports": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15165,18 +15503,18 @@ }, { "name": "magento/module-search-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.3.4.0.zip", - "shasum": "faa1fecc3a6c7ba1f4456d54c047a5a789655475" + "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.3.5.0.zip", + "shasum": "4fc5feff082fe648a0b36518b3fb8aee9c48f589" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15194,18 +15532,18 @@ }, { "name": "magento/module-security", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.3.5.0.zip", - "shasum": "6a595272d5f8e90f4fd1e6201044e82b369bbc5f" + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.3.6.0.zip", + "shasum": "0e3e798ee8f98762a2febe0830fe26691c5118bf" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*" @@ -15227,11 +15565,11 @@ }, { "name": "magento/module-send-friend", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.3.4.0.zip", - "shasum": "1c3a4a1c589b6a0a9106341d4cd8b3349a61c3e9" + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.3.5.0.zip", + "shasum": "8a27c1cf5e6a46cf58bc0deb5af3426bdd87ee71" }, "require": { "magento/framework": "102.0.*", @@ -15241,7 +15579,7 @@ "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15260,18 +15598,18 @@ }, { "name": "magento/module-send-friend-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.3.3.0.zip", - "shasum": "30b25fa6a22185449b0605980e7b3cdd19cc408e" + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.3.4.0.zip", + "shasum": "61a9a6da4533ea50de7dfe08873589ae5d6bfc9a" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-send-friend": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15290,11 +15628,11 @@ }, { "name": "magento/module-shipping", - "version": "100.3.5", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.3.5.0.zip", - "shasum": "de9a53127d4efcfb40167279c3412da81dfd907d" + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.3.7.0.zip", + "shasum": "c5c18738215dd0da46a0beb42293503dda01ef85" }, "require": { "ext-gd": "*", @@ -15312,7 +15650,7 @@ "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -15336,11 +15674,11 @@ }, { "name": "magento/module-signifyd", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-signifyd/magento-module-signifyd-100.3.5.0.zip", - "shasum": "83f019c03104f5ec6ee4c28e82e776140a30d4af" + "url": "https://repo.magento.com/archives/magento/module-signifyd/magento-module-signifyd-100.3.6.0.zip", + "shasum": "225cfeb905156781f850faa6de9b73ad0a0c9152" }, "require": { "magento/framework": "102.0.*", @@ -15352,7 +15690,7 @@ "magento/module-payment": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -15374,11 +15712,11 @@ }, { "name": "magento/module-sitemap", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.3.6.0.zip", - "shasum": "44582749734f7f418e8b451afb898f8641b04b6d" + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.3.7.0.zip", + "shasum": "5ff04ed4bd1add34ad8f259fa5b27574ee5f24bc" }, "require": { "magento/framework": "102.0.*", @@ -15391,7 +15729,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-robots": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -15413,11 +15751,11 @@ }, { "name": "magento/module-staging", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.1.6.0.zip", - "shasum": "f58e5031fed9597c7e9693145bf009fa7fb89474" + "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.1.7.0.zip", + "shasum": "502b3286e297c9a797b1599aff3df1e24fc1a06f" }, "require": { "lib-libxml": "*", @@ -15427,7 +15765,7 @@ "magento/module-require-js": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*", @@ -15451,17 +15789,17 @@ }, { "name": "magento/module-staging-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.3.0.0.zip", - "shasum": "9d4397c30ee385aade785e6c116c0acbda2a74e0" + "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.3.1.0.zip", + "shasum": "4c7445885359bbb438a233d0fb61e2551f0b2f5f" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-staging": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15480,19 +15818,19 @@ }, { "name": "magento/module-staging-page-builder", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-1.3.3.0.zip", - "shasum": "4f2500586f93b7b0a4fa5403661fa4cd4acc5915" + "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-1.3.4.0.zip", + "shasum": "72582e632d84c673fd5f4846e24cce72ec4e784f" }, "require": { - "magento/framework": "~102.0.6", - "php": "~7.1.3||~7.2.0||~7.3.0" + "magento/framework": "~102.0.7", + "php": "~7.3.0||~7.4.0" }, "suggest": { - "magento/module-page-builder": "1.3.*", - "magento/module-staging": "101.1.*" + "magento/module-page-builder": "*", + "magento/module-staging": "*" }, "type": "magento2-module", "autoload": { @@ -15510,11 +15848,11 @@ }, { "name": "magento/module-store", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.0.6.0.zip", - "shasum": "9a793146e8c8d3c40f1ed447478438d217406535" + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.0.7.0.zip", + "shasum": "81d9f81f868c286f78b7f69889e3aa57805aa664" }, "require": { "magento/framework": "102.0.*", @@ -15526,7 +15864,7 @@ "magento/module-directory": "100.3.*", "magento/module-media-storage": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*" @@ -15548,17 +15886,17 @@ }, { "name": "magento/module-store-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.3.4.0.zip", - "shasum": "ba38e5ddd4bd01fbbc1733d865f2851e3b3ae93f" + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.3.5.0.zip", + "shasum": "9e3e440ff585d87b9b00367d228a5f31e1f43ecb" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15577,11 +15915,11 @@ }, { "name": "magento/module-support", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.1.4.0.zip", - "shasum": "b4bc8774875e12e2837ac0276cc09d06e5c29c62" + "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.1.5.0.zip", + "shasum": "bc32d6ba6de1a0038432dcbe5ef5f18c5da6377c" }, "require": { "lib-libxml": "*", @@ -15606,7 +15944,7 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15624,15 +15962,15 @@ }, { "name": "magento/module-swagger", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.3.5.0.zip", - "shasum": "f3454e157afcecd11ea78d0bd87ba7fd4749150a" + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.3.6.0.zip", + "shasum": "d250ad1770ce8469806b527b9e12087b37169d2e" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15651,16 +15989,16 @@ }, { "name": "magento/module-swagger-webapi", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.3.4.0.zip", - "shasum": "88c1396e11767ccf083aad03047f1924361d8344" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.3.5.0.zip", + "shasum": "ea83a4ccb9dea50b603b9e062cee52aea87af53a" }, "require": { "magento/framework": "102.0.*", "magento/module-swagger": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15679,16 +16017,16 @@ }, { "name": "magento/module-swagger-webapi-async", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.3.4.0.zip", - "shasum": "f50db6b46fe5a3a0bc2c6c0e443f41e64da2df7d" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.3.5.0.zip", + "shasum": "3dc47f0aeb1d273c164cc4f2f8ade7831de18519" }, "require": { "magento/framework": "102.0.*", "magento/module-swagger": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -15710,11 +16048,11 @@ }, { "name": "magento/module-swatches", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.3.6.0.zip", - "shasum": "077072098a6cd90f0ed970f5d6d0126b6bc25cb2" + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.3.7.0.zip", + "shasum": "ce52198190ed21e37b7dedd14e3989938464dc22" }, "require": { "magento/framework": "102.0.*", @@ -15728,7 +16066,7 @@ "magento/module-page-cache": "100.3.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-layered-navigation": "100.3.*", @@ -15751,17 +16089,17 @@ }, { "name": "magento/module-swatches-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.3.5.0.zip", - "shasum": "c65607cfe864b4814e668aefd0798587231f8d70" + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.3.6.0.zip", + "shasum": "08d76c825f8d987fd522327812e8a5bd90a03d11" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-swatches": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -15783,16 +16121,16 @@ }, { "name": "magento/module-swatches-layered-navigation", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.3.4.0.zip", - "shasum": "e9bc58c57867ed257a85a72e61076b2fdbbcf852" + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.3.5.0.zip", + "shasum": "3e41632c11c7761ad9f28d6a48623bd219244359" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15811,11 +16149,11 @@ }, { "name": "magento/module-target-rule", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.1.6.0.zip", - "shasum": "11f475de8a11997c56be8918671f4ed6bc6f542e" + "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.1.7.0.zip", + "shasum": "22fc97d8d15d5b3c63954cb9ba226d89fbdd28e7" }, "require": { "magento/framework": "102.0.*", @@ -15830,7 +16168,7 @@ "magento/module-quote": "101.1.*", "magento/module-rule": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-import-export": "100.3.*", @@ -15852,11 +16190,11 @@ }, { "name": "magento/module-tax", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.3.6.0.zip", - "shasum": "1a5d655aadf90b3bbb6337aed21888c178cc1bb0" + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.3.7.0.zip", + "shasum": "37123ebb90c770df8455c05345f40cbd1b468e8d" }, "require": { "magento/framework": "102.0.*", @@ -15873,7 +16211,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-tax-sample-data": "Sample Data version: 100.3.*" @@ -15895,15 +16233,15 @@ }, { "name": "magento/module-tax-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.3.4.0.zip", - "shasum": "5f254f00d62107c7a51cf23d24b16cabd32434d0" + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.3.5.0.zip", + "shasum": "13f6ac1ffcdfe948abf65f2b58eaf3cef42e3f83" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -15926,11 +16264,11 @@ }, { "name": "magento/module-tax-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.3.4.0.zip", - "shasum": "b37bde83ef269985bf76738c7fdc7886b2ab55bf" + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.3.5.0.zip", + "shasum": "826cd7bf420ffcf59c0b6d5467c62f0878db4eab" }, "require": { "magento/framework": "102.0.*", @@ -15938,7 +16276,7 @@ "magento/module-directory": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -15957,11 +16295,11 @@ }, { "name": "magento/module-theme", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.0.6.0.zip", - "shasum": "d7e663c6b2ea003b0b88a8341553e67ecf274aec" + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.0.7.0.zip", + "shasum": "3c9ff56469783200f8378c398fb060ff699aa076" }, "require": { "magento/framework": "102.0.*", @@ -15975,7 +16313,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*", @@ -15999,15 +16337,15 @@ }, { "name": "magento/module-theme-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.3.3.0.zip", - "shasum": "5f975ef6052984d410b66e9a57cd94bb83f8fd60" + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.3.4.0.zip", + "shasum": "6c2cb2ccb2e35bc8b398c95b9a53757cc3319007" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-store-graph-ql": "100.3.*" @@ -16029,11 +16367,11 @@ }, { "name": "magento/module-tinymce-3", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.3.6.0.zip", - "shasum": "67046d180ed5ed97ecff1ede122af6ccc1e3982d" + "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.3.7.0.zip", + "shasum": "0b85c457c5bb9eb860072bed21620ed9a908028d" }, "require": { "magento/framework": "102.0.*", @@ -16042,7 +16380,7 @@ "magento/module-ui": "101.1.*", "magento/module-variable": "100.3.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "103.0.*" @@ -16064,15 +16402,15 @@ }, { "name": "magento/module-tinymce-3-banner", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3-banner/magento-module-tinymce-3-banner-100.3.4.0.zip", - "shasum": "2eddbc81f72cb3e0fcc40b2d75c40fdc76ef29dc" + "url": "https://repo.magento.com/archives/magento/module-tinymce-3-banner/magento-module-tinymce-3-banner-100.3.5.0.zip", + "shasum": "091d8da1e2478c61733a34fb9331e86d27f11783" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-target-rule-sample-data": "Sample Data version: 100.3.*", @@ -16094,11 +16432,11 @@ }, { "name": "magento/module-translation", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.3.6.0.zip", - "shasum": "3b2bd37e991700567d812f9d3fdef63cbeefa8bf" + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.3.7.0.zip", + "shasum": "69a48911c44cfe82b944a8ae06f3071a9a796a19" }, "require": { "magento/framework": "102.0.*", @@ -16106,7 +16444,7 @@ "magento/module-developer": "100.3.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*" @@ -16128,11 +16466,11 @@ }, { "name": "magento/module-ui", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.1.6.0.zip", - "shasum": "2517b9dcd24f279697dbdbaab8447a61ddaf69f5" + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.1.7.0.zip", + "shasum": "a37ea2f8ec6506f7ec14120dd567a751c780c682" }, "require": { "magento/framework": "102.0.*", @@ -16142,7 +16480,7 @@ "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -16164,11 +16502,11 @@ }, { "name": "magento/module-ups", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.3.6.0.zip", - "shasum": "467289aeed56a6d67dfc72cd8587a54a2f00e536" + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.3.7.0.zip", + "shasum": "84c3640e6af3ba206386ca11a5959449f06959e0" }, "require": { "magento/framework": "102.0.*", @@ -16179,7 +16517,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -16201,11 +16539,11 @@ }, { "name": "magento/module-url-rewrite", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-101.1.5.0.zip", - "shasum": "77bf148c934c944e8922c15f404c1ace69d45e3c" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-101.1.6.0.zip", + "shasum": "e5afefb34520f2cf04f7c6a1b60dca85c5fba43f" }, "require": { "magento/framework": "102.0.*", @@ -16215,7 +16553,7 @@ "magento/module-cms": "103.0.*", "magento/module-cms-url-rewrite": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16234,16 +16572,16 @@ }, { "name": "magento/module-url-rewrite-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.3.6.0.zip", - "shasum": "9618f81614ed43e38a421cbc664c98d8707faccb" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.3.7.0.zip", + "shasum": "f61df380ae59cd3ee31b02df8476c8264091f72b" }, "require": { "magento/framework": "102.0.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -16265,11 +16603,11 @@ }, { "name": "magento/module-user", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.1.6.0.zip", - "shasum": "6b73cd893c4b3ee4ff236969896262ba2c029084" + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.1.7.0.zip", + "shasum": "271c198530b8a20b41afbbe2bb420fcb406450e6" }, "require": { "magento/framework": "102.0.*", @@ -16279,7 +16617,7 @@ "magento/module-integration": "100.3.*", "magento/module-security": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16298,11 +16636,11 @@ }, { "name": "magento/module-usps", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.3.5.0.zip", - "shasum": "1f585341acce76ea2bb076c29db965561706829c" + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.3.6.0.zip", + "shasum": "ef874af18855899072b65f25f1a9d1cc299497b1" }, "require": { "lib-libxml": "*", @@ -16315,7 +16653,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16334,11 +16672,11 @@ }, { "name": "magento/module-variable", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.3.4.0.zip", - "shasum": "885f1793b0b47c424ddcbf867dfdc15b2a84a988" + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.3.5.0.zip", + "shasum": "3c6eecabb895665c6e29804c2614035c83f5ff71" }, "require": { "magento/framework": "102.0.*", @@ -16346,7 +16684,7 @@ "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16365,11 +16703,11 @@ }, { "name": "magento/module-vault", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.1.6.0.zip", - "shasum": "263be5b1bba742578ff63273b3fa79084ef45897" + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.1.7.0.zip", + "shasum": "c79c1cc1379a5684c6a1617cda0f64cd171226cc" }, "require": { "magento/framework": "102.0.*", @@ -16380,7 +16718,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16398,17 +16736,17 @@ }, { "name": "magento/module-vault-graph-ql", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.3.2.0.zip", - "shasum": "3af79b5042dccd87adee99237772d936467c93c0" + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.3.3.0.zip", + "shasum": "b96a47c98304fe73f70a251d2364abac643f4a2a" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16427,15 +16765,15 @@ }, { "name": "magento/module-version", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.3.4.0.zip", - "shasum": "c6bffca140a129d43105974291b388ff89b3b68b" + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.3.5.0.zip", + "shasum": "c7eb3c69be1074f5bbb4eb3e425b6a2087202a90" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16454,11 +16792,11 @@ }, { "name": "magento/module-versions-cms", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.1.6.0.zip", - "shasum": "d5f3a184c6bc0a5ad52a1082d88132864fda8012" + "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.1.7.0.zip", + "shasum": "8bb046c6bb9a2a47b1d6fe8b51496c0890c51129" }, "require": { "magento/framework": "102.0.*", @@ -16468,7 +16806,7 @@ "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16486,18 +16824,18 @@ }, { "name": "magento/module-versions-cms-url-rewrite", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.3.0.0.zip", - "shasum": "ac217fdeba972460d56242e0da7a57571f8221d7" + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.3.1.0.zip", + "shasum": "414cdc065eb79a94fda20274e6277b25b9105805" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", "magento/module-url-rewrite": "101.1.*", "magento/module-versions-cms": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16515,11 +16853,11 @@ }, { "name": "magento/module-visual-merchandiser", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.3.6.0.zip", - "shasum": "6c494c629ad979738a09778ea841c7e2456029da" + "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.3.7.0.zip", + "shasum": "92ec91fbdd51e13a8c8d6582b627f2e6ae38c566" }, "require": { "magento/framework": "102.0.*", @@ -16532,7 +16870,7 @@ "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16550,11 +16888,11 @@ }, { "name": "magento/module-webapi", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.3.5.0.zip", - "shasum": "a44c5801c04c7749966b7f92b4cf9b01ba3a348f" + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.3.6.0.zip", + "shasum": "2e67efd92783e718ddf1ec110db6a6f14eaec057" }, "require": { "magento/framework": "102.0.*", @@ -16562,7 +16900,7 @@ "magento/module-backend": "101.0.*", "magento/module-integration": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*", @@ -16585,17 +16923,17 @@ }, { "name": "magento/module-webapi-async", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.3.6.0.zip", - "shasum": "bbfe4feccba768f2c4f8b8592c7c72e69a7fbc64" + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.3.7.0.zip", + "shasum": "80d829c111e73ff72b3ae44b7d543ffc8e2b248f" }, "require": { "magento/framework": "102.0.*", "magento/module-asynchronous-operations": "100.3.*", "magento/module-webapi": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*", @@ -16618,16 +16956,16 @@ }, { "name": "magento/module-webapi-security", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.3.4.0.zip", - "shasum": "8423ded8d114d53baf5f9d857caf8206750d4491" + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.3.5.0.zip", + "shasum": "6d262743b242bcbda3bce23b567f57c754924770" }, "require": { "magento/framework": "102.0.*", "magento/module-webapi": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16646,18 +16984,18 @@ }, { "name": "magento/module-website-restriction", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.3.6.0.zip", - "shasum": "77ede86522490cd2b11a2c77d003a308dc88ecc1" + "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.3.7.0.zip", + "shasum": "bcd9492b5940ace8216dfe1c57c699be3e413dc6" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -16678,11 +17016,11 @@ }, { "name": "magento/module-weee", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.3.5.0.zip", - "shasum": "5b086da5d3f893508c673ac685ca1273dbea4cc0" + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.3.6.0.zip", + "shasum": "ffc0ab64446dab0f0b193d2d9f516a86fbb30509" }, "require": { "magento/framework": "102.0.*", @@ -16698,7 +17036,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*" @@ -16720,18 +17058,18 @@ }, { "name": "magento/module-weee-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.3.4.0.zip", - "shasum": "a0549d3653720ebaed8823f93234b3a486e230c8" + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.3.5.0.zip", + "shasum": "81a9b90dbbdfc9dc972f9a12febacb36af86e467" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-weee": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -16753,11 +17091,11 @@ }, { "name": "magento/module-weee-staging", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.3.4.0.zip", - "shasum": "5037c6fdb602067f1799ef3aa5243376aa40a019" + "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.3.5.0.zip", + "shasum": "ff289013422a12210158aec107a565d76d612fac" }, "require": { "lib-libxml": "*", @@ -16765,7 +17103,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog-staging": "100.3.*", "magento/module-weee": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-staging": "101.1.*" @@ -16786,11 +17124,11 @@ }, { "name": "magento/module-widget", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.1.4.0.zip", - "shasum": "4682875f50085860f6c49a64eacc6efa1ad22c7a" + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.1.5.0.zip", + "shasum": "d43247df5e263086945e83c3b7e7ce29756c6eea" }, "require": { "magento/framework": "102.0.*", @@ -16800,7 +17138,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-variable": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-widget-sample-data": "Sample Data version: 100.3.*" @@ -16822,11 +17160,11 @@ }, { "name": "magento/module-wishlist", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.1.6.0.zip", - "shasum": "3582146188e83f3c0df5b55a502cedc8066bf0f3" + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.1.7.0.zip", + "shasum": "0144b3ac87b84cde9425c4e27977dd5aa4a743a9" }, "require": { "magento/framework": "102.0.*", @@ -16841,7 +17179,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*", @@ -16868,17 +17206,17 @@ }, { "name": "magento/module-wishlist-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.3.4.0.zip", - "shasum": "5b1fa90644e02c66b018d7a28de8d0558a4f4142" + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.3.5.0.zip", + "shasum": "209f21570b5f4b3c4781c7f462d6b90d92a53582" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16897,18 +17235,18 @@ }, { "name": "magento/module-wishlist-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.3.3.0.zip", - "shasum": "b8ae146b329ae977fcac7b42d270635bf9ff7a01" + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.3.4.0.zip", + "shasum": "171f873e70f171d17c70184c689d929e0f864084" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog-graph-ql": "100.3.*", "magento/module-store": "101.0.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -16927,11 +17265,11 @@ }, { "name": "magento/module-worldpay", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-worldpay/magento-module-worldpay-100.3.5.0.zip", - "shasum": "3986753bc9e55a7de1d2b7f7530aa90ca113e610" + "url": "https://repo.magento.com/archives/magento/module-worldpay/magento-module-worldpay-100.3.6.0.zip", + "shasum": "45d35315ca5c93f23720d99f24ca70dfa67e5bb0" }, "require": { "magento/framework": "102.0.*", @@ -16939,7 +17277,7 @@ "magento/module-payment": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -16960,44 +17298,44 @@ }, { "name": "magento/page-builder-commerce", - "version": "1.3.3", + "version": "1.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.3.3.0.zip", - "shasum": "4b0a538225cbec7b850519877d87611311e7bd64" + "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.3.4.0.zip", + "shasum": "a0d3d48f4b9fa540d394367e04939575a0037a0d" }, "require": { - "magento/module-banner-page-builder": "1.3.3", - "magento/module-banner-page-builder-analytics": "1.3.3", - "magento/module-catalog-page-builder-analytics": "1.3.3", - "magento/module-catalog-page-builder-analytics-staging": "1.3.3", - "magento/module-catalog-staging-page-builder": "1.3.3", - "magento/module-cms-page-builder-analytics": "1.3.3", - "magento/module-cms-page-builder-analytics-staging": "1.3.3", - "magento/module-page-builder": "1.3.3", - "magento/module-page-builder-analytics": "1.3.3", - "magento/module-staging-page-builder": "1.3.3" + "magento/module-banner-page-builder": "1.3.4", + "magento/module-banner-page-builder-analytics": "1.3.4", + "magento/module-catalog-page-builder-analytics": "1.3.4", + "magento/module-catalog-page-builder-analytics-staging": "1.3.4", + "magento/module-catalog-staging-page-builder": "1.3.4", + "magento/module-cms-page-builder-analytics": "1.3.4", + "magento/module-cms-page-builder-analytics-staging": "1.3.4", + "magento/module-page-builder": "1.3.4", + "magento/module-page-builder-analytics": "1.3.4", + "magento/module-staging-page-builder": "1.3.4" }, "type": "metapackage", "description": "Page Builder Commerce metapackage" }, { "name": "magento/product-community-edition", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.3.6.0.zip", - "shasum": "464614b41bc8eaf2520327cad579904cdf9d1b72" + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.3.7.0.zip", + "shasum": "6ecdd77aa9f311640e776fa6634c50b402dcc42d" }, "require": { - "amzn/amazon-pay-and-login-magento-2-module": "3.4.1-p3", + "amzn/amazon-pay-and-login-magento-2-module": "3.9.0", "braintree/braintree_php": "3.35.0", "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.10.6", - "colinmollenhour/credis": "1.10.0", + "colinmollenhour/cache-backend-redis": "1.11.0", + "colinmollenhour/credis": "1.11.1", "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-package": "4.4.1", + "composer/composer": "^1.9 || ^2.0", + "dotmailer/dotmailer-magento2-extension-package": "4.4.2", "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", "ext-bcmath": "*", "ext-ctype": "*", @@ -17015,14 +17353,14 @@ "ext-xsl": "*", "ext-zip": "*", "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "7.6.1", + "klarna/m2-payments": "7.7.0", "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", + "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", "laminas/laminas-di": "^2.6.1", "laminas/laminas-eventmanager": "^3.0.0", "laminas/laminas-feed": "^2.9.0", @@ -17046,14 +17384,14 @@ "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", "lib-libxml": "*", - "magento/adobe-stock-integration": "1.0.2", - "magento/composer": "~1.5.0", - "magento/framework": "102.0.6", - "magento/framework-amqp": "100.3.5", - "magento/framework-bulk": "100.3.5", - "magento/framework-message-queue": "100.3.6", + "magento/adobe-stock-integration": "1.0.3", + "magento/composer": "~1.6.0||~1.7.0", + "magento/framework": "102.0.7", + "magento/framework-amqp": "100.3.6", + "magento/framework-bulk": "100.3.6", + "magento/framework-message-queue": "100.3.7", "magento/google-shopping-ads": "4.0.1", - "magento/inventory-composer-metapackage": "1.1.6", + "magento/inventory-composer-metapackage": "1.1.7", "magento/language-de_de": "100.3.4", "magento/language-en_us": "100.3.4", "magento/language-es_es": "100.3.4", @@ -17062,191 +17400,191 @@ "magento/language-pt_br": "100.3.4", "magento/language-zh_hans_cn": "100.3.4", "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.3.6", - "magento/module-admin-analytics": "100.3.2", - "magento/module-admin-notification": "100.3.5", - "magento/module-advanced-pricing-import-export": "100.3.4", - "magento/module-advanced-search": "100.3.4", - "magento/module-amqp": "100.3.4", - "magento/module-amqp-store": "100.3.1", - "magento/module-analytics": "100.3.6", - "magento/module-asynchronous-operations": "100.3.6", - "magento/module-authorization": "100.3.5", - "magento/module-authorizenet": "100.3.5", - "magento/module-authorizenet-acceptjs": "100.3.4", - "magento/module-authorizenet-cardinal": "100.3.1", - "magento/module-authorizenet-graph-ql": "100.3.2", - "magento/module-backend": "101.0.6", - "magento/module-backup": "100.3.5", - "magento/module-braintree": "100.3.6", - "magento/module-braintree-graph-ql": "100.3.3", - "magento/module-bundle": "100.3.6", - "magento/module-bundle-graph-ql": "100.3.4", - "magento/module-bundle-import-export": "100.3.5", - "magento/module-cache-invalidate": "100.3.4", - "magento/module-captcha": "100.3.6", - "magento/module-cardinal-commerce": "100.3.2", - "magento/module-catalog": "103.0.6", - "magento/module-catalog-analytics": "100.3.4", - "magento/module-catalog-cms-graph-ql": "100.3.0", - "magento/module-catalog-customer-graph-ql": "100.3.0", - "magento/module-catalog-graph-ql": "100.3.6", - "magento/module-catalog-import-export": "101.0.6", - "magento/module-catalog-inventory": "100.3.6", - "magento/module-catalog-inventory-graph-ql": "100.3.4", - "magento/module-catalog-rule": "101.1.6", - "magento/module-catalog-rule-configurable": "100.3.5", - "magento/module-catalog-rule-graph-ql": "100.3.0", - "magento/module-catalog-search": "101.0.6", - "magento/module-catalog-url-rewrite": "100.3.6", - "magento/module-catalog-url-rewrite-graph-ql": "100.3.5", - "magento/module-catalog-widget": "100.3.6", - "magento/module-checkout": "100.3.6", - "magento/module-checkout-agreements": "100.3.5", - "magento/module-checkout-agreements-graph-ql": "100.3.1", - "magento/module-cms": "103.0.6", - "magento/module-cms-graph-ql": "100.3.4", - "magento/module-cms-url-rewrite": "100.3.5", - "magento/module-cms-url-rewrite-graph-ql": "100.3.4", - "magento/module-config": "101.1.6", - "magento/module-configurable-import-export": "100.3.4", - "magento/module-configurable-product": "100.3.6", - "magento/module-configurable-product-graph-ql": "100.3.5", - "magento/module-configurable-product-sales": "100.3.4", - "magento/module-contact": "100.3.6", - "magento/module-cookie": "100.3.5", - "magento/module-cron": "100.3.5", - "magento/module-csp": "100.3.0", - "magento/module-currency-symbol": "100.3.5", - "magento/module-customer": "102.0.6", - "magento/module-customer-analytics": "100.3.4", - "magento/module-customer-downloadable-graph-ql": "100.3.0", - "magento/module-customer-graph-ql": "100.3.5", - "magento/module-customer-import-export": "100.3.6", - "magento/module-deploy": "100.3.5", - "magento/module-developer": "100.3.5", - "magento/module-dhl": "100.3.5", - "magento/module-directory": "100.3.6", - "magento/module-directory-graph-ql": "100.3.3", - "magento/module-downloadable": "100.3.6", - "magento/module-downloadable-graph-ql": "100.3.4", - "magento/module-downloadable-import-export": "100.3.6", - "magento/module-eav": "102.0.6", - "magento/module-eav-graph-ql": "100.3.4", - "magento/module-elasticsearch": "100.3.6", - "magento/module-elasticsearch-6": "100.3.5", - "magento/module-elasticsearch-7": "100.3.1", - "magento/module-email": "101.0.6", - "magento/module-encryption-key": "100.3.5", - "magento/module-fedex": "100.3.5", - "magento/module-gift-message": "100.3.4", - "magento/module-google-adwords": "100.3.5", - "magento/module-google-analytics": "100.3.4", - "magento/module-google-optimizer": "100.3.5", - "magento/module-graph-ql": "100.3.5", - "magento/module-graph-ql-cache": "100.3.2", - "magento/module-grouped-catalog-inventory": "100.3.3", - "magento/module-grouped-import-export": "100.3.4", - "magento/module-grouped-product": "100.3.6", - "magento/module-grouped-product-graph-ql": "100.3.5", - "magento/module-import-export": "100.3.6", - "magento/module-indexer": "100.3.6", - "magento/module-instant-purchase": "100.3.6", - "magento/module-integration": "100.3.5", - "magento/module-layered-navigation": "100.3.4", - "magento/module-marketplace": "100.3.4", - "magento/module-media-gallery": "100.3.1", - "magento/module-media-gallery-api": "100.3.0", - "magento/module-media-storage": "100.3.6", - "magento/module-message-queue": "100.3.5", - "magento/module-msrp": "100.3.5", - "magento/module-msrp-configurable-product": "100.3.3", - "magento/module-msrp-grouped-product": "100.3.4", - "magento/module-multishipping": "100.3.6", - "magento/module-mysql-mq": "100.3.4", - "magento/module-new-relic-reporting": "100.3.4", - "magento/module-newsletter": "100.3.6", - "magento/module-offline-payments": "100.3.4", - "magento/module-offline-shipping": "100.3.5", - "magento/module-page-cache": "100.3.6", - "magento/module-payment": "100.3.6", - "magento/module-paypal": "100.3.6", - "magento/module-paypal-captcha": "100.3.2", - "magento/module-paypal-graph-ql": "100.3.1", + "magento/magento2-base": "2.3.7", + "magento/module-admin-analytics": "100.3.3", + "magento/module-admin-notification": "100.3.6", + "magento/module-advanced-pricing-import-export": "100.3.5", + "magento/module-advanced-search": "100.3.5", + "magento/module-amqp": "100.3.5", + "magento/module-amqp-store": "100.3.2", + "magento/module-analytics": "100.3.7", + "magento/module-asynchronous-operations": "100.3.7", + "magento/module-authorization": "100.3.6", + "magento/module-authorizenet": "100.3.6", + "magento/module-authorizenet-acceptjs": "100.3.5", + "magento/module-authorizenet-cardinal": "100.3.2", + "magento/module-authorizenet-graph-ql": "100.3.3", + "magento/module-backend": "101.0.7", + "magento/module-backup": "100.3.6", + "magento/module-braintree": "100.3.7", + "magento/module-braintree-graph-ql": "100.3.4", + "magento/module-bundle": "100.3.7", + "magento/module-bundle-graph-ql": "100.3.5", + "magento/module-bundle-import-export": "100.3.6", + "magento/module-cache-invalidate": "100.3.5", + "magento/module-captcha": "100.3.7", + "magento/module-cardinal-commerce": "100.3.3", + "magento/module-catalog": "103.0.7", + "magento/module-catalog-analytics": "100.3.5", + "magento/module-catalog-cms-graph-ql": "100.3.1", + "magento/module-catalog-customer-graph-ql": "100.3.1", + "magento/module-catalog-graph-ql": "100.3.7", + "magento/module-catalog-import-export": "101.0.7", + "magento/module-catalog-inventory": "100.3.7", + "magento/module-catalog-inventory-graph-ql": "100.3.5", + "magento/module-catalog-rule": "101.1.7", + "magento/module-catalog-rule-configurable": "100.3.6", + "magento/module-catalog-rule-graph-ql": "100.3.1", + "magento/module-catalog-search": "101.0.7", + "magento/module-catalog-url-rewrite": "100.3.7", + "magento/module-catalog-url-rewrite-graph-ql": "100.3.6", + "magento/module-catalog-widget": "100.3.7", + "magento/module-checkout": "100.3.7", + "magento/module-checkout-agreements": "100.3.6", + "magento/module-checkout-agreements-graph-ql": "100.3.2", + "magento/module-cms": "103.0.7", + "magento/module-cms-graph-ql": "100.3.5", + "magento/module-cms-url-rewrite": "100.3.6", + "magento/module-cms-url-rewrite-graph-ql": "100.3.5", + "magento/module-config": "101.1.7", + "magento/module-configurable-import-export": "100.3.5", + "magento/module-configurable-product": "100.3.7", + "magento/module-configurable-product-graph-ql": "100.3.6", + "magento/module-configurable-product-sales": "100.3.5", + "magento/module-contact": "100.3.7", + "magento/module-cookie": "100.3.6", + "magento/module-cron": "100.3.6", + "magento/module-csp": "100.3.1", + "magento/module-currency-symbol": "100.3.6", + "magento/module-customer": "102.0.7", + "magento/module-customer-analytics": "100.3.5", + "magento/module-customer-downloadable-graph-ql": "100.3.1", + "magento/module-customer-graph-ql": "100.3.6", + "magento/module-customer-import-export": "100.3.7", + "magento/module-deploy": "100.3.6", + "magento/module-developer": "100.3.6", + "magento/module-dhl": "100.3.6", + "magento/module-directory": "100.3.7", + "magento/module-directory-graph-ql": "100.3.4", + "magento/module-downloadable": "100.3.7", + "magento/module-downloadable-graph-ql": "100.3.5", + "magento/module-downloadable-import-export": "100.3.7", + "magento/module-eav": "102.0.7", + "magento/module-eav-graph-ql": "100.3.5", + "magento/module-elasticsearch": "100.3.7", + "magento/module-elasticsearch-6": "100.3.6", + "magento/module-elasticsearch-7": "100.3.2", + "magento/module-email": "101.0.7", + "magento/module-encryption-key": "100.3.6", + "magento/module-fedex": "100.3.6", + "magento/module-gift-message": "100.3.5", + "magento/module-google-adwords": "100.3.6", + "magento/module-google-analytics": "100.3.5", + "magento/module-google-optimizer": "100.3.6", + "magento/module-graph-ql": "100.3.6", + "magento/module-graph-ql-cache": "100.3.3", + "magento/module-grouped-catalog-inventory": "100.3.4", + "magento/module-grouped-import-export": "100.3.5", + "magento/module-grouped-product": "100.3.7", + "magento/module-grouped-product-graph-ql": "100.3.6", + "magento/module-import-export": "100.3.7", + "magento/module-indexer": "100.3.7", + "magento/module-instant-purchase": "100.3.7", + "magento/module-integration": "100.3.6", + "magento/module-layered-navigation": "100.3.5", + "magento/module-marketplace": "100.3.5", + "magento/module-media-gallery": "100.3.2", + "magento/module-media-gallery-api": "100.3.1", + "magento/module-media-storage": "100.3.7", + "magento/module-message-queue": "100.3.7", + "magento/module-msrp": "100.3.6", + "magento/module-msrp-configurable-product": "100.3.4", + "magento/module-msrp-grouped-product": "100.3.5", + "magento/module-multishipping": "100.3.7", + "magento/module-mysql-mq": "100.3.5", + "magento/module-new-relic-reporting": "100.3.5", + "magento/module-newsletter": "100.3.7", + "magento/module-offline-payments": "100.3.5", + "magento/module-offline-shipping": "100.3.6", + "magento/module-page-cache": "100.3.7", + "magento/module-payment": "100.3.7", + "magento/module-paypal": "100.3.7", + "magento/module-paypal-captcha": "100.3.3", + "magento/module-paypal-graph-ql": "100.3.2", "magento/module-paypal-recaptcha": "1.0.1", - "magento/module-persistent": "100.3.6", - "magento/module-product-alert": "100.3.6", - "magento/module-product-video": "100.3.6", - "magento/module-quote": "101.1.6", - "magento/module-quote-analytics": "100.3.5", - "magento/module-quote-graph-ql": "100.3.6", - "magento/module-related-product-graph-ql": "100.3.1", - "magento/module-release-notification": "100.3.4", - "magento/module-reports": "100.3.6", - "magento/module-require-js": "100.3.4", - "magento/module-review": "100.3.6", - "magento/module-review-analytics": "100.3.4", - "magento/module-robots": "101.0.4", - "magento/module-rss": "100.3.4", - "magento/module-rule": "100.3.5", - "magento/module-sales": "102.0.6", - "magento/module-sales-analytics": "100.3.4", - "magento/module-sales-graph-ql": "100.3.3", - "magento/module-sales-inventory": "100.3.4", - "magento/module-sales-rule": "101.1.6", - "magento/module-sales-sequence": "100.3.4", - "magento/module-sample-data": "100.3.4", - "magento/module-search": "101.0.6", - "magento/module-security": "100.3.5", - "magento/module-send-friend": "100.3.4", - "magento/module-send-friend-graph-ql": "100.3.3", - "magento/module-shipping": "100.3.5", - "magento/module-signifyd": "100.3.5", - "magento/module-sitemap": "100.3.6", - "magento/module-store": "101.0.6", - "magento/module-store-graph-ql": "100.3.4", - "magento/module-swagger": "100.3.5", - "magento/module-swagger-webapi": "100.3.4", - "magento/module-swagger-webapi-async": "100.3.4", - "magento/module-swatches": "100.3.6", - "magento/module-swatches-graph-ql": "100.3.5", - "magento/module-swatches-layered-navigation": "100.3.4", - "magento/module-tax": "100.3.6", - "magento/module-tax-graph-ql": "100.3.4", - "magento/module-tax-import-export": "100.3.4", - "magento/module-theme": "101.0.6", - "magento/module-theme-graph-ql": "100.3.3", - "magento/module-tinymce-3": "100.3.6", - "magento/module-translation": "100.3.6", - "magento/module-ui": "101.1.6", - "magento/module-ups": "100.3.6", - "magento/module-url-rewrite": "101.1.5", - "magento/module-url-rewrite-graph-ql": "100.3.6", - "magento/module-user": "101.1.6", - "magento/module-usps": "100.3.5", - "magento/module-variable": "100.3.4", - "magento/module-vault": "101.1.6", - "magento/module-vault-graph-ql": "100.3.2", - "magento/module-version": "100.3.4", - "magento/module-webapi": "100.3.5", - "magento/module-webapi-async": "100.3.6", - "magento/module-webapi-security": "100.3.4", - "magento/module-weee": "100.3.5", - "magento/module-weee-graph-ql": "100.3.4", - "magento/module-widget": "101.1.4", - "magento/module-wishlist": "101.1.6", - "magento/module-wishlist-analytics": "100.3.4", - "magento/module-wishlist-graph-ql": "100.3.3", - "magento/theme-adminhtml-backend": "100.3.5", - "magento/theme-frontend-blank": "100.3.6", - "magento/theme-frontend-luma": "100.3.6", + "magento/module-persistent": "100.3.7", + "magento/module-product-alert": "100.3.7", + "magento/module-product-video": "100.3.7", + "magento/module-quote": "101.1.7", + "magento/module-quote-analytics": "100.3.6", + "magento/module-quote-graph-ql": "100.3.7", + "magento/module-related-product-graph-ql": "100.3.2", + "magento/module-release-notification": "100.3.5", + "magento/module-reports": "100.3.7", + "magento/module-require-js": "100.3.5", + "magento/module-review": "100.3.7", + "magento/module-review-analytics": "100.3.5", + "magento/module-robots": "101.0.5", + "magento/module-rss": "100.3.5", + "magento/module-rule": "100.3.6", + "magento/module-sales": "102.0.7", + "magento/module-sales-analytics": "100.3.5", + "magento/module-sales-graph-ql": "100.3.4", + "magento/module-sales-inventory": "100.3.5", + "magento/module-sales-rule": "101.1.7", + "magento/module-sales-sequence": "100.3.5", + "magento/module-sample-data": "100.3.5", + "magento/module-search": "101.0.7", + "magento/module-security": "100.3.6", + "magento/module-send-friend": "100.3.5", + "magento/module-send-friend-graph-ql": "100.3.4", + "magento/module-shipping": "100.3.7", + "magento/module-signifyd": "100.3.6", + "magento/module-sitemap": "100.3.7", + "magento/module-store": "101.0.7", + "magento/module-store-graph-ql": "100.3.5", + "magento/module-swagger": "100.3.6", + "magento/module-swagger-webapi": "100.3.5", + "magento/module-swagger-webapi-async": "100.3.5", + "magento/module-swatches": "100.3.7", + "magento/module-swatches-graph-ql": "100.3.6", + "magento/module-swatches-layered-navigation": "100.3.5", + "magento/module-tax": "100.3.7", + "magento/module-tax-graph-ql": "100.3.5", + "magento/module-tax-import-export": "100.3.5", + "magento/module-theme": "101.0.7", + "magento/module-theme-graph-ql": "100.3.4", + "magento/module-tinymce-3": "100.3.7", + "magento/module-translation": "100.3.7", + "magento/module-ui": "101.1.7", + "magento/module-ups": "100.3.7", + "magento/module-url-rewrite": "101.1.6", + "magento/module-url-rewrite-graph-ql": "100.3.7", + "magento/module-user": "101.1.7", + "magento/module-usps": "100.3.6", + "magento/module-variable": "100.3.5", + "magento/module-vault": "101.1.7", + "magento/module-vault-graph-ql": "100.3.3", + "magento/module-version": "100.3.5", + "magento/module-webapi": "100.3.6", + "magento/module-webapi-async": "100.3.7", + "magento/module-webapi-security": "100.3.5", + "magento/module-weee": "100.3.6", + "magento/module-weee-graph-ql": "100.3.5", + "magento/module-widget": "101.1.5", + "magento/module-wishlist": "101.1.7", + "magento/module-wishlist-analytics": "100.3.5", + "magento/module-wishlist-graph-ql": "100.3.4", + "magento/theme-adminhtml-backend": "100.3.6", + "magento/theme-frontend-blank": "100.3.7", + "magento/theme-frontend-luma": "100.3.7", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", "msp/recaptcha": "2.2.3", - "msp/twofactorauth": "3.1.2", + "msp/twofactorauth": "3.1.3", "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", "phpseclib/mcrypt_compat": "1.0.8", "phpseclib/phpseclib": "2.0.*", @@ -17257,10 +17595,10 @@ "tedivm/jshrink": "~1.3.0", "temando/module-shipping": "2.0.0", "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "3.4.3", + "vertex/product-magento-module": "3.5.0", "webonyx/graphql-php": "^0.13.8", "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.0" + "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.0-p1" }, "type": "metapackage", "license": [ @@ -17271,21 +17609,20 @@ }, { "name": "magento/product-enterprise-edition", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.3.6.0.zip", - "shasum": "bd67f0bfd624b48c3036b1dff7bbb05eafe3d174" + "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.3.7.0.zip", + "shasum": "69e07a1f216bfa6bb5de52bb543c8fe2309f4ef6" }, "require": { - "amzn/amazon-pay-and-login-magento-2-module": "3.4.1-p3", "braintree/braintree_php": "3.35.0", "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.10.6", - "colinmollenhour/credis": "1.10.0", + "colinmollenhour/cache-backend-redis": "1.11.0", + "colinmollenhour/credis": "1.11.1", "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-enterprise-package": "4.4.1", + "composer/composer": "^1.9 || ^2.0", + "dotmailer/dotmailer-magento2-extension-enterprise-package": "4.4.2", "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", "ext-bcmath": "*", "ext-ctype": "*", @@ -17304,14 +17641,13 @@ "ext-xsl": "*", "ext-zip": "*", "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "7.6.1", "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", + "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", "laminas/laminas-di": "^2.6.1", "laminas/laminas-eventmanager": "^3.0.0", "laminas/laminas-feed": "^2.9.0", @@ -17335,108 +17671,102 @@ "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", "lib-libxml": "*", - "magento/adobe-stock-integration": "1.0.2", - "magento/composer": "~1.5.0", - "magento/framework-foreign-key": "100.3.5", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-composer-metapackage": "1.1.6", + "magento/composer": "~1.6.0||~1.7.0", + "magento/framework-foreign-key": "100.3.6", "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-ee-base": "2.3.6", - "magento/module-admin-gws": "100.3.6", - "magento/module-admin-gws-configurable-product": "100.3.0", - "magento/module-admin-gws-staging": "100.3.0", - "magento/module-advanced-catalog": "100.3.4", - "magento/module-advanced-checkout": "100.3.6", - "magento/module-advanced-rule": "100.3.4", - "magento/module-advanced-sales-rule": "100.3.4", - "magento/module-banner": "101.1.6", - "magento/module-banner-customer-segment": "100.3.5", - "magento/module-bundle-import-export-staging": "100.3.4", - "magento/module-bundle-staging": "100.3.5", - "magento/module-catalog-event": "101.0.6", - "magento/module-catalog-import-export-staging": "100.3.4", - "magento/module-catalog-inventory-staging": "100.3.4", - "magento/module-catalog-permissions": "100.3.5", - "magento/module-catalog-rule-staging": "100.3.6", - "magento/module-catalog-staging": "100.3.6", - "magento/module-catalog-staging-graph-ql": "100.3.0", - "magento/module-catalog-url-rewrite-staging": "100.3.4", - "magento/module-checkout-address-search": "100.3.4", - "magento/module-checkout-address-search-gift-registry": "100.3.2", - "magento/module-checkout-staging": "100.3.4", - "magento/module-cms-staging": "100.3.5", - "magento/module-configurable-product-staging": "100.3.5", - "magento/module-custom-attribute-management": "100.3.6", - "magento/module-customer-balance": "100.3.6", - "magento/module-customer-balance-graph-ql": "100.3.1", - "magento/module-customer-custom-attributes": "100.3.6", - "magento/module-customer-finance": "100.3.4", - "magento/module-customer-segment": "102.0.6", - "magento/module-cybersource": "100.3.5", - "magento/module-downloadable-staging": "100.3.4", - "magento/module-elasticsearch-catalog-permissions": "100.3.2", - "magento/module-enterprise": "100.3.4", - "magento/module-eway": "100.3.5", - "magento/module-gift-card": "101.2.6", - "magento/module-gift-card-account": "101.1.6", - "magento/module-gift-card-account-graph-ql": "100.3.2", - "magento/module-gift-card-graph-ql": "100.3.4", - "magento/module-gift-card-import-export": "100.3.5", - "magento/module-gift-card-staging": "100.3.4", - "magento/module-gift-message-staging": "100.3.4", - "magento/module-gift-registry": "101.1.6", - "magento/module-gift-wrapping": "101.1.6", - "magento/module-gift-wrapping-staging": "100.3.4", - "magento/module-google-optimizer-staging": "100.3.4", - "magento/module-google-tag-manager": "100.3.6", - "magento/module-grouped-product-staging": "100.3.4", - "magento/module-invitation": "100.3.5", - "magento/module-layered-navigation-staging": "100.3.4", - "magento/module-logging": "101.1.5", - "magento/module-msrp-staging": "100.3.4", - "magento/module-multiple-wishlist": "100.3.6", - "magento/module-payment-staging": "100.3.4", - "magento/module-paypal-recaptcha": "1.0.1", - "magento/module-persistent-history": "100.3.5", - "magento/module-price-permissions": "100.3.4", - "magento/module-product-video-staging": "100.3.4", - "magento/module-promotion-permissions": "100.3.4", - "magento/module-reminder": "101.1.4", - "magento/module-resource-connections": "100.3.5", - "magento/module-review-staging": "100.3.4", - "magento/module-reward": "101.1.5", - "magento/module-reward-graph-ql": "100.3.4", - "magento/module-reward-staging": "100.3.4", - "magento/module-rma": "101.1.6", - "magento/module-rma-graph-ql": "100.3.4", - "magento/module-rma-staging": "100.3.4", - "magento/module-sales-archive": "100.3.6", - "magento/module-sales-rule-staging": "100.3.5", - "magento/module-scalable-checkout": "100.3.5", - "magento/module-scalable-inventory": "100.3.4", - "magento/module-scalable-oms": "100.3.4", - "magento/module-scheduled-import-export": "101.1.5", - "magento/module-search-staging": "100.3.4", - "magento/module-staging": "101.1.6", - "magento/module-staging-graph-ql": "100.3.0", - "magento/module-support": "101.1.4", - "magento/module-target-rule": "101.1.6", - "magento/module-tinymce-3-banner": "100.3.4", - "magento/module-versions-cms": "101.1.6", - "magento/module-versions-cms-url-rewrite": "100.3.0", - "magento/module-visual-merchandiser": "100.3.6", - "magento/module-website-restriction": "100.3.6", - "magento/module-weee-staging": "100.3.4", - "magento/module-worldpay": "100.3.5", - "magento/page-builder-commerce": "1.3.3", - "magento/product-community-edition": "2.3.6", + "magento/magento2-ee-base": "2.3.7", + "magento/module-admin-gws": "100.3.7", + "magento/module-admin-gws-configurable-product": "100.3.1", + "magento/module-admin-gws-staging": "100.3.1", + "magento/module-advanced-catalog": "100.3.5", + "magento/module-advanced-checkout": "100.3.7", + "magento/module-advanced-rule": "100.3.5", + "magento/module-advanced-sales-rule": "100.3.5", + "magento/module-banner": "101.1.7", + "magento/module-banner-customer-segment": "100.3.6", + "magento/module-bundle-import-export-staging": "100.3.5", + "magento/module-bundle-staging": "100.3.6", + "magento/module-catalog-event": "101.0.7", + "magento/module-catalog-import-export-staging": "100.3.5", + "magento/module-catalog-inventory-staging": "100.3.5", + "magento/module-catalog-permissions": "100.3.6", + "magento/module-catalog-rule-staging": "100.3.7", + "magento/module-catalog-staging": "100.3.7", + "magento/module-catalog-staging-graph-ql": "100.3.1", + "magento/module-catalog-url-rewrite-staging": "100.3.5", + "magento/module-checkout-address-search": "100.3.5", + "magento/module-checkout-address-search-gift-registry": "100.3.3", + "magento/module-checkout-staging": "100.3.5", + "magento/module-cms-staging": "100.3.6", + "magento/module-configurable-product-staging": "100.3.6", + "magento/module-custom-attribute-management": "100.3.7", + "magento/module-customer-balance": "100.3.7", + "magento/module-customer-balance-graph-ql": "100.3.2", + "magento/module-customer-custom-attributes": "100.3.7", + "magento/module-customer-finance": "100.3.5", + "magento/module-customer-segment": "102.0.7", + "magento/module-cybersource": "100.3.6", + "magento/module-downloadable-staging": "100.3.5", + "magento/module-elasticsearch-catalog-permissions": "100.3.3", + "magento/module-enterprise": "100.3.5", + "magento/module-eway": "100.3.6", + "magento/module-gift-card": "101.2.7", + "magento/module-gift-card-account": "101.1.7", + "magento/module-gift-card-account-graph-ql": "100.3.3", + "magento/module-gift-card-graph-ql": "100.3.5", + "magento/module-gift-card-import-export": "100.3.6", + "magento/module-gift-card-staging": "100.3.5", + "magento/module-gift-message-staging": "100.3.5", + "magento/module-gift-registry": "101.1.7", + "magento/module-gift-wrapping": "101.1.7", + "magento/module-gift-wrapping-staging": "100.3.5", + "magento/module-google-optimizer-staging": "100.3.5", + "magento/module-google-tag-manager": "100.3.7", + "magento/module-grouped-product-staging": "100.3.5", + "magento/module-invitation": "100.3.6", + "magento/module-layered-navigation-staging": "100.3.5", + "magento/module-logging": "101.1.6", + "magento/module-msrp-staging": "100.3.5", + "magento/module-multiple-wishlist": "100.3.7", + "magento/module-payment-staging": "100.3.5", + "magento/module-persistent-history": "100.3.6", + "magento/module-price-permissions": "100.3.5", + "magento/module-product-video-staging": "100.3.5", + "magento/module-promotion-permissions": "100.3.5", + "magento/module-reminder": "101.1.5", + "magento/module-resource-connections": "100.3.6", + "magento/module-review-staging": "100.3.5", + "magento/module-reward": "101.1.6", + "magento/module-reward-graph-ql": "100.3.5", + "magento/module-reward-staging": "100.3.5", + "magento/module-rma": "101.1.7", + "magento/module-rma-graph-ql": "100.3.5", + "magento/module-rma-staging": "100.3.5", + "magento/module-sales-archive": "100.3.7", + "magento/module-sales-rule-staging": "100.3.6", + "magento/module-scalable-checkout": "100.3.6", + "magento/module-scalable-inventory": "100.3.5", + "magento/module-scalable-oms": "100.3.5", + "magento/module-scheduled-import-export": "101.1.6", + "magento/module-search-staging": "100.3.5", + "magento/module-staging": "101.1.7", + "magento/module-staging-graph-ql": "100.3.1", + "magento/module-support": "101.1.5", + "magento/module-target-rule": "101.1.7", + "magento/module-tinymce-3-banner": "100.3.5", + "magento/module-versions-cms": "101.1.7", + "magento/module-versions-cms-url-rewrite": "100.3.1", + "magento/module-visual-merchandiser": "100.3.7", + "magento/module-website-restriction": "100.3.7", + "magento/module-weee-staging": "100.3.5", + "magento/module-worldpay": "100.3.6", + "magento/page-builder-commerce": "1.3.4", + "magento/product-community-edition": "2.3.7", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "msp/recaptcha": "2.2.3", - "msp/twofactorauth": "3.1.2", "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", "phpseclib/mcrypt_compat": "1.0.8", "phpseclib/phpseclib": "2.0.*", @@ -17445,12 +17775,9 @@ "symfony/event-dispatcher": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/process": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "tedivm/jshrink": "~1.3.0", - "temando/module-shipping": "2.0.0", "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "3.4.3", "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.0" + "wikimedia/less.php": "~1.8.0" }, "type": "metapackage", "license": [ @@ -17460,15 +17787,15 @@ }, { "name": "magento/theme-adminhtml-backend", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.3.5.0.zip", - "shasum": "2955f8d514ea9fc3d2e2876f8ed9316d34a17ec5" + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.3.6.0.zip", + "shasum": "473eac2a056871955568a263b2153f6c772b1835" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -17484,15 +17811,15 @@ }, { "name": "magento/theme-frontend-blank", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.3.6.0.zip", - "shasum": "d66b2b8d303e265edc461d27825053e98c59c4d9" + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.3.7.0.zip", + "shasum": "8b18edbdb36e9f5751a25fe8dfd343d67d0a9c5d" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -17508,16 +17835,16 @@ }, { "name": "magento/theme-frontend-luma", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.3.6.0.zip", - "shasum": "d5b9670c351389a0c67545f29f933fc61b6374dc" + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.3.7.0.zip", + "shasum": "7984e91c6db2d08417a3d24fdfc1eecf18899e09" }, "require": { "magento/framework": "102.0.*", "magento/theme-frontend-blank": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -17533,16 +17860,16 @@ }, { "name": "magento/zendframework1", - "version": "1.14.4", + "version": "1.14.5", "source": { "type": "git", "url": "https://github.com/magento/zf1.git", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565" + "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/250f35c0e80b5e6fa1a1598c144cba2fff36b565", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565", + "url": "https://api.github.com/repos/magento/zf1/zipball/6ad81500d33f085ca2391f2b59e37bd34203b29b", + "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b", "shasum": "" }, "require": { @@ -17576,20 +17903,24 @@ "ZF1", "framework" ], - "time": "2020-05-19T23:25:07+00:00" + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.14.5" + }, + "time": "2020-12-02T21:12:59+00:00" }, { "name": "monolog/monolog", - "version": "1.25.5", + "version": "1.26.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0" + "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1817faadd1846cd08be9a49e905dc68823bc38c0", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/2209ddd84e7ef1256b7af205d0717fb62cfc9c33", + "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33", "shasum": "" }, "require": { @@ -17605,7 +17936,7 @@ "graylog2/gelf-php": "~1.0", "php-amqplib/php-amqplib": "~2.4", "php-console/php-console": "^3.1.3", - "php-parallel-lint/php-parallel-lint": "^1.0", + "phpstan/phpstan": "^0.12.59", "phpunit/phpunit": "~4.5", "ruflin/elastica": ">=0.90 <3.0", "sentry/sentry": "^0.13", @@ -17625,11 +17956,6 @@ "sentry/sentry": "Allow sending log messages to a Sentry server" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, "autoload": { "psr-4": { "Monolog\\": "src/Monolog" @@ -17653,6 +17979,10 @@ "logging", "psr-3" ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/1.26.0" + }, "funding": [ { "url": "https://github.com/Seldaek", @@ -17663,7 +17993,7 @@ "type": "tidelift" } ], - "time": "2020-07-23T08:35:51+00:00" + "time": "2020-12-14T12:56:38+00:00" }, { "name": "msp/recaptcha", @@ -17703,18 +18033,18 @@ }, { "name": "msp/twofactorauth", - "version": "3.1.2", + "version": "3.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/msp/twofactorauth/msp-twofactorauth-3.1.2.0.zip", - "shasum": "332128bcecd17fca4ca4aac92f5e0acb6c0f88f4" + "url": "https://repo.magento.com/archives/msp/twofactorauth/msp-twofactorauth-3.1.3.0.zip", + "shasum": "453491e268177af46a2b2394c60cf8bbb07cbcfd" }, "require": { "christian-riesen/base32": "^1.3", "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^2.5", + "endroid/qr-code": "^4.0", "magento/magento-composer-installer": "*", - "php": "^7.0|^7.1|^7.2|^7.3", + "php": "^7.0|^7.1|^7.2|^7.3|^7.4", "spomky-labs/otphp": "~8.3", "yubico/u2flib-server": "^1.0" }, @@ -17730,74 +18060,34 @@ "license": [ "OSL-3.0" ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.6", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], "authors": [ { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" } ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "time": "2020-02-14T08:15:52+00:00" + "description": "Two Factor Authentication module for Magento2" }, { "name": "paragonie/constant_time_encoding", - "version": "v2.3.0", + "version": "v2.4.0", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2" + "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", + "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", "shasum": "" }, "require": { "php": "^7|^8" }, "require-dev": { - "phpunit/phpunit": "^6|^7", - "vimeo/psalm": "^1|^2|^3" + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" }, "type": "library", "autoload": { @@ -17838,7 +18128,12 @@ "hex2bin", "rfc4648" ], - "time": "2019-11-06T19:20:29+00:00" + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2020-12-06T15:14:20+00:00" }, { "name": "paragonie/random_compat", @@ -17883,20 +18178,25 @@ "pseudorandom", "random" ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, "time": "2018-07-02T15:55:56+00:00" }, { "name": "paragonie/sodium_compat", - "version": "v1.13.0", + "version": "v1.15.4", "source": { "type": "git", "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653" + "reference": "8a93bfe047c7f699f819459de8ddda144cd636a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/bbade402cbe84c69b718120911506a3aa2bae653", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653", + "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/8a93bfe047c7f699f819459de8ddda144cd636a4", + "reference": "8a93bfe047c7f699f819459de8ddda144cd636a4", "shasum": "" }, "require": { @@ -17904,7 +18204,7 @@ "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" }, "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7" + "phpunit/phpunit": "^3|^4|^5|^6|^7|^8|^9" }, "suggest": { "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", @@ -17965,38 +18265,42 @@ "secret-key cryptography", "side-channel resistant" ], - "time": "2020-03-20T21:48:09+00:00" + "support": { + "issues": "https://github.com/paragonie/sodium_compat/issues", + "source": "https://github.com/paragonie/sodium_compat/tree/v1.15.4" + }, + "time": "2021-04-17T09:00:05+00:00" }, { "name": "pelago/emogrifier", - "version": "v2.2.0", + "version": "v3.1.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "2472bc1c3a2dee8915ecc2256139c6100024332f" + "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/2472bc1c3a2dee8915ecc2256139c6100024332f", - "reference": "2472bc1c3a2dee8915ecc2256139c6100024332f", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", + "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", - "php": "^5.5.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0", - "symfony/css-selector": "^3.4.0 || ^4.0.0" + "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", + "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.0", - "phpmd/phpmd": "^2.6.0", - "phpunit/phpunit": "^4.8.0", - "squizlabs/php_codesniffer": "^3.3.2" + "friendsofphp/php-cs-fixer": "^2.15.3", + "phpmd/phpmd": "^2.7.0", + "phpunit/phpunit": "^5.7.27", + "squizlabs/php_codesniffer": "^3.5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { @@ -18039,7 +18343,11 @@ "email", "pre-processing" ], - "time": "2019-09-04T16:07:59+00:00" + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2019-12-26T19:37:31+00:00" }, { "name": "php-amqplib/php-amqplib", @@ -18112,6 +18420,10 @@ "queue", "rabbitmq" ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v2.10.1" + }, "time": "2019-10-10T13:23:40+00:00" }, { @@ -18161,20 +18473,25 @@ "encryption", "mcrypt" ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, "time": "2018-08-22T03:11:43+00:00" }, { "name": "phpseclib/phpseclib", - "version": "2.0.29", + "version": "2.0.31", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "497856a8d997f640b4a516062f84228a772a48a8" + "reference": "233a920cb38636a43b18d428f9a8db1f0a1a08f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/497856a8d997f640b4a516062f84228a772a48a8", - "reference": "497856a8d997f640b4a516062f84228a772a48a8", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/233a920cb38636a43b18d428f9a8db1f0a1a08f4", + "reference": "233a920cb38636a43b18d428f9a8db1f0a1a08f4", "shasum": "" }, "require": { @@ -18182,7 +18499,7 @@ }, "require-dev": { "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", + "phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4", "squizlabs/php_codesniffer": "~2.0" }, "suggest": { @@ -18252,6 +18569,10 @@ "x.509", "x509" ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/2.0.31" + }, "funding": [ { "url": "https://github.com/terrafrost", @@ -18266,31 +18587,26 @@ "type": "tidelift" } ], - "time": "2020-09-08T04:24:43+00:00" + "time": "2021-04-06T13:56:45+00:00" }, { "name": "psr/container", - "version": "1.0.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf", + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.2.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -18303,7 +18619,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", @@ -18315,7 +18631,11 @@ "container-interop", "psr" ], - "time": "2017-02-14T16:28:37+00:00" + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.1" + }, + "time": "2021-03-05T17:36:06+00:00" }, { "name": "psr/http-message", @@ -18365,6 +18685,9 @@ "request", "response" ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, "time": "2016-08-06T14:39:51+00:00" }, { @@ -18412,6 +18735,9 @@ "psr", "psr-3" ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.3" + }, "time": "2020-03-23T09:12:05+00:00" }, { @@ -18452,6 +18778,10 @@ } ], "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, "time": "2019-03-08T08:55:37+00:00" }, { @@ -18534,6 +18864,10 @@ "identifier", "uuid" ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid" + }, "time": "2018-07-19T23:38:55+00:00" }, { @@ -18580,20 +18914,24 @@ "promise", "promises" ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.8.0" + }, "time": "2020-05-12T15:16:56+00:00" }, { "name": "seld/jsonlint", - "version": "1.8.2", + "version": "1.8.3", "source": { "type": "git", "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337" + "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/590cfec960b77fd55e39b7d9246659e95dd6d337", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/9ad6ce79c342fbd44df10ea95511a1b24dee5b57", + "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57", "shasum": "" }, "require": { @@ -18629,6 +18967,10 @@ "parser", "validator" ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.8.3" + }, "funding": [ { "url": "https://github.com/Seldaek", @@ -18639,7 +18981,7 @@ "type": "tidelift" } ], - "time": "2020-08-25T06:56:57+00:00" + "time": "2020-11-11T09:19:24+00:00" }, { "name": "seld/phar-utils", @@ -18683,6 +19025,10 @@ "keywords": [ "phar" ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/master" + }, "time": "2020-07-07T18:42:57+00:00" }, { @@ -18747,20 +19093,24 @@ "otp", "totp" ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v8.3" + }, "time": "2018-09-13T19:25:26+00:00" }, { "name": "symfony/console", - "version": "v4.4.15", + "version": "v4.4.21", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124" + "reference": "1ba4560dbbb9fcf5ae28b61f71f49c678086cf23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/90933b39c7b312fc3ceaa1ddeac7eb48cb953124", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124", + "url": "https://api.github.com/repos/symfony/console/zipball/1ba4560dbbb9fcf5ae28b61f71f49c678086cf23", + "reference": "1ba4560dbbb9fcf5ae28b61f71f49c678086cf23", "shasum": "" }, "require": { @@ -18795,11 +19145,6 @@ "symfony/process": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Console\\": "" @@ -18822,8 +19167,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Console Component", + "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.21" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -18838,31 +19186,26 @@ "type": "tidelift" } ], - "time": "2020-09-15T07:58:55+00:00" + "time": "2021-03-26T09:23:24+00:00" }, { "name": "symfony/css-selector", - "version": "v4.4.15", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "bf17dc9f6ce144e41f786c32435feea4d8e11dcc" + "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/bf17dc9f6ce144e41f786c32435feea4d8e11dcc", - "reference": "bf17dc9f6ce144e41f786c32435feea4d8e11dcc", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/f65f217b3314504a1ec99c2d6ef69016bb13490f", + "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.2.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\CssSelector\\": "" @@ -18889,8 +19232,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony CssSelector Component", + "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -18905,20 +19251,20 @@ "type": "tidelift" } ], - "time": "2020-07-05T09:39:30+00:00" + "time": "2021-01-27T10:01:46+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.15", + "version": "v4.4.20", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd" + "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e17bb5e0663dc725f7cdcafc932132735b4725cd", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c", + "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c", "shasum": "" }, "require": { @@ -18947,11 +19293,6 @@ "symfony/http-kernel": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" @@ -18974,8 +19315,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony EventDispatcher Component", + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.20" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -18990,7 +19334,7 @@ "type": "tidelift" } ], - "time": "2020-09-18T14:07:46+00:00" + "time": "2021-01-27T09:09:26+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -19052,6 +19396,9 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19070,28 +19417,23 @@ }, { "name": "symfony/filesystem", - "version": "v4.4.15", + "version": "v5.2.6", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "ebc51494739d3b081ea543ed7c462fa73a4f74db" + "reference": "8c86a82f51658188119e62cff0a050a12d09836f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/ebc51494739d3b081ea543ed7c462fa73a4f74db", - "reference": "ebc51494739d3b081ea543ed7c462fa73a4f74db", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/8c86a82f51658188119e62cff0a050a12d09836f", + "reference": "8c86a82f51658188119e62cff0a050a12d09836f", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", "symfony/polyfill-ctype": "~1.8" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Filesystem\\": "" @@ -19114,8 +19456,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Filesystem Component", + "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.2.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19130,31 +19475,26 @@ "type": "tidelift" } ], - "time": "2020-09-27T13:54:16+00:00" + "time": "2021-03-28T14:30:26+00:00" }, { "name": "symfony/finder", - "version": "v4.4.15", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "60d08560f9aa72997c44077c40d47aa28a963230" + "reference": "0d639a0943822626290d169965804f79400e6a04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/60d08560f9aa72997c44077c40d47aa28a963230", - "reference": "60d08560f9aa72997c44077c40d47aa28a963230", + "url": "https://api.github.com/repos/symfony/finder/zipball/0d639a0943822626290d169965804f79400e6a04", + "reference": "0d639a0943822626290d169965804f79400e6a04", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.2.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Finder\\": "" @@ -19177,8 +19517,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Finder Component", + "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19193,37 +19536,44 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2021-02-15T18:55:04+00:00" }, { - "name": "symfony/options-resolver", - "version": "v4.4.15", + "name": "symfony/polyfill-ctype", + "version": "v1.22.1", "source": { "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "02b120a79ff06b779819f1594a300226bfc75105" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/02b120a79ff06b779819f1594a300226bfc75105", - "reference": "02b120a79ff06b779819f1594a300226bfc75105", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", + "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.1" + }, + "suggest": { + "ext-ctype": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-main": "1.22-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" + "Symfony\\Polyfill\\Ctype\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "files": [ + "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -19232,21 +19582,25 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony OptionsResolver Component", + "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", "keywords": [ - "config", - "configuration", - "options" + "compatibility", + "ctype", + "polyfill", + "portable" ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19261,32 +19615,34 @@ "type": "tidelift" } ], - "time": "2020-09-24T16:40:22+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.18.1", + "name": "symfony/polyfill-intl-idn", + "version": "v1.22.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "2d63434d922daf7da8dd863e7907e67ee3031483" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/2d63434d922daf7da8dd863e7907e67ee3031483", + "reference": "2d63434d922daf7da8dd863e7907e67ee3031483", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" }, "suggest": { - "ext-ctype": "For best performance" + "ext-intl": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19295,7 +19651,7 @@ }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" + "Symfony\\Polyfill\\Intl\\Idn\\": "" }, "files": [ "bootstrap.php" @@ -19307,165 +19663,8 @@ ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php70": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" + "name": "Laurent Bassin", + "email": "laurent@bassin.info" }, { "name": "Trevor Rowbotham", @@ -19486,6 +19685,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19500,24 +19702,24 @@ "type": "tidelift" } ], - "time": "2020-08-04T06:02:08+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" + "reference": "43a0283138253ed1d48d352ab6d0bdb3f809f248" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/43a0283138253ed1d48d352ab6d0bdb3f809f248", + "reference": "43a0283138253ed1d48d352ab6d0bdb3f809f248", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "suggest": { "ext-intl": "For best performance" @@ -19525,7 +19727,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19567,6 +19769,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19581,24 +19786,24 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" + "reference": "5232de97ee3b75b0360528dae24e73db49566ab1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/5232de97ee3b75b0360528dae24e73db49566ab1", + "reference": "5232de97ee3b75b0360528dae24e73db49566ab1", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "suggest": { "ext-mbstring": "For best performance" @@ -19606,7 +19811,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19644,6 +19849,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19658,44 +19866,35 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-php56", - "version": "v1.18.1", + "version": "v1.20.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php56.git", - "reference": "13df84e91cd168f247c2f2ec82cc0fa24901c011" + "reference": "54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/13df84e91cd168f247c2f2ec82cc0fa24901c011", - "reference": "13df84e91cd168f247c2f2ec82cc0fa24901c011", + "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675", + "reference": "54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675", "shasum": "" }, "require": { - "php": ">=5.3.3", - "symfony/polyfill-util": "~1.0" + "php": ">=7.1" }, - "type": "library", + "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.20-dev" }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php56\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" @@ -19718,83 +19917,9 @@ "portable", "shim" ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php70", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "shasum": "" + "support": { + "source": "https://github.com/symfony/polyfill-php56/tree/v1.20.0" }, - "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], "funding": [ { "url": "https://symfony.com/sponsor", @@ -19809,29 +19934,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2020-10-23T14:02:19+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "639447d008615574653fb3bc60d1986d7172eaae" + "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae", - "reference": "639447d008615574653fb3bc60d1986d7172eaae", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", + "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19868,6 +19993,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19882,29 +20010,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca" + "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fffa1a52a023e782cdcc221d781fe1ec8f87fcca", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", + "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -19944,6 +20072,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -19958,29 +20089,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981" + "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/d87d5766cbf48d72388a9f6b85f280c8ad51f981", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", + "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", "shasum": "" }, "require": { - "php": ">=7.0.8" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -20024,76 +20155,9 @@ "portable", "shim" ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-util", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-util.git", - "reference": "46b910c71e9828f8ec2aa7a0314de1130d9b295a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/46b910c71e9828f8ec2aa7a0314de1130d9b295a", - "reference": "46b910c71e9828f8ec2aa7a0314de1130d9b295a", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Util\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony utilities for portability of PHP codes", - "homepage": "https://symfony.com", - "keywords": [ - "compat", - "compatibility", - "polyfill", - "shim" - ], "funding": [ { "url": "https://symfony.com/sponsor", @@ -20108,31 +20172,26 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { "name": "symfony/process", - "version": "v4.4.15", + "version": "v4.4.20", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "9b887acc522935f77555ae8813495958c7771ba7" + "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/9b887acc522935f77555ae8813495958c7771ba7", - "reference": "9b887acc522935f77555ae8813495958c7771ba7", + "url": "https://api.github.com/repos/symfony/process/zipball/7e950b6366d4da90292c2e7fa820b3c1842b965a", + "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a", "shasum": "" }, "require": { "php": ">=7.1.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Process\\": "" @@ -20153,259 +20212,13 @@ { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Process Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:08:58+00:00" - }, - { - "name": "symfony/property-access", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.1.1" - }, - "require-dev": { - "symfony/cache": "^4.4|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony PropertyAccess Component", - "homepage": "https://symfony.com", - "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/property-info", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-info.git", - "reference": "22518930091e0bdb249694efc509e3697f7e325e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/22518930091e0bdb249694efc509e3697f7e325e", - "reference": "22518930091e0bdb249694efc509e3697f7e325e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<0.3.0", - "symfony/dependency-injection": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "~1.7", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyInfo\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kévin Dunglas", - "email": "dunglas@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Property Info Component", - "homepage": "https://symfony.com", - "keywords": [ - "doctrine", - "phpdoc", - "property", - "symfony", - "type", - "validator" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T05:10:28+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + } ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.20" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -20420,52 +20233,43 @@ "type": "tidelift" } ], - "time": "2020-09-07T11:33:47+00:00" + "time": "2021-01-27T09:09:26+00:00" }, { - "name": "symfony/string", - "version": "v5.1.7", + "name": "symfony/service-contracts", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", + "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" + "psr/container": "^1.1" }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" + "suggest": { + "symfony/service-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.1-dev" + "dev-main": "2.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "files": [ - "Resources/functions.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] + "Symfony\\Contracts\\Service\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -20481,16 +20285,19 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony String component", + "description": "Generic abstractions related to writing services", "homepage": "https://symfony.com", "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.4.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -20505,7 +20312,7 @@ "type": "tidelift" } ], - "time": "2020-09-15T12:23:47+00:00" + "time": "2021-04-01T10:43:52+00:00" }, { "name": "tedivm/jshrink", @@ -20551,6 +20358,10 @@ "javascript", "minifier" ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/master" + }, "time": "2019-06-28T18:11:46+00:00" }, { @@ -20644,6 +20455,10 @@ "idna", "punycode" ], + "support": { + "issues": "https://github.com/true/php-punycode/issues", + "source": "https://github.com/true/php-punycode/tree/master" + }, "time": "2016-11-16T10:37:54+00:00" }, { @@ -20697,35 +20512,39 @@ "minify", "yui" ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, "time": "2018-01-15T15:26:51+00:00" }, { "name": "vertex/module-address-validation", - "version": "1.1.2", + "version": "1.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-1.1.2.0.zip", - "shasum": "4a878033de8bf793e5f994aa0aaa17136010f2c3" + "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-1.2.0.0.zip", + "shasum": "a51ba97823b507ac9ae02f832676c89f8093b65c" }, "require": { "ext-json": "*", "ext-simplexml": "*", "ext-soap": "*", - "magento/framework": "^100|^101|^102", + "magento/framework": "^100|^101|^102|^103", "magento/module-checkout": "^100", "magento/module-config": "^101", "magento/module-quote": "^100|^101", "magento/module-store": "^100|^101", "magento/module-tax": "^100", "php": "^7.0", - "vertex/module-tax": "^3.4.2" + "vertex/module-address-validation-api": "^1", + "vertex/module-tax": "^3.5.0" }, "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", "ext-dom": "*", - "ext-simplexml": "*", - "magento/marketplace-eqp": "^1.0", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" + "magento/magento-coding-standard": "^5.0", + "roave/security-advisories": "dev-master" }, "type": "magento2-module", "autoload": { @@ -20741,30 +20560,66 @@ ], "description": "Vertex Address Validation module for Magento 2" }, + { + "name": "vertex/module-address-validation-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.1.0.zip", + "shasum": "c218025e4d3f67e1e84a47ecafd36b496a244b78" + }, + "require": { + "magento/framework": "^100|^101|^102|^103", + "magento/module-store": "^100|^101", + "php": "^7.1", + "vertex/sdk": "^1" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", + "magento/magento-coding-standard": "^5.0", + "roave/security-advisories": "dev-master" + }, + "suggest": { + "magento/module-webapi": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Vertex\\AddressValidationApi\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Vertex Address Cleansing module for Magento 2 API" + }, { "name": "vertex/module-tax", - "version": "3.4.3", + "version": "3.5.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-3.4.3.0.zip", - "shasum": "6479c6679532204f8ad29e77fe3e83c941ce52a5" + "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-3.5.0.0.zip", + "shasum": "8241f7a02a2857bb75ff83b4f96891215b42e35a" }, "require": { "ext-intl": "*", "ext-json": "*", "ext-simplexml": "*", "ext-soap": "*", - "magento/framework": "^100|^101|^102", - "magento/module-backend": "^100|^101", - "magento/module-catalog": "^100|^101|^102|^103", + "magento/framework": "^100|^101|^102|^103", + "magento/module-backend": "^100|^101|^102", + "magento/module-catalog": "^100|^101|^102|^103|^104", "magento/module-checkout": "^100", "magento/module-config": "^100|^101", "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102", + "magento/module-customer": "^100|^101|^102|^103", "magento/module-directory": "^100", "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.6 || 101.2.0", - "magento/module-sales": "^100|^101|^102", + "magento/module-quote": "^101", + "magento/module-sales": "^100|^101|^102|^103", "magento/module-shipping": "^100", "magento/module-store": "^100|^101", "magento/module-tax": "^100", @@ -20779,8 +20634,8 @@ "vertex/tax-ee": "*" }, "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", "ext-dom": "*", - "ext-simplexml": "*", "magento/magento-coding-standard": "^5", "magento/module-offline-shipping": "^100.2", "magento/module-usps": "^100.2" @@ -20807,15 +20662,15 @@ }, { "name": "vertex/product-magento-module", - "version": "3.4.3", + "version": "3.5.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-3.4.3.0.zip", - "shasum": "4b1cf3666acb71ff92827cfd5c5d4e592ecb8f9a" + "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-3.5.0.0.zip", + "shasum": "cf21f8febde24c095e944e9d3bdac3a888f9dc86" }, "require": { - "vertex/module-address-validation": "1.1.2", - "vertex/module-tax": "3.4.3" + "vertex/module-address-validation": "1.2.0", + "vertex/module-tax": "3.5.0" }, "type": "metapackage", "license": [ @@ -20871,31 +20726,31 @@ }, { "name": "webimpress/safe-writer", - "version": "2.1.0", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", "dev-release-1.0": "1.0.x-dev" } }, @@ -20916,13 +20771,17 @@ "safe writer", "webimpress" ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, "funding": [ { "url": "https://github.com/michalbundyra", "type": "github" } ], - "time": "2020-08-25T07:21:11+00:00" + "time": "2021-04-19T16:34:45+00:00" }, { "name": "webonyx/graphql-php", @@ -20974,6 +20833,10 @@ "api", "graphql" ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/0.13.x" + }, "funding": [ { "url": "https://opencollective.com/webonyx-graphql-php", @@ -21041,15 +20904,18 @@ "php", "stylesheet" ], + "support": { + "source": "https://github.com/wikimedia/less.php/tree/1.8.2" + }, "time": "2019-11-06T18:30:11+00:00" }, { "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.0", + "version": "3.1.0-p1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.0.0.zip", - "shasum": "74bb8a179f3d6c1a5b2aaadc73834da69656d5da" + "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.0.0-patch1.zip", + "shasum": "9877b2c26cf204c2222be8a36d33b740431fd63b" }, "require": { "magento/framework": "102.0.*", @@ -21063,7 +20929,7 @@ "magento/module-review": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "replace": { "yotpo/module-review": "*", @@ -21086,14 +20952,14 @@ }, { "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.0", + "version": "3.1.0-p1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.0.0.zip", - "shasum": "3d820b829e62d13dc2423ab0721988435e383af9" + "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.0.0-patch1.zip", + "shasum": "2e94a000326407ed0d163538f8bb3d8151e97478" }, "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.0" + "yotpo/magento2-module-yotpo-reviews": "3.1.0-p1" }, "type": "metapackage", "license": [ @@ -21137,28 +21003,32 @@ ], "description": "Library for U2F implementation", "homepage": "https://developers.yubico.com/php-u2flib-server", + "support": { + "issues": "https://github.com/Yubico/php-u2flib-server/issues", + "source": "https://github.com/Yubico/php-u2flib-server/tree/1.0.2" + }, "time": "2018-09-07T08:16:44+00:00" } ], "packages-dev": [ { "name": "allure-framework/allure-codeception", - "version": "1.3.0", + "version": "1.4.4", "source": { "type": "git", "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "9d31d781b3622b028f1f6210bc76ba88438bd518" + "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/9d31d781b3622b028f1f6210bc76ba88438bd518", - "reference": "9d31d781b3622b028f1f6210bc76ba88438bd518", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a69800eeef83007ced9502a3349ff72f5fb6b4e2", + "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2", "shasum": "" }, "require": { - "allure-framework/allure-php-api": "~1.1.0", - "codeception/codeception": "~2.1", - "php": ">=5.4.0", + "allure-framework/allure-php-api": "~1.1.8", + "codeception/codeception": "^2.3|^3.0|^4.0", + "php": ">=5.6", "symfony/filesystem": ">=2.6", "symfony/finder": ">=2.6" }, @@ -21190,7 +21060,12 @@ "steps", "testing" ], - "time": "2018-12-18T19:47:23+00:00" + "support": { + "email": "allure@yandex-team.ru", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2020-09-09T10:51:33+00:00" }, { "name": "allure-framework/allure-php-api", @@ -21243,27 +21118,32 @@ "php", "report" ], + "support": { + "email": "allure@yandex-team.ru", + "issues": "https://github.com/allure-framework/allure-php-commons/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, "time": "2020-03-13T10:47:35+00:00" }, { "name": "allure-framework/allure-phpunit", - "version": "1.2.3", + "version": "1.2.4", "source": { "type": "git", "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "45504aeba41304cf155a898fa9ac1aae79f4a089" + "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/45504aeba41304cf155a898fa9ac1aae79f4a089", - "reference": "45504aeba41304cf155a898fa9ac1aae79f4a089", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/9399629c6eed79da4be18fd22adf83ef36c2d2e0", + "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0", "shasum": "" }, "require": { "allure-framework/allure-php-api": "~1.1.0", "mikey179/vfsstream": "1.*", - "php": ">=7.0.0", - "phpunit/phpunit": ">=6.0.0" + "php": ">=7.1.0", + "phpunit/phpunit": ">=7.0.0" }, "type": "library", "autoload": { @@ -21293,20 +21173,25 @@ "steps", "testing" ], - "time": "2017-11-03T13:08:21+00:00" + "support": { + "email": "allure@yandex-team.ru", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2018-10-25T12:03:54+00:00" }, { "name": "aws/aws-sdk-php", - "version": "3.158.7", + "version": "3.178.8", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "9afc422ad4ef0f1de9fa2a0be4b856c1dfa31123" + "reference": "15b27555b365053af712a01cbf99d6d7cd4323fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/9afc422ad4ef0f1de9fa2a0be4b856c1dfa31123", - "reference": "9afc422ad4ef0f1de9fa2a0be4b856c1dfa31123", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/15b27555b365053af712a01cbf99d6d7cd4323fa", + "reference": "15b27555b365053af712a01cbf99d6d7cd4323fa", "shasum": "" }, "require": { @@ -21314,9 +21199,9 @@ "ext-pcre": "*", "ext-simplexml": "*", "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4.1", - "mtdowling/jmespath.php": "^2.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.7.0", + "mtdowling/jmespath.php": "^2.6", "php": ">=5.5" }, "require-dev": { @@ -21378,29 +21263,35 @@ "s3", "sdk" ], - "time": "2020-10-15T18:16:19+00:00" + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.178.8" + }, + "time": "2021-04-22T18:13:46+00:00" }, { "name": "behat/gherkin", - "version": "v4.6.2", + "version": "v4.8.0", "source": { "type": "git", "url": "https://github.com/Behat/Gherkin.git", - "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31" + "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/51ac4500c4dc30cbaaabcd2f25694299df666a31", - "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/2391482cd003dfdc36b679b27e9f5326bd656acd", + "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd", "shasum": "" }, "require": { - "php": ">=5.3.1" + "php": "~7.2|~8.0" }, "require-dev": { - "phpunit/phpunit": "~4.5|~5", - "symfony/phpunit-bridge": "~2.7|~3|~4", - "symfony/yaml": "~2.3|~3|~4" + "cucumber/cucumber": "dev-gherkin-16.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/phpunit-bridge": "~3|~4|~5", + "symfony/yaml": "~3|~4|~5" }, "suggest": { "symfony/yaml": "If you want to parse features, represented in YAML files" @@ -21427,7 +21318,7 @@ "homepage": "http://everzet.com" } ], - "description": "Gherkin DSL parser for PHP 5.3", + "description": "Gherkin DSL parser for PHP", "homepage": "http://behat.org/", "keywords": [ "BDD", @@ -21437,7 +21328,11 @@ "gherkin", "parser" ], - "time": "2020-03-17T14:03:26+00:00" + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.8.0" + }, + "time": "2021-02-04T12:44:21+00:00" }, { "name": "cache/cache", @@ -21530,76 +21425,288 @@ "cache", "psr6" ], + "support": { + "source": "https://github.com/php-cache/cache/tree/master" + }, "time": "2017-03-28T16:08:48+00:00" }, { "name": "codeception/codeception", - "version": "2.4.5", + "version": "4.1.20", "source": { "type": "git", "url": "https://github.com/Codeception/Codeception.git", - "reference": "5fee32d5c82791548931cbc34806b4de6aa1abfc" + "reference": "d8b16e13e1781dbc3a7ae8292117d520c89a9c5a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/d8b16e13e1781dbc3a7ae8292117d520c89a9c5a", + "reference": "d8b16e13e1781dbc3a7ae8292117d520c89a9c5a", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "~1.4", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "*@dev", + "codeception/module-cli": "*@dev", + "codeception/module-db": "*@dev", + "codeception/module-filesystem": "*@dev", + "codeception/module-phpbrowser": "*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "http://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.1.20" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2021-04-02T16:41:51+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "63ea08880a44df809bdfbca08597e1b68cee9f87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/5fee32d5c82791548931cbc34806b4de6aa1abfc", - "reference": "5fee32d5c82791548931cbc34806b4de6aa1abfc", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/63ea08880a44df809bdfbca08597e1b68cee9f87", + "reference": "63ea08880a44df809bdfbca08597e1b68cee9f87", "shasum": "" }, "require": { - "behat/gherkin": "^4.4.0", - "codeception/phpunit-wrapper": "^6.0.9|^7.0.6", - "codeception/stub": "^2.0", - "ext-json": "*", - "ext-mbstring": "*", - "facebook/webdriver": ">=1.1.3 <2.0", - "guzzlehttp/guzzle": ">=4.1.4 <7.0", - "guzzlehttp/psr7": "~1.0", - "php": ">=5.6.0 <8.0", - "symfony/browser-kit": ">=2.7 <5.0", - "symfony/console": ">=2.7 <5.0", - "symfony/css-selector": ">=2.7 <5.0", - "symfony/dom-crawler": ">=2.7 <5.0", - "symfony/event-dispatcher": ">=2.7 <5.0", - "symfony/finder": ">=2.7 <5.0", - "symfony/yaml": ">=2.7 <5.0" - }, - "require-dev": { - "codeception/specify": "~0.3", - "facebook/graph-sdk": "~5.3", - "flow/jsonpath": "~0.2", - "monolog/monolog": "~1.8", - "pda/pheanstalk": "~3.0", - "php-amqplib/php-amqplib": "~2.4", - "predis/predis": "^1.0", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <5.0", - "vlucas/phpdotenv": "^2.4.0" + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" }, "suggest": { - "aws/aws-sdk-php": "For using AWS Auth in REST module and Queue module", - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests", - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "flow/jsonpath": "For using JSONPath in REST module", - "league/factory-muffin": "For DataFactory module", - "league/factory-muffin-faker": "For Faker support in DataFactory module", - "phpseclib/phpseclib": "for SFTP option in FTP Module", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" }, - "bin": [ - "codecept" - ], "type": "library", - "extra": { - "branch-alias": [] - }, "autoload": { - "psr-4": { - "Codeception\\": "src\\Codeception", - "Codeception\\Extension\\": "ext" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -21607,47 +21714,49 @@ ], "authors": [ { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" } ], - "description": "BDD-style testing framework", + "description": "WebDriver module for Codeception", "homepage": "http://codeception.com/", "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" + "acceptance-testing", + "browser-testing", + "codeception" ], - "time": "2018-08-01T07:21:49+00:00" + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.2.0" + }, + "time": "2021-01-17T19:23:20+00:00" }, { "name": "codeception/phpunit-wrapper", - "version": "6.8.2", + "version": "9.0.6", "source": { "type": "git", "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "372f1b5c1b0842dfc1fb491175ea22861a42ba13" + "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/372f1b5c1b0842dfc1fb491175ea22861a42ba13", - "reference": "372f1b5c1b0842dfc1fb491175ea22861a42ba13", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/b0c06abb3181eedca690170f7ed0fd26a70bfacc", + "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc", "shasum": "" }, "require": { - "phpunit/php-code-coverage": ">=4.0.4 <6.0", - "phpunit/phpunit": ">=6.5.13 <7.0", - "sebastian/comparator": ">=1.2.4 <3.0", - "sebastian/diff": ">=1.4 <4.0" - }, - "replace": { - "codeception/phpunit-wrapper": "*" + "php": ">=7.2", + "phpunit/phpunit": "^9.0" }, "require-dev": { "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", "vlucas/phpdotenv": "^3.0" }, "type": "library", @@ -21664,27 +21773,34 @@ { "name": "Davert", "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" } ], "description": "PHPUnit classes used by Codeception", - "time": "2020-10-11T18:17:59+00:00" + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.6" + }, + "time": "2020-12-28T13:59:47+00:00" }, { "name": "codeception/stub", - "version": "2.1.0", + "version": "3.7.0", "source": { "type": "git", "url": "https://github.com/Codeception/Stub.git", - "reference": "853657f988942f7afb69becf3fd0059f192c705a" + "reference": "468dd5fe659f131fc997f5196aad87512f9b1304" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/853657f988942f7afb69becf3fd0059f192c705a", - "reference": "853657f988942f7afb69becf3fd0059f192c705a", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/468dd5fe659f131fc997f5196aad87512f9b1304", + "reference": "468dd5fe659f131fc997f5196aad87512f9b1304", "shasum": "" }, "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3" + "phpunit/phpunit": "^8.4 | ^9.0" }, "type": "library", "autoload": { @@ -21697,7 +21813,11 @@ "MIT" ], "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "time": "2019-03-02T15:35:10+00:00" + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/3.7.0" + }, + "time": "2020-07-03T15:54:43+00:00" }, { "name": "csharpru/vault-php", @@ -21745,6 +21865,10 @@ } ], "description": "Best Vault client for PHP that you can find", + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/3.5.3" + }, "time": "2018-04-28T04:52:17+00:00" }, { @@ -21783,26 +21907,30 @@ } ], "description": "Guzzle6 transport for Vault PHP client", + "support": { + "issues": "https://github.com/CSharpRU/vault-php-guzzle6-transport/issues", + "source": "https://github.com/CSharpRU/vault-php-guzzle6-transport/tree/master" + }, "time": "2019-03-10T06:17:37+00:00" }, { "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.5.0", + "version": "v0.7.1", "source": { "type": "git", "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "e749410375ff6fb7a040a68878c656c2e610b132" + "reference": "fe390591e0241955f22eb9ba327d137e501c771c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/e749410375ff6fb7a040a68878c656c2e610b132", - "reference": "e749410375ff6fb7a040a68878c656c2e610b132", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0", - "php": "^5.3|^7", - "squizlabs/php_codesniffer": "^2|^3" + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" }, "require-dev": { "composer/composer": "*", @@ -21849,20 +21977,24 @@ "stylecheck", "tests" ], - "time": "2018-10-26T13:21:45+00:00" + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2020-12-07T18:04:37+00:00" }, { "name": "doctrine/annotations", - "version": "1.10.4", + "version": "1.12.1", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "bfe91e31984e2ba76df1c1339681770401ec262f" + "reference": "b17c5014ef81d212ac539f07a1001832df1b6d3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/bfe91e31984e2ba76df1c1339681770401ec262f", - "reference": "bfe91e31984e2ba76df1c1339681770401ec262f", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/b17c5014ef81d212ac539f07a1001832df1b6d3b", + "reference": "b17c5014ef81d212ac539f07a1001832df1b6d3b", "shasum": "" }, "require": { @@ -21872,15 +22004,11 @@ }, "require-dev": { "doctrine/cache": "1.*", + "doctrine/coding-standard": "^6.0 || ^8.1", "phpstan/phpstan": "^0.12.20", "phpunit/phpunit": "^7.5 || ^9.1.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" @@ -21913,50 +22041,53 @@ } ], "description": "Docblock Annotations Parser", - "homepage": "http://www.doctrine-project.org", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", "keywords": [ "annotations", "docblock", "parser" ], - "time": "2020-08-10T19:35:50+00:00" + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.12.1" + }, + "time": "2021-02-21T21:00:45+00:00" }, { "name": "doctrine/cache", - "version": "1.10.2", + "version": "1.11.0", "source": { "type": "git", "url": "https://github.com/doctrine/cache.git", - "reference": "13e3381b25847283a91948d04640543941309727" + "reference": "a9c1b59eba5a08ca2770a76eddb88922f504e8e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/13e3381b25847283a91948d04640543941309727", - "reference": "13e3381b25847283a91948d04640543941309727", + "url": "https://api.github.com/repos/doctrine/cache/zipball/a9c1b59eba5a08ca2770a76eddb88922f504e8e0", + "reference": "a9c1b59eba5a08ca2770a76eddb88922f504e8e0", "shasum": "" }, "require": { "php": "~7.1 || ^8.0" }, "conflict": { - "doctrine/common": ">2.2,<2.4" + "doctrine/common": ">2.2,<2.4", + "psr/cache": ">=3" }, "require-dev": { "alcaeus/mongo-php-adapter": "^1.1", - "doctrine/coding-standard": "^6.0", + "cache/integration-tests": "dev-master", + "doctrine/coding-standard": "^8.0", "mongodb/mongodb": "^1.1", - "phpunit/phpunit": "^7.0", - "predis/predis": "~1.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", + "predis/predis": "~1.0", + "psr/cache": "^1.0 || ^2.0", + "symfony/cache": "^4.4 || ^5.2" }, "suggest": { "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" @@ -22001,6 +22132,10 @@ "redis", "xcache" ], + "support": { + "issues": "https://github.com/doctrine/cache/issues", + "source": "https://github.com/doctrine/cache/tree/1.11.0" + }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", @@ -22015,7 +22150,7 @@ "type": "tidelift" } ], - "time": "2020-07-07T18:54:01+00:00" + "time": "2021-04-13T14:46:17+00:00" }, { "name": "doctrine/inflector", @@ -22082,40 +22217,38 @@ "singularize", "string" ], + "support": { + "source": "https://github.com/doctrine/inflector/tree/master" + }, "time": "2015-11-06T14:35:42+00:00" }, { "name": "doctrine/instantiator", - "version": "1.3.1", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "f350df0268e904597e3bd9c4685c53e0e333feea" + "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/f350df0268e904597e3bd9c4685c53e0e333feea", - "reference": "f350df0268e904597e3bd9c4685c53e0e333feea", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b", + "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^6.0", + "doctrine/coding-standard": "^8.0", "ext-pdo": "*", "ext-phar": "*", - "phpbench/phpbench": "^0.13", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-shim": "^0.11", - "phpunit/phpunit": "^7.0" + "phpbench/phpbench": "^0.13 || 1.0.0-alpha2", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" @@ -22129,7 +22262,7 @@ { "name": "Marco Pivetta", "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" + "homepage": "https://ocramius.github.io/" } ], "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", @@ -22138,6 +22271,10 @@ "constructor", "instantiate" ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.0" + }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", @@ -22152,7 +22289,7 @@ "type": "tidelift" } ], - "time": "2020-05-29T17:27:14+00:00" + "time": "2020-11-10T18:47:58+00:00" }, { "name": "doctrine/lexer", @@ -22214,6 +22351,10 @@ "parser", "php" ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.1" + }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", @@ -22269,57 +22410,65 @@ } ], "description": "JSONPath implementation for parsing, searching and flattening arrays", + "support": { + "issues": "https://github.com/FlowCommunications/JSONPath/issues", + "source": "https://github.com/FlowCommunications/JSONPath/tree/0.5.0" + }, "abandoned": "softcreatr/jsonpath", "time": "2019-07-15T17:23:22+00:00" }, { "name": "friendsofphp/php-cs-fixer", - "version": "v2.14.6", + "version": "v2.16.10", "source": { "type": "git", "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "8d18a8bb180e2acde1c8031db09aefb9b73f6127" + "reference": "7dd27dde4852270de8f672636a0855ce7de47bf0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/8d18a8bb180e2acde1c8031db09aefb9b73f6127", - "reference": "8d18a8bb180e2acde1c8031db09aefb9b73f6127", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/7dd27dde4852270de8f672636a0855ce7de47bf0", + "reference": "7dd27dde4852270de8f672636a0855ce7de47bf0", "shasum": "" }, "require": { - "composer/semver": "^1.4", + "composer/semver": "^1.4 || ^2.0 || ^3.0", "composer/xdebug-handler": "^1.2", "doctrine/annotations": "^1.2", "ext-json": "*", "ext-tokenizer": "*", "php": "^5.6 || ^7.0", "php-cs-fixer/diff": "^1.3", - "symfony/console": "^3.4.17 || ^4.1.6", - "symfony/event-dispatcher": "^3.0 || ^4.0", - "symfony/filesystem": "^3.0 || ^4.0", - "symfony/finder": "^3.0 || ^4.0", - "symfony/options-resolver": "^3.0 || ^4.0", + "symfony/console": "^3.4.43 || ^4.1.6 || ^5.0", + "symfony/event-dispatcher": "^3.0 || ^4.0 || ^5.0", + "symfony/filesystem": "^3.0 || ^4.0 || ^5.0", + "symfony/finder": "^3.0 || ^4.0 || ^5.0", + "symfony/options-resolver": "^3.0 || ^4.0 || ^5.0", "symfony/polyfill-php70": "^1.0", "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0", - "symfony/stopwatch": "^3.0 || ^4.0" + "symfony/process": "^3.0 || ^4.0 || ^5.0", + "symfony/stopwatch": "^3.0 || ^4.0 || ^5.0" }, "require-dev": { "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", "justinrainbow/json-schema": "^5.0", - "keradus/cli-executor": "^1.2", + "keradus/cli-executor": "^1.4", "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.1", + "php-coveralls/php-coveralls": "^2.4.1", "php-cs-fixer/accessible-object": "^1.0", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.1", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.1", - "phpunitgoodpractices/traits": "^1.5.1", - "symfony/phpunit-bridge": "^4.0", - "symfony/yaml": "^3.0 || ^4.0" + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.13 || ^9.4.4 <9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "sanmai/phpunit-legacy-adapter": "^6.4 || ^8.2.1", + "symfony/phpunit-bridge": "^5.1", + "symfony/yaml": "^3.0 || ^4.0 || ^5.0" }, "suggest": { - "ext-mbstring": "For handling non-UTF8 characters in cache signature.", + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters.", "php-cs-fixer/phpunit-constraint-isidenticalstring": "For IsIdenticalString constraint.", "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "For XmlMatchesXsd constraint.", "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." @@ -22341,6 +22490,7 @@ "tests/Test/IntegrationCaseFactory.php", "tests/Test/IntegrationCaseFactoryInterface.php", "tests/Test/InternalIntegrationCaseFactory.php", + "tests/Test/IsIdenticalConstraint.php", "tests/TestCase.php" ] }, @@ -22359,20 +22509,30 @@ } ], "description": "A tool to automatically fix PHP code style", - "time": "2019-08-31T12:47:52+00:00" + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v2.16.10" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2020-12-17T16:34:40+00:00" }, { "name": "fzaninotto/faker", - "version": "v1.9.1", + "version": "v1.9.2", "source": { "type": "git", "url": "https://github.com/fzaninotto/Faker.git", - "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f" + "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/fc10d778e4b84d5bd315dad194661e091d307c6f", - "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/848d8125239d7dbf8ab25cb7f054f1a630e68c2e", + "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e", "shasum": "" }, "require": { @@ -22409,7 +22569,12 @@ "faker", "fixtures" ], - "time": "2019-12-12T13:22:17+00:00" + "support": { + "issues": "https://github.com/fzaninotto/Faker/issues", + "source": "https://github.com/fzaninotto/Faker/tree/v1.9.2" + }, + "abandoned": true, + "time": "2020-12-11T09:56:16+00:00" }, { "name": "jms/metadata", @@ -22464,6 +22629,10 @@ "xml", "yaml" ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/1.x" + }, "time": "2018-10-26T12:40:10+00:00" }, { @@ -22499,6 +22668,10 @@ "Apache2" ], "description": "A library for easily creating recursive-descent parsers.", + "support": { + "issues": "https://github.com/schmittjoh/parser-lib/issues", + "source": "https://github.com/schmittjoh/parser-lib/tree/1.0.0" + }, "time": "2012-11-18T18:08:43+00:00" }, { @@ -22583,6 +22756,10 @@ "serialization", "xml" ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/1.14.1" + }, "time": "2020-02-22T20:59:37+00:00" }, { @@ -22668,6 +22845,10 @@ "sftp", "storage" ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/1.x" + }, "funding": [ { "url": "https://offset.earth/frankdejonge", @@ -22678,16 +22859,16 @@ }, { "name": "league/mime-type-detection", - "version": "1.5.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28" + "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ea2fbfc988bade315acd5967e6d02274086d0f28", - "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", + "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", "shasum": "" }, "require": { @@ -22695,8 +22876,9 @@ "php": "^7.2 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^0.12.36", - "phpunit/phpunit": "^8.5.8" + "friendsofphp/php-cs-fixer": "^2.18", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" }, "type": "library", "autoload": { @@ -22715,6 +22897,10 @@ } ], "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.7.0" + }, "funding": [ { "url": "https://github.com/frankdejonge", @@ -22725,7 +22911,7 @@ "type": "tidelift" } ], - "time": "2020-09-21T18:10:53+00:00" + "time": "2021-01-18T20:58:21+00:00" }, { "name": "lusitanian/oauth", @@ -22792,25 +22978,29 @@ "oauth", "security" ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, "time": "2018-02-14T22:37:14+00:00" }, { "name": "magento/magento-coding-standard", - "version": "5", + "version": "6", "source": { "type": "git", "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "da46c5d57a43c950dfa364edc7f1f0436d5353a5" + "reference": "efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/da46c5d57a43c950dfa364edc7f1f0436d5353a5", - "reference": "da46c5d57a43c950dfa364edc7f1f0436d5353a5", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7", + "reference": "efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7", "shasum": "" }, "require": { "php": ">=5.6.0", - "squizlabs/php_codesniffer": "^3.4", + "squizlabs/php_codesniffer": "^3.5", "webonyx/graphql-php": ">=0.12.6 <1.0" }, "require-dev": { @@ -22831,27 +23021,34 @@ "AFL-3.0" ], "description": "A set of Magento specific PHP CodeSniffer rules.", - "time": "2019-11-04T22:08:27+00:00" + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v6" + }, + "time": "2020-12-03T14:41:54+00:00" }, { "name": "magento/magento2-functional-testing-framework", - "version": "2.6.5", + "version": "2.7.1", "source": { "type": "git", "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "3343a82b84e5b25d30e6e39fb3d1aa0d8dc70634" + "reference": "4802c6779855c326ffddc9db250b6c4404b1d02d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/3343a82b84e5b25d30e6e39fb3d1aa0d8dc70634", - "reference": "3343a82b84e5b25d30e6e39fb3d1aa0d8dc70634", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/4802c6779855c326ffddc9db250b6c4404b1d02d", + "reference": "4802c6779855c326ffddc9db250b6c4404b1d02d", "shasum": "" }, "require": { - "allure-framework/allure-codeception": "~1.3.0", + "allure-framework/allure-codeception": "~1.4.0", "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "~2.4.5", - "composer/composer": "^1.6", + "codeception/codeception": "~4.1.4", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9||^2.0", "csharpru/vault-php": "~3.5.3", "csharpru/vault-php-guzzle6-transport": "^2.0", "ext-curl": "*", @@ -22862,12 +23059,12 @@ "fzaninotto/faker": "^1.6", "monolog/monolog": "^1.0", "mustache/mustache": "~2.5", - "php": "~7.1.0||~7.2.0||~7.3.0", + "php": "^7.3", "php-webdriver/webdriver": "^1.8.0", "symfony/console": "^4.4", - "symfony/finder": "^4.4", - "symfony/http-foundation": "^4.4", - "symfony/mime": "^4.4", + "symfony/finder": "^4.4||^5.0", + "symfony/http-foundation": "^4.4||^5.0", + "symfony/mime": "^4.4||^5.0", "symfony/process": "^4.4", "vlucas/phpdotenv": "^2.4" }, @@ -22879,13 +23076,13 @@ "codacy/coverage": "^1.4", "codeception/aspect-mock": "^3.0", "doctrine/cache": "<1.7.0", - "goaop/framework": "2.2.0", + "goaop/framework": "~2.3.4", "php-coveralls/php-coveralls": "^1.0", "phpmd/phpmd": "^2.6.0", - "phpunit/phpunit": "~6.5.0 || ~7.0.0", + "phpunit/phpunit": "^9.0", "rregeer/phpunit-coverage-check": "^0.1.4", - "sebastian/phpcpd": "~3.0 || ~4.0", - "squizlabs/php_codesniffer": "~3.2", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.5.4", "symfony/stopwatch": "~3.4.6" }, "suggest": { @@ -22920,7 +23117,11 @@ "magento", "testing" ], - "time": "2020-06-23T17:12:15+00:00" + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/2.7.1" + }, + "time": "2021-03-30T19:49:22+00:00" }, { "name": "mikey179/vfsstream", @@ -22966,6 +23167,11 @@ ], "description": "Virtual file system to mock the real file system in unit tests.", "homepage": "http://vfs.bovigo.org/", + "support": { + "issues": "https://github.com/bovigo/vfsStream/issues", + "source": "https://github.com/bovigo/vfsStream/tree/master", + "wiki": "https://github.com/bovigo/vfsStream/wiki" + }, "time": "2019-10-30T15:31:00+00:00" }, { @@ -23023,6 +23229,10 @@ "json", "jsonpath" ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.0" + }, "time": "2020-07-31T21:01:56+00:00" }, { @@ -23069,20 +23279,24 @@ "mustache", "templating" ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/master" + }, "time": "2019-11-23T21:40:31+00:00" }, { "name": "myclabs/deep-copy", - "version": "1.10.1", + "version": "1.10.2", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5" + "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", - "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220", + "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220", "shasum": "" }, "require": { @@ -23117,42 +23331,53 @@ "object", "object graph" ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2" + }, "funding": [ { "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", "type": "tidelift" } ], - "time": "2020-06-29T13:22:24+00:00" + "time": "2020-11-13T09:40:50+00:00" }, { "name": "pdepend/pdepend", - "version": "2.5.2", + "version": "2.7.1", "source": { "type": "git", "url": "https://github.com/pdepend/pdepend.git", - "reference": "9daf26d0368d4a12bed1cacae1a9f3a6f0adf239" + "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/9daf26d0368d4a12bed1cacae1a9f3a6f0adf239", - "reference": "9daf26d0368d4a12bed1cacae1a9f3a6f0adf239", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/daba1cf0a6edaf172fa02a17807ae29f4c1c7471", + "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471", "shasum": "" }, "require": { "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4", - "symfony/dependency-injection": "^2.3.0|^3|^4", - "symfony/filesystem": "^2.3.0|^3|^4" + "symfony/config": "^2.3.0|^3|^4|^5", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5", + "symfony/filesystem": "^2.3.0|^3|^4|^5" }, "require-dev": { - "phpunit/phpunit": "^4.8|^5.7", + "easy-doc/easy-doc": "0.0.0 || ^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.35|^5.7", "squizlabs/php_codesniffer": "^2.0.0" }, "bin": [ "src/bin/pdepend" ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, "autoload": { "psr-4": { "PDepend\\": "src/main/php/PDepend" @@ -23163,26 +23388,30 @@ "BSD-3-Clause" ], "description": "Official version of pdepend to be handled with Composer", - "time": "2017-12-13T13:21:38+00:00" + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/master" + }, + "time": "2020-02-08T12:06:13+00:00" }, { "name": "phar-io/manifest", - "version": "1.0.1", + "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/phar-io/manifest.git", - "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0" + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0", - "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", "shasum": "" }, "require": { "ext-dom": "*", "ext-phar": "*", - "phar-io/version": "^1.0.1", + "phar-io/version": "^2.0", "php": "^5.6 || ^7.0" }, "type": "library", @@ -23218,20 +23447,24 @@ } ], "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "time": "2017-03-05T18:14:27+00:00" + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/master" + }, + "time": "2018-07-08T19:23:20+00:00" }, { "name": "phar-io/version", - "version": "1.0.1", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/phar-io/version.git", - "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df" + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df", - "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", "shasum": "" }, "require": { @@ -23265,7 +23498,11 @@ } ], "description": "Library for handling version information and constraints", - "time": "2017-03-05T17:38:23+00:00" + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/master" + }, + "time": "2018-07-08T19:19:57+00:00" }, { "name": "php-cs-fixer/diff", @@ -23316,6 +23553,10 @@ "keywords": [ "diff" ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v1.3.1" + }, "time": "2020-10-14T08:39:05+00:00" }, { @@ -23381,6 +23622,10 @@ "selenium", "webdriver" ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.8.2" + }, "time": "2020-03-04T14:40:12+00:00" }, { @@ -23429,6 +23674,10 @@ "sequence", "set" ], + "support": { + "issues": "https://github.com/schmittjoh/php-collection/issues", + "source": "https://github.com/schmittjoh/php-collection/tree/master" + }, "time": "2015-05-17T12:39:23+00:00" }, { @@ -23487,6 +23736,10 @@ "phpcs", "standards" ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, "time": "2019-12-27T09:44:58+00:00" }, { @@ -23536,6 +23789,10 @@ "reflection", "static analysis" ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, "time": "2020-06-27T09:03:43+00:00" }, { @@ -23588,6 +23845,10 @@ } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/master" + }, "time": "2020-09-03T19:13:55+00:00" }, { @@ -23633,28 +23894,36 @@ } ], "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.4.0" + }, "time": "2020-09-17T18:55:26+00:00" }, { "name": "phpmd/phpmd", - "version": "2.7.0", + "version": "2.9.1", "source": { "type": "git", "url": "https://github.com/phpmd/phpmd.git", - "reference": "a05a999c644f4bc9a204846017db7bb7809fbe4c" + "reference": "ce10831d4ddc2686c1348a98069771dd314534a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/a05a999c644f4bc9a204846017db7bb7809fbe4c", - "reference": "a05a999c644f4bc9a204846017db7bb7809fbe4c", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/ce10831d4ddc2686c1348a98069771dd314534a8", + "reference": "ce10831d4ddc2686c1348a98069771dd314534a8", "shasum": "" }, "require": { + "composer/xdebug-handler": "^1.0", "ext-xml": "*", - "pdepend/pdepend": "^2.5", + "pdepend/pdepend": "^2.7.1", "php": ">=5.3.9" }, "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", "gregwar/rst": "^1.0", "mikey179/vfsstream": "^1.6.4", "phpunit/phpunit": "^4.8.36 || ^5.7.27", @@ -23701,7 +23970,18 @@ "phpmd", "pmd" ], - "time": "2019-07-30T21:13:32+00:00" + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.9.1" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2020-09-23T22:06:32+00:00" }, { "name": "phpoption/phpoption", @@ -23756,6 +24036,10 @@ "php", "type" ], + "support": { + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.7.5" + }, "funding": [ { "url": "https://github.com/GrahamCampbell", @@ -23770,33 +24054,33 @@ }, { "name": "phpspec/prophecy", - "version": "v1.10.3", + "version": "1.13.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "451c3cd1418cf640de218914901e51b064abb093" + "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/451c3cd1418cf640de218914901e51b064abb093", - "reference": "451c3cd1418cf640de218914901e51b064abb093", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/be1996ed8adc35c3fd795488a653f4b518be70ea", + "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", - "sebastian/comparator": "^1.2.3|^2.0|^3.0|^4.0", - "sebastian/recursion-context": "^1.0|^2.0|^3.0|^4.0" + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.1", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" }, "require-dev": { - "phpspec/phpspec": "^2.5 || ^3.2", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" + "phpspec/phpspec": "^6.0", + "phpunit/phpunit": "^8.0 || ^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.10.x-dev" + "dev-master": "1.11.x-dev" } }, "autoload": { @@ -23829,24 +24113,28 @@ "spy", "stub" ], - "time": "2020-03-05T15:02:03+00:00" + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/1.13.0" + }, + "time": "2021-03-17T13:42:18+00:00" }, { "name": "phpstan/phpstan", - "version": "0.12.49", + "version": "0.12.23", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "9a6136c2b39d5214da78de37128d5fe08e5d5b05" + "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9a6136c2b39d5214da78de37128d5fe08e5d5b05", - "reference": "9a6136c2b39d5214da78de37128d5fe08e5d5b05", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/71e529efced79e055fa8318b692e7f7d03ea4e75", + "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75", "shasum": "" }, "require": { - "php": "^7.1|^8.0" + "php": "^7.1" }, "conflict": { "phpstan/phpstan-shim": "*" @@ -23871,6 +24159,10 @@ "MIT" ], "description": "PHPStan - PHP Static Analysis Tool", + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/0.12.23" + }, "funding": [ { "url": "https://github.com/ondrejmirtes", @@ -23885,44 +24177,45 @@ "type": "tidelift" } ], - "time": "2020-10-12T14:10:44+00:00" + "time": "2020-05-05T12:55:44+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "5.3.2", + "version": "8.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "c89677919c5dd6d3b3852f230a663118762218ac" + "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/c89677919c5dd6d3b3852f230a663118762218ac", - "reference": "c89677919c5dd6d3b3852f230a663118762218ac", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca6647ffddd2add025ab3f21644a441d7c146cdc", + "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc", "shasum": "" }, "require": { "ext-dom": "*", "ext-xmlwriter": "*", - "php": "^7.0", - "phpunit/php-file-iterator": "^1.4.2", - "phpunit/php-text-template": "^1.2.1", - "phpunit/php-token-stream": "^2.0.1", - "sebastian/code-unit-reverse-lookup": "^1.0.1", - "sebastian/environment": "^3.0", - "sebastian/version": "^2.0.1", - "theseer/tokenizer": "^1.1" + "php": "^7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-text-template": "^2.0", + "phpunit/php-token-stream": "^4.0", + "sebastian/code-unit-reverse-lookup": "^2.0", + "sebastian/environment": "^5.0", + "sebastian/version": "^3.0", + "theseer/tokenizer": "^1.1.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.0" }, "suggest": { - "ext-xdebug": "^2.5.5" + "ext-pcov": "*", + "ext-xdebug": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.3.x-dev" + "dev-master": "8.0-dev" } }, "autoload": { @@ -23948,29 +24241,42 @@ "testing", "xunit" ], - "time": "2018-04-06T15:36:58+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/8.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-05-23T08:02:54+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "1.4.5", + "version": "3.0.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" + "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", + "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -23985,7 +24291,7 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], @@ -23995,26 +24301,48 @@ "filesystem", "iterator" ], - "time": "2017-11-27T13:52:08+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:57:25+00:00" }, { - "name": "phpunit/php-text-template", - "version": "1.2.1", + "name": "phpunit/php-invoker", + "version": "3.1.1", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, "autoload": { "classmap": [ "src/" @@ -24031,37 +24359,47 @@ "role": "lead" } ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", "keywords": [ - "template" + "process" ], - "time": "2015-06-21T13:50:34+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" }, { - "name": "phpunit/php-timer", - "version": "1.0.9", + "name": "phpunit/php-text-template", + "version": "2.0.4", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -24076,42 +24414,51 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", "keywords": [ - "timer" + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2017-02-26T11:10:40+00:00" + "time": "2020-10-26T05:33:50+00:00" }, { - "name": "phpunit/php-token-stream", - "version": "2.0.2", + "name": "phpunit/php-timer", + "version": "3.1.4", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "791198a2c6254db10131eecfe8c06670700904db" + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", - "reference": "791198a2c6254db10131eecfe8c06670700904db", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/dc9368fae6ef2ffa57eba80a7410bcef81df6258", + "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258", "shasum": "" }, "require": { - "ext-tokenizer": "*", - "php": "^7.0" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^6.2.4" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "3.1-dev" } }, "autoload": { @@ -24126,74 +24473,52 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", "keywords": [ - "tokenizer" + "timer" ], - "abandoned": true, - "time": "2017-11-27T05:48:46+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/master" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-04-20T06:00:37+00:00" }, { - "name": "phpunit/phpunit", - "version": "6.5.14", + "name": "phpunit/php-token-stream", + "version": "4.0.4", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7" + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/bac23fe7ff13dbdb461481f706f0e9fe746334b7", - "reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/a853a0e183b9db7eed023d7933a858fa1c8d25a3", + "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3", "shasum": "" }, "require": { - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "myclabs/deep-copy": "^1.6.1", - "phar-io/manifest": "^1.0.1", - "phar-io/version": "^1.0", - "php": "^7.0", - "phpspec/prophecy": "^1.7", - "phpunit/php-code-coverage": "^5.3", - "phpunit/php-file-iterator": "^1.4.3", - "phpunit/php-text-template": "^1.2.1", - "phpunit/php-timer": "^1.0.9", - "phpunit/phpunit-mock-objects": "^5.0.9", - "sebastian/comparator": "^2.1", - "sebastian/diff": "^2.0", - "sebastian/environment": "^3.1", - "sebastian/exporter": "^3.1", - "sebastian/global-state": "^2.0", - "sebastian/object-enumerator": "^3.0.3", - "sebastian/resource-operations": "^1.0", - "sebastian/version": "^2.0.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "3.0.2", - "phpunit/dbunit": "<3.0" + "ext-tokenizer": "*", + "php": "^7.3 || ^8.0" }, "require-dev": { - "ext-pdo": "*" - }, - "suggest": { - "ext-xdebug": "*", - "phpunit/php-invoker": "^1.1" + "phpunit/phpunit": "^9.0" }, - "bin": [ - "phpunit" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "6.5.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -24207,58 +24532,94 @@ ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-token-stream/issues", + "source": "https://github.com/sebastianbergmann/php-token-stream/tree/master" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" } ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "time": "2019-02-01T05:22:47+00:00" + "abandoned": true, + "time": "2020-08-04T08:28:15+00:00" }, { - "name": "phpunit/phpunit-mock-objects", - "version": "5.0.10", + "name": "phpunit/phpunit", + "version": "9.1.5", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f" + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/cd1cf05c553ecfec36b170070573e540b67d3f1f", - "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1b570cd7edbe136055bf5f651857dc8af6b829d2", + "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.0.5", - "php": "^7.0", - "phpunit/php-text-template": "^1.2.1", - "sebastian/exporter": "^3.1" - }, - "conflict": { - "phpunit/phpunit": "<6.0" + "doctrine/instantiator": "^1.2.0", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.9.1", + "phar-io/manifest": "^1.0.3", + "phar-io/version": "^2.0.1", + "php": "^7.3", + "phpspec/prophecy": "^1.8.1", + "phpunit/php-code-coverage": "^8.0.1", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-invoker": "^3.0", + "phpunit/php-text-template": "^2.0", + "phpunit/php-timer": "^3.1.4", + "sebastian/code-unit": "^1.0.2", + "sebastian/comparator": "^4.0", + "sebastian/diff": "^4.0", + "sebastian/environment": "^5.0.1", + "sebastian/exporter": "^4.0", + "sebastian/global-state": "^4.0", + "sebastian/object-enumerator": "^4.0", + "sebastian/resource-operations": "^3.0", + "sebastian/type": "^2.0", + "sebastian/version": "^3.0" }, "require-dev": { - "phpunit/phpunit": "^6.5.11" + "ext-pdo": "*", + "phpspec/prophecy-phpunit": "^2.0" }, "suggest": { - "ext-soap": "*" + "ext-soap": "*", + "ext-xdebug": "*" }, + "bin": [ + "phpunit" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0.x-dev" + "dev-master": "9.1-dev" } }, "autoload": { "classmap": [ "src/" + ], + "files": [ + "src/Framework/Assert/Functions.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -24272,14 +24633,28 @@ "role": "lead" } ], - "description": "Mock Object library for PHPUnit", - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", "keywords": [ - "mock", + "phpunit", + "testing", "xunit" ], - "abandoned": true, - "time": "2018-08-09T05:50:03+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.1.5" + }, + "funding": [ + { + "url": "https://phpunit.de/donate.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-05-22T13:54:05+00:00" }, { "name": "psr/cache", @@ -24325,6 +24700,9 @@ "psr", "psr-6" ], + "support": { + "source": "https://github.com/php-fig/cache/tree/master" + }, "time": "2016-08-06T20:24:11+00:00" }, { @@ -24373,32 +24751,91 @@ "psr-16", "simple-cache" ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/master" + }, "time": "2017-10-23T01:57:42+00:00" }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, { "name": "sebastian/code-unit-reverse-lookup", - "version": "1.0.1", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -24418,34 +24855,44 @@ ], "description": "Looks up which function or method a line of code belongs to", "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "time": "2017-03-04T06:30:41+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" }, { "name": "sebastian/comparator", - "version": "2.1.3", + "version": "4.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9" + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/34369daee48eafb2651bea869b4b15d75ccc35f9", - "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/diff": "^2.0 || ^3.0", - "sebastian/exporter": "^3.1" + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^6.4" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -24458,6 +24905,10 @@ "BSD-3-Clause" ], "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, { "name": "Jeff Welch", "email": "whatthejeff@gmail.com" @@ -24469,10 +24920,6 @@ { "name": "Bernhard Schussek", "email": "bschussek@2bepublished.at" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" } ], "description": "Provides the functionality to compare PHP values for equality", @@ -24482,32 +24929,43 @@ "compare", "equality" ], - "time": "2018-02-01T13:46:46+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:49:45+00:00" }, { "name": "sebastian/diff", - "version": "2.0.1", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd" + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", - "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", "shasum": "" }, "require": { - "php": "^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.2" + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -24520,46 +24978,62 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" } ], "description": "Diff implementation", "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ - "diff" + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2017-08-03T08:09:46+00:00" + "time": "2020-10-26T13:10:38+00:00" }, { "name": "sebastian/environment", - "version": "3.1.0", + "version": "5.1.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5" + "reference": "388b6ced16caa751030f6a69e588299fa09200ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5", - "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", + "reference": "388b6ced16caa751030f6a69e588299fa09200ac", "shasum": "" }, "require": { - "php": "^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.1" + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -24584,34 +25058,44 @@ "environment", "hhvm" ], - "time": "2017-07-01T08:51:00+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:52:38+00:00" }, { "name": "sebastian/exporter", - "version": "3.1.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e" + "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/68609e1261d215ea5b21b7987539cbfbe156ec3e", - "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", + "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/recursion-context": "^3.0" + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" }, "require-dev": { "ext-mbstring": "*", - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -24651,30 +25135,43 @@ "export", "exporter" ], - "time": "2019-09-14T09:02:43+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:24:23+00:00" }, { "name": "sebastian/finder-facade", - "version": "1.2.3", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/finder-facade.git", - "reference": "167c45d131f7fc3d159f56f191a0a22228765e16" + "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/167c45d131f7fc3d159f56f191a0a22228765e16", - "reference": "167c45d131f7fc3d159f56f191a0a22228765e16", + "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", + "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", "shasum": "" }, "require": { - "php": "^7.1", - "symfony/finder": "^2.3|^3.0|^4.0|^5.0", + "ext-ctype": "*", + "php": "^7.3", + "symfony/finder": "^4.1|^5.0", "theseer/fdomdocument": "^1.6" }, "type": "library", "extra": { - "branch-alias": [] + "branch-alias": { + "dev-master": "2.0-dev" + } }, "autoload": { "classmap": [ @@ -24694,28 +25191,35 @@ ], "description": "FinderFacade is a convenience wrapper for Symfony's Finder component.", "homepage": "https://github.com/sebastianbergmann/finder-facade", + "support": { + "issues": "https://github.com/sebastianbergmann/finder-facade/issues", + "source": "https://github.com/sebastianbergmann/finder-facade/tree/2.0.0" + }, "abandoned": true, - "time": "2020-01-16T08:08:45+00:00" + "time": "2020-02-08T06:07:58+00:00" }, { "name": "sebastian/global-state", - "version": "2.0.0", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4" + "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", - "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bdb1e7c79e592b8c82cb1699be3c8743119b8a72", + "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72", "shasum": "" }, "require": { - "php": "^7.0" + "php": "^7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "ext-dom": "*", + "phpunit/phpunit": "^9.0" }, "suggest": { "ext-uopz": "*" @@ -24723,7 +25227,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -24746,34 +25250,38 @@ "keywords": [ "global state" ], - "time": "2017-04-27T15:39:26+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/master" + }, + "time": "2020-02-07T06:11:37+00:00" }, { "name": "sebastian/object-enumerator", - "version": "3.0.3", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", - "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/object-reflector": "^1.1.1", - "sebastian/recursion-context": "^3.0" + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -24793,32 +25301,42 @@ ], "description": "Traverses array structures and object graphs to enumerate all referenced objects", "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "time": "2017-08-03T12:35:26+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" }, { "name": "sebastian/object-reflector", - "version": "1.1.1", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "773f97c67f28de00d397be301821b06708fca0be" + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", - "reference": "773f97c67f28de00d397be301821b06708fca0be", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", "shasum": "" }, "require": { - "php": "^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -24838,28 +25356,39 @@ ], "description": "Allows reflection of object attributes, including inherited and non-public ones", "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "time": "2017-03-29T09:07:27+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" }, { "name": "sebastian/phpcpd", - "version": "3.0.1", + "version": "5.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "dfed51c1288790fc957c9433e2f49ab152e8a564" + "reference": "8724382966b1861df4e12db915eaed2165e10bf3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/dfed51c1288790fc957c9433e2f49ab152e8a564", - "reference": "dfed51c1288790fc957c9433e2f49ab152e8a564", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/8724382966b1861df4e12db915eaed2165e10bf3", + "reference": "8724382966b1861df4e12db915eaed2165e10bf3", "shasum": "" }, "require": { - "php": "^5.6|^7.0", - "phpunit/php-timer": "^1.0.6", - "sebastian/finder-facade": "^1.1", - "sebastian/version": "^1.0|^2.0", - "symfony/console": "^2.7|^3.0|^4.0" + "ext-dom": "*", + "php": "^7.3", + "phpunit/php-timer": "^3.0", + "sebastian/finder-facade": "^2.0", + "sebastian/version": "^3.0", + "symfony/console": "^4.0|^5.0" }, "bin": [ "phpcpd" @@ -24867,7 +25396,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -24888,32 +25417,36 @@ ], "description": "Copy/Paste Detector (CPD) for PHP code.", "homepage": "https://github.com/sebastianbergmann/phpcpd", - "time": "2017-11-16T08:49:28+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/5.0.2" + }, + "time": "2020-02-22T06:03:17+00:00" }, { "name": "sebastian/recursion-context", - "version": "3.0.0", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", - "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", "shasum": "" }, "require": { - "php": "^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -24926,14 +25459,14 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, { "name": "Adam Harvey", "email": "aharvey@php.net" @@ -24941,29 +25474,97 @@ ], "description": "Provides functionality to recursively process PHP variables", "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "time": "2017-03-03T06:23:57+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" }, { "name": "sebastian/resource-operations", - "version": "1.0.0", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", "shasum": "" }, "require": { - "php": ">=5.6.0" + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "2.3.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/81cd61ab7bbf2de744aba0ea61fae32f721df3d2", + "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" } }, "autoload": { @@ -24977,35 +25578,46 @@ ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/2.3.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" } ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "time": "2015-07-28T20:34:47+00:00" + "time": "2020-10-26T13:18:59+00:00" }, { "name": "sebastian/version", - "version": "2.0.1", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + "reference": "c6c1022351a901512170118436c764e473f6de8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=7.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -25026,20 +25638,30 @@ ], "description": "Library that helps with managing the version number of Git-hosted PHP projects", "homepage": "https://github.com/sebastianbergmann/version", - "time": "2016-10-03T07:35:21+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "3.4.2", + "version": "3.5.8", "source": { "type": "git", "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8" + "reference": "9d583721a7157ee997f235f327de038e7ea6dac4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8", - "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4", + "reference": "9d583721a7157ee997f235f327de038e7ea6dac4", "shasum": "" }, "require": { @@ -25077,44 +25699,51 @@ "phpcs", "standards" ], - "time": "2019-04-10T23:49:02+00:00" + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2020-10-23T02:01:07+00:00" }, { - "name": "symfony/browser-kit", - "version": "v4.4.15", + "name": "symfony/config", + "version": "v5.2.4", "source": { "type": "git", - "url": "https://github.com/symfony/browser-kit.git", - "reference": "9a1786e5020783605a30cff2ceed9aca030e8d80" + "url": "https://github.com/symfony/config.git", + "reference": "212d54675bf203ff8aef7d8cee8eecfb72f4a263" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/9a1786e5020783605a30cff2ceed9aca030e8d80", - "reference": "9a1786e5020783605a30cff2ceed9aca030e8d80", + "url": "https://api.github.com/repos/symfony/config/zipball/212d54675bf203ff8aef7d8cee8eecfb72f4a263", + "reference": "212d54675bf203ff8aef7d8cee8eecfb72f4a263", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/dom-crawler": "^3.4|^4.0|^5.0" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/filesystem": "^4.4|^5.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/finder": "<4.4" }, "require-dev": { - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/http-client": "^4.3|^5.0", - "symfony/mime": "^4.3|^5.0", - "symfony/process": "^3.4|^4.0|^5.0" + "symfony/event-dispatcher": "^4.4|^5.0", + "symfony/finder": "^4.4|^5.0", + "symfony/messenger": "^4.4|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/yaml": "^4.4|^5.0" }, "suggest": { - "symfony/process": "" + "symfony/yaml": "To use the yaml reference dumper" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\BrowserKit\\": "" + "Symfony\\Component\\Config\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -25134,8 +25763,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony BrowserKit Component", + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25150,49 +25782,55 @@ "type": "tidelift" } ], - "time": "2020-10-02T08:38:15+00:00" + "time": "2021-02-23T23:58:19+00:00" }, { - "name": "symfony/config", - "version": "v4.4.15", + "name": "symfony/dependency-injection", + "version": "v5.2.6", "source": { "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "7c5a1002178a612787c291a4f515f87b19176b61" + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "1e66194bed2a69fa395d26bf1067e5e34483afac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/7c5a1002178a612787c291a4f515f87b19176b61", - "reference": "7c5a1002178a612787c291a4f515f87b19176b61", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1e66194bed2a69fa395d26bf1067e5e34483afac", + "reference": "1e66194bed2a69fa395d26bf1067e5e34483afac", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/filesystem": "^3.4|^4.0|^5.0", - "symfony/polyfill-ctype": "~1.8" + "php": ">=7.2.5", + "psr/container": "^1.0", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php80": "^1.15", + "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { - "symfony/finder": "<3.4" + "symfony/config": "<5.1", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" }, "require-dev": { - "symfony/event-dispatcher": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/messenger": "^4.1|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" + "symfony/config": "^5.1", + "symfony/expression-language": "^4.4|^5.0", + "symfony/yaml": "^4.4|^5.0" }, "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Config\\": "" + "Symfony\\Component\\DependencyInjection\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -25212,8 +25850,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Config Component", + "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.2.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25228,61 +25869,38 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2021-03-22T11:10:24+00:00" }, { - "name": "symfony/dependency-injection", - "version": "v4.4.15", + "name": "symfony/deprecation-contracts", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "89274c8847dff2ed703e481843eb9159ca25cc6e" + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/89274c8847dff2ed703e481843eb9159ca25cc6e", - "reference": "89274c8847dff2ed703e481843eb9159ca25cc6e", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627", + "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/container": "^1.0", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "symfony/config": "<4.3|>=5.0", - "symfony/finder": "<3.4", - "symfony/proxy-manager-bridge": "<3.4", - "symfony/yaml": "<3.4" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" - }, - "require-dev": { - "symfony/config": "^4.3", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-main": "2.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "files": [ + "function.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -25291,16 +25909,19 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony DependencyInjection Component", + "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.4.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25315,46 +25936,41 @@ "type": "tidelift" } ], - "time": "2020-09-10T10:08:39+00:00" + "time": "2021-03-23T23:28:01+00:00" }, { - "name": "symfony/dom-crawler", - "version": "v4.4.15", + "name": "symfony/http-foundation", + "version": "v5.2.4", "source": { "type": "git", - "url": "https://github.com/symfony/dom-crawler.git", - "reference": "bdcb7633a501770a0daefbf81d2e6b28c3864f2b" + "url": "https://github.com/symfony/http-foundation.git", + "reference": "54499baea7f7418bce7b5ec92770fd0799e8e9bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/bdcb7633a501770a0daefbf81d2e6b28c3864f2b", - "reference": "bdcb7633a501770a0daefbf81d2e6b28c3864f2b", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54499baea7f7418bce7b5ec92770fd0799e8e9bf", + "reference": "54499baea7f7418bce7b5ec92770fd0799e8e9bf", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "masterminds/html5": "<2.6" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.15" }, "require-dev": { - "masterminds/html5": "^2.6", - "symfony/css-selector": "^3.4|^4.0|^5.0" + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/mime": "^4.4|^5.0" }, "suggest": { - "symfony/css-selector": "" + "symfony/mime": "To use the file extension guesser" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\DomCrawler\\": "" + "Symfony\\Component\\HttpFoundation\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -25374,8 +25990,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony DomCrawler Component", + "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25390,40 +26009,47 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2021-02-25T17:16:57+00:00" }, { - "name": "symfony/http-foundation", - "version": "v4.4.15", + "name": "symfony/mime", + "version": "v5.2.6", "source": { "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "10683b407c3b6087c64619ebc97a87e36ea62c92" + "url": "https://github.com/symfony/mime.git", + "reference": "1b2092244374cbe48ae733673f2ca0818b37197b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/10683b407c3b6087c64619ebc97a87e36ea62c92", - "reference": "10683b407c3b6087c64619ebc97a87e36ea62c92", + "url": "https://api.github.com/repos/symfony/mime/zipball/1b2092244374cbe48ae733673f2ca0818b37197b", + "reference": "1b2092244374cbe48ae733673f2ca0818b37197b", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/mime": "^4.3|^5.0", - "symfony/polyfill-mbstring": "~1.1" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" }, "require-dev": { - "predis/predis": "~1.0", - "symfony/expression-language": "^3.4|^4.0|^5.0" + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/property-access": "^4.4|^5.1", + "symfony/property-info": "^4.4|^5.1", + "symfony/serializer": "^5.2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" + "Symfony\\Component\\Mime\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -25443,8 +26069,15 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony HttpFoundation Component", + "description": "Allows manipulating MIME messages", "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.2.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25459,43 +26092,32 @@ "type": "tidelift" } ], - "time": "2020-09-27T14:14:06+00:00" + "time": "2021-03-12T13:18:39+00:00" }, { - "name": "symfony/mime", - "version": "v4.4.15", + "name": "symfony/options-resolver", + "version": "v5.2.4", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "42df2507eb8e6cd9795f51c99dd52bab543a918f" + "url": "https://github.com/symfony/options-resolver.git", + "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/42df2507eb8e6cd9795f51c99dd52bab543a918f", - "reference": "42df2507eb8e6cd9795f51c99dd52bab543a918f", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", + "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0" - }, - "conflict": { - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10", - "symfony/dependency-injection": "^3.4|^4.1|^5.0" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php73": "~1.0", + "symfony/polyfill-php80": "^1.15" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Mime\\": "" + "Symfony\\Component\\OptionsResolver\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -25515,12 +26137,16 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "A library to manipulate MIME messages", + "description": "Provides an improved replacement for the array_replace PHP function", "homepage": "https://symfony.com", "keywords": [ - "mime", - "mime-type" + "config", + "configuration", + "options" ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25535,32 +26161,95 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:08:58+00:00" + "time": "2021-01-27T12:56:27+00:00" }, { - "name": "symfony/stopwatch", - "version": "v4.4.15", + "name": "symfony/polyfill-php70", + "version": "v1.20.0", "source": { "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "6f89e19772cf61b3c65bab329fe0e318259fbd91" + "url": "https://github.com/symfony/polyfill-php70.git", + "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/6f89e19772cf61b3c65bab329fe0e318259fbd91", - "reference": "6f89e19772cf61b3c65bab329fe0e318259fbd91", + "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/5f03a781d984aae42cebd18e7912fa80f02ee644", + "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/service-contracts": "^1.0|^2" + "php": ">=7.1" }, - "type": "library", + "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-main": "1.20-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php70/tree/v1.20.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } + ], + "time": "2020-10-23T14:02:19+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v5.2.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "b12274acfab9d9850c52583d136a24398cdf1a0c" }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/b12274acfab9d9850c52583d136a24398cdf1a0c", + "reference": "b12274acfab9d9850c52583d136a24398cdf1a0c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/service-contracts": "^1.0|^2" + }, + "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Stopwatch\\": "" @@ -25583,8 +26272,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Stopwatch Component", + "description": "Provides a way to profile code", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25599,41 +26291,40 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:08:58+00:00" + "time": "2021-01-27T10:15:41+00:00" }, { "name": "symfony/yaml", - "version": "v4.4.15", + "version": "v5.2.5", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1" + "reference": "298a08ddda623485208506fcee08817807a251dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/c7885964b1eceb70b0981556d0a9b01d2d97c8d1", - "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1", + "url": "https://api.github.com/repos/symfony/yaml/zipball/298a08ddda623485208506fcee08817807a251dd", + "reference": "298a08ddda623485208506fcee08817807a251dd", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/console": "<3.4" + "symfony/console": "<4.4" }, "require-dev": { - "symfony/console": "^3.4|^4.0|^5.0" + "symfony/console": "^4.4|^5.0" }, "suggest": { "symfony/console": "For validating YAML files using the lint command" }, + "bin": [ + "Resources/bin/yaml-lint" + ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" @@ -25656,8 +26347,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Yaml Component", + "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v5.2.5" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -25672,7 +26366,7 @@ "type": "tidelift" } ], - "time": "2020-09-27T03:36:23+00:00" + "time": "2021-03-06T07:59:01+00:00" }, { "name": "theseer/fdomdocument", @@ -25712,6 +26406,10 @@ ], "description": "The classes contained within this repository extend the standard DOM to use exceptions at all occasions of errors instead of PHP warnings or notices. They also add various custom methods and shortcuts for convenience and to simplify the usage of DOM.", "homepage": "https://github.com/theseer/fDOMDocument", + "support": { + "issues": "https://github.com/theseer/fDOMDocument/issues", + "source": "https://github.com/theseer/fDOMDocument/tree/master" + }, "time": "2017-06-30T11:53:12+00:00" }, { @@ -25752,6 +26450,10 @@ } ], "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/master" + }, "funding": [ { "url": "https://github.com/theseer", @@ -25762,16 +26464,16 @@ }, { "name": "vlucas/phpdotenv", - "version": "v2.6.6", + "version": "v2.6.7", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "e1d57f62db3db00d9139078cbedf262280701479" + "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/e1d57f62db3db00d9139078cbedf262280701479", - "reference": "e1d57f62db3db00d9139078cbedf262280701479", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/b786088918a884258c9e3e27405c6a4cf2ee246e", + "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e", "shasum": "" }, "require": { @@ -25781,7 +26483,7 @@ "require-dev": { "ext-filter": "*", "ext-pcre": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7.27" + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" }, "suggest": { "ext-filter": "Required to use the boolean validator.", @@ -25820,6 +26522,10 @@ "env", "environment" ], + "support": { + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v2.6.7" + }, "funding": [ { "url": "https://github.com/GrahamCampbell", @@ -25830,34 +26536,39 @@ "type": "tidelift" } ], - "time": "2020-07-14T17:54:18+00:00" + "time": "2021-01-20T14:39:13+00:00" }, { "name": "webmozart/assert", - "version": "1.9.1", + "version": "1.10.0", "source": { "type": "git", - "url": "https://github.com/webmozart/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" + "url": "https://github.com/webmozarts/assert.git", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", + "php": "^7.2 || ^8.0", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" + "vimeo/psalm": "<4.6.1 || 4.6.2" }, "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" + "phpunit/phpunit": "^8.5.13" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, "autoload": { "psr-4": { "Webmozart\\Assert\\": "src/" @@ -25879,7 +26590,11 @@ "check", "validate" ], - "time": "2020-07-08T17:02:28+00:00" + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.10.0" + }, + "time": "2021-03-09T10:59:23+00:00" }, { "name": "weew/helpers-array", @@ -25916,17 +26631,19 @@ } ], "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, "time": "2016-07-21T11:18:01+00:00" } ], "aliases": [], "minimum-stability": "stable", - "stability-flags": { - "phpmd/phpmd": 0 - }, - "prefer-stable": false, + "stability-flags": [], + "prefer-stable": true, "prefer-lowest": false, "platform": [], "platform-dev": [], - "plugin-api-version": "1.1.0" + "plugin-api-version": "2.0.0" } diff --git a/src/_data/codebase/v2_3/mrg/b2b/B2b.yml b/src/_data/codebase/v2_3/mrg/b2b/B2b.yml deleted file mode 100644 index 649dae64ef8..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/B2b.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_B2b -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/B2b/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_b2b module is the base module for B2B. It must - be present on all B2B installations.\n\nThis module also provides several B2B branding - elements. For example, it adds a link to B2B customer support in Admin, and it displays - \"B2B Edition\" at the bottom of the site. Also, the module adds the configuration - page for B2B settings where an admin user can enable or disable a B2B feature. Disabling - a B2B feature in store configurations disables this feature for the storefront only, - and it is still available in the admin panel.\n\n## Installation details\n\nThis - module must be installed to use and to configure the other B2B modules. It can be - uninstalled after other B2B modules are uninstalled.\n\n## Structure\n \n[Learn - about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_B2b module. - For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_B2b module.\n \n \n## Additional - information\n \nYou can track [backward incompatible changes made in a Magento B2b - mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/BundleNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/BundleNegotiableQuote.yml deleted file mode 100644 index d6ee1f6ad71..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/BundleNegotiableQuote.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_BundleNegotiableQuote -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/BundleNegotiableQuote/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_BundleNegotiableQuote module enables bundle products - to be displayed in a negotiable quote in an B2B environment. This module extends - Magento_NegotiableQuote module and Magento_Bundle module.\n\nThe Magento_BundleNegotiableQuote - module provides the following features:\n\n* Display bundle products in a negotiable - quote.\n \n* Order bundle products from a negotiable quote.\n \n## Installation - details\n\nThis module has a dependency on the Magento_NegotiableQuote and Magento_Bundle, - which must be installed and enabled first. \n \nThe Magento_BundleNegotiableQuote - module does not create any backward incompatible changes and can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_BundleNegotiableQuote - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_BundleNegotiableQuote module.\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/BundleRequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/BundleRequisitionList.yml deleted file mode 100644 index 3d846fbfe0b..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/BundleRequisitionList.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_BundleRequisitionList -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/BundleRequisitionList/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_BundleRequisitionList module enables bundle products - to be displayed in a requisition list in an B2B environment. This module extends - Magento_RequisitionList module and Magento_Bundle module.\n\nThe Magento_BundleRequisitionList - module provides the following features:\n\n* Display bundle products in a requisition - list. \n\n* Add bundle products to cart from a requisition list. \n \n## Installation - details\n\nThis module has a dependency on the Magento_RequisitionList and Magento_Bundle, - which must be installed and enabled first. \n \nThe Magento_BundleRequisitionList - module does not create any backward incompatible changes and can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n### Layouts\n \nYou can extend and override layouts in the `Magento\\BundleRequisitionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/BundleSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/BundleSharedCatalog.yml deleted file mode 100644 index 634f030fb51..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/BundleSharedCatalog.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_BundleSharedCatalog -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/BundleSharedCatalog/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_BundleSharedCatalog module enables bundle products - to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog - module and Magento_Bundle module.\n\nThe Magento_BundleSharedCatalog module provides - the following features:\n\n* Display and manage prices for bundle products within - a shared catalog.\n\n* Control the visibility of bundle products in quotes and orders. - Only those bundle products that have been added to a shared catalog will be available - for searches via the \"Add by SKU\" feature in quotes and orders. \n \n## Installation - details\n\nThis module has a dependency on the Magento_SharedCatalog and Magento_Bundle, - which must be installed and enabled first. \n \nThe Magento_BundleSharedCatalog - module does not create any backward incompatible changes and can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_BundleSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_BundleSharedCatalog module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\BundleSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n* `Magento\\BundleSharedCatalog\\view\\adminhtml\\ui_component` - renderer for - pricing and structure listings\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml deleted file mode 100644 index d752b924b67..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_CheckoutAddressSearchNegotiableQuote -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/CheckoutAddressSearchNegotiableQuote/README.md -last_modified_at: '2019-04-10 17:47:51 -0500' -content: |- - ## CheckoutAddressSearchNegotiableQuote module Overview - - CheckoutAddressSearchNegotiableQuote module extends Magento_CheckoutAddressSearch if it is enabled in configuration and it modifies NegotiableQuote shipping address on checkout. - - CheckoutAddressSearchNegotiableQuote module removes shipping address search configuration on shipping step on checkout if negotiable quote address is locked and it replaces selected shipping address component to display only negotiable quote address. diff --git a/src/_data/codebase/v2_3/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml deleted file mode 100644 index 20042e59164..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAgreementsNegotiableQuote -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/CheckoutAgreementsNegotiableQuote/README.md -last_modified_at: '2019-08-16 15:20:08 -0500' -content: |- - ## CheckoutAgreementsNegotiableQuote module Overview - - CheckoutAgreementsNegotiableQuote module extends CheckoutAgreements if it is enabled in configuration and it adds agreements to payment data on checkout with negotiable quote. diff --git a/src/_data/codebase/v2_3/mrg/b2b/Company.yml b/src/_data/codebase/v2_3/mrg/b2b/Company.yml deleted file mode 100644 index 5404c6c5d9b..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/Company.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_Company -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/Company/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_Company module allows a merchant to create a - company account and assign multiple members of the company to the account. \n\nThe - module also implements roles and permissions for the company members. The company - admin builds a hierarchical company structure (which consists of teams and users) - in the storefront and assigns roles and permissions to the company members. This - hierarchy allows the company admin to control user activity within the account. - This hierarchy as well as roles and permissions are currently available in the storefront - only. A merchant can only view the list of company members in Admin.\nA merchant - can view and manage company profiles in Admin. A company's status controls what - kind of access the company members have to the website. An admin user can also configure - company-level emails and allow or disallow a company registration from the storefront. - Also, this module adds a 'customer type' attribute to the customer in Admin: individual - user, company member or company admin.\n\n## Installation details\n \nThis module - does not create any backward incompatible changes. This module can be deactivated - after all the other B2B modules (except QuickOrder and RequisitionList) are deactivated.\n - \n## Structure\n \n[Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_Company - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_Company module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\Company\\view\\adminhtml\\layout` - and `Magento\\Company\\view\\frontend\\layout` directories.\n\nFor more information - about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directories contain extensible UI components: - \n\n* `Magento\\Company\\view\\adminhtml\\ui_component` - customer listing, invitation - form, sales order grid\n\n* `Magento\\Company\\view\\base\\ui_component` - company - listing, complany creation form, customer creation form\n\n* `Magento\\Company\\view\\frontend\\ui_component` - - company users listing, role listing\n\n\nFor more information, see [UI Listing/Grid - Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/CompanyCredit.yml b/src/_data/codebase/v2_3/mrg/b2b/CompanyCredit.yml deleted file mode 100644 index 7eba467e4e3..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/CompanyCredit.yml +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Magento_CompanyCredit -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/CompanyCredit/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_CompanyCredit module adds the \"Payment on Account\" - payment method for B2B companies. It also allows the credit history to be viewed - from both Admin and the storefront. \n\nWith the Magento_Company Credit module\n- - a customer can pay orders with Payment on Account method (or in credit);\n- an admin - user can manage credit and credit settings for a company (in the admin panel);\n- - merchants and customers can track credit history, and specifically: credit allocation, - order placement, credit reimbursement, credit change (amount, currency or possibility - to exceed credit limit).\n\nThe company credit functionality is available for company - users only.\n \n## Installation details\n \nThe module has a dependency on the Magento_Company - module, which must be installed and enabled the first. The module does not create - any backward incompatible changes. The CompanyCredit module can be deactivated and - uninstalled at any time. \n \n## Structure\n \n[Learn about a typical file structure - for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyCredit - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CompanyCredit module.\n\n[Payment - method configuration](http://devdocs.magento.com/guides/v2.2/payments-integrations/base-integration/payment-option-config.html) - will allow you additional configuration to extend module functionality.\n\n### Layouts\n - \nYou can extend and override layouts in the `Magento\\CompanyCredit\\view\\adminhtml\\layout` - and `Magento\\CompanyCredit\\view\\frontend\\layout` directories.\n\nFor more information - about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directories contain extensible UI components: - \n\n* `Magento\\CompanyCredit\\view\\adminhtml\\ui_component` - company form, company - listing, history listing\n\n* `Magento\\CompanyCredit\\view\\frontend\\ui_component` - - balance history listing\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) - and [UI Form Component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html)\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/CompanyPayment.yml b/src/_data/codebase/v2_3/mrg/b2b/CompanyPayment.yml deleted file mode 100644 index 3f436f4936f..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/CompanyPayment.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_CompanyPayment -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/CompanyPayment/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_CompanyPayment module allows a merchant to configure - which payment methods are available for B2B companies.\n\nIn Admin, the CompanyPayment - module adds an additional panel (on the Company profile page and on the B2B Features - page) where a merchant configures payment methods for companies. Payment methods - can be configured on the store level or on the company level. \n \n## Installation - details\n \nThe module has a dependency on the Magento_Company module, which must - be installed and enabled first. This module does not create any backward incompatible - changes. It can be deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn - about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyPayment - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CompanyPayment module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\CompanyPayment\\view\\frontend\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n\n\n* `Magento\\CompanyPayment\\view\\frontend\\ui_component` - - company form\n\nFor more information, see [UI Form Component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/ConfigurableNegotiableQuote.yml deleted file mode 100644 index 22adda0bc44..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableNegotiableQuote.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_ConfigurableNegotiableQuote -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/ConfigurableNegotiableQuote/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_ConfigurableNegotiableQuote module enables configurable - products to be displayed in a negotiable quote in an B2B environment. This module - extends Magento_NegotiableQuote and Magento_Configurable modules.\n\nThe Magento_ConfigurableNegotiableQuote - module provides the following features:\n\n* Display configurable products in a - negotiable quote.\n \n* Order configurable products from a negotiable quote.\n \n## - Installation details\n \nThe Magento_ConfigurableNegotiableQuote module has a dependency - on the Magento_NegotiableQuote and Magento_Configurable modules, which must be installed - and enabled first. This module does not create any backward incompatible changes. - It can be uninstalled or deactivated at any time. \n \n## Structure\n \n[Learn about - a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_ConfigurableNegotiableQuote - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_ConfigurableNegotiableQuote - module.\n\n## Additional information\n \nYou can track [backward incompatible changes - made in a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableRequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/ConfigurableRequisitionList.yml deleted file mode 100644 index 9a9c65f8992..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableRequisitionList.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_ConfigurableRequisitionList -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/ConfigurableRequisitionList/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_ConfigurableRequisitionList module enables configurable - products to be displayed in a requisition list in an B2B environment. This module - extends Magento_RequisitionList and Magento_Configurable modules.\n\nThe Magento_ConfigurableRequisitionList - module provides the following features:\n\n* Display configurable products in a - requisition list.\n\n* Add configurable products to cart from a requisition list. - \n \n## Installation details\n \nThe Magento_ConfigurableRequisitionList module - has a dependency on the Magento_RequisitionList and Magento_Configurable modules, - which must be installed and enabled first. This module does not create any backward - incompatible changes. It can be uninstalled or deactivated at any time. \n \n## - Structure\n \n[Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\ConfigurableRequisitionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/ConfigurableSharedCatalog.yml deleted file mode 100644 index fbe4fc9ff14..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/ConfigurableSharedCatalog.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_ConfigurableSharedCatalog -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/ConfigurableSharedCatalog/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_ConfigurableSharedCatalog module enables configurable - products to be added to a shared catalog in an B2B environment. This module extends - Magento_SharedCatalog and Magento_Configurable modules.\n\nThe Magento_ConfigurableSharedCatalog - module provides the following features:\n\n* Display base and custom prices for - configurable products within a shared catalog. There is no ability to edit the price - of a configurable product.\n\n* Control the visibility of configurable products - in quotes and orders. Only those configurable products that have been added to a - shared catalog will be available for searches via the \"Add by SKU\" feature in - quotes and orders. \n\n \n## Installation details\n \nThe Magento_ConfigurableSharedCatalog - module has a dependency on the Magento_SharedCatalog and Magento_Configurable modules, - which must be installed and enabled first. This module does not create any backward - incompatible changes. It can be uninstalled or deactivated at any time. \n \n## - Structure\n \n[Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_ConfigurableSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_ConfigurableSharedCatalog - module.\n\n### Layouts\n \nYou can extend and override layouts in the `Magento\\ConfigurableSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n* `Magento\\ConfigurableSharedCatalog\\view\\adminhtml\\ui_component` - renderer - for pricing and structure listings\n\nFor more information, see [UI Listing/Grid - Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/GiftCardNegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/GiftCardNegotiableQuote.yml deleted file mode 100644 index 37b9de456ae..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GiftCardNegotiableQuote.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GiftCardNegotiableQuote -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/GiftCardNegotiableQuote/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: |- - ## Overview - - The Magento_GiftCardNegotiableQuote module enables gift cards to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_GiftCard modules. - - The Magento_GiftCardNegotiableQuote module provides the following features: - - * Display gift cards in a negotiable quote. - - * Order gift cards from a negotiable quote. - - ## Installation details - - The Magento_GiftCardNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/b2b/GiftCardRequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/GiftCardRequisitionList.yml deleted file mode 100644 index b5edc08ca6e..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GiftCardRequisitionList.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_GiftCardRequisitionList -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/GiftCardRequisitionList/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_GiftCardRequisitionList module enables gift cards - to be displayed in a requisition list in an B2B environment. This module extends - Magento_RequisitionList and Magento_GiftCard modules.\n\nThe Magento_GiftCardRequisitionList - module provides the following features:\n\n* Display gift cards in a requisition - list. \n\n* Add gift cards to cart from a requisition list. \n\n## Installation - details\n\nThe Magento_GiftCardRequisitionList module has a dependency on the Magento_RequisitionList - and Magento_GiftCard modules, which must be installed and enabled first. This module - does not create any backward incompatible changes. It can be uninstalled or deactivated - at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/GiftCardSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/GiftCardSharedCatalog.yml deleted file mode 100644 index 45712b3c844..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GiftCardSharedCatalog.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_GiftCardSharedCatalog -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/GiftCardSharedCatalog/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_GiftCardSharedCatalog module enables gift cards - to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog - and Magento_GiftCard modules.\n\nThe Magento_GiftCardSharedCatalog module provides - the following features:\n\n* Display and manage prices for gift cards within a shared - catalog.\n\n* Control the visibility of gift cards in quotes and orders. Only those - gift card products that have been added to a shared catalog will be available for - searches via the \"Add by SKU\" feature in quotes and orders. \n\n## Installation - details\n\nThe Magento_GiftCardSharedCatalog module has a dependency on the Magento_SharedCatalog - and Magento_GiftCard modules, which must be installed and enabled first. This module - does not create any backward incompatible changes. It can be uninstalled or deactivated - at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_GiftCardSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_GiftCardSharedCatalog module.\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n### - UI components\n\nThe following directory contains extensible UI components:\n\n* - `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\ui_component` - renderer for pricing - and structure listings\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/GroupedRequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/GroupedRequisitionList.yml deleted file mode 100644 index 03c04ac124d..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GroupedRequisitionList.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_GroupedRequisitionList -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/GroupedRequisitionList/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_GroupedRequisitionList module enables grouped - products to be displayed in a requisition list in an B2B environment. This module - extends Magento_RequisitionList and Magento_Grouped modules.\n\nThe Magento_GroupedRequisitionList - module provides the following features:\n\n* Display grouped products in a requisition - list.\n\n* Add grouped products to cart from a requisition list. \n\n* Disable ability - to change quantity of grouped products in a requisition list. \n \n## Installation - details\n \nThe module has dependency on the Magento_RequisitionList module and - Magento_Grouped modules, which must be installed and enabled first. This module - does not create any backward incompatible changes. Can be uninstalled or deactivated - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_GroupedRequisitionList - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_GroupedRequisitionList - module.\n\n### Layouts\n \nYou can extend and override layouts in the `Magento\\GroupedRequistionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/GroupedSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/GroupedSharedCatalog.yml deleted file mode 100644 index 958e45b1990..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/GroupedSharedCatalog.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_GroupedSharedCatalog -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/GroupedSharedCatalog/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_GroupedSharedCatalog module enables grouped products - to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog - and Magento_Grouped modules.\n\nThe Magento_GroupedSharedCatalog module provides - the following features:\n\n* Display base and custom prices for grouped products - within a shared catalog. There is no ability to edit the price of a grouped product.\n\n* - Control the visibility of grouped products in quotes and orders. Only those grouped - products that have been added to a shared catalog will be available for searches - via the \"Add by SKU\" feature in quotes and orders. \n\n \n## Installation details\n - \nThe module has dependency on the Magento_SharedCatalog module and Magento_Grouped - modules, which must be installed and enabled first. This module does not create - any backward incompatible changes. Can be uninstalled or deactivated at any time. - \n \n## Structure\n \n[Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_GroupedSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_GroupedSharedCatalog module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\GroupedSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n* `Magento\\GroupedSharedCatalog\\view\\adminhtml\\ui_component` - renderer - for pricing and structure listings\n\nFor more information, see [UI Listing/Grid - Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuote.yml b/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuote.yml deleted file mode 100644 index d1747c6be3c..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuote.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Magento_NegotiableQuote -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/NegotiableQuote/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_NegotiableQuote module allows a customer and - a merchant (admin user) to negotiate product and/or shipping prices before the customer - places an order. Its functionality is available for the company members only. \n\nCurrently, - B2B quoting is global--the price is given for the quote as a whole. Quoting per - item is not supported. The quote lifecycle is managed via quote statuses. The quoting - interface allows both a merchant and a customer to manage items in the quote (add, - delete, change quantity) as well as make an offer (or request a quote) for items - and/or for shipping. The negotiated price set in the negotiable quote is exactly - the price that will be applied on a quote during checkout, order generation, and - invoice generation. \n\nThe module provides a set of configurations for the quoting - feature, such as the ability to request a quote, configure the minimum quote amount, - configure the default expiration period, configure attached files, and set email - templates for quotes. The module provides web APIs and can be integrated with 3rd - party solutions to manage negotiable quote in Magento.\n \n## Installation details\n - \nThe module heavily depends on the Quote and Magento_Company modules, which must - be previously installed and enabled. \n\nAlso, the module has dependency on the - following Magento’s B2C modules: Tax module, Checkout module and Cart Pricing Rules - module. \n\nWhen working with the SharedCatalog module, Negotiable Quote will be - restricted to the products added to the shared catalog and custom prices set in - the shared catalog. \n\nThe module does not create any backward incompatible changes. - Can be deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn about - a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nMagento_NegotiableQuote uses Extensible attributes to extend - Magento_Quote. For more information about the Magento extensible attributes, see - [Adding extension attributes to entity](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/extension_attributes/adding-attributes.html).\n\nExtension - developers can interact with the Magento_NegotiableQuote module. For more information - about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_NegotiableQuote module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\NegotiableQuote\\view\\adminhtml\\layout` - and `Magento\\NegotiableQuote\\view\\frontend\\layout` directories.\n\nFor more - information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directories contain extensible UI components: - \n\n* `Magento\\NegotiableQuote\\view\\adminhtml\\ui_component` - company form, - negotiable quote grid\n\n* `Magento\\NegotiableQuote\\view\\frontend\\ui_component` - - negotiable quote listing\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) - and [UI Form Component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuoteSharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuoteSharedCatalog.yml deleted file mode 100644 index 38543e5ba71..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/NegotiableQuoteSharedCatalog.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_NegotiableQuoteSharedCatalog -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/NegotiableQuoteSharedCatalog/README.md -last_modified_at: '2017-02-17 11:38:50 +0300' -content: "## Overview\n\nThe Magento_NegotiableQuoteSharedCatalog module enables the - NegotiableQuote module to interact with a SharedCatalog in an B2B environment. This - module extends the Magento_NegotiableQuote module and Magento_SharedCatalog modules.\n\nThe - Magento_NegotiableQuoteSharedCatalog module provides the following features:\n\n* - Remove items from a negotiable quote if corresponding products were removed from - this company's shared catalog.\n \n## Installation details\n\nThis module has a - dependency on the Magento_NegotiableQuote and Magento_SharedCatalog module, which - must be installed and enabled first.\n \nThe Magento_NegotiableQuoteSharedCatalog - module does not create any backward incompatible changes. It can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_NegotiableQuoteSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_NegotiableQuoteSharedCatalog - module.\n\n## Additional information\n \nYou can track [backward incompatible changes - made in a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/QuickOrder.yml b/src/_data/codebase/v2_3/mrg/b2b/QuickOrder.yml deleted file mode 100644 index 4721ab80916..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/QuickOrder.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_QuickOrder -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/QuickOrder/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_QuickOrder module allows customers to improve - their user experience by creating a new order from a list of multiple SKUs.\n\nMultiple - items can be sent to the shopping cart from a CSV file, by copy-pasting multiple - SKUs from another source, or by manually entering SKUs one-by-one into the Quick - Order form. This feature is available for both logged-in users and guests.\n \n## - Installation details\n \nThe module does not create any backward incompatible changes. - It heavily depends on the Magento_AdvancedCheckout module and cannot work without - it. Can be deactivated and uninstalled at any time. \n \n## Structure\n \n[Learn - about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n\nExtension developers can interact with the Magento_QuickOrder - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_QuickOrder module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\QuickOrder\\view\\frontend\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n## Additional information\n \nYou can track [backward incompatible changes made - in a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/RequisitionList.yml b/src/_data/codebase/v2_3/mrg/b2b/RequisitionList.yml deleted file mode 100644 index 1f43b1dbd72..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/RequisitionList.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_RequisitionList -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/RequisitionList/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_RequisitionList module allows a customer to create - multiple lists of frequently-purchased items and use those lists for order placement. - This feature is available for both logged-in users and guests.\n \nRequisitionList - functionality is similiar to wish lists, but it has the following differences: \n\n* - A requisition list is not purged after sending items to the shopping cart. It can - be used to place multiple orders.\n\n* The UI for requisition lists has been modified - to a compact view in order to display large number of items. \n\nThe merchant can - configure maximum number of requisition lists per customer. \n\n## Installation - details\n \nThe module does not create any backward incompatible changes. It can - be deactivated and uninstalled in any time.\n \n## Structure\n \n[Learn about a - typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_RequisitionList - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_RequisitionList module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\RequisitionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directories contain extensible UI components: - \n\n* `Magento\\RequisitionList\\view\\frontend\\ui_component` - requisition list - listing\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/b2b/SharedCatalog.yml b/src/_data/codebase/v2_3/mrg/b2b/SharedCatalog.yml deleted file mode 100644 index 0b37118a16d..00000000000 --- a/src/_data/codebase/v2_3/mrg/b2b/SharedCatalog.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Magento_SharedCatalog -source_repo: magento2b2b -release: 1.1.6 -github_path: app/code/Magento/SharedCatalog/README.md -last_modified_at: '2019-09-24 19:57:14 -0500' -content: "## Overview\n\nThe Magento_SharedCatalog modules defines the visibility - of products as well as product prices in the catalog and in B2B quotes for different - company accounts. \n\nThe module allows a merchant to create multiple shared catalogs, - link them to one or more company accounts, and set different product prices. Shared - catalogs also control the visibility of products and categories for a company in - the storefront. The shared catalog type (public or custom) defines the scope of - products and prices available for guest users vs logged-in users. The system can - have only one public and any number of custom shared catalogs.\n\nThe module relies - on the CatalogPermissions module, in that the visibility of categories for a customer - group is defined by category permissions for this customer group. Once a shared - catalog is enabled in B2B features, the category permissions are automatically enabled. - Adding a product or a category to a shared catalog enables appropriate category - permissions for the customer groups linked to this shared catalog.\n\nThe module - provides web APIs and can be integrated with third-party solutions to manage shared - catalogs in Magento.\n \n## Installation details\n \nThe module heavily depends - on the Magento_Company module, which must be installed and enabled the first. Category - permissions must be enabled for shared catalogs to work properly. Price configuration - for a shared catalog requires the start of a message queue consumer `sharedCatalogUpdatePrice`.\n\nThe - module does not create any backward incompatible changes. Can be deactivated and - uninstalled at any time.\n\nWhen the module is uninstalled, the other [ProductType]SharedCatalog - modules won't work.\n \n## Structure\n \n[Learn about a typical file structure for - a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nShared catalogs are using message queues to save prices. - For more information about queues, see [Message Queues](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/message-queues.html).\n\nExtension - developers can interact with the Magento_SharedCatalog module. For more information - about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_SharedCatalog module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\SharedCatalog\\view\\adminhtml\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe `Magento\\SharedCatalog\\view\\adminhtml\\ui_component` - directory contains extensible UI components.\n\n* Forms: Company, catalog rule, - catalog rule staging, product, sales rule, sales rule staging update, shared catalog, - shared catalog tier price.\n\n* Listings: Company, product, shared catalog company, - shared catalog, shared catalog product pricing, shared catalog product listing.\n\nFor - more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) - and [UI Form Component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/AdminAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/AdminAnalytics.yml deleted file mode 100644 index a47d0a10a36..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AdminAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_AdminAnalytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AdminAnalytics/README.md -last_modified_at: '2019-08-08 11:00:49 -0500' -content: The Magento\AdminAnalytics module gathers information about the features - Magento administrators use. This information will be used to help improve the user - experience on the Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/ce/AdminNotification.yml b/src/_data/codebase/v2_3/mrg/ce/AdminNotification.yml deleted file mode 100644 index 7eba8218c20..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AdminNotification.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Magento_AdminNotification -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AdminNotification/README.md -last_modified_at: '2019-08-19 00:16:18 +0100' -content: |- - The Magento_AdminNotification module provides the ability to alert administrators via system messages and provides a message inbox for surveys and notifications. - - ## Installation details - - The Magento_AdminNotification module creates the following tables in the database: - - `adminnotification_inbox` - - `admin_system_messages` - - Before disabling or uninstalling this module, note that the Magento_Indexer module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_AdminNotification module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdminNotification module. - - ### Events - - This module observes the following events: - - - `controller_action_predispatch` event in `Magento\AdminNotification\Observer\PredispatchAdminActionControllerObserver` file. - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `adminhtml_notification_index` - - `adminhtml_notification_block` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend admin notifications using the `view/adminhtml/ui_component/notification_area.xml` configuration file. - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/AdvancedPricingImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/AdvancedPricingImportExport.yml deleted file mode 100644 index 67b48c2a761..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AdvancedPricingImportExport.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AdvancedPricingImportExport -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AdvancedPricingImportExport/README.md -last_modified_at: '2019-08-18 23:54:55 +0100' -content: |- - The Magento_AdvancedPricingImportExport module handles the import and export of the advanced pricing. - - ## Extensibility - - Extension developers can interact with the Magento_AdvancedPricingImportExport module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedPricingImportExport module. diff --git a/src/_data/codebase/v2_3/mrg/ce/AdvancedSearch.yml b/src/_data/codebase/v2_3/mrg/ce/AdvancedSearch.yml deleted file mode 100644 index c3ffa6cfad8..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AdvancedSearch.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_AdvancedSearch -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AdvancedSearch/README.md -last_modified_at: '2019-08-20 00:08:51 +0100' -content: "The Magento_AdvancedSearch module introduces advanced search functionality - and provides interfaces that allow third-party search engines to implement this - functionality.\n\n## Installation details\n\nBefore disabling or uninstalling this - module, note that the following modules depends on this module:\n- Magento_Elasticsearch\n- - Magento_Elasticsearch6\n\nFor information about module installation in Magento 2, - see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_AdvancedSearch - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_AdvancedSearch module.\n\n### - Events\n\nThis module observes the following event:\n\n - `catalogsearch_query_save_after` - in the `Magento\\AdvancedSearch\\Model\\Recommendations\\SaveSearchQueryRelationsObserver` - file. \n\nFor information about an event in Magento 2, see [Events and observers](http://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### - Layouts\n\nThe module interacts with the following layout handles in the `view/adminhtml/layout` - directory:\n\n- `catalog_search_block`\n- `catalog_search_edit`\n- `catalog_search_relatedgrid`\n\nThe - module interacts with the following layout handles in the `view/frontend/layout` - directory:\n\n- `catalogsearch_result_index`\n\nFor more information about layouts - in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/Amqp.yml b/src/_data/codebase/v2_3/mrg/ce/Amqp.yml deleted file mode 100644 index 6d008eb0526..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Amqp.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_Amqp -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Amqp/README.md -last_modified_at: '2019-08-19 00:22:19 +0100' -content: |- - Magento_Amqp module provides functionality to publish/consume messages with the Advanced Message Queuing Protocol (AMQP). - - ## Extensibility - - Extension developers can interact with the Magento_Amqp module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Amqp module. diff --git a/src/_data/codebase/v2_3/mrg/ce/AmqpStore.yml b/src/_data/codebase/v2_3/mrg/ce/AmqpStore.yml deleted file mode 100644 index 59ac9624f6a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AmqpStore.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AmqpStore -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AmqpStore/README.md -last_modified_at: '2019-08-27 01:59:34 +0100' -content: |- - The Magento_AmqpStore module provides the ability to specify a store before publishing messages with the Advanced Message Queuing Protocol (AMQP). - - ## Extensibility - - Extension developers can interact with the Magento_AmqpStore module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AmqpStore module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Analytics.yml b/src/_data/codebase/v2_3/mrg/ce/Analytics.yml deleted file mode 100644 index 979b897ae78..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Analytics.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_Analytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Analytics/README.md -last_modified_at: '2019-09-15 22:49:37 +0100' -content: |- - The Magento_Analytics module integrates your Magento instance with the [Magento Business Intelligence (MBI)](https://magento.com/products/business-intelligence) to use [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html) functionality. - - The module implements the following functionality: - - - Enabling subscription to Magento Business Intelligence (MBI) and automatic re-subscription - - Declaring the configuration schemas for report data collection - - Collecting the Magento instance data as reports for MBI - - Introducing API that provides the collected data - - Extending Magento configuration with the module parameters: - - Subscription status (enabled/disabled) - - Industry (a business area in which the instance website works) - - Time of data collection (time of the day when the module collects data) - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - Magento_CatalogAnalytics - - Magento_CustomerAnalytics - - Magento_QuoteAnalytics - - Magento_ReviewAnalytics - - Magento_SalesAnalytics - - Magento_WishlistAnalytics - - ## Structure - - Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `ReportXml`. - [Report XML](https://devdocs.magento.com/guides/v2.3/advanced-reporting/report-xml.html) is a markup language used to build reports for Advanced Reporting. - The language declares SQL queries using XML declaration. - - ## Subscription Process - - The subscription to the MBI service is enabled during the installation process of the Analytics module. Each administrator will be notified of these new features upon their initial login to the Admin Panel. - - ## Analytics Settings - - Configuration settings for the Analytics module can be modified in the Admin Panel on the Stores > Configuration page under the General > Advanced Reporting tab. - - The following options can be adjusted: - - Advanced Reporting Service (Enabled/Disabled) - - Alters the status of the Advanced Reporting subscription - - Time of day to send data (Hour/Minute/Second in the store's time zone) - - Defines when the data collection process for the Advanced Reporting service occurs - - Industry - - Defines the industry of the store in order to create a personalized Advanced Reporting experience - - ## Extensibility - - We do not recommend to extend the Magento_Analytics module. It introduces an API that is purposed to transfer the collected data. Note that the API cannot be used for other needs. diff --git a/src/_data/codebase/v2_3/mrg/ce/AsynchronousOperations.yml b/src/_data/codebase/v2_3/mrg/ce/AsynchronousOperations.yml deleted file mode 100644 index 0f4acd939b7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AsynchronousOperations.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_AsynchronousOperations -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AsynchronousOperations/README.md -last_modified_at: '2019-08-27 01:56:24 +0100' -content: "This component is designed to provide a response for a client that launched - the bulk operation as soon as possible and postpone handling of operations moving - them to the background handler.\n\n## Installation details\n\nThe Magento_AsynchronousOperations - module creates the following tables in the database:\n\n- `magento_bulk`\n- `magento_operation`\n- - `magento_acknowledged_bulk`\n\nBefore disabling or uninstalling this module, note - that the following modules depends on this module:\n\n- Magento_WebapiAsync \n\nFor - information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_AsynchronousOperations - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_AsynchronousOperations - module.\n\n### Layouts\n\nThis module introduces the following layouts and layout - handles in the `view/adminhtml/layout` directory:\n\n- `bulk_bulk_details`\n- `bulk_bulk_details_modal`\n- - `bulk_index_index`\n\nFor more information about layouts in Magento 2, see the [Layout - documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### - UI components\n\nYou can extend Magento_AsynchronousOperations module using the - following configuration files in the `view/adminhtml/ui_component/` directory:\n\n- - `bulk_details_form`\n- `bulk_details_form_modal`\n- `bulk_listing`\n- `failed_operation_listing`\n- - `failed_operation_modal_listing`\n- `notification_area`\n- `retriable_operation_listing`\n- - `retriable_operation_modal_listing`\n\nFor information about UI components in Magento - 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/Authorization.yml b/src/_data/codebase/v2_3/mrg/ce/Authorization.yml deleted file mode 100644 index 56d777969cc..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Authorization.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_Authorization -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Authorization/README.md -last_modified_at: '2019-08-25 07:43:56 +0100' -content: |- - The Magento_Authorization module enables management of access control list roles and rules in the application. - - ## Installation details - - The Magento_AdminNotification module creates the following tables in the database: - - - `authorization_role` - - `authorization_rule` - - Before disabling or uninstalling this module, note that the Magento_GraphQl module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_Authorization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Authorization module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Authorizenet.yml b/src/_data/codebase/v2_3/mrg/ce/Authorizenet.yml deleted file mode 100644 index dd88cbe6a9b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Authorizenet.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_Authorizenet -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Authorizenet/README.md -last_modified_at: '2019-08-28 14:50:53 +0100' -content: "The Magento_Authorizenet module implements the integration with the Authorize.Net - payment gateway and makes the latter available as a payment method in Magento.\n\n## - Extensibility\n\nExtension developers can interact with the Magento_Authorizenet - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_Authorizenet module.\n\n### - Events\n\nThis module dispatches the following events:\n\n - `checkout_directpost_placeOrder` - event in the `\\Magento\\Authorizenet\\Controller\\Directpost\\Payment\\Place::placeCheckoutOrder()` - method. Parameters:\n - `result` is a data object (`\\Magento\\Framework\\DataObject` - class).\n - `action` is a controller object (`\\Magento\\Authorizenet\\Controller\\Directpost\\Payment\\Place`).\n - \n - `order_cancel_after` event in the `\\Magento\\Authorizenet\\Model\\Directpost::declineOrder()` - method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` - class).\n \n\nThis module observes the following events:\n\n - `checkout_submit_all_after` - event in the `Magento\\Authorizenet\\Observer\\SaveOrderAfterSubmitObserver` file.\n - - `checkout_directpost_placeOrder` event in the `Magento\\Authorizenet\\Observer\\AddFieldsToResponseObserver` - file.\n\nFor information about events in Magento 2, see [Events and observers](http://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### - Layouts\n\nThis module introduces the following layouts and layout handles in the - `view/adminhtml/layout` directory:\n\n- `adminhtml_authorizenet_directpost_payment_redirect`\n\nThis - module introduces the following layouts and layout handles in the `view/frontend/layout` - directory:\n\n- `authorizenet_directpost_payment_backendresponse`\n- `authorizenet_directpost_payment_redirect`\n- - `authorizenet_directpost_payment_response`\n\nFor more information about layouts - in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetAcceptjs.yml b/src/_data/codebase/v2_3/mrg/ce/AuthorizenetAcceptjs.yml deleted file mode 100644 index 9b45ebc83e9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetAcceptjs.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_AuthorizenetAcceptjs -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AuthorizenetAcceptjs/README.md -last_modified_at: '2019-08-28 00:26:17 +0100' -content: |- - The Magento_AuthorizenetAcceptjs module implements the integration with the Authorize.Net payment gateway and makes the latter available as a payment method in Magento. - - ## Installation details - - Before disabling or uninstalling this module, note that the `Magento_AuthorizenetCardinal` module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Structure - - `Gateway/` - the directory that contains payment gateway command interfaces and service classes. - - For information about typical file structure of a module in Magento 2, see [Module file structure](http://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). - - ## Extensibility - - Extension developers can interact with the Magento_AuthorizenetAcceptjs module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AuthorizenetAcceptjs module. - - ### Events - - This module observes the following events: - - - `payment_method_assign_data_authorizenet_acceptjs` event in the `Magento\AuthorizenetAcceptjs\Observer\DataAssignObserver` file. - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). diff --git a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetCardinal.yml b/src/_data/codebase/v2_3/mrg/ce/AuthorizenetCardinal.yml deleted file mode 100644 index 4c66390a5d5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetCardinal.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_AuthorizenetCardinal -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AuthorizenetCardinal/README.md -last_modified_at: '2019-08-28 14:16:34 +0100' -content: "Use the Magento_AuthorizenetCardinal module to enable 3D Secure 2.0 support - for AuthorizenetAcceptjs payment integrations.\n\n## Structure\n\n`Gateway/` - the - directory that contains payment gateway command interfaces and service classes.\n\nFor - information about typical file structure of a module in Magento 2, see [Module file - structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_AuthorizenetCardinal - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_AuthorizenetCardinal module.\n\n### - Events\n \nThis module observes the following events:\n\n- `payment_method_assign_data_authorizenet_acceptjs` - event in the `Magento\\AuthorizenetCardinal\\Observer\\DataAssignObserver` file.\n\nFor - information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events)." diff --git a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/AuthorizenetGraphQl.yml deleted file mode 100644 index c319ae637ba..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/AuthorizenetGraphQl.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AuthorizenetGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/AuthorizenetGraphQl/README.md -last_modified_at: '2019-08-28 00:38:47 +0100' -content: |- - The Magento_AuthorizenetGraphQl module defines the data types needed to pass payment information data from the client to Magento. - - ## Extensibility - - Extension developers can interact with the Magento_AuthorizenetGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AuthorizenetGraphQl module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Backend.yml b/src/_data/codebase/v2_3/mrg/ce/Backend.yml deleted file mode 100644 index 791cf64a5e1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Backend.yml +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: Magento_Backend -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Backend/README.md -last_modified_at: '2019-09-15 23:59:05 +0100' -content: |- - The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their - administration user interface (UI). - - The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users. - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - - Magento_Analytics - - Magento_Authorization - - Magento_NewRelicReporting - - Magento_ProductVideo - - Magento_ReleaseNotification - - Magento_Search - - Magento_Security - - Magento_Signifyd - - Magento_Swatches - - Magento_Ui - - Magento_User - - Magento_Webapi - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Structure - - Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `Service/V1`. - - `Service/V1` - contains logic to provide a list of modules installed in Magento. - - For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). - - ## Extensibility - - Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backend module. - - ### Events - - The module dispatches the following events: - - - `adminhtml_block_html_before` event in the `\Magento\Backend\Block\Template::_toHtml()` method. Parameters: - - `block` is the backend block template (this) (`\Magento\Backend\Block\Template` class). - - `adminhtml_store_edit_form_prepare_form` event in the `\Magento\Backend\Block\System\Store\Edit\AbstractForm::_prepareForm()` method. Parameters: - - `block` is the AbstractForm block (this) (`\Magento\Backend\Block\System\Store\Edit\AbstractForm` class). - - `backend_block_widget_grid_prepare_grid_before` event in the `\Magento\Backend\Block\Widget\Grid::_prepareGrid()` method. Parameters: - - `grid` is the widget grid block (this) (`\Magento\Backend\Block\Widget\Grid` class) - - `collection` is the grid collection (`\Magento\Framework\Data\Collection` class). - - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Console\Command\CacheCleanCommand::performAction()` method. - - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Console\Command\CacheFlushCommand::performAction()` method. - - `clean_catalog_images_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanImages::execute()` method. - - `clean_media_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanMedia::execute()` method. - - `clean_static_files_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanStaticFiles::execute()` method. - - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushAll::execute()` method. - - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushSystem::execute()` method. - - `theme_save_after` event in the `\Magento\Backend\Controller\Adminhtml\System\Design\Save::execute()` method. - - `backend_auth_user_login_success` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: - - `user` is the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) - - `backend_auth_user_login_failed` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: - - `user_name` is username extracted from the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) - - `exception` any exception generated (`\Magento\Framework\Exception\LocalizedException | \Magento\Framework\Exception\Plugin\AuthenticationException`) - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `admin_login` - - `adminhtml_auth_login` - - `adminhtml_cache_block` - - `adminhtml_cache_index` - - `adminhtml_dashboard_customersmost` - - `adminhtml_dashboard_customersnewest` - - `adminhtml_dashboard_index` - - `adminhtml_dashboard_productsviewed` - - `adminhtml_denied` - - `adminhtml_noroute` - - `adminhtml_system_account_index` - - `adminhtml_system_design_edit` - - `adminhtml_system_design_grid` - - `adminhtml_system_design_grid_block` - - `adminhtml_system_design_index` - - `adminhtml_system_store_deletestore` - - `adminhtml_system_store_editstore` - - `adminhtml_system_store_grid_block` - - `adminhtml_system_store_index` - - `default` - - `editor` - - `empty` - - `formkey` - - `overlay_popup` - - `popup` - - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend Magento_Backend module using the following configuration files: - - - `view/adminhtml/ui_component/design_config_form.xml` - - `view/adminhtml/ui_component/design_config_listing.xml` - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/Backup.yml b/src/_data/codebase/v2_3/mrg/ce/Backup.yml deleted file mode 100644 index 34ffd5cc213..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Backup.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_Backup -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Backup/README.md -last_modified_at: '2019-09-16 12:24:25 -0300' -content: "The Magento_Backup module allows administrators to perform backups and rollbacks. - Types of backups include system, database and media backups. This module relies - on the Cron module to schedule backups.\n\nThe Magento_Backup module does not affect - the storefront.\n\nFor more information about this module, see [Magento Backups](https://docs.magento.com/m2/ce/user_guide/system/backups.html)\n\n## - Extensibility\n\nExtension developers can interact with the Magento_Backup module. - For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_Backup module.\n\n### Layouts\n\nThis - module introduces the following layouts and layout handles in the `view/adminhtml/layout` - directory: \n\n`backup_index_block`\n`backup_index_disabled`\n`backup_index_grid`\n`backup_index_index`\n\nFor - more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nFor information about significant changes in patch releases, - see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ce/Braintree.yml b/src/_data/codebase/v2_3/mrg/ce/Braintree.yml deleted file mode 100644 index 867136aadb2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Braintree.yml +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Magento_Braintree -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Braintree/README.md -last_modified_at: '2019-09-23 14:26:40 -0500' -content: |- - The Magento_Braintree module implements integration with the Braintree payment system. - - ## Extensibility - - Extension developers can interact with the Magento_Braintree module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Braintree module. - - ### Events - - This module observes the following events: - - - `payment_method_assign_data_braintree` event in `Magento\Braintree\Observer\DataAssignObserver` file. - - `payment_method_assign_data_braintree_paypal` event in `Magento\Braintree\Observer\DataAssignObserver` file. - - `shortcut_buttons_container` event in `Magento\Braintree\Observer\AddPaypalShortcuts` file. - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). - - ### Layouts - - This module interacts with the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `braintree_paypal_review` - - `checkout_index_index` - - `multishipping_checkout_billing` - - `vault_cards_listaction` - - This module interacts with the following layout handles in the `view/frontend/layout` directory: - - - `adminhtml_system_config_edit` - - `braintree_report_index` - - `sales_order_create_index` - - `sales_order_create_load_block_billing_method` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend admin notifications using the `view/adminhtml/ui_component/braintree_report.xml` configuration file. - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/BraintreeGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/BraintreeGraphQl.yml deleted file mode 100644 index bc805e86db9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/BraintreeGraphQl.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_BraintreeGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/BraintreeGraphQl/README.md -last_modified_at: '2019-09-30 15:26:35 +0100' -content: |- - The Magento_BraintreeGraphQl module provides type and resolver information for the GraphQL module to pass payment information data from the client to Magento. - - ## Extensibility - - Extension developers can interact with the Magento_BraintreeGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BraintreeGraphQl module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Bundle.yml b/src/_data/codebase/v2_3/mrg/ce/Bundle.yml deleted file mode 100644 index c8eeb86e946..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Bundle.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Bundle -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Bundle/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Bundle module introduces new product type in the Magento application named Bundle Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ce/BundleGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/BundleGraphQl.yml deleted file mode 100644 index b694f3fdba6..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/BundleGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/BundleGraphQl/README.md -last_modified_at: '2018-01-24 11:57:46 -0600' -content: |- - **BundleGraphQl** provides type and resolver information for the GraphQl module - to generate bundle product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/BundleImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/BundleImportExport.yml deleted file mode 100644 index 9b3368c6ccb..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/BundleImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleImportExport -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/BundleImportExport/README.md -last_modified_at: '2015-05-28 02:24:13 +0300' -content: |- - Magento_BundleImportExport module implements Bundle products import/export functionality. - This module is designed to extend existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ce/CacheInvalidate.yml b/src/_data/codebase/v2_3/mrg/ce/CacheInvalidate.yml deleted file mode 100644 index e709c287f31..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CacheInvalidate.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CacheInvalidate -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CacheInvalidate/README.md -last_modified_at: '2015-04-13 17:31:45 -0500' -content: |- - The CacheInvalidate module is used to invalidate the Varnish cache if it is configured. - It listens for events that request the cache to be flushed or cause the cache to be invalid, then sends Varnish a purge request using cURL. diff --git a/src/_data/codebase/v2_3/mrg/ce/Captcha.yml b/src/_data/codebase/v2_3/mrg/ce/Captcha.yml deleted file mode 100644 index 23fe33d506e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Captcha.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Captcha -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Captcha/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Captcha module allows applying Turing test in the process of user authentication - or similar tasks. diff --git a/src/_data/codebase/v2_3/mrg/ce/CardinalCommerce.yml b/src/_data/codebase/v2_3/mrg/ce/CardinalCommerce.yml deleted file mode 100644 index 3df49f143f1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CardinalCommerce.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CardinalCommerce -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CardinalCommerce/README.md -last_modified_at: '2019-06-11 13:12:54 -0500' -content: The CardinalCommerce module provides a possibility to enable 3-D Secure 2.0 - support for payment methods. diff --git a/src/_data/codebase/v2_3/mrg/ce/Catalog.yml b/src/_data/codebase/v2_3/mrg/ce/Catalog.yml deleted file mode 100644 index 3d3f6dd1a9c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Catalog.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_Catalog -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Catalog/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Catalog module functionality is represented by the following sub-systems: - - Products Management. It includes CRUD operation of product, product media, product attributes, etc... - - Category Management. It includes CRUD operation of category, category attributes - - Catalog module provides mechanism for creating new product type in the system. - Catalog module provides API filtering that allows to limit product selection with advanced filters. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogAnalytics.yml deleted file mode 100644 index d473f3d0e4a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogAnalytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_CatalogAnalytics module configures data definitions for a data - collection related to the Catalog module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogCmsGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogCmsGraphQl.yml deleted file mode 100644 index 95b5d650f8a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogCmsGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogCmsGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogCmsGraphQl/README.md -last_modified_at: '2019-10-11 12:20:01 -0500' -content: "**CatalogCmsGraphQl** provides type and resolver information for GraphQL - attributes that have dependencies on the Catalog and Cms modules." diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogCustomerGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogCustomerGraphQl.yml deleted file mode 100644 index 134a33e4879..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogCustomerGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogCustomerGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogCustomerGraphQl/README.md -last_modified_at: '2019-09-19 13:05:37 -0500' -content: "**CatalogCustomerGraphQl** provides type and resolver information for GraphQL - attributes that have dependences on the Catalog and Customer modules." diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogGraphQl.yml deleted file mode 100644 index a27474a2c66..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **CatalogGraphQl** provides type and resolver information for the GraphQl module - to generate catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogInventory.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogInventory.yml deleted file mode 100644 index 071055b874f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogInventory -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogInventory/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_CatalogInventory module allows retrieve and update stock attributes, - such as status and quantity. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogInventoryGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogInventoryGraphQl.yml deleted file mode 100644 index e1b474275d5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogInventoryGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogInventoryGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogInventoryGraphQl/README.md -last_modified_at: '2018-07-18 16:40:53 +0200' -content: |- - **CatalogInventoryGraphQl** provides type information for the GraphQl module - to generate inventory stock fields for product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogRule.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogRule.yml deleted file mode 100644 index 1489ac48080..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogRule -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogRule/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_CatalogRule module is responsible for one of the types of price rules - in Magento. Catalog Rules are applied to products before they are added to the cart. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogRuleConfigurable.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogRuleConfigurable.yml deleted file mode 100644 index 0e63b309ef4..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogRuleConfigurable.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogRuleConfigurable -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogRuleConfigurable/README.md -last_modified_at: '2015-09-07 17:18:34 +0300' -content: Magento_CatalogRuleConfigurable module is an extension of Magento_CatalogRule - and Magento_ConfigurableProduct modules that handle catalog rule indexer for configurable - product diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogRuleGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogRuleGraphQl.yml deleted file mode 100644 index b1a375d0363..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogRuleGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogRuleGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogRuleGraphQl/README.md -last_modified_at: '2020-07-10 18:30:28 +0300' -content: The *Magento_CatalogRuleGraphQl* module applies catalog rules to products - for GraphQL requests. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogSearch.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogSearch.yml deleted file mode 100644 index e3e33a69199..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogSearch.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogSearch -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogSearch/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_CatalogSearch module is an extension of Magento_Catalog module that allows to use search engine for product searching capabilities. - The module implements Magento_Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogUrlRewriteGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogUrlRewriteGraphQl.yml deleted file mode 100644 index b8e8f6c3118..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogUrlRewriteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogUrlRewriteGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogUrlRewriteGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **CatalogUrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrite fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CatalogWidget.yml b/src/_data/codebase/v2_3/mrg/ce/CatalogWidget.yml deleted file mode 100644 index 8e9b8f34f0d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CatalogWidget.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogWidget -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CatalogWidget/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **CatalogWidget** contains various widgets that extend Catalog module functionality: - - Product List widget provides widget that contains product list created using rule based filter. diff --git a/src/_data/codebase/v2_3/mrg/ce/Checkout.yml b/src/_data/codebase/v2_3/mrg/ce/Checkout.yml deleted file mode 100644 index efd80e28585..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Checkout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Checkout -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Checkout/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Checkout module allows merchant to register sale transaction with the customer. Module implements consumer flow - that includes such actions like adding products to cart, providing shipping and billing information and confirming - the purchase. diff --git a/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreements.yml b/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreements.yml deleted file mode 100644 index e1f0cb51700..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreements.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAgreements -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CheckoutAgreements/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\CheckoutAgreements module provides the ability add web store agreement that customers must accept before purchasing - products from store. The customer will need to accept the terms and conditions in the Order Review section of the - checkout process to be able to place an order if Terms and Conditions functionality is enabled. diff --git a/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreementsGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreementsGraphQl.yml deleted file mode 100644 index 5f68f961476..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CheckoutAgreementsGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CheckoutAgreementsGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CheckoutAgreementsGraphQl/README.md -last_modified_at: '2019-03-20 17:00:47 +0200' -content: |- - **CheckoutAgreementsGraphQl** provides type information for the GraphQl module - to generate Checkout Agreements fields for Checkout Agreements information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Cms.yml b/src/_data/codebase/v2_3/mrg/ce/Cms.yml deleted file mode 100644 index c0aebdb8bee..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Cms.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Cms -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Cms/README.md -last_modified_at: '2017-12-12 09:36:23 -0600' -content: |- - The CMS module provides the create, edit, and manage functionality on pages for different content types. - - ## UI components - - ### Wysiwyg - - The Wysiwyg UI component is a customizable and configurable TinyMCE4 editor. - - The default implementation has the following customizations: - - * Magento Media Library support diff --git a/src/_data/codebase/v2_3/mrg/ce/CmsGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CmsGraphQl.yml deleted file mode 100644 index 1035488897f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CmsGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CmsGraphQl/README.md -last_modified_at: '2018-06-30 14:36:35 +0300' -content: |- - **CmsGraphQl** provides type information for the GraphQl module - to generate CMS fields for cms information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewrite.yml b/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewrite.yml deleted file mode 100644 index 6bcf51c8fed..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewrite.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CmsUrlRewrite -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CmsUrlRewrite/README.md -last_modified_at: '2017-03-07 16:04:38 -0600' -content: "## Overview\n \nThe Magento_CmsUrlRewrite module adds support for URL rewrite - rules for CMS pages. See also Magento_UrlRewrite module. \n\nThe module adds and - removes URL rewrite rules as CMS pages are added or removed by a user.\nThe rules - can be edited by an admin user as any other URL rewrite rule." diff --git a/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewriteGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewriteGraphQl.yml deleted file mode 100644 index d7587c7b453..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CmsUrlRewriteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsUrlRewriteGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CmsUrlRewriteGraphQl/README.md -last_modified_at: '2018-01-17 16:25:54 -0600' -content: |- - **CmsUrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrite fields for cms information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Config.yml b/src/_data/codebase/v2_3/mrg/ce/Config.yml deleted file mode 100644 index 4313be7127a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Config.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Config -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Config/README.md -last_modified_at: '2019-09-03 18:23:54 +0300' -content: |- - The Config module is designed to implement system configuration functionality. - It provides mechanisms to add, edit, store and retrieve the configuration data for each scope (there can be a default scope as well as scopes for each website and store). - - Modules can add items to be configured on the system configuration page by creating system.xml files in their etc/adminhtml directories. These system.xml files get merged to populate the forms in the config page. diff --git a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProduct.yml b/src/_data/codebase/v2_3/mrg/ce/ConfigurableProduct.yml deleted file mode 100644 index ab41ff6373b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProduct.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_ConfigurableProduct -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ConfigurableProduct/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_ConfigurableProduct module introduces new product type in the Magento application called Configurable Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. - - Configurable Products let the customers select the variant they desire by choosing options. - For example, store owner sells t-shirts in two colors and three sizes. diff --git a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductGraphQl.yml deleted file mode 100644 index 3839dadaa20..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableProductGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ConfigurableProductGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **ConfigurableProductGraphQl** provides type and resolver information for the GraphQl module - to generate configurable product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductSales.yml b/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductSales.yml deleted file mode 100644 index 59d7d357841..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ConfigurableProductSales.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableProductSales -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ConfigurableProductSales/README.md -last_modified_at: '2017-07-14 16:51:00 +0300' -content: |- - The Magento_ConfigurableProductSales module checks that the selected options of order item are still presented in - Catalog. Returns true if the previously ordered item configuration is still available. diff --git a/src/_data/codebase/v2_3/mrg/ce/Contact.yml b/src/_data/codebase/v2_3/mrg/ce/Contact.yml deleted file mode 100644 index d85f6ddace9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Contact.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Contact -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Contact/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Contact module provides an implementation of "Contact Us" feature - based on sending email message, allows to configure email recipients, email template, - etc... diff --git a/src/_data/codebase/v2_3/mrg/ce/Cookie.yml b/src/_data/codebase/v2_3/mrg/ce/Cookie.yml deleted file mode 100644 index 2e4155b857a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Cookie.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Cookie -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Cookie/README.md -last_modified_at: '2015-01-28 16:50:13 -0600' -content: Magento_Cookie module allows enabling and configuring HTTP cookie related - settings for the store. These settings are available in the store administration. diff --git a/src/_data/codebase/v2_3/mrg/ce/Cron.yml b/src/_data/codebase/v2_3/mrg/ce/Cron.yml deleted file mode 100644 index 797e657a3f2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Cron.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Cron -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Cron/README.md -last_modified_at: '2015-04-30 16:30:07 -0500' -content: |- - Cron is a module that enables scheduling of jobs. Other modules can add cron jobs by including crontab.xml in their etc directory. The command "bin/magento cron:run" should be run periodically to trigger the Cron module to run its scheduled jobs. - This module also allows administrators to tune cron options in Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/ce/Csp.yml b/src/_data/codebase/v2_3/mrg/ce/Csp.yml deleted file mode 100644 index 06feba12a07..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Csp.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Csp -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Csp/README.md -last_modified_at: '2019-11-14 16:21:59 -0600' -content: |- - Magento_Csp implements Content Security Policies for Magento. Allows CSP configuration for Merchants, - provides a way for extension and theme developers to configure CSP headers for their extensions. diff --git a/src/_data/codebase/v2_3/mrg/ce/CurrencySymbol.yml b/src/_data/codebase/v2_3/mrg/ce/CurrencySymbol.yml deleted file mode 100644 index aff02afd1a3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CurrencySymbol.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_CurrencySymbol -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CurrencySymbol/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **CurrencySymbol** enables the creation of custom currencies and management of currency conversion rates. - - ## Controllers - - ### Currency Controllers - ***CurrencySymbol\Controller\Adminhtml\System\Currency\FetchRates.php*** gets a specified currency conversion rate. - Supports all defined currencies in the system. - ***CurrencySymbol\Controller\Adminhtml\System\Currency\SaveRates.php*** saves rates for defined currencies. - - ### Currency Symbol Controllers - ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Reset.php*** resets all custom currency symbols. - ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Save.php*** creates custom currency symbols. diff --git a/src/_data/codebase/v2_3/mrg/ce/Customer.yml b/src/_data/codebase/v2_3/mrg/ce/Customer.yml deleted file mode 100644 index 11e94ab913b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Customer.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Customer -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Customer/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: "The Magento_Customer module serves to handle the customer data (Customer, - Customer Address and Customer Group entities) both in the admin panel and the storefront. - \nFor customer passwords, the module implements upgrading hashes." diff --git a/src/_data/codebase/v2_3/mrg/ce/CustomerAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/CustomerAnalytics.yml deleted file mode 100644 index 97b9da22742..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CustomerAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CustomerAnalytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CustomerAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_CustomerAnalytics module configures data definitions for a data - collection related to the Customer module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/CustomerDownloadableGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CustomerDownloadableGraphQl.yml deleted file mode 100644 index bb7996fd639..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CustomerDownloadableGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerDownloadableGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CustomerDownloadableGraphQl/README.md -last_modified_at: '2019-06-25 22:45:10 +0200' -content: |- - **CustomerDownloadableGraphQl** provides type and resolver information for the GraphQl module - to generate downloadable product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/CustomerGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/CustomerGraphQl.yml deleted file mode 100644 index 0a90a78e867..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CustomerGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CustomerGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **CustomerGraphQl** provides type and resolver information for the GraphQl module - to generate customer information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/CustomerImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/CustomerImportExport.yml deleted file mode 100644 index 0b3f64e32f9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/CustomerImportExport.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CustomerImportExport -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/CustomerImportExport/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_CustomerImportExport module handles the import and export of - the customers data and related addresses. diff --git a/src/_data/codebase/v2_3/mrg/ce/Deploy.yml b/src/_data/codebase/v2_3/mrg/ce/Deploy.yml deleted file mode 100644 index ff5bc5196bb..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Deploy.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_Deploy -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Deploy/README.md -last_modified_at: '2019-07-16 21:19:40 +0100' -content: "## Purpose of module\n\nDeploy is a module that holds collection of services - and command line tools to help with Magento application deployment. \nTo execute - this command, please, run \"bin/magento setup:static-content:deploy\" from the Magento - root directory.\nDeploy module contains 2 additional commands that allows switching - between application modes (for instance from \ndevelopment to\nproduction) and show - current application mode. To change the mode run \"bin/magento deploy:mode:set [mode]\".\nWhere - mode can be one of the following:\n - development\n - production\nWhen switching - to production mode, you can pass optional parameter skip-compilation to do not compile - static files, CSS \nand do not run the compilation process.\n\n# Deployment\n## - System requirements\n\n## Install\nThe Magento_Deploy module is installed automatically - (using the native Magento install mechanism) without any additional actions." diff --git a/src/_data/codebase/v2_3/mrg/ce/Developer.yml b/src/_data/codebase/v2_3/mrg/ce/Developer.yml deleted file mode 100644 index 94a958501ae..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Developer.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Developer -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Developer/README.md -last_modified_at: '2015-01-15 14:33:14 -0600' -content: The Magento_Developer module provides functionality to make it easier to - develop in Magento 2. diff --git a/src/_data/codebase/v2_3/mrg/ce/Dhl.yml b/src/_data/codebase/v2_3/mrg/ce/Dhl.yml deleted file mode 100644 index e85577be8d0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Dhl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Dhl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Dhl/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Dhl module implements the integration with the DHL shipping carrier. - DHL is available for international shipments only. diff --git a/src/_data/codebase/v2_3/mrg/ce/Directory.yml b/src/_data/codebase/v2_3/mrg/ce/Directory.yml deleted file mode 100644 index 1954b4eb23e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Directory.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Directory -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Directory/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Directory** enables the management of countries and regions recognized by the store and associated data - like the country code and currency rates. Also, enables conversion of prices to a specified currency format. diff --git a/src/_data/codebase/v2_3/mrg/ce/DirectoryGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/DirectoryGraphQl.yml deleted file mode 100644 index 8768819440e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/DirectoryGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DirectoryGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/DirectoryGraphQl/README.md -last_modified_at: '2019-01-31 09:12:38 -0500' -content: |- - **DirectoryGraphQl** provides type and resolver information for the GraphQl module - to generate directory information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Downloadable.yml b/src/_data/codebase/v2_3/mrg/ce/Downloadable.yml deleted file mode 100644 index 8c314d24f46..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Downloadable.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Downloadable -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Downloadable/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Downloadable module introduces new product type in the Magento application called Downloadable Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ce/DownloadableGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/DownloadableGraphQl.yml deleted file mode 100644 index f4b3b4e4cb3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/DownloadableGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DownloadableGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/DownloadableGraphQl/README.md -last_modified_at: '2018-01-24 15:58:51 -0600' -content: |- - **DownloadableGraphQl** provides type and resolver information for the GraphQl module - to generate downloadable product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/DownloadableImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/DownloadableImportExport.yml deleted file mode 100644 index 6d9906a41eb..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/DownloadableImportExport.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_DownloadableImportExport -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/DownloadableImportExport/README.md -last_modified_at: '2015-08-10 11:16:49 +0300' -content: The Magento_DownloadableImportExport module handles the import and export - of the downloadable products. diff --git a/src/_data/codebase/v2_3/mrg/ce/Eav.yml b/src/_data/codebase/v2_3/mrg/ce/Eav.yml deleted file mode 100644 index 24b24af3cbd..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Eav.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Eav -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Eav/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\EAV stands for Entity-Attribute-Value. The purpose of Magento\Eav module is to make entities - configurable/extendable by admin user. diff --git a/src/_data/codebase/v2_3/mrg/ce/EavGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/EavGraphQl.yml deleted file mode 100644 index 4a56f008aa7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/EavGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_EavGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/EavGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: "**EavGraphQl** primarily provides the GraphQl module information to generate - metadata for Eav attributes." diff --git a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch.yml b/src/_data/codebase/v2_3/mrg/ce/Elasticsearch.yml deleted file mode 100644 index af2039915f9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Elasticsearch/README.md -last_modified_at: '2018-03-09 17:43:18 -0600' -content: |- - Magento\Elasticsearch module allows to use Elastic search engine for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch6.yml b/src/_data/codebase/v2_3/mrg/ce/Elasticsearch6.yml deleted file mode 100644 index a48b1fe3bc9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch6.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch6 -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Elasticsearch6/README.md -last_modified_at: '2019-02-27 13:06:48 +0100' -content: |- - Magento\Elasticsearch module allows to use Elastic search engine (v6) for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch7.yml b/src/_data/codebase/v2_3/mrg/ce/Elasticsearch7.yml deleted file mode 100644 index 4d97e3e204a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Elasticsearch7.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch7 -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Elasticsearch7/README.md -last_modified_at: '2020-01-31 16:12:43 -0600' -content: |- - Magento\Elasticsearch7 module allows to use Elastic search engine (v7) for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ce/Email.yml b/src/_data/codebase/v2_3/mrg/ce/Email.yml deleted file mode 100644 index 30fe1cee2e3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Email.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Email -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Email/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Email** enables you to manage email templates, which are used when you send email through the - *\Magento\Framework\Mail\TransportInterface* implementations. diff --git a/src/_data/codebase/v2_3/mrg/ce/EncryptionKey.yml b/src/_data/codebase/v2_3/mrg/ce/EncryptionKey.yml deleted file mode 100644 index 6e855128e16..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/EncryptionKey.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_EncryptionKey -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/EncryptionKey/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: The Magento_EncryptionKey module provides an advanced encryption model to - protect passwords and other sensitive data. diff --git a/src/_data/codebase/v2_3/mrg/ce/Fedex.yml b/src/_data/codebase/v2_3/mrg/ce/Fedex.yml deleted file mode 100644 index a3f0cdcc4c7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Fedex.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Fedex -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Fedex/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Fedex implements the integration with the FedEx shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/ce/GiftMessage.yml b/src/_data/codebase/v2_3/mrg/ce/GiftMessage.yml deleted file mode 100644 index c8926ee8b53..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GiftMessage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GiftMessage -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GiftMessage/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: Magento\GiftMessage module allows to add a message to order or to each ordered - item either on frontend or backend. diff --git a/src/_data/codebase/v2_3/mrg/ce/GoogleAdwords.yml b/src/_data/codebase/v2_3/mrg/ce/GoogleAdwords.yml deleted file mode 100644 index 4eb0fa24b10..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GoogleAdwords.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_GoogleAdwords -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GoogleAdwords/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: GoogleAdwords is a module designed for integration of Google Adwords service. diff --git a/src/_data/codebase/v2_3/mrg/ce/GoogleAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/GoogleAnalytics.yml deleted file mode 100644 index 4f3b5ad2a63..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GoogleAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GoogleAnalytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GoogleAnalytics/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_GoogleAnalytics is a module for integration with Google Analytics - service. diff --git a/src/_data/codebase/v2_3/mrg/ce/GoogleOptimizer.yml b/src/_data/codebase/v2_3/mrg/ce/GoogleOptimizer.yml deleted file mode 100644 index 0b600fb0dbb..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GoogleOptimizer.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_GoogleOptimizer -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GoogleOptimizer/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: "Magento_GoogleOptimizer module implements functionality of Google Experiment - tool that is the part of Google Analytics functionality.\n\nGoogle Experiment (on - Google side) allows to make two variants of the same page and compare their popularity. - \nFrom Magento side, code generated by Google should be saved and displayed on a - particular page.\nGoogle Experiment functionality is available on pages of products, - categories and cms pages. \nThis allows to save different codes for products and - categories on different store views.\nThis functionality can be switched on and - off on the configuration page (Stores -> Configuration -> General -> Google Api - -> Google Analytics).\nAlso this functionality depends on Google Analytics module - and configuration options." diff --git a/src/_data/codebase/v2_3/mrg/ce/GraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/GraphQl.yml deleted file mode 100644 index 7c3faea6f63..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_GraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GraphQl/README.md -last_modified_at: '2017-10-25 11:14:11 -0500' -content: "**GraphQl** provides the framework for the application to expose GraphQL - compliant web services. It exposes an area for\nGraphQL services and resolves request - data based on the generated schema. It also maps this response to a JSON object - \nfor the client to read." diff --git a/src/_data/codebase/v2_3/mrg/ce/GraphQlCache.yml b/src/_data/codebase/v2_3/mrg/ce/GraphQlCache.yml deleted file mode 100644 index 4c17c8faa2a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GraphQlCache.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GraphQlCache -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GraphQlCache/README.md -last_modified_at: '2019-04-08 11:49:04 -0500' -content: |- - **GraphQL Cache** provides the ability to cache GraphQL queries. - This module allows Magento's built-in cache or Varnish as the application for serving the Full Page Cache to the front end. diff --git a/src/_data/codebase/v2_3/mrg/ce/GroupedCatalogInventory.yml b/src/_data/codebase/v2_3/mrg/ce/GroupedCatalogInventory.yml deleted file mode 100644 index a02abc65e3e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GroupedCatalogInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GroupedCatalogInventory -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GroupedCatalogInventory/README.md -last_modified_at: '2018-11-27 16:04:57 -0600' -content: Magento_GroupedCatalogInventory contains behavior related to the inventory - status of items within grouped products. diff --git a/src/_data/codebase/v2_3/mrg/ce/GroupedProduct.yml b/src/_data/codebase/v2_3/mrg/ce/GroupedProduct.yml deleted file mode 100644 index 85b647de3fc..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GroupedProduct.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_GroupedProduct -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GroupedProduct/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_GroupedProduct module provides ability to offer several standalone products for sale as a group on the same Product Detail page. - It can offer variations of a product, or group them by season or theme to create a coordinated set. - Products can be purchased separately or as a set. - Each product purchased appears in the Shopping Cart as a separate item. - This module extends the existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ce/GroupedProductGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/GroupedProductGraphQl.yml deleted file mode 100644 index 29c00d681b5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/GroupedProductGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GroupedProductGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/GroupedProductGraphQl/README.md -last_modified_at: '2018-01-29 15:12:49 -0600' -content: |- - **GroupedProductGraphQl** provides type and resolver information for the GraphQl module - to generate grouped product information. diff --git a/src/_data/codebase/v2_3/mrg/ce/ImportExport.yml b/src/_data/codebase/v2_3/mrg/ce/ImportExport.yml deleted file mode 100644 index 796331f514d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ImportExport -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ImportExport/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_ImportExport module provides a framework and basic functionality for importing/exporting various entities in Magento. - It can be disabled and in such case all dependent import/export functionality (products, customers, orders etc.) will be disabled in Magento. diff --git a/src/_data/codebase/v2_3/mrg/ce/Indexer.yml b/src/_data/codebase/v2_3/mrg/ce/Indexer.yml deleted file mode 100644 index f6cce8277d2..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Indexer.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_Indexer -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Indexer/README.md -last_modified_at: '2016-04-11 18:16:09 +0300' -content: |- - ## Overview - Magento_Indexer module is a base of Magento Indexing functionality. - It allows: - - read indexers configuration, - - represent indexers in admin, - - regenerate indexes by cron schedule, - - regenerate indexes from console, - - view and reset indexer state from console, - - view and set indexer mode from console - - There are 2 modes of the Indexers: "Update on save" and "Update by schedule". - Manual full reindex can be performed via console by running `php -f bin/magento indexer:reindex` console command. diff --git a/src/_data/codebase/v2_3/mrg/ce/InstantPurchase.yml b/src/_data/codebase/v2_3/mrg/ce/InstantPurchase.yml deleted file mode 100644 index 885f6954737..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/InstantPurchase.yml +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Magento_InstantPurchase -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/InstantPurchase/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: |- - ## Overview - - Instant Purchase feature allows the Customer to place the order in seconds without going through full checkout. Once clicked, system places the order using default shipping and billing addresses and stored payment method. Order is placed and customer gets confirmation message in notification area. - - Prerequisites to display the Instant Purchase button: - 1. Instant purchase enabled for a store at `Store / Configurations / Sales / Sales / Instant Purchase` - 2. Customer is logged in - 3. Customer has default shipping and billing address defined - 4. Customer has valid stored payment method with instant purchase support - - ## Structure - - In addition to [a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html) `PaymentMethodsIntegration` directory contains interfaces and basic implementation of integration vault payment method to the instant purchase. - - ## Extensibility - - ### Instant purchase customization - - Almost all aspects of instant purchase may be customized. See comments to classes and interfaces marked with `@api` tag. - - All payments created for instant purchase also have `'instant-purchase' => true` in addition information. Use this only if all other customization points not suitable, - - ### Payment method integration - - Instant purchase support may be implemented for any payment method with [vault support](https://devdocs.magento.com/guides/v2.3/payments-integrations/vault/vault-intro.html). - Basic implementation provided in `Magento\InstantPurchase\PaymentMethodIntegration` should be enough in most cases. It is not enabled by default to avoid issues on production sites and authors of vault payment method should verify correct work for instant purchase manually. - To enable basic implementation just add single option to configuration of payemnt method in `config.xml`: - - ``` - - 1 - - ``` - - Basic implementation is a good start point but it's recommended to provide own implementation to improve user experience. If instant purchase integration has customization then `supported` option is not required. - - ``` - - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface - - ``` - - - `Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface` - allows programmatically defines if instant purchase supported (e.g. support may not be available if some payment method option switched on/off). Basic implementation always returns `true`. - - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface` - creates string that describes stored payment method. Basic implementation returns payment method name. It is highly recommended to implement own formatter. - - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface` - allows to add some extra values to payment additional information array. Default implementation returns empty array. - - ## Additional information - - ### Backward incompatible changes - - The `Magento_InstantPurchase` module does not introduce backward incompatible changes. - - You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). - - *** - - This module was initially developed by the [Creatuity Corp.](https://creatuity.com/) and [Magento Community Engineering Team](mailto:engcom@magento.com). diff --git a/src/_data/codebase/v2_3/mrg/ce/Integration.yml b/src/_data/codebase/v2_3/mrg/ce/Integration.yml deleted file mode 100644 index 2f8575a36db..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Integration.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Integration -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Integration/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Integration** enables third-party services to call the Web API by using access tokens. - It provides an admin UI that enables manual creation of integrations. Extensions can also provide a configuration - file so that an integration can be automatically pre-configured. The module also contains the data - model for request and access token management. diff --git a/src/_data/codebase/v2_3/mrg/ce/LayeredNavigation.yml b/src/_data/codebase/v2_3/mrg/ce/LayeredNavigation.yml deleted file mode 100644 index 981d3e6e194..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/LayeredNavigation.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_LayeredNavigation -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/LayeredNavigation/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_LayeredNavigation module introduces Layered Navigation UI for Catalog (faceted search). - This module can be removed from Magento installation without impact on the application. diff --git a/src/_data/codebase/v2_3/mrg/ce/Marketplace.yml b/src/_data/codebase/v2_3/mrg/ce/Marketplace.yml deleted file mode 100644 index 1e20bf2df93..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Marketplace.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Marketplace -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Marketplace/README.md -last_modified_at: '2015-10-02 13:02:03 +0300' -content: The Magento_Marketplace module allows to display partners of Magento in the - backend. diff --git a/src/_data/codebase/v2_3/mrg/ce/MediaGallery.yml b/src/_data/codebase/v2_3/mrg/ce/MediaGallery.yml deleted file mode 100644 index 60e3563a9b1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MediaGallery.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_MediaGallery -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/MediaGallery/README.md -last_modified_at: '2019-11-04 11:34:55 +0000' -content: |- - The Magento_MediaGallery module is responsible for storing and managing media gallery assets attributes. - - ## Installation details - - The Magento_MediaGallery module creates the following tables in the database: - - - `media_gallery_asset` - - `media_gallery_keyword` - - `media_gallery_asset_keyword` - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/MediaGalleryApi.yml b/src/_data/codebase/v2_3/mrg/ce/MediaGalleryApi.yml deleted file mode 100644 index bb4e63b3cbe..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MediaGalleryApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryApi -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/MediaGalleryApi/README.md -last_modified_at: '2019-11-04 11:34:55 +0000' -content: |- - The Magento_MediaGalleryApi module serves as application program interface (API) responsible for storing and managing media gallery asset attributes. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryApi module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/MediaStorage.yml b/src/_data/codebase/v2_3/mrg/ce/MediaStorage.yml deleted file mode 100644 index 58cf682aa4a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MediaStorage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaStorage -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/MediaStorage/README.md -last_modified_at: '2015-02-26 14:04:15 +0200' -content: The Magento_MediaStorage module implements functionality related with upload - media files and synchronize it by database. diff --git a/src/_data/codebase/v2_3/mrg/ce/MessageQueue.yml b/src/_data/codebase/v2_3/mrg/ce/MessageQueue.yml deleted file mode 100644 index 41039118d8c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MessageQueue.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MessageQueue -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/MessageQueue/README.md -last_modified_at: '2018-02-21 14:27:13 +0200' -content: "**MessageQueue** provides support of Advanced Message Queuing Protocol" diff --git a/src/_data/codebase/v2_3/mrg/ce/MsrpConfigurableProduct.yml b/src/_data/codebase/v2_3/mrg/ce/MsrpConfigurableProduct.yml deleted file mode 100644 index d5728ea2608..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MsrpConfigurableProduct.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MsrpConfigurableProduct -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/MsrpConfigurableProduct/README.md -last_modified_at: '2019-03-02 19:21:49 -0600' -content: "**MsrpConfigurableProduct** provides type and resolver information for the - Msrp module from the ConfigurableProduct module." diff --git a/src/_data/codebase/v2_3/mrg/ce/MsrpGroupedProduct.yml b/src/_data/codebase/v2_3/mrg/ce/MsrpGroupedProduct.yml deleted file mode 100644 index e2ca0d10d25..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MsrpGroupedProduct.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MsrpGroupedProduct -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/MsrpGroupedProduct/README.md -last_modified_at: '2019-03-02 19:21:49 -0600' -content: "**MsrpGroupedProduct** provides type and resolver information for the Msrp - module from the GroupedProduct module." diff --git a/src/_data/codebase/v2_3/mrg/ce/Multishipping.yml b/src/_data/codebase/v2_3/mrg/ce/Multishipping.yml deleted file mode 100644 index bb61fa3fc7c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Multishipping.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Multishipping -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Multishipping/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Multishipping module provides functionality that allows customer to request shipping to more than one address - using different carriers. The module provides alternative to standard checkout flow. diff --git a/src/_data/codebase/v2_3/mrg/ce/MysqlMq.yml b/src/_data/codebase/v2_3/mrg/ce/MysqlMq.yml deleted file mode 100644 index eec60721f61..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/MysqlMq.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MysqlMq -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/MysqlMq/README.md -last_modified_at: '2018-02-21 14:27:42 +0200' -content: "**MysqlMq** provides message queue implementation based on MySQL." diff --git a/src/_data/codebase/v2_3/mrg/ce/NewRelicReporting.yml b/src/_data/codebase/v2_3/mrg/ce/NewRelicReporting.yml deleted file mode 100644 index ee9735fd002..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/NewRelicReporting.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_NewRelicReporting -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/NewRelicReporting/README.md -last_modified_at: '2015-10-01 16:15:45 +0300' -content: "Module Magento\\NewRelicReporting implements integration New Relic APM and - New Relic Insights with Magento, giving \nreal-time visibility into business and - performance metrics for data-driven decision making." diff --git a/src/_data/codebase/v2_3/mrg/ce/Newsletter.yml b/src/_data/codebase/v2_3/mrg/ce/Newsletter.yml deleted file mode 100644 index e9013506e4f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Newsletter.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Newsletter -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Newsletter/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Newsletter module allows clients to subscribe for information about - new promotions and discounts and allows store administrators to send newsletters - to clients subscribed for them. diff --git a/src/_data/codebase/v2_3/mrg/ce/OfflinePayments.yml b/src/_data/codebase/v2_3/mrg/ce/OfflinePayments.yml deleted file mode 100644 index 1560848bae7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/OfflinePayments.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_OfflinePayments -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/OfflinePayments/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_OfflinePayments module implements the payment methods which do not require interaction with a payment gateway (so called offline methods). These methods are the following: - *Bank transfer - *Cash on delivery - *Check / Money Order - *Purchase order diff --git a/src/_data/codebase/v2_3/mrg/ce/OfflineShipping.yml b/src/_data/codebase/v2_3/mrg/ce/OfflineShipping.yml deleted file mode 100644 index 6de95b605af..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/OfflineShipping.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_OfflineShipping -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/OfflineShipping/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_OfflineShipping module implements the shipping methods which do not involve a direct interaction with shipping carriers, so called offline shipping methods. Namely, the following: - *Free Shipping - *Flat Rate - *Table Rates - *Store Pickup diff --git a/src/_data/codebase/v2_3/mrg/ce/PageCache.yml b/src/_data/codebase/v2_3/mrg/ce/PageCache.yml deleted file mode 100644 index 5e3720d778a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/PageCache.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_PageCache -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/PageCache/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - The PageCache module provides functionality of caching full pages content in Magento application. An administrator may switch between built-in caching and Varnish caching. Built-in caching is default and ready to use without the need of any external tools. - Requests and responses are managed by PageCache plugin. It loads data from cache and returns a response. If data is not present in cache, it passes the request to Magento and waits for the response. Response is then saved in cache. - Blocks can be set as private blocks by setting the property '_isScopePrivate' to true. These blocks contain personalized information and are not cached in the server. These blocks are being rendered using AJAX call after the page is loaded. Contents are cached in browser instead. - Blocks can also be set as non-cacheable by setting the 'cacheable' attribute in layout XML files. For example ``. Pages containing such blocks are not cached. diff --git a/src/_data/codebase/v2_3/mrg/ce/Payment.yml b/src/_data/codebase/v2_3/mrg/ce/Payment.yml deleted file mode 100644 index b20a60c130f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Payment.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Payment -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Payment/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Payment module provides the abstraction level for all payment methods, and all logic that should be used when adding a new payment method. This logic includes configuration models, separate models for payment data verification and so on. - For example, Magento\Payment\Model\Method\AbstractMethod is an abstract model which should be extended by particular payment methods. diff --git a/src/_data/codebase/v2_3/mrg/ce/Paypal.yml b/src/_data/codebase/v2_3/mrg/ce/Paypal.yml deleted file mode 100644 index 801d95b3f63..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Paypal.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_Paypal -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Paypal/README.md -last_modified_at: '2019-03-31 18:42:40 +0300' -content: |- - Module Magento\PayPal implements integration with the PayPal payment system. Namely, it enables the following payment methods: - * PayPal Express Checkout - * PayPal Payments Standard - * PayPal Payments Pro - * PayPal Credit - * PayFlow Payment Gateway diff --git a/src/_data/codebase/v2_3/mrg/ce/PaypalCaptcha.yml b/src/_data/codebase/v2_3/mrg/ce/PaypalCaptcha.yml deleted file mode 100644 index fab36a98e6a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/PaypalCaptcha.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PaypalCaptcha -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/PaypalCaptcha/README.md -last_modified_at: '2019-03-21 15:00:40 -0500' -content: The PayPal Captcha module provides a possibility to enable Captcha validation - on Payflow Pro payment form. diff --git a/src/_data/codebase/v2_3/mrg/ce/PaypalGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/PaypalGraphQl.yml deleted file mode 100644 index 8937afb6423..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/PaypalGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PaypalGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/PaypalGraphQl/README.md -last_modified_at: '2019-05-23 10:50:05 -0500' -content: "**PaypalGraphQl** provides resolver information for using Paypal payment - methods via GraphQl." diff --git a/src/_data/codebase/v2_3/mrg/ce/Persistent.yml b/src/_data/codebase/v2_3/mrg/ce/Persistent.yml deleted file mode 100644 index 4636374317c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Persistent.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_Persistent -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Persistent/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Persistent module enables set customer a long-term cookie containing internal id (random hash - to exclude brute - force) of persistent session. Persistent session data is kept in DB - so it's not deleted in some days and is kept for - as much time as we need. DB session keeps customerId + some data from real customer session that we want to sync (e.g. - num items in shopping cart). For registered customer this info is synced to persistent session if choose "Remember me" - checkbox during first login. diff --git a/src/_data/codebase/v2_3/mrg/ce/ProductAlert.yml b/src/_data/codebase/v2_3/mrg/ce/ProductAlert.yml deleted file mode 100644 index 53cd930a286..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ProductAlert.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ProductAlert -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ProductAlert/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_ProductAlert module enables product alerts, which allow customers - to sign up for emails about product price or stock status change. diff --git a/src/_data/codebase/v2_3/mrg/ce/ProductVideo.yml b/src/_data/codebase/v2_3/mrg/ce/ProductVideo.yml deleted file mode 100644 index 27b5327f9d3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ProductVideo.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ProductVideo -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ProductVideo/README.md -last_modified_at: '2015-09-11 16:19:20 +0300' -content: The Magento_ProductVideo module implements functionality related with linking - video files from external resources to product. diff --git a/src/_data/codebase/v2_3/mrg/ce/Quote.yml b/src/_data/codebase/v2_3/mrg/ce/Quote.yml deleted file mode 100644 index 1ec09edabef..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Quote.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_Quote -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Quote/README.md -last_modified_at: '2015-01-06 12:45:10 +0200' -content: |- - ## Purpose of module - - - # Deployment - ## System requirements - - The Magento_Quote module does not have any specific system requirements. - - ## Install - The Magento_Quote module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/ce/QuoteAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/QuoteAnalytics.yml deleted file mode 100644 index b631d12b88c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/QuoteAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteAnalytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/QuoteAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_QuoteAnalytics module configures data definitions for a data - collection related to the Quote module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/QuoteGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/QuoteGraphQl.yml deleted file mode 100644 index 87dad5de912..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/QuoteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_QuoteGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/QuoteGraphQl/README.md -last_modified_at: '2018-07-31 14:11:47 +0200' -content: |- - **QuoteGraphQl** provides type and resolver information for the GraphQl module - to generate quote (cart) information endpoints. Also provides endpoints for modifying a quote. diff --git a/src/_data/codebase/v2_3/mrg/ce/RelatedProductGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/RelatedProductGraphQl.yml deleted file mode 100644 index c60bae4e3aa..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/RelatedProductGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_RelatedProductGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/RelatedProductGraphQl/README.md -last_modified_at: '2019-05-08 12:53:00 -0500' -content: "**RelatedProductGraphQl** provides endpoints for getting Cross Sell / Related/ - Up Sell products data." diff --git a/src/_data/codebase/v2_3/mrg/ce/ReleaseNotification.yml b/src/_data/codebase/v2_3/mrg/ce/ReleaseNotification.yml deleted file mode 100644 index 6dbaf883754..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ReleaseNotification.yml +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Magento_ReleaseNotification -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ReleaseNotification/README.md -last_modified_at: '2019-09-06 19:55:12 +0300' -content: "The **Release Notification Module** serves to provide a notification delivery - platform for displaying new features of a Magento installation or upgrade as well - as any other required release notifications.\n\n## Purpose and Content\n\n* Provides - a method of notifying administrators of changes, features, and functionality being - introduced in a Magento release.\n* Displays a modal containing a high level overview - of the features included in the installed or upgraded release of Magento upon the - initial login of each administrator into the Admin Panel for a given Magento version.\n* - The modal is enabled with pagination functionality to allow for easy navigation - between each modal page.\n* Each modal page includes detailed information about - a highlighted feature of the Magento release or other notification.\n* Release Notification - modal content is determined and provided by Magento Marketing.\n\n## Content Retrieval\n\nRelease - notification content is maintained by Magento for each Magento version, edition, - and locale. To retrieve the content, a response is returned from a request with - the following parameters:\n\n* **version** = The Magento version that the client - has installed (ex. 2.3.0).\n* **edition** = The Magento edition that the client - has installed (ex. Community).\n* **locale** = The chosen locale of the admin user - (ex. en_US).\n\nThe module will make three attempts to retrieve content for the - parameters in the order listed:\n\n1. Version/Edition/Locale\n2. Version/Edition/en_US - (default locale)\n3. Version (default file for a Magento version)\n\nIf there is - no content to be retrieved after these requests, the release notification modal - will not be displayed to the admin user.\n\n## Content Guidelines\n\nThe modal system - in the ReleaseNotification module can have up to four modal pages. The admin user - can navigate between pages using the \"< Prev\" and \"Next >\" buttons at the bottom - of the modal. The last modal page will have a \"Done\" button that will close the - modal and record that the admin user has seen the notification. \n\nEach modal page - can have the following optional content:\n\n* Main Content\n * Title\n * URL - to the image to be displayed alongside the title\n * Text body\n * Bullet - point list\n* Sub Headings (highlighted overviews of the content to be detailed - on subsequent modal pages) - one to three Sub Headings may be displayed\n * Sub - heading title\n * URL to the image to be display before the sub heading title\n - \ * Sub heading content\n* Footer\n * Footer content text\n\nThe Sub Heading - section is ideally used on the first modal page as a way to describe one to three - highlighted features that will be presented in greater detail on the following modal - pages. It is recommended to use the Main Content -> Text Body and Bullet Point lists - as the paragraph and list content displayed on a highlighted feature's detail modal - page.\n\nA clickable link to internal or external content in any text field will - be created by using the following format and opened in a new browser tab. Providing - the URL for the link followed by the text to be displayed for that link in brackets - will cause a clickable link to be created. The text between the brackets [text] - will be the text that the clickable link shows.\n\n### Link Format Example:\n\nThe - text: `https://devdocs.magento.com/ [Magento DevDocs].` will appear as [Magento - DevDocs](https://devdocs.magento.com/)." diff --git a/src/_data/codebase/v2_3/mrg/ce/Reports.yml b/src/_data/codebase/v2_3/mrg/ce/Reports.yml deleted file mode 100644 index 94add7c7d76..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Reports.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_Reports -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Reports/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Reports module provides ability to collect various reports such as: - - products reports (bestsellers, low stock, most viewed, products ordered), - - sales reports (orders, tax, invoiced, shipping, refunds, coupons, and PayPal settlement reports), - - customer reports (new accounts, customer by order totals, customers by number of orders), - - shopping cart reports (products in cart, abandoned carts) diff --git a/src/_data/codebase/v2_3/mrg/ce/RequireJs.yml b/src/_data/codebase/v2_3/mrg/ce/RequireJs.yml deleted file mode 100644 index 91256a80f2f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/RequireJs.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_RequireJs -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/RequireJs/README.md -last_modified_at: '2014-11-28 11:40:11 -0800' -content: |- - ## Purpose of module - - The Magento\RequireJs module introduces support for RequireJs JavaScript library and provides infrastructure for other modules to have them declared related configuration for RequireJs library. - - # Deployment - ## System requirements - - The Magento\RequireJs module does not have any specific system requirements. - - ## Install - The Magento\RequireJs module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_3/mrg/ce/Review.yml b/src/_data/codebase/v2_3/mrg/ce/Review.yml deleted file mode 100644 index fc0e9a8baac..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Review.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Review -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Review/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Review module functionality allows to write reviews for products. diff --git a/src/_data/codebase/v2_3/mrg/ce/ReviewAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/ReviewAnalytics.yml deleted file mode 100644 index 1d2518306ab..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ReviewAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ReviewAnalytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ReviewAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_ReviewAnalytics module configures data definitions for a data - collection related to the Review module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/Robots.yml b/src/_data/codebase/v2_3/mrg/ce/Robots.yml deleted file mode 100644 index a6a718d6e04..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Robots.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Robots -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Robots/README.md -last_modified_at: '2017-06-15 17:15:28 +0300' -content: "The Robots module provides the following functionalities: \n* contains a - router to match application action class for requests to the `robots.txt` file;\n* - allows obtaining the content of the `robots.txt` file depending on the settings - of the current website." diff --git a/src/_data/codebase/v2_3/mrg/ce/Rss.yml b/src/_data/codebase/v2_3/mrg/ce/Rss.yml deleted file mode 100644 index 3915f6af813..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Rss.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Rss -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Rss/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Rss module is responsible for processing all RSS feeds of the application - and allows to turn on/off RSS centrally. diff --git a/src/_data/codebase/v2_3/mrg/ce/Rule.yml b/src/_data/codebase/v2_3/mrg/ce/Rule.yml deleted file mode 100644 index 6bb00d9999d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Rule.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Rule -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Rule/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: 'Magento_Rule module provides abstract implementation of rules and rule conditions - that are extended by other modules, in particular by: Magento_SalesRule, Magento_CatalogRule, - etc...' diff --git a/src/_data/codebase/v2_3/mrg/ce/Sales.yml b/src/_data/codebase/v2_3/mrg/ce/Sales.yml deleted file mode 100644 index a1057dc5e99..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Sales.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_Sales -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Sales/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - ## Purpose of module - - Magento\Sales module is responsible for order processing and appearance in system, - Magento\Sales module manages next system entities and flows: - * order management; - * invoice management; - * shipment management (including tracks management); - * credit memos management; - Magento\Sales module is required for Magento\Checkout module to perform checkout operations. - - # Deployment - ## System requirements - - The Magento_Sales module does not have any specific system requirements. - Depending on how many orders are being placed, there might be consideration for the database size - - ## Install - The Magento_Sales module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/SalesAnalytics.yml deleted file mode 100644 index a7e6af1b541..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesAnalytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SalesAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_SalesAnalytics module configures data definitions for a data - collection related to the Sales module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/SalesGraphQl.yml deleted file mode 100644 index d793812be46..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SalesGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SalesGraphQl/README.md -last_modified_at: '2018-10-15 19:46:32 +0300' -content: |- - **SalesGraphQl** provides type and resolver information for the GraphQl module - to generate sales orders information. diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesInventory.yml b/src/_data/codebase/v2_3/mrg/ce/SalesInventory.yml deleted file mode 100644 index c71a9bb6b44..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesInventory -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SalesInventory/README.md -last_modified_at: '2016-09-21 16:39:44 +0300' -content: Magento_SalesInventory module allows retrieve and update stock attributes - related to Magento_Sales, such as status and quantity. diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesRule.yml b/src/_data/codebase/v2_3/mrg/ce/SalesRule.yml deleted file mode 100644 index a7e2e2da1af..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesRule -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SalesRule/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: SalesRule module is responsible for managing and processing Promotion Shopping - Cart Rules. diff --git a/src/_data/codebase/v2_3/mrg/ce/SalesSequence.yml b/src/_data/codebase/v2_3/mrg/ce/SalesSequence.yml deleted file mode 100644 index 49ebb3f0d49..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SalesSequence.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_SalesSequence -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SalesSequence/README.md -last_modified_at: '2015-03-20 16:50:43 +0200' -content: |- - ## Purpose of module - - Magento\SalesSequence module is responsible for sequences processing in Sales module, - Magento\SalesSequence module manages sequences for next system entities and flows: - * order; - * invoice; - * shipment; - * credit memos; - Magento\SalesSequence module is required for Magento\Sales module. - - # Deployment - ## System requirements - - The Magento_SalesSequence module does not have any specific system requirements. - - ## Install - The Magento_SalesSequence module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/ce/SampleData.yml b/src/_data/codebase/v2_3/mrg/ce/SampleData.yml deleted file mode 100644 index 4b6c654b771..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SampleData.yml +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: Magento_SampleData -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SampleData/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: |- - Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront. - - Installing sample data is optional. - - Technically, sample data is a set of regular Magento modules, which can be deployed and installed together with the Magento instance, or later in the scope of upgrade. - - ## Deploy Sample Data - - You can deploy sample data from one of the following sources: - - * From the Magento composer repository, optionally using Magento CLI - * From the Magento GitHub repository - - If your Magento code base was cloned from the `master` branch, you can use either source of the sample data. If it was cloned from the `develop` branch, use the GitHub repository and choose to get sample data modules from the `develop` branch. - - ### Deploy Sample Data from Composer Repository - - To deploy sample data from the Magento composer repository using Magento CLI: - - 1. If your Magento instance is already installed, skip this step. Otherwise, in the Magento root directory, run: `# composer install`. - 2. In the Magento root directory, run: `# bin/magento sampledata:deploy`. This command collects the dependencies from the `suggest` sections of the `composer.json` files of modules, which suggest to install sample data (like `Magento_Catalog`, `Magento_Sales`, and so on). - - To deploy sample data from the Magento composer repository without Magento CLI: - - 1. Specify sample data packages in the `require` section of the root `composer.json` file, for example: - ``` - { - "require": { - ... - "magento/module-catalog-sample-data": "{version}", - "magento/module-configurable-sample-data": "{version}", - "magento/module-cms-sample-data": "{version}", - "magento/module-sales-sample-data": "{version}" - .... - } - } - ``` - - Where `` is the version of the packages; it should correspond to the version of the Magento instance. - - Each package corresponds to a sample data module. The complete list of available modules can be viewed in the [sample data GitHub repository] (https://github.com/magento/magento2-sample-data/tree/develop/app/code/Magento) - - 2. To update the dependencies, in the Magento root directory, run: `# composer update` - - ### Deploy Sample Data from GitHub Repository - - To deploy sample data from the GitHub repository: - - 1. Clone sample data from `https://github.com/magento/magento2-sample-data`. If your Magento instance was cloned from the `master` branch, choose the `master` branch when cloning sample data; choose the `develop` branch if Magento was cloned from `develop`. - 2. Link the sample data and your Magento instance by running: `# php -f /dev/tools/build-sample-data.php -- --ce-source=""` - - ## Install Sample Data - - Once the sample data is deployed, it will be installed automatically when you install or upgrade your Magento instance either by using the Magento Setup Wizard or from the command line. - - ## Uninstall Sample Data - - To remove the sample data modules from the code base, run one of the following commands from the Magento root directory: - - * If sample data was deployed from the composer repository, run: `# bin/magento sampledata:remove` - * If sample data was deployed from the GitHub repository and linked to your Magento instance, run: - `# php -f /dev/tools/build-sample-data.php – --command=unlink --ce-source=""` - - To delete all the products and other entities provided by the sample data modules, delete the database and reinstall Magento with a clean database. - - ## Reinstall Sample Data - - If you have deleted certain entities provided by sample data and want to restore them, take the following steps: - - 1. From the Magento root directory, run the following command: `# bin/magento sampledata:reset` - 2. Upgrade Magento as usual. - - The deleted sample data entities will be restored. Those entities, which were changed, will preserve these changes and will not be restored to the default view. - - ## Documentation - - You can find the more detailed description of sample data manipulation procedures at . diff --git a/src/_data/codebase/v2_3/mrg/ce/Search.yml b/src/_data/codebase/v2_3/mrg/ce/Search.yml deleted file mode 100644 index 042e753a795..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Search.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Search -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Search/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Search module introduces basic search functionality and provides - interfaces that allow to implement search for specific module. diff --git a/src/_data/codebase/v2_3/mrg/ce/Security.yml b/src/_data/codebase/v2_3/mrg/ce/Security.yml deleted file mode 100644 index 4f7dbaf4f84..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Security.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Security -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Security/README.md -last_modified_at: '2016-01-11 17:45:47 +0300' -content: |- - **Security** management module - _Main features:_ - 1. Added support for simultaneous admin user logins with ability to enable/disable the feature, review and disconnect the list of current logged in sessions - 2. Added password complexity configuration - 3. Enhanced security to prevent account takeover for sessions opened on public computers and similar: - * Password confirmation for all critical flows (like password, email change) - * Lockout of the account after a configurable amount of incorrect login/password entries - * Password Change functionality is enhanced by email and/or ip address by frequency, number and requests per hour limitation - * Change password link becomes invalid after the first use or after a configurable amount of time - * Password/email change notifications are sent to both old and new email addresses - 4. Fixed: the password is not being reset until the new password is submitted via the form available by a one time link sent to the email address diff --git a/src/_data/codebase/v2_3/mrg/ce/SendFriend.yml b/src/_data/codebase/v2_3/mrg/ce/SendFriend.yml deleted file mode 100644 index 0383dbe491d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SendFriend.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SendFriend -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SendFriend/README.md -last_modified_at: '2015-06-02 12:45:34 +0300' -content: The Magento_SendFriend implements the functionality behind the "Email to - a Friend" link on a product page, which allows to share favorite products with others - by clicking the link. diff --git a/src/_data/codebase/v2_3/mrg/ce/SendFriendGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/SendFriendGraphQl.yml deleted file mode 100644 index 32110c214d9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SendFriendGraphQl.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_SendFriendGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SendFriendGraphQl/README.md -last_modified_at: '2018-11-19 20:18:31 +0200' -content: "**SendFriendGraphQl** provides support of GraphQL for SendFriend functionality." diff --git a/src/_data/codebase/v2_3/mrg/ce/Shipping.yml b/src/_data/codebase/v2_3/mrg/ce/Shipping.yml deleted file mode 100644 index 43303a222e0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Shipping.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Shipping -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Shipping/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Shipping module provides the abstract models and interfaces for a shipping carrier integration, including the web interface for the Shipment entity. - You need to extend these abstractions if you are adding new shipping carrier integration. diff --git a/src/_data/codebase/v2_3/mrg/ce/Signifyd.yml b/src/_data/codebase/v2_3/mrg/ce/Signifyd.yml deleted file mode 100644 index 5a780f0a395..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Signifyd.yml +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Magento_Signifyd -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Signifyd/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: |- - ## Overview - - The Magento_Signifyd module provides integration with the [Signifyd](https://www.signifyd.com/) fraud protection system. The integration is based on the Signifyd API; see the [Signifyd API docs](https://www.signifyd.com/docs/api/#/introduction/) for technical details. - - The module implementation allows to: - - - create a [Signifyd case](https://www.signifyd.com/docs/api/#/reference/cases) for a placed order - - automatically receive a [Signifyd guarantee](https://www.signifyd.com/docs/api/#/reference/guarantees) for a created case - - automatically cancel a guarantee when the order is canceled - - ## Extensibility - - The Magento_Signifyd module does not add own Events, Layouts, and UI Components as extension points. - - ### Public API - - The following interfaces (marked with the `@api` annotation) provide methods that allow to: - - `Magento\Signifyd\Api\Data\CaseInterface` (common abstraction for the Signifyd case entity): - - - set or retrieve all case data fields - - `Magento\Signifyd\Api\CaseManagementInterface`: - - - create a new case entity - - retrieve the existing case entity for a specified order - - `Magento\Signifyd\Api\CaseCreationServiceInterface`: - - - create a case entity for a specified order - - send a request through the Signifyd API to create a new case - - `Magento\Signifyd\Api\CaseRepositoryInterface`: - - - describe methods to work with a case entity - - `Magento\Signifyd\Api\GuaranteeCreationServiceInterface`: - - - send a request through the Signifyd API to create a new case guarantee - - `Magento\Signifyd\Api\GuaranteeCancelingServiceInterface`: - - send a request through the Signifyd API to cancel the Signifyd case guarantee - - `Magento\Signifyd\Api\Data\CaseSearchResultsInterface`: - - - might be used by `Magento\Signifyd\Api\CaseRepositoryInterface` to retrieve a list of case entities by specific conditions - - For information about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/api-concepts.html). - - ## Additional information - - ### Webhooks - - To update the entity data for a case or guarantee, the Magento_Signifyd module uses the [Signifyd Webhooks](https://www.signifyd.com/docs/api/#/reference/webhooks) mechanism. - - The newly created case entities have the `PENDING` status for a case and a guarantee. After receiving Webhook, both statuses are changed to appropriate Signifyd statuses. - - ### Debug mode - - The Debug Mode may be enabled in the module configuration. This logs the communication data between the Magento_Signifyd module and the Signifyd service in this file: - - var/log/debug.log - - ### Backward incompatible changes - - The Magento_Signifyd module does not introduce backward incompatible changes. - - You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). - - ### Processing supplementary payment information - - To improve the accuracy of Signifyd's transaction estimation, you may perform these operations (links lead to the Magento Developer Documentation Portal): - - - [Provide custom AVS/CVV mapping](https://devdocs.magento.com/guides/v2.3/payments-integrations/signifyd/signifyd.html#provide-avscvv-response-codes) - - - [Retrieve payment method for a placed order](https://devdocs.magento.com/guides/v2.3/payments-integrations/signifyd/signifyd.html#retrieve-payment-method-for-a-placed-order) diff --git a/src/_data/codebase/v2_3/mrg/ce/Sitemap.yml b/src/_data/codebase/v2_3/mrg/ce/Sitemap.yml deleted file mode 100644 index ae49a00ef90..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Sitemap.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Sitemap -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Sitemap/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: |- - The Sitemap module allows managing the Magento application sitemap and - [sitemap.xml](http://en.wikipedia.org/wiki/Sitemaps) for searching engines. diff --git a/src/_data/codebase/v2_3/mrg/ce/Store.yml b/src/_data/codebase/v2_3/mrg/ce/Store.yml deleted file mode 100644 index feeb75a3c2d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Store.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Store -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Store/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - The Store module provides one of the basic and major features of a content management system for e-commerce web - sites by creating and managing a store for the customers to conduct online-shopping. Stores can be combined in groups, - and are linked to a specific website. All store related configurations (currency, locale, scope etc.), management and - storage maintenance are covered under this module. diff --git a/src/_data/codebase/v2_3/mrg/ce/StoreGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/StoreGraphQl.yml deleted file mode 100644 index 4580e2b28b1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/StoreGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_StoreGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/StoreGraphQl/README.md -last_modified_at: '2018-04-09 17:36:37 -0500' -content: |- - **StoreGraphQl** provides type information for the GraphQl module - to generate store fields information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Swagger.yml b/src/_data/codebase/v2_3/mrg/ce/Swagger.yml deleted file mode 100644 index 95fa2c25cb6..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Swagger.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Swagger -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Swagger/README.md -last_modified_at: '2015-08-14 15:14:44 -0500' -content: |- - The Magento_Swagger module provides access to a page generated using the swagger-ui package. The swagger-ui can be viewed - [on Github](https://github.com/swagger-api/swagger-ui). It accesses the JSON Schema describing Magento's REST APIs, - and displays it in a user-friendly, navigable format. diff --git a/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapi.yml b/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapi.yml deleted file mode 100644 index 2f328c91fc7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapi.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SwaggerWebapi -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SwaggerWebapi/README.md -last_modified_at: '2018-03-23 17:48:45 +1300' -content: The Magento_SwaggerWebapi module provides the implementation of the REST - Webapi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapiAsync.yml b/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapiAsync.yml deleted file mode 100644 index 26e5004206f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SwaggerWebapiAsync.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SwaggerWebapiAsync -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SwaggerWebapiAsync/README.md -last_modified_at: '2018-03-23 17:48:46 +1300' -content: The Magento_SwaggerWebapiAsync module provides the implementation of the - Asynchronous WebApi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_3/mrg/ce/Swatches.yml b/src/_data/codebase/v2_3/mrg/ce/Swatches.yml deleted file mode 100644 index b860e8b20a1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Swatches.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Swatches -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Swatches/README.md -last_modified_at: '2015-07-28 12:18:39 +0300' -content: Magento_Swatches module is replacing default product attributes text values - with swatch images, for more convenient product displaying and selection. diff --git a/src/_data/codebase/v2_3/mrg/ce/SwatchesGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/SwatchesGraphQl.yml deleted file mode 100644 index adc5101a791..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SwatchesGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SwatchesGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SwatchesGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **SwatchesGraphQl** provides type information for the GraphQl module - to generate swatches fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/SwatchesLayeredNavigation.yml b/src/_data/codebase/v2_3/mrg/ce/SwatchesLayeredNavigation.yml deleted file mode 100644 index 56b69a9c84a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/SwatchesLayeredNavigation.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_SwatchesLayeredNavigation -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/SwatchesLayeredNavigation/README.md -last_modified_at: '2016-03-10 13:38:33 +0200' -content: |- - ## Overview - - The **Magento_SwatchesLayeredNavigation** module enables LayeredNavigation functionality for Swatch attributes - - ## Backward incompatible changes - No backward incompatible changes - - ## Dependencies - The **Magento_SwatchesLayeredNavigation** is dependent on the following modules: - - - Magento_Swatches - - Magento_LayeredNavigation - - ## Specific Settings - The **Magento_SwatchesLayeredNavigation** module does not provide any specific settings. - - ## Specific Extension Points - The **Magento_SwatchesLayeredNavigation** module does not provide any specific extension points. You can extend it using the Magento extension mechanism. diff --git a/src/_data/codebase/v2_3/mrg/ce/Tax.yml b/src/_data/codebase/v2_3/mrg/ce/Tax.yml deleted file mode 100644 index 9713efd4762..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Tax.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_Tax -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Tax/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - ## Purpose of module - The Magento_Tax module provides the calculations needed to compute the consumption tax on goods and services. - - The Magento_Tax module includes the following: - * configuration of the tax rates and rules to apply - * configuration of tax classes that apply to: - ** taxation on products - ** taxation on shipping charges - ** taxation on gift options (example: gift wrapping) - * specification whether the consumption tax is "sales & use" (typically product prices are loaded without any tax) or "VAT" (typically product prices are loaded including tax) - * specification of whether the tax total line can be toggled to display the tax details/subtotals - * display of prices (presented with tax, without tax, or both with and without) - - The Magento_Tax module also handles special cases when computing tax, such as: - * determining the tax on an individual item (for example, one that is being returned) when the original tax has been computed on the entire shopping cart - ** example country: United States - * being able to handle 2 or more tax rates that are applied separately (examples include a "luxury tax" on exclusive items) - * being able to handle a subsequent tax rate that is applied after a previous one is applied (a "tax on tax" situation, which recently was a part of Canadian tax law) - - # Deployment - ## System requirements - The Magento_Tax module does not have any specific system requirements. - - Depending on how many tax rates and tax rules are being used, there might be consideration for the database size - Depending on the frequency of updating tax rates and tax rules, there might be consideration for the scheduling of these updates - - ## Install - The Magento_Tax module is installed automatically (using the native Magento install mechanism) without any additional actions. - - ## Uninstall - The Magento_Tax module should not be uninstalled; it is a required module. diff --git a/src/_data/codebase/v2_3/mrg/ce/TaxGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/TaxGraphQl.yml deleted file mode 100644 index dabf358d83a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/TaxGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_TaxGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/TaxGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **TaxGraphQl** provides type information for the GraphQl module - to generate tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Theme.yml b/src/_data/codebase/v2_3/mrg/ce/Theme.yml deleted file mode 100644 index 7fd31baed8e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Theme.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Theme -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Theme/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Theme module contains common infrastructure that provides an ability - to apply and use themes in Magento application. diff --git a/src/_data/codebase/v2_3/mrg/ce/ThemeGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/ThemeGraphQl.yml deleted file mode 100644 index 77fca84e104..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/ThemeGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ThemeGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/ThemeGraphQl/README.md -last_modified_at: '2018-12-06 10:59:37 -0500' -content: |- - **ThemeGraphQl** provides type information for the GraphQl module - to generate theme fields information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Tinymce3.yml b/src/_data/codebase/v2_3/mrg/ce/Tinymce3.yml deleted file mode 100644 index 79274497d0f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Tinymce3.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Tinymce3 -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Tinymce3/README.md -last_modified_at: '2018-05-14 17:18:09 -0500' -content: We have updated the TinyMCE module to the latest available version, 4.6.4. - TinyMCE v4.6.4 provides backwards-compatibility for modified editor modules to prevent - the loss of functionality. The TinyMCE3 module is now deprecated and will be removed - in a future release. diff --git a/src/_data/codebase/v2_3/mrg/ce/Translation.yml b/src/_data/codebase/v2_3/mrg/ce/Translation.yml deleted file mode 100644 index 8947f33c9ae..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Translation.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Translation -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Translation/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Translation** enables localization of a store for multiple regions and markets. - Also provides the inline translation tool. diff --git a/src/_data/codebase/v2_3/mrg/ce/Ui.yml b/src/_data/codebase/v2_3/mrg/ce/Ui.yml deleted file mode 100644 index 1ee630b61d0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Ui.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Ui -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Ui/README.md -last_modified_at: '2016-08-05 21:54:51 +1200' -content: |- - ## Purpose of module - - The Magento\Ui module introduces a set of common UI components, which could be used and configured via layout XML files. - - # Deployment - ## System requirements - - The Magento\Ui module does not have any specific system requirements. - - ## Install - The Magento\Ui module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_3/mrg/ce/Ups.yml b/src/_data/codebase/v2_3/mrg/ce/Ups.yml deleted file mode 100644 index d6d76c37582..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Ups.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Ups -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Ups/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Ups module implements integration with the United Parcel Service - shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/ce/UrlRewrite.yml b/src/_data/codebase/v2_3/mrg/ce/UrlRewrite.yml deleted file mode 100644 index 35ffa22db5e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/UrlRewrite.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_UrlRewrite -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/UrlRewrite/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_UrlRewrite module provides ability to customize website URLs by creating - custom URL rewrite rules. diff --git a/src/_data/codebase/v2_3/mrg/ce/UrlRewriteGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/UrlRewriteGraphQl.yml deleted file mode 100644 index 77b8a9372e4..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/UrlRewriteGraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_UrlRewriteGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/UrlRewriteGraphQl/README.md -last_modified_at: '2018-01-17 11:18:15 -0600' -content: |- - **UrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrites from entities that implement such rewrites, - like categories, products or cms and other 3rd party modules. diff --git a/src/_data/codebase/v2_3/mrg/ce/User.yml b/src/_data/codebase/v2_3/mrg/ce/User.yml deleted file mode 100644 index 7c3ec312377..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/User.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_User -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/User/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: |- - **User** enables admin users to manage and assign roles to administrators and other non-customer users, - reset user passwords, and invalidate access tokens. - Different roles can be assigned to different users to define their permissions. - For admin passwords, it enables setting lifetimes and locking them when expired or when a specified numbers of failures have occurred. It allows preventing password brute force attacks for system backend. diff --git a/src/_data/codebase/v2_3/mrg/ce/Usps.yml b/src/_data/codebase/v2_3/mrg/ce/Usps.yml deleted file mode 100644 index d67440ab511..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Usps.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Usps -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Usps/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Usps module provides integration with the United States Postal - Service shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/ce/Variable.yml b/src/_data/codebase/v2_3/mrg/ce/Variable.yml deleted file mode 100644 index 0d6057b15a7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Variable.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Variable -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Variable/README.md -last_modified_at: '2015-02-10 10:11:24 -0600' -content: Magento\Variable Allows to create custom variables and then use them in email - templates or in WYSIWYG editor for editing description of system entities. diff --git a/src/_data/codebase/v2_3/mrg/ce/Vault.yml b/src/_data/codebase/v2_3/mrg/ce/Vault.yml deleted file mode 100644 index a95d56763e9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Vault.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Vault -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Vault/README.md -last_modified_at: '2015-12-02 14:06:21 +0200' -content: The Magento_Vault module implements the integration with the Vault payment - gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/ce/VaultGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/VaultGraphQl.yml deleted file mode 100644 index 0150689edde..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/VaultGraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VaultGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/VaultGraphQl/README.md -last_modified_at: '2019-01-22 15:13:27 -0500' -content: |- - **VaultGraphQl** provides type and resolver information for the GraphQl module - to generate Vault (stored payment information) information endpoints. This module also - provides mutations for modifying a payment token. diff --git a/src/_data/codebase/v2_3/mrg/ce/Version.yml b/src/_data/codebase/v2_3/mrg/ce/Version.yml deleted file mode 100644 index a8fa8da02c0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Version.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Version -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Version/README.md -last_modified_at: '2015-01-29 16:15:56 -0600' -content: Magento\Version Allows to get Magento version and edition by HTTP GET request diff --git a/src/_data/codebase/v2_3/mrg/ce/Webapi.yml b/src/_data/codebase/v2_3/mrg/ce/Webapi.yml deleted file mode 100644 index 49890be4a63..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Webapi.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Webapi -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Webapi/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - **Webapi** provides the framework for the application to expose REST and SOAP web services. It exposes an area for REST - and another area for SOAP services and routes requests based on the Webapi configuration. It also handles - deserialization of requests and serialization of responses. diff --git a/src/_data/codebase/v2_3/mrg/ce/WebapiAsync.yml b/src/_data/codebase/v2_3/mrg/ce/WebapiAsync.yml deleted file mode 100644 index 41c4d57e1d8..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WebapiAsync.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WebapiAsync -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/WebapiAsync/README.md -last_modified_at: '2018-03-20 12:57:53 +0200' -content: "**WebapiAsync** Extends Webapi extension and provide functional to process - asynchronous requests. It handle asynchronous requests, schedule, publish and consum - bulk operations from queue." diff --git a/src/_data/codebase/v2_3/mrg/ce/WebapiSecurity.yml b/src/_data/codebase/v2_3/mrg/ce/WebapiSecurity.yml deleted file mode 100644 index bbfcb3d6f4f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WebapiSecurity.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_WebapiSecurity -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/WebapiSecurity/README.md -last_modified_at: '2016-03-22 15:38:49 -0500' -content: |- - **WebapiSecurity** enables access management of some Web API resources. - If checkbox is enabled in backend through: Stores -> Configuration -> Services -> Magento Web API -> Web Api Security - then the security of all of the services outlined in app/code/Magento/WebapiSecurity/etc/di.xml would be loosened. You may modify this list to customize which services should follow this behavior. - By loosening the security, these services would allow access anonymously (by anyone). diff --git a/src/_data/codebase/v2_3/mrg/ce/Weee.yml b/src/_data/codebase/v2_3/mrg/ce/Weee.yml deleted file mode 100644 index d4c25075e62..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Weee.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_Weee -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Weee/README.md -last_modified_at: '2017-04-10 16:29:08 -0500' -content: |- - The Magento_Weee module enables the application of fees/fixed product taxes (FPT) on certain types of products, usually related to electronic devices and recycling. - Fixed product taxes can be used to setup a WEEE tax that is a fixed amount, rather than a percentage of the product price. FPT can be configured to be displayed at various places in Magento. Rules, amounts, and display options can be configured in the backend. This module extends the existing functionality of Magento_Tax. - - The Magento_Wee module includes the following: - - * ability to add different number of fixed product taxes to product. They are treated as a product attribute; - * configuration of where Weee appears (on category, product, sales, invoice, or credit memo pages) and whether FPT should be taxed; - * a new line item in the totals section. - - # System requirements - The Magento_Weee module does not have any specific system requirements. - - ## Install - Magento_Weee module can be installed automatically (using native Magento install mechanism) without any additional actions - - ## Uninstall - Magento installation with existing products with FPT: - * Disable FPT on the backend - * Remove all products with FPT - * Remove all FPT attributes from attribute sets - * Delete all FPT attributes - * Remove module directory from the code base - - New Magento installation: - * Can be removed without additional actions diff --git a/src/_data/codebase/v2_3/mrg/ce/WeeeGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/WeeeGraphQl.yml deleted file mode 100644 index ee3da536d4b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WeeeGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WeeeGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/WeeeGraphQl/README.md -last_modified_at: '2018-01-17 17:11:48 -0600' -content: |- - **WeeeGraphQl** provides type information for the GraphQl module - to generate wee tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ce/Widget.yml b/src/_data/codebase/v2_3/mrg/ce/Widget.yml deleted file mode 100644 index 52fefafccce..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Widget.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Widget -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Widget/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Widget module allows Magento application to be extended with custom widget - blocks. diff --git a/src/_data/codebase/v2_3/mrg/ce/Wishlist.yml b/src/_data/codebase/v2_3/mrg/ce/Wishlist.yml deleted file mode 100644 index 0b8a402ac83..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/Wishlist.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Wishlist -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/Wishlist/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Wishlist implements the Wishlist functionality. - This allows customers to create a list of products that they can add to their shopping cart to be purchased at a later date, or share with friends. diff --git a/src/_data/codebase/v2_3/mrg/ce/WishlistAnalytics.yml b/src/_data/codebase/v2_3/mrg/ce/WishlistAnalytics.yml deleted file mode 100644 index 9f2db5c74e4..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WishlistAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_WishlistAnalytics -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/WishlistAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_WishlistAnalytics module configures data definitions for a data - collection related to the Wishlist module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/ce/WishlistGraphQl.yml b/src/_data/codebase/v2_3/mrg/ce/WishlistGraphQl.yml deleted file mode 100644 index 41014e6d181..00000000000 --- a/src/_data/codebase/v2_3/mrg/ce/WishlistGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WishlistGraphQl -source_repo: magento2ce -release: 2.3.6 -github_path: app/code/Magento/WishlistGraphQl/README.md -last_modified_at: '2018-10-26 12:42:07 +0200' -content: |- - **WishlistGraphQl** provides type information for the GraphQl module - to generate wishlist fields. diff --git a/src/_data/codebase/v2_3/mrg/ee/AdminGws.yml b/src/_data/codebase/v2_3/mrg/ee/AdminGws.yml deleted file mode 100644 index 2c8f3623ab7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdminGws.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_AdminGws -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/AdminGws/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: "**AdminGws** provides configuration management within the Global, Website, - and Store data scopes. Restrictions can be \nimposed on various system elements - through configurations that are applied at the desired level." diff --git a/src/_data/codebase/v2_3/mrg/ee/AdminGwsConfigurableProduct.yml b/src/_data/codebase/v2_3/mrg/ee/AdminGwsConfigurableProduct.yml deleted file mode 100644 index 8dd42eccc17..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdminGwsConfigurableProduct.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_AdminGwsConfigurableProduct -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/AdminGwsConfigurableProduct/README.md -last_modified_at: '2020-06-02 14:53:14 +0300' -content: |- -

Magento_AdminGwsConfigurableProduct module

- - ## Overview - - The Magento_AdminGwsConfigurableProduct module is a part of the restricted admin user permissions functionality in Magento EE. It extends the Magento_AdminGws module functionality for configurable product. - - ## Implementation Details - - The Magento_AdminGwsConfigurableProduct module: - - * adds plugin on `\Magento\Magento_AdminGwsConfigurableProduct\Plugin\PermissionsDataChecker` to check permissions for current user. - - ## Dependencies - - You can find the list of modules the Magento_AdminGwsConfigurableProduct module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_AdminGwsConfigurableProduct module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/ee/AdminGwsStaging.yml b/src/_data/codebase/v2_3/mrg/ee/AdminGwsStaging.yml deleted file mode 100644 index ae2d302b211..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdminGwsStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_AdminGwsStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/AdminGwsStaging/README.md -last_modified_at: '2020-03-19 10:46:04 -0500' -content: |- -

Magento_AdminGwsStaging module

- - ## Overview - - The Magento_AdminGwsStaging module is a part of the staging functionality in Magento EE. It extends the Magento_AdminGws module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_AdminGwsStaging module: - - * adds plugin on `\Magento\AdminGwsStaging\Plugin\PreviewUrlBuilder` to add default store view the current user has access to. - - ## Dependencies - - You can find the list of modules the Magento_AdminGwsStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_AdminGwsStaging module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/ee/AdvancedCatalog.yml b/src/_data/codebase/v2_3/mrg/ee/AdvancedCatalog.yml deleted file mode 100644 index b4bc37b39f0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdvancedCatalog.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_AdvancedCatalog -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/AdvancedCatalog/README.md -last_modified_at: '2015-06-22 19:38:00 +0300' -content: |- - Magento\AdvancedCatalog module introduces list of optimizations to allow higher concurrency on product management - operations with immediate update of product data on frontend and plays as an extension to indexation logic of - Magento\Catalog module. diff --git a/src/_data/codebase/v2_3/mrg/ee/AdvancedCheckout.yml b/src/_data/codebase/v2_3/mrg/ee/AdvancedCheckout.yml deleted file mode 100644 index 55adf81b60f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdvancedCheckout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_AdvancedCheckout -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/AdvancedCheckout/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\AdvanceCheckout extends Magento_Checkout with following functions: adding product to cart by entering SKU on - frontend, uploading list of SKUs to add products to cart on frontend and ability for admin to manage customer's shopping - cart. diff --git a/src/_data/codebase/v2_3/mrg/ee/AdvancedRule.yml b/src/_data/codebase/v2_3/mrg/ee/AdvancedRule.yml deleted file mode 100644 index 0cf9ca54e73..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdvancedRule.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_AdvancedRule -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/AdvancedRule/README.md -last_modified_at: '2015-11-20 12:14:51 -0600' -content: AdvancedRule module enhances the performance of rule processing. diff --git a/src/_data/codebase/v2_3/mrg/ee/AdvancedSalesRule.yml b/src/_data/codebase/v2_3/mrg/ee/AdvancedSalesRule.yml deleted file mode 100644 index 121a375b5e9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/AdvancedSalesRule.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_AdvancedSalesRule -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/AdvancedSalesRule/README.md -last_modified_at: '2015-11-20 12:14:51 -0600' -content: AdvancedSalesRule module enhances the performance of sale rule processing. diff --git a/src/_data/codebase/v2_3/mrg/ee/Banner.yml b/src/_data/codebase/v2_3/mrg/ee/Banner.yml deleted file mode 100644 index 58831ae941d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Banner.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Banner -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Banner/README.md -last_modified_at: '2018-01-12 13:34:20 +0200' -content: "The Banner module allows creating and managing dynamic blocks and widgets - in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_3/mrg/ee/BannerCustomerSegment.yml b/src/_data/codebase/v2_3/mrg/ee/BannerCustomerSegment.yml deleted file mode 100644 index b487f0f0dad..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/BannerCustomerSegment.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_BannerCustomerSegment -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/BannerCustomerSegment/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Banner Customer Segment module allows creating and managing banners in - the customer segment scope. diff --git a/src/_data/codebase/v2_3/mrg/ee/BundleImportExportStaging.yml b/src/_data/codebase/v2_3/mrg/ee/BundleImportExportStaging.yml deleted file mode 100644 index ababe6b8d90..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/BundleImportExportStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_BundleImportExportStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/BundleImportExportStaging/README.md -last_modified_at: '2017-05-26 18:23:26 +0300' -content: |- -

Magento_BundleImportExportStaging module

- - ## Overview - - The Magento_BundleImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_BundleImportExport module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_BundleImportExportStaging module: - - * adds plugin on `\Magento\BundleImportExport\Model\Import\Product\Type\Bundle\RelationsDataSaver` to add sequence information to bundle product relations (options, selections, etc.) - - ## Dependencies - - You can find the list of modules the Magento_BundleImportExportStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_BundleImportExportStaging module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/ee/BundleStaging.yml b/src/_data/codebase/v2_3/mrg/ee/BundleStaging.yml deleted file mode 100644 index f41ff0bc94d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/BundleStaging.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_BundleStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/BundleStaging/README.md -last_modified_at: '2016-04-12 17:33:21 +0300' -content: |- -

Magento_BundleStaging module

- - ## Overview - - The Magento_BundleStaging module is a part of the staging functionality in Magento EE. This new functionality enables you to stage a bundle product in the Schedule Update form of the product. - - ## Implementation Details - - The Magento_BundleStaging module extends the functionality of the Magento_Bundle module. When you schedule an update for a bundle product, all bundle item options for that concrete product are available and can be edited. All the bundle product attributes can be staged. - - ### Installation Details - - The Magento_BundleStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_BundleStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_BundleStaging module. You can interact with the Magento_BundleStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleStaging module. - - ### UI components - - You can extend Bundle updates product listing using the grid UI component located in the `Magento/BundleStaging/view/adminhtml/ui_component/bundle_update_product_listing.xml`. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogEvent.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogEvent.yml deleted file mode 100644 index 71828afb746..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogEvent.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogEvent -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CatalogEvent/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_CatalogEvent module is designed for creating campaigns that encourage customers to buy products with lower prices. - There are three types of the catalog events: upcoming, open, closed. diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogImportExportStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogImportExportStaging.yml deleted file mode 100644 index 33f4364206d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogImportExportStaging.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Magento_CatalogImportExportStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CatalogImportExportStaging/README.md -last_modified_at: '2016-04-07 09:45:21 -0500' -content: |- -

Magento_CatalogImportExportStaging module

- - ## Overview - - The Magento_CatalogImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogImportExport module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_CatalogImportExportStaging module: - - * adds plugin on `Magento\CatalogImportExport\Model\Import\Product::saveProductEntity` to add version and sequence information to product entity - * listens to `catalog_product_import_bunch_delete_commit_before` event to delete values from sequence table when products being deleted - - ## Dependencies - - You can find the list of modules that have dependencies on Magento_CatalogImportExportStaging module, in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_CatalogImportExportStaging module does not provide any specific extension points. You can extend it using the Magento extension mechanism. - - For more information about Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/plugins.html) and [Magento dependency injection](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html). - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogInventoryStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogInventoryStaging.yml deleted file mode 100644 index 00b18711a75..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogInventoryStaging.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_CatalogInventoryStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CatalogInventoryStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: "## Magento_CatalogInventoryStaging module\n\n## Overview\n\nThe Magento_CatalogInventoryStaging - module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogInventory - module functionality, adding the capability to monitor the \"Stock Status\" field - on the Schedule Update form of a product. \n\n## Implementation details\n\nThe Magento_CatalogInventoryStaging - module adds the disabled \"Stock Status\" field on the Schedule Update form of a - product during form rendering.\n\n## Dependencies\n\nYou can find the list of modules - that have dependencies on the Magento_CatalogInventoryStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nYou can interact with the Magento_CatalogInventoryStaging - module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CatalogInventoryStaging - module.\n\n## Additional information\n\nYou can track [backward incompatible changes - made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogPermissions.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogPermissions.yml deleted file mode 100644 index a9ca2900b16..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogPermissions.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_CatalogPermissions -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CatalogPermissions/README.md -last_modified_at: '2015-05-14 15:09:36 +0300' -content: |- - Magento_CatalogPermissions feature allows to restrict the following permissions: - - Browse categories - - Display product prices - - Add to cart - - Catalog search - The permissions can be restricted for specific customer groups and guest users. diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogRuleStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogRuleStaging.yml deleted file mode 100644 index 8c94413ee20..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogRuleStaging.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_CatalogRuleStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CatalogRuleStaging/README.md -last_modified_at: '2016-08-03 10:46:30 +0300' -content: |- - ## Magento_CatalogRuleStaging module - - ## Overview - - The Magento_CatalogRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog rule updates or add new changes to the existing store updates. In other words, you can modify the catalog rules in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_CatalogRuleStaging module changes a catalog rule creation page and the catalog rule related database tables to make them compatible with the Magento Staging Framework. This module depends on the Magento_CatalogRule module and extends its functionality. It changes the database structure of the Magento_CatalogRule module and the way in which catalog rules are managed. The Magento_CatalogRule module must be enabled. - - The Magento_CatalogRuleStaging module enables you to stage the following catalog rule attributes: - - - Rule Name - - Description - - Websites - - Customer Groups - - Priority - - Product Apply - - Product Discount Amount - - Subproduct Discounts - - Subproduct Apply - - Subproduct Discount Amount - - Discard Subsequent Rules - - These attributes cannot be modified and are a part of the static Magento Catalog Rule form. - - ### Installation details - - The Magento_CatalogRuleStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogRuleStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CatalogRuleStaging module. You can interact with the Magento_CatalogRuleStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogRuleStaging module. - - ### Layouts - - You can extend and override layouts in the `app/code/Magento/CatalogRuleStaging/view/adminhtml/layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional Information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogStaging.yml deleted file mode 100644 index dffc6f1195c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogStaging.yml +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: Magento_CatalogStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CatalogStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- -

Magento_CatalogStaging module

- - ## Overview - - The Magento_CatalogStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog updates or add new changes to the existing store updates. In other words, you can modify the category and product entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation Details - - The Magento_CatalogStaging module extends the Magento_Catalog module functionality. It changes a category and product creation page, and related database tables to make them compatible with the Magento Staging Framework. - - The following fields are removed from the Magento_Catalog module forms: - - - Category form: - - Schedule design update from - - Schedule design update to - - - Product form: - - Set as new from - - Set as new to - - Schedule design update from - - Schedule design update to - - Special price from - - Special price to - - They are all related to the time period attributes, and now can be set using staging functionality, when you schedule a new update as: - - - Special price - - Schedule design update - - Set product as new - - ### Category Staging - - The Magento_CatalogStaging module enables you to stage the following category attributes: - - - Enable/disable Category - - Include in Menu - - Category Name - - Content - - Category Image - - Description - - CMS Blocks - - Display Settings - - Display Mode - - Anchor - - Product Sorting - - Layered Navigation Price Step - - Search Engine Optimization - - Meta Title - - Meta Keywords - - Meta Description - - Design - - Layout - - Layout Update XML - - New Theme - - The following category attributes cannot be staged: - - - Assignment of Products to a Category - - URL - - ### Product Staging - - The Magento_CatalogStaging module enables you to stage the following product attributes: - - - Attribute Set - - Product Name - - Price - - Weight attributes - - Visibility - - New(flag) - - Country of Manufacture - - Description - - Websites(assignment) - - Design - - Layout - - Display Product Options In - - Layout Update XML - - Related Products, Up-Sells, and Cross-Sells - - Also, you can stage any other attribute added in Admin. - - The following product attributes cannot be staged: - - - Quantity - - URL Key - - SKU - - ### Installation Details - - The Magento_CatalogStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_CatalogStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_CatalogStaging module. You can interact with the Magento_CatalogStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\CatalogStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\CatalogStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ### Events - - You can use the following events: - - - `catalog_category_prepare_save` event in the `\Magento\CatalogStaging\Model\Category\Hydrator::hydrate()` method. Parameters: - - `category` is a category to be saved (`\Magento\Catalog\Model\Category` class). - - `request` is a request object with the `\Magento\Framework\App\RequestInterface` interface. - - `controller_action_catalog_product_save_entity_after` event in the `\Magento\CatalogStaging\Model\Product\Hydrator::hydrate()` method. Parameters: - - `controller` is a hydrator object (`\Magento\CatalogStaging\Model\Product\Hydrator`). - - `product` is a product object (`\Magento\Catalog\Model\Product` class. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogStagingGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogStagingGraphQl.yml deleted file mode 100644 index ac2fa8f987a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogStagingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogStagingGraphQl -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CatalogStagingGraphQl/README.md -last_modified_at: '2019-11-22 09:44:16 -0600' -content: |- - **CatalogStagingGraphQl** supports Staging functionality for Catalog in the scope of GraphQl. - This includes preview capabilities for catalog entities. diff --git a/src/_data/codebase/v2_3/mrg/ee/CatalogUrlRewriteStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CatalogUrlRewriteStaging.yml deleted file mode 100644 index 5d86528cb9a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CatalogUrlRewriteStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_CatalogUrlRewriteStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CatalogUrlRewriteStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_CatalogUrlRewriteStaging - - ## Overview - - The Magento_CatalogUrlRewriteStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogUrlRewrite module. - - ## Implementation details - - The Magento_CatalogUrlRewriteStaging module disables an opportunity to change the URL for a product or category, when you schedule an update. It is a technical module that doesn't have any public calls to intercept. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogUrlRewriteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extensions points for the Magento_CatalogUrlRewriteStaging module are not available. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearch.yml b/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearch.yml deleted file mode 100644 index 43f50417817..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearch.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_CheckoutAddressSearch -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CheckoutAddressSearch/README.md -last_modified_at: '2019-04-10 17:47:51 -0500' -content: |- - ## CheckoutAddressSearch module Overview - - CheckoutAddressSearch module extends Magento_Checkout and adds functionality to search customer shipping and billing addresses with ui-select component. - - It prevents loading and rendering of all customer addresses on checkout. - - This feature is disabled by default and can be configured in Magento Admin Sales Checkout options. Default limit of addresses after which address search is enabled is 10 and it can be configured in Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearchGiftRegistry.yml b/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearchGiftRegistry.yml deleted file mode 100644 index a7ce7fa9738..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CheckoutAddressSearchGiftRegistry.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAddressSearchGiftRegistry -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CheckoutAddressSearchGiftRegistry/README.md -last_modified_at: '2019-04-05 18:54:17 -0500' -content: |- - ## CheckoutAddressSearchGiftRegistry module Overview - - CheckoutAddressSearchGiftRegistry module extends Magento_GiftRegistry and adds search customer shipping and billing addresses functionality on checkout to gift registry only if customer address search is enabled in configuration. diff --git a/src/_data/codebase/v2_3/mrg/ee/CheckoutStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CheckoutStaging.yml deleted file mode 100644 index c0518dc3b6c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CheckoutStaging.yml +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Magento_CheckoutStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CheckoutStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_CheckoutStaging module - - ## Overview - - The Magento_CheckoutStaging module is a part of the staging functionality in Magento EE. - It extends the checkout functionality and enables you to use it in the staging preview mode. - - ## Implementation details - - The Magento_CheckoutStaging module extends the following Magento_Checkout module functionality to be used in the staging preview mode: - - - Disables an order creation - - Creates a demo quote - - Deletes the demo quote using cron - - Configuration options: - - - The `preview_quota_lifetime` parameter in the `Magento/CheckoutStaging/etc/config.xml` sets the lifetime of the demo quote. - - The `schedule` parameter in the `Magento/CheckoutStaging/etc/crontab.xml` sets a launch schedule of the cron. - - ### Installation details - - The Magento_CheckoutStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CheckoutStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CheckoutStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CheckoutStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CmsStaging.yml b/src/_data/codebase/v2_3/mrg/ee/CmsStaging.yml deleted file mode 100644 index 644c3d720c4..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CmsStaging.yml +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Magento_CmsStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CmsStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: "## Magento_CmsStaging module\n\n## Overview\n\nThe Magento_CmsStaging module - is a part of the staging functionality in Magento EE. It enables you to create new - CMS Page and the CMS Block updates or add new changes to the existing store updates. - In other words, you can modify the CMS Pages and the CMS Blocks in updates. These - updates are shown on the content dashboard.\n\n## Implementation details\n\nThe - Magento_CmsStaging module changes the CMS Pages and CMS Blocks creation pages to - make them compatible with the Magento Staging Framework. This module depends on - the Magento_Cms module and extends its functionality. It changes the database structure - of the Magento_Cms module and the way in which CMS Pages/Blocks are managed.\n\n### - CMS Pages\n\nYou can stage the following parameters:\n\n- Enable/Disable CMS Page\n- - Page Title\n- Content \n - Content Heading\n - Content (WYSIWYG)\n- Search - Engine Optimization \n - URL Key\n - Meta Keywords\n - Meta Description\n- - Design \n - Layout\n - Layout Update XML\n - Theme\n\n### CMS Blocks\n\nThe - following parameters can be staged:\n\n- Enable/Disable CMS Block\n- Block Title\n- - Identifier \n- Store View\n- Content (WYSIWYG)\n\n### Installation details\n\nThe - Magento_CmsStaging module makes irreversible changes in a database during installation. - You cannot uninstall this module.\n\n## Dependencies\n\nYou can find the list of - modules that have dependencies on the Magento_CmsStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nExtension points enable extension developers - to interact with the Magento_CmsStaging module. For more information about the Magento - extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CmsStaging module.\n\n### - UI components\n\nYou can extend product and category updates using the UI components - located in the `Magento\\CmsStaging\\view\\adminhtml\\ui_component` directory. For - more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html).\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\CmsStaging\\view\\adminhtml\\layout` - directory.\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ee/ConfigurableProductStaging.yml b/src/_data/codebase/v2_3/mrg/ee/ConfigurableProductStaging.yml deleted file mode 100644 index 600bef7e82c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ConfigurableProductStaging.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Magento_ConfigurableProductStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ConfigurableProductStaging/README.md -last_modified_at: '2017-02-06 15:24:41 +0200' -content: |- - ## Magento_ConfigurableProductStaging module - - ## Overview - - The Magento_ConfigurableProductStaging module is a part of the staging functionality in Magento EE. It enables you to create new Configurable Product updates or add new changes to the existing store updates. In other words, you can modify the Configurable Products entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_ConfigurableProductStaging module adds the "Configurations" tab and the configuration wizard to the Schedule Update form of a product. - - ### Installation details - - The Magento_ConfigurableProductStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ConfigurableProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ConfigurableProductStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProductStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\ConfigurableProductStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\ConfigurableProductStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomAttributeManagement.yml b/src/_data/codebase/v2_3/mrg/ee/CustomAttributeManagement.yml deleted file mode 100644 index 67663d9371a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomAttributeManagement.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_CustomAttributeManagement -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CustomAttributeManagement/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_CustomAttributeManagement implements user-defined attributes management which provides ability to manage attributes of customers and their address. - Admin user can manage attributes on UI level without assistance of programmer. - Admin user can create new, modify, and remove attributes, control attributes properties and visibility on frontend. - User defined attributes are attributes which are created by admin user and not available out of box. - This attributes can be deleted from the system after their creation. - System attributes are attributes which cannot be deleted from the system in usual way and admin user can edit only their label. - Hidden attribute is an attribute which is hidden from the user on back-end and on front-end. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerBalance.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerBalance.yml deleted file mode 100644 index 00eba22c545..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerBalance.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerBalance -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CustomerBalance/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerBalance module enables customers to have a non-monetary balance in store credits associated to their accounts. - Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerBalanceGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerBalanceGraphQl.yml deleted file mode 100644 index ba52c8c5fe7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerBalanceGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerBalanceGraphQl -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CustomerBalanceGraphQl/README.md -last_modified_at: '2019-07-16 10:30:00 -0500' -content: |- - The **CustomerBalanceGraphQl** provides type and resolver information for enabling customers to have a non-monetary balance in store credits associated to their accounts. - Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerCustomAttributes.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerCustomAttributes.yml deleted file mode 100644 index f0a7986e133..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerCustomAttributes.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerCustomAttributes -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CustomerCustomAttributes/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerCustomAttributes module handles user-defined customer and customer address attributes. - User-defined attributes are the ones, which are created by a store administrator additionally to the default ones. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerFinance.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerFinance.yml deleted file mode 100644 index 28bad2f5760..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerFinance.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerFinance -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CustomerFinance/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento\CustomerFinance module handles the import and export of the store credit and reward customer data. - It extends Magento_CustomerImportExport and joins the basic customer data with reward and customer balance information to enable to import/export of customer data with reward and store credit data. diff --git a/src/_data/codebase/v2_3/mrg/ee/CustomerSegment.yml b/src/_data/codebase/v2_3/mrg/ee/CustomerSegment.yml deleted file mode 100644 index 30c4daa52c7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/CustomerSegment.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerSegment -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/CustomerSegment/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerSegment module enables customer segmentation, allowing the creation of customer groups based on characteristics like shopping cart content, orders history, address, and so on. - This allows dynamically targeting different content and promotions for those groups. Various components of a website, such as promotions and banners, can be personalized depending on the customer segment of a customer browsing the store at the moment. diff --git a/src/_data/codebase/v2_3/mrg/ee/Cybersource.yml b/src/_data/codebase/v2_3/mrg/ee/Cybersource.yml deleted file mode 100644 index 8dc5ba4e2d6..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Cybersource.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Cybersource -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Cybersource/README.md -last_modified_at: '2015-06-19 14:49:00 +0300' -content: The Magento_Cybersource module implements the integration with the Cybersource - payment gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/ee/DownloadableStaging.yml b/src/_data/codebase/v2_3/mrg/ee/DownloadableStaging.yml deleted file mode 100644 index 317949f972e..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/DownloadableStaging.yml +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Magento_DownloadableStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/DownloadableStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- - ## Magento_DownloadableStaging module - - ## Overview - - The Magento_DownloadableStaging module is a part of the staging functionality in Magento EE. It enables you to create new Downloadable Product updates or add new changes to the existing store updates. In other words, you can modify the Downloadable Products entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_DownloadableStaging module changes the Downloadable Product creation page to make them compatible with the Magento Staging Framework. This module extends the Magento_Downloadable module functionality to be used in staging. - - The Magento_DownloadableStaging module adds the "Downloadable information" tab to the Schedule Update form for a product. - - ### Installation details - - The Magento_DownloadableStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_DownloadableStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_DownloadableStaging module. - For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_DownloadableStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\DownloadableStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\DownloadableStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/ElasticsearchCatalogPermissions.yml b/src/_data/codebase/v2_3/mrg/ee/ElasticsearchCatalogPermissions.yml deleted file mode 100644 index 2f426fde536..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ElasticsearchCatalogPermissions.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ElasticsearchCatalogPermissions -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ElasticsearchCatalogPermissions/README.md -last_modified_at: '2018-12-28 16:36:26 +0200' -content: |- - Magento\ElasticsearchCatalogPermissions module allows to use Elastic search engine for product searching capabilities in case if Magento\CatalogPermissions module is also enabled. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/ee/Enterprise.yml b/src/_data/codebase/v2_3/mrg/ee/Enterprise.yml deleted file mode 100644 index 9e01986a72b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Enterprise.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Enterprise -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Enterprise/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Enterprise module switches the store to Enterprise edition by adding - a link to Enterprise customer support in Admin Panel, switching notifications from - Community to Enterprise-related ones, some small enhancements like displaying "Enterprise - Edition" in the bottom of the site, etc. diff --git a/src/_data/codebase/v2_3/mrg/ee/Eway.yml b/src/_data/codebase/v2_3/mrg/ee/Eway.yml deleted file mode 100644 index e8a90c35fd1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Eway.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Eway -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Eway/README.md -last_modified_at: '2015-07-29 19:08:38 +0300' -content: The Magento_Eway module implements the integration with the Eway payment - gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCard.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCard.yml deleted file mode 100644 index 7cb2f57f8db..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCard.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_GiftCard -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftCard/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: "Magento_GiftCard module introduces new product type in the Magento application - called GiftCard Product.\nThis module extends existing functionality of Magento_Catalog - module by adding new product type.\n\nThis product option enables store owner to - offers gift cards in Virtual, Physical, or Combination format. \nWhen a gift card - is ordered, a unique code is generated that is emailed to a customer for virtual - gift cards, or exported for printing to physical gift cards. \nThis unique number - can only be redeemed by one customer." diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardAccount.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardAccount.yml deleted file mode 100644 index 5f3b6866568..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardAccount.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardAccount -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftCardAccount/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Magento_GiftCardAccount module is responsible for gift card balances, - for both gift cards created by a store administrator and gift cards sold as gift - card products. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardAccountGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardAccountGraphQl.yml deleted file mode 100644 index bc1e8e9ff61..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardAccountGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardAccountGraphQl -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftCardAccountGraphQl/README.md -last_modified_at: '2019-05-30 10:55:23 -0500' -content: |- - **GiftCardAccountGraphQl** provides type and resolver information for the GraphQl module - to generate giftcard acccount information. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardGraphQl.yml deleted file mode 100644 index c4cf2b2f2d6..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardGraphQl -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftCardGraphQl/README.md -last_modified_at: '2018-01-30 15:41:07 -0600' -content: |- - **GiftCardGraphQl** provides type and resolver information for the GraphQl module - to generate giftcard product information. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardImportExport.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardImportExport.yml deleted file mode 100644 index 07bd4d20b89..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardImportExport -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftCardImportExport/README.md -last_modified_at: '2015-08-18 15:10:06 +0300' -content: |- - Magento_GiftCardImportExport module introduces import and export form GiftCard Product. - This module extends existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftCardStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GiftCardStaging.yml deleted file mode 100644 index 2566053b02b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftCardStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_GiftCardStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftCardStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- - ## Magento_GiftCardStaging module - - ## Overview - - The Magento_GiftCardStaging module is a part of the staging functionality in Magento EE. It enables you to create new GiftCard Product updates or add new changes to the existing store updates. In other words, you can modify the GiftCard Product entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_GiftCardStaging module changes the GiftCard Product creation page to make them compatible with the Magento Staging Framework: - - - Adds the Amount field set to the Schedule Update form - - Provides functionality of the field set - - Returns Amounts values to the initial state after update is finished - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftCardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_GiftCardStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftMessageStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GiftMessageStaging.yml deleted file mode 100644 index ecaca44e117..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftMessageStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GiftMessageStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftMessageStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GiftMessageStaging module - - ## Overview - - The Magento_GiftMessageStaging module is a part of the staging functionality in Magento EE. It extends the Magento_GiftMessage module functionality to be used in the Schedule Update form. - - ## Implementation details - - The Magento_GiftMessageStaging module enables you to stage the "Allow Gift Message" flag in the "Gift Options" field set in the "Schedule Update" form of the product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftMessageStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftRegistry.yml b/src/_data/codebase/v2_3/mrg/ee/GiftRegistry.yml deleted file mode 100644 index ca45a880f2a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftRegistry.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_GiftRegistry -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftRegistry/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\GiftRegistry module that allows to create sets of gifts specified for specific holiday(Birthday, Wedding, etc). - It resembles wishlist, but there are differences. You can describe Gift Registry as a wishlist of products you would - like to share with other people so they could purchase anything from the list. Customer can even set some shipping - address to a gift registry, thus anyone who follows this list with a purchase would automatically have that shipping - address set by default during checkout. Customer can manage his gift registries in his profile. The gift registry can be - shared or stay private. Every gift registry has system attributes and can have custom attributes. diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftWrapping.yml b/src/_data/codebase/v2_3/mrg/ee/GiftWrapping.yml deleted file mode 100644 index 07485ab0bdf..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftWrapping.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_GiftWrapping -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftWrapping/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\GiftWrapping module provides functionality that allows customer to add gift wrapping to the items purchased - from the store as gifts and charge it individually. Magento\GiftWrapping module extends functionality of gift - messages by combining gift messages with gift wrapping functionality diff --git a/src/_data/codebase/v2_3/mrg/ee/GiftWrappingStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GiftWrappingStaging.yml deleted file mode 100644 index 88ea47dc8a7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GiftWrappingStaging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_GiftWrappingStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GiftWrappingStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GiftWrappingStaging module - - ## Overview - - The Magento_GiftWrappingStaging module is a part of the staging functionality in Magento EE. It allows to stage value of 'Allow Gift Wrapping' flag and price of the wrapping for each product update. - - ## Implementation details - - The Magento_GiftWrappingStaging module adds to the Schedule Update form of a product the following functionality: - - - Enable/disable gift wrapping ("Allow Gift Wrapping" field) - - Set a price for the gift wrapping ("Price for Gift Wrapping" field). - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftWrappingStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftWrappingStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/GoogleOptimizerStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GoogleOptimizerStaging.yml deleted file mode 100644 index 7deb0f652e0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GoogleOptimizerStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_GoogleOptimizerStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GoogleOptimizerStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GoogleOptimizerStaging module - - ## Overview - - The Magento_GoogleOptimizerStaging module is a part of the staging functionality in Magento EE. It enables you to stage values of the product metadata. - - ## Implementation details - - The Magento_GoogleOptimizerStaging module enables you to stage parameters added by the Magento_GoogleOptimizer module in the Search Engine Optimization field set: - - - Meta Title - - Meta Keywords - - Meta Description - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GoogleOptimizerStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleOptimizerStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/GoogleTagManager.yml b/src/_data/codebase/v2_3/mrg/ee/GoogleTagManager.yml deleted file mode 100644 index b09cb8aaed9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GoogleTagManager.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GoogleTagManager -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GoogleTagManager/README.md -last_modified_at: '2015-06-22 19:55:26 +0300' -content: Magento_GoogleTagManager is a module for integration with Google Tag Manager - service. diff --git a/src/_data/codebase/v2_3/mrg/ee/GroupedProductStaging.yml b/src/_data/codebase/v2_3/mrg/ee/GroupedProductStaging.yml deleted file mode 100644 index 18d2f0e4ad7..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/GroupedProductStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GroupedProductStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/GroupedProductStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GroupedProductStaging module - - ## Overview - - The Magento_GroupedProductStaging module is a part of the staging functionality in Magento EE. It enables you to stage products assigned to grouped product. - - ## Implementation details - - The Magento_GroupedProductStaging module extends functionality of the Magento_GroupedProduct to be used in staging. It adds Grouped Products field set to the Schedule Update form of a product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GroupedProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedProductStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Invitation.yml b/src/_data/codebase/v2_3/mrg/ee/Invitation.yml deleted file mode 100644 index 9a9bc3bcda1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Invitation.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Invitation -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Invitation/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Magento_Invitation module enables invitation sending, referral tracking - and generating invitation reports. diff --git a/src/_data/codebase/v2_3/mrg/ee/LayeredNavigationStaging.yml b/src/_data/codebase/v2_3/mrg/ee/LayeredNavigationStaging.yml deleted file mode 100644 index c8c33b86885..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/LayeredNavigationStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_LayeredNavigationStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/LayeredNavigationStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_LayeredNavigationStaging module - - ## Overview - - The Magento_LayeredNavigationStaging module is a part of the staging functionality in Magento EE. - It restricts functionality of the Magento_LayeredNavigationStaging module in the staging preview mode. - - ## Implementation details - - The Magento_LayeredNavigationStaging module disables the Magento_LayeredNavigation module functionality in the staging preview mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_LayeredNavigationStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_LayeredNavigationStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LayeredNavigationStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento/LayeredNavigationStaging/view/frontend/layout/` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Logging.yml b/src/_data/codebase/v2_3/mrg/ee/Logging.yml deleted file mode 100644 index a4b727e1be5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Logging.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Logging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Logging/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Logging module is used for logging actions done in the backend by administrators. Information such as time of action, type of action and administrator who performed the action is recorded. - By default all actions are recorded. Rules can be configured only to identify specific kinds of actions. diff --git a/src/_data/codebase/v2_3/mrg/ee/MsrpStaging.yml b/src/_data/codebase/v2_3/mrg/ee/MsrpStaging.yml deleted file mode 100644 index ed4e0b2a2f9..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/MsrpStaging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_MsrpStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/MsrpStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_MsrpStaging module - - ## Overview - - The Magento_MsrpStaging module is a part of the staging functionality in Magento EE. It enables you to stage the manufacturer's suggested retail price. - - ## Implementation details - - The Magento_MsrpStaging module extends the Magento_Msrp module to be used in staging. It adds the following fields in the Advice Pricing form: - - - Manufacturer's Suggested Retail Price - - Display Actual Price - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_MsrpStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MsrpStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/MultipleWishlist.yml b/src/_data/codebase/v2_3/mrg/ee/MultipleWishlist.yml deleted file mode 100644 index 89e3ec6191b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/MultipleWishlist.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_MultipleWishlist -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/MultipleWishlist/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_MultipleWishlist module implements the multiple wishlists functionality. - These are lists of products from a store a customer would like to buy. Customers can save products to multiple wish lists and copy or move items from list to list. diff --git a/src/_data/codebase/v2_3/mrg/ee/PaymentStaging.yml b/src/_data/codebase/v2_3/mrg/ee/PaymentStaging.yml deleted file mode 100644 index 83b645d1535..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/PaymentStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_PaymentStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/PaymentStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento Magento_PaymentStaging Module - - ## Overview - - The Magento_PaymentStaging module is a part of the staging functionality in Magento EE. It extends the Magento_Payment module for the staging preview functionality. - - ## Implementation details - - The Magento_PaymentStaging module restricts functionality of the Magento_Payment module in the staging preview mode. It shows only offline payment methods that are enabled. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_PaymentStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_PaymentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaymentStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/PersistentHistory.yml b/src/_data/codebase/v2_3/mrg/ee/PersistentHistory.yml deleted file mode 100644 index 230ca1c2941..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/PersistentHistory.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_PersistentHistory -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/PersistentHistory/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\PersistentHistory module extends functionality of Magento\Persistent by providing ability to keep track of - products added to wishlist, recently ordered items, currently compared products, comparison history, recently viewed - products and customer group membership and segmentation. diff --git a/src/_data/codebase/v2_3/mrg/ee/PricePermissions.yml b/src/_data/codebase/v2_3/mrg/ee/PricePermissions.yml deleted file mode 100644 index 691bf33f15b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/PricePermissions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PricePermissions -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/PricePermissions/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_PricePermissions module allows to restrict such admin rights as changing - or reading product price, changing product status. diff --git a/src/_data/codebase/v2_3/mrg/ee/ProductVideoStaging.yml b/src/_data/codebase/v2_3/mrg/ee/ProductVideoStaging.yml deleted file mode 100644 index f156351317f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ProductVideoStaging.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Magento_ProductVideoStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ProductVideoStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_ProductVideoStaging module - - ## Overview - - The Magento_ProductVideoStaging module is a part of the staging functionality in Magento EE. It enables you to add or remove a video to a product update. - - ## Implementation details - - The Magento_ProductVideoStaging module extends the Magento_ProductVideo functionality to be used in staging. It adds an "Add Video" button to the Schedule Update form and supports a New Video form in staging mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ProductVideoStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ProductVideoStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideoStaging module. - - ### Layouts - - You can extend and override layouts in the `app/code/Magento/ProductVideoStaging/view/adminhtml/layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/PromotionPermissions.yml b/src/_data/codebase/v2_3/mrg/ee/PromotionPermissions.yml deleted file mode 100644 index 4d4d2db054d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/PromotionPermissions.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_PromotionPermissions -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/PromotionPermissions/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\PromotionPermission module provides the possibility to an admin user to manage access of promotions and product - prices in the Admin Panel. An admin user can set the following access rights for promotions and product prices: edit, - read, without any permissions. diff --git a/src/_data/codebase/v2_3/mrg/ee/Reminder.yml b/src/_data/codebase/v2_3/mrg/ee/Reminder.yml deleted file mode 100644 index f2729f37c80..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Reminder.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Reminder -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Reminder/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_Reminder module provides functionality for sending reminder emails - to customers according to pre-configured rules. diff --git a/src/_data/codebase/v2_3/mrg/ee/ResourceConnections.yml b/src/_data/codebase/v2_3/mrg/ee/ResourceConnections.yml deleted file mode 100644 index 5cb172a6675..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ResourceConnections.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_ResourceConnections -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ResourceConnections/README.md -last_modified_at: '2015-08-25 12:44:48 +0300' -content: "Magento\\ResourceConnections module adds a mechanism to segregate database - connections between master and slave \ndatabase servers based on the request type.\n\nFor - each master database connection (except the indexer connection) that are configured - in db/connection section \nof app/etc/env.php you can add one slave connection that - can be configured in db/slave_connection.\nConfiguration format is the same as db/connection. - Slave connection name must be the same as associated master \nconnection name. To - enable slave connections for specific resources create a slave connection configuration - \nby adding slave_connection node as below:\n\n```php\n\n array (\n 'connection' =>\n array - (\n 'default' =>\n array (\n 'host' - => 'default-master-host',\n 'dbname' => 'magento',\n - \ 'username' => 'magento',\n 'password' - => 'magento',\n 'active' => '1',\n ),\n - \ ),\n 'slave_connection' =>\n array (\n - \ 'default' =>\n array (\n 'host' - => 'default-slave-host',\n 'dbname' => 'magento',\n 'username' - => 'read_only',\n 'password' => 'password',\n 'active' - => '1',\n ),\n ),\n 'table_prefix' => '',\n ),\n - \ //.......\n```\nTo add slave connection for resources other than 'default' repeat - the step and add to db/slave_connection \nnew element with same name and slave configuration - for specified resource. \nConfig structure retains backward compatibility if module - is turned off.\n\nWARNING: 'indexer' connection is not designed to have slave configuration." diff --git a/src/_data/codebase/v2_3/mrg/ee/ReviewStaging.yml b/src/_data/codebase/v2_3/mrg/ee/ReviewStaging.yml deleted file mode 100644 index 1eab323bc7a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ReviewStaging.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_ReviewStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ReviewStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: "## Magento_ReviewStaging module\n\n## Overview\n\nThe Magento_ReviewStaging - module is a part of the staging functionality in Magento EE. It displays the Product - Reviews grid on the Schedule Update form.\n\n## Implementation details\n\nThe Magento_ReviewStaging - module extends the following Magento_Review module functionality to be used in staging - mode:\n\n- Adds Product Reviews grid on the Schedule Update form. \n\nNOTE You cannot - create an update for a product review.\n\n## Dependencies\n\nYou can find the list - of modules that have dependencies on the Magento_ReviewStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nExtension points enable extension developers - to interact with the Magento_ReviewStaging module. For more information about the - Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_ReviewStaging module.\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\ReviewStaging\\view\\adminhtml\\layout` - directory.\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ee/Reward.yml b/src/_data/codebase/v2_3/mrg/ee/Reward.yml deleted file mode 100644 index 6af0926d931..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Reward.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Reward -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Reward/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\Reward module allows an online merchant to implement unique programs designed to enhance user experience and increase - customer loyalty. Points are awarded based on a wide range of transaction and customer activities, with the ability for - the merchant to control point allotment, balance, and expiration. Customers can redeem points toward purchases based on - a conversion rate between points and currency that is set up by the merchant. diff --git a/src/_data/codebase/v2_3/mrg/ee/RewardGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/RewardGraphQl.yml deleted file mode 100644 index ca68994222a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/RewardGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RewardGraphQl -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/RewardGraphQl/README.md -last_modified_at: '2018-01-16 16:07:42 -0600' -content: |- - **RewardGraphQl** provides type information for the GraphQl module - to generate reward fields for customer information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ee/RewardStaging.yml b/src/_data/codebase/v2_3/mrg/ee/RewardStaging.yml deleted file mode 100644 index afecea5b019..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/RewardStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_RewardStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/RewardStaging/README.md -last_modified_at: '2017-06-02 13:06:13 +0300' -content: |- - ## Magento_RewardStaging module - - ## Overview - - The Magento_RewardStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the Add Reward Points attribute of Sales Rules. - - ## Implementation details - - The Magento_RewardStaging module extends the following Magento_Reward module functionality to be used in staging mode: - - - Adds the ability to be staged for Add Reward Points field of Sales Rules. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_RewardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_RewardStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RewardStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Rma.yml b/src/_data/codebase/v2_3/mrg/ee/Rma.yml deleted file mode 100644 index ce04a2aad4f..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Rma.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Rma -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Rma/README.md -last_modified_at: '2016-04-08 15:30:29 +0300' -content: Rma module is responsible for processing Return Merchandise Approvals. diff --git a/src/_data/codebase/v2_3/mrg/ee/RmaGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/RmaGraphQl.yml deleted file mode 100644 index e7221fa80d3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/RmaGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RmaGraphQl -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/RmaGraphQl/README.md -last_modified_at: '2018-01-16 16:07:42 -0600' -content: |- - **RmaGraphQl** provides type information for the GraphQl module - to generate rma fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/ee/RmaStaging.yml b/src/_data/codebase/v2_3/mrg/ee/RmaStaging.yml deleted file mode 100644 index 462fc768c98..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/RmaStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_RmaStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/RmaStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_RmaStaging module - - ## Overview - - The Magento_RmaStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the parameters of the Autosettings field set of a product. - - RMA stands for a return merchandise authorization. - - ## Implementation details - - The Magento_RmaStaging module extends the following Magento_Rma module functionality to be used in staging mode: - - - Adds the Autosettings field set to the Schedule update form of a product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_RmaStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_RmaStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RmaStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/SalesArchive.yml b/src/_data/codebase/v2_3/mrg/ee/SalesArchive.yml deleted file mode 100644 index 855c525458d..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/SalesArchive.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_SalesArchive -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/SalesArchive/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - ## Purpose of module - - Magento\SalesArchive module responsible for creating logical partitions for storing previews of orders, invoices, credit memos, shipments. - Primary purpose of this module is to increase performance for read operation on orders (shipments, credit memos, shipments) grid. diff --git a/src/_data/codebase/v2_3/mrg/ee/SalesRuleStaging.yml b/src/_data/codebase/v2_3/mrg/ee/SalesRuleStaging.yml deleted file mode 100644 index 5775f0f493a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/SalesRuleStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_SalesRuleStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/SalesRuleStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: "

Magento_SalesRuleStaging module

\n\n## Overview\n\nThe Magento_SalesRuleStaging - module is a part of the staging functionality in Magento EE. It enables you to create - new sales rule updates or add new changes to the existing store updates. In other - words, you can modify the sales rules in updates. These updates are shown on the - content dashboard.\n\n## Implementation Details\n\nThe Magento_SalesRuleStaging - module changes the Cart Price Rules page and the sales rule related database tables - to make them compatible with the Magento Staging Framework. \nThe Magento_SalesRuleStaging - module enables you to stage the following sales rule attributes:\n\n- Rule Name\n- - Description\n- Websites\n- Customer Groups\n- Priority\n- Condition\n- Action\n\nThis - module depends on the Magento_SalesRule module and extends its functionality. It - changes database structure of the Magento_SalesRule module and the way in which - sales rules are managed.\n \n### Installation Details\n \nDo not uninstall the Magento_SalesRuleStaging - module, because it makes irreversible changes in the database during installation. - Also, the Magento_SalesRule module cannot be disabled.\n\n## Dependencies\n\nYou - can find the list of modules that have dependencies with the Magento_SalesRuleStaging - module in the `require` object of the `composer.json` file located in the same directory - as this `README` file.\n\n## Extension Points\n\nExtension points enable extension - developers to interact with the Magento_SalesRuleStaging. However, the Magento_SalesRuleStaging - module does not provide any specific extension points.\n\nFor more information about - Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[Magento - dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_SalesRuleStaging module.\n\n## - Additional information\n\nFor more Magento 2 developer documentation, see [Magento - 2 Developer Documentation](http://devdocs.magento.com). Also, you can track there - [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 - release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/ee/ScalableCheckout.yml b/src/_data/codebase/v2_3/mrg/ee/ScalableCheckout.yml deleted file mode 100644 index da001a49be3..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ScalableCheckout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_ScalableCheckout -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ScalableCheckout/README.md -last_modified_at: '2015-02-04 13:08:45 +0200' -content: |- - Magento\ScalableCheckout module provides ability for system extension (Checkout can be configured to work with separate DataBase). - Extraction of Checkout tables to separate database will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/ee/ScalableInventory.yml b/src/_data/codebase/v2_3/mrg/ee/ScalableInventory.yml deleted file mode 100644 index d0f09225c26..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ScalableInventory.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_ScalableInventory -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ScalableInventory/README.md -last_modified_at: '2015-09-01 17:12:45 +0300' -content: |- - Magento\ScalableInventory module provides ability for system extension (CatalogInventory can be configured to work with separate quantity storage). - Extraction of quantity updates to separate storage will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/ee/ScalableOms.yml b/src/_data/codebase/v2_3/mrg/ee/ScalableOms.yml deleted file mode 100644 index 509c8640bc0..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ScalableOms.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_ScalableOms -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ScalableOms/README.md -last_modified_at: '2015-05-15 13:27:50 +0300' -content: |- - Magento\ScalableOms (Order Management System) module provides ability for system extension - (Sales can be configured to work with separate database). - Extraction of Sales tables to separate database will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/ee/ScheduledImportExport.yml b/src/_data/codebase/v2_3/mrg/ee/ScheduledImportExport.yml deleted file mode 100644 index e5c1754ae05..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/ScheduledImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ScheduledImportExport -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/ScheduledImportExport/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_ScheduledImportExport functionality allows to simplify routine of importing and/or exporting data in the store by automating this process. - Admin user can create a rule for importing or exporting new data (which could be Products, Customers and Customer Addresses) and specify date and time of the operation. diff --git a/src/_data/codebase/v2_3/mrg/ee/SearchStaging.yml b/src/_data/codebase/v2_3/mrg/ee/SearchStaging.yml deleted file mode 100644 index dfb1be60992..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/SearchStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_SearchStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/SearchStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_SearchStaging module - - ## Overview - - The Magento_SearchStaging module is a part of the staging functionality in Magento EE. - It restricts functionality of the Magento_SearchStaging module in the staging preview mode. - - ## Implementation details - - The Magento_SearchStaging module disables the Magento_Search module functionality in the staging preview mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_SearchStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_SearchStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SearchStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento/SearchStaging/view/frontend/layout/` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Staging.yml b/src/_data/codebase/v2_3/mrg/ee/Staging.yml deleted file mode 100644 index 3dc03e794fb..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Staging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_Staging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Staging/README.md -last_modified_at: '2016-10-19 18:10:05 +0300' -content: |- - ## Overview - Magento_Staging module is used for setting up, previewing and managing future store updates. - - ## Dependencies - The **Magento_Staging** is dependent on the following modules: - - Magento_Ui - - ## Extension points - Magento_Staging module have configured timeline view that simplify representation of updates. Configuration of - timeline is present in view/adminhtml/ui_component/staging_update_grid.xml file. Difference between simple grid is - in next components declaration: - - listingToolbar - * template - overloaded template to provide switcher between grid and timeline, legend for timeline. - * updateTypes - path to status column that provide data for legend - - columns - * component - timeline component tht extends listing. - * recordTmpl - overloaded template for timeline records. - * detailsTmpl - template for tooltip that provide details about updates. - - status column - * component - extends selection column, sets class based on value. - * updateTypesMap - array that contains bounded classes and values. - - ## Precautions - - To avoid mixed content and to work properly, Staging Site Preview feature requires both Storefront and Admin area to be under the same protocol (http or https). diff --git a/src/_data/codebase/v2_3/mrg/ee/StagingGraphQl.yml b/src/_data/codebase/v2_3/mrg/ee/StagingGraphQl.yml deleted file mode 100644 index 474031ed3f1..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/StagingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_StagingGraphQl -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/StagingGraphQl/README.md -last_modified_at: '2019-11-20 16:45:00 -0600' -content: |- - **StagingGraphQl** provides type information for the GraphQl module - to stage and preview entities. diff --git a/src/_data/codebase/v2_3/mrg/ee/Support.yml b/src/_data/codebase/v2_3/mrg/ee/Support.yml deleted file mode 100644 index 0f073281e4a..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Support.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Support -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Support/README.md -last_modified_at: '2015-07-31 14:51:10 +0300' -content: Magento_Support module is used for generation of system reports, which provide - detailed information about the system environment and Magento instance configuration. diff --git a/src/_data/codebase/v2_3/mrg/ee/TargetRule.yml b/src/_data/codebase/v2_3/mrg/ee/TargetRule.yml deleted file mode 100644 index 60b11f3a4c6..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/TargetRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_TargetRule -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/TargetRule/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_TargetRule module allows to configure the rules for showing related - products. diff --git a/src/_data/codebase/v2_3/mrg/ee/Tinymce3Banner.yml b/src/_data/codebase/v2_3/mrg/ee/Tinymce3Banner.yml deleted file mode 100644 index 172f373d941..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Tinymce3Banner.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Tinymce3Banner -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Tinymce3Banner/README.md -last_modified_at: '2018-05-14 12:30:39 -0500' -content: Tinymce3Banner module allows to update banner widget images on Wysiwyg. We - have updated the TinyMCE module to the latest available version, 4.6.4. TinyMCE - v4.6.4 provides backwards-compatibility for modified editor modules to prevent the - loss of functionality. With TinyMCE4 you can update banner widget images using the - WYSIWYG. The TinyMCE3 module is now deprecated and will be removed in a future release. diff --git a/src/_data/codebase/v2_3/mrg/ee/VersionsCms.yml b/src/_data/codebase/v2_3/mrg/ee/VersionsCms.yml deleted file mode 100644 index ec15661f333..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/VersionsCms.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VersionsCms -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/VersionsCms/README.md -last_modified_at: '2017-04-14 11:20:03 -0500' -content: |- - The Versions CMS module adds a hierarchy feature for CMS pages. - - The hierarchy feature organizes CMS pages as a hierarchy tree that allows parent/child relationships between pages. diff --git a/src/_data/codebase/v2_3/mrg/ee/VersionsCmsUrlRewrite.yml b/src/_data/codebase/v2_3/mrg/ee/VersionsCmsUrlRewrite.yml deleted file mode 100644 index 09715b9e519..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/VersionsCmsUrlRewrite.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VersionsCmsUrlRewrite -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/VersionsCmsUrlRewrite/README.md -last_modified_at: '2020-01-20 12:07:09 +0200' -content: "The Versions CMS Url Rewrite Module ties up the Store Switcher program with - implementation of the Hierarchy structure. See also Magento_UrlRewrite and Magento_VersionsCms - modules. \n\nExtends the Store Switcher program and makes it take into account nodes - from the Hierarchy structure." diff --git a/src/_data/codebase/v2_3/mrg/ee/VisualMerchandiser.yml b/src/_data/codebase/v2_3/mrg/ee/VisualMerchandiser.yml deleted file mode 100644 index 05fbd935e2b..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/VisualMerchandiser.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_VisualMerchandiser -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/VisualMerchandiser/README.md -last_modified_at: '2015-06-03 11:17:57 +0000' -content: |- - Create and merchandise categories quickly and easily with Visual Merchandiser for Magento. - Drag-and-drop products into position, or set up 'Smart Categories' based upon attributes. - Saves you hours merchandising your Magento store. - - With Visual Merchandiser, products can be re-organised in seconds – visually. - You see the products in place, with images, just like the customer sees them. diff --git a/src/_data/codebase/v2_3/mrg/ee/WebsiteRestriction.yml b/src/_data/codebase/v2_3/mrg/ee/WebsiteRestriction.yml deleted file mode 100644 index 71f2f7499d5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/WebsiteRestriction.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_WebsiteRestriction -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/WebsiteRestriction/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - **Website Restriction** enables administrators to restrict all access to the site or restrict site access - to only logged in customers. You might want to restrict all access when the site is closed for maintenance. - You might want to restrict site access to only logged in customers if the site is a B2B site or if there is - a private sale for registered customers. diff --git a/src/_data/codebase/v2_3/mrg/ee/WeeeStaging.yml b/src/_data/codebase/v2_3/mrg/ee/WeeeStaging.yml deleted file mode 100644 index 7d9e605018c..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/WeeeStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_WeeeStaging -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/WeeeStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_WeeeStaging module - - ## Overview - - The Magento_WeeeStaging module is a part of the staging functionality in Magento EE. It enables you to stage a value of Fixed Product Tax. - - ## Implementation details - - The Magento_WeeeStaging module extends the following Magento_Weee module functionality to be used in staging: - - - adds an opportunity to schedule a Fixed Product Tax type attribute using the Schedule Update form of a product - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_WeeeStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_WeeeStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the module. - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/ee/Worldpay.yml b/src/_data/codebase/v2_3/mrg/ee/Worldpay.yml deleted file mode 100644 index de4949b90b5..00000000000 --- a/src/_data/codebase/v2_3/mrg/ee/Worldpay.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Worldpay -source_repo: magento2ee -release: 2.3.6 -github_path: app/code/Magento/Worldpay/README.md -last_modified_at: '2015-07-07 12:08:21 +0300' -content: The Magento_Worldpay module implements the integration with the Worldpay - payment gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-admin-analytics.yml b/src/_data/codebase/v2_3/mrg/module-admin-analytics.yml new file mode 100644 index 00000000000..9fc5d0362c1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-analytics.yml @@ -0,0 +1,5 @@ +--- +title: AdminAnalytics +content: The Magento\AdminAnalytics module gathers information about the features + Magento administrators use. This information will be used to help improve the user + experience on the Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/module-admin-gws-configurable-product.yml b/src/_data/codebase/v2_3/mrg/module-admin-gws-configurable-product.yml new file mode 100644 index 00000000000..e7dd02be932 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-gws-configurable-product.yml @@ -0,0 +1,26 @@ +--- +title: AdminGwsConfigurableProduct +content: |- +

Magento_AdminGwsConfigurableProduct module

+ + ## Overview + + The Magento_AdminGwsConfigurableProduct module is a part of the restricted admin user permissions functionality in Magento EE. It extends the Magento_AdminGws module functionality for configurable product. + + ## Implementation Details + + The Magento_AdminGwsConfigurableProduct module: + + * adds plugin on `\Magento\Magento_AdminGwsConfigurableProduct\Plugin\PermissionsDataChecker` to check permissions for current user. + + ## Dependencies + + You can find the list of modules the Magento_AdminGwsConfigurableProduct module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_AdminGwsConfigurableProduct module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/module-admin-gws-staging.yml b/src/_data/codebase/v2_3/mrg/module-admin-gws-staging.yml new file mode 100644 index 00000000000..ba8e6fcc175 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-gws-staging.yml @@ -0,0 +1,26 @@ +--- +title: AdminGwsStaging +content: |- +

Magento_AdminGwsStaging module

+ + ## Overview + + The Magento_AdminGwsStaging module is a part of the staging functionality in Magento EE. It extends the Magento_AdminGws module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_AdminGwsStaging module: + + * adds plugin on `\Magento\AdminGwsStaging\Plugin\PreviewUrlBuilder` to add default store view the current user has access to. + + ## Dependencies + + You can find the list of modules the Magento_AdminGwsStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_AdminGwsStaging module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/module-admin-gws.yml b/src/_data/codebase/v2_3/mrg/module-admin-gws.yml new file mode 100644 index 00000000000..e25d184483c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-gws.yml @@ -0,0 +1,5 @@ +--- +title: AdminGws +content: "**AdminGws** provides configuration management within the Global, Website, + and Store data scopes. Restrictions can be \nimposed on various system elements + through configurations that are applied at the desired level." diff --git a/src/_data/codebase/v2_3/mrg/module-admin-notification.yml b/src/_data/codebase/v2_3/mrg/module-admin-notification.yml new file mode 100644 index 00000000000..010a2d43e9c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-admin-notification.yml @@ -0,0 +1,41 @@ +--- +title: AdminNotification +content: |- + The Magento_AdminNotification module provides the ability to alert administrators via system messages and provides a message inbox for surveys and notifications. + + ## Installation details + + The Magento_AdminNotification module creates the following tables in the database: + - `adminnotification_inbox` + - `admin_system_messages` + + Before disabling or uninstalling this module, note that the Magento_Indexer module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdminNotification module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdminNotification module. + + ### Events + + This module observes the following events: + + - `controller_action_predispatch` event in `Magento\AdminNotification\Observer\PredispatchAdminActionControllerObserver` file. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `adminhtml_notification_index` + - `adminhtml_notification_block` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/notification_area.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-ims-api.yml b/src/_data/codebase/v2_3/mrg/module-adobe-ims-api.yml new file mode 100644 index 00000000000..990f1a8ae40 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-ims-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeImsApi +content: |- + The Magento_AdobeImsApi module serves as application program interface (API) responsible for authentication to Adobe services. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeImsApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeImsApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-ims.yml b/src/_data/codebase/v2_3/mrg/module-adobe-ims.yml new file mode 100644 index 00000000000..cad180ff998 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-ims.yml @@ -0,0 +1,24 @@ +--- +title: AdobeIms +content: |- + The Magento_AdobeIms module is responsible for authentication to Adobe services. + + ## Installation details + + The Magento_AdobeIms module creates the following tables in the database: + + - `adobe_user_profile` + + Before disabling or uninstalling this module, note that the `Magento_AdobeStockImageAdminUi` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdobeIms module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeIms module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-admin-ui.yml new file mode 100644 index 00000000000..6aafd8f4bb2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-admin-ui.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockAdminUi +content: |- + The Magento_AdobeStockAdminUi module is responsible for the admin panel user interface (UI) implementation of the Adobe Stock integration. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAdminUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAdminUi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset-api.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset-api.yml new file mode 100644 index 00000000000..23458074c8a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockAssetApi +content: |- + The Magento_AdobeStockAssetApi module serves as application program interface (API) for the Adobe Stock assets integration. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAssetApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAssetApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset.yml new file mode 100644 index 00000000000..e92fdb39758 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-asset.yml @@ -0,0 +1,26 @@ +--- +title: AdobeStockAsset +content: |- + The Magento_AdobeStockAsset module is responsible for the Adobe Stock assets handling implementation on Magento side. + + ## Installation details + + The Magento_AdobeStockAsset module creates the following tables in the database: + + - `adobe_stock_asset` + - `adobe_stock_category` + - `adobe_stock_creator` + + Before disabling or uninstalling this module, note that the `Magento_AdobeStockImage` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAsset module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAsset module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-client-api.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-client-api.yml new file mode 100644 index 00000000000..80591444a02 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-client-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockClientApi +content: |- + The Magento_AdobeStockClientApi module serves as application program interface (API) for the communication to Adobe Stock. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockClientApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockClientApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-client.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-client.yml new file mode 100644 index 00000000000..aeee6311492 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-client.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockClient +content: |- + The Magento_AdobeStockClient module is responsible for the communication to Adobe Stock API. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockClient module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockClient module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-admin-ui.yml new file mode 100644 index 00000000000..d7ca62eabc3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-admin-ui.yml @@ -0,0 +1,28 @@ +--- +title: AdobeStockImageAdminUi +content: |- + The Magento_AdobeStockImageAdminUi module is responsible for the admin panel user interface (UI) implementation. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImageAdminUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImageAdminUi module. + + ### Layouts + + This module interacts with the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `cms_wysiwyg_images_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/adobe_stock_images_listing.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-api.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-api.yml new file mode 100644 index 00000000000..63195497026 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockImageApi +content: |- + The Magento_AdobeStockImageApi module module serves as application program interface (API) for the Adobe Stock image. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImageApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImageApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-adobe-stock-image.yml b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image.yml new file mode 100644 index 00000000000..748f2dfcbce --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-adobe-stock-image.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockImage +content: |- + The Magento_AdobeStockImage module is responsible for the images handling implementation. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImage module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImage module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-catalog.yml b/src/_data/codebase/v2_3/mrg/module-advanced-catalog.yml new file mode 100644 index 00000000000..e5fe80d9dde --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-catalog.yml @@ -0,0 +1,6 @@ +--- +title: AdvancedCatalog +content: |- + Magento\AdvancedCatalog module introduces list of optimizations to allow higher concurrency on product management + operations with immediate update of product data on frontend and plays as an extension to indexation logic of + Magento\Catalog module. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-checkout.yml b/src/_data/codebase/v2_3/mrg/module-advanced-checkout.yml new file mode 100644 index 00000000000..d1e3f040d89 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-checkout.yml @@ -0,0 +1,6 @@ +--- +title: AdvancedCheckout +content: |- + Magento\AdvanceCheckout extends Magento_Checkout with following functions: adding product to cart by entering SKU on + frontend, uploading list of SKUs to add products to cart on frontend and ability for admin to manage customer's shopping + cart. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-pricing-import-export.yml b/src/_data/codebase/v2_3/mrg/module-advanced-pricing-import-export.yml new file mode 100644 index 00000000000..db680ea0704 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-pricing-import-export.yml @@ -0,0 +1,10 @@ +--- +title: AdvancedPricingImportExport +content: |- + The Magento_AdvancedPricingImportExport module handles the import and export of the advanced pricing. + + ## Extensibility + + Extension developers can interact with the Magento_AdvancedPricingImportExport module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedPricingImportExport module. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-rule.yml b/src/_data/codebase/v2_3/mrg/module-advanced-rule.yml new file mode 100644 index 00000000000..f8ade930d8e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-rule.yml @@ -0,0 +1,3 @@ +--- +title: AdvancedRule +content: AdvancedRule module enhances the performance of rule processing. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-sales-rule.yml b/src/_data/codebase/v2_3/mrg/module-advanced-sales-rule.yml new file mode 100644 index 00000000000..5c196415413 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-sales-rule.yml @@ -0,0 +1,3 @@ +--- +title: AdvancedSalesRule +content: AdvancedSalesRule module enhances the performance of sale rule processing. diff --git a/src/_data/codebase/v2_3/mrg/module-advanced-search.yml b/src/_data/codebase/v2_3/mrg/module-advanced-search.yml new file mode 100644 index 00000000000..2790e04e730 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-advanced-search.yml @@ -0,0 +1,21 @@ +--- +title: AdvancedSearch +content: "The Magento_AdvancedSearch module introduces advanced search functionality + and provides interfaces that allow third-party search engines to implement this + functionality.\n\n## Installation details\n\nBefore disabling or uninstalling this + module, note that the following modules depends on this module:\n- Magento_Elasticsearch\n- + Magento_Elasticsearch6\n\nFor information about module installation in Magento 2, + see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_AdvancedSearch + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_AdvancedSearch module.\n\n### + Events\n\nThis module observes the following event:\n\n - `catalogsearch_query_save_after` + in the `Magento\\AdvancedSearch\\Model\\Recommendations\\SaveSearchQueryRelationsObserver` + file. \n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThe module interacts with the following layout handles in the `view/adminhtml/layout` + directory:\n\n- `catalog_search_block`\n- `catalog_search_edit`\n- `catalog_search_relatedgrid`\n\nThe + module interacts with the following layout handles in the `view/frontend/layout` + directory:\n\n- `catalogsearch_result_index`\n\nFor more information about layouts + in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-amqp-store.yml b/src/_data/codebase/v2_3/mrg/module-amqp-store.yml new file mode 100644 index 00000000000..30c5bab2828 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-amqp-store.yml @@ -0,0 +1,10 @@ +--- +title: AmqpStore +content: |- + The Magento_AmqpStore module provides the ability to specify a store before publishing messages with the Advanced Message Queuing Protocol (AMQP). + + ## Extensibility + + Extension developers can interact with the Magento_AmqpStore module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AmqpStore module. diff --git a/src/_data/codebase/v2_3/mrg/module-amqp.yml b/src/_data/codebase/v2_3/mrg/module-amqp.yml new file mode 100644 index 00000000000..ec7e6bed186 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-amqp.yml @@ -0,0 +1,10 @@ +--- +title: Amqp +content: |- + Magento_Amqp module provides functionality to publish/consume messages with the Advanced Message Queuing Protocol (AMQP). + + ## Extensibility + + Extension developers can interact with the Magento_Amqp module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Amqp module. diff --git a/src/_data/codebase/v2_3/mrg/module-analytics.yml b/src/_data/codebase/v2_3/mrg/module-analytics.yml new file mode 100644 index 00000000000..b4c6454b977 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-analytics.yml @@ -0,0 +1,51 @@ +--- +title: Analytics +content: |- + The Magento_Analytics module integrates your Magento instance with the [Magento Business Intelligence (MBI)](https://magento.com/products/business-intelligence) to use [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html) functionality. + + The module implements the following functionality: + + - Enabling subscription to Magento Business Intelligence (MBI) and automatic re-subscription + - Declaring the configuration schemas for report data collection + - Collecting the Magento instance data as reports for MBI + - Introducing API that provides the collected data + - Extending Magento configuration with the module parameters: + - Subscription status (enabled/disabled) + - Industry (a business area in which the instance website works) + - Time of data collection (time of the day when the module collects data) + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + - Magento_CatalogAnalytics + - Magento_CustomerAnalytics + - Magento_QuoteAnalytics + - Magento_ReviewAnalytics + - Magento_SalesAnalytics + - Magento_WishlistAnalytics + + ## Structure + + Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `ReportXml`. + [Report XML](https://devdocs.magento.com/guides/v2.3/advanced-reporting/report-xml.html) is a markup language used to build reports for Advanced Reporting. + The language declares SQL queries using XML declaration. + + ## Subscription Process + + The subscription to the MBI service is enabled during the installation process of the Analytics module. Each administrator will be notified of these new features upon their initial login to the Admin Panel. + + ## Analytics Settings + + Configuration settings for the Analytics module can be modified in the Admin Panel on the Stores > Configuration page under the General > Advanced Reporting tab. + + The following options can be adjusted: + - Advanced Reporting Service (Enabled/Disabled) + - Alters the status of the Advanced Reporting subscription + - Time of day to send data (Hour/Minute/Second in the store's time zone) + - Defines when the data collection process for the Advanced Reporting service occurs + - Industry + - Defines the industry of the store in order to create a personalized Advanced Reporting experience + + ## Extensibility + + We do not recommend to extend the Magento_Analytics module. It introduces an API that is purposed to transfer the collected data. Note that the API cannot be used for other needs. diff --git a/src/_data/codebase/v2_3/mrg/module-asynchronous-operations.yml b/src/_data/codebase/v2_3/mrg/module-asynchronous-operations.yml new file mode 100644 index 00000000000..245d4eef72e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-asynchronous-operations.yml @@ -0,0 +1,24 @@ +--- +title: AsynchronousOperations +content: "This component is designed to provide a response for a client that launched + the bulk operation as soon as possible and postpone handling of operations moving + them to the background handler.\n\n## Installation details\n\nThe Magento_AsynchronousOperations + module creates the following tables in the database:\n\n- `magento_bulk`\n- `magento_operation`\n- + `magento_acknowledged_bulk`\n\nBefore disabling or uninstalling this module, note + that the following modules depends on this module:\n\n- Magento_WebapiAsync \n\nFor + information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_AsynchronousOperations + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_AsynchronousOperations + module.\n\n### Layouts\n\nThis module introduces the following layouts and layout + handles in the `view/adminhtml/layout` directory:\n\n- `bulk_bulk_details`\n- `bulk_bulk_details_modal`\n- + `bulk_index_index`\n\nFor more information about layouts in Magento 2, see the [Layout + documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nYou can extend Magento_AsynchronousOperations module using the + following configuration files in the `view/adminhtml/ui_component/` directory:\n\n- + `bulk_details_form`\n- `bulk_details_form_modal`\n- `bulk_listing`\n- `failed_operation_listing`\n- + `failed_operation_modal_listing`\n- `notification_area`\n- `retriable_operation_listing`\n- + `retriable_operation_modal_listing`\n\nFor information about UI components in Magento + 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-authorization.yml b/src/_data/codebase/v2_3/mrg/module-authorization.yml new file mode 100644 index 00000000000..86caaabcf3c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorization.yml @@ -0,0 +1,21 @@ +--- +title: Authorization +content: |- + The Magento_Authorization module enables management of access control list roles and rules in the application. + + ## Installation details + + The Magento_AdminNotification module creates the following tables in the database: + + - `authorization_role` + - `authorization_rule` + + Before disabling or uninstalling this module, note that the Magento_GraphQl module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Authorization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Authorization module. diff --git a/src/_data/codebase/v2_3/mrg/module-authorizenet-acceptjs.yml b/src/_data/codebase/v2_3/mrg/module-authorizenet-acceptjs.yml new file mode 100644 index 00000000000..0ec3f71982e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorizenet-acceptjs.yml @@ -0,0 +1,30 @@ +--- +title: AuthorizenetAcceptjs +content: |- + The Magento_AuthorizenetAcceptjs module implements the integration with the Authorize.Net payment gateway and makes the latter available as a payment method in Magento. + + ## Installation details + + Before disabling or uninstalling this module, note that the `Magento_AuthorizenetCardinal` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + `Gateway/` - the directory that contains payment gateway command interfaces and service classes. + + For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_AuthorizenetAcceptjs module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AuthorizenetAcceptjs module. + + ### Events + + This module observes the following events: + + - `payment_method_assign_data_authorizenet_acceptjs` event in the `Magento\AuthorizenetAcceptjs\Observer\DataAssignObserver` file. + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). diff --git a/src/_data/codebase/v2_3/mrg/module-authorizenet-cardinal.yml b/src/_data/codebase/v2_3/mrg/module-authorizenet-cardinal.yml new file mode 100644 index 00000000000..57aa4b07b12 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorizenet-cardinal.yml @@ -0,0 +1,15 @@ +--- +title: AuthorizenetCardinal +content: "Use the Magento_AuthorizenetCardinal module to enable 3D Secure 2.0 support + for AuthorizenetAcceptjs payment integrations.\n\n## Structure\n\n`Gateway/` - the + directory that contains payment gateway command interfaces and service classes.\n\nFor + information about typical file structure of a module in Magento 2, see [Module file + structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_AuthorizenetCardinal + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_AuthorizenetCardinal module.\n\n### + Events\n \nThis module observes the following events:\n\n- `payment_method_assign_data_authorizenet_acceptjs` + event in the `Magento\\AuthorizenetCardinal\\Observer\\DataAssignObserver` file.\n\nFor + information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events)." diff --git a/src/_data/codebase/v2_3/mrg/module-authorizenet-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-authorizenet-graph-ql.yml new file mode 100644 index 00000000000..67a9cd98949 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorizenet-graph-ql.yml @@ -0,0 +1,10 @@ +--- +title: AuthorizenetGraphQl +content: |- + The Magento_AuthorizenetGraphQl module defines the data types needed to pass payment information data from the client to Magento. + + ## Extensibility + + Extension developers can interact with the Magento_AuthorizenetGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AuthorizenetGraphQl module. diff --git a/src/_data/codebase/v2_3/mrg/module-authorizenet.yml b/src/_data/codebase/v2_3/mrg/module-authorizenet.yml new file mode 100644 index 00000000000..3bf5ffde9a6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-authorizenet.yml @@ -0,0 +1,25 @@ +--- +title: Authorizenet +content: "The Magento_Authorizenet module implements the integration with the Authorize.Net + payment gateway and makes the latter available as a payment method in Magento.\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Authorizenet + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Authorizenet module.\n\n### + Events\n\nThis module dispatches the following events:\n\n - `checkout_directpost_placeOrder` + event in the `\\Magento\\Authorizenet\\Controller\\Directpost\\Payment\\Place::placeCheckoutOrder()` + method. Parameters:\n - `result` is a data object (`\\Magento\\Framework\\DataObject` + class).\n - `action` is a controller object (`\\Magento\\Authorizenet\\Controller\\Directpost\\Payment\\Place`).\n + \n - `order_cancel_after` event in the `\\Magento\\Authorizenet\\Model\\Directpost::declineOrder()` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class).\n \n\nThis module observes the following events:\n\n - `checkout_submit_all_after` + event in the `Magento\\Authorizenet\\Observer\\SaveOrderAfterSubmitObserver` file.\n + - `checkout_directpost_placeOrder` event in the `Magento\\Authorizenet\\Observer\\AddFieldsToResponseObserver` + file.\n\nFor information about events in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layouts and layout handles in the + `view/adminhtml/layout` directory:\n\n- `adminhtml_authorizenet_directpost_payment_redirect`\n\nThis + module introduces the following layouts and layout handles in the `view/frontend/layout` + directory:\n\n- `authorizenet_directpost_payment_backendresponse`\n- `authorizenet_directpost_payment_redirect`\n- + `authorizenet_directpost_payment_response`\n\nFor more information about layouts + in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-b2b.yml b/src/_data/codebase/v2_3/mrg/module-b2b.yml new file mode 100644 index 00000000000..e46d97e311a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-b2b.yml @@ -0,0 +1,18 @@ +--- +title: B2b +content: "## Overview\n\nThe Magento_b2b module is the base module for B2B. It must + be present on all B2B installations.\n\nThis module also provides several B2B branding + elements. For example, it adds a link to B2B customer support in Admin, and it displays + \"B2B Edition\" at the bottom of the site. Also, the module adds the configuration + page for B2B settings where an admin user can enable or disable a B2B feature. Disabling + a B2B feature in store configurations disables this feature for the storefront only, + and it is still available in the admin panel.\n\n## Installation details\n\nThis + module must be installed to use and to configure the other B2B modules. It can be + uninstalled after other B2B modules are uninstalled.\n\n## Structure\n \n[Learn + about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_B2b module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_B2b module.\n \n \n## Additional + information\n \nYou can track [backward incompatible changes made in a Magento B2b + mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-backend.yml b/src/_data/codebase/v2_3/mrg/module-backend.yml new file mode 100644 index 00000000000..dd184d8fe71 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-backend.yml @@ -0,0 +1,113 @@ +--- +title: Backend +content: |- + The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their + administration user interface (UI). + + The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users. + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_Analytics + - Magento_Authorization + - Magento_NewRelicReporting + - Magento_ProductVideo + - Magento_ReleaseNotification + - Magento_Search + - Magento_Security + - Magento_Signifyd + - Magento_Swatches + - Magento_Ui + - Magento_User + - Magento_Webapi + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `Service/V1`. + + `Service/V1` - contains logic to provide a list of modules installed in Magento. + + For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backend module. + + ### Events + + The module dispatches the following events: + + - `adminhtml_block_html_before` event in the `\Magento\Backend\Block\Template::_toHtml()` method. Parameters: + - `block` is the backend block template (this) (`\Magento\Backend\Block\Template` class). + - `adminhtml_store_edit_form_prepare_form` event in the `\Magento\Backend\Block\System\Store\Edit\AbstractForm::_prepareForm()` method. Parameters: + - `block` is the AbstractForm block (this) (`\Magento\Backend\Block\System\Store\Edit\AbstractForm` class). + - `backend_block_widget_grid_prepare_grid_before` event in the `\Magento\Backend\Block\Widget\Grid::_prepareGrid()` method. Parameters: + - `grid` is the widget grid block (this) (`\Magento\Backend\Block\Widget\Grid` class) + - `collection` is the grid collection (`\Magento\Framework\Data\Collection` class). + - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Console\Command\CacheCleanCommand::performAction()` method. + - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Console\Command\CacheFlushCommand::performAction()` method. + - `clean_catalog_images_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanImages::execute()` method. + - `clean_media_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanMedia::execute()` method. + - `clean_static_files_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanStaticFiles::execute()` method. + - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushAll::execute()` method. + - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushSystem::execute()` method. + - `theme_save_after` event in the `\Magento\Backend\Controller\Adminhtml\System\Design\Save::execute()` method. + - `backend_auth_user_login_success` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: + - `user` is the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) + - `backend_auth_user_login_failed` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: + - `user_name` is username extracted from the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) + - `exception` any exception generated (`\Magento\Framework\Exception\LocalizedException | \Magento\Framework\Exception\Plugin\AuthenticationException`) + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `admin_login` + - `adminhtml_auth_login` + - `adminhtml_cache_block` + - `adminhtml_cache_index` + - `adminhtml_dashboard_customersmost` + - `adminhtml_dashboard_customersnewest` + - `adminhtml_dashboard_index` + - `adminhtml_dashboard_productsviewed` + - `adminhtml_denied` + - `adminhtml_noroute` + - `adminhtml_system_account_index` + - `adminhtml_system_design_edit` + - `adminhtml_system_design_grid` + - `adminhtml_system_design_grid_block` + - `adminhtml_system_design_index` + - `adminhtml_system_store_deletestore` + - `adminhtml_system_store_editstore` + - `adminhtml_system_store_grid_block` + - `adminhtml_system_store_index` + - `default` + - `editor` + - `empty` + - `formkey` + - `overlay_popup` + - `popup` + + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend Magento_Backend module using the following configuration files: + + - `view/adminhtml/ui_component/design_config_form.xml` + - `view/adminhtml/ui_component/design_config_listing.xml` + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-backup.yml b/src/_data/codebase/v2_3/mrg/module-backup.yml new file mode 100644 index 00000000000..d7bb13ac942 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-backup.yml @@ -0,0 +1,15 @@ +--- +title: Backup +content: "The Magento_Backup module allows administrators to perform backups and rollbacks. + Types of backups include system, database and media backups. This module relies + on the Cron module to schedule backups.\n\nThe Magento_Backup module does not affect + the storefront.\n\nFor more information about this module, see [Magento Backups](https://docs.magento.com/m2/ce/user_guide/system/backups.html)\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Backup module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Backup module.\n\n### Layouts\n\nThis + module introduces the following layouts and layout handles in the `view/adminhtml/layout` + directory: \n\n`backup_index_block`\n`backup_index_disabled`\n`backup_index_grid`\n`backup_index_index`\n\nFor + more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-banner-customer-segment.yml b/src/_data/codebase/v2_3/mrg/module-banner-customer-segment.yml new file mode 100644 index 00000000000..b152c0de6ff --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-banner-customer-segment.yml @@ -0,0 +1,4 @@ +--- +title: BannerCustomerSegment +content: The Banner Customer Segment module allows creating and managing banners in + the customer segment scope. diff --git a/src/_data/codebase/v2_3/mrg/module-banner-page-builder-analytics.yml b/src/_data/codebase/v2_3/mrg/module-banner-page-builder-analytics.yml new file mode 100644 index 00000000000..483e78a7294 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-banner-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: BannerPageBuilderAnalytics +content: The Magento_BannerPageBuilderAnalytics module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-banner-page-builder.yml b/src/_data/codebase/v2_3/mrg/module-banner-page-builder.yml new file mode 100644 index 00000000000..f2e70de2b3c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-banner-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: BannerPageBuilder +content: The Magento_BannerPageBuilder extends existing Dynamic Block tests in Magento + EE, and adds new tests for PageBuilder usage. diff --git a/src/_data/codebase/v2_3/mrg/module-banner.yml b/src/_data/codebase/v2_3/mrg/module-banner.yml new file mode 100644 index 00000000000..8cceaee467f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-banner.yml @@ -0,0 +1,4 @@ +--- +title: Banner +content: "The Banner module allows creating and managing dynamic blocks and widgets + in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_3/mrg/module-braintree-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-braintree-graph-ql.yml new file mode 100644 index 00000000000..164e6405d8b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-braintree-graph-ql.yml @@ -0,0 +1,10 @@ +--- +title: BraintreeGraphQl +content: |- + The Magento_BraintreeGraphQl module provides type and resolver information for the GraphQL module to pass payment information data from the client to Magento. + + ## Extensibility + + Extension developers can interact with the Magento_BraintreeGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BraintreeGraphQl module. diff --git a/src/_data/codebase/v2_3/mrg/module-braintree.yml b/src/_data/codebase/v2_3/mrg/module-braintree.yml new file mode 100644 index 00000000000..c67e7241ac0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-braintree.yml @@ -0,0 +1,48 @@ +--- +title: Braintree +content: |- + The Magento_Braintree module implements integration with the Braintree payment system. + + ## Extensibility + + Extension developers can interact with the Magento_Braintree module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Braintree module. + + ### Events + + This module observes the following events: + + - `payment_method_assign_data_braintree` event in `Magento\Braintree\Observer\DataAssignObserver` file. + - `payment_method_assign_data_braintree_paypal` event in `Magento\Braintree\Observer\DataAssignObserver` file. + - `shortcut_buttons_container` event in `Magento\Braintree\Observer\AddPaypalShortcuts` file. + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + This module interacts with the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `braintree_paypal_review` + - `checkout_index_index` + - `multishipping_checkout_billing` + - `vault_cards_listaction` + + This module interacts with the following layout handles in the `view/frontend/layout` directory: + + - `adminhtml_system_config_edit` + - `braintree_report_index` + - `sales_order_create_index` + - `sales_order_create_load_block_billing_method` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/braintree_report.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-bundle-graph-ql.yml new file mode 100644 index 00000000000..5b5ed1c17ab --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: BundleGraphQl +content: |- + **BundleGraphQl** provides type and resolver information for the GraphQl module + to generate bundle product information. diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-import-export-staging.yml b/src/_data/codebase/v2_3/mrg/module-bundle-import-export-staging.yml new file mode 100644 index 00000000000..bc7e81c4ad6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-import-export-staging.yml @@ -0,0 +1,26 @@ +--- +title: BundleImportExportStaging +content: |- +

Magento_BundleImportExportStaging module

+ + ## Overview + + The Magento_BundleImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_BundleImportExport module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_BundleImportExportStaging module: + + * adds plugin on `\Magento\BundleImportExport\Model\Import\Product\Type\Bundle\RelationsDataSaver` to add sequence information to bundle product relations (options, selections, etc.) + + ## Dependencies + + You can find the list of modules the Magento_BundleImportExportStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_BundleImportExportStaging module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-import-export.yml b/src/_data/codebase/v2_3/mrg/module-bundle-import-export.yml new file mode 100644 index 00000000000..3f03362db49 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-import-export.yml @@ -0,0 +1,5 @@ +--- +title: BundleImportExport +content: |- + Magento_BundleImportExport module implements Bundle products import/export functionality. + This module is designed to extend existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-bundle-negotiable-quote.yml new file mode 100644 index 00000000000..964f332d916 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-negotiable-quote.yml @@ -0,0 +1,19 @@ +--- +title: BundleNegotiableQuote +content: "## Overview\n\nThe Magento_BundleNegotiableQuote module enables bundle products + to be displayed in a negotiable quote in an B2B environment. This module extends + Magento_NegotiableQuote module and Magento_Bundle module.\n\nThe Magento_BundleNegotiableQuote + module provides the following features:\n\n* Display bundle products in a negotiable + quote.\n \n* Order bundle products from a negotiable quote.\n \n## Installation + details\n\nThis module has a dependency on the Magento_NegotiableQuote and Magento_Bundle, + which must be installed and enabled first. \n \nThe Magento_BundleNegotiableQuote + module does not create any backward incompatible changes and can be uninstalled + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_BundleNegotiableQuote + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_BundleNegotiableQuote module.\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-bundle-requisition-list.yml new file mode 100644 index 00000000000..f97ef185f7a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-requisition-list.yml @@ -0,0 +1,16 @@ +--- +title: BundleRequisitionList +content: "## Overview\n\nThe Magento_BundleRequisitionList module enables bundle products + to be displayed in a requisition list in an B2B environment. This module extends + Magento_RequisitionList module and Magento_Bundle module.\n\nThe Magento_BundleRequisitionList + module provides the following features:\n\n* Display bundle products in a requisition + list. \n\n* Add bundle products to cart from a requisition list. \n \n## Installation + details\n\nThis module has a dependency on the Magento_RequisitionList and Magento_Bundle, + which must be installed and enabled first. \n \nThe Magento_BundleRequisitionList + module does not create any backward incompatible changes and can be uninstalled + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n### Layouts\n \nYou can extend and override layouts in the `Magento\\BundleRequisitionList\\view\\frontend\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-bundle-shared-catalog.yml new file mode 100644 index 00000000000..f0147a85579 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-shared-catalog.yml @@ -0,0 +1,26 @@ +--- +title: BundleSharedCatalog +content: "## Overview\n\nThe Magento_BundleSharedCatalog module enables bundle products + to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog + module and Magento_Bundle module.\n\nThe Magento_BundleSharedCatalog module provides + the following features:\n\n* Display and manage prices for bundle products within + a shared catalog.\n\n* Control the visibility of bundle products in quotes and orders. + Only those bundle products that have been added to a shared catalog will be available + for searches via the \"Add by SKU\" feature in quotes and orders. \n \n## Installation + details\n\nThis module has a dependency on the Magento_SharedCatalog and Magento_Bundle, + which must be installed and enabled first. \n \nThe Magento_BundleSharedCatalog + module does not create any backward incompatible changes and can be uninstalled + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_BundleSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_BundleSharedCatalog module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\BundleSharedCatalog\\view\\adminhtml\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directory contains extensible UI components: + \n\n* `Magento\\BundleSharedCatalog\\view\\adminhtml\\ui_component` - renderer for + pricing and structure listings\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-bundle-staging.yml b/src/_data/codebase/v2_3/mrg/module-bundle-staging.yml new file mode 100644 index 00000000000..65e7d007c2c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle-staging.yml @@ -0,0 +1,34 @@ +--- +title: BundleStaging +content: |- +

Magento_BundleStaging module

+ + ## Overview + + The Magento_BundleStaging module is a part of the staging functionality in Magento EE. This new functionality enables you to stage a bundle product in the Schedule Update form of the product. + + ## Implementation Details + + The Magento_BundleStaging module extends the functionality of the Magento_Bundle module. When you schedule an update for a bundle product, all bundle item options for that concrete product are available and can be edited. All the bundle product attributes can be staged. + + ### Installation Details + + The Magento_BundleStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_BundleStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_BundleStaging module. You can interact with the Magento_BundleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleStaging module. + + ### UI components + + You can extend Bundle updates product listing using the grid UI component located in the `Magento/BundleStaging/view/adminhtml/ui_component/bundle_update_product_listing.xml`. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-bundle.yml b/src/_data/codebase/v2_3/mrg/module-bundle.yml new file mode 100644 index 00000000000..22eba6f78b3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-bundle.yml @@ -0,0 +1,5 @@ +--- +title: Bundle +content: |- + Magento_Bundle module introduces new product type in the Magento application named Bundle Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-cache-invalidate.yml b/src/_data/codebase/v2_3/mrg/module-cache-invalidate.yml new file mode 100644 index 00000000000..c9614f5eca6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cache-invalidate.yml @@ -0,0 +1,5 @@ +--- +title: CacheInvalidate +content: |- + The CacheInvalidate module is used to invalidate the Varnish cache if it is configured. + It listens for events that request the cache to be flushed or cause the cache to be invalid, then sends Varnish a purge request using cURL. diff --git a/src/_data/codebase/v2_3/mrg/module-captcha.yml b/src/_data/codebase/v2_3/mrg/module-captcha.yml new file mode 100644 index 00000000000..b731dce85a4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-captcha.yml @@ -0,0 +1,4 @@ +--- +title: Captcha +content: The Captcha module allows applying Turing test in the process of user authentication + or similar tasks. diff --git a/src/_data/codebase/v2_3/mrg/module-cardinal-commerce.yml b/src/_data/codebase/v2_3/mrg/module-cardinal-commerce.yml new file mode 100644 index 00000000000..39b645f1f47 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cardinal-commerce.yml @@ -0,0 +1,4 @@ +--- +title: CardinalCommerce +content: The CardinalCommerce module provides a possibility to enable 3-D Secure 2.0 + support for payment methods. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-analytics.yml b/src/_data/codebase/v2_3/mrg/module-catalog-analytics.yml new file mode 100644 index 00000000000..59c8cf9272e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-analytics.yml @@ -0,0 +1,4 @@ +--- +title: CatalogAnalytics +content: The Magento_CatalogAnalytics module configures data definitions for a data + collection related to the Catalog module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-cms-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-cms-graph-ql.yml new file mode 100644 index 00000000000..894712f16ee --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-cms-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogCmsGraphQl +content: "**CatalogCmsGraphQl** provides type and resolver information for GraphQL + attributes that have dependencies on the Catalog and Cms modules." diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-customer-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-customer-graph-ql.yml new file mode 100644 index 00000000000..acecd1e11fd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-customer-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogCustomerGraphQl +content: "**CatalogCustomerGraphQl** provides type and resolver information for GraphQL + attributes that have dependences on the Catalog and Customer modules." diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-event.yml b/src/_data/codebase/v2_3/mrg/module-catalog-event.yml new file mode 100644 index 00000000000..91f888da1b7 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-event.yml @@ -0,0 +1,5 @@ +--- +title: CatalogEvent +content: |- + Magento_CatalogEvent module is designed for creating campaigns that encourage customers to buy products with lower prices. + There are three types of the catalog events: upcoming, open, closed. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-graph-ql.yml new file mode 100644 index 00000000000..25842843a42 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogGraphQl +content: |- + **CatalogGraphQl** provides type and resolver information for the GraphQl module + to generate catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-import-export-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-import-export-staging.yml new file mode 100644 index 00000000000..6db2a530151 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-import-export-staging.yml @@ -0,0 +1,29 @@ +--- +title: CatalogImportExportStaging +content: |- +

Magento_CatalogImportExportStaging module

+ + ## Overview + + The Magento_CatalogImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogImportExport module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_CatalogImportExportStaging module: + + * adds plugin on `Magento\CatalogImportExport\Model\Import\Product::saveProductEntity` to add version and sequence information to product entity + * listens to `catalog_product_import_bunch_delete_commit_before` event to delete values from sequence table when products being deleted + + ## Dependencies + + You can find the list of modules that have dependencies on Magento_CatalogImportExportStaging module, in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_CatalogImportExportStaging module does not provide any specific extension points. You can extend it using the Magento extension mechanism. + + For more information about Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.0/extension-dev-guide/plugins.html) and [Magento dependency injection](https://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html). + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-inventory-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-inventory-graph-ql.yml new file mode 100644 index 00000000000..532330eca8d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-inventory-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogInventoryGraphQl +content: |- + **CatalogInventoryGraphQl** provides type information for the GraphQl module + to generate inventory stock fields for product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-inventory-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-inventory-staging.yml new file mode 100644 index 00000000000..f680be4990f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-inventory-staging.yml @@ -0,0 +1,16 @@ +--- +title: CatalogInventoryStaging +content: "## Magento_CatalogInventoryStaging module\n\n## Overview\n\nThe Magento_CatalogInventoryStaging + module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogInventory + module functionality, adding the capability to monitor the \"Stock Status\" field + on the Schedule Update form of a product. \n\n## Implementation details\n\nThe Magento_CatalogInventoryStaging + module adds the disabled \"Stock Status\" field on the Schedule Update form of a + product during form rendering.\n\n## Dependencies\n\nYou can find the list of modules + that have dependencies on the Magento_CatalogInventoryStaging module in the `require` + section of the `composer.json` file. The file is located in the root directory of + the module.\n\n## Extension points\n\nYou can interact with the Magento_CatalogInventoryStaging + module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_CatalogInventoryStaging + module.\n\n## Additional information\n\nYou can track [backward incompatible changes + made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-inventory.yml b/src/_data/codebase/v2_3/mrg/module-catalog-inventory.yml new file mode 100644 index 00000000000..a85a4269bee --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-inventory.yml @@ -0,0 +1,4 @@ +--- +title: CatalogInventory +content: Magento_CatalogInventory module allows retrieve and update stock attributes, + such as status and quantity. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics-staging.yml new file mode 100644 index 00000000000..55f4eb5bb97 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics-staging.yml @@ -0,0 +1,5 @@ +--- +title: CatalogPageBuilderAnalyticsStaging +content: The Magento_CatalogPageBuilderAnalyticsStaging module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics.yml b/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics.yml new file mode 100644 index 00000000000..a79f56f9f15 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: CatalogPageBuilderAnalytics +content: The Magento_CatalogPageBuilderAnalytics module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-permissions.yml b/src/_data/codebase/v2_3/mrg/module-catalog-permissions.yml new file mode 100644 index 00000000000..f79af583fda --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-permissions.yml @@ -0,0 +1,9 @@ +--- +title: CatalogPermissions +content: |- + Magento_CatalogPermissions feature allows to restrict the following permissions: + - Browse categories + - Display product prices + - Add to cart + - Catalog search + The permissions can be restricted for specific customer groups and guest users. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-rule-configurable.yml b/src/_data/codebase/v2_3/mrg/module-catalog-rule-configurable.yml new file mode 100644 index 00000000000..4cd6a9a6d68 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-rule-configurable.yml @@ -0,0 +1,5 @@ +--- +title: CatalogRuleConfigurable +content: Magento_CatalogRuleConfigurable module is an extension of Magento_CatalogRule + and Magento_ConfigurableProduct modules that handle catalog rule indexer for configurable + product diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-rule-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-rule-graph-ql.yml new file mode 100644 index 00000000000..ae016c24605 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-rule-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogRuleGraphQl +content: The *Magento_CatalogRuleGraphQl* module applies catalog rules to products + for GraphQL requests. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-rule-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-rule-staging.yml new file mode 100644 index 00000000000..3f4c6662281 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-rule-staging.yml @@ -0,0 +1,51 @@ +--- +title: CatalogRuleStaging +content: |- + ## Magento_CatalogRuleStaging module + + ## Overview + + The Magento_CatalogRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog rule updates or add new changes to the existing store updates. In other words, you can modify the catalog rules in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_CatalogRuleStaging module changes a catalog rule creation page and the catalog rule related database tables to make them compatible with the Magento Staging Framework. This module depends on the Magento_CatalogRule module and extends its functionality. It changes the database structure of the Magento_CatalogRule module and the way in which catalog rules are managed. The Magento_CatalogRule module must be enabled. + + The Magento_CatalogRuleStaging module enables you to stage the following catalog rule attributes: + + - Rule Name + - Description + - Websites + - Customer Groups + - Priority + - Product Apply + - Product Discount Amount + - Subproduct Discounts + - Subproduct Apply + - Subproduct Discount Amount + - Discard Subsequent Rules + + These attributes cannot be modified and are a part of the static Magento Catalog Rule form. + + ### Installation details + + The Magento_CatalogRuleStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogRuleStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CatalogRuleStaging module. You can interact with the Magento_CatalogRuleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogRuleStaging module. + + ### Layouts + + You can extend and override layouts in the `app/code/Magento/CatalogRuleStaging/view/adminhtml/layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional Information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-rule.yml b/src/_data/codebase/v2_3/mrg/module-catalog-rule.yml new file mode 100644 index 00000000000..dd833059108 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-rule.yml @@ -0,0 +1,4 @@ +--- +title: CatalogRule +content: Magento_CatalogRule module is responsible for one of the types of price rules + in Magento. Catalog Rules are applied to products before they are added to the cart. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-search.yml b/src/_data/codebase/v2_3/mrg/module-catalog-search.yml new file mode 100644 index 00000000000..acfc94e6ee1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-search.yml @@ -0,0 +1,5 @@ +--- +title: CatalogSearch +content: |- + Magento_CatalogSearch module is an extension of Magento_Catalog module that allows to use search engine for product searching capabilities. + The module implements Magento_Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-staging-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-staging-graph-ql.yml new file mode 100644 index 00000000000..b633dfec7f1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-staging-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogStagingGraphQl +content: |- + **CatalogStagingGraphQl** supports Staging functionality for Catalog in the scope of GraphQl. + This includes preview capabilities for catalog entities. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-staging-page-builder.yml b/src/_data/codebase/v2_3/mrg/module-catalog-staging-page-builder.yml new file mode 100644 index 00000000000..4ffce125b30 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-staging-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: CatalogStagingPageBuilder +content: The Magento_CatalogStagingPageBuilder module sets up PageBuilder to be a + part of the staging functionality in Magento EE. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-staging.yml new file mode 100644 index 00000000000..3fe0cd23630 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-staging.yml @@ -0,0 +1,127 @@ +--- +title: CatalogStaging +content: |- +

Magento_CatalogStaging module

+ + ## Overview + + The Magento_CatalogStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog updates or add new changes to the existing store updates. In other words, you can modify the category and product entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation Details + + The Magento_CatalogStaging module extends the Magento_Catalog module functionality. It changes a category and product creation page, and related database tables to make them compatible with the Magento Staging Framework. + + The following fields are removed from the Magento_Catalog module forms: + + - Category form: + - Schedule design update from + - Schedule design update to + + - Product form: + - Set as new from + - Set as new to + - Schedule design update from + - Schedule design update to + - Special price from + - Special price to + + They are all related to the time period attributes, and now can be set using staging functionality, when you schedule a new update as: + + - Special price + - Schedule design update + - Set product as new + + ### Category Staging + + The Magento_CatalogStaging module enables you to stage the following category attributes: + + - Enable/disable Category + - Include in Menu + - Category Name + - Content + - Category Image + - Description + - CMS Blocks + - Display Settings + - Display Mode + - Anchor + - Product Sorting + - Layered Navigation Price Step + - Search Engine Optimization + - Meta Title + - Meta Keywords + - Meta Description + - Design + - Layout + - Layout Update XML + - New Theme + + The following category attributes cannot be staged: + + - Assignment of Products to a Category + - URL + + ### Product Staging + + The Magento_CatalogStaging module enables you to stage the following product attributes: + + - Attribute Set + - Product Name + - Price + - Weight attributes + - Visibility + - New(flag) + - Country of Manufacture + - Description + - Websites(assignment) + - Design + - Layout + - Display Product Options In + - Layout Update XML + - Related Products, Up-Sells, and Cross-Sells + + Also, you can stage any other attribute added in Admin. + + The following product attributes cannot be staged: + + - Quantity + - URL Key + - SKU + + ### Installation Details + + The Magento_CatalogStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_CatalogStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_CatalogStaging module. You can interact with the Magento_CatalogStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\CatalogStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\CatalogStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ### Events + + You can use the following events: + + - `catalog_category_prepare_save` event in the `\Magento\CatalogStaging\Model\Category\Hydrator::hydrate()` method. Parameters: + - `category` is a category to be saved (`\Magento\Catalog\Model\Category` class). + - `request` is a request object with the `\Magento\Framework\App\RequestInterface` interface. + - `controller_action_catalog_product_save_entity_after` event in the `\Magento\CatalogStaging\Model\Product\Hydrator::hydrate()` method. Parameters: + - `controller` is a hydrator object (`\Magento\CatalogStaging\Model\Product\Hydrator`). + - `product` is a product object (`\Magento\Catalog\Model\Product` class. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..38010ce517e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogUrlRewriteGraphQl +content: |- + **CatalogUrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrite fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-staging.yml b/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-staging.yml new file mode 100644 index 00000000000..840b174f05c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-url-rewrite-staging.yml @@ -0,0 +1,24 @@ +--- +title: CatalogUrlRewriteStaging +content: |- + ## Magento_CatalogUrlRewriteStaging + + ## Overview + + The Magento_CatalogUrlRewriteStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogUrlRewrite module. + + ## Implementation details + + The Magento_CatalogUrlRewriteStaging module disables an opportunity to change the URL for a product or category, when you schedule an update. It is a technical module that doesn't have any public calls to intercept. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogUrlRewriteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extensions points for the Magento_CatalogUrlRewriteStaging module are not available. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-catalog-widget.yml b/src/_data/codebase/v2_3/mrg/module-catalog-widget.yml new file mode 100644 index 00000000000..aa7cb44ad84 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog-widget.yml @@ -0,0 +1,5 @@ +--- +title: CatalogWidget +content: |- + **CatalogWidget** contains various widgets that extend Catalog module functionality: + - Product List widget provides widget that contains product list created using rule based filter. diff --git a/src/_data/codebase/v2_3/mrg/module-catalog.yml b/src/_data/codebase/v2_3/mrg/module-catalog.yml new file mode 100644 index 00000000000..ebca0df749e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-catalog.yml @@ -0,0 +1,9 @@ +--- +title: Catalog +content: |- + Magento_Catalog module functionality is represented by the following sub-systems: + - Products Management. It includes CRUD operation of product, product media, product attributes, etc... + - Category Management. It includes CRUD operation of category, category attributes + + Catalog module provides mechanism for creating new product type in the system. + Catalog module provides API filtering that allows to limit product selection with advanced filters. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-address-search-gift-registry.yml b/src/_data/codebase/v2_3/mrg/module-checkout-address-search-gift-registry.yml new file mode 100644 index 00000000000..a9f3c71bf53 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-address-search-gift-registry.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAddressSearchGiftRegistry +content: |- + ## CheckoutAddressSearchGiftRegistry module Overview + + CheckoutAddressSearchGiftRegistry module extends Magento_GiftRegistry and adds search customer shipping and billing addresses functionality on checkout to gift registry only if customer address search is enabled in configuration. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-address-search-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-checkout-address-search-negotiable-quote.yml new file mode 100644 index 00000000000..a9eba9a3a8e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-address-search-negotiable-quote.yml @@ -0,0 +1,8 @@ +--- +title: CheckoutAddressSearchNegotiableQuote +content: |- + ## CheckoutAddressSearchNegotiableQuote module Overview + + CheckoutAddressSearchNegotiableQuote module extends Magento_CheckoutAddressSearch if it is enabled in configuration and it modifies NegotiableQuote shipping address on checkout. + + CheckoutAddressSearchNegotiableQuote module removes shipping address search configuration on shipping step on checkout if negotiable quote address is locked and it replaces selected shipping address component to display only negotiable quote address. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-address-search.yml b/src/_data/codebase/v2_3/mrg/module-checkout-address-search.yml new file mode 100644 index 00000000000..9b99ac647e6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-address-search.yml @@ -0,0 +1,10 @@ +--- +title: CheckoutAddressSearch +content: |- + ## CheckoutAddressSearch module Overview + + CheckoutAddressSearch module extends Magento_Checkout and adds functionality to search customer shipping and billing addresses with ui-select component. + + It prevents loading and rendering of all customer addresses on checkout. + + This feature is disabled by default and can be configured in Magento Admin Sales Checkout options. Default limit of addresses after which address search is enabled is 10 and it can be configured in Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-agreements-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-checkout-agreements-graph-ql.yml new file mode 100644 index 00000000000..d2c2bcb005a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-agreements-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CheckoutAgreementsGraphQl +content: |- + **CheckoutAgreementsGraphQl** provides type information for the GraphQl module + to generate Checkout Agreements fields for Checkout Agreements information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-agreements-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-checkout-agreements-negotiable-quote.yml new file mode 100644 index 00000000000..ad17d1a421b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-agreements-negotiable-quote.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAgreementsNegotiableQuote +content: |- + ## CheckoutAgreementsNegotiableQuote module Overview + + CheckoutAgreementsNegotiableQuote module extends CheckoutAgreements if it is enabled in configuration and it adds agreements to payment data on checkout with negotiable quote. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-agreements.yml b/src/_data/codebase/v2_3/mrg/module-checkout-agreements.yml new file mode 100644 index 00000000000..ed3816fe884 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-agreements.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAgreements +content: |- + Magento\CheckoutAgreements module provides the ability add web store agreement that customers must accept before purchasing + products from store. The customer will need to accept the terms and conditions in the Order Review section of the + checkout process to be able to place an order if Terms and Conditions functionality is enabled. diff --git a/src/_data/codebase/v2_3/mrg/module-checkout-staging.yml b/src/_data/codebase/v2_3/mrg/module-checkout-staging.yml new file mode 100644 index 00000000000..5d668bc1238 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout-staging.yml @@ -0,0 +1,40 @@ +--- +title: CheckoutStaging +content: |- + ## Magento_CheckoutStaging module + + ## Overview + + The Magento_CheckoutStaging module is a part of the staging functionality in Magento EE. + It extends the checkout functionality and enables you to use it in the staging preview mode. + + ## Implementation details + + The Magento_CheckoutStaging module extends the following Magento_Checkout module functionality to be used in the staging preview mode: + + - Disables an order creation + - Creates a demo quote + - Deletes the demo quote using cron + + Configuration options: + + - The `preview_quota_lifetime` parameter in the `Magento/CheckoutStaging/etc/config.xml` sets the lifetime of the demo quote. + - The `schedule` parameter in the `Magento/CheckoutStaging/etc/crontab.xml` sets a launch schedule of the cron. + + ### Installation details + + The Magento_CheckoutStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CheckoutStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CheckoutStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CheckoutStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-checkout.yml b/src/_data/codebase/v2_3/mrg/module-checkout.yml new file mode 100644 index 00000000000..c5fe179928b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-checkout.yml @@ -0,0 +1,6 @@ +--- +title: Checkout +content: |- + Magento\Checkout module allows merchant to register sale transaction with the customer. Module implements consumer flow + that includes such actions like adding products to cart, providing shipping and billing information and confirming + the purchase. diff --git a/src/_data/codebase/v2_3/mrg/module-cms-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-cms-graph-ql.yml new file mode 100644 index 00000000000..ca489be4801 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CmsGraphQl +content: |- + **CmsGraphQl** provides type information for the GraphQl module + to generate CMS fields for cms information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics-staging.yml b/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics-staging.yml new file mode 100644 index 00000000000..ba8cd50c96d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics-staging.yml @@ -0,0 +1,5 @@ +--- +title: CmsPageBuilderAnalyticsStaging +content: The Magento_CmsPageBuilderAnalyticsStaging module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics.yml b/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics.yml new file mode 100644 index 00000000000..1aa319923ab --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: CmsPageBuilderAnalytics +content: The Magento_CmsPageBuilderAnalytics module configures data definitions for + a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-cms-staging.yml b/src/_data/codebase/v2_3/mrg/module-cms-staging.yml new file mode 100644 index 00000000000..dfa15cbd79b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-staging.yml @@ -0,0 +1,33 @@ +--- +title: CmsStaging +content: "## Magento_CmsStaging module\n\n## Overview\n\nThe Magento_CmsStaging module + is a part of the staging functionality in Magento EE. It enables you to create new + CMS Page and the CMS Block updates or add new changes to the existing store updates. + In other words, you can modify the CMS Pages and the CMS Blocks in updates. These + updates are shown on the content dashboard.\n\n## Implementation details\n\nThe + Magento_CmsStaging module changes the CMS Pages and CMS Blocks creation pages to + make them compatible with the Magento Staging Framework. This module depends on + the Magento_Cms module and extends its functionality. It changes the database structure + of the Magento_Cms module and the way in which CMS Pages/Blocks are managed.\n\n### + CMS Pages\n\nYou can stage the following parameters:\n\n- Enable/Disable CMS Page\n- + Page Title\n- Content \n - Content Heading\n - Content (WYSIWYG)\n- Search + Engine Optimization \n - URL Key\n - Meta Keywords\n - Meta Description\n- + Design \n - Layout\n - Layout Update XML\n - Theme\n\n### CMS Blocks\n\nThe + following parameters can be staged:\n\n- Enable/Disable CMS Block\n- Block Title\n- + Identifier \n- Store View\n- Content (WYSIWYG)\n\n### Installation details\n\nThe + Magento_CmsStaging module makes irreversible changes in a database during installation. + You cannot uninstall this module.\n\n## Dependencies\n\nYou can find the list of + modules that have dependencies on the Magento_CmsStaging module in the `require` + section of the `composer.json` file. The file is located in the root directory of + the module.\n\n## Extension points\n\nExtension points enable extension developers + to interact with the Magento_CmsStaging module. For more information about the Magento + extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_CmsStaging module.\n\n### + UI components\n\nYou can extend product and category updates using the UI components + located in the `Magento\\CmsStaging\\view\\adminhtml\\ui_component` directory. For + more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html).\n\n### + Layouts\n\nYou can extend and override layouts in the `Magento\\CmsStaging\\view\\adminhtml\\layout` + directory.\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\nYou can track [backward incompatible changes made in a + Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..7f619fa0cc8 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CmsUrlRewriteGraphQl +content: |- + **CmsUrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrite fields for cms information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite.yml b/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite.yml new file mode 100644 index 00000000000..bc22962e974 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms-url-rewrite.yml @@ -0,0 +1,6 @@ +--- +title: CmsUrlRewrite +content: "## Overview\n \nThe Magento_CmsUrlRewrite module adds support for URL rewrite + rules for CMS pages. See also Magento_UrlRewrite module. \n\nThe module adds and + removes URL rewrite rules as CMS pages are added or removed by a user.\nThe rules + can be edited by an admin user as any other URL rewrite rule." diff --git a/src/_data/codebase/v2_3/mrg/module-cms.yml b/src/_data/codebase/v2_3/mrg/module-cms.yml new file mode 100644 index 00000000000..c326ce62fc6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cms.yml @@ -0,0 +1,14 @@ +--- +title: Cms +content: |- + The CMS module provides the create, edit, and manage functionality on pages for different content types. + + ## UI components + + ### Wysiwyg + + The Wysiwyg UI component is a customizable and configurable TinyMCE4 editor. + + The default implementation has the following customizations: + + * Magento Media Library support diff --git a/src/_data/codebase/v2_3/mrg/module-company-credit.yml b/src/_data/codebase/v2_3/mrg/module-company-credit.yml new file mode 100644 index 00000000000..804e52aa2d0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-company-credit.yml @@ -0,0 +1,32 @@ +--- +title: CompanyCredit +content: "## Overview\n\nThe Magento_CompanyCredit module adds the \"Payment on Account\" + payment method for B2B companies. It also allows the credit history to be viewed + from both Admin and the storefront. \n\nWith the Magento_Company Credit module\n- + a customer can pay orders with Payment on Account method (or in credit);\n- an admin + user can manage credit and credit settings for a company (in the admin panel);\n- + merchants and customers can track credit history, and specifically: credit allocation, + order placement, credit reimbursement, credit change (amount, currency or possibility + to exceed credit limit).\n\nThe company credit functionality is available for company + users only.\n \n## Installation details\n \nThe module has a dependency on the Magento_Company + module, which must be installed and enabled the first. The module does not create + any backward incompatible changes. The CompanyCredit module can be deactivated and + uninstalled at any time. \n \n## Structure\n \n[Learn about a typical file structure + for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyCredit + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_CompanyCredit module.\n\n[Payment + method configuration](https://devdocs.magento.com/guides/v2.2/payments-integrations/base-integration/payment-option-config.html) + will allow you additional configuration to extend module functionality.\n\n### Layouts\n + \nYou can extend and override layouts in the `Magento\\CompanyCredit\\view\\adminhtml\\layout` + and `Magento\\CompanyCredit\\view\\frontend\\layout` directories.\n\nFor more information + about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directories contain extensible UI components: + \n\n* `Magento\\CompanyCredit\\view\\adminhtml\\ui_component` - company form, company + listing, history listing\n\n* `Magento\\CompanyCredit\\view\\frontend\\ui_component` + - balance history listing\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) + and [UI Form Component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html)\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-company-payment.yml b/src/_data/codebase/v2_3/mrg/module-company-payment.yml new file mode 100644 index 00000000000..239ddc41e4e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-company-payment.yml @@ -0,0 +1,24 @@ +--- +title: CompanyPayment +content: "## Overview\n\nThe Magento_CompanyPayment module allows a merchant to configure + which payment methods are available for B2B companies.\n\nIn Admin, the CompanyPayment + module adds an additional panel (on the Company profile page and on the B2B Features + page) where a merchant configures payment methods for companies. Payment methods + can be configured on the store level or on the company level. \n \n## Installation + details\n \nThe module has a dependency on the Magento_Company module, which must + be installed and enabled first. This module does not create any backward incompatible + changes. It can be deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn + about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyPayment + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_CompanyPayment module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\CompanyPayment\\view\\frontend\\layout` + directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directory contains extensible UI components: + \n\n\n\n* `Magento\\CompanyPayment\\view\\frontend\\ui_component` + - company form\n\nFor more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-company.yml b/src/_data/codebase/v2_3/mrg/module-company.yml new file mode 100644 index 00000000000..bcadbd518fe --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-company.yml @@ -0,0 +1,34 @@ +--- +title: Company +content: "## Overview\n\nThe Magento_Company module allows a merchant to create a + company account and assign multiple members of the company to the account. \n\nThe + module also implements roles and permissions for the company members. The company + admin builds a hierarchical company structure (which consists of teams and users) + in the storefront and assigns roles and permissions to the company members. This + hierarchy allows the company admin to control user activity within the account. + This hierarchy as well as roles and permissions are currently available in the storefront + only. A merchant can only view the list of company members in Admin.\nA merchant + can view and manage company profiles in Admin. A company's status controls what + kind of access the company members have to the website. An admin user can also configure + company-level emails and allow or disallow a company registration from the storefront. + Also, this module adds a 'customer type' attribute to the customer in Admin: individual + user, company member or company admin.\n\n## Installation details\n \nThis module + does not create any backward incompatible changes. This module can be deactivated + after all the other B2B modules (except QuickOrder and RequisitionList) are deactivated.\n + \n## Structure\n \n[Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_Company + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Company module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\Company\\view\\adminhtml\\layout` + and `Magento\\Company\\view\\frontend\\layout` directories.\n\nFor more information + about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directories contain extensible UI components: + \n\n* `Magento\\Company\\view\\adminhtml\\ui_component` - customer listing, invitation + form, sales order grid\n\n* `Magento\\Company\\view\\base\\ui_component` - company + listing, complany creation form, customer creation form\n\n* `Magento\\Company\\view\\frontend\\ui_component` + - company users listing, role listing\n\n\nFor more information, see [UI Listing/Grid + Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-config.yml b/src/_data/codebase/v2_3/mrg/module-config.yml new file mode 100644 index 00000000000..69335180e61 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-config.yml @@ -0,0 +1,7 @@ +--- +title: Config +content: |- + The Config module is designed to implement system configuration functionality. + It provides mechanisms to add, edit, store and retrieve the configuration data for each scope (there can be a default scope as well as scopes for each website and store). + + Modules can add items to be configured on the system configuration page by creating system.xml files in their etc/adminhtml directories. These system.xml files get merged to populate the forms in the config page. diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-configurable-negotiable-quote.yml new file mode 100644 index 00000000000..14278f6a4f0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-negotiable-quote.yml @@ -0,0 +1,19 @@ +--- +title: ConfigurableNegotiableQuote +content: "## Overview\n\nThe Magento_ConfigurableNegotiableQuote module enables configurable + products to be displayed in a negotiable quote in an B2B environment. This module + extends Magento_NegotiableQuote and Magento_Configurable modules.\n\nThe Magento_ConfigurableNegotiableQuote + module provides the following features:\n\n* Display configurable products in a + negotiable quote.\n \n* Order configurable products from a negotiable quote.\n \n## + Installation details\n \nThe Magento_ConfigurableNegotiableQuote module has a dependency + on the Magento_NegotiableQuote and Magento_Configurable modules, which must be installed + and enabled first. This module does not create any backward incompatible changes. + It can be uninstalled or deactivated at any time. \n \n## Structure\n \n[Learn about + a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_ConfigurableNegotiableQuote + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ConfigurableNegotiableQuote + module.\n\n## Additional information\n \nYou can track [backward incompatible changes + made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-product-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-configurable-product-graph-ql.yml new file mode 100644 index 00000000000..25473ecc83f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-product-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableProductGraphQl +content: |- + **ConfigurableProductGraphQl** provides type and resolver information for the GraphQl module + to generate configurable product information. diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-product-sales.yml b/src/_data/codebase/v2_3/mrg/module-configurable-product-sales.yml new file mode 100644 index 00000000000..dee364249d0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-product-sales.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableProductSales +content: |- + The Magento_ConfigurableProductSales module checks that the selected options of order item are still presented in + Catalog. Returns true if the previously ordered item configuration is still available. diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-product-staging.yml b/src/_data/codebase/v2_3/mrg/module-configurable-product-staging.yml new file mode 100644 index 00000000000..01c2bb12963 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-product-staging.yml @@ -0,0 +1,39 @@ +--- +title: ConfigurableProductStaging +content: |- + ## Magento_ConfigurableProductStaging module + + ## Overview + + The Magento_ConfigurableProductStaging module is a part of the staging functionality in Magento EE. It enables you to create new Configurable Product updates or add new changes to the existing store updates. In other words, you can modify the Configurable Products entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_ConfigurableProductStaging module adds the "Configurations" tab and the configuration wizard to the Schedule Update form of a product. + + ### Installation details + + The Magento_ConfigurableProductStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ConfigurableProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ConfigurableProductStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProductStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\ConfigurableProductStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\ConfigurableProductStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-product.yml b/src/_data/codebase/v2_3/mrg/module-configurable-product.yml new file mode 100644 index 00000000000..eef146e36ca --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-product.yml @@ -0,0 +1,8 @@ +--- +title: ConfigurableProduct +content: |- + Magento_ConfigurableProduct module introduces new product type in the Magento application called Configurable Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. + + Configurable Products let the customers select the variant they desire by choosing options. + For example, store owner sells t-shirts in two colors and three sizes. diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-configurable-requisition-list.yml new file mode 100644 index 00000000000..884e5e776bf --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-requisition-list.yml @@ -0,0 +1,16 @@ +--- +title: ConfigurableRequisitionList +content: "## Overview\n\nThe Magento_ConfigurableRequisitionList module enables configurable + products to be displayed in a requisition list in an B2B environment. This module + extends Magento_RequisitionList and Magento_Configurable modules.\n\nThe Magento_ConfigurableRequisitionList + module provides the following features:\n\n* Display configurable products in a + requisition list.\n\n* Add configurable products to cart from a requisition list. + \n \n## Installation details\n \nThe Magento_ConfigurableRequisitionList module + has a dependency on the Magento_RequisitionList and Magento_Configurable modules, + which must be installed and enabled first. This module does not create any backward + incompatible changes. It can be uninstalled or deactivated at any time. \n \n## + Structure\n \n[Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\ConfigurableRequisitionList\\view\\frontend\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-configurable-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-configurable-shared-catalog.yml new file mode 100644 index 00000000000..e0e8812e8cb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-configurable-shared-catalog.yml @@ -0,0 +1,28 @@ +--- +title: ConfigurableSharedCatalog +content: "## Overview\n\nThe Magento_ConfigurableSharedCatalog module enables configurable + products to be added to a shared catalog in an B2B environment. This module extends + Magento_SharedCatalog and Magento_Configurable modules.\n\nThe Magento_ConfigurableSharedCatalog + module provides the following features:\n\n* Display base and custom prices for + configurable products within a shared catalog. There is no ability to edit the price + of a configurable product.\n\n* Control the visibility of configurable products + in quotes and orders. Only those configurable products that have been added to a + shared catalog will be available for searches via the \"Add by SKU\" feature in + quotes and orders. \n\n \n## Installation details\n \nThe Magento_ConfigurableSharedCatalog + module has a dependency on the Magento_SharedCatalog and Magento_Configurable modules, + which must be installed and enabled first. This module does not create any backward + incompatible changes. It can be uninstalled or deactivated at any time. \n \n## + Structure\n \n[Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_ConfigurableSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ConfigurableSharedCatalog + module.\n\n### Layouts\n \nYou can extend and override layouts in the `Magento\\ConfigurableSharedCatalog\\view\\adminhtml\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directory contains extensible UI components: + \n\n* `Magento\\ConfigurableSharedCatalog\\view\\adminhtml\\ui_component` - renderer + for pricing and structure listings\n\nFor more information, see [UI Listing/Grid + Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-contact.yml b/src/_data/codebase/v2_3/mrg/module-contact.yml new file mode 100644 index 00000000000..b8164b8c0e2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-contact.yml @@ -0,0 +1,5 @@ +--- +title: Contact +content: Magento_Contact module provides an implementation of "Contact Us" feature + based on sending email message, allows to configure email recipients, email template, + etc... diff --git a/src/_data/codebase/v2_3/mrg/module-cookie.yml b/src/_data/codebase/v2_3/mrg/module-cookie.yml new file mode 100644 index 00000000000..6e7ed43a252 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cookie.yml @@ -0,0 +1,4 @@ +--- +title: Cookie +content: Magento_Cookie module allows enabling and configuring HTTP cookie related + settings for the store. These settings are available in the store administration. diff --git a/src/_data/codebase/v2_3/mrg/module-cron.yml b/src/_data/codebase/v2_3/mrg/module-cron.yml new file mode 100644 index 00000000000..68b57e98ded --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cron.yml @@ -0,0 +1,5 @@ +--- +title: Cron +content: |- + Cron is a module that enables scheduling of jobs. Other modules can add cron jobs by including crontab.xml in their etc directory. The command "bin/magento cron:run" should be run periodically to trigger the Cron module to run its scheduled jobs. + This module also allows administrators to tune cron options in Magento Admin. diff --git a/src/_data/codebase/v2_3/mrg/module-csp.yml b/src/_data/codebase/v2_3/mrg/module-csp.yml new file mode 100644 index 00000000000..c12d4d6d255 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-csp.yml @@ -0,0 +1,5 @@ +--- +title: Csp +content: |- + Magento_Csp implements Content Security Policies for Magento. Allows CSP configuration for Merchants, + provides a way for extension and theme developers to configure CSP headers for their extensions. diff --git a/src/_data/codebase/v2_3/mrg/module-currency-symbol.yml b/src/_data/codebase/v2_3/mrg/module-currency-symbol.yml new file mode 100644 index 00000000000..33b04e0865b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-currency-symbol.yml @@ -0,0 +1,15 @@ +--- +title: CurrencySymbol +content: |- + **CurrencySymbol** enables the creation of custom currencies and management of currency conversion rates. + + ## Controllers + + ### Currency Controllers + ***CurrencySymbol\Controller\Adminhtml\System\Currency\FetchRates.php*** gets a specified currency conversion rate. + Supports all defined currencies in the system. + ***CurrencySymbol\Controller\Adminhtml\System\Currency\SaveRates.php*** saves rates for defined currencies. + + ### Currency Symbol Controllers + ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Reset.php*** resets all custom currency symbols. + ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Save.php*** creates custom currency symbols. diff --git a/src/_data/codebase/v2_3/mrg/module-custom-attribute-management.yml b/src/_data/codebase/v2_3/mrg/module-custom-attribute-management.yml new file mode 100644 index 00000000000..7eab37ffceb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-custom-attribute-management.yml @@ -0,0 +1,10 @@ +--- +title: CustomAttributeManagement +content: |- + Magento_CustomAttributeManagement implements user-defined attributes management which provides ability to manage attributes of customers and their address. + Admin user can manage attributes on UI level without assistance of programmer. + Admin user can create new, modify, and remove attributes, control attributes properties and visibility on frontend. + User defined attributes are attributes which are created by admin user and not available out of box. + This attributes can be deleted from the system after their creation. + System attributes are attributes which cannot be deleted from the system in usual way and admin user can edit only their label. + Hidden attribute is an attribute which is hidden from the user on back-end and on front-end. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-analytics.yml b/src/_data/codebase/v2_3/mrg/module-customer-analytics.yml new file mode 100644 index 00000000000..fd74b4f834b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-analytics.yml @@ -0,0 +1,4 @@ +--- +title: CustomerAnalytics +content: The Magento_CustomerAnalytics module configures data definitions for a data + collection related to the Customer module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-customer-balance-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-customer-balance-graph-ql.yml new file mode 100644 index 00000000000..4fcc5cd6def --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-balance-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CustomerBalanceGraphQl +content: |- + The **CustomerBalanceGraphQl** provides type and resolver information for enabling customers to have a non-monetary balance in store credits associated to their accounts. + Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-balance.yml b/src/_data/codebase/v2_3/mrg/module-customer-balance.yml new file mode 100644 index 00000000000..2d03c213c85 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-balance.yml @@ -0,0 +1,5 @@ +--- +title: CustomerBalance +content: |- + The Magento_CustomerBalance module enables customers to have a non-monetary balance in store credits associated to their accounts. + Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-custom-attributes.yml b/src/_data/codebase/v2_3/mrg/module-customer-custom-attributes.yml new file mode 100644 index 00000000000..5c5406fea54 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-custom-attributes.yml @@ -0,0 +1,5 @@ +--- +title: CustomerCustomAttributes +content: |- + The Magento_CustomerCustomAttributes module handles user-defined customer and customer address attributes. + User-defined attributes are the ones, which are created by a store administrator additionally to the default ones. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-downloadable-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-customer-downloadable-graph-ql.yml new file mode 100644 index 00000000000..22dfbe0dac2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-downloadable-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CustomerDownloadableGraphQl +content: |- + **CustomerDownloadableGraphQl** provides type and resolver information for the GraphQl module + to generate downloadable product information. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-finance.yml b/src/_data/codebase/v2_3/mrg/module-customer-finance.yml new file mode 100644 index 00000000000..dac13713200 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-finance.yml @@ -0,0 +1,5 @@ +--- +title: CustomerFinance +content: |- + The Magento\CustomerFinance module handles the import and export of the store credit and reward customer data. + It extends Magento_CustomerImportExport and joins the basic customer data with reward and customer balance information to enable to import/export of customer data with reward and store credit data. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-customer-graph-ql.yml new file mode 100644 index 00000000000..860a2cc9022 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CustomerGraphQl +content: |- + **CustomerGraphQl** provides type and resolver information for the GraphQl module + to generate customer information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-import-export.yml b/src/_data/codebase/v2_3/mrg/module-customer-import-export.yml new file mode 100644 index 00000000000..99ee830a523 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-import-export.yml @@ -0,0 +1,4 @@ +--- +title: CustomerImportExport +content: The Magento_CustomerImportExport module handles the import and export of + the customers data and related addresses. diff --git a/src/_data/codebase/v2_3/mrg/module-customer-segment.yml b/src/_data/codebase/v2_3/mrg/module-customer-segment.yml new file mode 100644 index 00000000000..802f455ac5b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer-segment.yml @@ -0,0 +1,5 @@ +--- +title: CustomerSegment +content: |- + The Magento_CustomerSegment module enables customer segmentation, allowing the creation of customer groups based on characteristics like shopping cart content, orders history, address, and so on. + This allows dynamically targeting different content and promotions for those groups. Various components of a website, such as promotions and banners, can be personalized depending on the customer segment of a customer browsing the store at the moment. diff --git a/src/_data/codebase/v2_3/mrg/module-customer.yml b/src/_data/codebase/v2_3/mrg/module-customer.yml new file mode 100644 index 00000000000..a83f71786ae --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-customer.yml @@ -0,0 +1,5 @@ +--- +title: Customer +content: "The Magento_Customer module serves to handle the customer data (Customer, + Customer Address and Customer Group entities) both in the admin panel and the storefront. + \nFor customer passwords, the module implements upgrading hashes." diff --git a/src/_data/codebase/v2_3/mrg/module-cybersource.yml b/src/_data/codebase/v2_3/mrg/module-cybersource.yml new file mode 100644 index 00000000000..ac19bc6f4b5 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-cybersource.yml @@ -0,0 +1,4 @@ +--- +title: Cybersource +content: The Magento_Cybersource module implements the integration with the Cybersource + payment gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-deploy.yml b/src/_data/codebase/v2_3/mrg/module-deploy.yml new file mode 100644 index 00000000000..3ed1b745c29 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-deploy.yml @@ -0,0 +1,13 @@ +--- +title: Deploy +content: "## Purpose of module\n\nDeploy is a module that holds collection of services + and command line tools to help with Magento application deployment. \nTo execute + this command, please, run \"bin/magento setup:static-content:deploy\" from the Magento + root directory.\nDeploy module contains 2 additional commands that allows switching + between application modes (for instance from \ndevelopment to\nproduction) and show + current application mode. To change the mode run \"bin/magento deploy:mode:set [mode]\".\nWhere + mode can be one of the following:\n - development\n - production\nWhen switching + to production mode, you can pass optional parameter skip-compilation to do not compile + static files, CSS \nand do not run the compilation process.\n\n# Deployment\n## + System requirements\n\n## Install\nThe Magento_Deploy module is installed automatically + (using the native Magento install mechanism) without any additional actions." diff --git a/src/_data/codebase/v2_3/mrg/module-developer.yml b/src/_data/codebase/v2_3/mrg/module-developer.yml new file mode 100644 index 00000000000..b2e9efa40b6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-developer.yml @@ -0,0 +1,4 @@ +--- +title: Developer +content: The Magento_Developer module provides functionality to make it easier to + develop in Magento 2. diff --git a/src/_data/codebase/v2_3/mrg/module-dhl.yml b/src/_data/codebase/v2_3/mrg/module-dhl.yml new file mode 100644 index 00000000000..1f6ea89c690 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-dhl.yml @@ -0,0 +1,5 @@ +--- +title: Dhl +content: |- + The Magento_Dhl module implements the integration with the DHL shipping carrier. + DHL is available for international shipments only. diff --git a/src/_data/codebase/v2_3/mrg/module-directory-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-directory-graph-ql.yml new file mode 100644 index 00000000000..121edea6ef6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-directory-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DirectoryGraphQl +content: |- + **DirectoryGraphQl** provides type and resolver information for the GraphQl module + to generate directory information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-directory.yml b/src/_data/codebase/v2_3/mrg/module-directory.yml new file mode 100644 index 00000000000..8a7410a5309 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-directory.yml @@ -0,0 +1,5 @@ +--- +title: Directory +content: |- + **Directory** enables the management of countries and regions recognized by the store and associated data + like the country code and currency rates. Also, enables conversion of prices to a specified currency format. diff --git a/src/_data/codebase/v2_3/mrg/module-downloadable-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-downloadable-graph-ql.yml new file mode 100644 index 00000000000..f420d093473 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-downloadable-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DownloadableGraphQl +content: |- + **DownloadableGraphQl** provides type and resolver information for the GraphQl module + to generate downloadable product information. diff --git a/src/_data/codebase/v2_3/mrg/module-downloadable-import-export.yml b/src/_data/codebase/v2_3/mrg/module-downloadable-import-export.yml new file mode 100644 index 00000000000..358c336efbb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-downloadable-import-export.yml @@ -0,0 +1,4 @@ +--- +title: DownloadableImportExport +content: The Magento_DownloadableImportExport module handles the import and export + of the downloadable products. diff --git a/src/_data/codebase/v2_3/mrg/module-downloadable-staging.yml b/src/_data/codebase/v2_3/mrg/module-downloadable-staging.yml new file mode 100644 index 00000000000..8a53c09c45a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-downloadable-staging.yml @@ -0,0 +1,42 @@ +--- +title: DownloadableStaging +content: |- + ## Magento_DownloadableStaging module + + ## Overview + + The Magento_DownloadableStaging module is a part of the staging functionality in Magento EE. It enables you to create new Downloadable Product updates or add new changes to the existing store updates. In other words, you can modify the Downloadable Products entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_DownloadableStaging module changes the Downloadable Product creation page to make them compatible with the Magento Staging Framework. This module extends the Magento_Downloadable module functionality to be used in staging. + + The Magento_DownloadableStaging module adds the "Downloadable information" tab to the Schedule Update form for a product. + + ### Installation details + + The Magento_DownloadableStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_DownloadableStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_DownloadableStaging module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_DownloadableStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\DownloadableStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\DownloadableStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-downloadable.yml b/src/_data/codebase/v2_3/mrg/module-downloadable.yml new file mode 100644 index 00000000000..651661c9ec8 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-downloadable.yml @@ -0,0 +1,5 @@ +--- +title: Downloadable +content: |- + Magento_Downloadable module introduces new product type in the Magento application called Downloadable Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-eav-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-eav-graph-ql.yml new file mode 100644 index 00000000000..90ae6bb719b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-eav-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: EavGraphQl +content: "**EavGraphQl** primarily provides the GraphQl module information to generate + metadata for Eav attributes." diff --git a/src/_data/codebase/v2_3/mrg/module-eav.yml b/src/_data/codebase/v2_3/mrg/module-eav.yml new file mode 100644 index 00000000000..97205dadad4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-eav.yml @@ -0,0 +1,5 @@ +--- +title: Eav +content: |- + Magento\EAV stands for Entity-Attribute-Value. The purpose of Magento\Eav module is to make entities + configurable/extendable by admin user. diff --git a/src/_data/codebase/v2_3/mrg/module-elasticsearch-6.yml b/src/_data/codebase/v2_3/mrg/module-elasticsearch-6.yml new file mode 100644 index 00000000000..74d1095f840 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-elasticsearch-6.yml @@ -0,0 +1,5 @@ +--- +title: Elasticsearch6 +content: |- + Magento\Elasticsearch module allows to use Elastic search engine (v6) for product searching capabilities. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-elasticsearch-7.yml b/src/_data/codebase/v2_3/mrg/module-elasticsearch-7.yml new file mode 100644 index 00000000000..63f76e83245 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-elasticsearch-7.yml @@ -0,0 +1,5 @@ +--- +title: Elasticsearch7 +content: |- + Magento\Elasticsearch7 module allows to use Elastic search engine (v7) for product searching capabilities. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-elasticsearch-catalog-permissions.yml b/src/_data/codebase/v2_3/mrg/module-elasticsearch-catalog-permissions.yml new file mode 100644 index 00000000000..360f57b0e3b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-elasticsearch-catalog-permissions.yml @@ -0,0 +1,5 @@ +--- +title: ElasticsearchCatalogPermissions +content: |- + Magento\ElasticsearchCatalogPermissions module allows to use Elastic search engine for product searching capabilities in case if Magento\CatalogPermissions module is also enabled. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-elasticsearch.yml b/src/_data/codebase/v2_3/mrg/module-elasticsearch.yml new file mode 100644 index 00000000000..5324dbb4055 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-elasticsearch.yml @@ -0,0 +1,5 @@ +--- +title: Elasticsearch +content: |- + Magento\Elasticsearch module allows to use Elastic search engine for product searching capabilities. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_3/mrg/module-email.yml b/src/_data/codebase/v2_3/mrg/module-email.yml new file mode 100644 index 00000000000..97a4b3d7463 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-email.yml @@ -0,0 +1,5 @@ +--- +title: Email +content: |- + **Email** enables you to manage email templates, which are used when you send email through the + *\Magento\Framework\Mail\TransportInterface* implementations. diff --git a/src/_data/codebase/v2_3/mrg/module-encryption-key.yml b/src/_data/codebase/v2_3/mrg/module-encryption-key.yml new file mode 100644 index 00000000000..0142b7b3f80 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-encryption-key.yml @@ -0,0 +1,4 @@ +--- +title: EncryptionKey +content: The Magento_EncryptionKey module provides an advanced encryption model to + protect passwords and other sensitive data. diff --git a/src/_data/codebase/v2_3/mrg/module-enterprise.yml b/src/_data/codebase/v2_3/mrg/module-enterprise.yml new file mode 100644 index 00000000000..6d1dfaaf627 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-enterprise.yml @@ -0,0 +1,6 @@ +--- +title: Enterprise +content: The Enterprise module switches the store to Enterprise edition by adding + a link to Enterprise customer support in Admin Panel, switching notifications from + Community to Enterprise-related ones, some small enhancements like displaying "Enterprise + Edition" in the bottom of the site, etc. diff --git a/src/_data/codebase/v2_3/mrg/module-eway.yml b/src/_data/codebase/v2_3/mrg/module-eway.yml new file mode 100644 index 00000000000..8ee5a3c8ba5 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-eway.yml @@ -0,0 +1,4 @@ +--- +title: Eway +content: The Magento_Eway module implements the integration with the Eway payment + gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-fedex.yml b/src/_data/codebase/v2_3/mrg/module-fedex.yml new file mode 100644 index 00000000000..099577d0f45 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-fedex.yml @@ -0,0 +1,3 @@ +--- +title: Fedex +content: The Magento_Fedex implements the integration with the FedEx shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-account-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-account-graph-ql.yml new file mode 100644 index 00000000000..52e91f87998 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-account-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardAccountGraphQl +content: |- + **GiftCardAccountGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard acccount information. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-account.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-account.yml new file mode 100644 index 00000000000..57082cffd09 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-account.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardAccount +content: The Magento_GiftCardAccount module is responsible for gift card balances, + for both gift cards created by a store administrator and gift cards sold as gift + card products. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-graph-ql.yml new file mode 100644 index 00000000000..d1eefd97a8d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardGraphQl +content: |- + **GiftCardGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard product information. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-import-export.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-import-export.yml new file mode 100644 index 00000000000..5512e621ceb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-import-export.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardImportExport +content: |- + Magento_GiftCardImportExport module introduces import and export form GiftCard Product. + This module extends existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-negotiable-quote.yml new file mode 100644 index 00000000000..46fa1855a00 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-negotiable-quote.yml @@ -0,0 +1,24 @@ +--- +title: GiftCardNegotiableQuote +content: |- + ## Overview + + The Magento_GiftCardNegotiableQuote module enables gift cards to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_GiftCard modules. + + The Magento_GiftCardNegotiableQuote module provides the following features: + + * Display gift cards in a negotiable quote. + + * Order gift cards from a negotiable quote. + + ## Installation details + + The Magento_GiftCardNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-requisition-list.yml new file mode 100644 index 00000000000..85bb25a8a73 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-requisition-list.yml @@ -0,0 +1,14 @@ +--- +title: GiftCardRequisitionList +content: "## Overview\n\nThe Magento_GiftCardRequisitionList module enables gift cards + to be displayed in a requisition list in an B2B environment. This module extends + Magento_RequisitionList and Magento_GiftCard modules.\n\nThe Magento_GiftCardRequisitionList + module provides the following features:\n\n* Display gift cards in a requisition + list. \n\n* Add gift cards to cart from a requisition list. \n\n## Installation + details\n\nThe Magento_GiftCardRequisitionList module has a dependency on the Magento_RequisitionList + and Magento_GiftCard modules, which must be installed and enabled first. This module + does not create any backward incompatible changes. It can be uninstalled or deactivated + at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n## + Additional information\n\nYou can track [backward incompatible changes made in a + Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-shared-catalog.yml new file mode 100644 index 00000000000..8f5f1fe3297 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-shared-catalog.yml @@ -0,0 +1,26 @@ +--- +title: GiftCardSharedCatalog +content: "## Overview\n\nThe Magento_GiftCardSharedCatalog module enables gift cards + to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog + and Magento_GiftCard modules.\n\nThe Magento_GiftCardSharedCatalog module provides + the following features:\n\n* Display and manage prices for gift cards within a shared + catalog.\n\n* Control the visibility of gift cards in quotes and orders. Only those + gift card products that have been added to a shared catalog will be available for + searches via the \"Add by SKU\" feature in quotes and orders. \n\n## Installation + details\n\nThe Magento_GiftCardSharedCatalog module has a dependency on the Magento_SharedCatalog + and Magento_GiftCard modules, which must be installed and enabled first. This module + does not create any backward incompatible changes. It can be uninstalled or deactivated + at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_GiftCardSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GiftCardSharedCatalog module.\n\n### + Layouts\n\nYou can extend and override layouts in the `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThe following directory contains extensible UI components:\n\n* + `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\ui_component` - renderer for pricing + and structure listings\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n\nYou can track [backward incompatible changes made in a + Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card-staging.yml b/src/_data/codebase/v2_3/mrg/module-gift-card-staging.yml new file mode 100644 index 00000000000..dbd95fe6e4f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card-staging.yml @@ -0,0 +1,30 @@ +--- +title: GiftCardStaging +content: |- + ## Magento_GiftCardStaging module + + ## Overview + + The Magento_GiftCardStaging module is a part of the staging functionality in Magento EE. It enables you to create new GiftCard Product updates or add new changes to the existing store updates. In other words, you can modify the GiftCard Product entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_GiftCardStaging module changes the GiftCard Product creation page to make them compatible with the Magento Staging Framework: + + - Adds the Amount field set to the Schedule Update form + - Provides functionality of the field set + - Returns Amounts values to the initial state after update is finished + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftCardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_GiftCardStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-gift-card.yml b/src/_data/codebase/v2_3/mrg/module-gift-card.yml new file mode 100644 index 00000000000..f1680fe3910 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-card.yml @@ -0,0 +1,9 @@ +--- +title: GiftCard +content: "Magento_GiftCard module introduces new product type in the Magento application + called GiftCard Product.\nThis module extends existing functionality of Magento_Catalog + module by adding new product type.\n\nThis product option enables store owner to + offers gift cards in Virtual, Physical, or Combination format. \nWhen a gift card + is ordered, a unique code is generated that is emailed to a customer for virtual + gift cards, or exported for printing to physical gift cards. \nThis unique number + can only be redeemed by one customer." diff --git a/src/_data/codebase/v2_3/mrg/module-gift-message-staging.yml b/src/_data/codebase/v2_3/mrg/module-gift-message-staging.yml new file mode 100644 index 00000000000..149236b93ba --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-message-staging.yml @@ -0,0 +1,24 @@ +--- +title: GiftMessageStaging +content: |- + ## Magento_GiftMessageStaging module + + ## Overview + + The Magento_GiftMessageStaging module is a part of the staging functionality in Magento EE. It extends the Magento_GiftMessage module functionality to be used in the Schedule Update form. + + ## Implementation details + + The Magento_GiftMessageStaging module enables you to stage the "Allow Gift Message" flag in the "Gift Options" field set in the "Schedule Update" form of the product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftMessageStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-gift-message.yml b/src/_data/codebase/v2_3/mrg/module-gift-message.yml new file mode 100644 index 00000000000..69b05069096 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-message.yml @@ -0,0 +1,4 @@ +--- +title: GiftMessage +content: Magento\GiftMessage module allows to add a message to order or to each ordered + item either on frontend or backend. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-registry.yml b/src/_data/codebase/v2_3/mrg/module-gift-registry.yml new file mode 100644 index 00000000000..f39e2da7498 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-registry.yml @@ -0,0 +1,9 @@ +--- +title: GiftRegistry +content: |- + Magento\GiftRegistry module that allows to create sets of gifts specified for specific holiday(Birthday, Wedding, etc). + It resembles wishlist, but there are differences. You can describe Gift Registry as a wishlist of products you would + like to share with other people so they could purchase anything from the list. Customer can even set some shipping + address to a gift registry, thus anyone who follows this list with a purchase would automatically have that shipping + address set by default during checkout. Customer can manage his gift registries in his profile. The gift registry can be + shared or stay private. Every gift registry has system attributes and can have custom attributes. diff --git a/src/_data/codebase/v2_3/mrg/module-gift-wrapping-staging.yml b/src/_data/codebase/v2_3/mrg/module-gift-wrapping-staging.yml new file mode 100644 index 00000000000..3d2330f2343 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-wrapping-staging.yml @@ -0,0 +1,27 @@ +--- +title: GiftWrappingStaging +content: |- + ## Magento_GiftWrappingStaging module + + ## Overview + + The Magento_GiftWrappingStaging module is a part of the staging functionality in Magento EE. It allows to stage value of 'Allow Gift Wrapping' flag and price of the wrapping for each product update. + + ## Implementation details + + The Magento_GiftWrappingStaging module adds to the Schedule Update form of a product the following functionality: + + - Enable/disable gift wrapping ("Allow Gift Wrapping" field) + - Set a price for the gift wrapping ("Price for Gift Wrapping" field). + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftWrappingStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftWrappingStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-gift-wrapping.yml b/src/_data/codebase/v2_3/mrg/module-gift-wrapping.yml new file mode 100644 index 00000000000..61111caa718 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-gift-wrapping.yml @@ -0,0 +1,6 @@ +--- +title: GiftWrapping +content: |- + Magento\GiftWrapping module provides functionality that allows customer to add gift wrapping to the items purchased + from the store as gifts and charge it individually. Magento\GiftWrapping module extends functionality of gift + messages by combining gift messages with gift wrapping functionality diff --git a/src/_data/codebase/v2_3/mrg/module-google-adwords.yml b/src/_data/codebase/v2_3/mrg/module-google-adwords.yml new file mode 100644 index 00000000000..76e362425e0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-adwords.yml @@ -0,0 +1,3 @@ +--- +title: GoogleAdwords +content: GoogleAdwords is a module designed for integration of Google Adwords service. diff --git a/src/_data/codebase/v2_3/mrg/module-google-analytics.yml b/src/_data/codebase/v2_3/mrg/module-google-analytics.yml new file mode 100644 index 00000000000..a721bfe5f62 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-analytics.yml @@ -0,0 +1,4 @@ +--- +title: GoogleAnalytics +content: Magento_GoogleAnalytics is a module for integration with Google Analytics + service. diff --git a/src/_data/codebase/v2_3/mrg/module-google-optimizer-staging.yml b/src/_data/codebase/v2_3/mrg/module-google-optimizer-staging.yml new file mode 100644 index 00000000000..c9bc9e603eb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-optimizer-staging.yml @@ -0,0 +1,28 @@ +--- +title: GoogleOptimizerStaging +content: |- + ## Magento_GoogleOptimizerStaging module + + ## Overview + + The Magento_GoogleOptimizerStaging module is a part of the staging functionality in Magento EE. It enables you to stage values of the product metadata. + + ## Implementation details + + The Magento_GoogleOptimizerStaging module enables you to stage parameters added by the Magento_GoogleOptimizer module in the Search Engine Optimization field set: + + - Meta Title + - Meta Keywords + - Meta Description + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GoogleOptimizerStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleOptimizerStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-google-optimizer.yml b/src/_data/codebase/v2_3/mrg/module-google-optimizer.yml new file mode 100644 index 00000000000..9196d1dd431 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-optimizer.yml @@ -0,0 +1,12 @@ +--- +title: GoogleOptimizer +content: "Magento_GoogleOptimizer module implements functionality of Google Experiment + tool that is the part of Google Analytics functionality.\n\nGoogle Experiment (on + Google side) allows to make two variants of the same page and compare their popularity. + \nFrom Magento side, code generated by Google should be saved and displayed on a + particular page.\nGoogle Experiment functionality is available on pages of products, + categories and cms pages. \nThis allows to save different codes for products and + categories on different store views.\nThis functionality can be switched on and + off on the configuration page (Stores -> Configuration -> General -> Google Api + -> Google Analytics).\nAlso this functionality depends on Google Analytics module + and configuration options." diff --git a/src/_data/codebase/v2_3/mrg/module-google-tag-manager.yml b/src/_data/codebase/v2_3/mrg/module-google-tag-manager.yml new file mode 100644 index 00000000000..c8547119a0a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-google-tag-manager.yml @@ -0,0 +1,4 @@ +--- +title: GoogleTagManager +content: Magento_GoogleTagManager is a module for integration with Google Tag Manager + service. diff --git a/src/_data/codebase/v2_3/mrg/module-graph-ql-cache.yml b/src/_data/codebase/v2_3/mrg/module-graph-ql-cache.yml new file mode 100644 index 00000000000..947839849bf --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-graph-ql-cache.yml @@ -0,0 +1,5 @@ +--- +title: GraphQlCache +content: |- + **GraphQL Cache** provides the ability to cache GraphQL queries. + This module allows Magento's built-in cache or Varnish as the application for serving the Full Page Cache to the front end. diff --git a/src/_data/codebase/v2_3/mrg/module-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-graph-ql.yml new file mode 100644 index 00000000000..7388f74a990 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: GraphQl +content: "**GraphQl** provides the framework for the application to expose GraphQL + compliant web services. It exposes an area for\nGraphQL services and resolves request + data based on the generated schema. It also maps this response to a JSON object + \nfor the client to read." diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-catalog-inventory.yml b/src/_data/codebase/v2_3/mrg/module-grouped-catalog-inventory.yml new file mode 100644 index 00000000000..b84bf826b4a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-catalog-inventory.yml @@ -0,0 +1,4 @@ +--- +title: GroupedCatalogInventory +content: Magento_GroupedCatalogInventory contains behavior related to the inventory + status of items within grouped products. diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-product-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-grouped-product-graph-ql.yml new file mode 100644 index 00000000000..91b3adfefe6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-product-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GroupedProductGraphQl +content: |- + **GroupedProductGraphQl** provides type and resolver information for the GraphQl module + to generate grouped product information. diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-product-staging.yml b/src/_data/codebase/v2_3/mrg/module-grouped-product-staging.yml new file mode 100644 index 00000000000..7830af897d6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-product-staging.yml @@ -0,0 +1,24 @@ +--- +title: GroupedProductStaging +content: |- + ## Magento_GroupedProductStaging module + + ## Overview + + The Magento_GroupedProductStaging module is a part of the staging functionality in Magento EE. It enables you to stage products assigned to grouped product. + + ## Implementation details + + The Magento_GroupedProductStaging module extends functionality of the Magento_GroupedProduct to be used in staging. It adds Grouped Products field set to the Schedule Update form of a product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GroupedProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedProductStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-product.yml b/src/_data/codebase/v2_3/mrg/module-grouped-product.yml new file mode 100644 index 00000000000..d19d7085562 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-product.yml @@ -0,0 +1,8 @@ +--- +title: GroupedProduct +content: |- + Magento_GroupedProduct module provides ability to offer several standalone products for sale as a group on the same Product Detail page. + It can offer variations of a product, or group them by season or theme to create a coordinated set. + Products can be purchased separately or as a set. + Each product purchased appears in the Shopping Cart as a separate item. + This module extends the existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-grouped-requisition-list.yml new file mode 100644 index 00000000000..94a5a076f1f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-requisition-list.yml @@ -0,0 +1,22 @@ +--- +title: GroupedRequisitionList +content: "## Overview\n\nThe Magento_GroupedRequisitionList module enables grouped + products to be displayed in a requisition list in an B2B environment. This module + extends Magento_RequisitionList and Magento_Grouped modules.\n\nThe Magento_GroupedRequisitionList + module provides the following features:\n\n* Display grouped products in a requisition + list.\n\n* Add grouped products to cart from a requisition list. \n\n* Disable ability + to change quantity of grouped products in a requisition list. \n \n## Installation + details\n \nThe module has dependency on the Magento_RequisitionList module and + Magento_Grouped modules, which must be installed and enabled first. This module + does not create any backward incompatible changes. Can be uninstalled or deactivated + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_GroupedRequisitionList + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GroupedRequisitionList + module.\n\n### Layouts\n \nYou can extend and override layouts in the `Magento\\GroupedRequistionList\\view\\frontend\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-grouped-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-grouped-shared-catalog.yml new file mode 100644 index 00000000000..fce0b304cf1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-grouped-shared-catalog.yml @@ -0,0 +1,27 @@ +--- +title: GroupedSharedCatalog +content: "## Overview\n\nThe Magento_GroupedSharedCatalog module enables grouped products + to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog + and Magento_Grouped modules.\n\nThe Magento_GroupedSharedCatalog module provides + the following features:\n\n* Display base and custom prices for grouped products + within a shared catalog. There is no ability to edit the price of a grouped product.\n\n* + Control the visibility of grouped products in quotes and orders. Only those grouped + products that have been added to a shared catalog will be available for searches + via the \"Add by SKU\" feature in quotes and orders. \n\n \n## Installation details\n + \nThe module has dependency on the Magento_SharedCatalog module and Magento_Grouped + modules, which must be installed and enabled first. This module does not create + any backward incompatible changes. Can be uninstalled or deactivated at any time. + \n \n## Structure\n \n[Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_GroupedSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GroupedSharedCatalog module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\GroupedSharedCatalog\\view\\adminhtml\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directory contains extensible UI components: + \n\n* `Magento\\GroupedSharedCatalog\\view\\adminhtml\\ui_component` - renderer + for pricing and structure listings\n\nFor more information, see [UI Listing/Grid + Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-import-export.yml b/src/_data/codebase/v2_3/mrg/module-import-export.yml new file mode 100644 index 00000000000..69fd70648c0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-import-export.yml @@ -0,0 +1,5 @@ +--- +title: ImportExport +content: |- + Magento_ImportExport module provides a framework and basic functionality for importing/exporting various entities in Magento. + It can be disabled and in such case all dependent import/export functionality (products, customers, orders etc.) will be disabled in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-indexer.yml b/src/_data/codebase/v2_3/mrg/module-indexer.yml new file mode 100644 index 00000000000..61a205c7957 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-indexer.yml @@ -0,0 +1,15 @@ +--- +title: Indexer +content: |- + ## Overview + Magento_Indexer module is a base of Magento Indexing functionality. + It allows: + - read indexers configuration, + - represent indexers in admin, + - regenerate indexes by cron schedule, + - regenerate indexes from console, + - view and reset indexer state from console, + - view and set indexer mode from console + + There are 2 modes of the Indexers: "Update on save" and "Update by schedule". + Manual full reindex can be performed via console by running `php -f bin/magento indexer:reindex` console command. diff --git a/src/_data/codebase/v2_3/mrg/module-instant-purchase.yml b/src/_data/codebase/v2_3/mrg/module-instant-purchase.yml new file mode 100644 index 00000000000..c91763fcc97 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-instant-purchase.yml @@ -0,0 +1,62 @@ +--- +title: InstantPurchase +content: |- + ## Overview + + Instant Purchase feature allows the Customer to place the order in seconds without going through full checkout. Once clicked, system places the order using default shipping and billing addresses and stored payment method. Order is placed and customer gets confirmation message in notification area. + + Prerequisites to display the Instant Purchase button: + 1. Instant purchase enabled for a store at `Store / Configurations / Sales / Sales / Instant Purchase` + 2. Customer is logged in + 3. Customer has default shipping and billing address defined + 4. Customer has valid stored payment method with instant purchase support + + ## Structure + + In addition to [a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html) `PaymentMethodsIntegration` directory contains interfaces and basic implementation of integration vault payment method to the instant purchase. + + ## Extensibility + + ### Instant purchase customization + + Almost all aspects of instant purchase may be customized. See comments to classes and interfaces marked with `@api` tag. + + All payments created for instant purchase also have `'instant-purchase' => true` in addition information. Use this only if all other customization points not suitable, + + ### Payment method integration + + Instant purchase support may be implemented for any payment method with [vault support](https://devdocs.magento.com/guides/v2.3/payments-integrations/vault/vault-intro.html). + Basic implementation provided in `Magento\InstantPurchase\PaymentMethodIntegration` should be enough in most cases. It is not enabled by default to avoid issues on production sites and authors of vault payment method should verify correct work for instant purchase manually. + To enable basic implementation just add single option to configuration of payemnt method in `config.xml`: + + ``` + + 1 + + ``` + + Basic implementation is a good start point but it's recommended to provide own implementation to improve user experience. If instant purchase integration has customization then `supported` option is not required. + + ``` + + Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface + Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface + Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface + + ``` + + - `Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface` - allows programmatically defines if instant purchase supported (e.g. support may not be available if some payment method option switched on/off). Basic implementation always returns `true`. + - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface` - creates string that describes stored payment method. Basic implementation returns payment method name. It is highly recommended to implement own formatter. + - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface` - allows to add some extra values to payment additional information array. Default implementation returns empty array. + + ## Additional information + + ### Backward incompatible changes + + The `Magento_InstantPurchase` module does not introduce backward incompatible changes. + + You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). + + *** + + This module was initially developed by the [Creatuity Corp.](https://creatuity.com/) and [Magento Community Engineering Team](mailto:engcom@magento.com). diff --git a/src/_data/codebase/v2_3/mrg/module-integration.yml b/src/_data/codebase/v2_3/mrg/module-integration.yml new file mode 100644 index 00000000000..c4354a80995 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-integration.yml @@ -0,0 +1,7 @@ +--- +title: Integration +content: |- + **Integration** enables third-party services to call the Web API by using access tokens. + It provides an admin UI that enables manual creation of integrations. Extensions can also provide a configuration + file so that an integration can be automatically pre-configured. The module also contains the data + model for request and access token management. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-admin-ui.yml new file mode 100644 index 00000000000..db4993d1658 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryAdminUi +content: |- + The `InventoryAdminUi` module extends the Magento Admin UI to add Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-advanced-checkout.yml b/src/_data/codebase/v2_3/mrg/module-inventory-advanced-checkout.yml new file mode 100644 index 00000000000..bad2fe4bb0d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-advanced-checkout.yml @@ -0,0 +1,8 @@ +--- +title: InventoryAdvancedCheckout +content: |- + ## Magento_InventoryAdvancedCheckout + + ## Overview + + The Magento_InventoryAdvancedCheckout module adds multi-sourcing capabilities to the AdvancedCheckout module allowing Order By SKU feature to work correctly with multiple inventory sources enabled. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-api.yml new file mode 100644 index 00000000000..ce04e8b9572 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-api.yml @@ -0,0 +1,12 @@ +--- +title: InventoryApi +content: "The `InventoryApi` module provides Inventory Management service contracts. + \n\nThis module is part of the new inventory infrastructure. The\n[Inventory Management + overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extensibility\n\nThe `InventoryApi` module contains extension points and APIs that + 3rd-party developers\ncan use to provide custom inventory functionality.\n\n### + Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### + REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for managing sources, + stocks, stock source links, and source items." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product-admin-ui.yml new file mode 100644 index 00000000000..abb8a311d7e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product-admin-ui.yml @@ -0,0 +1,9 @@ +--- +title: InventoryBundleProductAdminUi +content: "The `InventoryBundleProductAdminUi`extends the Magento Admin UI to add MSI + functionality.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It may be disabled if the Inventory + Management UI\nis provided by a 3rd-party system or if you run a headless version + of Magento.\n \n## Extensibility\n\nThere are no extension points or for this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product.yml b/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product.yml new file mode 100644 index 00000000000..cdc82ff978c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-bundle-product.yml @@ -0,0 +1,16 @@ +--- +title: InventoryBundleProduct +content: |- + The `InventoryBundleProduct` module integrates inventory management business logic into Magento's bundle product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-cache.yml b/src/_data/codebase/v2_3/mrg/module-inventory-cache.yml new file mode 100644 index 00000000000..47ccc74b93c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-cache.yml @@ -0,0 +1,16 @@ +--- +title: InventoryCache +content: |- + The `InventoryCache` module integrates inventory management business logic into Magento's cache logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-catalog-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-admin-ui.yml new file mode 100644 index 00000000000..87ec08c44ee --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryCatalogAdminUi +content: |- + The `InventoryCatalogAdminUi` module extends the Magento Admin UI to add MSI functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryCatalogAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-catalog-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-api.yml new file mode 100644 index 00000000000..d320115a8e1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-api.yml @@ -0,0 +1,12 @@ +--- +title: InventoryCatalogApi +content: "The `InventoryCatalogApi` module provides service contracts for default + source and stock providers as well as bulk operations. \n\nThis module is part of + the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extensibility\n\nThe `InventoryCatalogApi` module contains extension points and + APIs that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### + Public APIs\n\nPublic APIs are defined in the `Api` directory.\n\n### REST endpoints\n\nThe + `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring + sources in bulk." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-catalog-search.yml b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-search.yml new file mode 100644 index 00000000000..e23cdf08382 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-catalog-search.yml @@ -0,0 +1,16 @@ +--- +title: InventoryCatalogSearch +content: |- + The `InventoryCatalogSearch` module integrates inventory management business logic into Magento's search logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-catalog.yml b/src/_data/codebase/v2_3/mrg/module-inventory-catalog.yml new file mode 100644 index 00000000000..fda5861cca9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-catalog.yml @@ -0,0 +1,11 @@ +--- +title: InventoryCatalog +content: "The `InventoryCatalog` module integrates inventory management business logic + into Magento's catalog logic.\n\nThis module is part of the new inventory infrastructure. + The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for `InventoryCatalogApi`\nis provided by a 3rd-party module, the module cannot + be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public + interfaces related to this module are located in the `InventoryCatalogApi` module. + \nUse the interfaces defined in `InventoryCatalogApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-admin-ui.yml new file mode 100644 index 00000000000..217f9f436dc --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-admin-ui.yml @@ -0,0 +1,11 @@ +--- +title: InventoryConfigurableProductAdminUi +content: "The `InventoryConfigurableProductAdminUi`extends the Magento Admin UI to + add inventory management functionality.\n\nThis module is part of the new inventory + infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It may be disabled if the Inventory + Management UI\nis provided by a 3rd-party system or if you run a headless version + of Magento.\n \n## Extensibility\n\nThe `InventoryConfigurableProductAdminUi` module + contains several extension points.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` + directory contains extensible UI components." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-indexer.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-indexer.yml new file mode 100644 index 00000000000..9ec93aa5ddf --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryConfigurableProductIndexer +content: |- + The `InventoryConfigurableProductIndexer` module integrates inventory management business logic into Magento's indexation logic for configurable products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product.yml new file mode 100644 index 00000000000..65a3fcae0a2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configurable-product.yml @@ -0,0 +1,18 @@ +--- +title: InventoryConfigurableProduct +content: |- + ## InventoryConfigurableProduct module + + The `InventoryConfigurableProduct` module integrates inventory management business logic into Magento's configurable product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configuration-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configuration-api.yml new file mode 100644 index 00000000000..0c4b773f54b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configuration-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryConfigurationApi +content: |- + The `InventoryConfigurationApi` module provides service contracts for inventory management configuration. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be disabled. + + ## Extensibility + + The `InventoryConfigurationApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-configuration.yml b/src/_data/codebase/v2_3/mrg/module-inventory-configuration.yml new file mode 100644 index 00000000000..82697c82084 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-configuration.yml @@ -0,0 +1,12 @@ +--- +title: InventoryConfiguration +content: "The `InventoryConfiguration` module implements logic for inventory management + configuration.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for\n`InventoryConfigurationApi` is provided by a 3rd-party module, the module cannot + be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public + interfaces related to this module are located in the `InventoryConfigurationApi` + module. \nUse the interfaces defined in `InventoryConfigurationApi` to extend this + module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-admin-ui.yml new file mode 100644 index 00000000000..82c0103eec1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryDistanceBasedSourceSelectionAdminUi +content: |- + The `InventoryDistanceBasedSourceSelectionAdminUi` module extends Magento's admin UI with source selection based on distance functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-api.yml new file mode 100644 index 00000000000..c0ea7b1d4e2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection-api.yml @@ -0,0 +1,11 @@ +--- +title: InventoryDistanceBasedSourceSelectionApi +content: "The `InventoryDistanceBasedSourceSelectionApi` module provides service contracts + for distance based source selection algorithm. \n\nThis module is part of the new + inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source.\n\n## Extensibility\n\nThe `InventoryDistanceBasedSourceSelectionApi` + module contains extension points and APIs that 3rd-party developers\ncan use to + provide custom distance based source selection algorithms.\n\n### Public APIs\n\nPublic + APIs are defined in the `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe + `etc/webapi.xml` file defines endpoints for managing distance based algorithms." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection.yml b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection.yml new file mode 100644 index 00000000000..dfec4ebf440 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-distance-based-source-selection.yml @@ -0,0 +1,10 @@ +--- +title: InventoryDistanceBasedSourceSelection +content: "The `InventoryDistanceBasedSourceSelection` module implements logic for + distance based source selection\n\nThis module is part of the new inventory infrastructure. + The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source.\n\n## Extension points and service + contracts\n\nAll public interfaces related to this module are located in the `InventoryDistanceBasedSourceSelectionApi` + module. \nUse the interfaces defined in `InventoryDistanceBasedSourceSelectionApi` + to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-elasticsearch.yml b/src/_data/codebase/v2_3/mrg/module-inventory-elasticsearch.yml new file mode 100644 index 00000000000..874ffd05279 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-elasticsearch.yml @@ -0,0 +1,16 @@ +--- +title: InventoryElasticsearch +content: |- + The `InventoryElasticsearch` module provides elastic search support for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-export-stock-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-export-stock-api.yml new file mode 100644 index 00000000000..9ec8d697102 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-export-stock-api.yml @@ -0,0 +1,17 @@ +--- +title: InventoryExportStockApi +content: |- + The `InventoryExportStockApi` module provides provides aggregated stock export functionality api. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-export-stock.yml b/src/_data/codebase/v2_3/mrg/module-inventory-export-stock.yml new file mode 100644 index 00000000000..c4ac4ce0106 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-export-stock.yml @@ -0,0 +1,17 @@ +--- +title: InventoryExportStock +content: |- + The `InventoryExportStock` module provides aggregated stock export functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-inventory-graph-ql.yml new file mode 100644 index 00000000000..48a75285bc8 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-graph-ql.yml @@ -0,0 +1,17 @@ +--- +title: InventoryGraphQl +content: |- + The `InventoryGraphQl` provides type information for the GraphQl module + to generate inventory stock fields for product information endpoints. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-admin-ui.yml new file mode 100644 index 00000000000..2de781b69c4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryGroupedProductAdminUi +content: |- + The `InventoryGroupedProductAdminUi` module extends Magento's admin UI with inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-indexer.yml b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-indexer.yml new file mode 100644 index 00000000000..8dc7364ac8e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryGroupedProductIndexer +content: |- + The `InventoryGroupedProductIndexer` module integrates inventory management business logic into Magento's indexation logic for grouped products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product.yml b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product.yml new file mode 100644 index 00000000000..be37f8cddf1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-grouped-product.yml @@ -0,0 +1,9 @@ +--- +title: InventoryGroupedProduct +content: "The `InventoryGroupedProduct` module integrates inventory management business + logic into Magento's grouped product logic.\n\nThis module is part of the new inventory + infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n + \n## Extension points and service contracts\n\nThere are no extension points or + service contracts for this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-import-export.yml b/src/_data/codebase/v2_3/mrg/module-inventory-import-export.yml new file mode 100644 index 00000000000..8df5eb25fe0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-import-export.yml @@ -0,0 +1,10 @@ +--- +title: InventoryImportExport +content: "The `InventoryImportExport` module provides compatibility between Magento's + flat file import/export logic and Inventory Management.\n\nThis module is part of + the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n \n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extension points and service contracts\n\nThere are no extension points or service + contracts for this module.\n\n## Additional information\n\nThe `files/sample/stock_sources.csv` + file is a template for importing inventory into the system." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-indexer.yml b/src/_data/codebase/v2_3/mrg/module-inventory-indexer.yml new file mode 100644 index 00000000000..032bd1b82d9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryIndexer +content: |- + The `InventoryIndexer` module provides indexation logic for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-admin-ui.yml new file mode 100644 index 00000000000..7ce40c6e7a8 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryLowQuantityNotificationAdminUi +content: |- + The `InventoryLowQuantityNotificationAdminUi` module extends Magento's admin UI with inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryLowQuantityNotificationAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-api.yml new file mode 100644 index 00000000000..811989e932f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification-api.yml @@ -0,0 +1,12 @@ +--- +title: InventoryLowQuantityNotificationApi +content: "The `InventoryLowQuantityNotificationApi` module provides service contracts + for managing Inventory Management notifications. \n\nThis module is part of the + new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extensibility\n\nThe `InventoryLowQuantityNotificationApi` module contains extension + points and APIs that 3rd-party developers\ncan use to provide custom low quantity + notification functionality.\n\n### Public APIs\n\nPublic APIs are defined in the + `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe `etc/webapi.xml` + file defines endpoints for managing low quantity notifications." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification.yml b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification.yml new file mode 100644 index 00000000000..d98123d0634 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-low-quantity-notification.yml @@ -0,0 +1,12 @@ +--- +title: InventoryLowQuantityNotification +content: "The `InventoryLowQuantityNotification` module integrates Inventory Management + business logic into Magento's low quantity notification logic.\n\nThis module is + part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for\n`InventoryLowQuantityNotificationApi` is provided by a 3rd-party module, the + module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll + public interfaces related to this module are located in the `InventoryLowQuantityNotificationApi` + module. \nUse the interfaces defined in `InventoryLowQuantityNotificationApi` to + extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-multi-dimensional-indexer-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-multi-dimensional-indexer-api.yml new file mode 100644 index 00000000000..0e452f8a8db --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-multi-dimensional-indexer-api.yml @@ -0,0 +1,14 @@ +--- +title: InventoryMultiDimensionalIndexerApi +content: "The `InventoryMultiDimensionalIndexerApi` module provides functionality + for creating and handling multi-dimension indexes.\n\nThis module is part of the + new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n\n## + Extension points\n\nThe library introduces a set of extension points which split + a monolithic index by the specified dimension (Scope), creating \nan independent + index (i.e. dedicated MySQL table) per dimension. The library also provides a mechanism + for resolving \nindex names based on the provided scope. The multi-dimension indexes + are introduced for the sake of data scalability\nand the ability to reindex data + in the scope of particular dimension only.\n\nAn aliasing mechanism guarantees zero + downtime to make Front-End responsive while Full Reindex being processed." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-product-alert.yml b/src/_data/codebase/v2_3/mrg/module-inventory-product-alert.yml new file mode 100644 index 00000000000..c53fb946070 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-product-alert.yml @@ -0,0 +1,16 @@ +--- +title: InventoryProductAlert +content: |- + The `InventoryProductAlert` module integrates Inventory Management business logic into Magento's product alert logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-inventory-requisition-list.yml new file mode 100644 index 00000000000..2aad3740a9e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-requisition-list.yml @@ -0,0 +1,4 @@ +--- +title: InventoryRequisitionList +content: The Magento_InventoryRequisitionList allows the customer to use the new inventory + management (MSI). diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-reservation-cli.yml b/src/_data/codebase/v2_3/mrg/module-inventory-reservation-cli.yml new file mode 100644 index 00000000000..5923e1f6614 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-reservation-cli.yml @@ -0,0 +1,8 @@ +--- +title: InventoryReservationCli +content: |- + The `InventoryReservationCli` module provide a cli command which helps the developer to discover inconsistencies on reservation. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-reservations-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-reservations-api.yml new file mode 100644 index 00000000000..49d90e5676a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-reservations-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryReservationsApi +content: |- + The `InventoryReservationsApi` module provides service contracts for Inventory Management reservations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryReservationsApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory reservation functionality. + + ### Public APIs + + Public APIs are defined in the `Model` directory. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-reservations.yml b/src/_data/codebase/v2_3/mrg/module-inventory-reservations.yml new file mode 100644 index 00000000000..f6b84d2964a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-reservations.yml @@ -0,0 +1,12 @@ +--- +title: InventoryReservations +content: "The `InventoryReservations` module provides logic for handling product reservations.\n\nThis + module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for\n`InventoryReservationApi` is provided by a 3rd-party module, the module cannot + be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public + interfaces related to this module are located in the `InventoryReservationsApi` + module. \nUse the interfaces defined in `InventoryReservationsApi` to extend this + module.\n\n## Additional information\n\nThe `InventoryReservations` module creates + the `inventory_cleanup_reservations` cron job." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-sales-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-sales-admin-ui.yml new file mode 100644 index 00000000000..b2b7ccb6d32 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-sales-admin-ui.yml @@ -0,0 +1,12 @@ +--- +title: InventorySalesAdminUi +content: "The `InventorySalesAdminUi` module extends Magento's Admin UI with Inventory + Management functionality.\n\nThis module is part of the new inventory infrastructure. + The \n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It may be disabled if the Inventory + Management UI\nis provided by a 3rd-party system or if you run a headless version + of Magento.\n\n## Extensibility\n\nThe `InventorySalesAdminUi` module contains several + extension points.\n\n### Layouts\n\nYou can extend and override layouts defined + in the `view/adminhtml/layout` directory.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` + directory contains extensible UI components." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-sales-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-sales-api.yml new file mode 100644 index 00000000000..0e2123857dd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-sales-api.yml @@ -0,0 +1,12 @@ +--- +title: InventorySalesApi +content: "The `InventorySalesApi` module provides service contracts for inventory + management. \n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## + Extensibility\n\nThe `InventorySalesApi` module contains extension points and APIs + that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### + Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### + REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for determining whether + a salable amount of products are available for purchase." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-sales-frontend-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-sales-frontend-ui.yml new file mode 100644 index 00000000000..5739f0b6937 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-sales-frontend-ui.yml @@ -0,0 +1,9 @@ +--- +title: InventorySalesFrontendUi +content: "The `InventorySalesFrontendUi` module extends Magento's frontend UI with + Inventory Management functionality. \n\nThis module is part of the new inventory + infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. You can remove it if you run + a headless version of Magento.\n\n## Extension points and service contracts\n\nThere + are no extension points or service contracts for this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-sales.yml b/src/_data/codebase/v2_3/mrg/module-inventory-sales.yml new file mode 100644 index 00000000000..da6e0313751 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-sales.yml @@ -0,0 +1,11 @@ +--- +title: InventorySales +content: "The `InventorySales` module integrates Inventory Management business logic + into Magento's sales logic.\n\nThis module is part of the new inventory infrastructure. + The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n + \nThis module is installed as part of Magento Open Source. Unless a custom implementation + for `InventorySalesApi`\nis provided by a 3rd-party module, the module cannot be + deleted or disabled.\n\n## Extension points and service contracts\n\nAll public + interfaces related to this module are located in the `InventorySalesApi` module. + \nUse the interfaces defined in `InventorySalesApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-setup-fixture-generator.yml b/src/_data/codebase/v2_3/mrg/module-inventory-setup-fixture-generator.yml new file mode 100644 index 00000000000..183d30ba263 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-setup-fixture-generator.yml @@ -0,0 +1,9 @@ +--- +title: InventorySetupFixtureGenerator +content: "The `InventorySetupFixtureGenerator` module customizes the process of Inventory + Data (Salable Quantity) Generation for [performance testing](https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-perf-data.html).\n\nThis + module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + \nfor Inventory Data generation is provided by a 3rd-party module, the module cannot + be deleted or disabled." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-shipping-admin-ui.yml b/src/_data/codebase/v2_3/mrg/module-inventory-shipping-admin-ui.yml new file mode 100644 index 00000000000..2389b88fc4b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-shipping-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryShippingAdminUi +content: |- + The `InventoryShippingAdminUi` module extends Magento's Admin UI with Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryShippingAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-shipping.yml b/src/_data/codebase/v2_3/mrg/module-inventory-shipping.yml new file mode 100644 index 00000000000..b57ebc18061 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-shipping.yml @@ -0,0 +1,10 @@ +--- +title: InventoryShipping +content: "The `InventoryShipping` module integrates MSI business logic into Magento's + shipping logic.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n + \nThis module is installed as part of Magento Open Source. It cannot be deleted + or disabled.\n\n## Extension points and service contracts\n\nAll public interfaces + related to this module are located in the `InventorySourceDeductionApi` and \n`InventorySourceSelectionApi` + modules. \nUse the interfaces defined in those modules to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-source-deduction-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-source-deduction-api.yml new file mode 100644 index 00000000000..8f58d011442 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-source-deduction-api.yml @@ -0,0 +1,7 @@ +--- +title: InventorySourceDeductionApi +content: "The `InventorySourceDeductionApi` module provides service contracts for + managing source deductuions when products are sold. \n\nThis module is part of the + new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. It cannot be deleted or disabled." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-source-selection-api.yml b/src/_data/codebase/v2_3/mrg/module-inventory-source-selection-api.yml new file mode 100644 index 00000000000..33a0a70e524 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-source-selection-api.yml @@ -0,0 +1,25 @@ +--- +title: InventorySourceSelectionApi +content: |- + The `InventorySourceSelectionApi` module provides service contracts for source selection algorithms (SSA). + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventorySourceSelectionApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory source selection algorithm functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for setting the SSA and retrieving a list of valid SSAs. diff --git a/src/_data/codebase/v2_3/mrg/module-inventory-source-selection.yml b/src/_data/codebase/v2_3/mrg/module-inventory-source-selection.yml new file mode 100644 index 00000000000..07d792c8711 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory-source-selection.yml @@ -0,0 +1,12 @@ +--- +title: InventorySourceSelection +content: "The `InventorySourceSelection` module provides source selection logic for + Inventory Management.\n\nThis module is part of the new inventory infrastructure. + The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis + module is installed as part of Magento Open Source. Unless a custom implementation + for `InventorySourceSelectionApi`\nis provided by a 3rd-party module, the module + cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll + public interfaces related to this module are located in the `InventorySourceSelectionApi` + module. \nUse the interfaces defined in `InventorySourceSelectionApi` to extend + this module." diff --git a/src/_data/codebase/v2_3/mrg/module-inventory.yml b/src/_data/codebase/v2_3/mrg/module-inventory.yml new file mode 100644 index 00000000000..38420cfef87 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-inventory.yml @@ -0,0 +1,16 @@ +--- +title: Inventory +content: "The `Inventory` module is part of the new inventory infrastructure,\nwhich + replaces the legacy `CatalogInventory` module with new and expanded features and + APIs for Inventory Management. \n \nThe [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\nAll Inventory Management + modules follow the \n[Single Responsibility Principle](https://en.wikipedia.org/wiki/Single_responsibility_principle).\n[Inventory + management architecture](https://devdocs.magento.com/guides/v2.3/inventory/architecture.html) + \nprovides additional insight about the overall structure of these modules.\n\n## + Installation details\n\nThis module is installed as part of Magento Open Source. + Unless a custom implementation for `InventoryApi` is provided\nby a 3rd-party module, + the module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nMagento + does not recommend using or referring to classes and other entities in the `Inventory` + module. All public \ninterfaces and extension points related to this module are + located in the `InventoryApi` module. \nUse the interfaces and extension points + defined in `InventoryApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/module-invitation.yml b/src/_data/codebase/v2_3/mrg/module-invitation.yml new file mode 100644 index 00000000000..6c468b6de2b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-invitation.yml @@ -0,0 +1,4 @@ +--- +title: Invitation +content: The Magento_Invitation module enables invitation sending, referral tracking + and generating invitation reports. diff --git a/src/_data/codebase/v2_3/mrg/module-layered-navigation-staging.yml b/src/_data/codebase/v2_3/mrg/module-layered-navigation-staging.yml new file mode 100644 index 00000000000..4a812b39b73 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-layered-navigation-staging.yml @@ -0,0 +1,30 @@ +--- +title: LayeredNavigationStaging +content: |- + ## Magento_LayeredNavigationStaging module + + ## Overview + + The Magento_LayeredNavigationStaging module is a part of the staging functionality in Magento EE. + It restricts functionality of the Magento_LayeredNavigationStaging module in the staging preview mode. + + ## Implementation details + + The Magento_LayeredNavigationStaging module disables the Magento_LayeredNavigation module functionality in the staging preview mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_LayeredNavigationStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_LayeredNavigationStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LayeredNavigationStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento/LayeredNavigationStaging/view/frontend/layout/` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-layered-navigation.yml b/src/_data/codebase/v2_3/mrg/module-layered-navigation.yml new file mode 100644 index 00000000000..5f54654c7d9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-layered-navigation.yml @@ -0,0 +1,5 @@ +--- +title: LayeredNavigation +content: |- + Magento_LayeredNavigation module introduces Layered Navigation UI for Catalog (faceted search). + This module can be removed from Magento installation without impact on the application. diff --git a/src/_data/codebase/v2_3/mrg/module-logging.yml b/src/_data/codebase/v2_3/mrg/module-logging.yml new file mode 100644 index 00000000000..829c02818d9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-logging.yml @@ -0,0 +1,5 @@ +--- +title: Logging +content: |- + The Logging module is used for logging actions done in the backend by administrators. Information such as time of action, type of action and administrator who performed the action is recorded. + By default all actions are recorded. Rules can be configured only to identify specific kinds of actions. diff --git a/src/_data/codebase/v2_3/mrg/module-marketplace.yml b/src/_data/codebase/v2_3/mrg/module-marketplace.yml new file mode 100644 index 00000000000..08d815f3242 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-marketplace.yml @@ -0,0 +1,4 @@ +--- +title: Marketplace +content: The Magento_Marketplace module allows to display partners of Magento in the + backend. diff --git a/src/_data/codebase/v2_3/mrg/module-media-gallery-api.yml b/src/_data/codebase/v2_3/mrg/module-media-gallery-api.yml new file mode 100644 index 00000000000..d8ca0b49e26 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-media-gallery-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaGalleryApi +content: |- + The Magento_MediaGalleryApi module serves as application program interface (API) responsible for storing and managing media gallery asset attributes. + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-media-gallery.yml b/src/_data/codebase/v2_3/mrg/module-media-gallery.yml new file mode 100644 index 00000000000..9f4921b7f0d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-media-gallery.yml @@ -0,0 +1,24 @@ +--- +title: MediaGallery +content: |- + The Magento_MediaGallery module is responsible for storing and managing media gallery assets attributes. + + ## Installation details + + The Magento_MediaGallery module creates the following tables in the database: + + - `media_gallery_asset` + - `media_gallery_keyword` + - `media_gallery_asset_keyword` + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-media-storage.yml b/src/_data/codebase/v2_3/mrg/module-media-storage.yml new file mode 100644 index 00000000000..29a9727f8cd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-media-storage.yml @@ -0,0 +1,4 @@ +--- +title: MediaStorage +content: The Magento_MediaStorage module implements functionality related with upload + media files and synchronize it by database. diff --git a/src/_data/codebase/v2_3/mrg/module-message-queue.yml b/src/_data/codebase/v2_3/mrg/module-message-queue.yml new file mode 100644 index 00000000000..af72b2f1b60 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-message-queue.yml @@ -0,0 +1,3 @@ +--- +title: MessageQueue +content: "**MessageQueue** provides support of Advanced Message Queuing Protocol" diff --git a/src/_data/codebase/v2_3/mrg/module-msrp-configurable-product.yml b/src/_data/codebase/v2_3/mrg/module-msrp-configurable-product.yml new file mode 100644 index 00000000000..156836ec6e1 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-msrp-configurable-product.yml @@ -0,0 +1,4 @@ +--- +title: MsrpConfigurableProduct +content: "**MsrpConfigurableProduct** provides type and resolver information for the + Msrp module from the ConfigurableProduct module." diff --git a/src/_data/codebase/v2_3/mrg/module-msrp-grouped-product.yml b/src/_data/codebase/v2_3/mrg/module-msrp-grouped-product.yml new file mode 100644 index 00000000000..e4cc6432aca --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-msrp-grouped-product.yml @@ -0,0 +1,4 @@ +--- +title: MsrpGroupedProduct +content: "**MsrpGroupedProduct** provides type and resolver information for the Msrp + module from the GroupedProduct module." diff --git a/src/_data/codebase/v2_3/mrg/module-msrp-staging.yml b/src/_data/codebase/v2_3/mrg/module-msrp-staging.yml new file mode 100644 index 00000000000..4616fe74894 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-msrp-staging.yml @@ -0,0 +1,27 @@ +--- +title: MsrpStaging +content: |- + ## Magento_MsrpStaging module + + ## Overview + + The Magento_MsrpStaging module is a part of the staging functionality in Magento EE. It enables you to stage the manufacturer's suggested retail price. + + ## Implementation details + + The Magento_MsrpStaging module extends the Magento_Msrp module to be used in staging. It adds the following fields in the Advice Pricing form: + + - Manufacturer's Suggested Retail Price + - Display Actual Price + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_MsrpStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MsrpStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-multiple-wishlist.yml b/src/_data/codebase/v2_3/mrg/module-multiple-wishlist.yml new file mode 100644 index 00000000000..93d46e28237 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-multiple-wishlist.yml @@ -0,0 +1,5 @@ +--- +title: MultipleWishlist +content: |- + The Magento_MultipleWishlist module implements the multiple wishlists functionality. + These are lists of products from a store a customer would like to buy. Customers can save products to multiple wish lists and copy or move items from list to list. diff --git a/src/_data/codebase/v2_3/mrg/module-multishipping.yml b/src/_data/codebase/v2_3/mrg/module-multishipping.yml new file mode 100644 index 00000000000..b62eed27fb9 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-multishipping.yml @@ -0,0 +1,5 @@ +--- +title: Multishipping +content: |- + Magento\Multishipping module provides functionality that allows customer to request shipping to more than one address + using different carriers. The module provides alternative to standard checkout flow. diff --git a/src/_data/codebase/v2_3/mrg/module-mysql-mq.yml b/src/_data/codebase/v2_3/mrg/module-mysql-mq.yml new file mode 100644 index 00000000000..5371ee97fb2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-mysql-mq.yml @@ -0,0 +1,3 @@ +--- +title: MysqlMq +content: "**MysqlMq** provides message queue implementation based on MySQL." diff --git a/src/_data/codebase/v2_3/mrg/module-negotiable-quote-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-negotiable-quote-shared-catalog.yml new file mode 100644 index 00000000000..5ce0e764097 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-negotiable-quote-shared-catalog.yml @@ -0,0 +1,20 @@ +--- +title: NegotiableQuoteSharedCatalog +content: "## Overview\n\nThe Magento_NegotiableQuoteSharedCatalog module enables the + NegotiableQuote module to interact with a SharedCatalog in an B2B environment. This + module extends the Magento_NegotiableQuote module and Magento_SharedCatalog modules.\n\nThe + Magento_NegotiableQuoteSharedCatalog module provides the following features:\n\n* + Remove items from a negotiable quote if corresponding products were removed from + this company's shared catalog.\n \n## Installation details\n\nThis module has a + dependency on the Magento_NegotiableQuote and Magento_SharedCatalog module, which + must be installed and enabled first.\n \nThe Magento_NegotiableQuoteSharedCatalog + module does not create any backward incompatible changes. It can be uninstalled + at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_NegotiableQuoteSharedCatalog + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_NegotiableQuoteSharedCatalog + module.\n\n## Additional information\n \nYou can track [backward incompatible changes + made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-negotiable-quote.yml b/src/_data/codebase/v2_3/mrg/module-negotiable-quote.yml new file mode 100644 index 00000000000..48337f7db6b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-negotiable-quote.yml @@ -0,0 +1,41 @@ +--- +title: NegotiableQuote +content: "## Overview\n\nThe Magento_NegotiableQuote module allows a customer and + a merchant (admin user) to negotiate product and/or shipping prices before the customer + places an order. Its functionality is available for the company members only. \n\nCurrently, + B2B quoting is global--the price is given for the quote as a whole. Quoting per + item is not supported. The quote lifecycle is managed via quote statuses. The quoting + interface allows both a merchant and a customer to manage items in the quote (add, + delete, change quantity) as well as make an offer (or request a quote) for items + and/or for shipping. The negotiated price set in the negotiable quote is exactly + the price that will be applied on a quote during checkout, order generation, and + invoice generation. \n\nThe module provides a set of configurations for the quoting + feature, such as the ability to request a quote, configure the minimum quote amount, + configure the default expiration period, configure attached files, and set email + templates for quotes. The module provides web APIs and can be integrated with 3rd + party solutions to manage negotiable quote in Magento.\n \n## Installation details\n + \nThe module heavily depends on the Quote and Magento_Company modules, which must + be previously installed and enabled. \n\nAlso, the module has dependency on the + following Magento’s B2C modules: Tax module, Checkout module and Cart Pricing Rules + module. \n\nWhen working with the SharedCatalog module, Negotiable Quote will be + restricted to the products added to the shared catalog and custom prices set in + the shared catalog. \n\nThe module does not create any backward incompatible changes. + Can be deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn about + a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nMagento_NegotiableQuote uses Extensible attributes to extend + Magento_Quote. For more information about the Magento extensible attributes, see + [Adding extension attributes to entity](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/extension_attributes/adding-attributes.html).\n\nExtension + developers can interact with the Magento_NegotiableQuote module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_NegotiableQuote module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\NegotiableQuote\\view\\adminhtml\\layout` + and `Magento\\NegotiableQuote\\view\\frontend\\layout` directories.\n\nFor more + information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directories contain extensible UI components: + \n\n* `Magento\\NegotiableQuote\\view\\adminhtml\\ui_component` - company form, + negotiable quote grid\n\n* `Magento\\NegotiableQuote\\view\\frontend\\ui_component` + - negotiable quote listing\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) + and [UI Form Component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-new-relic-reporting.yml b/src/_data/codebase/v2_3/mrg/module-new-relic-reporting.yml new file mode 100644 index 00000000000..c798497e12f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-new-relic-reporting.yml @@ -0,0 +1,5 @@ +--- +title: NewRelicReporting +content: "Module Magento\\NewRelicReporting implements integration New Relic APM and + New Relic Insights with Magento, giving \nreal-time visibility into business and + performance metrics for data-driven decision making." diff --git a/src/_data/codebase/v2_3/mrg/module-newsletter.yml b/src/_data/codebase/v2_3/mrg/module-newsletter.yml new file mode 100644 index 00000000000..061d4260b5a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-newsletter.yml @@ -0,0 +1,5 @@ +--- +title: Newsletter +content: Magento_Newsletter module allows clients to subscribe for information about + new promotions and discounts and allows store administrators to send newsletters + to clients subscribed for them. diff --git a/src/_data/codebase/v2_3/mrg/module-offline-payments.yml b/src/_data/codebase/v2_3/mrg/module-offline-payments.yml new file mode 100644 index 00000000000..cc7d0c3092a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-offline-payments.yml @@ -0,0 +1,8 @@ +--- +title: OfflinePayments +content: |- + The Magento_OfflinePayments module implements the payment methods which do not require interaction with a payment gateway (so called offline methods). These methods are the following: + *Bank transfer + *Cash on delivery + *Check / Money Order + *Purchase order diff --git a/src/_data/codebase/v2_3/mrg/module-offline-shipping.yml b/src/_data/codebase/v2_3/mrg/module-offline-shipping.yml new file mode 100644 index 00000000000..3d5f6384d03 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-offline-shipping.yml @@ -0,0 +1,8 @@ +--- +title: OfflineShipping +content: |- + The Magento_OfflineShipping module implements the shipping methods which do not involve a direct interaction with shipping carriers, so called offline shipping methods. Namely, the following: + *Free Shipping + *Flat Rate + *Table Rates + *Store Pickup diff --git a/src/_data/codebase/v2_3/mrg/module-page-builder-analytics.yml b/src/_data/codebase/v2_3/mrg/module-page-builder-analytics.yml new file mode 100644 index 00000000000..5364e955c3a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: PageBuilderAnalytics +content: The Magento_PageBuilderAnalytics module configures data definitions for a + data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-page-builder.yml b/src/_data/codebase/v2_3/mrg/module-page-builder.yml new file mode 100644 index 00000000000..ae3c5db4033 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-page-builder.yml @@ -0,0 +1,51 @@ +--- +title: PageBuilder +content: |- + The Magento_PageBuilder module provides an enhancement for the default Magento WYSIWYG editor. It installs an alternative editor in the Admin area for building content. + + The PageBuilder editor can be used on the following content pages: + + * Category Pages + * CMS Pages + * CMS Blocks + * Dynamic Blocks + + ## Enable the module + + The PageBuilder module and the editor is enabled by default after installation. + + The editor itself is enabled globally in the Admin area under *Stores > Configuration > Content Management > Advanced Content Tool > Enable Page Builder*. + This setting determines the `is_pagebuilder_enabled` configuration value. + + ## Disable the module + + You can disable the PageBuilder module for a specific field by adding the following entry to a field configuration in an XML configuration file: + + ``` + + false + + ``` + + ### Example + + The following example disables the PageBuilder editor for the content field. + + ``` +
+
+ + + + page + + false + + + + +
+
+ ``` + + **Note:** Disabling the editor this way overrides the value of `is_pagebuilder_enabled` for the specified field. diff --git a/src/_data/codebase/v2_3/mrg/module-page-cache.yml b/src/_data/codebase/v2_3/mrg/module-page-cache.yml new file mode 100644 index 00000000000..d52a8ec6013 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-page-cache.yml @@ -0,0 +1,7 @@ +--- +title: PageCache +content: |- + The PageCache module provides functionality of caching full pages content in Magento application. An administrator may switch between built-in caching and Varnish caching. Built-in caching is default and ready to use without the need of any external tools. + Requests and responses are managed by PageCache plugin. It loads data from cache and returns a response. If data is not present in cache, it passes the request to Magento and waits for the response. Response is then saved in cache. + Blocks can be set as private blocks by setting the property '_isScopePrivate' to true. These blocks contain personalized information and are not cached in the server. These blocks are being rendered using AJAX call after the page is loaded. Contents are cached in browser instead. + Blocks can also be set as non-cacheable by setting the 'cacheable' attribute in layout XML files. For example ``. Pages containing such blocks are not cached. diff --git a/src/_data/codebase/v2_3/mrg/module-payment-staging.yml b/src/_data/codebase/v2_3/mrg/module-payment-staging.yml new file mode 100644 index 00000000000..dd601fc2526 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-payment-staging.yml @@ -0,0 +1,26 @@ +--- +title: PaymentStaging +content: |- + ## Magento Magento_PaymentStaging Module + + ## Overview + + The Magento_PaymentStaging module is a part of the staging functionality in Magento EE. It extends the Magento_Payment module for the staging preview functionality. + + ## Implementation details + + The Magento_PaymentStaging module restricts functionality of the Magento_Payment module in the staging preview mode. It shows only offline payment methods that are enabled. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_PaymentStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_PaymentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaymentStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-payment.yml b/src/_data/codebase/v2_3/mrg/module-payment.yml new file mode 100644 index 00000000000..cabae040993 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-payment.yml @@ -0,0 +1,5 @@ +--- +title: Payment +content: |- + The Magento_Payment module provides the abstraction level for all payment methods, and all logic that should be used when adding a new payment method. This logic includes configuration models, separate models for payment data verification and so on. + For example, Magento\Payment\Model\Method\AbstractMethod is an abstract model which should be extended by particular payment methods. diff --git a/src/_data/codebase/v2_3/mrg/module-paypal-captcha.yml b/src/_data/codebase/v2_3/mrg/module-paypal-captcha.yml new file mode 100644 index 00000000000..e08c7ca6130 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-paypal-captcha.yml @@ -0,0 +1,4 @@ +--- +title: PaypalCaptcha +content: The PayPal Captcha module provides a possibility to enable Captcha validation + on Payflow Pro payment form. diff --git a/src/_data/codebase/v2_3/mrg/module-paypal-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-paypal-graph-ql.yml new file mode 100644 index 00000000000..0e9719f338c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-paypal-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: PaypalGraphQl +content: "**PaypalGraphQl** provides resolver information for using Paypal payment + methods via GraphQl." diff --git a/src/_data/codebase/v2_3/mrg/module-paypal-recaptcha.yml b/src/_data/codebase/v2_3/mrg/module-paypal-recaptcha.yml new file mode 100644 index 00000000000..148faddbdb0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-paypal-recaptcha.yml @@ -0,0 +1,4 @@ +--- +title: PaypalRecaptcha +content: "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form\n\nThis + extension is built on top of MSP ReCaptcha \n\nSee: https://github.com/magento/magespecialist_ReCaptcha" diff --git a/src/_data/codebase/v2_3/mrg/module-paypal.yml b/src/_data/codebase/v2_3/mrg/module-paypal.yml new file mode 100644 index 00000000000..be035714e19 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-paypal.yml @@ -0,0 +1,9 @@ +--- +title: Paypal +content: |- + Module Magento\PayPal implements integration with the PayPal payment system. Namely, it enables the following payment methods: + * PayPal Express Checkout + * PayPal Payments Standard + * PayPal Payments Pro + * PayPal Credit + * PayFlow Payment Gateway diff --git a/src/_data/codebase/v2_3/mrg/module-persistent-history.yml b/src/_data/codebase/v2_3/mrg/module-persistent-history.yml new file mode 100644 index 00000000000..6c71fb3c874 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-persistent-history.yml @@ -0,0 +1,6 @@ +--- +title: PersistentHistory +content: |- + Magento\PersistentHistory module extends functionality of Magento\Persistent by providing ability to keep track of + products added to wishlist, recently ordered items, currently compared products, comparison history, recently viewed + products and customer group membership and segmentation. diff --git a/src/_data/codebase/v2_3/mrg/module-persistent.yml b/src/_data/codebase/v2_3/mrg/module-persistent.yml new file mode 100644 index 00000000000..2ed4beee685 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-persistent.yml @@ -0,0 +1,8 @@ +--- +title: Persistent +content: |- + Magento\Persistent module enables set customer a long-term cookie containing internal id (random hash - to exclude brute + force) of persistent session. Persistent session data is kept in DB - so it's not deleted in some days and is kept for + as much time as we need. DB session keeps customerId + some data from real customer session that we want to sync (e.g. + num items in shopping cart). For registered customer this info is synced to persistent session if choose "Remember me" + checkbox during first login. diff --git a/src/_data/codebase/v2_3/mrg/module-price-permissions.yml b/src/_data/codebase/v2_3/mrg/module-price-permissions.yml new file mode 100644 index 00000000000..174e11dcb3e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-price-permissions.yml @@ -0,0 +1,4 @@ +--- +title: PricePermissions +content: Magento_PricePermissions module allows to restrict such admin rights as changing + or reading product price, changing product status. diff --git a/src/_data/codebase/v2_3/mrg/module-product-alert.yml b/src/_data/codebase/v2_3/mrg/module-product-alert.yml new file mode 100644 index 00000000000..c7511891aff --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-product-alert.yml @@ -0,0 +1,4 @@ +--- +title: ProductAlert +content: The Magento_ProductAlert module enables product alerts, which allow customers + to sign up for emails about product price or stock status change. diff --git a/src/_data/codebase/v2_3/mrg/module-product-video-staging.yml b/src/_data/codebase/v2_3/mrg/module-product-video-staging.yml new file mode 100644 index 00000000000..bac89179abb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-product-video-staging.yml @@ -0,0 +1,29 @@ +--- +title: ProductVideoStaging +content: |- + ## Magento_ProductVideoStaging module + + ## Overview + + The Magento_ProductVideoStaging module is a part of the staging functionality in Magento EE. It enables you to add or remove a video to a product update. + + ## Implementation details + + The Magento_ProductVideoStaging module extends the Magento_ProductVideo functionality to be used in staging. It adds an "Add Video" button to the Schedule Update form and supports a New Video form in staging mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ProductVideoStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ProductVideoStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideoStaging module. + + ### Layouts + + You can extend and override layouts in the `app/code/Magento/ProductVideoStaging/view/adminhtml/layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-product-video.yml b/src/_data/codebase/v2_3/mrg/module-product-video.yml new file mode 100644 index 00000000000..7bab5d304be --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-product-video.yml @@ -0,0 +1,4 @@ +--- +title: ProductVideo +content: The Magento_ProductVideo module implements functionality related with linking + video files from external resources to product. diff --git a/src/_data/codebase/v2_3/mrg/module-promotion-permissions.yml b/src/_data/codebase/v2_3/mrg/module-promotion-permissions.yml new file mode 100644 index 00000000000..f3545cc94de --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-promotion-permissions.yml @@ -0,0 +1,6 @@ +--- +title: PromotionPermissions +content: |- + Magento\PromotionPermission module provides the possibility to an admin user to manage access of promotions and product + prices in the Admin Panel. An admin user can set the following access rights for promotions and product prices: edit, + read, without any permissions. diff --git a/src/_data/codebase/v2_3/mrg/module-quick-order.yml b/src/_data/codebase/v2_3/mrg/module-quick-order.yml new file mode 100644 index 00000000000..38923412b7e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-quick-order.yml @@ -0,0 +1,20 @@ +--- +title: QuickOrder +content: "## Overview\n\nThe Magento_QuickOrder module allows customers to improve + their user experience by creating a new order from a list of multiple SKUs.\n\nMultiple + items can be sent to the shopping cart from a CSV file, by copy-pasting multiple + SKUs from another source, or by manually entering SKUs one-by-one into the Quick + Order form. This feature is available for both logged-in users and guests.\n \n## + Installation details\n \nThe module does not create any backward incompatible changes. + It heavily depends on the Magento_AdvancedCheckout module and cannot work without + it. Can be deactivated and uninstalled at any time. \n \n## Structure\n \n[Learn + about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n\nExtension developers can interact with the Magento_QuickOrder + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_QuickOrder module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\QuickOrder\\view\\frontend\\layout` + directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n## Additional information\n \nYou can track [backward incompatible changes made + in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-quote-analytics.yml b/src/_data/codebase/v2_3/mrg/module-quote-analytics.yml new file mode 100644 index 00000000000..245a5aebef3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-quote-analytics.yml @@ -0,0 +1,4 @@ +--- +title: QuoteAnalytics +content: The Magento_QuoteAnalytics module configures data definitions for a data + collection related to the Quote module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-quote-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-quote-graph-ql.yml new file mode 100644 index 00000000000..a51e22d4962 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-quote-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: QuoteGraphQl +content: |- + **QuoteGraphQl** provides type and resolver information for the GraphQl module + to generate quote (cart) information endpoints. Also provides endpoints for modifying a quote. diff --git a/src/_data/codebase/v2_3/mrg/module-quote.yml b/src/_data/codebase/v2_3/mrg/module-quote.yml new file mode 100644 index 00000000000..65de49620bc --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-quote.yml @@ -0,0 +1,13 @@ +--- +title: Quote +content: |- + ## Purpose of module + + + # Deployment + ## System requirements + + The Magento_Quote module does not have any specific system requirements. + + ## Install + The Magento_Quote module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/module-related-product-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-related-product-graph-ql.yml new file mode 100644 index 00000000000..d12c5d6bebd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-related-product-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: RelatedProductGraphQl +content: "**RelatedProductGraphQl** provides endpoints for getting Cross Sell / Related/ + Up Sell products data." diff --git a/src/_data/codebase/v2_3/mrg/module-release-notification.yml b/src/_data/codebase/v2_3/mrg/module-release-notification.yml new file mode 100644 index 00000000000..1a5eafd3246 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-release-notification.yml @@ -0,0 +1,44 @@ +--- +title: ReleaseNotification +content: "The **Release Notification Module** serves to provide a notification delivery + platform for displaying new features of a Magento installation or upgrade as well + as any other required release notifications.\n\n## Purpose and Content\n\n* Provides + a method of notifying administrators of changes, features, and functionality being + introduced in a Magento release.\n* Displays a modal containing a high level overview + of the features included in the installed or upgraded release of Magento upon the + initial login of each administrator into the Admin Panel for a given Magento version.\n* + The modal is enabled with pagination functionality to allow for easy navigation + between each modal page.\n* Each modal page includes detailed information about + a highlighted feature of the Magento release or other notification.\n* Release Notification + modal content is determined and provided by Magento Marketing.\n\n## Content Retrieval\n\nRelease + notification content is maintained by Magento for each Magento version, edition, + and locale. To retrieve the content, a response is returned from a request with + the following parameters:\n\n* **version** = The Magento version that the client + has installed (ex. 2.3.0).\n* **edition** = The Magento edition that the client + has installed (ex. Community).\n* **locale** = The chosen locale of the admin user + (ex. en_US).\n\nThe module will make three attempts to retrieve content for the + parameters in the order listed:\n\n1. Version/Edition/Locale\n2. Version/Edition/en_US + (default locale)\n3. Version (default file for a Magento version)\n\nIf there is + no content to be retrieved after these requests, the release notification modal + will not be displayed to the admin user.\n\n## Content Guidelines\n\nThe modal system + in the ReleaseNotification module can have up to four modal pages. The admin user + can navigate between pages using the \"< Prev\" and \"Next >\" buttons at the bottom + of the modal. The last modal page will have a \"Done\" button that will close the + modal and record that the admin user has seen the notification. \n\nEach modal page + can have the following optional content:\n\n* Main Content\n * Title\n * URL + to the image to be displayed alongside the title\n * Text body\n * Bullet + point list\n* Sub Headings (highlighted overviews of the content to be detailed + on subsequent modal pages) - one to three Sub Headings may be displayed\n * Sub + heading title\n * URL to the image to be display before the sub heading title\n + \ * Sub heading content\n* Footer\n * Footer content text\n\nThe Sub Heading + section is ideally used on the first modal page as a way to describe one to three + highlighted features that will be presented in greater detail on the following modal + pages. It is recommended to use the Main Content -> Text Body and Bullet Point lists + as the paragraph and list content displayed on a highlighted feature's detail modal + page.\n\nA clickable link to internal or external content in any text field will + be created by using the following format and opened in a new browser tab. Providing + the URL for the link followed by the text to be displayed for that link in brackets + will cause a clickable link to be created. The text between the brackets [text] + will be the text that the clickable link shows.\n\n### Link Format Example:\n\nThe + text: `https://devdocs.magento.com/ [Magento DevDocs].` will appear as [Magento + DevDocs](https://devdocs.magento.com/)." diff --git a/src/_data/codebase/v2_3/mrg/module-reminder.yml b/src/_data/codebase/v2_3/mrg/module-reminder.yml new file mode 100644 index 00000000000..e551731f37f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reminder.yml @@ -0,0 +1,4 @@ +--- +title: Reminder +content: Magento_Reminder module provides functionality for sending reminder emails + to customers according to pre-configured rules. diff --git a/src/_data/codebase/v2_3/mrg/module-reports.yml b/src/_data/codebase/v2_3/mrg/module-reports.yml new file mode 100644 index 00000000000..feea4ef34dd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reports.yml @@ -0,0 +1,8 @@ +--- +title: Reports +content: |- + Magento_Reports module provides ability to collect various reports such as: + - products reports (bestsellers, low stock, most viewed, products ordered), + - sales reports (orders, tax, invoiced, shipping, refunds, coupons, and PayPal settlement reports), + - customer reports (new accounts, customer by order totals, customers by number of orders), + - shopping cart reports (products in cart, abandoned carts) diff --git a/src/_data/codebase/v2_3/mrg/module-require-js.yml b/src/_data/codebase/v2_3/mrg/module-require-js.yml new file mode 100644 index 00000000000..87291696f6c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-require-js.yml @@ -0,0 +1,14 @@ +--- +title: RequireJs +content: |- + ## Purpose of module + + The Magento\RequireJs module introduces support for RequireJs JavaScript library and provides infrastructure for other modules to have them declared related configuration for RequireJs library. + + # Deployment + ## System requirements + + The Magento\RequireJs module does not have any specific system requirements. + + ## Install + The Magento\RequireJs module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_3/mrg/module-requisition-list.yml b/src/_data/codebase/v2_3/mrg/module-requisition-list.yml new file mode 100644 index 00000000000..0949b6e8b81 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-requisition-list.yml @@ -0,0 +1,25 @@ +--- +title: RequisitionList +content: "## Overview\n\nThe Magento_RequisitionList module allows a customer to create + multiple lists of frequently-purchased items and use those lists for order placement. + This feature is available for both logged-in users and guests.\n \nRequisitionList + functionality is similiar to wish lists, but it has the following differences: \n\n* + A requisition list is not purged after sending items to the shopping cart. It can + be used to place multiple orders.\n\n* The UI for requisition lists has been modified + to a compact view in order to display large number of items. \n\nThe merchant can + configure maximum number of requisition lists per customer. \n\n## Installation + details\n \nThe module does not create any backward incompatible changes. It can + be deactivated and uninstalled in any time.\n \n## Structure\n \n[Learn about a + typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nExtension developers can interact with the Magento_RequisitionList + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_RequisitionList module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\RequisitionList\\view\\frontend\\layout` + directories.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe following directories contain extensible UI components: + \n\n* `Magento\\RequisitionList\\view\\frontend\\ui_component` - requisition list + listing\n\nFor more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-resource-connections.yml b/src/_data/codebase/v2_3/mrg/module-resource-connections.yml new file mode 100644 index 00000000000..a320b9a163f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-resource-connections.yml @@ -0,0 +1,24 @@ +--- +title: ResourceConnections +content: "Magento\\ResourceConnections module adds a mechanism to segregate database + connections between master and slave \ndatabase servers based on the request type.\n\nFor + each master database connection (except the indexer connection) that are configured + in db/connection section \nof app/etc/env.php you can add one slave connection that + can be configured in db/slave_connection.\nConfiguration format is the same as db/connection. + Slave connection name must be the same as associated master \nconnection name. To + enable slave connections for specific resources create a slave connection configuration + \nby adding slave_connection node as below:\n\n```php\n\n array (\n 'connection' =>\n array + (\n 'default' =>\n array (\n 'host' + => 'default-master-host',\n 'dbname' => 'magento',\n + \ 'username' => 'magento',\n 'password' + => 'magento',\n 'active' => '1',\n ),\n + \ ),\n 'slave_connection' =>\n array (\n + \ 'default' =>\n array (\n 'host' + => 'default-slave-host',\n 'dbname' => 'magento',\n 'username' + => 'read_only',\n 'password' => 'password',\n 'active' + => '1',\n ),\n ),\n 'table_prefix' => '',\n ),\n + \ //.......\n```\nTo add slave connection for resources other than 'default' repeat + the step and add to db/slave_connection \nnew element with same name and slave configuration + for specified resource. \nConfig structure retains backward compatibility if module + is turned off.\n\nWARNING: 'indexer' connection is not designed to have slave configuration." diff --git a/src/_data/codebase/v2_3/mrg/module-review-analytics.yml b/src/_data/codebase/v2_3/mrg/module-review-analytics.yml new file mode 100644 index 00000000000..156e8d55d6c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-review-analytics.yml @@ -0,0 +1,4 @@ +--- +title: ReviewAnalytics +content: The Magento_ReviewAnalytics module configures data definitions for a data + collection related to the Review module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-review-staging.yml b/src/_data/codebase/v2_3/mrg/module-review-staging.yml new file mode 100644 index 00000000000..74c02905359 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-review-staging.yml @@ -0,0 +1,19 @@ +--- +title: ReviewStaging +content: "## Magento_ReviewStaging module\n\n## Overview\n\nThe Magento_ReviewStaging + module is a part of the staging functionality in Magento EE. It displays the Product + Reviews grid on the Schedule Update form.\n\n## Implementation details\n\nThe Magento_ReviewStaging + module extends the following Magento_Review module functionality to be used in staging + mode:\n\n- Adds Product Reviews grid on the Schedule Update form. \n\nNOTE You cannot + create an update for a product review.\n\n## Dependencies\n\nYou can find the list + of modules that have dependencies on the Magento_ReviewStaging module in the `require` + section of the `composer.json` file. The file is located in the root directory of + the module.\n\n## Extension points\n\nExtension points enable extension developers + to interact with the Magento_ReviewStaging module. For more information about the + Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ReviewStaging module.\n\n### + Layouts\n\nYou can extend and override layouts in the `Magento\\ReviewStaging\\view\\adminhtml\\layout` + directory.\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\nYou can track [backward incompatible changes made in a + Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-review.yml b/src/_data/codebase/v2_3/mrg/module-review.yml new file mode 100644 index 00000000000..644c0c7ddbd --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-review.yml @@ -0,0 +1,3 @@ +--- +title: Review +content: Magento_Review module functionality allows to write reviews for products. diff --git a/src/_data/codebase/v2_3/mrg/module-reward-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-reward-graph-ql.yml new file mode 100644 index 00000000000..32f8047d877 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reward-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RewardGraphQl +content: |- + **RewardGraphQl** provides type information for the GraphQl module + to generate reward fields for customer information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-reward-staging.yml b/src/_data/codebase/v2_3/mrg/module-reward-staging.yml new file mode 100644 index 00000000000..ad603e2bee4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reward-staging.yml @@ -0,0 +1,26 @@ +--- +title: RewardStaging +content: |- + ## Magento_RewardStaging module + + ## Overview + + The Magento_RewardStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the Add Reward Points attribute of Sales Rules. + + ## Implementation details + + The Magento_RewardStaging module extends the following Magento_Reward module functionality to be used in staging mode: + + - Adds the ability to be staged for Add Reward Points field of Sales Rules. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_RewardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_RewardStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RewardStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-reward.yml b/src/_data/codebase/v2_3/mrg/module-reward.yml new file mode 100644 index 00000000000..fb444d8639a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-reward.yml @@ -0,0 +1,7 @@ +--- +title: Reward +content: |- + Magento\Reward module allows an online merchant to implement unique programs designed to enhance user experience and increase + customer loyalty. Points are awarded based on a wide range of transaction and customer activities, with the ability for + the merchant to control point allotment, balance, and expiration. Customers can redeem points toward purchases based on + a conversion rate between points and currency that is set up by the merchant. diff --git a/src/_data/codebase/v2_3/mrg/module-rma-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-rma-graph-ql.yml new file mode 100644 index 00000000000..5096645425f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rma-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RmaGraphQl +content: |- + **RmaGraphQl** provides type information for the GraphQl module + to generate rma fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-rma-staging.yml b/src/_data/codebase/v2_3/mrg/module-rma-staging.yml new file mode 100644 index 00000000000..f29481d20b5 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rma-staging.yml @@ -0,0 +1,28 @@ +--- +title: RmaStaging +content: |- + ## Magento_RmaStaging module + + ## Overview + + The Magento_RmaStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the parameters of the Autosettings field set of a product. + + RMA stands for a return merchandise authorization. + + ## Implementation details + + The Magento_RmaStaging module extends the following Magento_Rma module functionality to be used in staging mode: + + - Adds the Autosettings field set to the Schedule update form of a product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_RmaStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_RmaStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RmaStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-rma.yml b/src/_data/codebase/v2_3/mrg/module-rma.yml new file mode 100644 index 00000000000..dbc7f685161 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rma.yml @@ -0,0 +1,3 @@ +--- +title: Rma +content: Rma module is responsible for processing Return Merchandise Approvals. diff --git a/src/_data/codebase/v2_3/mrg/module-robots.yml b/src/_data/codebase/v2_3/mrg/module-robots.yml new file mode 100644 index 00000000000..26514260337 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-robots.yml @@ -0,0 +1,6 @@ +--- +title: Robots +content: "The Robots module provides the following functionalities: \n* contains a + router to match application action class for requests to the `robots.txt` file;\n* + allows obtaining the content of the `robots.txt` file depending on the settings + of the current website." diff --git a/src/_data/codebase/v2_3/mrg/module-rss.yml b/src/_data/codebase/v2_3/mrg/module-rss.yml new file mode 100644 index 00000000000..00e6a2c5af6 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rss.yml @@ -0,0 +1,4 @@ +--- +title: Rss +content: Magento_Rss module is responsible for processing all RSS feeds of the application + and allows to turn on/off RSS centrally. diff --git a/src/_data/codebase/v2_3/mrg/module-rule.yml b/src/_data/codebase/v2_3/mrg/module-rule.yml new file mode 100644 index 00000000000..e49484c6322 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-rule.yml @@ -0,0 +1,5 @@ +--- +title: Rule +content: 'Magento_Rule module provides abstract implementation of rules and rule conditions + that are extended by other modules, in particular by: Magento_SalesRule, Magento_CatalogRule, + etc...' diff --git a/src/_data/codebase/v2_3/mrg/module-sales-analytics.yml b/src/_data/codebase/v2_3/mrg/module-sales-analytics.yml new file mode 100644 index 00000000000..38defae6a9c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-analytics.yml @@ -0,0 +1,4 @@ +--- +title: SalesAnalytics +content: The Magento_SalesAnalytics module configures data definitions for a data + collection related to the Sales module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-sales-archive.yml b/src/_data/codebase/v2_3/mrg/module-sales-archive.yml new file mode 100644 index 00000000000..b7a6f42283a --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-archive.yml @@ -0,0 +1,7 @@ +--- +title: SalesArchive +content: |- + ## Purpose of module + + Magento\SalesArchive module responsible for creating logical partitions for storing previews of orders, invoices, credit memos, shipments. + Primary purpose of this module is to increase performance for read operation on orders (shipments, credit memos, shipments) grid. diff --git a/src/_data/codebase/v2_3/mrg/module-sales-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-sales-graph-ql.yml new file mode 100644 index 00000000000..e8495b5ee4c --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: SalesGraphQl +content: |- + **SalesGraphQl** provides type and resolver information for the GraphQl module + to generate sales orders information. diff --git a/src/_data/codebase/v2_3/mrg/module-sales-inventory.yml b/src/_data/codebase/v2_3/mrg/module-sales-inventory.yml new file mode 100644 index 00000000000..49a5fcb6cba --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-inventory.yml @@ -0,0 +1,4 @@ +--- +title: SalesInventory +content: Magento_SalesInventory module allows retrieve and update stock attributes + related to Magento_Sales, such as status and quantity. diff --git a/src/_data/codebase/v2_3/mrg/module-sales-rule-staging.yml b/src/_data/codebase/v2_3/mrg/module-sales-rule-staging.yml new file mode 100644 index 00000000000..eedfbd90ab4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-rule-staging.yml @@ -0,0 +1,28 @@ +--- +title: SalesRuleStaging +content: "

Magento_SalesRuleStaging module

\n\n## Overview\n\nThe Magento_SalesRuleStaging + module is a part of the staging functionality in Magento EE. It enables you to create + new sales rule updates or add new changes to the existing store updates. In other + words, you can modify the sales rules in updates. These updates are shown on the + content dashboard.\n\n## Implementation Details\n\nThe Magento_SalesRuleStaging + module changes the Cart Price Rules page and the sales rule related database tables + to make them compatible with the Magento Staging Framework. \nThe Magento_SalesRuleStaging + module enables you to stage the following sales rule attributes:\n\n- Rule Name\n- + Description\n- Websites\n- Customer Groups\n- Priority\n- Condition\n- Action\n\nThis + module depends on the Magento_SalesRule module and extends its functionality. It + changes database structure of the Magento_SalesRule module and the way in which + sales rules are managed.\n \n### Installation Details\n \nDo not uninstall the Magento_SalesRuleStaging + module, because it makes irreversible changes in the database during installation. + Also, the Magento_SalesRule module cannot be disabled.\n\n## Dependencies\n\nYou + can find the list of modules that have dependencies with the Magento_SalesRuleStaging + module in the `require` object of the `composer.json` file located in the same directory + as this `README` file.\n\n## Extension Points\n\nExtension points enable extension + developers to interact with the Magento_SalesRuleStaging. However, the Magento_SalesRuleStaging + module does not provide any specific extension points.\n\nFor more information about + Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[Magento + dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_SalesRuleStaging module.\n\n## + Additional information\n\nFor more Magento 2 developer documentation, see [Magento + 2 Developer Documentation](https://devdocs.magento.com). Also, you can track there + [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 + release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-sales-rule.yml b/src/_data/codebase/v2_3/mrg/module-sales-rule.yml new file mode 100644 index 00000000000..59216420641 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-rule.yml @@ -0,0 +1,4 @@ +--- +title: SalesRule +content: SalesRule module is responsible for managing and processing Promotion Shopping + Cart Rules. diff --git a/src/_data/codebase/v2_3/mrg/module-sales-sequence.yml b/src/_data/codebase/v2_3/mrg/module-sales-sequence.yml new file mode 100644 index 00000000000..241d9b0711e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales-sequence.yml @@ -0,0 +1,20 @@ +--- +title: SalesSequence +content: |- + ## Purpose of module + + Magento\SalesSequence module is responsible for sequences processing in Sales module, + Magento\SalesSequence module manages sequences for next system entities and flows: + * order; + * invoice; + * shipment; + * credit memos; + Magento\SalesSequence module is required for Magento\Sales module. + + # Deployment + ## System requirements + + The Magento_SalesSequence module does not have any specific system requirements. + + ## Install + The Magento_SalesSequence module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/module-sales.yml b/src/_data/codebase/v2_3/mrg/module-sales.yml new file mode 100644 index 00000000000..bf33366a42d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sales.yml @@ -0,0 +1,21 @@ +--- +title: Sales +content: |- + ## Purpose of module + + Magento\Sales module is responsible for order processing and appearance in system, + Magento\Sales module manages next system entities and flows: + * order management; + * invoice management; + * shipment management (including tracks management); + * credit memos management; + Magento\Sales module is required for Magento\Checkout module to perform checkout operations. + + # Deployment + ## System requirements + + The Magento_Sales module does not have any specific system requirements. + Depending on how many orders are being placed, there might be consideration for the database size + + ## Install + The Magento_Sales module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_3/mrg/module-sample-data.yml b/src/_data/codebase/v2_3/mrg/module-sample-data.yml new file mode 100644 index 00000000000..927734faeba --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sample-data.yml @@ -0,0 +1,80 @@ +--- +title: SampleData +content: |- + Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront. + + Installing sample data is optional. + + Technically, sample data is a set of regular Magento modules, which can be deployed and installed together with the Magento instance, or later in the scope of upgrade. + + ## Deploy Sample Data + + You can deploy sample data from one of the following sources: + + * From the Magento composer repository, optionally using Magento CLI + * From the Magento GitHub repository + + If your Magento code base was cloned from the `master` branch, you can use either source of the sample data. If it was cloned from the `develop` branch, use the GitHub repository and choose to get sample data modules from the `develop` branch. + + ### Deploy Sample Data from Composer Repository + + To deploy sample data from the Magento composer repository using Magento CLI: + + 1. If your Magento instance is already installed, skip this step. Otherwise, in the Magento root directory, run: `# composer install`. + 2. In the Magento root directory, run: `# bin/magento sampledata:deploy`. This command collects the dependencies from the `suggest` sections of the `composer.json` files of modules, which suggest to install sample data (like `Magento_Catalog`, `Magento_Sales`, and so on). + + To deploy sample data from the Magento composer repository without Magento CLI: + + 1. Specify sample data packages in the `require` section of the root `composer.json` file, for example: + ``` + { + "require": { + ... + "magento/module-catalog-sample-data": "{version}", + "magento/module-configurable-sample-data": "{version}", + "magento/module-cms-sample-data": "{version}", + "magento/module-sales-sample-data": "{version}" + .... + } + } + ``` + + Where `` is the version of the packages; it should correspond to the version of the Magento instance. + + Each package corresponds to a sample data module. The complete list of available modules can be viewed in the [sample data GitHub repository] (https://github.com/magento/magento2-sample-data/tree/develop/app/code/Magento) + + 2. To update the dependencies, in the Magento root directory, run: `# composer update` + + ### Deploy Sample Data from GitHub Repository + + To deploy sample data from the GitHub repository: + + 1. Clone sample data from `https://github.com/magento/magento2-sample-data`. If your Magento instance was cloned from the `master` branch, choose the `master` branch when cloning sample data; choose the `develop` branch if Magento was cloned from `develop`. + 2. Link the sample data and your Magento instance by running: `# php -f /dev/tools/build-sample-data.php -- --ce-source=""` + + ## Install Sample Data + + Once the sample data is deployed, it will be installed automatically when you install or upgrade your Magento instance by using the command line. + + ## Uninstall Sample Data + + To remove the sample data modules from the code base, run one of the following commands from the Magento root directory: + + * If sample data was deployed from the composer repository, run: `# bin/magento sampledata:remove` + * If sample data was deployed from the GitHub repository and linked to your Magento instance, run: + `# php -f /dev/tools/build-sample-data.php – --command=unlink --ce-source=""` + + To delete all the products and other entities provided by the sample data modules, delete the database and reinstall Magento with a clean database. + + ## Reinstall Sample Data + + If you have deleted certain entities provided by sample data and want to restore them, take the following steps: + + 1. From the Magento root directory, run the following command: `# bin/magento sampledata:reset` + 2. Upgrade Magento as usual. + + The deleted sample data entities will be restored. Those entities, which were changed, will preserve these changes and will not be restored to the default view. + + ## Documentation + + You can find the more detailed description of sample data manipulation procedures at . diff --git a/src/_data/codebase/v2_3/mrg/module-scalable-checkout.yml b/src/_data/codebase/v2_3/mrg/module-scalable-checkout.yml new file mode 100644 index 00000000000..a08ce8ddc2b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-scalable-checkout.yml @@ -0,0 +1,6 @@ +--- +title: ScalableCheckout +content: |- + Magento\ScalableCheckout module provides ability for system extension (Checkout can be configured to work with separate DataBase). + Extraction of Checkout tables to separate database will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/module-scalable-inventory.yml b/src/_data/codebase/v2_3/mrg/module-scalable-inventory.yml new file mode 100644 index 00000000000..0642271ea0b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-scalable-inventory.yml @@ -0,0 +1,6 @@ +--- +title: ScalableInventory +content: |- + Magento\ScalableInventory module provides ability for system extension (CatalogInventory can be configured to work with separate quantity storage). + Extraction of quantity updates to separate storage will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/module-scalable-oms.yml b/src/_data/codebase/v2_3/mrg/module-scalable-oms.yml new file mode 100644 index 00000000000..e6a53991283 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-scalable-oms.yml @@ -0,0 +1,7 @@ +--- +title: ScalableOms +content: |- + Magento\ScalableOms (Order Management System) module provides ability for system extension + (Sales can be configured to work with separate database). + Extraction of Sales tables to separate database will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_3/mrg/module-scheduled-import-export.yml b/src/_data/codebase/v2_3/mrg/module-scheduled-import-export.yml new file mode 100644 index 00000000000..8199a7ba2a4 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-scheduled-import-export.yml @@ -0,0 +1,5 @@ +--- +title: ScheduledImportExport +content: |- + Magento_ScheduledImportExport functionality allows to simplify routine of importing and/or exporting data in the store by automating this process. + Admin user can create a rule for importing or exporting new data (which could be Products, Customers and Customer Addresses) and specify date and time of the operation. diff --git a/src/_data/codebase/v2_3/mrg/module-search-staging.yml b/src/_data/codebase/v2_3/mrg/module-search-staging.yml new file mode 100644 index 00000000000..a64ee55b1fb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-search-staging.yml @@ -0,0 +1,30 @@ +--- +title: SearchStaging +content: |- + ## Magento_SearchStaging module + + ## Overview + + The Magento_SearchStaging module is a part of the staging functionality in Magento EE. + It restricts functionality of the Magento_SearchStaging module in the staging preview mode. + + ## Implementation details + + The Magento_SearchStaging module disables the Magento_Search module functionality in the staging preview mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_SearchStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_SearchStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SearchStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento/SearchStaging/view/frontend/layout/` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-search.yml b/src/_data/codebase/v2_3/mrg/module-search.yml new file mode 100644 index 00000000000..0093ede2fe2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-search.yml @@ -0,0 +1,4 @@ +--- +title: Search +content: Magento_Search module introduces basic search functionality and provides + interfaces that allow to implement search for specific module. diff --git a/src/_data/codebase/v2_3/mrg/module-security.yml b/src/_data/codebase/v2_3/mrg/module-security.yml new file mode 100644 index 00000000000..a864fc6a818 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-security.yml @@ -0,0 +1,14 @@ +--- +title: Security +content: |- + **Security** management module + _Main features:_ + 1. Added support for simultaneous admin user logins with ability to enable/disable the feature, review and disconnect the list of current logged in sessions + 2. Added password complexity configuration + 3. Enhanced security to prevent account takeover for sessions opened on public computers and similar: + * Password confirmation for all critical flows (like password, email change) + * Lockout of the account after a configurable amount of incorrect login/password entries + * Password Change functionality is enhanced by email and/or ip address by frequency, number and requests per hour limitation + * Change password link becomes invalid after the first use or after a configurable amount of time + * Password/email change notifications are sent to both old and new email addresses + 4. Fixed: the password is not being reset until the new password is submitted via the form available by a one time link sent to the email address diff --git a/src/_data/codebase/v2_3/mrg/module-send-friend-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-send-friend-graph-ql.yml new file mode 100644 index 00000000000..60f57af5639 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-send-friend-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: SendFriendGraphQl +content: "**SendFriendGraphQl** provides support of GraphQL for SendFriend functionality." diff --git a/src/_data/codebase/v2_3/mrg/module-send-friend.yml b/src/_data/codebase/v2_3/mrg/module-send-friend.yml new file mode 100644 index 00000000000..253eb7e9b96 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-send-friend.yml @@ -0,0 +1,5 @@ +--- +title: SendFriend +content: The Magento_SendFriend implements the functionality behind the "Email to + a Friend" link on a product page, which allows to share favorite products with others + by clicking the link. diff --git a/src/_data/codebase/v2_3/mrg/module-shared-catalog.yml b/src/_data/codebase/v2_3/mrg/module-shared-catalog.yml new file mode 100644 index 00000000000..ce1da3b0f52 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-shared-catalog.yml @@ -0,0 +1,41 @@ +--- +title: SharedCatalog +content: "## Overview\n\nThe Magento_SharedCatalog modules defines the visibility + of products as well as product prices in the catalog and in B2B quotes for different + company accounts. \n\nThe module allows a merchant to create multiple shared catalogs, + link them to one or more company accounts, and set different product prices. Shared + catalogs also control the visibility of products and categories for a company in + the storefront. The shared catalog type (public or custom) defines the scope of + products and prices available for guest users vs logged-in users. The system can + have only one public and any number of custom shared catalogs.\n\nThe module relies + on the CatalogPermissions module, in that the visibility of categories for a customer + group is defined by category permissions for this customer group. Once a shared + catalog is enabled in B2B features, the category permissions are automatically enabled. + Adding a product or a category to a shared catalog enables appropriate category + permissions for the customer groups linked to this shared catalog.\n\nThe module + provides web APIs and can be integrated with third-party solutions to manage shared + catalogs in Magento.\n \n## Installation details\n \nThe module heavily depends + on the Magento_Company module, which must be installed and enabled the first. Category + permissions must be enabled for shared catalogs to work properly. Price configuration + for a shared catalog requires the start of a message queue consumer `sharedCatalogUpdatePrice`.\n\nThe + module does not create any backward incompatible changes. Can be deactivated and + uninstalled at any time.\n\nWhen the module is uninstalled, the other [ProductType]SharedCatalog + modules won't work.\n \n## Structure\n \n[Learn about a typical file structure for + a Magento 2 module](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n + \n## Extensibility\n \nShared catalogs are using message queues to save prices. + For more information about queues, see [Message Queues](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/message-queues.html).\n\nExtension + developers can interact with the Magento_SharedCatalog module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n + \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_SharedCatalog module.\n\n### + Layouts\n \nYou can extend and override layouts in the `Magento\\SharedCatalog\\view\\adminhtml\\layout` + directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n + \n### UI components\n\nThe `Magento\\SharedCatalog\\view\\adminhtml\\ui_component` + directory contains extensible UI components.\n\n* Forms: Company, catalog rule, + catalog rule staging, product, sales rule, sales rule staging update, shared catalog, + shared catalog tier price.\n\n* Listings: Company, product, shared catalog company, + shared catalog, shared catalog product pricing, shared catalog product listing.\n\nFor + more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) + and [UI Form Component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## + Additional information\n \nYou can track [backward incompatible changes made in + a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_3/mrg/module-shipping.yml b/src/_data/codebase/v2_3/mrg/module-shipping.yml new file mode 100644 index 00000000000..d86c09a186b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-shipping.yml @@ -0,0 +1,5 @@ +--- +title: Shipping +content: |- + The Magento_Shipping module provides the abstract models and interfaces for a shipping carrier integration, including the web interface for the Shipment entity. + You need to extend these abstractions if you are adding new shipping carrier integration. diff --git a/src/_data/codebase/v2_3/mrg/module-signifyd.yml b/src/_data/codebase/v2_3/mrg/module-signifyd.yml new file mode 100644 index 00000000000..a6cb70f1737 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-signifyd.yml @@ -0,0 +1,79 @@ +--- +title: Signifyd +content: |- + ## Overview + + The Magento_Signifyd module provides integration with the [Signifyd](https://www.signifyd.com/) fraud protection system. The integration is based on the Signifyd API; see the [Signifyd API docs](https://www.signifyd.com/docs/api/#/introduction/) for technical details. + + The module implementation allows to: + + - create a [Signifyd case](https://www.signifyd.com/docs/api/#/reference/cases) for a placed order + - automatically receive a [Signifyd guarantee](https://www.signifyd.com/docs/api/#/reference/guarantees) for a created case + - automatically cancel a guarantee when the order is canceled + + ## Extensibility + + The Magento_Signifyd module does not add own Events, Layouts, and UI Components as extension points. + + ### Public API + + The following interfaces (marked with the `@api` annotation) provide methods that allow to: + + `Magento\Signifyd\Api\Data\CaseInterface` (common abstraction for the Signifyd case entity): + + - set or retrieve all case data fields + + `Magento\Signifyd\Api\CaseManagementInterface`: + + - create a new case entity + - retrieve the existing case entity for a specified order + + `Magento\Signifyd\Api\CaseCreationServiceInterface`: + + - create a case entity for a specified order + - send a request through the Signifyd API to create a new case + + `Magento\Signifyd\Api\CaseRepositoryInterface`: + + - describe methods to work with a case entity + + `Magento\Signifyd\Api\GuaranteeCreationServiceInterface`: + + - send a request through the Signifyd API to create a new case guarantee + + `Magento\Signifyd\Api\GuaranteeCancelingServiceInterface`: + - send a request through the Signifyd API to cancel the Signifyd case guarantee + + `Magento\Signifyd\Api\Data\CaseSearchResultsInterface`: + + - might be used by `Magento\Signifyd\Api\CaseRepositoryInterface` to retrieve a list of case entities by specific conditions + + For information about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/api-concepts.html). + + ## Additional information + + ### Webhooks + + To update the entity data for a case or guarantee, the Magento_Signifyd module uses the [Signifyd Webhooks](https://www.signifyd.com/docs/api/#/reference/webhooks) mechanism. + + The newly created case entities have the `PENDING` status for a case and a guarantee. After receiving Webhook, both statuses are changed to appropriate Signifyd statuses. + + ### Debug mode + + The Debug Mode may be enabled in the module configuration. This logs the communication data between the Magento_Signifyd module and the Signifyd service in this file: + + var/log/debug.log + + ### Backward incompatible changes + + The Magento_Signifyd module does not introduce backward incompatible changes. + + You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). + + ### Processing supplementary payment information + + To improve the accuracy of Signifyd's transaction estimation, you may perform these operations (links lead to the Magento Developer Documentation Portal): + + - [Provide custom AVS/CVV mapping](https://devdocs.magento.com/guides/v2.3/payments-integrations/signifyd/signifyd.html#provide-avscvv-response-codes) + + - [Retrieve payment method for a placed order](https://devdocs.magento.com/guides/v2.3/payments-integrations/signifyd/signifyd.html#retrieve-payment-method-for-a-placed-order) diff --git a/src/_data/codebase/v2_3/mrg/module-sitemap.yml b/src/_data/codebase/v2_3/mrg/module-sitemap.yml new file mode 100644 index 00000000000..4084855a255 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-sitemap.yml @@ -0,0 +1,5 @@ +--- +title: Sitemap +content: |- + The Sitemap module allows managing the Magento application sitemap and + [sitemap.xml](https://en.wikipedia.org/wiki/Sitemaps) for searching engines. diff --git a/src/_data/codebase/v2_3/mrg/module-staging-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-staging-graph-ql.yml new file mode 100644 index 00000000000..8e29d57ea98 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-staging-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: StagingGraphQl +content: |- + **StagingGraphQl** provides type information for the GraphQl module + to stage and preview entities. diff --git a/src/_data/codebase/v2_3/mrg/module-staging-page-builder.yml b/src/_data/codebase/v2_3/mrg/module-staging-page-builder.yml new file mode 100644 index 00000000000..1972e9faf81 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-staging-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: StagingPageBuilder +content: The Magento_StagingPageBuilder module sets up PageBuilder to be a part of + the staging functionality in Magento EE. diff --git a/src/_data/codebase/v2_3/mrg/module-staging.yml b/src/_data/codebase/v2_3/mrg/module-staging.yml new file mode 100644 index 00000000000..2ee15a49ed0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-staging.yml @@ -0,0 +1,27 @@ +--- +title: Staging +content: |- + ## Overview + Magento_Staging module is used for setting up, previewing and managing future store updates. + + ## Dependencies + The **Magento_Staging** is dependent on the following modules: + - Magento_Ui + + ## Extension points + Magento_Staging module have configured timeline view that simplify representation of updates. Configuration of + timeline is present in view/adminhtml/ui_component/staging_update_grid.xml file. Difference between simple grid is + in next components declaration: + - listingToolbar + * template - overloaded template to provide switcher between grid and timeline, legend for timeline. + * updateTypes - path to status column that provide data for legend + - columns + * component - timeline component tht extends listing. + * recordTmpl - overloaded template for timeline records. + * detailsTmpl - template for tooltip that provide details about updates. + - status column + * component - extends selection column, sets class based on value. + * updateTypesMap - array that contains bounded classes and values. + + ## Precautions + - To avoid mixed content and to work properly, Staging Site Preview feature requires both Storefront and Admin area to be under the same protocol (http or https). diff --git a/src/_data/codebase/v2_3/mrg/module-store-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-store-graph-ql.yml new file mode 100644 index 00000000000..b46a38a337e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-store-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: StoreGraphQl +content: |- + **StoreGraphQl** provides type information for the GraphQl module + to generate store fields information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-store.yml b/src/_data/codebase/v2_3/mrg/module-store.yml new file mode 100644 index 00000000000..f1c542d3cf7 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-store.yml @@ -0,0 +1,7 @@ +--- +title: Store +content: |- + The Store module provides one of the basic and major features of a content management system for e-commerce web + sites by creating and managing a store for the customers to conduct online-shopping. Stores can be combined in groups, + and are linked to a specific website. All store related configurations (currency, locale, scope etc.), management and + storage maintenance are covered under this module. diff --git a/src/_data/codebase/v2_3/mrg/module-support.yml b/src/_data/codebase/v2_3/mrg/module-support.yml new file mode 100644 index 00000000000..8df964d3d60 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-support.yml @@ -0,0 +1,4 @@ +--- +title: Support +content: Magento_Support module is used for generation of system reports, which provide + detailed information about the system environment and Magento instance configuration. diff --git a/src/_data/codebase/v2_3/mrg/module-swagger-webapi-async.yml b/src/_data/codebase/v2_3/mrg/module-swagger-webapi-async.yml new file mode 100644 index 00000000000..bdc65bf2af5 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swagger-webapi-async.yml @@ -0,0 +1,4 @@ +--- +title: SwaggerWebapiAsync +content: The Magento_SwaggerWebapiAsync module provides the implementation of the + Asynchronous WebApi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_3/mrg/module-swagger-webapi.yml b/src/_data/codebase/v2_3/mrg/module-swagger-webapi.yml new file mode 100644 index 00000000000..477b9a6dbb3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swagger-webapi.yml @@ -0,0 +1,4 @@ +--- +title: SwaggerWebapi +content: The Magento_SwaggerWebapi module provides the implementation of the REST + Webapi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_3/mrg/module-swagger.yml b/src/_data/codebase/v2_3/mrg/module-swagger.yml new file mode 100644 index 00000000000..a0d0500d083 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swagger.yml @@ -0,0 +1,6 @@ +--- +title: Swagger +content: |- + The Magento_Swagger module provides access to a page generated using the swagger-ui package. The swagger-ui can be viewed + [on Github](https://github.com/swagger-api/swagger-ui). It accesses the JSON Schema describing Magento's REST APIs, + and displays it in a user-friendly, navigable format. diff --git a/src/_data/codebase/v2_3/mrg/module-swatches-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-swatches-graph-ql.yml new file mode 100644 index 00000000000..107759427c0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swatches-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: SwatchesGraphQl +content: |- + **SwatchesGraphQl** provides type information for the GraphQl module + to generate swatches fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-swatches-layered-navigation.yml b/src/_data/codebase/v2_3/mrg/module-swatches-layered-navigation.yml new file mode 100644 index 00000000000..89793c0ea12 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swatches-layered-navigation.yml @@ -0,0 +1,21 @@ +--- +title: SwatchesLayeredNavigation +content: |- + ## Overview + + The **Magento_SwatchesLayeredNavigation** module enables LayeredNavigation functionality for Swatch attributes + + ## Backward incompatible changes + No backward incompatible changes + + ## Dependencies + The **Magento_SwatchesLayeredNavigation** is dependent on the following modules: + + - Magento_Swatches + - Magento_LayeredNavigation + + ## Specific Settings + The **Magento_SwatchesLayeredNavigation** module does not provide any specific settings. + + ## Specific Extension Points + The **Magento_SwatchesLayeredNavigation** module does not provide any specific extension points. You can extend it using the Magento extension mechanism. diff --git a/src/_data/codebase/v2_3/mrg/module-swatches.yml b/src/_data/codebase/v2_3/mrg/module-swatches.yml new file mode 100644 index 00000000000..23825c612be --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-swatches.yml @@ -0,0 +1,4 @@ +--- +title: Swatches +content: Magento_Swatches module is replacing default product attributes text values + with swatch images, for more convenient product displaying and selection. diff --git a/src/_data/codebase/v2_3/mrg/module-target-rule.yml b/src/_data/codebase/v2_3/mrg/module-target-rule.yml new file mode 100644 index 00000000000..2a485d09a19 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-target-rule.yml @@ -0,0 +1,4 @@ +--- +title: TargetRule +content: Magento_TargetRule module allows to configure the rules for showing related + products. diff --git a/src/_data/codebase/v2_3/mrg/module-tax-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-tax-graph-ql.yml new file mode 100644 index 00000000000..7fdaca48032 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-tax-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: TaxGraphQl +content: |- + **TaxGraphQl** provides type information for the GraphQl module + to generate tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-tax.yml b/src/_data/codebase/v2_3/mrg/module-tax.yml new file mode 100644 index 00000000000..7997e767a62 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-tax.yml @@ -0,0 +1,34 @@ +--- +title: Tax +content: |- + ## Purpose of module + The Magento_Tax module provides the calculations needed to compute the consumption tax on goods and services. + + The Magento_Tax module includes the following: + * configuration of the tax rates and rules to apply + * configuration of tax classes that apply to: + ** taxation on products + ** taxation on shipping charges + ** taxation on gift options (example: gift wrapping) + * specification whether the consumption tax is "sales & use" (typically product prices are loaded without any tax) or "VAT" (typically product prices are loaded including tax) + * specification of whether the tax total line can be toggled to display the tax details/subtotals + * display of prices (presented with tax, without tax, or both with and without) + + The Magento_Tax module also handles special cases when computing tax, such as: + * determining the tax on an individual item (for example, one that is being returned) when the original tax has been computed on the entire shopping cart + ** example country: United States + * being able to handle 2 or more tax rates that are applied separately (examples include a "luxury tax" on exclusive items) + * being able to handle a subsequent tax rate that is applied after a previous one is applied (a "tax on tax" situation, which recently was a part of Canadian tax law) + + # Deployment + ## System requirements + The Magento_Tax module does not have any specific system requirements. + + Depending on how many tax rates and tax rules are being used, there might be consideration for the database size + Depending on the frequency of updating tax rates and tax rules, there might be consideration for the scheduling of these updates + + ## Install + The Magento_Tax module is installed automatically (using the native Magento install mechanism) without any additional actions. + + ## Uninstall + The Magento_Tax module should not be uninstalled; it is a required module. diff --git a/src/_data/codebase/v2_3/mrg/module-theme-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-theme-graph-ql.yml new file mode 100644 index 00000000000..17fd7acd92b --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-theme-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ThemeGraphQl +content: |- + **ThemeGraphQl** provides type information for the GraphQl module + to generate theme fields information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-theme.yml b/src/_data/codebase/v2_3/mrg/module-theme.yml new file mode 100644 index 00000000000..a9abc7386f2 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-theme.yml @@ -0,0 +1,4 @@ +--- +title: Theme +content: The Theme module contains common infrastructure that provides an ability + to apply and use themes in Magento application. diff --git a/src/_data/codebase/v2_3/mrg/module-tinymce-3-banner.yml b/src/_data/codebase/v2_3/mrg/module-tinymce-3-banner.yml new file mode 100644 index 00000000000..1272ba2eb88 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-tinymce-3-banner.yml @@ -0,0 +1,7 @@ +--- +title: Tinymce3Banner +content: Tinymce3Banner module allows to update banner widget images on Wysiwyg. We + have updated the TinyMCE module to the latest available version, 4.6.4. TinyMCE + v4.6.4 provides backwards-compatibility for modified editor modules to prevent the + loss of functionality. With TinyMCE4 you can update banner widget images using the + WYSIWYG. The TinyMCE3 module is now deprecated and will be removed in a future release. diff --git a/src/_data/codebase/v2_3/mrg/module-tinymce-3.yml b/src/_data/codebase/v2_3/mrg/module-tinymce-3.yml new file mode 100644 index 00000000000..f6f88d18b98 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-tinymce-3.yml @@ -0,0 +1,6 @@ +--- +title: Tinymce3 +content: We have updated the TinyMCE module to the latest available version, 4.6.4. + TinyMCE v4.6.4 provides backwards-compatibility for modified editor modules to prevent + the loss of functionality. The TinyMCE3 module is now deprecated and will be removed + in a future release. diff --git a/src/_data/codebase/v2_3/mrg/module-translation.yml b/src/_data/codebase/v2_3/mrg/module-translation.yml new file mode 100644 index 00000000000..ca627812d60 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-translation.yml @@ -0,0 +1,5 @@ +--- +title: Translation +content: |- + **Translation** enables localization of a store for multiple regions and markets. + Also provides the inline translation tool. diff --git a/src/_data/codebase/v2_3/mrg/module-ui.yml b/src/_data/codebase/v2_3/mrg/module-ui.yml new file mode 100644 index 00000000000..b698731d333 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-ui.yml @@ -0,0 +1,14 @@ +--- +title: Ui +content: |- + ## Purpose of module + + The Magento\Ui module introduces a set of common UI components, which could be used and configured via layout XML files. + + # Deployment + ## System requirements + + The Magento\Ui module does not have any specific system requirements. + + ## Install + The Magento\Ui module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_3/mrg/module-ups.yml b/src/_data/codebase/v2_3/mrg/module-ups.yml new file mode 100644 index 00000000000..1de5614b870 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-ups.yml @@ -0,0 +1,4 @@ +--- +title: Ups +content: The Magento_Ups module implements integration with the United Parcel Service + shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/module-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..6cf0cc4a44d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-url-rewrite-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: UrlRewriteGraphQl +content: |- + **UrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrites from entities that implement such rewrites, + like categories, products or cms and other 3rd party modules. diff --git a/src/_data/codebase/v2_3/mrg/module-url-rewrite.yml b/src/_data/codebase/v2_3/mrg/module-url-rewrite.yml new file mode 100644 index 00000000000..7622136d72e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-url-rewrite.yml @@ -0,0 +1,4 @@ +--- +title: UrlRewrite +content: Magento_UrlRewrite module provides ability to customize website URLs by creating + custom URL rewrite rules. diff --git a/src/_data/codebase/v2_3/mrg/module-user.yml b/src/_data/codebase/v2_3/mrg/module-user.yml new file mode 100644 index 00000000000..1f070775421 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-user.yml @@ -0,0 +1,7 @@ +--- +title: User +content: |- + **User** enables admin users to manage and assign roles to administrators and other non-customer users, + reset user passwords, and invalidate access tokens. + Different roles can be assigned to different users to define their permissions. + For admin passwords, it enables setting lifetimes and locking them when expired or when a specified numbers of failures have occurred. It allows preventing password brute force attacks for system backend. diff --git a/src/_data/codebase/v2_3/mrg/module-usps.yml b/src/_data/codebase/v2_3/mrg/module-usps.yml new file mode 100644 index 00000000000..99290c0eccb --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-usps.yml @@ -0,0 +1,4 @@ +--- +title: Usps +content: The Magento_Usps module provides integration with the United States Postal + Service shipping carrier. diff --git a/src/_data/codebase/v2_3/mrg/module-variable.yml b/src/_data/codebase/v2_3/mrg/module-variable.yml new file mode 100644 index 00000000000..1fd9f080b99 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-variable.yml @@ -0,0 +1,4 @@ +--- +title: Variable +content: Magento\Variable Allows to create custom variables and then use them in email + templates or in WYSIWYG editor for editing description of system entities. diff --git a/src/_data/codebase/v2_3/mrg/module-vault-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-vault-graph-ql.yml new file mode 100644 index 00000000000..e10893e8d84 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-vault-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: VaultGraphQl +content: |- + **VaultGraphQl** provides type and resolver information for the GraphQl module + to generate Vault (stored payment information) information endpoints. This module also + provides mutations for modifying a payment token. diff --git a/src/_data/codebase/v2_3/mrg/module-vault.yml b/src/_data/codebase/v2_3/mrg/module-vault.yml new file mode 100644 index 00000000000..2182b31119f --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-vault.yml @@ -0,0 +1,4 @@ +--- +title: Vault +content: The Magento_Vault module implements the integration with the Vault payment + gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/module-version.yml b/src/_data/codebase/v2_3/mrg/module-version.yml new file mode 100644 index 00000000000..24f0fde5bcc --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-version.yml @@ -0,0 +1,3 @@ +--- +title: Version +content: Magento\Version Allows to get Magento version and edition by HTTP GET request diff --git a/src/_data/codebase/v2_3/mrg/module-versions-cms-url-rewrite.yml b/src/_data/codebase/v2_3/mrg/module-versions-cms-url-rewrite.yml new file mode 100644 index 00000000000..572dab5ecb3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-versions-cms-url-rewrite.yml @@ -0,0 +1,6 @@ +--- +title: VersionsCmsUrlRewrite +content: "The Versions CMS Url Rewrite Module ties up the Store Switcher program with + implementation of the Hierarchy structure. See also Magento_UrlRewrite and Magento_VersionsCms + modules. \n\nExtends the Store Switcher program and makes it take into account nodes + from the Hierarchy structure." diff --git a/src/_data/codebase/v2_3/mrg/module-versions-cms.yml b/src/_data/codebase/v2_3/mrg/module-versions-cms.yml new file mode 100644 index 00000000000..c84640f9e6d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-versions-cms.yml @@ -0,0 +1,6 @@ +--- +title: VersionsCms +content: |- + The Versions CMS module adds a hierarchy feature for CMS pages. + + The hierarchy feature organizes CMS pages as a hierarchy tree that allows parent/child relationships between pages. diff --git a/src/_data/codebase/v2_3/mrg/module-visual-merchandiser.yml b/src/_data/codebase/v2_3/mrg/module-visual-merchandiser.yml new file mode 100644 index 00000000000..d7673ac8f37 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-visual-merchandiser.yml @@ -0,0 +1,9 @@ +--- +title: VisualMerchandiser +content: |- + Create and merchandise categories quickly and easily with Visual Merchandiser for Magento. + Drag-and-drop products into position, or set up 'Smart Categories' based upon attributes. + Saves you hours merchandising your Magento store. + + With Visual Merchandiser, products can be re-organised in seconds – visually. + You see the products in place, with images, just like the customer sees them. diff --git a/src/_data/codebase/v2_3/mrg/module-webapi-async.yml b/src/_data/codebase/v2_3/mrg/module-webapi-async.yml new file mode 100644 index 00000000000..3d18ca0850e --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-webapi-async.yml @@ -0,0 +1,5 @@ +--- +title: WebapiAsync +content: "**WebapiAsync** Extends Webapi extension and provide functional to process + asynchronous requests. It handle asynchronous requests, schedule, publish and consum + bulk operations from queue." diff --git a/src/_data/codebase/v2_3/mrg/module-webapi-security.yml b/src/_data/codebase/v2_3/mrg/module-webapi-security.yml new file mode 100644 index 00000000000..0344a2d8620 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-webapi-security.yml @@ -0,0 +1,7 @@ +--- +title: WebapiSecurity +content: |- + **WebapiSecurity** enables access management of some Web API resources. + If checkbox is enabled in backend through: Stores -> Configuration -> Services -> Magento Web API -> Web Api Security + then the security of all of the services outlined in app/code/Magento/WebapiSecurity/etc/di.xml would be loosened. You may modify this list to customize which services should follow this behavior. + By loosening the security, these services would allow access anonymously (by anyone). diff --git a/src/_data/codebase/v2_3/mrg/module-webapi.yml b/src/_data/codebase/v2_3/mrg/module-webapi.yml new file mode 100644 index 00000000000..92efde43c1d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-webapi.yml @@ -0,0 +1,6 @@ +--- +title: Webapi +content: |- + **Webapi** provides the framework for the application to expose REST and SOAP web services. It exposes an area for REST + and another area for SOAP services and routes requests based on the Webapi configuration. It also handles + deserialization of requests and serialization of responses. diff --git a/src/_data/codebase/v2_3/mrg/module-website-restriction.yml b/src/_data/codebase/v2_3/mrg/module-website-restriction.yml new file mode 100644 index 00000000000..13683124364 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-website-restriction.yml @@ -0,0 +1,7 @@ +--- +title: WebsiteRestriction +content: |- + **Website Restriction** enables administrators to restrict all access to the site or restrict site access + to only logged in customers. You might want to restrict all access when the site is closed for maintenance. + You might want to restrict site access to only logged in customers if the site is a B2B site or if there is + a private sale for registered customers. diff --git a/src/_data/codebase/v2_3/mrg/module-weee-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-weee-graph-ql.yml new file mode 100644 index 00000000000..8287c86a4b0 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-weee-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: WeeeGraphQl +content: |- + **WeeeGraphQl** provides type information for the GraphQl module + to generate wee tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_3/mrg/module-weee-staging.yml b/src/_data/codebase/v2_3/mrg/module-weee-staging.yml new file mode 100644 index 00000000000..76bd7b08b4d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-weee-staging.yml @@ -0,0 +1,28 @@ +--- +title: WeeeStaging +content: |- + ## Magento_WeeeStaging module + + ## Overview + + The Magento_WeeeStaging module is a part of the staging functionality in Magento EE. It enables you to stage a value of Fixed Product Tax. + + ## Implementation details + + The Magento_WeeeStaging module extends the following Magento_Weee module functionality to be used in staging: + + - adds an opportunity to schedule a Fixed Product Tax type attribute using the Schedule Update form of a product + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_WeeeStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_WeeeStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the module. + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeStaging module. + + ## Additional information + + You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](https://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_3/mrg/module-weee.yml b/src/_data/codebase/v2_3/mrg/module-weee.yml new file mode 100644 index 00000000000..f2058af57f7 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-weee.yml @@ -0,0 +1,28 @@ +--- +title: Weee +content: |- + The Magento_Weee module enables the application of fees/fixed product taxes (FPT) on certain types of products, usually related to electronic devices and recycling. + Fixed product taxes can be used to setup a WEEE tax that is a fixed amount, rather than a percentage of the product price. FPT can be configured to be displayed at various places in Magento. Rules, amounts, and display options can be configured in the backend. This module extends the existing functionality of Magento_Tax. + + The Magento_Wee module includes the following: + + * ability to add different number of fixed product taxes to product. They are treated as a product attribute; + * configuration of where Weee appears (on category, product, sales, invoice, or credit memo pages) and whether FPT should be taxed; + * a new line item in the totals section. + + # System requirements + The Magento_Weee module does not have any specific system requirements. + + ## Install + Magento_Weee module can be installed automatically (using native Magento install mechanism) without any additional actions + + ## Uninstall + Magento installation with existing products with FPT: + * Disable FPT on the backend + * Remove all products with FPT + * Remove all FPT attributes from attribute sets + * Delete all FPT attributes + * Remove module directory from the code base + + New Magento installation: + * Can be removed without additional actions diff --git a/src/_data/codebase/v2_3/mrg/module-widget.yml b/src/_data/codebase/v2_3/mrg/module-widget.yml new file mode 100644 index 00000000000..67c1f30159d --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-widget.yml @@ -0,0 +1,4 @@ +--- +title: Widget +content: The Widget module allows Magento application to be extended with custom widget + blocks. diff --git a/src/_data/codebase/v2_3/mrg/module-wishlist-analytics.yml b/src/_data/codebase/v2_3/mrg/module-wishlist-analytics.yml new file mode 100644 index 00000000000..1ab3e001ca3 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-wishlist-analytics.yml @@ -0,0 +1,4 @@ +--- +title: WishlistAnalytics +content: The Magento_WishlistAnalytics module configures data definitions for a data + collection related to the Wishlist module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/module-wishlist-graph-ql.yml b/src/_data/codebase/v2_3/mrg/module-wishlist-graph-ql.yml new file mode 100644 index 00000000000..8cd5b510139 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-wishlist-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: WishlistGraphQl +content: |- + **WishlistGraphQl** provides type information for the GraphQl module + to generate wishlist fields. diff --git a/src/_data/codebase/v2_3/mrg/module-wishlist.yml b/src/_data/codebase/v2_3/mrg/module-wishlist.yml new file mode 100644 index 00000000000..e114643b744 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-wishlist.yml @@ -0,0 +1,5 @@ +--- +title: Wishlist +content: |- + The Magento_Wishlist implements the Wishlist functionality. + This allows customers to create a list of products that they can add to their shopping cart to be purchased at a later date, or share with friends. diff --git a/src/_data/codebase/v2_3/mrg/module-worldpay.yml b/src/_data/codebase/v2_3/mrg/module-worldpay.yml new file mode 100644 index 00000000000..5bd6b6ce423 --- /dev/null +++ b/src/_data/codebase/v2_3/mrg/module-worldpay.yml @@ -0,0 +1,4 @@ +--- +title: Worldpay +content: The Magento_Worldpay module implements the integration with the Worldpay + payment gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_3/mrg/msi/Inventory.yml b/src/_data/codebase/v2_3/mrg/msi/Inventory.yml deleted file mode 100644 index 84d36e2844a..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/Inventory.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_Inventory -source_repo: inventory -release: 1.1.6 -github_path: Inventory/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `Inventory` module is part of the new inventory infrastructure,\nwhich - replaces the legacy `CatalogInventory` module with new and expanded features and - APIs for Inventory Management. \n \nThe [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\nAll Inventory Management - modules follow the \n[Single Responsibility Principle](https://en.wikipedia.org/wiki/Single_responsibility_principle).\n[Inventory - management architecture](https://devdocs.magento.com/guides/v2.3/inventory/architecture.html) - \nprovides additional insight about the overall structure of these modules.\n\n## - Installation details\n\nThis module is installed as part of Magento Open Source. - Unless a custom implementation for `InventoryApi` is provided\nby a 3rd-party module, - the module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nMagento - does not recommend using or referring to classes and other entities in the `Inventory` - module. All public \ninterfaces and extension points related to this module are - located in the `InventoryApi` module. \nUse the interfaces and extension points - defined in `InventoryApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryAdminUi.yml deleted file mode 100644 index 3e6c23046b9..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventoryAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryAdminUi` module extends the Magento Admin UI to add Inventory Management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryAdvancedCheckout.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryAdvancedCheckout.yml deleted file mode 100644 index 88b89322e09..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryAdvancedCheckout.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_InventoryAdvancedCheckout -source_repo: inventory -release: 1.1.6 -github_path: InventoryAdvancedCheckout/README.md -last_modified_at: '2019-08-02 00:04:37 -0500' -content: |- - ## Magento_InventoryAdvancedCheckout - - ## Overview - - The Magento_InventoryAdvancedCheckout module adds multi-sourcing capabilities to the AdvancedCheckout module allowing Order By SKU feature to work correctly with multiple inventory sources enabled. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryApi.yml deleted file mode 100644 index 67618c8afc5..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryApi -source_repo: inventory -release: 1.1.6 -github_path: InventoryApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryApi` module provides Inventory Management service contracts. - \n\nThis module is part of the new inventory infrastructure. The\n[Inventory Management - overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryApi` module contains extension points and APIs that - 3rd-party developers\ncan use to provide custom inventory functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### - REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for managing sources, - stocks, stock source links, and source items." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProduct.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProduct.yml deleted file mode 100644 index 2c4aaf2b866..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProduct.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryBundleProduct -source_repo: inventory -release: 1.1.6 -github_path: InventoryBundleProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryBundleProduct` module integrates inventory management business logic into Magento's bundle product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProductAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProductAdminUi.yml deleted file mode 100644 index aeab7f2f7da..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryBundleProductAdminUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventoryBundleProductAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventoryBundleProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryBundleProductAdminUi`extends the Magento Admin UI to add MSI - functionality.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n \n## Extensibility\n\nThere are no extension points or for this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCache.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCache.yml deleted file mode 100644 index c218ed39571..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCache.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryCache -source_repo: inventory -release: 1.1.6 -github_path: InventoryCache/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCache` module integrates inventory management business logic into Magento's cache logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalog.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCatalog.yml deleted file mode 100644 index eda96824e62..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalog.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryCatalog -source_repo: inventory -release: 1.1.6 -github_path: InventoryCatalog/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryCatalog` module integrates inventory management business logic - into Magento's catalog logic.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryCatalogApi`\nis provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryCatalogApi` module. - \nUse the interfaces defined in `InventoryCatalogApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogAdminUi.yml deleted file mode 100644 index aacb80d8002..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryCatalogAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventoryCatalogAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCatalogAdminUi` module extends the Magento Admin UI to add MSI functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryCatalogAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogApi.yml deleted file mode 100644 index a2c663ae1d2..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryCatalogApi -source_repo: inventory -release: 1.1.6 -github_path: InventoryCatalogApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryCatalogApi` module provides service contracts for default - source and stock providers as well as bulk operations. \n\nThis module is part of - the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryCatalogApi` module contains extension points and - APIs that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` directory.\n\n### REST endpoints\n\nThe - `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring - sources in bulk." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogSearch.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogSearch.yml deleted file mode 100644 index 000c18619f7..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryCatalogSearch.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryCatalogSearch -source_repo: inventory -release: 1.1.6 -github_path: InventoryCatalogSearch/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCatalogSearch` module integrates inventory management business logic into Magento's search logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProduct.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProduct.yml deleted file mode 100644 index d0279165a2d..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProduct.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_InventoryConfigurableProduct -source_repo: inventory -release: 1.1.6 -github_path: InventoryConfigurableProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - ## InventoryConfigurableProduct module - - The `InventoryConfigurableProduct` module integrates inventory management business logic into Magento's configurable product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductAdminUi.yml deleted file mode 100644 index ffe11590c45..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductAdminUi.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventoryConfigurableProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryConfigurableProductAdminUi`extends the Magento Admin UI to - add inventory management functionality.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n \n## Extensibility\n\nThe `InventoryConfigurableProductAdminUi` module - contains several extension points.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` - directory contains extensible UI components." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductIndexer.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductIndexer.yml deleted file mode 100644 index de55d050425..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurableProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductIndexer -source_repo: inventory -release: 1.1.6 -github_path: InventoryConfigurableProductIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryConfigurableProductIndexer` module integrates inventory management business logic into Magento's indexation logic for configurable products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfiguration.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfiguration.yml deleted file mode 100644 index 251441d1442..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfiguration.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryConfiguration -source_repo: inventory -release: 1.1.6 -github_path: InventoryConfiguration/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryConfiguration` module implements logic for inventory management - configuration.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryConfigurationApi` is provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryConfigurationApi` - module. \nUse the interfaces defined in `InventoryConfigurationApi` to extend this - module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurationApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurationApi.yml deleted file mode 100644 index 9902bb60dcf..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryConfigurationApi.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_InventoryConfigurationApi -source_repo: inventory -release: 1.1.6 -github_path: InventoryConfigurationApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryConfigurationApi` module provides service contracts for inventory management configuration. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be disabled. - - ## Extensibility - - The `InventoryConfigurationApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory functionality. - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelection.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelection.yml deleted file mode 100644 index 9887257363b..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelection.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelection -source_repo: inventory -release: 1.1.6 -github_path: InventoryDistanceBasedSourceSelection/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: "The `InventoryDistanceBasedSourceSelection` module implements logic for - distance based source selection\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source.\n\n## Extension points and service - contracts\n\nAll public interfaces related to this module are located in the `InventoryDistanceBasedSourceSelectionApi` - module. \nUse the interfaces defined in `InventoryDistanceBasedSourceSelectionApi` - to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml deleted file mode 100644 index 972836ec00b..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelectionAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventoryDistanceBasedSourceSelectionAdminUi/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: |- - The `InventoryDistanceBasedSourceSelectionAdminUi` module extends Magento's admin UI with source selection based on distance functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml deleted file mode 100644 index 92c2cbb3478..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelectionApi -source_repo: inventory -release: 1.1.6 -github_path: InventoryDistanceBasedSourceSelectionApi/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: "The `InventoryDistanceBasedSourceSelectionApi` module provides service contracts - for distance based source selection algorithm. \n\nThis module is part of the new - inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source.\n\n## Extensibility\n\nThe `InventoryDistanceBasedSourceSelectionApi` - module contains extension points and APIs that 3rd-party developers\ncan use to - provide custom distance based source selection algorithms.\n\n### Public APIs\n\nPublic - APIs are defined in the `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe - `etc/webapi.xml` file defines endpoints for managing distance based algorithms." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryElasticsearch.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryElasticsearch.yml deleted file mode 100644 index 8fd9e889796..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryElasticsearch.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryElasticsearch -source_repo: inventory -release: 1.1.6 -github_path: InventoryElasticsearch/README.md -last_modified_at: '2018-12-21 16:08:11 +0200' -content: |- - The `InventoryElasticsearch` module provides elastic search support for Inventory Management. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryExportStock.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryExportStock.yml deleted file mode 100644 index c50767f7b8c..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryExportStock.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryExportStock -source_repo: inventory -release: 1.1.6 -github_path: InventoryExportStock/README.md -last_modified_at: '2019-04-23 22:46:43 +0300' -content: |- - The `InventoryExportStock` module provides aggregated stock export functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryExportStockApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryExportStockApi.yml deleted file mode 100644 index 3d08345bee7..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryExportStockApi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryExportStockApi -source_repo: inventory -release: 1.1.6 -github_path: InventoryExportStockApi/README.md -last_modified_at: '2019-04-23 22:46:43 +0300' -content: |- - The `InventoryExportStockApi` module provides provides aggregated stock export functionality api. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryGraphQl.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryGraphQl.yml deleted file mode 100644 index 3c435794024..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryGraphQl.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryGraphQl -source_repo: inventory -release: 1.1.6 -github_path: InventoryGraphQl/README.md -last_modified_at: '2019-03-30 16:15:21 +0100' -content: |- - The `InventoryGraphQl` provides type information for the GraphQl module - to generate inventory stock fields for product information endpoints. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProduct.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProduct.yml deleted file mode 100644 index 2f0ca2a1cc5..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProduct.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventoryGroupedProduct -source_repo: inventory -release: 1.1.6 -github_path: InventoryGroupedProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryGroupedProduct` module integrates inventory management business - logic into Magento's grouped product logic.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n - \n## Extension points and service contracts\n\nThere are no extension points or - service contracts for this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductAdminUi.yml deleted file mode 100644 index 973569cfd2b..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductAdminUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryGroupedProductAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventoryGroupedProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryGroupedProductAdminUi` module extends Magento's admin UI with inventory management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductIndexer.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductIndexer.yml deleted file mode 100644 index 6e99571c629..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryGroupedProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryGroupedProductIndexer -source_repo: inventory -release: 1.1.6 -github_path: InventoryGroupedProductIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryGroupedProductIndexer` module integrates inventory management business logic into Magento's indexation logic for grouped products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryImportExport.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryImportExport.yml deleted file mode 100644 index fe5fafc0f72..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryImportExport.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryImportExport -source_repo: inventory -release: 1.1.6 -github_path: InventoryImportExport/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryImportExport` module provides compatibility between Magento's - flat file import/export logic and Inventory Management.\n\nThis module is part of - the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n \n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extension points and service contracts\n\nThere are no extension points or service - contracts for this module.\n\n## Additional information\n\nThe `files/sample/stock_sources.csv` - file is a template for importing inventory into the system." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryIndexer.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryIndexer.yml deleted file mode 100644 index be3158baf54..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryIndexer -source_repo: inventory -release: 1.1.6 -github_path: InventoryIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryIndexer` module provides indexation logic for Inventory Management. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotification.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotification.yml deleted file mode 100644 index e5ccf30625f..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotification.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotification -source_repo: inventory -release: 1.1.6 -github_path: InventoryLowQuantityNotification/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryLowQuantityNotification` module integrates Inventory Management - business logic into Magento's low quantity notification logic.\n\nThis module is - part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryLowQuantityNotificationApi` is provided by a 3rd-party module, the - module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryLowQuantityNotificationApi` - module. \nUse the interfaces defined in `InventoryLowQuantityNotificationApi` to - extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml deleted file mode 100644 index 4054fff1483..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotificationAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventoryLowQuantityNotificationAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryLowQuantityNotificationAdminUi` module extends Magento's admin UI with inventory management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryLowQuantityNotificationAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationApi.yml deleted file mode 100644 index 8a3063652d4..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryLowQuantityNotificationApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotificationApi -source_repo: inventory -release: 1.1.6 -github_path: InventoryLowQuantityNotificationApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryLowQuantityNotificationApi` module provides service contracts - for managing Inventory Management notifications. \n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryLowQuantityNotificationApi` module contains extension - points and APIs that 3rd-party developers\ncan use to provide custom low quantity - notification functionality.\n\n### Public APIs\n\nPublic APIs are defined in the - `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe `etc/webapi.xml` - file defines endpoints for managing low quantity notifications." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryMultiDimensionalIndexerApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryMultiDimensionalIndexerApi.yml deleted file mode 100644 index d08d2507b90..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryMultiDimensionalIndexerApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_InventoryMultiDimensionalIndexerApi -source_repo: inventory -release: 1.1.6 -github_path: InventoryMultiDimensionalIndexerApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryMultiDimensionalIndexerApi` module provides functionality - for creating and handling multi-dimension indexes.\n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n\n## - Extension points\n\nThe library introduces a set of extension points which split - a monolithic index by the specified dimension (Scope), creating \nan independent - index (i.e. dedicated MySQL table) per dimension. The library also provides a mechanism - for resolving \nindex names based on the provided scope. The multi-dimension indexes - are introduced for the sake of data scalability\nand the ability to reindex data - in the scope of particular dimension only.\n\nAn aliasing mechanism guarantees zero - downtime to make Front-End responsive while Full Reindex being processed." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryProductAlert.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryProductAlert.yml deleted file mode 100644 index 4eefdbf852b..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryProductAlert.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryProductAlert -source_repo: inventory -release: 1.1.6 -github_path: InventoryProductAlert/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryProductAlert` module integrates Inventory Management business logic into Magento's product alert logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryRequisitionList.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryRequisitionList.yml deleted file mode 100644 index cb96ae63466..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryRequisitionList.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_InventoryRequisitionList -source_repo: inventory -release: 1.1.6 -github_path: InventoryRequisitionList/README.md -last_modified_at: '2019-08-02 00:04:37 -0500' -content: The Magento_InventoryRequisitionList allows the customer to use the new inventory - management (MSI). diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryReservationCli.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryReservationCli.yml deleted file mode 100644 index f92c6ab4731..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryReservationCli.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_InventoryReservationCli -source_repo: inventory -release: 1.1.6 -github_path: InventoryReservationCli/README.md -last_modified_at: '2019-04-10 12:11:17 +0200' -content: |- - The `InventoryReservationCli` module provide a cli command which helps the developer to discover inconsistencies on reservation. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryReservations.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryReservations.yml deleted file mode 100644 index 9c9c269f033..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryReservations.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryReservations -source_repo: inventory -release: 1.1.6 -github_path: InventoryReservations/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryReservations` module provides logic for handling product reservations.\n\nThis - module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryReservationApi` is provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryReservationsApi` - module. \nUse the interfaces defined in `InventoryReservationsApi` to extend this - module.\n\n## Additional information\n\nThe `InventoryReservations` module creates - the `inventory_cleanup_reservations` cron job." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryReservationsApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryReservationsApi.yml deleted file mode 100644 index 80df8fb61b0..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryReservationsApi.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_InventoryReservationsApi -source_repo: inventory -release: 1.1.6 -github_path: InventoryReservationsApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryReservationsApi` module provides service contracts for Inventory Management reservations. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extensibility - - The `InventoryReservationsApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory reservation functionality. - - ### Public APIs - - Public APIs are defined in the `Model` directory. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySales.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySales.yml deleted file mode 100644 index 89b51f9c9d3..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySales.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventorySales -source_repo: inventory -release: 1.1.6 -github_path: InventorySales/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySales` module integrates Inventory Management business logic - into Magento's sales logic.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n - \nThis module is installed as part of Magento Open Source. Unless a custom implementation - for `InventorySalesApi`\nis provided by a 3rd-party module, the module cannot be - deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventorySalesApi` module. - \nUse the interfaces defined in `InventorySalesApi` to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySalesAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySalesAdminUi.yml deleted file mode 100644 index ef445a38d1d..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySalesAdminUi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySalesAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventorySalesAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesAdminUi` module extends Magento's Admin UI with Inventory - Management functionality.\n\nThis module is part of the new inventory infrastructure. - The \n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n\n## Extensibility\n\nThe `InventorySalesAdminUi` module contains several - extension points.\n\n### Layouts\n\nYou can extend and override layouts defined - in the `view/adminhtml/layout` directory.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` - directory contains extensible UI components." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySalesApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySalesApi.yml deleted file mode 100644 index 5972ed7898c..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySalesApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySalesApi -source_repo: inventory -release: 1.1.6 -github_path: InventorySalesApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesApi` module provides service contracts for inventory - management. \n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventorySalesApi` module contains extension points and APIs - that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### - REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for determining whether - a salable amount of products are available for purchase." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySalesFrontendUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySalesFrontendUi.yml deleted file mode 100644 index f2c4dd5e090..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySalesFrontendUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySalesFrontendUi -source_repo: inventory -release: 1.1.6 -github_path: InventorySalesFrontendUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesFrontendUi` module extends Magento's frontend UI with - Inventory Management functionality. \n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. You can remove it if you run - a headless version of Magento.\n\n## Extension points and service contracts\n\nThere - are no extension points or service contracts for this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySetupFixtureGenerator.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySetupFixtureGenerator.yml deleted file mode 100644 index f4ea3e4f35f..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySetupFixtureGenerator.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySetupFixtureGenerator -source_repo: inventory -release: 1.1.6 -github_path: InventorySetupFixtureGenerator/README.md -last_modified_at: '2018-12-24 14:41:45 +0200' -content: "The `InventorySetupFixtureGenerator` module customizes the process of Inventory - Data (Salable Quantity) Generation for [performance testing](https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-perf-data.html).\n\nThis - module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - \nfor Inventory Data generation is provided by a 3rd-party module, the module cannot - be deleted or disabled." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryShipping.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryShipping.yml deleted file mode 100644 index e3826df2fa0..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryShipping.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryShipping -source_repo: inventory -release: 1.1.6 -github_path: InventoryShipping/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryShipping` module integrates MSI business logic into Magento's - shipping logic.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n - \nThis module is installed as part of Magento Open Source. It cannot be deleted - or disabled.\n\n## Extension points and service contracts\n\nAll public interfaces - related to this module are located in the `InventorySourceDeductionApi` and \n`InventorySourceSelectionApi` - modules. \nUse the interfaces defined in those modules to extend this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventoryShippingAdminUi.yml b/src/_data/codebase/v2_3/mrg/msi/InventoryShippingAdminUi.yml deleted file mode 100644 index 56b275a89ce..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventoryShippingAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryShippingAdminUi -source_repo: inventory -release: 1.1.6 -github_path: InventoryShippingAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryShippingAdminUi` module extends Magento's Admin UI with Inventory Management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryShippingAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySourceDeductionApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySourceDeductionApi.yml deleted file mode 100644 index 554d3ec8ef7..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySourceDeductionApi.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_InventorySourceDeductionApi -source_repo: inventory -release: 1.1.6 -github_path: InventorySourceDeductionApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySourceDeductionApi` module provides service contracts for - managing source deductuions when products are sold. \n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelection.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelection.yml deleted file mode 100644 index f4890b03c32..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelection.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySourceSelection -source_repo: inventory -release: 1.1.6 -github_path: InventorySourceSelection/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySourceSelection` module provides source selection logic for - Inventory Management.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventorySourceSelectionApi`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventorySourceSelectionApi` - module. \nUse the interfaces defined in `InventorySourceSelectionApi` to extend - this module." diff --git a/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelectionApi.yml b/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelectionApi.yml deleted file mode 100644 index e053e410159..00000000000 --- a/src/_data/codebase/v2_3/mrg/msi/InventorySourceSelectionApi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventorySourceSelectionApi -source_repo: inventory -release: 1.1.6 -github_path: InventorySourceSelectionApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventorySourceSelectionApi` module provides service contracts for source selection algorithms (SSA). - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extensibility - - The `InventorySourceSelectionApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory source selection algorithm functionality. - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. - - ### REST endpoints - - The `etc/webapi.xml` file defines endpoints for setting the SSA and retrieving a list of valid SSAs. diff --git a/src/_data/codebase/v2_3/mrg/page-builder/CatalogPageBuilderAnalytics.yml b/src/_data/codebase/v2_3/mrg/page-builder/CatalogPageBuilderAnalytics.yml deleted file mode 100644 index 498445a230b..00000000000 --- a/src/_data/codebase/v2_3/mrg/page-builder/CatalogPageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogPageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.3.3 -github_path: app/code/Magento/CatalogPageBuilderAnalytics/README.md -last_modified_at: '2019-03-05 18:34:09 +0100' -content: The Magento_CatalogPageBuilderAnalytics module configures data definitions - for a data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/page-builder/CmsPageBuilderAnalytics.yml b/src/_data/codebase/v2_3/mrg/page-builder/CmsPageBuilderAnalytics.yml deleted file mode 100644 index 7afaf00a357..00000000000 --- a/src/_data/codebase/v2_3/mrg/page-builder/CmsPageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsPageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.3.3 -github_path: app/code/Magento/CmsPageBuilderAnalytics/README.md -last_modified_at: '2019-03-05 18:34:09 +0100' -content: The Magento_CmsPageBuilderAnalytics module configures data definitions for - a data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/mrg/page-builder/PageBuilder.yml b/src/_data/codebase/v2_3/mrg/page-builder/PageBuilder.yml deleted file mode 100644 index 13e5cd37b70..00000000000 --- a/src/_data/codebase/v2_3/mrg/page-builder/PageBuilder.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_PageBuilder -source_repo: magento2-page-builder -release: v1.3.3 -github_path: app/code/Magento/PageBuilder/README.md -last_modified_at: '2018-02-20 21:19:48 -0600' -content: |- - The Magento_PageBuilder module provides an enhancement for the default Magento WYSIWYG editor. It installs an alternative editor in the Admin area for building content. - - The PageBuilder editor can be used on the following content pages: - - * Category Pages - * CMS Pages - * CMS Blocks - * Dynamic Blocks - - ## Enable the module - - The PageBuilder module and the editor is enabled by default after installation. - - The editor itself is enabled globally in the Admin area under *Stores > Configuration > Content Management > Advanced Content Tool > Enable Page Builder*. - This setting determines the `is_pagebuilder_enabled` configuration value. - - ## Disable the module - - You can disable the PageBuilder module for a specific field by adding the following entry to a field configuration in an XML configuration file: - - ``` - - false - - ``` - - ### Example - - The following example disables the PageBuilder editor for the content field. - - ``` -
-
- - - - page - - false - - - - -
-
- ``` - - **Note:** Disabling the editor this way overrides the value of `is_pagebuilder_enabled` for the specified field. diff --git a/src/_data/codebase/v2_3/mrg/page-builder/PageBuilderAnalytics.yml b/src/_data/codebase/v2_3/mrg/page-builder/PageBuilderAnalytics.yml deleted file mode 100644 index 624751bd404..00000000000 --- a/src/_data/codebase/v2_3/mrg/page-builder/PageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_PageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.3.3 -github_path: app/code/Magento/PageBuilderAnalytics/README.md -last_modified_at: '2018-07-26 15:13:54 +0300' -content: The Magento_PageBuilderAnalytics module configures data definitions for a - data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_3/open-source/bin-magento.json b/src/_data/codebase/v2_3/open-source/bin-magento.json index 5f59a8563f5..15a09517cc2 100644 --- a/src/_data/codebase/v2_3/open-source/bin-magento.json +++ b/src/_data/codebase/v2_3/open-source/bin-magento.json @@ -1 +1 @@ -{"application":{"name":"Magento CLI","version":"2.3.6"},"commands":[{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/var\/www\/html\/magento2\/bin\/magento help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"list","usage":["list [--raw] [--format FORMAT] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/var\/www\/html\/magento2\/bin\/magento list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/var\/www\/html\/magento2\/bin\/magento list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/var\/www\/html\/magento2\/bin\/magento list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"admin:user:create","usage":["admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates an administrator","help":"Creates an administrator","definition":{"arguments":[],"options":{"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin last name","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"admin:user:unlock","usage":["admin:user:unlock "],"description":"Unlock Admin Account","help":"This command unlocks an admin account by its username.\nTo unlock:\n \/var\/www\/html\/magento2\/bin\/magento admin:user:unlock username<\/comment>","definition":{"arguments":{"username":{"name":"username","is_required":true,"is_array":false,"description":"The admin username to unlock","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:dump","usage":["app:config:dump [...]"],"description":"Create dump of application","help":"Create dump of application","definition":{"arguments":{"config-types":{"name":"config-types","is_required":false,"is_array":true,"description":"Space-separated list of config types or omit to dump all [scopes, system, themes, i18n]","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:import","usage":["app:config:import"],"description":"Import data from shared configuration files to appropriate data storage","help":"Import data from shared configuration files to appropriate data storage","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:status","usage":["app:config:status"],"description":"Checks if config propagation requires update","help":"Checks if config propagation requires update","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:clean","usage":["cache:clean [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Cleans cache type(s)","help":"Cleans cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:disable","usage":["cache:disable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Disables cache type(s)","help":"Disables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:enable","usage":["cache:enable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Enables cache type(s)","help":"Enables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:flush","usage":["cache:flush [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Flushes cache storage used by cache type(s)","help":"Flushes cache storage used by cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:status","usage":["cache:status [--bootstrap BOOTSTRAP]"],"description":"Checks cache status","help":"Checks cache status","definition":{"arguments":[],"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:images:resize","usage":["catalog:images:resize"],"description":"Creates resized product images","help":"Creates resized product images","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:product:attributes:cleanup","usage":["catalog:product:attributes:cleanup"],"description":"Removes unused product attributes.","help":"Removes unused product attributes.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:sensitive:set","usage":["config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]"],"description":"Set sensitive configuration values","help":"Set sensitive configuration values","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path for example group\/section\/field_name","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Configuration value","default":null}},"options":{"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable interactive mode to set all sensitive variables","default":false},"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not set use 'default'","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code for configuration, empty string by default","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:set","usage":["config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] "],"description":"Change system configuration","help":"Change system configuration","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Configuration path in format section\/group\/field_name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"Configuration value","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Configuration scope (default, website, or store)","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Scope code (required only if scope is not 'default')","default":null},"lock-env":{"name":"--lock-env","shortcut":"-e","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock value which prevents modification in the Admin (will be saved in app\/etc\/env.php)","default":false},"lock-config":{"name":"--lock-config","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock and share value with other installations, prevents modification in the Admin (will be saved in app\/etc\/config.php)","default":false},"lock":{"name":"--lock","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deprecated, use the --lock-env option instead.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:show","usage":["config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []"],"description":"Shows configuration value for given path. If path is not specified, all saved values will be shown","help":"Shows configuration value for given path. If path is not specified, all saved values will be shown","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path, for example section_id\/group_id\/field_id","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not specified, then 'default' scope will be used","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code (required only if scope is not `default`)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:install","usage":["cron:install [-f|--force] [-d|--non-optional]"],"description":"Generates and installs crontab for current user","help":"Generates and installs crontab for current user","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force install tasks","default":false},"non-optional":{"name":"--non-optional","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Install only the non-optional (default) tasks","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:remove","usage":["cron:remove"],"description":"Removes tasks from crontab","help":"Removes tasks from crontab","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:run","usage":["cron:run [--group GROUP] [--bootstrap BOOTSTRAP]"],"description":"Runs jobs by schedule","help":"Runs jobs by schedule","definition":{"arguments":[],"options":{"group":{"name":"--group","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run jobs only from specified group","default":null},"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"customer:hash:upgrade","usage":["customer:hash:upgrade"],"description":"Upgrade customer's hash according to the latest algorithm","help":"Upgrade customer's hash according to the latest algorithm","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:set","usage":["deploy:mode:set [-s|--skip-compilation] [--] "],"description":"Set application mode.","help":"Set application mode.","definition":{"arguments":{"mode":{"name":"mode","is_required":true,"is_array":false,"description":"The application mode to set. Available options are \"developer\" or \"production\"","default":null}},"options":{"skip-compilation":{"name":"--skip-compilation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub\/static\/)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:show","usage":["deploy:mode:show"],"description":"Displays current application mode.","help":"Displays current application mode.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:di:info","usage":["dev:di:info "],"description":"Provides information on Dependency Injection configuration for the Command.","help":"Provides information on Dependency Injection configuration for the Command.","definition":{"arguments":{"class":{"name":"class","is_required":true,"is_array":false,"description":"Class name","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:disable","usage":["dev:profiler:disable"],"description":"Disable the profiler.","help":"Disable the profiler.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:enable","usage":["dev:profiler:enable []"],"description":"Enable the profiler.","help":"Enable the profiler.","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Profiler type","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:disable","usage":["dev:query-log:disable"],"description":"Disable DB query logging","help":"Disable DB query logging","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:enable","usage":["dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]"],"description":"Enable DB query logging","help":"Enable DB query logging","definition":{"arguments":[],"options":{"include-all-queries":{"name":"--include-all-queries","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Log all queries. [true|false]","default":"true"},"query-time-threshold":{"name":"--query-time-threshold","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Query time thresholds.","default":"0.001"},"include-call-stack":{"name":"--include-call-stack","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Include call stack. [true|false]","default":"true"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:source-theme:deploy","usage":["dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]"],"description":"Collects and publishes source files for theme.","help":"Collects and publishes source files for theme.","definition":{"arguments":{"file":{"name":"file","is_required":false,"is_array":true,"description":"Files to pre-process (file should be specified without extension)","default":["css\/styles-m","css\/styles-l"]}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Type of source files: [less]","default":"less"},"locale":{"name":"--locale","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Locale: [en_US]","default":"en_US"},"area":{"name":"--area","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Area: [frontend|adminhtml]","default":"frontend"},"theme":{"name":"--theme","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Theme: [Vendor\/theme]","default":"Magento\/luma"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:disable","usage":["dev:template-hints:disable"],"description":"Disable frontend template hints. A cache flush might be required.","help":"Disable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:enable","usage":["dev:template-hints:enable"],"description":"Enable frontend template hints. A cache flush might be required.","help":"Enable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:tests:run","usage":["dev:tests:run [-c|--arguments ARGUMENTS] [--] []"],"description":"Runs tests","help":"Runs tests","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default","default":"default"}},"options":{"arguments":{"name":"--arguments","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:urn-catalog:generate","usage":["dev:urn-catalog:generate [--ide IDE] [--] "],"description":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","help":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Path to file to output the catalog. For PhpStorm use .idea\/misc.xml","default":null}},"options":{"ide":{"name":"--ide","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Format in which catalog will be generated. Supported: [phpstorm]","default":"phpstorm"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:xml:convert","usage":["dev:xml:convert [-o|--overwrite] [--] "],"description":"Converts XML file using XSL style sheets","help":"Converts XML file using XSL style sheets","definition":{"arguments":{"xml-file":{"name":"xml-file","is_required":true,"is_array":false,"description":"Path to XML file that going to be transformed","default":null},"processor":{"name":"processor","is_required":true,"is_array":false,"description":"Path to XSL style sheet that going to be applied to XML file","default":null}},"options":{"overwrite":{"name":"--overwrite","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Overwrite XML file","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:automap","usage":["dotdigital:connector:automap"],"description":"Auto-map data fields","help":"Auto-map data fields","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:enable","usage":["dotdigital:connector:enable [--username USERNAME] [--password PASSWORD] [--automap-datafields [AUTOMAP-DATAFIELDS]] [--enable-syncs [ENABLE-SYNCS]] [--remove-ip-restriction [REMOVE-IP-RESTRICTION]] [--enable-email-capture [ENABLE-EMAIL-CAPTURE]]"],"description":"Add Dotdigital API credentials and enable the connector","help":"Add Dotdigital API credentials and enable the connector","definition":{"arguments":[],"options":{"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API username","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API password","default":null},"automap-datafields":{"name":"--automap-datafields","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Automap data fields","default":null},"enable-syncs":{"name":"--enable-syncs","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable syncs","default":null},"remove-ip-restriction":{"name":"--remove-ip-restriction","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Remove IP restriction","default":null},"enable-email-capture":{"name":"--enable-email-capture","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable email capture","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:migrate","usage":["dotdigital:migrate"],"description":"Migrate data into email_ tables to sync with Engagement Cloud","help":"Migrate data into email_ tables to sync with Engagement Cloud","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:sync","usage":["dotdigital:sync [--from [FROM]] [--] []"],"description":"Run syncs to populate email_ tables before importing to Engagement Cloud","help":"Run syncs to populate email_ tables before importing to Engagement Cloud","definition":{"arguments":{"sync":{"name":"sync","is_required":false,"is_array":false,"description":"The name of the sync to run","default":null}},"options":{"from":{"name":"--from","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Specify a date\/time (parsable by \\DateTime) to run a sync from (if supported)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:add","usage":["downloadable:domains:add [...]"],"description":"Add domains to the downloadable domains whitelist","help":"Add domains to the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domains name","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:remove","usage":["downloadable:domains:remove [...]"],"description":"Remove domains from the downloadable domains whitelist","help":"Remove domains from the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domain names","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:show","usage":["downloadable:domains:show"],"description":"Display downloadable domains whitelist","help":"Display downloadable domains whitelist","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"encryption:payment-data:update","usage":["encryption:payment-data:update"],"description":"Re-encrypts encrypted credit card data with latest encryption cipher.","help":"Re-encrypts encrypted credit card data with latest encryption cipher.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:collect-phrases","usage":["i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []"],"description":"Discovers phrases in the codebase","help":"Discovers phrases in the codebase","definition":{"arguments":{"directory":{"name":"directory","is_required":false,"is_array":false,"description":"Directory path to parse. Not needed if --magento flag is set","default":null}},"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path (including filename) to an output file. With no file specified, defaults to stdout.","default":null},"magento":{"name":"--magento","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:pack","usage":["i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] "],"description":"Saves language package","help":"Saves language package","definition":{"arguments":{"source":{"name":"source","is_required":true,"is_array":false,"description":"Path to source dictionary file with translations","default":null},"locale":{"name":"locale","is_required":true,"is_array":false,"description":"Target locale for dictionary, for example \"de_DE\"","default":null}},"options":{"mode":{"name":"--mode","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"","default":"replace"},"allow-duplicates":{"name":"--allow-duplicates","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:uninstall","usage":["i18n:uninstall [-b|--backup-code] [--] ..."],"description":"Uninstalls language packages","help":"Uninstalls language packages","definition":{"arguments":{"package":{"name":"package","is_required":true,"is_array":true,"description":"Language package name","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"-b","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:info","usage":["indexer:info"],"description":"Shows allowed Indexers","help":"Shows allowed Indexers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reindex","usage":["indexer:reindex [...]"],"description":"Reindexes Data","help":"Reindexes Data","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reset","usage":["indexer:reset [...]"],"description":"Resets indexer status to invalid","help":"Resets indexer status to invalid","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-dimensions-mode","usage":["indexer:set-dimensions-mode [ []]"],"description":"Set Indexer Dimensions Mode","help":"Set Indexer Dimensions Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":false,"description":"Indexer name [catalog_product_price]","default":null},"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-mode","usage":["indexer:set-mode [ [...]]"],"description":"Sets index mode type","help":"Sets index mode type","definition":{"arguments":{"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer mode type [realtime|schedule]","default":null},"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-dimensions-mode","usage":["indexer:show-dimensions-mode [...]"],"description":"Shows Indexer Dimension Mode","help":"Shows Indexer Dimension Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes (catalog_product_price)","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-mode","usage":["indexer:show-mode [...]"],"description":"Shows Index Mode","help":"Shows Index Mode","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:status","usage":["indexer:status [...]"],"description":"Shows status of Indexer","help":"Shows status of Indexer","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:adminuri","usage":["info:adminuri"],"description":"Displays the Magento Admin URI","help":"Displays the Magento Admin URI","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:backups:list","usage":["info:backups:list"],"description":"Prints list of available backup files","help":"Prints list of available backup files","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:currency:list","usage":["info:currency:list"],"description":"Displays the list of available currencies","help":"Displays the list of available currencies","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-framework","usage":["info:dependencies:show-framework [-o|--output OUTPUT]"],"description":"Shows number of dependencies on Magento framework","help":"Shows number of dependencies on Magento framework","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"framework-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules","usage":["info:dependencies:show-modules [-o|--output OUTPUT]"],"description":"Shows number of dependencies between modules","help":"Shows number of dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules-circular","usage":["info:dependencies:show-modules-circular [-o|--output OUTPUT]"],"description":"Shows number of circular dependencies between modules","help":"Shows number of circular dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-circular-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:language:list","usage":["info:language:list"],"description":"Displays the list of available language locales","help":"Displays the list of available language locales","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:timezone:list","usage":["info:timezone:list"],"description":"Displays the list of available timezones","help":"Displays the list of available timezones","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:create-compensations","usage":["inventory:reservation:create-compensations [-r|--raw] [--] [...]"],"description":"Create reservations by provided compensation arguments","help":"Create reservations by provided compensation arguments","definition":{"arguments":{"compensations":{"name":"compensations","is_required":false,"is_array":true,"description":"List of compensation arguments in format \":::\"","default":[]}},"options":{"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:list-inconsistencies","usage":["inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]"],"description":"Show all orders and products with salable quantity inconsistencies","help":"Show all orders and products with salable quantity inconsistencies","definition":{"arguments":[],"options":{"complete-orders":{"name":"--complete-orders","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for complete orders","default":false},"incomplete-orders":{"name":"--incomplete-orders","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for incomplete orders","default":false},"bunch-size":{"name":"--bunch-size","shortcut":"-b","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Defines how many orders will be loaded at once","default":50},"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory-geonames:import","usage":["inventory-geonames:import ..."],"description":"Download and import geo names for source selection algorithm","help":"Download and import geo names for source selection algorithm","definition":{"arguments":{"countries":{"name":"countries","is_required":true,"is_array":true,"description":"List of country codes to import","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:allow-ips","usage":["maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Sets maintenance mode exempt IPs","help":"Sets maintenance mode exempt IPs","definition":{"arguments":{"ip":{"name":"ip","is_required":false,"is_array":true,"description":"Allowed IP addresses","default":[]}},"options":{"none":{"name":"--none","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear allowed IP addresses","default":false},"add":{"name":"--add","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add the IP address to existing list","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:disable","usage":["maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Disables maintenance mode","help":"Disables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:enable","usage":["maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Enables maintenance mode","help":"Enables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:status","usage":["maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Displays maintenance mode status","help":"Displays maintenance mode status","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:config:status","usage":["module:config:status"],"description":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","help":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:disable","usage":["module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Disables specified modules","help":"Disables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:enable","usage":["module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Enables specified modules","help":"Enables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:status","usage":["module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] []"],"description":"Displays status of modules","help":"Displays status of modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":false,"description":"Optional module name","default":null}},"options":{"enabled":{"name":"--enabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only enabled modules","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only disabled modules","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:uninstall","usage":["module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..."],"description":"Uninstalls modules installed by composer","help":"Uninstalls modules installed by composer","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":true,"description":"Name of the module","default":[]}},"options":{"remove-data":{"name":"--remove-data","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Remove data installed by module(s)","default":false},"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"backup-media":{"name":"--backup-media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"backup-db":{"name":"--backup-db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"non-composer":{"name":"--non-composer","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"All modules, that will be past here will be non composer based","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:recaptcha:disable","usage":["msp:security:recaptcha:disable"],"description":"Disable backend reCaptcha","help":"Disable backend reCaptcha","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:disable","usage":["msp:security:tfa:disable"],"description":"Globally disable two factor auth","help":"Globally disable two factor auth","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:providers","usage":["msp:security:tfa:providers"],"description":"List all available providers","help":"List all available providers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:reset","usage":["msp:security:tfa:reset "],"description":"Reset configuration for one user","help":"Reset configuration for one user","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"provider":{"name":"provider","is_required":true,"is_array":false,"description":"Provider code","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"newrelic:create:deploy-marker","usage":["newrelic:create:deploy-marker []"],"description":"Check the deploy queue for entries and create an appropriate deploy marker.","help":"Check the deploy queue for entries and create an appropriate deploy marker.","definition":{"arguments":{"message":{"name":"message","is_required":true,"is_array":false,"description":"Deploy Message?","default":null},"change_log":{"name":"change_log","is_required":true,"is_array":false,"description":"Change Log?","default":null},"user":{"name":"user","is_required":false,"is_array":false,"description":"Deployment User","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:list","usage":["queue:consumers:list"],"description":"List of MessageQueue consumers","help":"This command shows list of MessageQueue consumers.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:start","usage":["queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--pid-file-path PID-FILE-PATH] [--] "],"description":"Start MessageQueue consumer","help":"This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer<\/comment>\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --max-messages=50<\/comment>\n\nTo specify the number of messages per batch for the batch consumer:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --batch-size=500<\/comment>\n\nTo specify the preferred area:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --area-code='adminhtml'<\/comment>\n \nTo do not run multiple copies of one consumer simultaneously:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --single-thread'<\/comment>\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --pid-file-path='\/var\/someConsumer.pid'<\/comment>","definition":{"arguments":{"consumer":{"name":"consumer","is_required":true,"is_array":false,"description":"The name of the consumer to be started.","default":null}},"options":{"max-messages":{"name":"--max-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.","default":null},"batch-size":{"name":"--batch-size","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages per batch. Applicable for the batch consumer only.","default":null},"area-code":{"name":"--area-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The preferred area (global, adminhtml, etc...) default is global.","default":null},"single-thread":{"name":"--single-thread","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"This option prevents running multiple copies of one consumer simultaneously.","default":false},"pid-file-path":{"name":"--pid-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The file path for saving PID (This option is deprecated, use --single-thread instead)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:deploy","usage":["sampledata:deploy [--no-update]"],"description":"Deploy sample data modules for composer-based Magento installations","help":"Deploy sample data modules for composer-based Magento installations","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:remove","usage":["sampledata:remove [--no-update]"],"description":"Remove all sample data packages from composer.json","help":"Remove all sample data packages from composer.json","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:reset","usage":["sampledata:reset"],"description":"Reset all sample data modules for re-installation","help":"Reset all sample data modules for re-installation","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:backup","usage":["setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Takes backup of Magento Application code base, media and database","help":"Takes backup of Magento Application code base, media and database","definition":{"arguments":[],"options":{"code":{"name":"--code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"media":{"name":"--media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"db":{"name":"--db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:config:set","usage":["setup:config:set [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--backend-frontname BACKEND-FRONTNAME] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates or modifies the deployment configuration","help":"Creates or modifies the deployment configuration","definition":{"arguments":[],"options":{"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:cron:run","usage":["setup:cron:run [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Runs cron job scheduled for setup application","help":"Runs cron job scheduled for setup application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-data:upgrade","usage":["setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades data in the DB","help":"Installs and upgrades data in the DB","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-patch","usage":["setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] "],"description":"Generate patch and put it in specific folder.","help":"Generate patch and put it in specific folder.","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":false,"description":"Module name","default":null},"patch":{"name":"patch","is_required":true,"is_array":false,"description":"Patch name","default":null}},"options":{"revertable":{"name":"--revertable","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Check whether patch is revertable or not.","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Find out what type of patch should be generated. Available values: `data`, `schema`.","default":"data"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-whitelist","usage":["setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]"],"description":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","help":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","definition":{"arguments":[],"options":{"module-name":{"name":"--module-name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Name of the module where whitelist will be generated","default":"all"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:upgrade","usage":["setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades the DB schema","help":"Installs and upgrades the DB schema","definition":{"arguments":[],"options":{"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db:status","usage":["setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Checks if DB schema or data requires upgrade","help":"Checks if DB schema or data requires upgrade","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:di:compile","usage":["setup:di:compile"],"description":"Generates DI configuration and all missing classes that can be auto-generated","help":"Generates DI configuration and all missing classes that can be auto-generated","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:install","usage":["setup:install [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--backend-frontname BACKEND-FRONTNAME] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the Magento application","help":"Installs the Magento application","definition":{"arguments":[],"options":{"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin last name","default":null},"cleanup-database":{"name":"--cleanup-database","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Cleanup the database before installation","default":false},"sales-order-increment-prefix":{"name":"--sales-order-increment-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales order number prefix","default":null},"use-sample-data":{"name":"--use-sample-data","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use sample data","default":false},"enable-modules":{"name":"--enable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be included during installation. Available magic param \"all\".","default":null},"disable-modules":{"name":"--disable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".","default":null},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Interactive Magento installation","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:performance:generate-fixtures","usage":["setup:performance:generate-fixtures [-s|--skip-reindex] [--] "],"description":"Generates fixtures","help":"Generates fixtures","definition":{"arguments":{"profile":{"name":"profile","is_required":true,"is_array":false,"description":"Path to profile configuration file","default":null}},"options":{"skip-reindex":{"name":"--skip-reindex","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skip reindex","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:rollback","usage":["setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Rolls back Magento Application codebase, media and database","help":"Rolls back Magento Application codebase, media and database","definition":{"arguments":[],"options":{"code-file":{"name":"--code-file","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the code backup file in var\/backups","default":null},"media-file":{"name":"--media-file","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the media backup file in var\/backups","default":null},"db-file":{"name":"--db-file","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the db backup file in var\/backups","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:static-content:deploy","usage":["setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--] [...]"],"description":"Deploys static view files","help":"Deploys static view files","definition":{"arguments":{"languages":{"name":"languages","is_required":false,"is_array":true,"description":"Space-separated list of ISO-639 language codes for which to output static view files.","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deploy files in any mode.","default":false},"strategy":{"name":"--strategy","shortcut":"-s","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Deploy files using specified strategy.","default":"quick"},"area":{"name":"--area","shortcut":"-a","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified areas.","default":["all"]},"exclude-area":{"name":"--exclude-area","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified areas.","default":["none"]},"theme":{"name":"--theme","shortcut":"-t","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate static view files for only the specified themes.","default":["all"]},"exclude-theme":{"name":"--exclude-theme","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified themes.","default":["none"]},"language":{"name":"--language","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified languages.","default":["all"]},"exclude-language":{"name":"--exclude-language","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified languages.","default":["none"]},"jobs":{"name":"--jobs","shortcut":"-j","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable parallel processing using the specified number of jobs.","default":0},"max-execution-time":{"name":"--max-execution-time","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The maximum expected execution time of deployment static process (in seconds).","default":900},"symlink-locale":{"name":"--symlink-locale","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.","default":false},"content-version":{"name":"--content-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.","default":null},"refresh-content-version-only":{"name":"--refresh-content-version-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.","default":false},"no-javascript":{"name":"--no-javascript","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript files.","default":false},"no-js-bundle":{"name":"--no-js-bundle","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript bundle files.","default":false},"no-css":{"name":"--no-css","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy CSS files.","default":false},"no-less":{"name":"--no-less","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy LESS files.","default":false},"no-images":{"name":"--no-images","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy images.","default":false},"no-fonts":{"name":"--no-fonts","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy font files.","default":false},"no-html":{"name":"--no-html","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy HTML files.","default":false},"no-misc":{"name":"--no-misc","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy files of other types (.md, .jbf, .csv, etc.).","default":false},"no-html-minify":{"name":"--no-html-minify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not minify HTML files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:store-config:set","usage":["setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","help":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","definition":{"arguments":[],"options":{"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:uninstall","usage":["setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Uninstalls the Magento application","help":"Uninstalls the Magento application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:upgrade","usage":["setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Upgrades the Magento application, DB data, and schema","help":"Upgrades the Magento application, DB data, and schema","definition":{"arguments":[],"options":{"keep-generated":{"name":"--keep-generated","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.","default":false},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:list","usage":["store:list"],"description":"Displays the list of stores","help":"Displays the list of stores","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:website:list","usage":["store:website:list"],"description":"Displays the list of websites","help":"Displays the list of websites","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"theme:uninstall","usage":["theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..."],"description":"Uninstalls theme","help":"Uninstalls theme","definition":{"arguments":{"theme":{"name":"theme","is_required":true,"is_array":true,"description":"Path of the theme. Theme path should be specified as full path which is area\/vendor\/name. For example, frontend\/Magento\/blank","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code backup (excluding temporary files)","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"varnish:vcl:generate","usage":["varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]"],"description":"Generates Varnish VCL and echos it to the command line","help":"Generates Varnish VCL and echos it to the command line","definition":{"arguments":[],"options":{"access-list":{"name":"--access-list","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"IPs access list that can purge Varnish","default":["localhost"]},"backend-host":{"name":"--backend-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host of the web backend","default":"localhost"},"backend-port":{"name":"--backend-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Port of the web backend","default":8080},"export-version":{"name":"--export-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The version of Varnish file","default":"4"},"grace-period":{"name":"--grace-period","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Grace period in seconds","default":300},"output-file":{"name":"--output-file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path to the file to write vcl","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:reset","usage":["yotpo:reset [-e|--entity [ENTITY]]"],"description":"Reset Yotpo sync flags &\/or configurations","help":"Reset Yotpo sync flags &\/or configurations","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Entity type (orders)","default":"orders"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:sync","usage":["yotpo:sync [-e|--entity ENTITY] [-l|--limit [LIMIT]]"],"description":"Sync Yotpo manually (reviews module)","help":"Sync Yotpo manually (reviews module)","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Entity type (allowed options: orders)","default":"orders"},"limit":{"name":"--limit","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max entity items to sync. WARNING: Setting a high sync limit (or no limit) may result in a high server load (0=no limit).","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:update-metadata","usage":["yotpo:update-metadata"],"description":"Manually send platform metadata to Yotpo","help":"Manually send platform metadata to Yotpo","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["help","list"]},{"id":"admin","commands":["admin:user:create","admin:user:unlock"]},{"id":"app","commands":["app:config:dump","app:config:import","app:config:status"]},{"id":"cache","commands":["cache:clean","cache:disable","cache:enable","cache:flush","cache:status"]},{"id":"catalog","commands":["catalog:images:resize","catalog:product:attributes:cleanup"]},{"id":"config","commands":["config:sensitive:set","config:set","config:show"]},{"id":"cron","commands":["cron:install","cron:remove","cron:run"]},{"id":"customer","commands":["customer:hash:upgrade"]},{"id":"deploy","commands":["deploy:mode:set","deploy:mode:show"]},{"id":"dev","commands":["dev:di:info","dev:profiler:disable","dev:profiler:enable","dev:query-log:disable","dev:query-log:enable","dev:source-theme:deploy","dev:template-hints:disable","dev:template-hints:enable","dev:tests:run","dev:urn-catalog:generate","dev:xml:convert"]},{"id":"dotdigital","commands":["dotdigital:connector:automap","dotdigital:connector:enable","dotdigital:migrate","dotdigital:sync"]},{"id":"downloadable","commands":["downloadable:domains:add","downloadable:domains:remove","downloadable:domains:show"]},{"id":"encryption","commands":["encryption:payment-data:update"]},{"id":"i18n","commands":["i18n:collect-phrases","i18n:pack","i18n:uninstall"]},{"id":"indexer","commands":["indexer:info","indexer:reindex","indexer:reset","indexer:set-dimensions-mode","indexer:set-mode","indexer:show-dimensions-mode","indexer:show-mode","indexer:status"]},{"id":"info","commands":["info:adminuri","info:backups:list","info:currency:list","info:dependencies:show-framework","info:dependencies:show-modules","info:dependencies:show-modules-circular","info:language:list","info:timezone:list"]},{"id":"inventory","commands":["inventory:reservation:create-compensations","inventory:reservation:list-inconsistencies"]},{"id":"inventory-geonames","commands":["inventory-geonames:import"]},{"id":"maintenance","commands":["maintenance:allow-ips","maintenance:disable","maintenance:enable","maintenance:status"]},{"id":"module","commands":["module:config:status","module:disable","module:enable","module:status","module:uninstall"]},{"id":"msp","commands":["msp:security:recaptcha:disable","msp:security:tfa:disable","msp:security:tfa:providers","msp:security:tfa:reset"]},{"id":"newrelic","commands":["newrelic:create:deploy-marker"]},{"id":"queue","commands":["queue:consumers:list","queue:consumers:start"]},{"id":"sampledata","commands":["sampledata:deploy","sampledata:remove","sampledata:reset"]},{"id":"setup","commands":["setup:backup","setup:config:set","setup:cron:run","setup:db-data:upgrade","setup:db-declaration:generate-patch","setup:db-declaration:generate-whitelist","setup:db-schema:upgrade","setup:db:status","setup:di:compile","setup:install","setup:performance:generate-fixtures","setup:rollback","setup:static-content:deploy","setup:store-config:set","setup:uninstall","setup:upgrade"]},{"id":"store","commands":["store:list","store:website:list"]},{"id":"theme","commands":["theme:uninstall"]},{"id":"varnish","commands":["varnish:vcl:generate"]},{"id":"yotpo","commands":["yotpo:reset","yotpo:sync","yotpo:update-metadata"]}]} \ No newline at end of file +{"application":{"name":"Magento CLI","version":"2.3.7"},"commands":[{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Display help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/var\/www\/html\/magento2\/bin\/magento help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"list","usage":["list [--raw] [--format FORMAT] [--] []"],"description":"List commands","help":"The list<\/info> command lists all commands:\n\n php \/var\/www\/html\/magento2\/bin\/magento list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/var\/www\/html\/magento2\/bin\/magento list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/var\/www\/html\/magento2\/bin\/magento list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"admin:user:create","usage":["admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates an administrator","help":"Creates an administrator","definition":{"arguments":[],"options":{"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin last name","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"admin:user:unlock","usage":["admin:user:unlock "],"description":"Unlock Admin Account","help":"This command unlocks an admin account by its username.\nTo unlock:\n \/var\/www\/html\/magento2\/bin\/magento admin:user:unlock username<\/comment>","definition":{"arguments":{"username":{"name":"username","is_required":true,"is_array":false,"description":"The admin username to unlock","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:dump","usage":["app:config:dump [...]"],"description":"Create dump of application","help":"Create dump of application","definition":{"arguments":{"config-types":{"name":"config-types","is_required":false,"is_array":true,"description":"Space-separated list of config types or omit to dump all [scopes, system, themes, i18n]","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:import","usage":["app:config:import"],"description":"Import data from shared configuration files to appropriate data storage","help":"Import data from shared configuration files to appropriate data storage","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:status","usage":["app:config:status"],"description":"Checks if config propagation requires update","help":"Checks if config propagation requires update","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:clean","usage":["cache:clean [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Cleans cache type(s)","help":"Cleans cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:disable","usage":["cache:disable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Disables cache type(s)","help":"Disables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:enable","usage":["cache:enable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Enables cache type(s)","help":"Enables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:flush","usage":["cache:flush [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Flushes cache storage used by cache type(s)","help":"Flushes cache storage used by cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:status","usage":["cache:status [--bootstrap BOOTSTRAP]"],"description":"Checks cache status","help":"Checks cache status","definition":{"arguments":[],"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:images:resize","usage":["catalog:images:resize"],"description":"Creates resized product images","help":"Creates resized product images","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:product:attributes:cleanup","usage":["catalog:product:attributes:cleanup"],"description":"Removes unused product attributes.","help":"Removes unused product attributes.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cms:wysiwyg:restrict","usage":["cms:wysiwyg:restrict "],"description":"Set whether to enforce user HTML content validation or show a warning instead","help":"Set whether to enforce user HTML content validation or show a warning instead","definition":{"arguments":{"restrict":{"name":"restrict","is_required":true,"is_array":false,"description":"y\\n","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:sensitive:set","usage":["config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]"],"description":"Set sensitive configuration values","help":"Set sensitive configuration values","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path for example group\/section\/field_name","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Configuration value","default":null}},"options":{"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable interactive mode to set all sensitive variables","default":false},"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not set use 'default'","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code for configuration, empty string by default","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:set","usage":["config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] "],"description":"Change system configuration","help":"Change system configuration","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Configuration path in format section\/group\/field_name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"Configuration value","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Configuration scope (default, website, or store)","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Scope code (required only if scope is not 'default')","default":null},"lock-env":{"name":"--lock-env","shortcut":"-e","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock value which prevents modification in the Admin (will be saved in app\/etc\/env.php)","default":false},"lock-config":{"name":"--lock-config","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock and share value with other installations, prevents modification in the Admin (will be saved in app\/etc\/config.php)","default":false},"lock":{"name":"--lock","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deprecated, use the --lock-env option instead.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:show","usage":["config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []"],"description":"Shows configuration value for given path. If path is not specified, all saved values will be shown","help":"Shows configuration value for given path. If path is not specified, all saved values will be shown","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path, for example section_id\/group_id\/field_id","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not specified, then 'default' scope will be used","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code (required only if scope is not `default`)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:install","usage":["cron:install [-f|--force] [-d|--non-optional]"],"description":"Generates and installs crontab for current user","help":"Generates and installs crontab for current user","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force install tasks","default":false},"non-optional":{"name":"--non-optional","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Install only the non-optional (default) tasks","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:remove","usage":["cron:remove"],"description":"Removes tasks from crontab","help":"Removes tasks from crontab","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:run","usage":["cron:run [--group GROUP] [--bootstrap BOOTSTRAP]"],"description":"Runs jobs by schedule","help":"Runs jobs by schedule","definition":{"arguments":[],"options":{"group":{"name":"--group","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run jobs only from specified group","default":null},"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"customer:hash:upgrade","usage":["customer:hash:upgrade"],"description":"Upgrade customer's hash according to the latest algorithm","help":"Upgrade customer's hash according to the latest algorithm","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:set","usage":["deploy:mode:set [-s|--skip-compilation] [--] "],"description":"Set application mode.","help":"Set application mode.","definition":{"arguments":{"mode":{"name":"mode","is_required":true,"is_array":false,"description":"The application mode to set. Available options are \"developer\" or \"production\"","default":null}},"options":{"skip-compilation":{"name":"--skip-compilation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub\/static\/)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:show","usage":["deploy:mode:show"],"description":"Displays current application mode.","help":"Displays current application mode.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:di:info","usage":["dev:di:info "],"description":"Provides information on Dependency Injection configuration for the Command.","help":"Provides information on Dependency Injection configuration for the Command.","definition":{"arguments":{"class":{"name":"class","is_required":true,"is_array":false,"description":"Class name","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:disable","usage":["dev:profiler:disable"],"description":"Disable the profiler.","help":"Disable the profiler.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:enable","usage":["dev:profiler:enable []"],"description":"Enable the profiler.","help":"Enable the profiler.","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Profiler type","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:disable","usage":["dev:query-log:disable"],"description":"Disable DB query logging","help":"Disable DB query logging","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:enable","usage":["dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]"],"description":"Enable DB query logging","help":"Enable DB query logging","definition":{"arguments":[],"options":{"include-all-queries":{"name":"--include-all-queries","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Log all queries. [true|false]","default":"true"},"query-time-threshold":{"name":"--query-time-threshold","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Query time thresholds.","default":"0.001"},"include-call-stack":{"name":"--include-call-stack","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Include call stack. [true|false]","default":"true"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:source-theme:deploy","usage":["dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]"],"description":"Collects and publishes source files for theme.","help":"Collects and publishes source files for theme.","definition":{"arguments":{"file":{"name":"file","is_required":false,"is_array":true,"description":"Files to pre-process (file should be specified without extension)","default":["css\/styles-m","css\/styles-l"]}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Type of source files: [less]","default":"less"},"locale":{"name":"--locale","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Locale: [en_US]","default":"en_US"},"area":{"name":"--area","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Area: [frontend|adminhtml]","default":"frontend"},"theme":{"name":"--theme","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Theme: [Vendor\/theme]","default":"Magento\/luma"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:disable","usage":["dev:template-hints:disable"],"description":"Disable frontend template hints. A cache flush might be required.","help":"Disable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:enable","usage":["dev:template-hints:enable"],"description":"Enable frontend template hints. A cache flush might be required.","help":"Enable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:tests:run","usage":["dev:tests:run [-c|--arguments ARGUMENTS] [--] []"],"description":"Runs tests","help":"Runs tests","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default","default":"default"}},"options":{"arguments":{"name":"--arguments","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:urn-catalog:generate","usage":["dev:urn-catalog:generate [--ide IDE] [--] "],"description":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","help":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Path to file to output the catalog. For PhpStorm use .idea\/misc.xml","default":null}},"options":{"ide":{"name":"--ide","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Format in which catalog will be generated. Supported: [phpstorm]","default":"phpstorm"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:xml:convert","usage":["dev:xml:convert [-o|--overwrite] [--] "],"description":"Converts XML file using XSL style sheets","help":"Converts XML file using XSL style sheets","definition":{"arguments":{"xml-file":{"name":"xml-file","is_required":true,"is_array":false,"description":"Path to XML file that going to be transformed","default":null},"processor":{"name":"processor","is_required":true,"is_array":false,"description":"Path to XSL style sheet that going to be applied to XML file","default":null}},"options":{"overwrite":{"name":"--overwrite","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Overwrite XML file","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:automap","usage":["dotdigital:connector:automap"],"description":"Auto-map data fields","help":"Auto-map data fields","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:enable","usage":["dotdigital:connector:enable [--username USERNAME] [--password PASSWORD] [--automap-datafields [AUTOMAP-DATAFIELDS]] [--enable-syncs [ENABLE-SYNCS]] [--remove-ip-restriction [REMOVE-IP-RESTRICTION]] [--enable-email-capture [ENABLE-EMAIL-CAPTURE]]"],"description":"Add Dotdigital API credentials and enable the connector","help":"Add Dotdigital API credentials and enable the connector","definition":{"arguments":[],"options":{"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API username","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API password","default":null},"automap-datafields":{"name":"--automap-datafields","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Automap data fields","default":null},"enable-syncs":{"name":"--enable-syncs","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable syncs","default":null},"remove-ip-restriction":{"name":"--remove-ip-restriction","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Remove IP restriction","default":null},"enable-email-capture":{"name":"--enable-email-capture","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable email capture","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:migrate","usage":["dotdigital:migrate"],"description":"Migrate data into email_ tables to sync with Engagement Cloud","help":"Migrate data into email_ tables to sync with Engagement Cloud","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:sync","usage":["dotdigital:sync [--from [FROM]] [--] []"],"description":"Run syncs to populate email_ tables before importing to Engagement Cloud","help":"Run syncs to populate email_ tables before importing to Engagement Cloud","definition":{"arguments":{"sync":{"name":"sync","is_required":false,"is_array":false,"description":"The name of the sync to run","default":null}},"options":{"from":{"name":"--from","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Specify a date\/time (parsable by \\DateTime) to run a sync from (if supported)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:add","usage":["downloadable:domains:add [...]"],"description":"Add domains to the downloadable domains whitelist","help":"Add domains to the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domains name","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:remove","usage":["downloadable:domains:remove [...]"],"description":"Remove domains from the downloadable domains whitelist","help":"Remove domains from the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domain names","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:show","usage":["downloadable:domains:show"],"description":"Display downloadable domains whitelist","help":"Display downloadable domains whitelist","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"encryption:payment-data:update","usage":["encryption:payment-data:update"],"description":"Re-encrypts encrypted credit card data with latest encryption cipher.","help":"Re-encrypts encrypted credit card data with latest encryption cipher.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:collect-phrases","usage":["i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []"],"description":"Discovers phrases in the codebase","help":"Discovers phrases in the codebase","definition":{"arguments":{"directory":{"name":"directory","is_required":false,"is_array":false,"description":"Directory path to parse. Not needed if --magento flag is set","default":null}},"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path (including filename) to an output file. With no file specified, defaults to stdout.","default":null},"magento":{"name":"--magento","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:pack","usage":["i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] "],"description":"Saves language package","help":"Saves language package","definition":{"arguments":{"source":{"name":"source","is_required":true,"is_array":false,"description":"Path to source dictionary file with translations","default":null},"locale":{"name":"locale","is_required":true,"is_array":false,"description":"Target locale for dictionary, for example \"de_DE\"","default":null}},"options":{"mode":{"name":"--mode","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"","default":"replace"},"allow-duplicates":{"name":"--allow-duplicates","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:uninstall","usage":["i18n:uninstall [-b|--backup-code] [--] ..."],"description":"Uninstalls language packages","help":"Uninstalls language packages","definition":{"arguments":{"package":{"name":"package","is_required":true,"is_array":true,"description":"Language package name","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"-b","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:info","usage":["indexer:info"],"description":"Shows allowed Indexers","help":"Shows allowed Indexers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reindex","usage":["indexer:reindex [...]"],"description":"Reindexes Data","help":"Reindexes Data","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reset","usage":["indexer:reset [...]"],"description":"Resets indexer status to invalid","help":"Resets indexer status to invalid","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-dimensions-mode","usage":["indexer:set-dimensions-mode [ []]"],"description":"Set Indexer Dimensions Mode","help":"Set Indexer Dimensions Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":false,"description":"Indexer name [catalog_product_price]","default":null},"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-mode","usage":["indexer:set-mode [ [...]]"],"description":"Sets index mode type","help":"Sets index mode type","definition":{"arguments":{"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer mode type [realtime|schedule]","default":null},"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-dimensions-mode","usage":["indexer:show-dimensions-mode [...]"],"description":"Shows Indexer Dimension Mode","help":"Shows Indexer Dimension Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes (catalog_product_price)","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-mode","usage":["indexer:show-mode [...]"],"description":"Shows Index Mode","help":"Shows Index Mode","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:status","usage":["indexer:status [...]"],"description":"Shows status of Indexer","help":"Shows status of Indexer","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:adminuri","usage":["info:adminuri"],"description":"Displays the Magento Admin URI","help":"Displays the Magento Admin URI","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:backups:list","usage":["info:backups:list"],"description":"Prints list of available backup files","help":"Prints list of available backup files","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:currency:list","usage":["info:currency:list"],"description":"Displays the list of available currencies","help":"Displays the list of available currencies","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-framework","usage":["info:dependencies:show-framework [-o|--output OUTPUT]"],"description":"Shows number of dependencies on Magento framework","help":"Shows number of dependencies on Magento framework","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"framework-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules","usage":["info:dependencies:show-modules [-o|--output OUTPUT]"],"description":"Shows number of dependencies between modules","help":"Shows number of dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules-circular","usage":["info:dependencies:show-modules-circular [-o|--output OUTPUT]"],"description":"Shows number of circular dependencies between modules","help":"Shows number of circular dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-circular-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:language:list","usage":["info:language:list"],"description":"Displays the list of available language locales","help":"Displays the list of available language locales","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:timezone:list","usage":["info:timezone:list"],"description":"Displays the list of available timezones","help":"Displays the list of available timezones","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:create-compensations","usage":["inventory:reservation:create-compensations [-r|--raw] [--] [...]"],"description":"Create reservations by provided compensation arguments","help":"Create reservations by provided compensation arguments","definition":{"arguments":{"compensations":{"name":"compensations","is_required":false,"is_array":true,"description":"List of compensation arguments in format \":::\"","default":[]}},"options":{"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:list-inconsistencies","usage":["inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]"],"description":"Show all orders and products with salable quantity inconsistencies","help":"Show all orders and products with salable quantity inconsistencies","definition":{"arguments":[],"options":{"complete-orders":{"name":"--complete-orders","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for complete orders","default":false},"incomplete-orders":{"name":"--incomplete-orders","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for incomplete orders","default":false},"bunch-size":{"name":"--bunch-size","shortcut":"-b","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Defines how many orders will be loaded at once","default":50},"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory-geonames:import","usage":["inventory-geonames:import ..."],"description":"Download and import geo names for source selection algorithm","help":"Download and import geo names for source selection algorithm","definition":{"arguments":{"countries":{"name":"countries","is_required":true,"is_array":true,"description":"List of country codes to import","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:allow-ips","usage":["maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Sets maintenance mode exempt IPs","help":"Sets maintenance mode exempt IPs","definition":{"arguments":{"ip":{"name":"ip","is_required":false,"is_array":true,"description":"Allowed IP addresses","default":[]}},"options":{"none":{"name":"--none","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear allowed IP addresses","default":false},"add":{"name":"--add","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add the IP address to existing list","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:disable","usage":["maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Disables maintenance mode","help":"Disables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:enable","usage":["maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Enables maintenance mode","help":"Enables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:status","usage":["maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Displays maintenance mode status","help":"Displays maintenance mode status","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:config:status","usage":["module:config:status"],"description":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","help":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:disable","usage":["module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Disables specified modules","help":"Disables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:enable","usage":["module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Enables specified modules","help":"Enables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:status","usage":["module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] []"],"description":"Displays status of modules","help":"Displays status of modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":false,"description":"Optional module name","default":null}},"options":{"enabled":{"name":"--enabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only enabled modules","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only disabled modules","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:uninstall","usage":["module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..."],"description":"Uninstalls modules installed by composer","help":"Uninstalls modules installed by composer","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":true,"description":"Name of the module","default":[]}},"options":{"remove-data":{"name":"--remove-data","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Remove data installed by module(s)","default":false},"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"backup-media":{"name":"--backup-media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"backup-db":{"name":"--backup-db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"non-composer":{"name":"--non-composer","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"All modules, that will be past here will be non composer based","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:recaptcha:disable","usage":["msp:security:recaptcha:disable"],"description":"Disable backend reCaptcha","help":"Disable backend reCaptcha","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:disable","usage":["msp:security:tfa:disable"],"description":"Globally disable two factor auth","help":"Globally disable two factor auth","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:providers","usage":["msp:security:tfa:providers"],"description":"List all available providers","help":"List all available providers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"msp:security:tfa:reset","usage":["msp:security:tfa:reset "],"description":"Reset configuration for one user","help":"Reset configuration for one user","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"provider":{"name":"provider","is_required":true,"is_array":false,"description":"Provider code","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"newrelic:create:deploy-marker","usage":["newrelic:create:deploy-marker []"],"description":"Check the deploy queue for entries and create an appropriate deploy marker.","help":"Check the deploy queue for entries and create an appropriate deploy marker.","definition":{"arguments":{"message":{"name":"message","is_required":true,"is_array":false,"description":"Deploy Message?","default":null},"change_log":{"name":"change_log","is_required":true,"is_array":false,"description":"Change Log?","default":null},"user":{"name":"user","is_required":false,"is_array":false,"description":"Deployment User","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:list","usage":["queue:consumers:list"],"description":"List of MessageQueue consumers","help":"This command shows list of MessageQueue consumers.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:start","usage":["queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--pid-file-path PID-FILE-PATH] [--] "],"description":"Start MessageQueue consumer","help":"This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer<\/comment>\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --max-messages=50<\/comment>\n\nTo specify the number of messages per batch for the batch consumer:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --batch-size=500<\/comment>\n\nTo specify the preferred area:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --area-code='adminhtml'<\/comment>\n\nTo do not run multiple copies of one consumer simultaneously:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --single-thread'<\/comment>\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --pid-file-path='\/var\/someConsumer.pid'<\/comment>","definition":{"arguments":{"consumer":{"name":"consumer","is_required":true,"is_array":false,"description":"The name of the consumer to be started.","default":null}},"options":{"max-messages":{"name":"--max-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.","default":null},"batch-size":{"name":"--batch-size","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages per batch. Applicable for the batch consumer only.","default":null},"area-code":{"name":"--area-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The preferred area (global, adminhtml, etc...) default is global.","default":null},"single-thread":{"name":"--single-thread","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"This option prevents running multiple copies of one consumer simultaneously.","default":false},"pid-file-path":{"name":"--pid-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The file path for saving PID (This option is deprecated, use --single-thread instead)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:deploy","usage":["sampledata:deploy [--no-update]"],"description":"Deploy sample data modules for composer-based Magento installations","help":"Deploy sample data modules for composer-based Magento installations","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:remove","usage":["sampledata:remove [--no-update]"],"description":"Remove all sample data packages from composer.json","help":"Remove all sample data packages from composer.json","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:reset","usage":["sampledata:reset"],"description":"Reset all sample data modules for re-installation","help":"Reset all sample data modules for re-installation","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:backup","usage":["setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Takes backup of Magento Application code base, media and database","help":"Takes backup of Magento Application code base, media and database","definition":{"arguments":[],"options":{"code":{"name":"--code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"media":{"name":"--media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"db":{"name":"--db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:config:set","usage":["setup:config:set [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--backend-frontname BACKEND-FRONTNAME] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates or modifies the deployment configuration","help":"Creates or modifies the deployment configuration","definition":{"arguments":[],"options":{"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-data:upgrade","usage":["setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades data in the DB","help":"Installs and upgrades data in the DB","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-patch","usage":["setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] "],"description":"Generate patch and put it in specific folder.","help":"Generate patch and put it in specific folder.","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":false,"description":"Module name","default":null},"patch":{"name":"patch","is_required":true,"is_array":false,"description":"Patch name","default":null}},"options":{"revertable":{"name":"--revertable","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Check whether patch is revertable or not.","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Find out what type of patch should be generated. Available values: `data`, `schema`.","default":"data"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-whitelist","usage":["setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]"],"description":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","help":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","definition":{"arguments":[],"options":{"module-name":{"name":"--module-name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Name of the module where whitelist will be generated","default":"all"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:upgrade","usage":["setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades the DB schema","help":"Installs and upgrades the DB schema","definition":{"arguments":[],"options":{"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db:status","usage":["setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Checks if DB schema or data requires upgrade","help":"Checks if DB schema or data requires upgrade","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:di:compile","usage":["setup:di:compile"],"description":"Generates DI configuration and all missing classes that can be auto-generated","help":"Generates DI configuration and all missing classes that can be auto-generated","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:install","usage":["setup:install [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--backend-frontname BACKEND-FRONTNAME] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the Magento application","help":"Installs the Magento application","definition":{"arguments":[],"options":{"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin last name","default":null},"cleanup-database":{"name":"--cleanup-database","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Cleanup the database before installation","default":false},"sales-order-increment-prefix":{"name":"--sales-order-increment-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales order number prefix","default":null},"use-sample-data":{"name":"--use-sample-data","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use sample data","default":false},"enable-modules":{"name":"--enable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be included during installation. Available magic param \"all\".","default":null},"disable-modules":{"name":"--disable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".","default":null},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Interactive Magento installation","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:performance:generate-fixtures","usage":["setup:performance:generate-fixtures [-s|--skip-reindex] [--] "],"description":"Generates fixtures","help":"Generates fixtures","definition":{"arguments":{"profile":{"name":"profile","is_required":true,"is_array":false,"description":"Path to profile configuration file","default":null}},"options":{"skip-reindex":{"name":"--skip-reindex","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skip reindex","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:rollback","usage":["setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Rolls back Magento Application codebase, media and database","help":"Rolls back Magento Application codebase, media and database","definition":{"arguments":[],"options":{"code-file":{"name":"--code-file","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the code backup file in var\/backups","default":null},"media-file":{"name":"--media-file","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the media backup file in var\/backups","default":null},"db-file":{"name":"--db-file","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the db backup file in var\/backups","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:static-content:deploy","usage":["setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--] [...]"],"description":"Deploys static view files","help":"Deploys static view files","definition":{"arguments":{"languages":{"name":"languages","is_required":false,"is_array":true,"description":"Space-separated list of ISO-639 language codes for which to output static view files.","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deploy files in any mode.","default":false},"strategy":{"name":"--strategy","shortcut":"-s","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Deploy files using specified strategy.","default":"quick"},"area":{"name":"--area","shortcut":"-a","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified areas.","default":["all"]},"exclude-area":{"name":"--exclude-area","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified areas.","default":["none"]},"theme":{"name":"--theme","shortcut":"-t","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate static view files for only the specified themes.","default":["all"]},"exclude-theme":{"name":"--exclude-theme","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified themes.","default":["none"]},"language":{"name":"--language","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified languages.","default":["all"]},"exclude-language":{"name":"--exclude-language","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified languages.","default":["none"]},"jobs":{"name":"--jobs","shortcut":"-j","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable parallel processing using the specified number of jobs.","default":0},"max-execution-time":{"name":"--max-execution-time","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The maximum expected execution time of deployment static process (in seconds).","default":900},"symlink-locale":{"name":"--symlink-locale","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.","default":false},"content-version":{"name":"--content-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.","default":null},"refresh-content-version-only":{"name":"--refresh-content-version-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.","default":false},"no-javascript":{"name":"--no-javascript","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript files.","default":false},"no-js-bundle":{"name":"--no-js-bundle","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript bundle files.","default":false},"no-css":{"name":"--no-css","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy CSS files.","default":false},"no-less":{"name":"--no-less","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy LESS files.","default":false},"no-images":{"name":"--no-images","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy images.","default":false},"no-fonts":{"name":"--no-fonts","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy font files.","default":false},"no-html":{"name":"--no-html","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy HTML files.","default":false},"no-misc":{"name":"--no-misc","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy files of other types (.md, .jbf, .csv, etc.).","default":false},"no-html-minify":{"name":"--no-html-minify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not minify HTML files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:store-config:set","usage":["setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","help":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","definition":{"arguments":[],"options":{"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:uninstall","usage":["setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Uninstalls the Magento application","help":"Uninstalls the Magento application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:upgrade","usage":["setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Upgrades the Magento application, DB data, and schema","help":"Upgrades the Magento application, DB data, and schema","definition":{"arguments":[],"options":{"keep-generated":{"name":"--keep-generated","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.","default":false},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:list","usage":["store:list"],"description":"Displays the list of stores","help":"Displays the list of stores","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:website:list","usage":["store:website:list"],"description":"Displays the list of websites","help":"Displays the list of websites","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"theme:uninstall","usage":["theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..."],"description":"Uninstalls theme","help":"Uninstalls theme","definition":{"arguments":{"theme":{"name":"theme","is_required":true,"is_array":true,"description":"Path of the theme. Theme path should be specified as full path which is area\/vendor\/name. For example, frontend\/Magento\/blank","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code backup (excluding temporary files)","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"varnish:vcl:generate","usage":["varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]"],"description":"Generates Varnish VCL and echos it to the command line","help":"Generates Varnish VCL and echos it to the command line","definition":{"arguments":[],"options":{"access-list":{"name":"--access-list","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"IPs access list that can purge Varnish","default":["localhost"]},"backend-host":{"name":"--backend-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host of the web backend","default":"localhost"},"backend-port":{"name":"--backend-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Port of the web backend","default":8080},"export-version":{"name":"--export-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The version of Varnish file","default":"4"},"grace-period":{"name":"--grace-period","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Grace period in seconds","default":300},"output-file":{"name":"--output-file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path to the file to write vcl","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"vertex:tax:warm-wsdl-cache","usage":["vertex:tax:warm-wsdl-cache"],"description":"Execute WSDL Cache Warming","help":"Execute WSDL Cache Warming","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:reset","usage":["yotpo:reset [-e|--entity [ENTITY]]"],"description":"Reset Yotpo sync flags &\/or configurations","help":"Reset Yotpo sync flags &\/or configurations","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Entity type (orders)","default":"orders"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:sync","usage":["yotpo:sync [-e|--entity ENTITY] [-l|--limit [LIMIT]]"],"description":"Sync Yotpo manually (reviews module)","help":"Sync Yotpo manually (reviews module)","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Entity type (allowed options: orders)","default":"orders"},"limit":{"name":"--limit","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max entity items to sync. WARNING: Setting a high sync limit (or no limit) may result in a high server load (0=no limit).","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:update-metadata","usage":["yotpo:update-metadata"],"description":"Manually send platform metadata to Yotpo","help":"Manually send platform metadata to Yotpo","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["help","list"]},{"id":"admin","commands":["admin:user:create","admin:user:unlock"]},{"id":"app","commands":["app:config:dump","app:config:import","app:config:status"]},{"id":"cache","commands":["cache:clean","cache:disable","cache:enable","cache:flush","cache:status"]},{"id":"catalog","commands":["catalog:images:resize","catalog:product:attributes:cleanup"]},{"id":"cms","commands":["cms:wysiwyg:restrict"]},{"id":"config","commands":["config:sensitive:set","config:set","config:show"]},{"id":"cron","commands":["cron:install","cron:remove","cron:run"]},{"id":"customer","commands":["customer:hash:upgrade"]},{"id":"deploy","commands":["deploy:mode:set","deploy:mode:show"]},{"id":"dev","commands":["dev:di:info","dev:profiler:disable","dev:profiler:enable","dev:query-log:disable","dev:query-log:enable","dev:source-theme:deploy","dev:template-hints:disable","dev:template-hints:enable","dev:tests:run","dev:urn-catalog:generate","dev:xml:convert"]},{"id":"dotdigital","commands":["dotdigital:connector:automap","dotdigital:connector:enable","dotdigital:migrate","dotdigital:sync"]},{"id":"downloadable","commands":["downloadable:domains:add","downloadable:domains:remove","downloadable:domains:show"]},{"id":"encryption","commands":["encryption:payment-data:update"]},{"id":"i18n","commands":["i18n:collect-phrases","i18n:pack","i18n:uninstall"]},{"id":"indexer","commands":["indexer:info","indexer:reindex","indexer:reset","indexer:set-dimensions-mode","indexer:set-mode","indexer:show-dimensions-mode","indexer:show-mode","indexer:status"]},{"id":"info","commands":["info:adminuri","info:backups:list","info:currency:list","info:dependencies:show-framework","info:dependencies:show-modules","info:dependencies:show-modules-circular","info:language:list","info:timezone:list"]},{"id":"inventory","commands":["inventory:reservation:create-compensations","inventory:reservation:list-inconsistencies"]},{"id":"inventory-geonames","commands":["inventory-geonames:import"]},{"id":"maintenance","commands":["maintenance:allow-ips","maintenance:disable","maintenance:enable","maintenance:status"]},{"id":"module","commands":["module:config:status","module:disable","module:enable","module:status","module:uninstall"]},{"id":"msp","commands":["msp:security:recaptcha:disable","msp:security:tfa:disable","msp:security:tfa:providers","msp:security:tfa:reset"]},{"id":"newrelic","commands":["newrelic:create:deploy-marker"]},{"id":"queue","commands":["queue:consumers:list","queue:consumers:start"]},{"id":"sampledata","commands":["sampledata:deploy","sampledata:remove","sampledata:reset"]},{"id":"setup","commands":["setup:backup","setup:config:set","setup:db-data:upgrade","setup:db-declaration:generate-patch","setup:db-declaration:generate-whitelist","setup:db-schema:upgrade","setup:db:status","setup:di:compile","setup:install","setup:performance:generate-fixtures","setup:rollback","setup:static-content:deploy","setup:store-config:set","setup:uninstall","setup:upgrade"]},{"id":"store","commands":["store:list","store:website:list"]},{"id":"theme","commands":["theme:uninstall"]},{"id":"varnish","commands":["varnish:vcl:generate"]},{"id":"vertex","commands":["vertex:tax:warm-wsdl-cache"]},{"id":"yotpo","commands":["yotpo:reset","yotpo:sync","yotpo:update-metadata"]}]} \ No newline at end of file diff --git a/src/_data/codebase/v2_3/open-source/composer_lock.json b/src/_data/codebase/v2_3/open-source/composer_lock.json index 486a8152434..51f53df96d8 100644 --- a/src/_data/codebase/v2_3/open-source/composer_lock.json +++ b/src/_data/codebase/v2_3/open-source/composer_lock.json @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6b530e25eae14e55a6dca04b20945397", + "content-hash": "b7a8542884a246b2decc55ca61e4bfc8", "packages": [ { "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-3.4.1.0-patch3.zip", - "shasum": "767dd813b3253ffea92bdf6136d948b123b4ed91" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-3.9.0.0.zip", + "shasum": "3254545384888a8da43645c5465a9857cbd37619" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "3.4.1-p3", - "amzn/amazon-pay-module": "3.4.1-p3", - "amzn/login-with-amazon-module": "3.4.1-p3" + "amzn/amazon-pay-and-login-with-amazon-core-module": "3.9.0", + "amzn/amazon-pay-module": "3.9.0", + "amzn/login-with-amazon-module": "3.9.0" }, "type": "metapackage", "license": [ @@ -27,11 +27,11 @@ }, { "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-3.4.1.0-patch3.zip", - "shasum": "ee7b1b4ca803b40da8b86e9b848fa6311729978d" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-3.9.0.0.zip", + "shasum": "ceecc859e6790276aba1cf47eb02e6a4d3855789" }, "require": { "amzn/amazon-pay-sdk-php": "^3.2.0", @@ -48,7 +48,7 @@ "magento/module-quote": "*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -66,15 +66,15 @@ }, { "name": "amzn/amazon-pay-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-3.4.1.0-patch3.zip", - "shasum": "273a277586733cd152f5711b5845a69783423550" + "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-3.9.0.0.zip", + "shasum": "255f6e816b58be60634b2e09bc8cd4e0f43d41e2" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.4.1-p3", - "amzn/login-with-amazon-module": "^3.4.1-p3", + "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.9.0", + "amzn/login-with-amazon-module": "^3.9.0", "magento/framework": "^102", "magento/module-backend": "^101", "magento/module-catalog": "^103", @@ -87,7 +87,7 @@ "magento/module-quote": "^101.1", "magento/module-sales": "^102", "magento/module-store": "^101", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "*", @@ -110,16 +110,16 @@ }, { "name": "amzn/amazon-pay-sdk-php", - "version": "3.6.0", + "version": "3.7.1", "source": { "type": "git", "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c" + "reference": "37882f2df12e7789d6d4d7d3df6c0cd7e62779f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", + "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/37882f2df12e7789d6d4d7d3df6c0cd7e62779f2", + "reference": "37882f2df12e7789d6d4d7d3df6c0cd7e62779f2", "shasum": "" }, "require": { @@ -156,25 +156,29 @@ "payment", "payments" ], - "time": "2019-11-21T21:15:11+00:00" + "support": { + "issues": "https://github.com/amzn/amazon-pay-sdk-php/issues", + "source": "https://github.com/amzn/amazon-pay-sdk-php/tree/3.7.1" + }, + "time": "2021-03-23T06:46:08+00:00" }, { "name": "amzn/login-with-amazon-module", - "version": "3.4.1-p3", + "version": "3.9.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-3.4.1.0-patch3.zip", - "shasum": "2b6a79e0d4d5380484c721d456f4b128bdbe20db" + "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-3.9.0.0.zip", + "shasum": "26a728cffadc527f529185ea5ce7d594419e9e38" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.4.1-p3", + "amzn/amazon-pay-and-login-with-amazon-core-module": "^3.9.0", "magento/framework": "^102", "magento/module-checkout": "^100.3", "magento/module-checkout-agreements": "*", "magento/module-customer": "^102", "magento/module-eav": "^102", "magento/module-store": "^101", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales": "*" @@ -227,36 +231,43 @@ "Apache-2.0" ], "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/master" + }, "time": "2020-04-20T17:47:06+00:00" }, { "name": "bacon/bacon-qr-code", - "version": "1.0.3", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee" + "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee", - "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/3e9d791b67d0a2912922b7b7c7312f4b37af41e4", + "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4", "shasum": "" }, "require": { + "dasprid/enum": "^1.0.3", "ext-iconv": "*", - "php": "^5.4|^7.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8" + "phly/keep-a-changelog": "^1.4", + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" }, "suggest": { - "ext-gd": "to generate QR code images" + "ext-imagick": "to generate QR code images" }, "type": "library", "autoload": { - "psr-0": { - "BaconQrCode": "src/" + "psr-4": { + "BaconQrCode\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -267,13 +278,17 @@ { "name": "Ben Scholzen 'DASPRiD'", "email": "mail@dasprids.de", - "homepage": "http://www.dasprids.de", + "homepage": "https://dasprids.de/", "role": "Developer" } ], "description": "BaconQrCode is a QR code generator for PHP.", "homepage": "https://github.com/Bacon/BaconQrCode", - "time": "2017-10-17T09:59:25+00:00" + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.3" + }, + "time": "2020-10-30T02:02:47+00:00" }, { "name": "beberlei/assert", @@ -328,6 +343,10 @@ "assertion", "validation" ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v2.9.9" + }, "time": "2019-05-28T15:27:37+00:00" }, { @@ -375,34 +394,38 @@ } ], "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/3.35.0" + }, "time": "2018-07-26T14:37:38+00:00" }, { "name": "christian-riesen/base32", - "version": "1.3.2", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367" + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/80ff0e3b2124e61b4b39e2535709452f70bff367", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", "shasum": "" }, "require": { - "php": ">=5.3" + "php": "^7.2 || ^8.0" }, "require-dev": { - "php": ">=5.6", - "phpunit/phpunit": "^5.0", - "satooshi/php-coveralls": "^1.0" + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -430,7 +453,11 @@ "encode", "rfc4648" ], - "time": "2018-11-02T09:03:50+00:00" + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" }, { "name": "colinmollenhour/cache-backend-file", @@ -463,20 +490,24 @@ ], "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, "time": "2019-04-18T21:54:31+00:00" }, { "name": "colinmollenhour/cache-backend-redis", - "version": "1.10.6", + "version": "1.11.0", "source": { "type": "git", "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "cc941a5f4cc017e11d3eab9061811ba9583ed6bf" + "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/cc941a5f4cc017e11d3eab9061811ba9583ed6bf", - "reference": "cc941a5f4cc017e11d3eab9061811ba9583ed6bf", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", + "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", "shasum": "" }, "require": { @@ -499,20 +530,24 @@ ], "description": "Zend_Cache backend using Redis with full support for tags.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "time": "2018-09-24T16:02:07+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.11.0" + }, + "time": "2019-03-03T04:04:49+00:00" }, { "name": "colinmollenhour/credis", - "version": "1.10.0", + "version": "1.11.1", "source": { "type": "git", "url": "https://github.com/colinmollenhour/credis.git", - "reference": "8ab6db707c821055f9856b8cf76d5f44beb6fd8a" + "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/8ab6db707c821055f9856b8cf76d5f44beb6fd8a", - "reference": "8ab6db707c821055f9856b8cf76d5f44beb6fd8a", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", + "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", "shasum": "" }, "require": { @@ -539,25 +574,32 @@ ], "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", "homepage": "https://github.com/colinmollenhour/credis", - "time": "2018-05-07T14:45:04+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/1.11.1" + }, + "time": "2019-11-26T18:09:45+00:00" }, { "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", + "version": "v1.4.4", "source": { "type": "git", "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" + "reference": "8d684bbacac99450f2a9ddf6f56be296997e2959" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/8d684bbacac99450f2a9ddf6f56be296997e2959", + "reference": "8d684bbacac99450f2a9ddf6f56be296997e2959", "shasum": "" }, "require": { "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { @@ -576,20 +618,24 @@ ], "description": "A Redis-based session handler with optimistic locking", "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "time": "2020-10-07T09:47:22+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.4" + }, + "time": "2021-04-07T21:51:17+00:00" }, { "name": "composer/ca-bundle", - "version": "1.2.8", + "version": "1.2.9", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "8a7ecad675253e4654ea05505233285377405215" + "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/8a7ecad675253e4654ea05505233285377405215", - "reference": "8a7ecad675253e4654ea05505233285377405215", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/78a0e288fdcebf92aa2318a8d3656168da6ac1a5", + "reference": "78a0e288fdcebf92aa2318a8d3656168da6ac1a5", "shasum": "" }, "require": { @@ -598,14 +644,15 @@ "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8", + "phpstan/phpstan": "^0.12.55", "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { @@ -632,6 +679,11 @@ "ssl", "tls" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.2.9" + }, "funding": [ { "url": "https://packagist.com", @@ -646,44 +698,41 @@ "type": "tidelift" } ], - "time": "2020-08-23T12:54:47+00:00" + "time": "2021-01-12T12:10:35+00:00" }, { "name": "composer/composer", - "version": "1.10.6", + "version": "2.0.11", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "be81b9c4735362c26876bdbfd3b5bc7e7f711c88" + "reference": "a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/be81b9c4735362c26876bdbfd3b5bc7e7f711c88", - "reference": "be81b9c4735362c26876bdbfd3b5bc7e7f711c88", + "url": "https://api.github.com/repos/composer/composer/zipball/a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9", + "reference": "a5a5632da0b1c2d6fa9a3b65f1f4e90d1f04abb9", "shasum": "" }, "require": { "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", + "composer/semver": "^3.0", "composer/spdx-licenses": "^1.2", "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0", - "php": "^5.3.2 || ^7.0", + "justinrainbow/json-schema": "^5.2.10", + "php": "^5.3.2 || ^7.0 || ^8.0", "psr/log": "^1.0", + "react/promise": "^1.2 || ^2.7", "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38", - "symfony/phpunit-bridge": "3.4.40" + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0" }, "require-dev": { "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^3.4" + "symfony/phpunit-bridge": "^4.2 || ^5.0" }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", @@ -696,7 +745,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.10-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -712,12 +761,12 @@ { "name": "Nils Adermann", "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" + "homepage": "https://www.naderman.de" }, { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "homepage": "https://seld.be" } ], "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", @@ -727,42 +776,52 @@ "dependency", "package" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.0.11" + }, "funding": [ { "url": "https://packagist.com", "type": "custom" }, + { + "url": "https://github.com/composer", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/composer/composer", "type": "tidelift" } ], - "time": "2020-05-06T08:28:10+00:00" + "time": "2021-02-24T13:57:23+00:00" }, { "name": "composer/semver", - "version": "1.7.1", + "version": "3.2.4", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7" + "reference": "a02fdf930a3c1c3ed3a49b5f63859c0c20e10464" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/38276325bd896f90dfcfe30029aa5db40df387a7", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7", + "url": "https://api.github.com/repos/composer/semver/zipball/a02fdf930a3c1c3ed3a49b5f63859c0c20e10464", + "reference": "a02fdf930a3c1c3ed3a49b5f63859c0c20e10464", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" + "phpstan/phpstan": "^0.12.54", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "3.x-dev" } }, "autoload": { @@ -798,6 +857,11 @@ "validation", "versioning" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.2.4" + }, "funding": [ { "url": "https://packagist.com", @@ -812,20 +876,20 @@ "type": "tidelift" } ], - "time": "2020-09-27T13:13:07+00:00" + "time": "2020-11-13T08:59:24+00:00" }, { "name": "composer/spdx-licenses", - "version": "1.5.4", + "version": "1.5.5", "source": { "type": "git", "url": "https://github.com/composer/spdx-licenses.git", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223" + "reference": "de30328a7af8680efdc03e396aad24befd513200" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/6946f785871e2314c60b4524851f3702ea4f2223", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/de30328a7af8680efdc03e396aad24befd513200", + "reference": "de30328a7af8680efdc03e396aad24befd513200", "shasum": "" }, "require": { @@ -837,7 +901,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { @@ -872,6 +936,11 @@ "spdx", "validator" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.5" + }, "funding": [ { "url": "https://packagist.com", @@ -886,20 +955,20 @@ "type": "tidelift" } ], - "time": "2020-07-15T15:35:07+00:00" + "time": "2020-12-03T16:04:16+00:00" }, { "name": "composer/xdebug-handler", - "version": "1.4.3", + "version": "1.4.6", "source": { "type": "git", "url": "https://github.com/composer/xdebug-handler.git", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5" + "reference": "f27e06cd9675801df441b3656569b328e04aa37c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ebd27a9866ae8254e873866f795491f02418c5a5", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f27e06cd9675801df441b3656569b328e04aa37c", + "reference": "f27e06cd9675801df441b3656569b328e04aa37c", "shasum": "" }, "require": { @@ -907,7 +976,8 @@ "psr/log": "^1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "autoload": { @@ -930,6 +1000,11 @@ "Xdebug", "performance" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/1.4.6" + }, "funding": [ { "url": "https://packagist.com", @@ -944,7 +1019,7 @@ "type": "tidelift" } ], - "time": "2020-08-19T10:27:58+00:00" + "time": "2021-03-25T17:01:18+00:00" }, { "name": "container-interop/container-interop", @@ -975,21 +1050,72 @@ ], "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", "homepage": "https://github.com/container-interop/container-interop", + "support": { + "issues": "https://github.com/container-interop/container-interop/issues", + "source": "https://github.com/container-interop/container-interop/tree/master" + }, "abandoned": "psr/container", "time": "2017-02-14T19:40:03+00:00" }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, { "name": "donatj/phpuseragentparser", - "version": "v0.17.0", + "version": "v0.20.0", "source": { "type": "git", "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb" + "reference": "5992d7836868b408e73d0d490c779dda7a39135e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/e159493010d4b71c9620a43fd05f8284f29dcfeb", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb", + "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/5992d7836868b408e73d0d490c779dda7a39135e", + "reference": "5992d7836868b408e73d0d490c779dda7a39135e", "shasum": "" }, "require": { @@ -998,7 +1124,7 @@ "require-dev": { "camspiers/json-pretty": "0.1.*", "donatj/drop": "*", - "phpunit/phpunit": "~4.8" + "phpunit/phpunit": "~4.8|~9" }, "type": "library", "autoload": { @@ -1019,7 +1145,7 @@ } ], "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "http://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", + "homepage": "https://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", "keywords": [ "browser", "browser detection", @@ -1027,9 +1153,13 @@ "user agent", "useragent" ], + "support": { + "issues": "https://github.com/donatj/PhpUserAgent/issues", + "source": "https://github.com/donatj/PhpUserAgent/tree/v0.20.0" + }, "funding": [ { - "url": "https://www.paypal.me/donatj/15", + "url": "https://www.paypal.me/donatj/5", "type": "custom" }, { @@ -1037,15 +1167,15 @@ "type": "github" } ], - "time": "2020-09-01T16:15:49+00:00" + "time": "2021-03-16T16:42:25+00:00" }, { "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.4.1", + "version": "4.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.4.1.0.zip", - "shasum": "4eadf48f14c689567e32fd4923674dbdac3453f6" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.4.2.0.zip", + "shasum": "31f0dde1d696569781bf8b107626a4d02921a3a2" }, "require": { "magento/framework": ">=101 <103", @@ -1099,11 +1229,11 @@ }, { "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.0.1-p1", + "version": "1.0.1-p4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.0.1.0-patch1.zip", - "shasum": "294a4e1c1fb0f17962b63e0ad8045ca5601c5096" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.0.1.0-patch4.zip", + "shasum": "621d295e17d2bab6a6ce111284964d0ad75a89d7" }, "require": { "dotmailer/dotmailer-magento2-extension": "^4.3.1", @@ -1131,15 +1261,15 @@ }, { "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.4.1", + "version": "4.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.4.1.0.zip", - "shasum": "9931bf660abe8579abb4013b331d8de9f13f9ac1" + "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.4.2.0.zip", + "shasum": "2f9343f5d08d96ecf9689cbd93501b76e2fa02bf" }, "require": { - "dotmailer/dotmailer-magento2-extension": "4.4.1", - "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p1" + "dotmailer/dotmailer-magento2-extension": "4.4.2", + "dotmailer/dotmailer-magento2-extension-chat": "1.0.1-p4" }, "type": "metapackage", "license": [ @@ -1149,34 +1279,35 @@ }, { "name": "elasticsearch/elasticsearch", - "version": "v7.9.1", + "version": "v7.12.0", "source": { "type": "git", "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "38e821f37491bd91fe06b18b88613128950a11bb" + "reference": "25522ef4f16adcf49d7a1db149f2fcf010655b7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/38e821f37491bd91fe06b18b88613128950a11bb", - "reference": "38e821f37491bd91fe06b18b88613128950a11bb", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/25522ef4f16adcf49d7a1db149f2fcf010655b7f", + "reference": "25522ef4f16adcf49d7a1db149f2fcf010655b7f", "shasum": "" }, "require": { "ext-json": ">=1.3.7", "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", + "php": "^7.3 || ^8.0", "psr/log": "~1.0" }, "require-dev": { - "cpliakas/git-wrapper": "~2.0", "doctrine/inflector": "^1.3", "ext-yaml": "*", + "ext-zip": "*", "mockery/mockery": "^1.2", "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", "squizlabs/php_codesniffer": "^3.4", "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" + "symfony/yaml": "~4.0", + "symplify/git-wrapper": "~9.0" }, "suggest": { "ext-curl": "*", @@ -1209,46 +1340,46 @@ "elasticsearch", "search" ], - "time": "2020-10-06T13:03:50+00:00" + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.12.0" + }, + "time": "2021-03-23T18:08:45+00:00" }, { "name": "endroid/qr-code", - "version": "2.5.0", + "version": "4.1.2", "source": { "type": "git", "url": "https://github.com/endroid/qr-code.git", - "reference": "a9a57ab57ac75928fcdcfb2a71179963ff6fe573" + "reference": "9ed4de3c62fdee12a6bf2a63549da27bd0b1436f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/a9a57ab57ac75928fcdcfb2a71179963ff6fe573", - "reference": "a9a57ab57ac75928fcdcfb2a71179963ff6fe573", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/9ed4de3c62fdee12a6bf2a63549da27bd0b1436f", + "reference": "9ed4de3c62fdee12a6bf2a63549da27bd0b1436f", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^1.0.3", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "^1.0", - "myclabs/php-enum": "^1.5", - "php": ">=5.6", - "symfony/options-resolver": ">=2.7", - "symfony/property-access": ">=2.7" + "bacon/bacon-qr-code": "^2.0", + "php": "^7.3||^8.0" }, "require-dev": { - "phpunit/phpunit": ">=5.7", - "symfony/asset": ">=2.7", - "symfony/browser-kit": ">=2.7", - "symfony/finder": ">=2.7", - "symfony/framework-bundle": ">=2.7", - "symfony/http-kernel": ">=2.7", - "symfony/templating": ">=2.7", - "symfony/twig-bundle": ">=2.7", - "symfony/yaml": ">=2.7" - }, - "type": "symfony-bundle", + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev" + "dev-master": "4.x-dev" } }, "autoload": { @@ -1263,22 +1394,29 @@ "authors": [ { "name": "Jeroen van den Enden", - "email": "info@endroid.nl", - "homepage": "http://endroid.nl/" + "email": "info@endroid.nl" } ], "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/QrCode", + "homepage": "https://github.com/endroid/qr-code", "keywords": [ - "bundle", "code", "endroid", - "flex", + "php", "qr", - "qrcode", - "symfony" + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.1.2" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } ], - "time": "2017-10-22T18:56:00+00:00" + "time": "2021-04-19T21:54:50+00:00" }, { "name": "ezimuel/guzzlestreams", @@ -1328,6 +1466,9 @@ "Guzzle", "stream" ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, "time": "2020-02-14T23:11:50+00:00" }, { @@ -1379,6 +1520,9 @@ } ], "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.1.2" + }, "time": "2020-02-14T23:51:21+00:00" }, { @@ -1426,6 +1570,11 @@ "recaptcha", "spam" ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, "time": "2020-03-31T17:50:54+00:00" }, { @@ -1493,20 +1642,24 @@ "rest", "web service" ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/6.5" + }, "time": "2020-06-16T21:01:06+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.4.0", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" + "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", + "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d", + "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d", "shasum": "" }, "require": { @@ -1544,20 +1697,24 @@ "keywords": [ "promise" ], - "time": "2020-09-30T07:37:28+00:00" + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.4.1" + }, + "time": "2021-03-07T09:25:29+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.7.0", + "version": "1.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" + "reference": "35ea11d335fd638b5882ff1725228b3d35496ab1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/35ea11d335fd638b5882ff1725228b3d35496ab1", + "reference": "35ea11d335fd638b5882ff1725228b3d35496ab1", "shasum": "" }, "require": { @@ -1615,7 +1772,11 @@ "uri", "url" ], - "time": "2020-09-30T07:37:11+00:00" + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/1.8.1" + }, + "time": "2021-03-21T16:25:00+00:00" }, { "name": "justinrainbow/json-schema", @@ -1681,86 +1842,39 @@ "json", "schema" ], - "time": "2020-05-27T16:41:55+00:00" - }, - { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Zxing\\": "lib/" - }, - "files": [ - "lib/Common/customFunctions.php" - ] + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.10" }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "time": "2020-04-19T16:18:51+00:00" + "time": "2020-05-27T16:41:55+00:00" }, { "name": "klarna/m2-payments", - "version": "7.6.1", + "version": "7.7.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-7.6.1.0.zip", - "shasum": "f710eda4053427417ff89fec22206eae59742beb" + "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-7.7.0.0.zip", + "shasum": "beffe6749ee566f8f2d9d944ed76f1608d9a7929" }, "require": { - "klarna/module-core": "5.3.1", - "klarna/module-kp": "6.5.2", - "klarna/module-ordermanagement": "5.1.1" + "klarna/module-core": "5.4.0", + "klarna/module-kp": "6.6.0", + "klarna/module-ordermanagement": "5.2.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2.14.0", + "friendsofphp/php-cs-fixer": "~2.16.0", "jakub-onderka/php-console-highlighter": "^0.3.2", "jakub-onderka/php-parallel-lint": "^0.9.2", "lusitanian/oauth": "~0.8.10", "magento/magento-coding-standard": "*", "mikey179/vfsstream": "^1.6", "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^4.0", + "phploc/phploc": "^6.0", "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "sebastian/phpcpd": "~3.0.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "phpro/grumphp": "^0.19", + "phpunit/phpunit": "^9", + "sebastian/phpcpd": "~5.0.0", + "squizlabs/php_codesniffer": "~3.5.4" }, "type": "metapackage", "license": [ @@ -1770,11 +1884,11 @@ }, { "name": "klarna/module-core", - "version": "5.3.1", + "version": "5.4.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-5.3.1.0.zip", - "shasum": "a659d1f6b73e652873711ba3c571e1b5e95c0781" + "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-5.4.0.0.zip", + "shasum": "ab146ca09c9e4140480ccb641b44b0e505e6c365" }, "require": { "guzzlehttp/guzzle": "^6.0", @@ -1789,27 +1903,10 @@ "magento/module-sales": "^102.0", "magento/module-store": "^101.0", "magento/module-tax": "^100.3", - "php": "~7.1.3|~7.2.0|~7.3.0", + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0", "psr/log": "^1.0", "ramsey/uuid": "^3.7" }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, "type": "magento2-module", "autoload": { "psr-4": { @@ -1858,15 +1955,15 @@ }, { "name": "klarna/module-kp", - "version": "6.5.2", + "version": "6.6.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-6.5.2.0.zip", - "shasum": "ced255886156421059394612d53ee59e3e4d3d1a" + "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-6.6.0.0.zip", + "shasum": "ad2db0bf9b7d9cf0c9b06ae3e4756fe23a0b33f3" }, "require": { - "klarna/module-core": "^5.2", - "klarna/module-ordermanagement": "^5.0", + "klarna/module-core": "^5.4", + "klarna/module-ordermanagement": "^5.2", "magento/framework": "^102.0", "magento/module-backend": "^101.0", "magento/module-checkout": "^100.1", @@ -1877,25 +1974,7 @@ "magento/module-quote": "^101.0", "magento/module-sales": "^102.0", "magento/module-store": "^101.0", - "php": "~7.1.3|~7.2.0|~7.3.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/framework": "^101.0.0", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -1945,38 +2024,20 @@ }, { "name": "klarna/module-ordermanagement", - "version": "5.1.1", + "version": "5.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-5.1.1.0.zip", - "shasum": "cc9b557916e9c3253d132f30da2709f059595c80" + "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-5.2.0.0.zip", + "shasum": "23d9a4e0ec9c250d2954edaae898a642449162de" }, "require": { - "klarna/module-core": "^5.2", + "klarna/module-core": "^5.4", "magento/framework": "^102.0", "magento/module-payment": "^100.3", "magento/module-quote": "^101.1", "magento/module-sales": "^102.0", "magento/module-store": "^101.0", - "php": "~7.1.3|~7.2.0|~7.3.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/framework": "^101.0.0", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -2026,34 +2087,36 @@ }, { "name": "laminas/laminas-captcha", - "version": "2.9.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" + "reference": "9a0134e434cd792934ecca42cb66f316be7bba50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/9a0134e434cd792934ecca42cb66f316be7bba50", + "reference": "9a0134e434cd792934ecca42cb66f316be7bba50", "shasum": "" }, "require": { "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-zendframework-bridge": "^1.1", + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-captcha": "self.version" + "zendframework/zend-captcha": "^2.9.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-coding-standard": "~2.1.4", "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "laminas/laminas-session": "^2.10", + "laminas/laminas-text": "^2.8", + "laminas/laminas-validator": "^2.14", + "phpunit/phpunit": "^9.4.3", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6" }, "suggest": { "laminas/laminas-i18n-resources": "Translations of captcha messages", @@ -2063,12 +2126,6 @@ "laminas/laminas-validator": "Laminas\\Validator component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Captcha\\": "src/" @@ -2084,20 +2141,34 @@ "captcha", "laminas" ], - "time": "2019-12-31T16:24:14+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-03-17T16:42:11+00:00" }, { "name": "laminas/laminas-code", - "version": "3.3.2", + "version": "3.4.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-code.git", - "reference": "128784abc7a0d9e1fcc30c446533aa6f1db1f999" + "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/128784abc7a0d9e1fcc30c446533aa6f1db1f999", - "reference": "128784abc7a0d9e1fcc30c446533aa6f1db1f999", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", + "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", "shasum": "" }, "require": { @@ -2105,15 +2176,18 @@ "laminas/laminas-zendframework-bridge": "^1.0", "php": "^7.1" }, + "conflict": { + "phpspec/prophecy": "<1.9.0" + }, "replace": { "zendframework/zend-code": "self.version" }, "require-dev": { - "doctrine/annotations": "^1.0", + "doctrine/annotations": "^1.7", "ext-phar": "*", "laminas/laminas-coding-standard": "^1.0", "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.15" + "phpunit/phpunit": "^7.5.16 || ^8.4" }, "suggest": { "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", @@ -2122,8 +2196,9 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" + "dev-master": "3.4.x-dev", + "dev-develop": "3.5.x-dev", + "dev-dev-4.0": "4.0.x-dev" } }, "autoload": { @@ -2141,7 +2216,15 @@ "code", "laminas" ], - "time": "2019-12-31T16:28:14+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "time": "2019-12-31T16:28:24+00:00" }, { "name": "laminas/laminas-config", @@ -2201,6 +2284,14 @@ "config", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, "time": "2019-12-31T16:30:04+00:00" }, { @@ -2258,6 +2349,15 @@ "console", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-console/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-console/issues", + "rss": "https://github.com/laminas/laminas-console/releases.atom", + "source": "https://github.com/laminas/laminas-console" + }, + "abandoned": "laminas/laminas-cli", "time": "2019-12-31T16:31:45+00:00" }, { @@ -2312,48 +2412,53 @@ "crypt", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-crypt/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-crypt/issues", + "rss": "https://github.com/laminas/laminas-crypt/releases.atom", + "source": "https://github.com/laminas/laminas-crypt" + }, "time": "2019-12-31T16:33:11+00:00" }, { "name": "laminas/laminas-db", - "version": "2.11.3", + "version": "2.12.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" + "reference": "80cbba4e749f9eb7d8036172acb9ad41e8b6923f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/80cbba4e749f9eb7d8036172acb9ad41e8b6923f", + "reference": "80cbba4e749f9eb7d8036172acb9ad41e8b6923f", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-db": "^2.11.0" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" + "laminas/laminas-eventmanager": "^3.3", + "laminas/laminas-hydrator": "^3.2 || ^4.0", + "laminas/laminas-servicemanager": "^3.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-hydrator": "(^3.2 || ^4.0) Laminas\\Hydrator component for using HydratingResultSets", "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, "laminas": { "component": "Laminas\\Db", "config-provider": "Laminas\\Db\\ConfigProvider" @@ -2374,41 +2479,48 @@ "db", "laminas" ], - "time": "2020-03-29T12:08:51+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-22T22:27:56+00:00" }, { "name": "laminas/laminas-dependency-plugin", - "version": "1.0.4", + "version": "2.1.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db" + "reference": "c5b4bf87729d6f38c73ca8ed22a5d62ec641d075" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/c5b4bf87729d6f38c73ca8ed22a5d62ec641d075", + "reference": "c5b4bf87729d6f38c73ca8ed22a5d62ec641d075", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1", - "php": "^5.6 || ^7.0" + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0" }, "require-dev": { - "composer/composer": "^1.9", - "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^8.4", - "roave/security-advisories": "dev-master", - "webimpress/coding-standard": "^1.0" + "composer/composer": "^1.9 || ^2.0", + "mikey179/vfsstream": "^1.6", + "roave/security-advisories": "dev-master" }, "type": "composer-plugin", "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev", - "dev-develop": "1.1.x-dev" - }, - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPlugin" + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" }, "autoload": { "psr-4": { @@ -2420,13 +2532,17 @@ "BSD-3-Clause" ], "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.1.2" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-05-20T13:45:39+00:00" + "time": "2021-02-15T16:44:31+00:00" }, { "name": "laminas/laminas-di", @@ -2477,6 +2593,14 @@ "di", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, "time": "2019-12-31T15:17:33+00:00" }, { @@ -2552,40 +2676,48 @@ "psr", "psr-7" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, "time": "2020-03-23T15:28:28+00:00" }, { "name": "laminas/laminas-escaper", - "version": "2.6.1", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70" + "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/25f2a053eadfa92ddacb609dcbbc39362610da70", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", + "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", "shasum": "" }, "require": { "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-escaper": "self.version" + "zendframework/zend-escaper": "^2.6.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } + "suggest": { + "ext-iconv": "*", + "ext-mbstring": "*" }, + "type": "library", "autoload": { "psr-4": { "Laminas\\Escaper\\": "src/" @@ -2601,20 +2733,34 @@ "escaper", "laminas" ], - "time": "2019-12-31T16:43:30+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-11-17T21:26:43+00:00" }, { "name": "laminas/laminas-eventmanager", - "version": "3.3.0", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" + "reference": "966c859b67867b179fde1eff0cd38df51472ce4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/966c859b67867b179fde1eff0cd38df51472ce4a", + "reference": "966c859b67867b179fde1eff0cd38df51472ce4a", "shasum": "" }, "require": { @@ -2636,12 +2782,6 @@ "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\EventManager\\": "src/" @@ -2659,13 +2799,21 @@ "events", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T11:10:44+00:00" + "time": "2021-03-08T15:24:29+00:00" }, { "name": "laminas/laminas-feed", @@ -2732,6 +2880,14 @@ "feed", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", @@ -2742,22 +2898,22 @@ }, { "name": "laminas/laminas-filter", - "version": "2.9.4", + "version": "2.11.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-filter.git", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82" + "reference": "dd295a15f5c13d0c13d69ca0107190b1f2083d91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/3c4476e772a062cef7531c6793377ae585d89c82", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/dd295a15f5c13d0c13d69ca0107190b1f2083d91", + "reference": "dd295a15f5c13d0c13d69ca0107190b1f2083d91", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "conflict": { "laminas/laminas-validator": "<2.10.1" @@ -2768,11 +2924,14 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", + "laminas/laminas-servicemanager": "^3.3", "laminas/laminas-uri": "^2.6", "pear/archive_tar": "^1.4.3", - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "psr/http-factory": "^1.0" + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.1", + "psr/http-factory": "^1.0", + "vimeo/psalm": "^4.6" }, "suggest": { "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", @@ -2783,10 +2942,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Filter", "config-provider": "Laminas\\Filter\\ConfigProvider" @@ -2807,20 +2962,34 @@ "filter", "laminas" ], - "time": "2020-03-29T12:41:29+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-filter/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-filter/issues", + "rss": "https://github.com/laminas/laminas-filter/releases.atom", + "source": "https://github.com/laminas/laminas-filter" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-03-16T14:37:02+00:00" }, { "name": "laminas/laminas-form", - "version": "2.15.0", + "version": "2.15.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" + "reference": "37c5f5ac9240159f5d93f52367d0e57fa96f9b22" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", + "url": "https://api.github.com/repos/laminas/laminas-form/zipball/37c5f5ac9240159f5d93f52367d0e57fa96f9b22", + "reference": "37c5f5ac9240159f5d93f52367d0e57fa96f9b22", "shasum": "" }, "require": { @@ -2862,10 +3031,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, "laminas": { "component": "Laminas\\Form", "config-provider": "Laminas\\Form\\ConfigProvider" @@ -2889,26 +3054,34 @@ "form", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-form/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-form/issues", + "rss": "https://github.com/laminas/laminas-form/releases.atom", + "source": "https://github.com/laminas/laminas-form" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-07-14T13:53:27+00:00" + "time": "2021-03-17T13:07:46+00:00" }, { "name": "laminas/laminas-http", - "version": "2.13.0", + "version": "2.14.3", "source": { "type": "git", "url": "https://github.com/laminas/laminas-http.git", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5" + "reference": "bfaab8093e382274efed7fdc3ceb15f09ba352bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/33b7942f51ce905ce9bfc8bf28badc501d3904b5", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/bfaab8093e382274efed7fdc3ceb15f09ba352bb", + "reference": "bfaab8093e382274efed7fdc3ceb15f09ba352bb", "shasum": "" }, "require": { @@ -2917,7 +3090,7 @@ "laminas/laminas-uri": "^2.5.2", "laminas/laminas-validator": "^2.10.1", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-http": "^2.11.2" @@ -2925,7 +3098,7 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3" + "phpunit/phpunit": "^9.3" }, "suggest": { "paragonie/certainty": "For automated management of cacert.pem" @@ -2947,13 +3120,21 @@ "http client", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-18T17:11:58+00:00" + "time": "2021-02-18T21:58:11+00:00" }, { "name": "laminas/laminas-hydrator", @@ -3017,27 +3198,35 @@ "hydrator", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-hydrator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-hydrator/issues", + "rss": "https://github.com/laminas/laminas-hydrator/releases.atom", + "source": "https://github.com/laminas/laminas-hydrator" + }, "time": "2019-12-31T17:06:38+00:00" }, { "name": "laminas/laminas-i18n", - "version": "2.10.3", + "version": "2.11.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae" + "reference": "5e85a8facc5534e856cc7f5b4326533eede84b8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/94ff957a1366f5be94f3d3a9b89b50386649e3ae", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae", + "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/5e85a8facc5534e856cc7f5b4326533eede84b8a", + "reference": "5e85a8facc5534e856cc7f5b4326533eede84b8a", "shasum": "" }, "require": { "ext-intl": "*", "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "conflict": { "phpspec/prophecy": "<1.9.0" @@ -3051,10 +3240,10 @@ "laminas/laminas-config": "^2.6", "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^3.2.1", "laminas/laminas-validator": "^2.6", "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component", @@ -3068,10 +3257,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, "laminas": { "component": "Laminas\\I18n", "config-provider": "Laminas\\I18n\\ConfigProvider" @@ -3092,7 +3277,21 @@ "i18n", "laminas" ], - "time": "2020-03-29T12:51:08+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-i18n/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-i18n/issues", + "rss": "https://github.com/laminas/laminas-i18n/releases.atom", + "source": "https://github.com/laminas/laminas-i18n" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-04-07T21:10:50+00:00" }, { "name": "laminas/laminas-inputfilter", @@ -3153,6 +3352,14 @@ "inputfilter", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-inputfilter/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-inputfilter/issues", + "rss": "https://github.com/laminas/laminas-inputfilter/releases.atom", + "source": "https://github.com/laminas/laminas-inputfilter" + }, "time": "2019-12-31T17:11:54+00:00" }, { @@ -3212,40 +3419,42 @@ "json", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, "time": "2019-12-31T17:15:00+00:00" }, { "name": "laminas/laminas-loader", - "version": "2.6.1", + "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" + "reference": "bcf8a566cb9925a2e7cc41a16db09235ec9fb616" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/bcf8a566cb9925a2e7cc41a16db09235ec9fb616", + "reference": "bcf8a566cb9925a2e7cc41a16db09235ec9fb616", "shasum": "" }, "require": { "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-loader": "self.version" + "zendframework/zend-loader": "^2.6.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Loader\\": "src/" @@ -3261,7 +3470,21 @@ "laminas", "loader" ], - "time": "2019-12-31T17:18:27+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-12T16:08:18+00:00" }, { "name": "laminas/laminas-log", @@ -3335,20 +3558,28 @@ "log", "logging" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-log/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-log/issues", + "rss": "https://github.com/laminas/laminas-log/releases.atom", + "source": "https://github.com/laminas/laminas-log" + }, "time": "2019-12-31T17:18:59+00:00" }, { "name": "laminas/laminas-mail", - "version": "2.12.3", + "version": "2.14.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mail.git", - "reference": "c154a733b122539ac2c894561996c770db289f70" + "reference": "542686aebf480c6902ad7f08b52498e94818bc0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/c154a733b122539ac2c894561996c770db289f70", - "reference": "c154a733b122539ac2c894561996c770db289f70", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/542686aebf480c6902ad7f08b52498e94818bc0a", + "reference": "542686aebf480c6902ad7f08b52498e94818bc0a", "shasum": "" }, "require": { @@ -3358,7 +3589,8 @@ "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-validator": "^2.10.2", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1", + "php": "^7.3 || ~8.0.0", + "symfony/polyfill-mbstring": "^1.12.0", "true/punycode": "^2.1" }, "replace": { @@ -3366,10 +3598,10 @@ }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", + "laminas/laminas-config": "^3.4", "laminas/laminas-crypt": "^2.6 || ^3.0", "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^7.5.20" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", @@ -3397,13 +3629,21 @@ "laminas", "mail" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-12T14:51:33+00:00" + "time": "2021-03-17T12:41:50+00:00" }, { "name": "laminas/laminas-math", @@ -3457,26 +3697,34 @@ "laminas", "math" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-math/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-math/issues", + "rss": "https://github.com/laminas/laminas-math/releases.atom", + "source": "https://github.com/laminas/laminas-math" + }, "time": "2019-12-31T17:24:15+00:00" }, { "name": "laminas/laminas-mime", - "version": "2.7.4", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" + "reference": "9a59704f33106427a384d0ae421f96043174093a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/9a59704f33106427a384d0ae421f96043174093a", + "reference": "9a59704f33106427a384d0ae421f96043174093a", "shasum": "" }, "require": { "laminas/laminas-stdlib": "^2.7 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-mime": "^2.7.2" @@ -3484,18 +3732,12 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-mail": "Laminas\\Mail component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Mime\\": "src/" @@ -3511,7 +3753,21 @@ "laminas", "mime" ], - "time": "2020-03-29T13:12:07+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-16T17:40:06+00:00" }, { "name": "laminas/laminas-modulemanager", @@ -3575,6 +3831,14 @@ "laminas", "modulemanager" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", @@ -3677,6 +3941,14 @@ "laminas", "mvc" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, "time": "2019-12-31T17:32:15+00:00" }, { @@ -3731,20 +4003,28 @@ "psr", "psr-7" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-psr7bridge/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-psr7bridge/issues", + "rss": "https://github.com/laminas/laminas-psr7bridge/releases.atom", + "source": "https://github.com/laminas/laminas-psr7bridge" + }, "time": "2019-12-31T17:38:47+00:00" }, { "name": "laminas/laminas-serializer", - "version": "2.9.1", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" + "reference": "1c57f1bdf05da078493b774c9e8d77ee8b46b4bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", + "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/1c57f1bdf05da078493b774c9e8d77ee8b46b4bb", + "reference": "1c57f1bdf05da078493b774c9e8d77ee8b46b4bb", "shasum": "" }, "require": { @@ -3754,7 +4034,7 @@ "php": "^5.6 || ^7.0" }, "replace": { - "zendframework/zend-serializer": "self.version" + "zendframework/zend-serializer": "^2.9.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", @@ -3768,10 +4048,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Serializer", "config-provider": "Laminas\\Serializer\\ConfigProvider" @@ -3792,42 +4068,52 @@ "laminas", "serializer" ], - "time": "2019-12-31T17:42:11+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-serializer/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-serializer/issues", + "rss": "https://github.com/laminas/laminas-serializer/releases.atom", + "source": "https://github.com/laminas/laminas-serializer" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T17:05:24+00:00" }, { "name": "laminas/laminas-server", - "version": "2.8.1", + "version": "2.9.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-server.git", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e" + "reference": "b91fd8aed71a6b45addc55eda4bb4c3adb21b698" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/4aaca9174c40a2fab2e2aa77999da99f71bdd88e", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/b91fd8aed71a6b45addc55eda4bb4c3adb21b698", + "reference": "b91fd8aed71a6b45addc55eda4bb4c3adb21b698", "shasum": "" }, "require": { "laminas/laminas-code": "^2.5 || ^3.0", "laminas/laminas-stdlib": "^2.5 || ^3.0", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-server": "self.version" + "zendframework/zend-server": "^2.8.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.13.0", + "vimeo/psalm": "^4.2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Server\\": "src/" @@ -3843,7 +4129,21 @@ "laminas", "server" ], - "time": "2019-12-31T17:43:03+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-04-08T13:10:08+00:00" }, { "name": "laminas/laminas-servicemanager", @@ -3899,27 +4199,35 @@ "laminas", "servicemanager" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, "time": "2019-12-31T17:44:16+00:00" }, { "name": "laminas/laminas-session", - "version": "2.9.3", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-session.git", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7" + "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/519e8966146536cd97c1cc3d59a21b095fb814d7", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", + "reference": "921e6a9f807ee243a9a4f8a8a297929d0c2b50cd", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", + "laminas/laminas-eventmanager": "^3.0", "laminas/laminas-stdlib": "^3.2.1", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-session": "^2.9.1" @@ -3930,11 +4238,12 @@ "laminas/laminas-coding-standard": "~1.0.0", "laminas/laminas-db": "^2.7", "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^3.0.3", "laminas/laminas-validator": "^2.6", "mongodb/mongodb": "^1.0.1", "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component", @@ -3946,10 +4255,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Session", "config-provider": "Laminas\\Session\\ConfigProvider" @@ -3970,49 +4275,60 @@ "laminas", "session" ], - "time": "2020-03-29T13:26:04+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-10-31T15:33:31+00:00" }, { "name": "laminas/laminas-soap", - "version": "2.8.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" + "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/11672a79e9074fd8e4e7aedd75849902e7b45e23", + "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23", "shasum": "" }, "require": { + "ext-dom": "*", "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-server": "^2.9", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-uri": "^2.8", + "laminas/laminas-zendframework-bridge": "^1.1.0", + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-soap": "self.version" + "zendframework/zend-soap": "^2.8.0" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" + "laminas/laminas-config": "^3.4", + "laminas/laminas-http": "^2.14", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.4.3" }, "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", "laminas/laminas-http": "Laminas\\Http component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Soap\\": "src/" @@ -4027,20 +4343,34 @@ "laminas", "soap" ], - "time": "2019-12-31T17:48:49+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T18:59:03+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.3.0", + "version": "3.3.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6" + "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b9d84eaa39fde733356ea948cdef36c631f202b6", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", "shasum": "" }, "require": { @@ -4053,15 +4383,9 @@ "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^9.3.7" + "phpunit/phpunit": "~9.3.7" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Stdlib\\": "src/" @@ -4077,13 +4401,21 @@ "laminas", "stdlib" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T09:08:16+00:00" + "time": "2020-11-19T20:18:59+00:00" }, { "name": "laminas/laminas-text", @@ -4135,42 +4467,44 @@ "laminas", "text" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, "time": "2019-12-31T17:54:52+00:00" }, { "name": "laminas/laminas-uri", - "version": "2.7.1", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-uri.git", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff" + "reference": "79bd4c614c8cf9a6ba715a49fca8061e84933d87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/6be8ce19622f359b048ce4faebf1aa1bca73a7ff", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/79bd4c614c8cf9a6ba715a49fca8061e84933d87", + "reference": "79bd4c614c8cf9a6ba715a49fca8061e84933d87", "shasum": "" }, "require": { "laminas/laminas-escaper": "^2.5", "laminas/laminas-validator": "^2.10", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-uri": "self.version" + "zendframework/zend-uri": "^2.7.1" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "laminas/laminas-coding-standard": "^2.1", + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Uri\\": "src/" @@ -4186,27 +4520,41 @@ "laminas", "uri" ], - "time": "2019-12-31T17:56:00+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-02-17T21:53:05+00:00" }, { "name": "laminas/laminas-validator", - "version": "2.13.4", + "version": "2.14.4", "source": { "type": "git", "url": "https://github.com/laminas/laminas-validator.git", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185" + "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/93593684e70b8ed1e870cacd34ca32b0c0ace185", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/e370c4695db1c81e6dfad38d8c4dbdb37b23d776", + "reference": "e370c4695db1c81e6dfad38d8c4dbdb37b23d776", "shasum": "" }, "require": { "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-stdlib": "^3.3", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" + "php": "^7.3 || ~8.0.0" }, "replace": { "zendframework/zend-validator": "^2.13.0" @@ -4217,16 +4565,19 @@ "laminas/laminas-config": "^2.6", "laminas/laminas-db": "^2.7", "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.5.4", + "laminas/laminas-http": "^2.14.2", "laminas/laminas-i18n": "^2.6", "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^7.5.20 || ^8.5.2", + "laminas/laminas-uri": "^2.7", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.3" }, "suggest": { "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", @@ -4241,10 +4592,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.13.x-dev", - "dev-develop": "2.14.x-dev" - }, "laminas": { "component": "Laminas\\Validator", "config-provider": "Laminas\\Validator\\ConfigProvider" @@ -4265,20 +4612,34 @@ "laminas", "validator" ], - "time": "2020-03-31T18:57:01+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-01-24T20:45:49+00:00" }, { "name": "laminas/laminas-view", - "version": "2.11.4", + "version": "2.11.5", "source": { "type": "git", "url": "https://github.com/laminas/laminas-view.git", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e" + "reference": "16611035d7b3a6ef2c636a9268c213146123b663" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/3bbb2e94287383604c898284a18d2d06cf17301e", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/16611035d7b3a6ef2c636a9268c213146123b663", + "reference": "16611035d7b3a6ef2c636a9268c213146123b663", "shasum": "" }, "require": { @@ -4290,7 +4651,7 @@ "php": "^5.6 || ^7.0" }, "replace": { - "zendframework/zend-view": "self.version" + "zendframework/zend-view": "^2.11.4" }, "require-dev": { "laminas/laminas-authentication": "^2.5", @@ -4314,7 +4675,7 @@ "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", "laminas/laminas-session": "^2.8.1", "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.15 || ^6.0.8" + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.18" }, "suggest": { "laminas/laminas-authentication": "Laminas\\Authentication component", @@ -4335,12 +4696,6 @@ "bin/templatemap_generator.php" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\View\\": "src/" @@ -4356,28 +4711,44 @@ "laminas", "view" ], - "time": "2019-12-31T18:03:30+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-12-15T14:57:08+00:00" }, { "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" + "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6cccbddfcfc742eb02158d6137ca5687d92cee32", + "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" + "psalm/plugin-phpunit": "^0.15.1", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.6" }, "type": "library", "extra": { @@ -4404,58 +4775,58 @@ "laminas", "zf" ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-09-14T14:23:00+00:00" + "time": "2021-02-25T21:54:58+00:00" }, { "name": "magento/adobe-stock-integration", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-1.0.2.0.zip", - "shasum": "f241027da030675c38e1c38a9630c4e71be77b33" + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-1.0.3.0.zip", + "shasum": "fd1aedd795525ed611534fbb10e3f2cd2b6d19ee" }, "require": { - "magento/module-adobe-ims": "1.0.1", - "magento/module-adobe-ims-api": "1.0.1", - "magento/module-adobe-stock-admin-ui": "1.0.1", - "magento/module-adobe-stock-asset": "1.0.1", - "magento/module-adobe-stock-asset-api": "1.0.1", - "magento/module-adobe-stock-client": "1.0.1", - "magento/module-adobe-stock-client-api": "1.0.1", - "magento/module-adobe-stock-image": "1.0.1", - "magento/module-adobe-stock-image-admin-ui": "1.0.2", - "magento/module-adobe-stock-image-api": "1.0.1" + "magento/module-adobe-ims": "1.0.2", + "magento/module-adobe-ims-api": "1.0.2", + "magento/module-adobe-stock-admin-ui": "1.0.2", + "magento/module-adobe-stock-asset": "1.0.2", + "magento/module-adobe-stock-asset-api": "1.0.2", + "magento/module-adobe-stock-client": "1.0.2", + "magento/module-adobe-stock-client-api": "1.0.2", + "magento/module-adobe-stock-image": "1.0.2", + "magento/module-adobe-stock-image-admin-ui": "1.0.3", + "magento/module-adobe-stock-image-api": "1.0.2" }, "type": "metapackage", "description": "Adobe Stock integration" }, { "name": "magento/composer", - "version": "1.5.1", - "source": { - "type": "git", - "url": "https://github.com/magento/composer.git", - "reference": "b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0" - }, + "version": "1.7.0", "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/composer/zipball/b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0", - "reference": "b2dcb2194629bc2eb03fd81cb9f4586ffe4b65b0", - "shasum": "" + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.7.0.0.zip", + "shasum": "19c61387134d4fa116ce50bc8ff841bc605dd5eb" }, "require": { - "composer/composer": "^1.6", - "php": "~7.1.3||~7.2.0||~7.3.0", - "symfony/console": "~4.0.0||~4.1.0||~4.2.0||~4.3.0||~4.4.0" + "composer/composer": "^1.9 || ^2.0", + "php": "~7.3.0||~7.4.0", + "symfony/console": "~4.4.0" }, "require-dev": { - "phpunit/phpunit": "~7.0.0" + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { @@ -4463,25 +4834,23 @@ "Magento\\Composer\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", "license": [ "OSL-3.0", "AFL-3.0" ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands.", - "time": "2020-01-07T22:16:08+00:00" + "description": "Magento composer library helps to instantiate Composer application and run composer commands." }, { "name": "magento/composer-root-update-plugin", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.0.0.0.zip", - "shasum": "df94356237e631516cdcaa18a6aaecea127e9623" + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.1.1.0.zip", + "shasum": "b8a13e67100cfeb4ba6afc4ba9a62efbff61f4e3" }, "require": { - "composer-plugin-api": "^1.0", - "composer/composer": "<=1.10.6" + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "<=1.10.20 || >=2.0.0 <=2.0.11" }, "suggest": { "magento/framework": "Enables the Magento Composer Root Update Plugin's functionality for the Web Setup Wizard" @@ -4506,15 +4875,15 @@ }, { "name": "magento/framework", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-102.0.6.0.zip", - "shasum": "5dd3ac0321de965f3d4769a894bb0a8ed27550c7" + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-102.0.7.0.zip", + "shasum": "68b6ad8c11f1a5a93e915f57cdb70cec03964b32" }, "require": { "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-bcmath": "*", "ext-curl": "*", "ext-dom": "*", @@ -4526,7 +4895,7 @@ "ext-simplexml": "*", "ext-xsl": "*", "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-crypt": "^2.6.0", "laminas/laminas-http": "^2.6.0", "laminas/laminas-mail": "^2.9.0", @@ -4538,7 +4907,7 @@ "lib-libxml": "*", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "php": "~7.1.3||~7.2.0||~7.3.0", + "php": "~7.3.0||~7.4.0", "symfony/console": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/process": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "tedivm/jshrink": "~1.3.0", @@ -4549,12 +4918,12 @@ }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\": "" + } }, "license": [ "OSL-3.0", @@ -4564,25 +4933,25 @@ }, { "name": "magento/framework-amqp", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.3.5.0.zip", - "shasum": "88683eec625f1305aa59475fc7478e5c7ee2de6e" + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.3.6.0.zip", + "shasum": "d6b51528a22ab2a05f555bce24098a9357084dd9" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0", + "php": "~7.3.0||~7.4.0", "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } }, "license": [ "OSL-3.0", @@ -4592,24 +4961,24 @@ }, { "name": "magento/framework-bulk", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-100.3.5.0.zip", - "shasum": "509ad2894d5fbbd0648aa84ddd83442a09b03676" + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-100.3.6.0.zip", + "shasum": "2c16eda7521e891b5bacff277bb2939ceef5986f" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } }, "license": [ "OSL-3.0", @@ -4619,24 +4988,24 @@ }, { "name": "magento/framework-message-queue", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.3.6.0.zip", - "shasum": "876005a316548d01f6a2af89c01e38ca06284567" + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.3.7.0.zip", + "shasum": "d0e33ca8e29028b65ec3687ebc8cc9e6ffcbb729" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } }, "license": [ "OSL-3.0", @@ -4674,19 +5043,17 @@ }, { "name": "magento/inventory-composer-installer", - "version": "1.1.0", + "version": "1.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.1.0.0.zip", - "shasum": "c52566b82926bb37487a2b3cb2c8ae091be9be9e" + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" }, "require": { - "composer-plugin-api": "^1.1", + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", "magento/framework": "*" }, - "require-dev": { - "composer/composer": "*" - }, "type": "composer-plugin", "extra": { "class": "Magento\\InventoryComposerInstaller\\Plugin" @@ -4704,61 +5071,61 @@ }, { "name": "magento/inventory-composer-metapackage", - "version": "1.1.6", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-metapackage/magento-inventory-composer-metapackage-1.1.6.0.zip", - "shasum": "7ea8ae2b3e6044d59b71939ed14837ba313b7059" - }, - "require": { - "magento/inventory-composer-installer": "1.1.0", - "magento/module-inventory": "1.0.9", - "magento/module-inventory-admin-ui": "1.0.10", - "magento/module-inventory-advanced-checkout": "1.0.1", - "magento/module-inventory-api": "1.0.8", - "magento/module-inventory-bundle-product": "1.0.6", - "magento/module-inventory-bundle-product-admin-ui": "1.0.6", - "magento/module-inventory-cache": "1.0.7", - "magento/module-inventory-catalog": "1.0.10", - "magento/module-inventory-catalog-admin-ui": "1.0.9", - "magento/module-inventory-catalog-api": "1.1.2", - "magento/module-inventory-catalog-search": "1.0.8", - "magento/module-inventory-configurable-product": "1.0.8", - "magento/module-inventory-configurable-product-admin-ui": "1.0.7", - "magento/module-inventory-configurable-product-indexer": "1.0.6", - "magento/module-inventory-configuration": "1.0.7", - "magento/module-inventory-configuration-api": "1.0.7", - "magento/module-inventory-distance-based-source-selection": "1.0.3", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.0.2", - "magento/module-inventory-distance-based-source-selection-api": "1.0.3", - "magento/module-inventory-elasticsearch": "1.0.3", - "magento/module-inventory-export-stock": "1.0.2", - "magento/module-inventory-export-stock-api": "1.0.2", - "magento/module-inventory-graph-ql": "1.0.2", - "magento/module-inventory-grouped-product": "1.0.7", - "magento/module-inventory-grouped-product-admin-ui": "1.0.8", - "magento/module-inventory-grouped-product-indexer": "1.0.6", - "magento/module-inventory-import-export": "1.0.8", - "magento/module-inventory-indexer": "1.0.9", - "magento/module-inventory-low-quantity-notification": "1.0.9", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.0.8", - "magento/module-inventory-low-quantity-notification-api": "1.0.6", - "magento/module-inventory-multi-dimensional-indexer-api": "1.0.7", - "magento/module-inventory-product-alert": "1.0.8", - "magento/module-inventory-requisition-list": "1.0.1", - "magento/module-inventory-reservation-cli": "1.0.3", - "magento/module-inventory-reservations": "1.0.8", - "magento/module-inventory-reservations-api": "1.0.6", - "magento/module-inventory-sales": "1.0.9", - "magento/module-inventory-sales-admin-ui": "1.0.8", - "magento/module-inventory-sales-api": "1.0.7", - "magento/module-inventory-sales-frontend-ui": "1.0.6", - "magento/module-inventory-setup-fixture-generator": "1.0.3", - "magento/module-inventory-shipping": "1.0.8", - "magento/module-inventory-shipping-admin-ui": "1.0.9", - "magento/module-inventory-source-deduction-api": "1.0.8", - "magento/module-inventory-source-selection": "1.0.7", - "magento/module-inventory-source-selection-api": "1.2.2" + "version": "1.1.7", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-metapackage/magento-inventory-composer-metapackage-1.1.7.0.zip", + "shasum": "1d6899ea91151afae033bf6a2dbcea9dd5126ee2" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.0.10", + "magento/module-inventory-admin-ui": "1.0.11", + "magento/module-inventory-advanced-checkout": "1.0.2", + "magento/module-inventory-api": "1.0.9", + "magento/module-inventory-bundle-product": "1.0.7", + "magento/module-inventory-bundle-product-admin-ui": "1.0.7", + "magento/module-inventory-cache": "1.0.8", + "magento/module-inventory-catalog": "1.0.11", + "magento/module-inventory-catalog-admin-ui": "1.0.10", + "magento/module-inventory-catalog-api": "1.1.3", + "magento/module-inventory-catalog-search": "1.0.9", + "magento/module-inventory-configurable-product": "1.0.9", + "magento/module-inventory-configurable-product-admin-ui": "1.0.8", + "magento/module-inventory-configurable-product-indexer": "1.0.7", + "magento/module-inventory-configuration": "1.0.8", + "magento/module-inventory-configuration-api": "1.0.8", + "magento/module-inventory-distance-based-source-selection": "1.0.4", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.0.3", + "magento/module-inventory-distance-based-source-selection-api": "1.0.4", + "magento/module-inventory-elasticsearch": "1.0.4", + "magento/module-inventory-export-stock": "1.0.3", + "magento/module-inventory-export-stock-api": "1.0.3", + "magento/module-inventory-graph-ql": "1.0.3", + "magento/module-inventory-grouped-product": "1.0.8", + "magento/module-inventory-grouped-product-admin-ui": "1.0.9", + "magento/module-inventory-grouped-product-indexer": "1.0.7", + "magento/module-inventory-import-export": "1.0.9", + "magento/module-inventory-indexer": "1.0.10", + "magento/module-inventory-low-quantity-notification": "1.0.10", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.0.9", + "magento/module-inventory-low-quantity-notification-api": "1.0.7", + "magento/module-inventory-multi-dimensional-indexer-api": "1.0.8", + "magento/module-inventory-product-alert": "1.0.9", + "magento/module-inventory-requisition-list": "1.0.2", + "magento/module-inventory-reservation-cli": "1.0.4", + "magento/module-inventory-reservations": "1.0.9", + "magento/module-inventory-reservations-api": "1.0.7", + "magento/module-inventory-sales": "1.0.10", + "magento/module-inventory-sales-admin-ui": "1.0.9", + "magento/module-inventory-sales-api": "1.0.8", + "magento/module-inventory-sales-frontend-ui": "1.0.7", + "magento/module-inventory-setup-fixture-generator": "1.0.4", + "magento/module-inventory-shipping": "1.0.9", + "magento/module-inventory-shipping-admin-ui": "1.0.10", + "magento/module-inventory-source-deduction-api": "1.0.9", + "magento/module-inventory-source-selection": "1.0.8", + "magento/module-inventory-source-selection-api": "1.2.3" }, "type": "metapackage", "description": "Metapackage with Magento Inventory modules for simple installation" @@ -4926,27 +5293,27 @@ }, { "name": "magento/magento-composer-installer", - "version": "0.1.13", + "version": "0.2.1", "source": { "type": "git", "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1" + "reference": "b9f929f718ef93ed61b6410bad85d40c37fd5ed3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/8b6c32f53b4944a5d6656e86344cd0f9784709a1", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/b9f929f718ef93ed61b6410bad85d40c37fd5ed3", + "reference": "b9f929f718ef93ed61b6410bad85d40c37fd5ed3", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0" + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" }, "replace": { "magento-hackathon/magento-composer-installer": "*" }, "require-dev": { - "composer/composer": "*@dev", - "firegento/phpcs": "dev-patch-1", + "firegento/phpcs": "~1.1.0", "mikey179/vfsstream": "*", "phpunit/phpunit": "*", "phpunit/phpunit-mock-objects": "dev-master", @@ -4970,10 +5337,6 @@ "OSL-3.0" ], "authors": [ - { - "name": "Vinai Kopp", - "email": "vinai@netzarbeiter.com" - }, { "name": "Daniel Fahlke aka Flyingmana", "email": "flyingmana@googlemail.com" @@ -4993,6 +5356,10 @@ { "name": "David Fuhr", "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" } ], "description": "Composer installer for Magento modules", @@ -5001,22 +5368,24 @@ "composer-installer", "magento" ], - "time": "2017-12-29T16:45:24+00:00" + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.2.1" + }, + "time": "2021-03-04T20:05:10+00:00" }, { "name": "magento/magento2-base", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.3.6.0.zip", - "shasum": "5eb86a791ca2cb7362107984e5c2854f664aab9b" + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.3.7.0.zip", + "shasum": "23b58922ee35a7207fcf8a45e9dc0d651ead279e" }, "require": { - "braintree/braintree_php": "3.35.0", - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", @@ -5038,12 +5407,12 @@ "laminas/laminas-uri": "^2.5.1", "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", - "magento/composer": "~1.5.0", + "magento/composer": "~1.6.0||~1.7.0", "magento/magento-composer-installer": "*", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "phpseclib/phpseclib": "2.0.*", "symfony/console": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", "symfony/event-dispatcher": "~4.1.0||~4.2.0||~4.3.0||~4.4.0", @@ -5063,17 +5432,23 @@ }, "type": "magento2-component", "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], "component_paths": { - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", "components/jquery": [ "lib/web/jquery.js", "lib/web/jquery/jquery.min.js", "lib/web/jquery/jquery-migrate.js" ], - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js", - "tinymce/tinymce": "lib/web/tiny_mce_4" + "tinymce/tinymce": "lib/web/tiny_mce_4", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" }, "map": [ [ @@ -5081,8 +5456,8 @@ ".editorconfig" ], [ - ".github", - ".github" + ".gitignore", + ".gitignore" ], [ ".htaccess", @@ -5205,7 +5580,15 @@ "dev/tests/api-functional/framework" ], [ - "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", "dev/tests/api-functional/phpunit_graphql.xml.dist" ], [ @@ -5224,50 +5607,6 @@ "dev/tests/error_handler.php", "dev/tests/error_handler.php" ], - [ - "dev/tests/functional/.gitignore", - "dev/tests/functional/.gitignore" - ], - [ - "dev/tests/functional/bootstrap.php", - "dev/tests/functional/bootstrap.php" - ], - [ - "dev/tests/functional/composer.json", - "dev/tests/functional/composer.json" - ], - [ - "dev/tests/functional/credentials.xml.dist", - "dev/tests/functional/credentials.xml.dist" - ], - [ - "dev/tests/functional/etc", - "dev/tests/functional/etc" - ], - [ - "dev/tests/functional/isolation.php", - "dev/tests/functional/isolation.php" - ], - [ - "dev/tests/functional/lib", - "dev/tests/functional/lib" - ], - [ - "dev/tests/functional/phpunit.xml.dist", - "dev/tests/functional/phpunit.xml.dist" - ], - [ - "dev/tests/functional/tests", - "dev/tests/functional/tests" - ], - [ - "dev/tests/functional/testsuites/Magento", - "dev/tests/functional/testsuites/Magento" - ], - [ - "dev/tests/functional/utils", - "dev/tests/functional/utils" - ], [ "dev/tests/integration/.gitignore", "dev/tests/integration/.gitignore" @@ -5288,6 +5627,10 @@ "dev/tests/integration/framework", "dev/tests/integration/framework" ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], [ "dev/tests/integration/phpunit.xml.dist", "dev/tests/integration/phpunit.xml.dist" @@ -5352,6 +5695,10 @@ "dev/tests/unit/tmp", "dev/tests/unit/tmp" ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], [ "dev/tools", "dev/tools" @@ -5424,14 +5771,14 @@ "lib/web/images", "lib/web/images" ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], [ "lib/web/jquery", "lib/web/jquery" ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], [ "lib/web/knockoutjs", "lib/web/knockoutjs" @@ -5568,14 +5915,14 @@ "pub/opt", "pub/opt" ], - [ - "pub/static.php", - "pub/static.php" - ], [ "pub/static/.htaccess", "pub/static/.htaccess" ], + [ + "pub/static.php", + "pub/static.php" + ], [ "setup", "setup" @@ -5588,12 +5935,6 @@ "vendor/.htaccess", "vendor/.htaccess" ] - ], - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } ] }, "license": [ @@ -5604,19 +5945,20 @@ }, { "name": "magento/module-admin-analytics", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.3.2.0.zip", - "shasum": "9e9c506d1c4f5d87d89b9dff49e0392ef947568a" + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.3.3.0.zip", + "shasum": "92f6a35766998340a67deee1d3220ce4d425a89d" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-release-notification": "100.3.*", + "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5635,11 +5977,11 @@ }, { "name": "magento/module-admin-notification", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.3.5.0.zip", - "shasum": "01c3be5a0840c91798a86cf54f9a8dbcec5a1236" + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.3.6.0.zip", + "shasum": "2643e8c4664597511762cb3a55d2c6d2c8304b47" }, "require": { "lib-libxml": "*", @@ -5649,7 +5991,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5668,11 +6010,11 @@ }, { "name": "magento/module-adobe-ims", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-1.0.1.0.zip", - "shasum": "0d1acee77837c886a55965a9d11d6d010d2ee961" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-1.0.2.0.zip", + "shasum": "1ebb1fc163c6eee8b905f625f0166f0879b43660" }, "require": { "magento/framework": "*", @@ -5681,7 +6023,7 @@ "magento/module-backend": "*", "magento/module-config": "*", "magento/module-user": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5700,15 +6042,15 @@ }, { "name": "magento/module-adobe-ims-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-1.0.1.0.zip", - "shasum": "8184ca2c849d7e525a2b0ae8997dcb7ca1df0b2f" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-1.0.2.0.zip", + "shasum": "19c63fa42272f4439ebc7431ffb4c3c34c4878b7" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5727,11 +6069,11 @@ }, { "name": "magento/module-adobe-stock-admin-ui", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.0.1.0.zip", - "shasum": "6fdffb7780d558c392dceef331ac775b5b3660c1" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.0.2.0.zip", + "shasum": "d133f3792cef543dc436c8079d1ab687d02418f8" }, "require": { "magento/framework": "*", @@ -5739,7 +6081,7 @@ "magento/module-adobe-stock-client-api": "1.0.*", "magento/module-backend": "*", "magento/module-config": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "*" @@ -5761,11 +6103,11 @@ }, { "name": "magento/module-adobe-stock-asset", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.0.1.0.zip", - "shasum": "c8d641777d114612cebd7b3bd860419934889987" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.0.2.0.zip", + "shasum": "7530d94dcade91a3d8f2f1bab7d4e97b246a4737" }, "require": { "magento/framework": "*", @@ -5774,7 +6116,7 @@ "magento/module-config": "*", "magento/module-media-gallery": "*", "magento/module-media-gallery-api": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5793,15 +6135,15 @@ }, { "name": "magento/module-adobe-stock-asset-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.0.1.0.zip", - "shasum": "88a4f5749353fc6f318ace2c25405fab73635d30" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.0.2.0.zip", + "shasum": "e8640f11be0635e7d2f9dcbadaab7dd2695cf495" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5820,18 +6162,18 @@ }, { "name": "magento/module-adobe-stock-client", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.0.1.0.zip", - "shasum": "c3a253135e07d3ac6ee926e052048288eec6e051" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.0.2.0.zip", + "shasum": "95252720e041d448359be54b150f900234cf798c" }, "require": { "astock/stock-api-libphp": "^1.1.3", "magento/framework": "*", "magento/module-adobe-ims-api": "1.0.*", "magento/module-adobe-stock-client-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5850,15 +6192,15 @@ }, { "name": "magento/module-adobe-stock-client-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-1.0.1.0.zip", - "shasum": "74cf0d23115fec3795d77b2d5e476eb7d06d33d9" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-1.0.2.0.zip", + "shasum": "f4029d1bbf8ac44b42dfeb2370f1acf756a96cee" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5877,11 +6219,11 @@ }, { "name": "magento/module-adobe-stock-image", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.0.1.0.zip", - "shasum": "48ca389d085f4398f8548bd2ce42615c7755e17f" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.0.2.0.zip", + "shasum": "a95e5da890ea47afd5b70d310139ca8504e6d9f2" }, "require": { "magento/framework": "*", @@ -5889,7 +6231,7 @@ "magento/module-adobe-stock-client-api": "1.0.*", "magento/module-adobe-stock-image-api": "1.0.*", "magento/module-media-gallery-api": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -5911,11 +6253,11 @@ }, { "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.0.2.0.zip", - "shasum": "f16c77eca30c5cec48381b10002d6735cd9fa0de" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.0.3.0.zip", + "shasum": "f7f3225efd1131ef48a3e0d79c103f3581d198f8" }, "require": { "magento/framework": "*", @@ -5926,7 +6268,7 @@ "magento/module-adobe-stock-image-api": "1.0.*", "magento/module-backend": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "*" @@ -5948,15 +6290,15 @@ }, { "name": "magento/module-adobe-stock-image-api", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.0.1.0.zip", - "shasum": "76adcc85b56c4b0c61fe5fff94671b02bce12246" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.0.2.0.zip", + "shasum": "c12e41da33cda2aa226ffba288fe94782c159f2e" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -5975,11 +6317,11 @@ }, { "name": "magento/module-advanced-pricing-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.3.4.0.zip", - "shasum": "5cb632a87a79357cca3782a86f33e54b65de1e24" + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.3.5.0.zip", + "shasum": "84e837d2958df1a5fbc43edbc13059d0e2b052c8" }, "require": { "magento/framework": "102.0.*", @@ -5990,7 +6332,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6009,11 +6351,11 @@ }, { "name": "magento/module-advanced-search", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.3.4.0.zip", - "shasum": "beada62dd76fb934cc168319904c8a0b59335c11" + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.3.5.0.zip", + "shasum": "cdf724cae25dcc91afa07f97c1674c5a1bfa4761" }, "require": { "magento/framework": "102.0.*", @@ -6024,7 +6366,7 @@ "magento/module-customer": "102.0.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6043,17 +6385,17 @@ }, { "name": "magento/module-amqp", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.3.4.0.zip", - "shasum": "07cdd00ab8736ef2aeedd51c8c2bb2af8af9d497" + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.3.5.0.zip", + "shasum": "ec0f36ced61bfe3c6afcd0d91c1a729f848be60b" }, "require": { "magento/framework": "102.0.*", "magento/framework-amqp": "100.3.*", "magento/framework-message-queue": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6072,17 +6414,17 @@ }, { "name": "magento/module-amqp-store", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.3.1.0.zip", - "shasum": "67359e7e9f8bf724a9fe61a9f719df50c84ae272" + "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.3.2.0.zip", + "shasum": "2658439df44cc12fd57e0d944b334f091a8057d7" }, "require": { "magento/framework": "102.0.*", "magento/framework-amqp": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/framework-message-queue": "100.3.*", @@ -6105,11 +6447,11 @@ }, { "name": "magento/module-analytics", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.3.6.0.zip", - "shasum": "eb12891a8cccf87fa40926714d77c5871825edaf" + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.3.7.0.zip", + "shasum": "e95c619aa933986e1dcc770773037146147c4f6b" }, "require": { "magento/framework": "102.0.*", @@ -6117,7 +6459,7 @@ "magento/module-config": "101.1.*", "magento/module-integration": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6136,11 +6478,11 @@ }, { "name": "magento/module-asynchronous-operations", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.3.6.0.zip", - "shasum": "71c491c85bba044c46cd796e22085d02262604b0" + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.3.7.0.zip", + "shasum": "ad5ab82963b10a05ebd9118159ce2666fabf44a2" }, "require": { "magento/framework": "102.0.*", @@ -6148,11 +6490,11 @@ "magento/module-authorization": "100.3.*", "magento/module-backend": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-admin-notification": "100.3.*", - "magento/module-logging": "101.1.*" + "magento/module-logging": "*" }, "type": "magento2-module", "autoload": { @@ -6171,16 +6513,16 @@ }, { "name": "magento/module-authorization", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.3.5.0.zip", - "shasum": "f6af0187ac2cad1491511eb830d9200609f35c34" + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.3.6.0.zip", + "shasum": "c52ebe8b1c6a40330db38d7ef4f08dde901afb6f" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6199,11 +6541,11 @@ }, { "name": "magento/module-authorizenet", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet/magento-module-authorizenet-100.3.5.0.zip", - "shasum": "1e58d68da7500d8692dea055bae71b872fc2464c" + "url": "https://repo.magento.com/archives/magento/module-authorizenet/magento-module-authorizenet-100.3.6.0.zip", + "shasum": "5ee17ebd9d23207f23f4ee3346b037d5454ddd31" }, "require": { "magento/framework": "102.0.*", @@ -6214,7 +6556,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -6236,11 +6578,11 @@ }, { "name": "magento/module-authorizenet-acceptjs", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-acceptjs/magento-module-authorizenet-acceptjs-100.3.4.0.zip", - "shasum": "b6e9c4e8b2fc61638e8071a75fd09dd944515d77" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-acceptjs/magento-module-authorizenet-acceptjs-100.3.5.0.zip", + "shasum": "d83e798b1b1f12f6a3c7fc0dc995aa41d32c5834" }, "require": { "magento/framework": "102.0.*", @@ -6251,7 +6593,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6270,11 +6612,11 @@ }, { "name": "magento/module-authorizenet-cardinal", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-cardinal/magento-module-authorizenet-cardinal-100.3.1.0.zip", - "shasum": "5d843dc1d5726dd34ba0019739aa2fcd2d7eab3d" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-cardinal/magento-module-authorizenet-cardinal-100.3.2.0.zip", + "shasum": "6f4ba24ddaa4cc0efa0f3262d5fc08c12602f51e" }, "require": { "magento/framework": "102.0.*", @@ -6285,7 +6627,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6304,16 +6646,16 @@ }, { "name": "magento/module-authorizenet-graph-ql", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorizenet-graph-ql/magento-module-authorizenet-graph-ql-100.3.2.0.zip", - "shasum": "1b56b8c8de90ce4a074bab3c9035d89766cec468" + "url": "https://repo.magento.com/archives/magento/module-authorizenet-graph-ql/magento-module-authorizenet-graph-ql-100.3.3.0.zip", + "shasum": "655767ee7c98aad63af385cfb8e0b9738f3053ec" }, "require": { "magento/framework": "102.0.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -6335,11 +6677,11 @@ }, { "name": "magento/module-backend", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-101.0.6.0.zip", - "shasum": "0fb5bc0d9ed8ce1cb51b8f0930374cc622cd3899" + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-101.0.7.0.zip", + "shasum": "bf1291bf387fcca394d5fce02924d939f3f9ce05" }, "require": { "magento/framework": "102.0.*", @@ -6359,7 +6701,7 @@ "magento/module-translation": "100.3.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -6381,18 +6723,18 @@ }, { "name": "magento/module-backup", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.3.5.0.zip", - "shasum": "3621daf8868f8e571119c8a1da505d196198c67c" + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.3.6.0.zip", + "shasum": "e8d1d897e8fd7fe5246c32c6ffc7b6987229e720" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-cron": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6411,11 +6753,11 @@ }, { "name": "magento/module-braintree", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-braintree/magento-module-braintree-100.3.6.0.zip", - "shasum": "9e543332dbd185d668d08cde0367947be0464b23" + "url": "https://repo.magento.com/archives/magento/module-braintree/magento-module-braintree-100.3.7.0.zip", + "shasum": "1ceff43e20ff73232d317cc1c077b9435c9679c3" }, "require": { "braintree/braintree_php": "3.35.0", @@ -6436,7 +6778,7 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout-agreements": "100.3.*" @@ -6458,11 +6800,11 @@ }, { "name": "magento/module-braintree-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-braintree-graph-ql/magento-module-braintree-graph-ql-100.3.3.0.zip", - "shasum": "7a9e279daa1253ef1315e29b6f28ffab0a021249" + "url": "https://repo.magento.com/archives/magento/module-braintree-graph-ql/magento-module-braintree-graph-ql-100.3.4.0.zip", + "shasum": "7a1b998bdd80cd508b9394115522b944a3312286" }, "require": { "magento/framework": "102.0.*", @@ -6470,7 +6812,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -6492,11 +6834,11 @@ }, { "name": "magento/module-bundle", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-100.3.6.0.zip", - "shasum": "1de7398c89dbcbeea14f00456e55243ea1f838c2" + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-100.3.7.0.zip", + "shasum": "806b1cf7f546352992068d0e9cfda0ee2f11d82a" }, "require": { "magento/framework": "102.0.*", @@ -6515,7 +6857,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle-sample-data": "Sample Data version: 100.3.*", @@ -6539,11 +6881,11 @@ }, { "name": "magento/module-bundle-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.3.4.0.zip", - "shasum": "57fe326ef11dde45100d76bf100b3335ddd273b1" + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.3.5.0.zip", + "shasum": "eda27129e95cf5205838c1163f412064e8b89aef" }, "require": { "magento/framework": "102.0.*", @@ -6553,7 +6895,7 @@ "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6572,11 +6914,11 @@ }, { "name": "magento/module-bundle-import-export", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.3.5.0.zip", - "shasum": "5ff6980381f3b162b9e3bb60ae0d0d46580bd2c3" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.3.6.0.zip", + "shasum": "0f7e19de1007baa69b90a08041884fd7f84f11ce" }, "require": { "magento/framework": "102.0.*", @@ -6586,7 +6928,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6605,16 +6947,16 @@ }, { "name": "magento/module-cache-invalidate", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.3.4.0.zip", - "shasum": "c6b3536333ff1ea1dc50bff0ddf86928375dc0e1" + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.3.5.0.zip", + "shasum": "df5d77e44d42274323ba68200bcd1d58017fa88b" }, "require": { "magento/framework": "102.0.*", "magento/module-page-cache": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6633,11 +6975,11 @@ }, { "name": "magento/module-captcha", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.3.6.0.zip", - "shasum": "3d4ec22cc61a1648134b29b27d9e8faeec52031d" + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.3.7.0.zip", + "shasum": "58141c3c157afa23c10a88f1d47148344c5b3be7" }, "require": { "laminas/laminas-captcha": "^2.7.1", @@ -6649,7 +6991,7 @@ "magento/module-checkout": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6668,18 +7010,18 @@ }, { "name": "magento/module-cardinal-commerce", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.3.2.0.zip", - "shasum": "935f2abfa9fcba6136067f0d8d66f02702deaca1" + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.3.3.0.zip", + "shasum": "88d9b8baa11839ad38446f8e7ee810d88d71db22" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout": "100.3.*", "magento/module-payment": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6698,11 +7040,11 @@ }, { "name": "magento/module-catalog", - "version": "103.0.6", + "version": "103.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-103.0.6.0.zip", - "shasum": "ac0f9d194081c3ba02adc21a5fbd6c2c090051f5" + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-103.0.7.0.zip", + "shasum": "e8156bdd61b9051891f8422858eee0b9373745bc" }, "require": { "magento/framework": "102.0.*", @@ -6731,7 +7073,7 @@ "magento/module-url-rewrite": "101.1.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-sample-data": "Sample Data version: 100.3.*", @@ -6755,17 +7097,17 @@ }, { "name": "magento/module-catalog-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.3.4.0.zip", - "shasum": "3a301104a022613c1300d830884f9ed37061e932" + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.3.5.0.zip", + "shasum": "ba45c58f1433f010cc38c90a66003a4d34c44203" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-catalog": "103.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6784,17 +7126,17 @@ }, { "name": "magento/module-catalog-cms-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.3.0.0.zip", - "shasum": "bfca07f22ccb326f41609d4c84254a9486859eea" + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.3.1.0.zip", + "shasum": "ab6f19045248f2af224680d79a710d64848bdc17" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-cms-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -6818,11 +7160,11 @@ }, { "name": "magento/module-catalog-customer-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.3.0.0.zip", - "shasum": "471f15e10fa49a9ce5754835fc67653ab9070448" + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.3.1.0.zip", + "shasum": "b701db3a1711f0a66a7e95114fe0346ba494873a" }, "require": { "magento/framework": "102.0.*", @@ -6830,7 +7172,7 @@ "magento/module-catalog-graph-ql": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6849,11 +7191,11 @@ }, { "name": "magento/module-catalog-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.3.6.0.zip", - "shasum": "f02f86535027c3415aea31d622a8411c3e8e085a" + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.3.7.0.zip", + "shasum": "825bb4db4803920778f68269e434a3908f7d4609" }, "require": { "magento/framework": "102.0.*", @@ -6864,7 +7206,7 @@ "magento/module-eav-graph-ql": "100.3.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*", @@ -6888,11 +7230,11 @@ }, { "name": "magento/module-catalog-import-export", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.0.6.0.zip", - "shasum": "c77113adc1666182e29f0d80dd52c2345ca5ecf8" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.0.7.0.zip", + "shasum": "b2831553965bff131ac421cba10c66178f022771" }, "require": { "ext-ctype": "*", @@ -6907,7 +7249,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6926,11 +7268,11 @@ }, { "name": "magento/module-catalog-inventory", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.3.6.0.zip", - "shasum": "405ce2cb921d6251e61df5ad9dc5ae16791c0668" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.3.7.0.zip", + "shasum": "0d3763646c6c1c97ff642025800eaa43379222c7" }, "require": { "magento/framework": "102.0.*", @@ -6941,7 +7283,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6960,18 +7302,18 @@ }, { "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.3.4.0.zip", - "shasum": "9853438788d50e09f20ff1343febff3ad717e9ea" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.3.5.0.zip", + "shasum": "607023aaa05c18cdd73b43b7a88a30bbc1fdc647" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -6990,11 +7332,11 @@ }, { "name": "magento/module-catalog-rule", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.1.6.0.zip", - "shasum": "dcf58c9d22d365ceaee39b2aeb5a37b41ec6cec0" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.1.7.0.zip", + "shasum": "7939f4132babb3b4dfd32b4703127b01ec606069" }, "require": { "magento/framework": "102.0.*", @@ -7005,7 +7347,7 @@ "magento/module-rule": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule-sample-data": "Sample Data version: 100.3.*", @@ -7028,11 +7370,11 @@ }, { "name": "magento/module-catalog-rule-configurable", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.3.5.0.zip", - "shasum": "b2f4998b596fcb9a76708098a0953b3328437366" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.3.6.0.zip", + "shasum": "57d4640667991ab965c958a9ef1edd7a61cebd75" }, "require": { "magento/framework": "102.0.*", @@ -7040,7 +7382,7 @@ "magento/module-catalog": "103.0.*", "magento/module-catalog-rule": "101.1.*", "magento/module-configurable-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule": "101.1.*" @@ -7062,15 +7404,15 @@ }, { "name": "magento/module-catalog-rule-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.3.0.0.zip", - "shasum": "82845cc4469233d533c24951e75ffae990c8b631" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.3.1.0.zip", + "shasum": "ee90aa58f7d543fefbb8ecbb20c9169c4843e3e0" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-rule": "101.1.*" @@ -7092,11 +7434,11 @@ }, { "name": "magento/module-catalog-search", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-101.0.6.0.zip", - "shasum": "f9b7da78b5d70a04a82531d129c23e6006cd23e3" + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-101.0.7.0.zip", + "shasum": "da3384d0dfcdcaa24bf92add30f62942eefb0d3f" }, "require": { "magento/framework": "102.0.*", @@ -7111,7 +7453,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -7133,11 +7475,11 @@ }, { "name": "magento/module-catalog-url-rewrite", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.3.6.0.zip", - "shasum": "2bffdf611125e42ad81d3e98b329d4ebe7e5605d" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.3.7.0.zip", + "shasum": "6c4c3e74cb90a2f1bba756e491a7cc6598646f4d" }, "require": { "magento/framework": "102.0.*", @@ -7149,7 +7491,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-webapi": "100.3.*" @@ -7171,17 +7513,17 @@ }, { "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.3.5.0.zip", - "shasum": "c0a40a19ee9aaf3c9ad20046e7f91e0365b6c774" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.3.6.0.zip", + "shasum": "efa5f6287649a3ff81e0792c2fdf97175a04ff44" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -7205,11 +7547,11 @@ }, { "name": "magento/module-catalog-widget", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.3.6.0.zip", - "shasum": "3fcede4d687f6312bf19583d57d07e9a7bd06451" + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.3.7.0.zip", + "shasum": "106469cf526bf8201904a5ef76aa894404cd5425" }, "require": { "magento/framework": "102.0.*", @@ -7222,7 +7564,7 @@ "magento/module-theme": "101.0.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7241,11 +7583,11 @@ }, { "name": "magento/module-checkout", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.3.6.0.zip", - "shasum": "b879f2d1f98ba983e943958488116c48ce2da843" + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.3.7.0.zip", + "shasum": "572545ad231b5cd7a3bfda048c0566405a32cd9f" }, "require": { "magento/framework": "102.0.*", @@ -7263,12 +7605,13 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-sales-rule": "101.1.*", + "magento/module-security": "100.3.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*" @@ -7290,11 +7633,11 @@ }, { "name": "magento/module-checkout-agreements", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.3.5.0.zip", - "shasum": "c57a97f4cf8e7c29a0e3f1497fbb1ca3357947ff" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.3.6.0.zip", + "shasum": "3cdf3912e413e6394725bee646609c2221594229" }, "require": { "magento/framework": "102.0.*", @@ -7302,7 +7645,7 @@ "magento/module-checkout": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7321,17 +7664,17 @@ }, { "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.3.1.0.zip", - "shasum": "beba15c0aa2e9e45590097cbea9a410256178321" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.3.2.0.zip", + "shasum": "c16425ab72c309f18e3292ef082336cc8e3a3135" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout-agreements": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -7353,11 +7696,11 @@ }, { "name": "magento/module-cms", - "version": "103.0.6", + "version": "103.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-103.0.6.0.zip", - "shasum": "b91cee3b50776339f8cba1decbe104c50e2e8a6e" + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-103.0.7.0.zip", + "shasum": "b627495111c49ab9cbfa9bb790ae2151de156ab8" }, "require": { "magento/framework": "102.0.*", @@ -7370,7 +7713,7 @@ "magento/module-ui": "101.1.*", "magento/module-variable": "100.3.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms-sample-data": "Sample Data version: 100.3.*" @@ -7392,17 +7735,17 @@ }, { "name": "magento/module-cms-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.3.4.0.zip", - "shasum": "1870410cc89e25295f884453aa3dfb16248ac106" + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.3.5.0.zip", + "shasum": "1edcaa635362a7628d757a85cafb9a9c06683b72" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*", @@ -7426,18 +7769,18 @@ }, { "name": "magento/module-cms-url-rewrite", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.3.5.0.zip", - "shasum": "652031049c8d6bd0017c845a0b7bdee06d5486bb" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.3.6.0.zip", + "shasum": "2d762b0ae53da6a343629f95f450bbe8f1c55409" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-store": "101.0.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7456,18 +7799,18 @@ }, { "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.3.4.0.zip", - "shasum": "5cbff8e572b05b98c9198e40f3d376ef38a21be0" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.3.5.0.zip", + "shasum": "856c608803cf5c1378c7c46e9eda7322a4f4ba85" }, "require": { "magento/framework": "102.0.*", "magento/module-cms": "103.0.*", "magento/module-store": "101.0.*", "magento/module-url-rewrite-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -7490,11 +7833,11 @@ }, { "name": "magento/module-config", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.1.6.0.zip", - "shasum": "3486a146c99e129edb91c425619ee09419771b18" + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.1.7.0.zip", + "shasum": "e21066269f3b219867ff7633d1bde5cbcbb79be0" }, "require": { "magento/framework": "102.0.*", @@ -7505,7 +7848,7 @@ "magento/module-email": "101.0.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7524,11 +7867,11 @@ }, { "name": "magento/module-configurable-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.3.4.0.zip", - "shasum": "bbca08b4d4bb0931dfef02c3c0989ba5e4beb2be" + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.3.5.0.zip", + "shasum": "916eff051bcbc89eedb8ed4a2a7c2b545ddd65fc" }, "require": { "magento/framework": "102.0.*", @@ -7538,7 +7881,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7557,11 +7900,11 @@ }, { "name": "magento/module-configurable-product", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.3.6.0.zip", - "shasum": "2582695ffba8512a02dc18c912713c7fb72299d5" + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.3.7.0.zip", + "shasum": "941641d3ee03415f6eefdb806a6933bd5ce2fbea" }, "require": { "magento/framework": "102.0.*", @@ -7575,7 +7918,7 @@ "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-configurable-sample-data": "Sample Data version: 100.3.*", @@ -7604,11 +7947,11 @@ }, { "name": "magento/module-configurable-product-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.3.5.0.zip", - "shasum": "856e3128542021c1e3645ce0e14cb6352ba33c14" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.3.6.0.zip", + "shasum": "018eaae5f70f1cd43356e26a8d3bfff27b3dc9bf" }, "require": { "magento/framework": "102.0.*", @@ -7617,7 +7960,7 @@ "magento/module-configurable-product": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7636,18 +7979,18 @@ }, { "name": "magento/module-configurable-product-sales", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.3.4.0.zip", - "shasum": "fb924abc6fad9268db75d45531645e48a536a89d" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.3.5.0.zip", + "shasum": "6639bd1d6753b745aecf78c52356792fa9588cad" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-configurable-product": "100.3.*" @@ -7669,11 +8012,11 @@ }, { "name": "magento/module-contact", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.3.6.0.zip", - "shasum": "25c11e54448ba9a9ee0e6a5d857932a76aa11898" + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.3.7.0.zip", + "shasum": "38adf57e102ba6d23d85d7ffaadf0bc7056b9128" }, "require": { "magento/framework": "102.0.*", @@ -7681,7 +8024,7 @@ "magento/module-config": "101.1.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7700,16 +8043,16 @@ }, { "name": "magento/module-cookie", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.3.5.0.zip", - "shasum": "8f38582b9211edbfcf236be976e7cd4692793680" + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.3.6.0.zip", + "shasum": "68f217505c3da642ad014d216a6f202a252e227f" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-backend": "101.0.*" @@ -7731,16 +8074,16 @@ }, { "name": "magento/module-cron", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.3.5.0.zip", - "shasum": "23bc93a34e4cd0353bb1156b7d20f47b0ff901d9" + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.3.6.0.zip", + "shasum": "f69d7c717a6185964a5374d3b39f0ac8e0be78a4" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -7762,16 +8105,16 @@ }, { "name": "magento/module-csp", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.3.0.0.zip", - "shasum": "f8f0ccac2d4719c8398f636d8dd6b05a8e8e29cf" + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.3.1.0.zip", + "shasum": "aa3fe214eeb1b88564e8a335a371c3c278824549" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7790,11 +8133,11 @@ }, { "name": "magento/module-currency-symbol", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.3.5.0.zip", - "shasum": "a31a41b3e4aac7195ee825c589076f70086848f0" + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.3.6.0.zip", + "shasum": "161e73d4ab6ed997f22cbdc8a0a032aa5b555cbb" }, "require": { "magento/framework": "102.0.*", @@ -7803,7 +8146,7 @@ "magento/module-directory": "100.3.*", "magento/module-page-cache": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7822,11 +8165,11 @@ }, { "name": "magento/module-customer", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-102.0.6.0.zip", - "shasum": "0f6b6950a16f09e3c5cd51b8f53bd5cfa4e1e756" + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-102.0.7.0.zip", + "shasum": "9b5dad907d092f1b8c43834aa53d4adcde20b205" }, "require": { "magento/framework": "102.0.*", @@ -7849,11 +8192,12 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*", - "magento/module-customer-sample-data": "Sample Data version: 100.3.*" + "magento/module-customer-sample-data": "Sample Data version: 100.3.*", + "magento/module-webapi": "100.3.*" }, "type": "magento2-module", "autoload": { @@ -7872,17 +8216,17 @@ }, { "name": "magento/module-customer-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.3.4.0.zip", - "shasum": "3136f5fcadeee583c438ed6a96045515aa056499" + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.3.5.0.zip", + "shasum": "a38f177e074567ae0a1e6c17bbc3cbe393e404dd" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-customer": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7901,17 +8245,17 @@ }, { "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.3.0.0.zip", - "shasum": "bd1bc633ff8817a2656e9473060c5d439466a2d3" + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.3.1.0.zip", + "shasum": "70e339c399dbef24a32506e772b4dd358d46343b" }, "require": { "magento/framework": "102.0.*", "magento/module-downloadable-graph-ql": "100.3.*", "magento/module-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -7933,11 +8277,11 @@ }, { "name": "magento/module-customer-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.3.5.0.zip", - "shasum": "06bc57cc279bdd9c2ef198d0117b4931ec216ffb" + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.3.6.0.zip", + "shasum": "74455b2597f7e4b545c641d87794c3fa0041855c" }, "require": { "magento/framework": "102.0.*", @@ -7949,7 +8293,7 @@ "magento/module-integration": "100.3.*", "magento/module-newsletter": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -7968,11 +8312,11 @@ }, { "name": "magento/module-customer-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.3.6.0.zip", - "shasum": "1d8a9f5c28048d434c3bd9ecfcb1a01735c44a6f" + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.3.7.0.zip", + "shasum": "8d490bf17e94aa9020649eda70f375b4ca1bdb96" }, "require": { "magento/framework": "102.0.*", @@ -7982,7 +8326,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8001,11 +8345,11 @@ }, { "name": "magento/module-deploy", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.3.5.0.zip", - "shasum": "d50327a62dabb91a14cb7b81e073c813ca54308a" + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.3.6.0.zip", + "shasum": "70b1444a878304b012bd4a52aad63abe6c43f1cb" }, "require": { "magento/framework": "102.0.*", @@ -8013,7 +8357,7 @@ "magento/module-require-js": "100.3.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8033,17 +8377,17 @@ }, { "name": "magento/module-developer", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.3.5.0.zip", - "shasum": "eb60581bc7c5089c42afb0e05804e275b1ab2c26" + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.3.6.0.zip", + "shasum": "23a00e49b564f87660c0aa0916da411681641a37" }, "require": { "magento/framework": "102.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8062,11 +8406,11 @@ }, { "name": "magento/module-dhl", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.3.5.0.zip", - "shasum": "9149fa467964f4f7c3f0120540922aad2dabe278" + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.3.6.0.zip", + "shasum": "a824ab258f6c5fd2b65eac93d227479ef6e76227" }, "require": { "lib-libxml": "*", @@ -8080,7 +8424,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*" @@ -8102,11 +8446,11 @@ }, { "name": "magento/module-directory", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.3.6.0.zip", - "shasum": "4c229729a839bb7e04ceba703c2c6a993ea08a8d" + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.3.7.0.zip", + "shasum": "5f2cc0ceaf59878c72f0d49dd29609ebeff2ccc4" }, "require": { "lib-libxml": "*", @@ -8114,7 +8458,7 @@ "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8133,18 +8477,18 @@ }, { "name": "magento/module-directory-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.3.3.0.zip", - "shasum": "fb30e4c865a6282cbf484bea667d3442091eaf2a" + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.3.4.0.zip", + "shasum": "b3e492425dabdbd84aba891acaa5bcf42faf7f3b" }, "require": { "magento/framework": "102.0.*", "magento/module-directory": "100.3.*", "magento/module-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8163,11 +8507,11 @@ }, { "name": "magento/module-downloadable", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.3.6.0.zip", - "shasum": "91e1b3edc4075055e9ff7972505b05d81b1295bc" + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.3.7.0.zip", + "shasum": "a07756cfa8642c8b4668f5d0f85a4c948faa5bb0" }, "require": { "magento/framework": "102.0.*", @@ -8187,7 +8531,7 @@ "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-downloadable-sample-data": "Sample Data version: 100.3.*" @@ -8209,11 +8553,11 @@ }, { "name": "magento/module-downloadable-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.3.4.0.zip", - "shasum": "66cacd0b466b61e3e6ad4f62f2acd017f8959e8c" + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.3.5.0.zip", + "shasum": "758827b1d1007cf5abe599f6dc008c3015dc99e8" }, "require": { "magento/framework": "102.0.*", @@ -8221,7 +8565,7 @@ "magento/module-downloadable": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-quote-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -8243,11 +8587,11 @@ }, { "name": "magento/module-downloadable-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.3.6.0.zip", - "shasum": "bf400b888ff439da7f711551ec67b27e2a4c7e08" + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.3.7.0.zip", + "shasum": "ecf1f82287b9cab7adb22179fba5081105b23f68" }, "require": { "magento/framework": "102.0.*", @@ -8257,7 +8601,7 @@ "magento/module-eav": "102.0.*", "magento/module-import-export": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8276,11 +8620,11 @@ }, { "name": "magento/module-eav", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.0.6.0.zip", - "shasum": "b7714410250144144b6925c26d12a5013327adc0" + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.0.7.0.zip", + "shasum": "7a74d3d9cc09019d85aad90a4a049103d643a5fc" }, "require": { "magento/framework": "102.0.*", @@ -8289,7 +8633,7 @@ "magento/module-config": "101.1.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8308,16 +8652,16 @@ }, { "name": "magento/module-eav-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.3.4.0.zip", - "shasum": "89d1d79f66fa5ba703403e55a7ad92d921b3be5f" + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.3.5.0.zip", + "shasum": "f3c64a8a67cf155dafed226a3007d864170d6281" }, "require": { "magento/framework": "102.0.*", "magento/module-eav": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -8339,11 +8683,11 @@ }, { "name": "magento/module-elasticsearch", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-100.3.6.0.zip", - "shasum": "979918c36328d69dbad72aa02adb8a841d9baea1" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-100.3.7.0.zip", + "shasum": "cc349d6e128e66b729a3f8d0555ba7df8e401378" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", @@ -8356,7 +8700,7 @@ "magento/module-eav": "102.0.*", "magento/module-search": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -8378,11 +8722,11 @@ }, { "name": "magento/module-elasticsearch-6", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.3.5.0.zip", - "shasum": "afcce2741e1555772961636367a7adc2aa37d088" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.3.6.0.zip", + "shasum": "cafd17a9ebaf6f38063a85882a925cecc4701f6b" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", @@ -8391,7 +8735,7 @@ "magento/module-catalog-search": "101.0.*", "magento/module-elasticsearch": "100.3.*", "magento/module-search": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -8413,11 +8757,11 @@ }, { "name": "magento/module-elasticsearch-7", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.3.1.0.zip", - "shasum": "93ac35756331177019e28cb131677623bb3c3657" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.3.2.0.zip", + "shasum": "a7b070f1e2bc66c144a612ec93006db5d5b10bca" }, "require": { "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6 ", @@ -8426,7 +8770,7 @@ "magento/module-catalog-search": "101.0.*", "magento/module-elasticsearch": "100.3.*", "magento/module-search": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -8448,11 +8792,11 @@ }, { "name": "magento/module-email", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.0.6.0.zip", - "shasum": "f7e17b5dbc1211411e4a1236842237fcd2f2092e" + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.0.7.0.zip", + "shasum": "d27f1e6edffe2a7307bc5ba6c799f3ea36426234" }, "require": { "magento/framework": "102.0.*", @@ -8464,7 +8808,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-variable": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -8486,17 +8830,17 @@ }, { "name": "magento/module-encryption-key", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.3.5.0.zip", - "shasum": "3576245bda31bee99fbe16fae57b972a54997a62" + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.3.6.0.zip", + "shasum": "7d7a6367281a721bc856d6ca971751568ed927fe" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8515,11 +8859,11 @@ }, { "name": "magento/module-fedex", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.3.5.0.zip", - "shasum": "a11dd0e6e016b6a1c8de05be637155d3de453142" + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.3.6.0.zip", + "shasum": "33d9282293f0a2597379db287f59dbf7999e993b" }, "require": { "lib-libxml": "*", @@ -8532,7 +8876,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8551,11 +8895,11 @@ }, { "name": "magento/module-gift-message", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.3.4.0.zip", - "shasum": "aaef3183a2d4ac9a4417e97d509e8fe3b8dea46a" + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.3.5.0.zip", + "shasum": "fdfffdd2247527a858cbeed68c4434500ea43153" }, "require": { "magento/framework": "102.0.*", @@ -8567,7 +8911,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-eav": "102.0.*", @@ -8590,17 +8934,17 @@ }, { "name": "magento/module-google-adwords", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.3.5.0.zip", - "shasum": "431365d4fefd8cb748271f1b7076f27235a8db4a" + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.3.6.0.zip", + "shasum": "cbc4da5465dae6e1b8d9884487d29fba85791557" }, "require": { "magento/framework": "102.0.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8619,18 +8963,18 @@ }, { "name": "magento/module-google-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.3.4.0.zip", - "shasum": "e3f45373d33f6be6d293b89736b85805a75878c9" + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.3.5.0.zip", + "shasum": "4597608975a903855802f578e821596f4f213642" }, "require": { "magento/framework": "102.0.*", "magento/module-cookie": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -8652,11 +8996,11 @@ }, { "name": "magento/module-google-optimizer", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.3.5.0.zip", - "shasum": "cfce6f3912f1524d899ecebd9736fab0c01dc7c9" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.3.6.0.zip", + "shasum": "9f6f49fe2056734aceefcce8b98d0fb2cc226189" }, "require": { "magento/framework": "102.0.*", @@ -8666,7 +9010,7 @@ "magento/module-google-analytics": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8685,16 +9029,16 @@ }, { "name": "magento/module-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.3.5.0.zip", - "shasum": "33843ce64969965d9784136c7681ca0c07ba41b7" + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.3.6.0.zip", + "shasum": "c430efaa4916a137df1f83e990e6dde9919c2a32" }, "require": { "magento/framework": "102.0.*", "magento/module-eav": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql-cache": "100.3.*", @@ -8717,17 +9061,17 @@ }, { "name": "magento/module-graph-ql-cache", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.3.2.0.zip", - "shasum": "c94aa09dd921c80d844fa7186027e976fdccba48" + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.3.3.0.zip", + "shasum": "95119e70639341a6388aad1bc59cef264da96a2c" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-page-cache": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8746,18 +9090,18 @@ }, { "name": "magento/module-grouped-catalog-inventory", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.3.3.0.zip", - "shasum": "72d23651b17307dd147e17c32b590714250ab6a3" + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.3.4.0.zip", + "shasum": "a22363955d395e2e9e63719ba4ed53da5f861cb8" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-inventory": "100.3.*", "magento/module-grouped-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8776,11 +9120,11 @@ }, { "name": "magento/module-grouped-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.3.4.0.zip", - "shasum": "97ebf3d205a93b49c8c2af516a1f19438332020f" + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.3.5.0.zip", + "shasum": "bc80491dafa539b6baf81591846ceaed06f9733d" }, "require": { "magento/framework": "102.0.*", @@ -8789,7 +9133,7 @@ "magento/module-eav": "102.0.*", "magento/module-grouped-product": "100.3.*", "magento/module-import-export": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8808,11 +9152,11 @@ }, { "name": "magento/module-grouped-product", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.3.6.0.zip", - "shasum": "af702b3a26b41c3b9b812e75ce25879fb7a9565a" + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.3.7.0.zip", + "shasum": "994838e34f1f7cf61599855dc331ed3b6a7f984a" }, "require": { "magento/framework": "102.0.*", @@ -8828,7 +9172,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-grouped-product-sample-data": "Sample Data version: 100.3.*" @@ -8850,18 +9194,18 @@ }, { "name": "magento/module-grouped-product-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.3.5.0.zip", - "shasum": "0cd2c5455443c4ce76e4e679f07a53b6b7a09c60" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.3.6.0.zip", + "shasum": "1cabf3ee02cf3d19e08b7f058cb6e2b43e313c73" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-graph-ql": "100.3.*", "magento/module-grouped-product": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8880,11 +9224,11 @@ }, { "name": "magento/module-import-export", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-100.3.6.0.zip", - "shasum": "9491cff094a4a998058b7626128fa3e4a2c62119" + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-100.3.7.0.zip", + "shasum": "a25cf6331ea708c945160dfc14ed08d82cdaca1a" }, "require": { "ext-ctype": "*", @@ -8895,7 +9239,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8914,16 +9258,16 @@ }, { "name": "magento/module-indexer", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.3.6.0.zip", - "shasum": "27895412c08d6dfa27828d2d779604a89aa7e31a" + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.3.7.0.zip", + "shasum": "c8e2f040c6435ca5390577c1d79b57e2b12d63d9" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8942,11 +9286,11 @@ }, { "name": "magento/module-instant-purchase", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.3.6.0.zip", - "shasum": "af95153ab051b45e803b8b0b3041e3a853421926" + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.3.7.0.zip", + "shasum": "bf7662805712aa30088408731db74048f00a4b8e" }, "require": { "magento/framework": "102.0.*", @@ -8957,7 +9301,7 @@ "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -8976,11 +9320,11 @@ }, { "name": "magento/module-integration", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.3.5.0.zip", - "shasum": "387845cc77de287199043f222d397d858d359dad" + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.3.6.0.zip", + "shasum": "e14d81d8350fd0e2b5ce33ec15e214c0b2a3f68f" }, "require": { "magento/framework": "102.0.*", @@ -8990,7 +9334,7 @@ "magento/module-security": "100.3.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9009,16 +9353,16 @@ }, { "name": "magento/module-inventory", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.0.9.0.zip", - "shasum": "8d889f4d490573e492ce036aa4716fa43d8b9c25" + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.0.10.0.zip", + "shasum": "d92e70c4bbbc440457e66c743921712ad9765e6d" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9037,11 +9381,11 @@ }, { "name": "magento/module-inventory-admin-ui", - "version": "1.0.10", + "version": "1.0.11", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.0.10.0.zip", - "shasum": "2f6f666afe849bc885a0db9ae2b231d3fdb77648" + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.0.11.0.zip", + "shasum": "e1d9bed2f5425bcb202f92893c9215d273e41b15" }, "require": { "magento/framework": "*", @@ -9051,7 +9395,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9070,11 +9414,11 @@ }, { "name": "magento/module-inventory-advanced-checkout", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.0.1.0.zip", - "shasum": "cfd69e25d61c2f6e8e25d15baae4f7d32e5c8356" + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.0.2.0.zip", + "shasum": "38e09f12c9f4890801513abe4f91feced7409017" }, "require": { "magento/framework": "*", @@ -9082,7 +9426,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-advanced-checkout": "*" @@ -9104,15 +9448,15 @@ }, { "name": "magento/module-inventory-api", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.0.8.0.zip", - "shasum": "574fe75549ce28b737bf52e7f3fa646cb27e1a8c" + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.0.9.0.zip", + "shasum": "e22c0fdc6a488b885dba7413c33463b0e2fee81a" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9131,16 +9475,16 @@ }, { "name": "magento/module-inventory-bundle-product", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.0.6.0.zip", - "shasum": "f08935a1ff5b1a71e2591a76eca8f3af9a56bc32" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.0.7.0.zip", + "shasum": "04555f394a636b79c325c5e31232824e0f1e5c6d" }, "require": { "magento/framework": "*", "magento/module-bundle": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -9162,15 +9506,15 @@ }, { "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.0.6.0.zip", - "shasum": "fe828b47bcfb38dcce3b5fe5653237200577324f" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.0.7.0.zip", + "shasum": "be29fb47651829949250a5abe9b839bb11429643" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -9192,17 +9536,17 @@ }, { "name": "magento/module-inventory-cache", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.0.7.0.zip", - "shasum": "2e6176849868d9a801076f85ae73bfe98637da47" + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.0.8.0.zip", + "shasum": "242f1b282008fe0d3ff5fd26e587b5fab20292f4" }, "require": { "magento/framework": "*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -9224,11 +9568,11 @@ }, { "name": "magento/module-inventory-catalog", - "version": "1.0.10", + "version": "1.0.11", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.0.10.0.zip", - "shasum": "5e2507061bcd0d0a6fc26239c4d305d41ee8955e" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.0.11.0.zip", + "shasum": "e34ad9016c8e6564340712f9ed70993d44e02236" }, "require": { "magento/framework": "*", @@ -9242,7 +9586,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-reservations-api": "1.0.*" @@ -9264,11 +9608,11 @@ }, { "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.0.9.0.zip", - "shasum": "c718c7a5e21842af052f02da363105964201ee53" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.0.10.0.zip", + "shasum": "1647be685ea5cb461b932111687fa7fae3a2e3d8" }, "require": { "magento/framework": "*", @@ -9281,7 +9625,7 @@ "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-admin-ui": "1.0.*" @@ -9303,15 +9647,15 @@ }, { "name": "magento/module-inventory-catalog-api", - "version": "1.1.2", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.1.2.0.zip", - "shasum": "dca79229bb1f6af4f4e567a5d0b4e06feef0ca03" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.1.3.0.zip", + "shasum": "626cf186d9d041fecb5d1f988e4daf15e2b5d7c6" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9330,11 +9674,11 @@ }, { "name": "magento/module-inventory-catalog-search", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.0.8.0.zip", - "shasum": "5e03d3c2a265be4be867c102fb9d45ed12d8c813" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.0.9.0.zip", + "shasum": "b0eeb440c6b0b645590042ea486e7830e9e2bab1" }, "require": { "magento/framework": "*", @@ -9342,7 +9686,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-search": "*" @@ -9364,11 +9708,11 @@ }, { "name": "magento/module-inventory-configurable-product", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.0.8.0.zip", - "shasum": "f47a64e87ce35e74f9a8071a54ad3a690cda8b1d" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.0.9.0.zip", + "shasum": "02bcc7a5eea6d19d1e39466abdeb8ec9b3640202" }, "require": { "magento/framework": "*", @@ -9380,7 +9724,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9399,11 +9743,11 @@ }, { "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.0.7.0.zip", - "shasum": "beba0c2bef1d228ad25a69349b4de0668d233090" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.0.8.0.zip", + "shasum": "f9d1ac2f57d121b6c68327292e16f10fcfba3be7" }, "require": { "magento/framework": "*", @@ -9413,7 +9757,7 @@ "magento/module-inventory-catalog-admin-ui": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9432,11 +9776,11 @@ }, { "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.0.6.0.zip", - "shasum": "6f84935ced99a23ae3d575557906aab3a929e7e3" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.0.7.0.zip", + "shasum": "7549810a7c5994130778f05f3d0b40a5c7760f00" }, "require": { "magento/framework": "*", @@ -9445,7 +9789,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory": "1.0.*" @@ -9467,11 +9811,11 @@ }, { "name": "magento/module-inventory-configuration", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.0.7.0.zip", - "shasum": "3c5e8bb632dc7ba6958c174d9e9a974dfac28aa9" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.0.8.0.zip", + "shasum": "abae733d03f73bc0ebe79e4eb5c7ed6543a37665" }, "require": { "magento/framework": "*", @@ -9480,7 +9824,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9499,15 +9843,15 @@ }, { "name": "magento/module-inventory-configuration-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.0.7.0.zip", - "shasum": "cfb5c0808e111afa824ad52be501755919187583" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.0.8.0.zip", + "shasum": "2cfc7f8ab9e59a0430cbe60be6ad08eab99e6a15" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9526,11 +9870,11 @@ }, { "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.0.3.0.zip", - "shasum": "73ba952804ad71118bf6b165794c0026b46b36be" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.0.4.0.zip", + "shasum": "3bb23fa260ea6263e28717e92d9a9c4506775894" }, "require": { "magento/framework": "*", @@ -9538,7 +9882,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-distance-based-source-selection-api": "1.0.*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9557,15 +9901,15 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.0.2.0.zip", - "shasum": "5a4ba67dc558cb201bc440234e9dcc665fd961bf" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.0.3.0.zip", + "shasum": "2fb986b7f10b119568f9c55a505c19393cf76c17" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9584,16 +9928,16 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.0.3.0.zip", - "shasum": "6d0f95f01430fced9a884e00b566c43e5f0b5700" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.0.4.0.zip", + "shasum": "5da924f6df18624d206ceca1da50ae35ab80ba1c" }, "require": { "magento/framework": "*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9612,11 +9956,11 @@ }, { "name": "magento/module-inventory-elasticsearch", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.0.3.0.zip", - "shasum": "fa73988e88a4f02ade01a2609f2d9d51fbc0b147" + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.0.4.0.zip", + "shasum": "e10ce7c8209f731c55fefa67564d5a0dbbde30dd" }, "require": { "magento/framework": "*", @@ -9626,7 +9970,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9645,11 +9989,11 @@ }, { "name": "magento/module-inventory-export-stock", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.0.2.0.zip", - "shasum": "64db0ea87876661bff03c7e4249840b03b69d5e6" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.0.3.0.zip", + "shasum": "d8a92eeb9607f06576c22320f9290517dd66eba0" }, "require": { "magento/framework": "*", @@ -9664,7 +10008,7 @@ "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-sales": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9683,16 +10027,16 @@ }, { "name": "magento/module-inventory-export-stock-api", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.0.2.0.zip", - "shasum": "f2789d717d4f9123894db890810d1e2ce0c42d4e" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.0.3.0.zip", + "shasum": "c9dacdaef5c68a09131bda0670b6dd6cc3c061e0" }, "require": { "magento/framework": "*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9711,11 +10055,11 @@ }, { "name": "magento/module-inventory-graph-ql", - "version": "1.0.2", + "version": "1.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.0.2.0.zip", - "shasum": "89c018769ead0679058cde3c95694aa7a833bc2d" + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.0.3.0.zip", + "shasum": "24e682c1d757c49410a6b163e86a31a321fefcee" }, "require": { "magento/framework": "*", @@ -9723,7 +10067,7 @@ "magento/module-inventory-catalog": "1.0.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9742,16 +10086,16 @@ }, { "name": "magento/module-inventory-grouped-product", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.0.7.0.zip", - "shasum": "7be8d23adcdb84496f3c0f468334028161bc8faf" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.0.8.0.zip", + "shasum": "2b766f975da3e1c7e05bf70cecc68477dc6b26a6" }, "require": { "magento/framework": "*", "magento/module-grouped-product": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -9773,11 +10117,11 @@ }, { "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.0.8.0.zip", - "shasum": "c0833484354c9f218b17c66bbbf422e2072415b2" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.0.9.0.zip", + "shasum": "d9598a01bf0592e3d024198f0f48441379e0b956" }, "require": { "magento/framework": "*", @@ -9787,7 +10131,7 @@ "magento/module-inventory-catalog-admin-ui": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory-configuration-api": "1.0.*" @@ -9809,11 +10153,11 @@ }, { "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.0.6.0.zip", - "shasum": "a0265bf5519788e75a9b1a80d43c7351fa994526" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.0.7.0.zip", + "shasum": "f68134de82668a687fa4aba5d4d4918359c8d6d9" }, "require": { "magento/framework": "*", @@ -9823,7 +10167,7 @@ "magento/module-inventory-catalog-api": "1.1.*", "magento/module-inventory-indexer": "1.0.*", "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-inventory": "1.0.*" @@ -9845,11 +10189,11 @@ }, { "name": "magento/module-inventory-import-export", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.0.8.0.zip", - "shasum": "6906fbb181de469971d40020c385d2996accaef3" + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.0.9.0.zip", + "shasum": "c7b2e5c7a0173be0df25515fdb4497c56dbafee4" }, "require": { "magento/framework": "*", @@ -9859,7 +10203,7 @@ "magento/module-inventory-api": "1.0.*", "magento/module-inventory-catalog-api": "1.1.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-import-export": "*" @@ -9881,11 +10225,11 @@ }, { "name": "magento/module-inventory-indexer", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-1.0.9.0.zip", - "shasum": "e78400492dac10faccaee6b38d5dabcd446f1620" + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-1.0.10.0.zip", + "shasum": "8a7762859e489d06293335b398fdc6a76416b8ed" }, "require": { "magento/framework": "*", @@ -9895,7 +10239,7 @@ "magento/module-inventory-multi-dimensional-indexer-api": "1.0.*", "magento/module-inventory-sales": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog": "*" @@ -9917,11 +10261,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.0.9.0.zip", - "shasum": "48159395fddda55f5e1bd2fef6428c1e2bcc74ad" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.0.10.0.zip", + "shasum": "974a820ee86ea22d04feaf0ec6c85249b7af3ead" }, "require": { "magento/framework": "*", @@ -9934,7 +10278,7 @@ "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-low-quantity-notification-api": "1.0.*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9953,11 +10297,11 @@ }, { "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.0.8.0.zip", - "shasum": "74d8c8198bf9c2e6ba88d7070debb4740f2936b8" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.0.9.0.zip", + "shasum": "2f3c714fbdae5f095c6c240a422c5543a5a33439" }, "require": { "magento/framework": "*", @@ -9970,7 +10314,7 @@ "magento/module-inventory-low-quantity-notification-api": "1.0.*", "magento/module-reports": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -9989,15 +10333,15 @@ }, { "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.0.6.0.zip", - "shasum": "ddac9835f0f30525ef448c7ffa09cc935e27fc81" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.0.7.0.zip", + "shasum": "0ca8a6bfda79d40c33fe02fb41ca86df59a0853e" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10016,15 +10360,15 @@ }, { "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.0.7.0.zip", - "shasum": "299096b2c9a8ff291b1c30a35c0831239fa2d87a" + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.0.8.0.zip", + "shasum": "3b42ff335cd092316f458e7eb0808e46950d4a19" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10043,11 +10387,11 @@ }, { "name": "magento/module-inventory-product-alert", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.0.8.0.zip", - "shasum": "b83df067174f2efab688fb73c351296d54e5b231" + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.0.9.0.zip", + "shasum": "3afb64a6be8bfa4fb2c49724849d92c62e11e352" }, "require": { "magento/framework": "*", @@ -10057,7 +10401,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-product-alert": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-product-alert": "*" @@ -10079,18 +10423,18 @@ }, { "name": "magento/module-inventory-requisition-list", - "version": "1.0.1", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.0.1.0.zip", - "shasum": "ec64f52ec9619e557f9133635d5280ec64f44bda" + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.0.2.0.zip", + "shasum": "145fc0a49aadf2810b583b18eab6c2d7813cbcbd" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-requisition-list": "*" @@ -10111,11 +10455,11 @@ }, { "name": "magento/module-inventory-reservation-cli", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.0.3.0.zip", - "shasum": "efc7b7f27ff1c163fd97885d4c18602c6e9b57e6" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.0.4.0.zip", + "shasum": "9e8ad4d4a13620a80f31154d46e4dc8af4d51843" }, "require": { "magento/framework": "*", @@ -10124,7 +10468,7 @@ "magento/module-inventory-reservations-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10143,16 +10487,16 @@ }, { "name": "magento/module-inventory-reservations", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.0.8.0.zip", - "shasum": "45e9b29ebaaf4398858189c505a4e07f1391ad4f" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.0.9.0.zip", + "shasum": "100251bd5b7018878fc07709a46429f11690266d" }, "require": { "magento/framework": "*", "magento/module-inventory-reservations-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10171,15 +10515,15 @@ }, { "name": "magento/module-inventory-reservations-api", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.0.6.0.zip", - "shasum": "a1bad2def41c0dc520b732110f62b6717065d595" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.0.7.0.zip", + "shasum": "6a6d6cfe198fa6c9675fea31160269d282524e30" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10198,11 +10542,11 @@ }, { "name": "magento/module-inventory-sales", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.0.9.0.zip", - "shasum": "fea14388086205521cfee99b9d4d788bb3d2143e" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.0.10.0.zip", + "shasum": "76745d4040d2271a5d6d3db1dc3892584ead7a00" }, "require": { "magento/framework": "*", @@ -10219,7 +10563,7 @@ "magento/module-sales": "*", "magento/module-sales-inventory": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "require-dev": { "magento/module-inventory-indexer": "*" @@ -10244,11 +10588,11 @@ }, { "name": "magento/module-inventory-sales-admin-ui", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.0.8.0.zip", - "shasum": "b375a571b802a25f02a8c488bb1d957d6fc4ac02" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.0.9.0.zip", + "shasum": "f2d58e44a08b6e3938e927ddf57e41ca534e1236" }, "require": { "magento/framework": "*", @@ -10262,7 +10606,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-store": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10281,17 +10625,17 @@ }, { "name": "magento/module-inventory-sales-api", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.0.7.0.zip", - "shasum": "1daaa6acf71764b0443c975d1662cf9349ca272b" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.0.8.0.zip", + "shasum": "78237f90118e685d89493c0ffd67460b4a50e44a" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-sales": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10310,18 +10654,18 @@ }, { "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.0.6", + "version": "1.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.0.6.0.zip", - "shasum": "88fd374f7c24d171414fca05057834006a93bf9e" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.0.7.0.zip", + "shasum": "c5178c58a29fd7ebc66d7ffd0ae79951a815c81b" }, "require": { "magento/framework": "*", "magento/module-catalog-inventory": "*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10340,15 +10684,15 @@ }, { "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.0.3", + "version": "1.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.0.3.0.zip", - "shasum": "2b844ca1d1393e28ccf5b50e621de484584a5dab" + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.0.4.0.zip", + "shasum": "c8a9e6684bb71df3fb45a121c5cc43c3eb90ac53" }, "require": { "magento/framework": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10367,11 +10711,11 @@ }, { "name": "magento/module-inventory-shipping", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.0.8.0.zip", - "shasum": "17063ef04a7791a345c8711c9fde7e6558a54a1a" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.0.9.0.zip", + "shasum": "1a95de73354670a9a7b1ff55eeca27ee7f8d7cf0" }, "require": { "magento/framework": "*", @@ -10383,7 +10727,7 @@ "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10402,11 +10746,11 @@ }, { "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.0.9", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.0.9.0.zip", - "shasum": "b0c4f9cd308e8009b092f4f61c6cab0108ac22c7" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.0.10.0.zip", + "shasum": "fdb61028244d474bec14cf6fd4b6bc34b03de88a" }, "require": { "magento/framework": "*", @@ -10418,7 +10762,7 @@ "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-ui": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10437,18 +10781,18 @@ }, { "name": "magento/module-inventory-source-deduction-api", - "version": "1.0.8", + "version": "1.0.9", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.0.8.0.zip", - "shasum": "b43a8150107d2cfa4cd54669ce266a193ca71ed4" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.0.9.0.zip", + "shasum": "8f1308e299db03ca216a49b92e407753337509db" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-inventory-configuration-api": "1.0.*", "magento/module-inventory-sales-api": "1.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10467,17 +10811,17 @@ }, { "name": "magento/module-inventory-source-selection", - "version": "1.0.7", + "version": "1.0.8", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.0.7.0.zip", - "shasum": "0b29f3f391d158359f204e6e347b46b4381c9545" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.0.8.0.zip", + "shasum": "b757bf5abdb8f2862a0ff7343b68b342b7daab6a" }, "require": { "magento/framework": "*", "magento/module-inventory-api": "1.0.*", "magento/module-inventory-source-selection-api": "1.2.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10496,11 +10840,11 @@ }, { "name": "magento/module-inventory-source-selection-api", - "version": "1.2.2", + "version": "1.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.2.2.0.zip", - "shasum": "cf9db6dc98d369898682fdae19e3d0d098de35dc" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.2.3.0.zip", + "shasum": "198792a84210867e9789b3fe42ecc75a5f9decba" }, "require": { "magento/framework": "*", @@ -10508,7 +10852,7 @@ "magento/module-inventory-sales-api": "1.0.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10527,17 +10871,17 @@ }, { "name": "magento/module-layered-navigation", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.3.4.0.zip", - "shasum": "a407adbc9e1ce2c46a821535415c9a5f144085f5" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.3.5.0.zip", + "shasum": "a7ad9d2cf4ab058b3047b8317373bb1a88ebb65c" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-config": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10556,16 +10900,16 @@ }, { "name": "magento/module-marketplace", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.3.4.0.zip", - "shasum": "6e7854fb8da323978be36d1c960fdc493e614510" + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.3.5.0.zip", + "shasum": "9469910b4c86d9933e0a4e8b49f471298da0522d" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10584,18 +10928,18 @@ }, { "name": "magento/module-media-gallery", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.3.1.0.zip", - "shasum": "3e07a46312ee99cb2130770d0e563685e04cddb7" + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.3.2.0.zip", + "shasum": "d3c817cf1bca5881a003e232e2105fcc51fd1e9f" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-cms": "103.0.*", "magento/module-media-gallery-api": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10614,15 +10958,15 @@ }, { "name": "magento/module-media-gallery-api", - "version": "100.3.0", + "version": "100.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-100.3.0.0.zip", - "shasum": "b2ef56606dc9617bb6ee449180ed4e69f9ac729b" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-100.3.1.0.zip", + "shasum": "a6b4b9c181e65869044bc060c85cc219f9eb5d44" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10641,11 +10985,11 @@ }, { "name": "magento/module-media-storage", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.3.6.0.zip", - "shasum": "f9ca6cc7c2a7ca61da2dc6f887cc93f78a6c1043" + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.3.7.0.zip", + "shasum": "28fc73abbaf45ca15254c66875808b4b783caccd" }, "require": { "magento/framework": "102.0.*", @@ -10654,7 +10998,7 @@ "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10673,16 +11017,16 @@ }, { "name": "magento/module-message-queue", - "version": "100.3.5", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.3.5.0.zip", - "shasum": "330682b1d9eb0c8ba7d31eaaa62c0539d08820ee" + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.3.7.0.zip", + "shasum": "f6d3c4f1053f9fb3958fa332e0f8d0d1b145551b" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10701,11 +11045,11 @@ }, { "name": "magento/module-msrp", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.3.5.0.zip", - "shasum": "e655270c64d4a59042216354fba54f7ea0f79970" + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.3.6.0.zip", + "shasum": "ba8bb32afeeb537ad0b536a9dbf06c8d1bfa82fc" }, "require": { "magento/framework": "102.0.*", @@ -10714,7 +11058,7 @@ "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*", @@ -10737,18 +11081,18 @@ }, { "name": "magento/module-msrp-configurable-product", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.3.3.0.zip", - "shasum": "6a08b108dabbb4549adab33428cea67e0f2935b3" + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.3.4.0.zip", + "shasum": "4e6cd6263262bd4dc176107f57b98afe7e52e66c" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-configurable-product": "100.3.*", "magento/module-msrp": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10767,18 +11111,18 @@ }, { "name": "magento/module-msrp-grouped-product", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.3.4.0.zip", - "shasum": "324c11109d7f88a4f2565abd9382e1ae6d0dcd01" + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.3.5.0.zip", + "shasum": "41af4d099a6d400d535a562bb9db6ee2502e0fa2" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-grouped-product": "100.3.*", "magento/module-msrp": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10797,11 +11141,11 @@ }, { "name": "magento/module-multishipping", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.3.6.0.zip", - "shasum": "f37d9a47554aecf41bb74a2463692cbf86839537" + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.3.7.0.zip", + "shasum": "56573ffc4cfe6c21e2ed068321bd255463656390" }, "require": { "magento/framework": "102.0.*", @@ -10815,7 +11159,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10834,17 +11178,17 @@ }, { "name": "magento/module-mysql-mq", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.3.4.0.zip", - "shasum": "69f00505649bb1fea879adc65bc03646a9c5d0a8" + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.3.5.0.zip", + "shasum": "2a65adad313d47e561913522221de16d69802de8" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10863,11 +11207,11 @@ }, { "name": "magento/module-new-relic-reporting", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.3.4.0.zip", - "shasum": "fddcbbf0e1a06a226672848c20d051643e9b3982" + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.3.5.0.zip", + "shasum": "e72264ca8067149c416ecb0cf0100e7444394589" }, "require": { "magento/framework": "102.0.*", @@ -10878,7 +11222,7 @@ "magento/module-configurable-product": "100.3.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10897,11 +11241,11 @@ }, { "name": "magento/module-newsletter", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.3.6.0.zip", - "shasum": "574a87c5f5bdc2e1937d2d1ccd3bd5fee18866e1" + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.3.7.0.zip", + "shasum": "4793cbd5bce8541efe3499ccf03da7c16690786e" }, "require": { "magento/framework": "102.0.*", @@ -10913,7 +11257,7 @@ "magento/module-require-js": "100.3.*", "magento/module-store": "101.0.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -10932,17 +11276,17 @@ }, { "name": "magento/module-offline-payments", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.3.4.0.zip", - "shasum": "fc983339d3be0659eae61158d6e9c79d3de3677e" + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.3.5.0.zip", + "shasum": "70719f653a3ad0d1ba31492f251979f3fad21cdb" }, "require": { "magento/framework": "102.0.*", "magento/module-checkout": "100.3.*", "magento/module-payment": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -10964,11 +11308,11 @@ }, { "name": "magento/module-offline-shipping", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.3.5.0.zip", - "shasum": "15c60ae6ac58dfdfd8b07e69e974e078962c4cf9" + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.3.6.0.zip", + "shasum": "6de55666b1562ac5a31dd78174ed85551cf36123" }, "require": { "magento/framework": "102.0.*", @@ -10981,7 +11325,7 @@ "magento/module-sales-rule": "101.1.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout": "100.3.*", @@ -11004,18 +11348,18 @@ }, { "name": "magento/module-page-cache", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.3.6.0.zip", - "shasum": "b1ea6cda1108f7742176fcd42494466ae3660367" + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.3.7.0.zip", + "shasum": "1d92fee474e53d3c91b32720996fb5cfc6ea7316" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11034,11 +11378,11 @@ }, { "name": "magento/module-payment", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.3.6.0.zip", - "shasum": "a7ad27dd0f167becf119f6bba933abc5703eb70a" + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.3.7.0.zip", + "shasum": "41a58f7521cd445f0439edd3fb558488bb72724e" }, "require": { "magento/framework": "102.0.*", @@ -11048,7 +11392,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11067,15 +11411,16 @@ }, { "name": "magento/module-paypal", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-100.3.6.0.zip", - "shasum": "5aa34096fe4c435aabbb83b4ab6ee9a46aca2c9c" + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-100.3.7.0.zip", + "shasum": "944799ec80f447efe02731c7244d8a4703ffbf88" }, "require": { "lib-libxml": "*", "magento/framework": "102.0.*", + "magento/module-authorization": "100.3.*", "magento/module-backend": "101.0.*", "magento/module-catalog": "103.0.*", "magento/module-checkout": "100.3.*", @@ -11092,7 +11437,7 @@ "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-checkout-agreements": "100.3.*" @@ -11114,18 +11459,18 @@ }, { "name": "magento/module-paypal-captcha", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.3.2.0.zip", - "shasum": "8345f4a348d315e5a6a83c9be3cfde1387f3a66f" + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.3.3.0.zip", + "shasum": "1ed3e5f8bf68e305e03f1c7a634250a9866bf87e" }, "require": { "magento/framework": "102.0.*", "magento/module-captcha": "100.3.*", "magento/module-checkout": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-paypal": "100.3.*" @@ -11147,11 +11492,11 @@ }, { "name": "magento/module-paypal-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.3.1.0.zip", - "shasum": "b8a17997ceba9c224402c488b84992178b3878cc" + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.3.2.0.zip", + "shasum": "c7859316c45a3b374401bcf12fa53edd715104a7" }, "require": { "magento/framework": "102.0.*", @@ -11162,7 +11507,7 @@ "magento/module-quote-graph-ql": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -11211,11 +11556,11 @@ }, { "name": "magento/module-persistent", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.3.6.0.zip", - "shasum": "79f96718b546a9ccd22418258205360585bcf080" + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.3.7.0.zip", + "shasum": "dfaf6fc999c9115691e3a2afde8be357da6ba0b5" }, "require": { "magento/framework": "102.0.*", @@ -11225,7 +11570,7 @@ "magento/module-page-cache": "100.3.*", "magento/module-quote": "101.1.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11244,11 +11589,11 @@ }, { "name": "magento/module-product-alert", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.3.6.0.zip", - "shasum": "5ba5c1ed395eccea76f57cf214cdc69c54cf121a" + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.3.7.0.zip", + "shasum": "5e32e1bb7978e57a54396c93ab6624a0fc4c00df" }, "require": { "magento/framework": "102.0.*", @@ -11257,7 +11602,7 @@ "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -11279,11 +11624,11 @@ }, { "name": "magento/module-product-video", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.3.6.0.zip", - "shasum": "8766c6fd3f36449b6e6848d6a4d6e7ef2322e079" + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.3.7.0.zip", + "shasum": "4bca379241ae50dbc11180f91da9219fcaa2cff5" }, "require": { "magento/framework": "102.0.*", @@ -11293,7 +11638,7 @@ "magento/module-eav": "102.0.*", "magento/module-media-storage": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -11316,11 +11661,11 @@ }, { "name": "magento/module-quote", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.1.6.0.zip", - "shasum": "2043b611b8f314b8d66aa001411e4bd157e7dbcf" + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.1.7.0.zip", + "shasum": "aeab329d43ca2f5a628bb2514294a249f4da8c40" }, "require": { "magento/framework": "102.0.*", @@ -11338,7 +11683,7 @@ "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-webapi": "100.3.*" @@ -11360,17 +11705,17 @@ }, { "name": "magento/module-quote-analytics", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.3.5.0.zip", - "shasum": "9d35bf6a1058deac8effbda4d041f6e23bb22c89" + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.3.6.0.zip", + "shasum": "6d0365f7126c16580cfcb550e7edc2ec448550ed" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-quote": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11389,11 +11734,11 @@ }, { "name": "magento/module-quote-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.3.6.0.zip", - "shasum": "198f8952f988947c9f2f0de7bdea5b2252743406" + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.3.7.0.zip", + "shasum": "a0025eaeeb347a10ab22cd9e485d2a4b79421898" }, "require": { "magento/framework": "102.0.*", @@ -11406,7 +11751,7 @@ "magento/module-quote": "101.1.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql-cache": "100.3.*" @@ -11428,17 +11773,17 @@ }, { "name": "magento/module-related-product-graph-ql", - "version": "100.3.1", + "version": "100.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.3.1.0.zip", - "shasum": "6f07f2c1106d8aed468a9909fded068985a3c447" + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.3.2.0.zip", + "shasum": "25e526d46ba625a4987b680630a93f9fc85d2ea6" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-catalog-graph-ql": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -11460,18 +11805,18 @@ }, { "name": "magento/module-release-notification", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.3.4.0.zip", - "shasum": "d2028df8cfcc9acb50529b0a75b00aa43553f129" + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.3.5.0.zip", + "shasum": "6b2dc00085005417aafbe8770469cfb278ea85f7" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -11493,11 +11838,11 @@ }, { "name": "magento/module-reports", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.3.6.0.zip", - "shasum": "e454141ac1454839cda044205fa1aa4a910b1646" + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.3.7.0.zip", + "shasum": "03db413246287c816129c04fca75a791bea20ba8" }, "require": { "magento/framework": "102.0.*", @@ -11517,7 +11862,7 @@ "magento/module-tax": "100.3.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11536,15 +11881,15 @@ }, { "name": "magento/module-require-js", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.3.4.0.zip", - "shasum": "e79dc717bc6dd757edeed64bf241e5cdfdde9657" + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.3.5.0.zip", + "shasum": "4f75ccbec73a284673608887c84d03cd520d06a8" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11563,11 +11908,11 @@ }, { "name": "magento/module-review", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.3.6.0.zip", - "shasum": "e8308b1447b60080a8d4195a5c387f47a87823e1" + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.3.7.0.zip", + "shasum": "fecf9828ec1d181b969ce00ab8bb2bf9eb596f85" }, "require": { "magento/framework": "102.0.*", @@ -11579,7 +11924,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cookie": "100.3.*", @@ -11602,17 +11947,17 @@ }, { "name": "magento/module-review-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.3.4.0.zip", - "shasum": "5ff41b6884351cbf5741874941fc18cefca358e3" + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.3.5.0.zip", + "shasum": "08e4e4cf92218ecd908171d8b5fce9b64d56afe6" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-review": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11631,16 +11976,16 @@ }, { "name": "magento/module-robots", - "version": "101.0.4", + "version": "101.0.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.0.4.0.zip", - "shasum": "eb91641f954a8ca064a50120fcf52c785b867b59" + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.0.5.0.zip", + "shasum": "3aa3555a2f5dc2a2cb14d737b0e700e2cc668796" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-theme": "101.0.*" @@ -11662,18 +12007,18 @@ }, { "name": "magento/module-rss", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.3.4.0.zip", - "shasum": "1b0679e071ce56735e0cde92aadb11e5aad23a6e" + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.3.5.0.zip", + "shasum": "5177da53c1a807ae5d295219ff11a2e55c4447a7" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11692,11 +12037,11 @@ }, { "name": "magento/module-rule", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.3.5.0.zip", - "shasum": "c9ca9297c916a1138eb8c2c132356716202d397b" + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.3.6.0.zip", + "shasum": "f9c17650ead7fe47b965d860bea276bbc2b78070" }, "require": { "lib-libxml": "*", @@ -11705,7 +12050,7 @@ "magento/module-catalog": "103.0.*", "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11724,11 +12069,11 @@ }, { "name": "magento/module-sales", - "version": "102.0.6", + "version": "102.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-102.0.6.0.zip", - "shasum": "d370bdda0693544e74b83e0ae7aa2a53488ca530" + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-102.0.7.0.zip", + "shasum": "66b840448b5428e9a6e2e5de76e9bf769006bdb9" }, "require": { "magento/framework": "102.0.*", @@ -11756,7 +12101,7 @@ "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales-sample-data": "Sample Data version: 100.3.*" @@ -11778,17 +12123,17 @@ }, { "name": "magento/module-sales-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.3.4.0.zip", - "shasum": "755558aec18dfcb0e1c19cbba0a1e3a60153a628" + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.3.5.0.zip", + "shasum": "b9b669e1dda70950e44b4484b7c697cd73a18272" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11807,17 +12152,17 @@ }, { "name": "magento/module-sales-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.3.3.0.zip", - "shasum": "7af91706750c6b940744234891ebbe7ef68e3eef" + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.3.4.0.zip", + "shasum": "e855692a40599c5c5e8a03b66a9c5c13be82a6a2" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-sales": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11836,11 +12181,11 @@ }, { "name": "magento/module-sales-inventory", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.3.4.0.zip", - "shasum": "67a9020d58bcab5335865c4f3b442566d3131db7" + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.3.5.0.zip", + "shasum": "7edcbd69a9c341ffb15b21ae2d0b10c8afee93e3" }, "require": { "magento/framework": "102.0.*", @@ -11848,7 +12193,7 @@ "magento/module-catalog-inventory": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11867,11 +12212,11 @@ }, { "name": "magento/module-sales-rule", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.1.6.0.zip", - "shasum": "c50bb0d32a3063779a916922af01ee1efd539938" + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.1.7.0.zip", + "shasum": "e9cf48176b669400ee79eb871d88bc09e16d435b" }, "require": { "magento/framework": "102.0.*", @@ -11894,7 +12239,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-sales-rule-sample-data": "Sample Data version: 100.3.*" @@ -11916,15 +12261,15 @@ }, { "name": "magento/module-sales-sequence", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.3.4.0.zip", - "shasum": "96074c470ee69cc34f00449e9865519c2d55db01" + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.3.5.0.zip", + "shasum": "05932be7d1696f15e052b358dbaa7b67192e495e" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -11943,15 +12288,15 @@ }, { "name": "magento/module-sample-data", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.3.4.0.zip", - "shasum": "d28258d445f05cb2f30a6f97aeaf2090ef8d4006" + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.3.5.0.zip", + "shasum": "87374e76e54b135bf018cc5f18899594863a6b5b" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/sample-data-media": "Sample Data version: 100.3.*" @@ -11974,11 +12319,11 @@ }, { "name": "magento/module-search", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.0.6.0.zip", - "shasum": "806907e8ebdeeab0571e465187507b5c40f6b144" + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.0.7.0.zip", + "shasum": "5c7c0a36bbf1a3c7f3c37fd961d48ffb2d016438" }, "require": { "magento/framework": "102.0.*", @@ -11987,7 +12332,7 @@ "magento/module-reports": "100.3.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12006,18 +12351,18 @@ }, { "name": "magento/module-security", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.3.5.0.zip", - "shasum": "6a595272d5f8e90f4fd1e6201044e82b369bbc5f" + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.3.6.0.zip", + "shasum": "0e3e798ee8f98762a2febe0830fe26691c5118bf" }, "require": { "magento/framework": "102.0.*", "magento/module-backend": "101.0.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*" @@ -12039,11 +12384,11 @@ }, { "name": "magento/module-send-friend", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.3.4.0.zip", - "shasum": "1c3a4a1c589b6a0a9106341d4cd8b3349a61c3e9" + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.3.5.0.zip", + "shasum": "8a27c1cf5e6a46cf58bc0deb5af3426bdd87ee71" }, "require": { "magento/framework": "102.0.*", @@ -12053,7 +12398,7 @@ "magento/module-customer": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12072,18 +12417,18 @@ }, { "name": "magento/module-send-friend-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.3.3.0.zip", - "shasum": "30b25fa6a22185449b0605980e7b3cdd19cc408e" + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.3.4.0.zip", + "shasum": "61a9a6da4533ea50de7dfe08873589ae5d6bfc9a" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-send-friend": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12102,11 +12447,11 @@ }, { "name": "magento/module-shipping", - "version": "100.3.5", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.3.5.0.zip", - "shasum": "de9a53127d4efcfb40167279c3412da81dfd907d" + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.3.7.0.zip", + "shasum": "c5c18738215dd0da46a0beb42293503dda01ef85" }, "require": { "ext-gd": "*", @@ -12124,7 +12469,7 @@ "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*", @@ -12148,11 +12493,11 @@ }, { "name": "magento/module-signifyd", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-signifyd/magento-module-signifyd-100.3.5.0.zip", - "shasum": "83f019c03104f5ec6ee4c28e82e776140a30d4af" + "url": "https://repo.magento.com/archives/magento/module-signifyd/magento-module-signifyd-100.3.6.0.zip", + "shasum": "225cfeb905156781f850faa6de9b73ad0a0c9152" }, "require": { "magento/framework": "102.0.*", @@ -12164,7 +12509,7 @@ "magento/module-payment": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -12186,11 +12531,11 @@ }, { "name": "magento/module-sitemap", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.3.6.0.zip", - "shasum": "44582749734f7f418e8b451afb898f8641b04b6d" + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.3.7.0.zip", + "shasum": "5ff04ed4bd1add34ad8f259fa5b27574ee5f24bc" }, "require": { "magento/framework": "102.0.*", @@ -12203,7 +12548,7 @@ "magento/module-media-storage": "100.3.*", "magento/module-robots": "101.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -12225,11 +12570,11 @@ }, { "name": "magento/module-store", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.0.6.0.zip", - "shasum": "9a793146e8c8d3c40f1ed447478438d217406535" + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.0.7.0.zip", + "shasum": "81d9f81f868c286f78b7f69889e3aa57805aa664" }, "require": { "magento/framework": "102.0.*", @@ -12241,7 +12586,7 @@ "magento/module-directory": "100.3.*", "magento/module-media-storage": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*" @@ -12263,17 +12608,17 @@ }, { "name": "magento/module-store-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.3.4.0.zip", - "shasum": "ba38e5ddd4bd01fbbc1733d865f2851e3b3ae93f" + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.3.5.0.zip", + "shasum": "9e3e440ff585d87b9b00367d228a5f31e1f43ecb" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12292,15 +12637,15 @@ }, { "name": "magento/module-swagger", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.3.5.0.zip", - "shasum": "f3454e157afcecd11ea78d0bd87ba7fd4749150a" + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.3.6.0.zip", + "shasum": "d250ad1770ce8469806b527b9e12087b37169d2e" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12319,16 +12664,16 @@ }, { "name": "magento/module-swagger-webapi", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.3.4.0.zip", - "shasum": "88c1396e11767ccf083aad03047f1924361d8344" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.3.5.0.zip", + "shasum": "ea83a4ccb9dea50b603b9e062cee52aea87af53a" }, "require": { "magento/framework": "102.0.*", "magento/module-swagger": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12347,16 +12692,16 @@ }, { "name": "magento/module-swagger-webapi-async", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.3.4.0.zip", - "shasum": "f50db6b46fe5a3a0bc2c6c0e443f41e64da2df7d" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.3.5.0.zip", + "shasum": "3dc47f0aeb1d273c164cc4f2f8ade7831de18519" }, "require": { "magento/framework": "102.0.*", "magento/module-swagger": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -12378,11 +12723,11 @@ }, { "name": "magento/module-swatches", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.3.6.0.zip", - "shasum": "077072098a6cd90f0ed970f5d6d0126b6bc25cb2" + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.3.7.0.zip", + "shasum": "ce52198190ed21e37b7dedd14e3989938464dc22" }, "require": { "magento/framework": "102.0.*", @@ -12396,7 +12741,7 @@ "magento/module-page-cache": "100.3.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-layered-navigation": "100.3.*", @@ -12419,17 +12764,17 @@ }, { "name": "magento/module-swatches-graph-ql", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.3.5.0.zip", - "shasum": "c65607cfe864b4814e668aefd0798587231f8d70" + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.3.6.0.zip", + "shasum": "08d76c825f8d987fd522327812e8a5bd90a03d11" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog": "103.0.*", "magento/module-swatches": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -12451,16 +12796,16 @@ }, { "name": "magento/module-swatches-layered-navigation", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.3.4.0.zip", - "shasum": "e9bc58c57867ed257a85a72e61076b2fdbbcf852" + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.3.5.0.zip", + "shasum": "3e41632c11c7761ad9f28d6a48623bd219244359" }, "require": { "magento/framework": "102.0.*", "magento/magento-composer-installer": "*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12479,11 +12824,11 @@ }, { "name": "magento/module-tax", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.3.6.0.zip", - "shasum": "1a5d655aadf90b3bbb6337aed21888c178cc1bb0" + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.3.7.0.zip", + "shasum": "37123ebb90c770df8455c05345f40cbd1b468e8d" }, "require": { "magento/framework": "102.0.*", @@ -12500,7 +12845,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-tax-sample-data": "Sample Data version: 100.3.*" @@ -12522,15 +12867,15 @@ }, { "name": "magento/module-tax-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.3.4.0.zip", - "shasum": "5f254f00d62107c7a51cf23d24b16cabd32434d0" + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.3.5.0.zip", + "shasum": "13f6ac1ffcdfe948abf65f2b58eaf3cef42e3f83" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*", @@ -12553,11 +12898,11 @@ }, { "name": "magento/module-tax-import-export", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.3.4.0.zip", - "shasum": "b37bde83ef269985bf76738c7fdc7886b2ab55bf" + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.3.5.0.zip", + "shasum": "826cd7bf420ffcf59c0b6d5467c62f0878db4eab" }, "require": { "magento/framework": "102.0.*", @@ -12565,7 +12910,7 @@ "magento/module-directory": "100.3.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12584,11 +12929,11 @@ }, { "name": "magento/module-theme", - "version": "101.0.6", + "version": "101.0.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.0.6.0.zip", - "shasum": "d7e663c6b2ea003b0b88a8341553e67ecf274aec" + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.0.7.0.zip", + "shasum": "3c9ff56469783200f8378c398fb060ff699aa076" }, "require": { "magento/framework": "102.0.*", @@ -12602,7 +12947,7 @@ "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*", @@ -12626,15 +12971,15 @@ }, { "name": "magento/module-theme-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.3.3.0.zip", - "shasum": "5f975ef6052984d410b66e9a57cd94bb83f8fd60" + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.3.4.0.zip", + "shasum": "6c2cb2ccb2e35bc8b398c95b9a53757cc3319007" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-store-graph-ql": "100.3.*" @@ -12656,11 +13001,11 @@ }, { "name": "magento/module-tinymce-3", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.3.6.0.zip", - "shasum": "67046d180ed5ed97ecff1ede122af6ccc1e3982d" + "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.3.7.0.zip", + "shasum": "0b85c457c5bb9eb860072bed21620ed9a908028d" }, "require": { "magento/framework": "102.0.*", @@ -12669,7 +13014,7 @@ "magento/module-ui": "101.1.*", "magento/module-variable": "100.3.*", "magento/module-widget": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-cms": "103.0.*" @@ -12691,11 +13036,11 @@ }, { "name": "magento/module-translation", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.3.6.0.zip", - "shasum": "3b2bd37e991700567d812f9d3fdef63cbeefa8bf" + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.3.7.0.zip", + "shasum": "69a48911c44cfe82b944a8ae06f3071a9a796a19" }, "require": { "magento/framework": "102.0.*", @@ -12703,7 +13048,7 @@ "magento/module-developer": "100.3.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-deploy": "100.3.*" @@ -12725,11 +13070,11 @@ }, { "name": "magento/module-ui", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.1.6.0.zip", - "shasum": "2517b9dcd24f279697dbdbaab8447a61ddaf69f5" + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.1.7.0.zip", + "shasum": "a37ea2f8ec6506f7ec14120dd567a751c780c682" }, "require": { "magento/framework": "102.0.*", @@ -12739,7 +13084,7 @@ "magento/module-eav": "102.0.*", "magento/module-store": "101.0.*", "magento/module-user": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -12761,11 +13106,11 @@ }, { "name": "magento/module-ups", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.3.6.0.zip", - "shasum": "467289aeed56a6d67dfc72cd8587a54a2f00e536" + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.3.7.0.zip", + "shasum": "84c3640e6af3ba206386ca11a5959449f06959e0" }, "require": { "magento/framework": "102.0.*", @@ -12776,7 +13121,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-config": "101.1.*" @@ -12798,11 +13143,11 @@ }, { "name": "magento/module-url-rewrite", - "version": "101.1.5", + "version": "101.1.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-101.1.5.0.zip", - "shasum": "77bf148c934c944e8922c15f404c1ace69d45e3c" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-101.1.6.0.zip", + "shasum": "e5afefb34520f2cf04f7c6a1b60dca85c5fba43f" }, "require": { "magento/framework": "102.0.*", @@ -12812,7 +13157,7 @@ "magento/module-cms": "103.0.*", "magento/module-cms-url-rewrite": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12831,16 +13176,16 @@ }, { "name": "magento/module-url-rewrite-graph-ql", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.3.6.0.zip", - "shasum": "9618f81614ed43e38a421cbc664c98d8707faccb" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.3.7.0.zip", + "shasum": "f61df380ae59cd3ee31b02df8476c8264091f72b" }, "require": { "magento/framework": "102.0.*", "magento/module-url-rewrite": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-graph-ql": "100.3.*" @@ -12862,11 +13207,11 @@ }, { "name": "magento/module-user", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.1.6.0.zip", - "shasum": "6b73cd893c4b3ee4ff236969896262ba2c029084" + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.1.7.0.zip", + "shasum": "271c198530b8a20b41afbbe2bb420fcb406450e6" }, "require": { "magento/framework": "102.0.*", @@ -12876,7 +13221,7 @@ "magento/module-integration": "100.3.*", "magento/module-security": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12895,11 +13240,11 @@ }, { "name": "magento/module-usps", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.3.5.0.zip", - "shasum": "1f585341acce76ea2bb076c29db965561706829c" + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.3.6.0.zip", + "shasum": "ef874af18855899072b65f25f1a9d1cc299497b1" }, "require": { "lib-libxml": "*", @@ -12912,7 +13257,7 @@ "magento/module-sales": "102.0.*", "magento/module-shipping": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12931,11 +13276,11 @@ }, { "name": "magento/module-variable", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.3.4.0.zip", - "shasum": "885f1793b0b47c424ddcbf867dfdc15b2a84a988" + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.3.5.0.zip", + "shasum": "3c6eecabb895665c6e29804c2614035c83f5ff71" }, "require": { "magento/framework": "102.0.*", @@ -12943,7 +13288,7 @@ "magento/module-config": "101.1.*", "magento/module-store": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12962,11 +13307,11 @@ }, { "name": "magento/module-vault", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.1.6.0.zip", - "shasum": "263be5b1bba742578ff63273b3fa79084ef45897" + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.1.7.0.zip", + "shasum": "c79c1cc1379a5684c6a1617cda0f64cd171226cc" }, "require": { "magento/framework": "102.0.*", @@ -12977,7 +13322,7 @@ "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -12995,17 +13340,17 @@ }, { "name": "magento/module-vault-graph-ql", - "version": "100.3.2", + "version": "100.3.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.3.2.0.zip", - "shasum": "3af79b5042dccd87adee99237772d936467c93c0" + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.3.3.0.zip", + "shasum": "b96a47c98304fe73f70a251d2364abac643f4a2a" }, "require": { "magento/framework": "102.0.*", "magento/module-graph-ql": "100.3.*", "magento/module-vault": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13024,15 +13369,15 @@ }, { "name": "magento/module-version", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.3.4.0.zip", - "shasum": "c6bffca140a129d43105974291b388ff89b3b68b" + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.3.5.0.zip", + "shasum": "c7eb3c69be1074f5bbb4eb3e425b6a2087202a90" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13051,11 +13396,11 @@ }, { "name": "magento/module-webapi", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.3.5.0.zip", - "shasum": "a44c5801c04c7749966b7f92b4cf9b01ba3a348f" + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.3.6.0.zip", + "shasum": "2e67efd92783e718ddf1ec110db6a6f14eaec057" }, "require": { "magento/framework": "102.0.*", @@ -13063,7 +13408,7 @@ "magento/module-backend": "101.0.*", "magento/module-integration": "100.3.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*", @@ -13086,17 +13431,17 @@ }, { "name": "magento/module-webapi-async", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.3.6.0.zip", - "shasum": "bbfe4feccba768f2c4f8b8592c7c72e69a7fbc64" + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.3.7.0.zip", + "shasum": "80d829c111e73ff72b3ae44b7d543ffc8e2b248f" }, "require": { "magento/framework": "102.0.*", "magento/module-asynchronous-operations": "100.3.*", "magento/module-webapi": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-customer": "102.0.*", @@ -13119,16 +13464,16 @@ }, { "name": "magento/module-webapi-security", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.3.4.0.zip", - "shasum": "8423ded8d114d53baf5f9d857caf8206750d4491" + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.3.5.0.zip", + "shasum": "6d262743b242bcbda3bce23b567f57c754924770" }, "require": { "magento/framework": "102.0.*", "magento/module-webapi": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13147,11 +13492,11 @@ }, { "name": "magento/module-weee", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.3.5.0.zip", - "shasum": "5b086da5d3f893508c673ac685ca1273dbea4cc0" + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.3.6.0.zip", + "shasum": "ffc0ab64446dab0f0b193d2d9f516a86fbb30509" }, "require": { "magento/framework": "102.0.*", @@ -13167,7 +13512,7 @@ "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*" @@ -13189,18 +13534,18 @@ }, { "name": "magento/module-weee-graph-ql", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.3.4.0.zip", - "shasum": "a0549d3653720ebaed8823f93234b3a486e230c8" + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.3.5.0.zip", + "shasum": "81a9b90dbbdfc9dc972f9a12febacb36af86e467" }, "require": { "magento/framework": "102.0.*", "magento/module-store": "101.0.*", "magento/module-tax": "100.3.*", "magento/module-weee": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.3.*" @@ -13222,11 +13567,11 @@ }, { "name": "magento/module-widget", - "version": "101.1.4", + "version": "101.1.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.1.4.0.zip", - "shasum": "4682875f50085860f6c49a64eacc6efa1ad22c7a" + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.1.5.0.zip", + "shasum": "d43247df5e263086945e83c3b7e7ce29756c6eea" }, "require": { "magento/framework": "102.0.*", @@ -13236,7 +13581,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-variable": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-widget-sample-data": "Sample Data version: 100.3.*" @@ -13258,11 +13603,11 @@ }, { "name": "magento/module-wishlist", - "version": "101.1.6", + "version": "101.1.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.1.6.0.zip", - "shasum": "3582146188e83f3c0df5b55a502cedc8066bf0f3" + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.1.7.0.zip", + "shasum": "0144b3ac87b84cde9425c4e27977dd5aa4a743a9" }, "require": { "magento/framework": "102.0.*", @@ -13277,7 +13622,7 @@ "magento/module-store": "101.0.*", "magento/module-theme": "101.0.*", "magento/module-ui": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "suggest": { "magento/module-bundle": "100.3.*", @@ -13304,17 +13649,17 @@ }, { "name": "magento/module-wishlist-analytics", - "version": "100.3.4", + "version": "100.3.5", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.3.4.0.zip", - "shasum": "5b1fa90644e02c66b018d7a28de8d0558a4f4142" + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.3.5.0.zip", + "shasum": "209f21570b5f4b3c4781c7f462d6b90d92a53582" }, "require": { "magento/framework": "102.0.*", "magento/module-analytics": "100.3.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13333,18 +13678,18 @@ }, { "name": "magento/module-wishlist-graph-ql", - "version": "100.3.3", + "version": "100.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.3.3.0.zip", - "shasum": "b8ae146b329ae977fcac7b42d270635bf9ff7a01" + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.3.4.0.zip", + "shasum": "171f873e70f171d17c70184c689d929e0f864084" }, "require": { "magento/framework": "102.0.*", "magento/module-catalog-graph-ql": "100.3.*", "magento/module-store": "101.0.*", "magento/module-wishlist": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-module", "autoload": { @@ -13363,21 +13708,21 @@ }, { "name": "magento/product-community-edition", - "version": "2.3.6", + "version": "2.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.3.6.0.zip", - "shasum": "464614b41bc8eaf2520327cad579904cdf9d1b72" + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.3.7.0.zip", + "shasum": "6ecdd77aa9f311640e776fa6634c50b402dcc42d" }, "require": { - "amzn/amazon-pay-and-login-magento-2-module": "3.4.1-p3", + "amzn/amazon-pay-and-login-magento-2-module": "3.9.0", "braintree/braintree_php": "3.35.0", "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.10.6", - "colinmollenhour/credis": "1.10.0", + "colinmollenhour/cache-backend-redis": "1.11.0", + "colinmollenhour/credis": "1.11.1", "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-package": "4.4.1", + "composer/composer": "^1.9 || ^2.0", + "dotmailer/dotmailer-magento2-extension-package": "4.4.2", "elasticsearch/elasticsearch": "~2.0||~5.1||~6.1||~7.6", "ext-bcmath": "*", "ext-ctype": "*", @@ -13395,14 +13740,14 @@ "ext-xsl": "*", "ext-zip": "*", "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "7.6.1", + "klarna/m2-payments": "7.7.0", "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.3.0", + "laminas/laminas-code": "~3.4.1", "laminas/laminas-config": "^2.6.0", "laminas/laminas-console": "^2.6.0", "laminas/laminas-crypt": "^2.6.0", "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", + "laminas/laminas-dependency-plugin": "^1.0 || ^2.0", "laminas/laminas-di": "^2.6.1", "laminas/laminas-eventmanager": "^3.0.0", "laminas/laminas-feed": "^2.9.0", @@ -13426,14 +13771,14 @@ "laminas/laminas-validator": "^2.6.0", "laminas/laminas-view": "~2.11.2", "lib-libxml": "*", - "magento/adobe-stock-integration": "1.0.2", - "magento/composer": "~1.5.0", - "magento/framework": "102.0.6", - "magento/framework-amqp": "100.3.5", - "magento/framework-bulk": "100.3.5", - "magento/framework-message-queue": "100.3.6", + "magento/adobe-stock-integration": "1.0.3", + "magento/composer": "~1.6.0||~1.7.0", + "magento/framework": "102.0.7", + "magento/framework-amqp": "100.3.6", + "magento/framework-bulk": "100.3.6", + "magento/framework-message-queue": "100.3.7", "magento/google-shopping-ads": "4.0.1", - "magento/inventory-composer-metapackage": "1.1.6", + "magento/inventory-composer-metapackage": "1.1.7", "magento/language-de_de": "100.3.4", "magento/language-en_us": "100.3.4", "magento/language-es_es": "100.3.4", @@ -13442,191 +13787,191 @@ "magento/language-pt_br": "100.3.4", "magento/language-zh_hans_cn": "100.3.4", "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.3.6", - "magento/module-admin-analytics": "100.3.2", - "magento/module-admin-notification": "100.3.5", - "magento/module-advanced-pricing-import-export": "100.3.4", - "magento/module-advanced-search": "100.3.4", - "magento/module-amqp": "100.3.4", - "magento/module-amqp-store": "100.3.1", - "magento/module-analytics": "100.3.6", - "magento/module-asynchronous-operations": "100.3.6", - "magento/module-authorization": "100.3.5", - "magento/module-authorizenet": "100.3.5", - "magento/module-authorizenet-acceptjs": "100.3.4", - "magento/module-authorizenet-cardinal": "100.3.1", - "magento/module-authorizenet-graph-ql": "100.3.2", - "magento/module-backend": "101.0.6", - "magento/module-backup": "100.3.5", - "magento/module-braintree": "100.3.6", - "magento/module-braintree-graph-ql": "100.3.3", - "magento/module-bundle": "100.3.6", - "magento/module-bundle-graph-ql": "100.3.4", - "magento/module-bundle-import-export": "100.3.5", - "magento/module-cache-invalidate": "100.3.4", - "magento/module-captcha": "100.3.6", - "magento/module-cardinal-commerce": "100.3.2", - "magento/module-catalog": "103.0.6", - "magento/module-catalog-analytics": "100.3.4", - "magento/module-catalog-cms-graph-ql": "100.3.0", - "magento/module-catalog-customer-graph-ql": "100.3.0", - "magento/module-catalog-graph-ql": "100.3.6", - "magento/module-catalog-import-export": "101.0.6", - "magento/module-catalog-inventory": "100.3.6", - "magento/module-catalog-inventory-graph-ql": "100.3.4", - "magento/module-catalog-rule": "101.1.6", - "magento/module-catalog-rule-configurable": "100.3.5", - "magento/module-catalog-rule-graph-ql": "100.3.0", - "magento/module-catalog-search": "101.0.6", - "magento/module-catalog-url-rewrite": "100.3.6", - "magento/module-catalog-url-rewrite-graph-ql": "100.3.5", - "magento/module-catalog-widget": "100.3.6", - "magento/module-checkout": "100.3.6", - "magento/module-checkout-agreements": "100.3.5", - "magento/module-checkout-agreements-graph-ql": "100.3.1", - "magento/module-cms": "103.0.6", - "magento/module-cms-graph-ql": "100.3.4", - "magento/module-cms-url-rewrite": "100.3.5", - "magento/module-cms-url-rewrite-graph-ql": "100.3.4", - "magento/module-config": "101.1.6", - "magento/module-configurable-import-export": "100.3.4", - "magento/module-configurable-product": "100.3.6", - "magento/module-configurable-product-graph-ql": "100.3.5", - "magento/module-configurable-product-sales": "100.3.4", - "magento/module-contact": "100.3.6", - "magento/module-cookie": "100.3.5", - "magento/module-cron": "100.3.5", - "magento/module-csp": "100.3.0", - "magento/module-currency-symbol": "100.3.5", - "magento/module-customer": "102.0.6", - "magento/module-customer-analytics": "100.3.4", - "magento/module-customer-downloadable-graph-ql": "100.3.0", - "magento/module-customer-graph-ql": "100.3.5", - "magento/module-customer-import-export": "100.3.6", - "magento/module-deploy": "100.3.5", - "magento/module-developer": "100.3.5", - "magento/module-dhl": "100.3.5", - "magento/module-directory": "100.3.6", - "magento/module-directory-graph-ql": "100.3.3", - "magento/module-downloadable": "100.3.6", - "magento/module-downloadable-graph-ql": "100.3.4", - "magento/module-downloadable-import-export": "100.3.6", - "magento/module-eav": "102.0.6", - "magento/module-eav-graph-ql": "100.3.4", - "magento/module-elasticsearch": "100.3.6", - "magento/module-elasticsearch-6": "100.3.5", - "magento/module-elasticsearch-7": "100.3.1", - "magento/module-email": "101.0.6", - "magento/module-encryption-key": "100.3.5", - "magento/module-fedex": "100.3.5", - "magento/module-gift-message": "100.3.4", - "magento/module-google-adwords": "100.3.5", - "magento/module-google-analytics": "100.3.4", - "magento/module-google-optimizer": "100.3.5", - "magento/module-graph-ql": "100.3.5", - "magento/module-graph-ql-cache": "100.3.2", - "magento/module-grouped-catalog-inventory": "100.3.3", - "magento/module-grouped-import-export": "100.3.4", - "magento/module-grouped-product": "100.3.6", - "magento/module-grouped-product-graph-ql": "100.3.5", - "magento/module-import-export": "100.3.6", - "magento/module-indexer": "100.3.6", - "magento/module-instant-purchase": "100.3.6", - "magento/module-integration": "100.3.5", - "magento/module-layered-navigation": "100.3.4", - "magento/module-marketplace": "100.3.4", - "magento/module-media-gallery": "100.3.1", - "magento/module-media-gallery-api": "100.3.0", - "magento/module-media-storage": "100.3.6", - "magento/module-message-queue": "100.3.5", - "magento/module-msrp": "100.3.5", - "magento/module-msrp-configurable-product": "100.3.3", - "magento/module-msrp-grouped-product": "100.3.4", - "magento/module-multishipping": "100.3.6", - "magento/module-mysql-mq": "100.3.4", - "magento/module-new-relic-reporting": "100.3.4", - "magento/module-newsletter": "100.3.6", - "magento/module-offline-payments": "100.3.4", - "magento/module-offline-shipping": "100.3.5", - "magento/module-page-cache": "100.3.6", - "magento/module-payment": "100.3.6", - "magento/module-paypal": "100.3.6", - "magento/module-paypal-captcha": "100.3.2", - "magento/module-paypal-graph-ql": "100.3.1", + "magento/magento2-base": "2.3.7", + "magento/module-admin-analytics": "100.3.3", + "magento/module-admin-notification": "100.3.6", + "magento/module-advanced-pricing-import-export": "100.3.5", + "magento/module-advanced-search": "100.3.5", + "magento/module-amqp": "100.3.5", + "magento/module-amqp-store": "100.3.2", + "magento/module-analytics": "100.3.7", + "magento/module-asynchronous-operations": "100.3.7", + "magento/module-authorization": "100.3.6", + "magento/module-authorizenet": "100.3.6", + "magento/module-authorizenet-acceptjs": "100.3.5", + "magento/module-authorizenet-cardinal": "100.3.2", + "magento/module-authorizenet-graph-ql": "100.3.3", + "magento/module-backend": "101.0.7", + "magento/module-backup": "100.3.6", + "magento/module-braintree": "100.3.7", + "magento/module-braintree-graph-ql": "100.3.4", + "magento/module-bundle": "100.3.7", + "magento/module-bundle-graph-ql": "100.3.5", + "magento/module-bundle-import-export": "100.3.6", + "magento/module-cache-invalidate": "100.3.5", + "magento/module-captcha": "100.3.7", + "magento/module-cardinal-commerce": "100.3.3", + "magento/module-catalog": "103.0.7", + "magento/module-catalog-analytics": "100.3.5", + "magento/module-catalog-cms-graph-ql": "100.3.1", + "magento/module-catalog-customer-graph-ql": "100.3.1", + "magento/module-catalog-graph-ql": "100.3.7", + "magento/module-catalog-import-export": "101.0.7", + "magento/module-catalog-inventory": "100.3.7", + "magento/module-catalog-inventory-graph-ql": "100.3.5", + "magento/module-catalog-rule": "101.1.7", + "magento/module-catalog-rule-configurable": "100.3.6", + "magento/module-catalog-rule-graph-ql": "100.3.1", + "magento/module-catalog-search": "101.0.7", + "magento/module-catalog-url-rewrite": "100.3.7", + "magento/module-catalog-url-rewrite-graph-ql": "100.3.6", + "magento/module-catalog-widget": "100.3.7", + "magento/module-checkout": "100.3.7", + "magento/module-checkout-agreements": "100.3.6", + "magento/module-checkout-agreements-graph-ql": "100.3.2", + "magento/module-cms": "103.0.7", + "magento/module-cms-graph-ql": "100.3.5", + "magento/module-cms-url-rewrite": "100.3.6", + "magento/module-cms-url-rewrite-graph-ql": "100.3.5", + "magento/module-config": "101.1.7", + "magento/module-configurable-import-export": "100.3.5", + "magento/module-configurable-product": "100.3.7", + "magento/module-configurable-product-graph-ql": "100.3.6", + "magento/module-configurable-product-sales": "100.3.5", + "magento/module-contact": "100.3.7", + "magento/module-cookie": "100.3.6", + "magento/module-cron": "100.3.6", + "magento/module-csp": "100.3.1", + "magento/module-currency-symbol": "100.3.6", + "magento/module-customer": "102.0.7", + "magento/module-customer-analytics": "100.3.5", + "magento/module-customer-downloadable-graph-ql": "100.3.1", + "magento/module-customer-graph-ql": "100.3.6", + "magento/module-customer-import-export": "100.3.7", + "magento/module-deploy": "100.3.6", + "magento/module-developer": "100.3.6", + "magento/module-dhl": "100.3.6", + "magento/module-directory": "100.3.7", + "magento/module-directory-graph-ql": "100.3.4", + "magento/module-downloadable": "100.3.7", + "magento/module-downloadable-graph-ql": "100.3.5", + "magento/module-downloadable-import-export": "100.3.7", + "magento/module-eav": "102.0.7", + "magento/module-eav-graph-ql": "100.3.5", + "magento/module-elasticsearch": "100.3.7", + "magento/module-elasticsearch-6": "100.3.6", + "magento/module-elasticsearch-7": "100.3.2", + "magento/module-email": "101.0.7", + "magento/module-encryption-key": "100.3.6", + "magento/module-fedex": "100.3.6", + "magento/module-gift-message": "100.3.5", + "magento/module-google-adwords": "100.3.6", + "magento/module-google-analytics": "100.3.5", + "magento/module-google-optimizer": "100.3.6", + "magento/module-graph-ql": "100.3.6", + "magento/module-graph-ql-cache": "100.3.3", + "magento/module-grouped-catalog-inventory": "100.3.4", + "magento/module-grouped-import-export": "100.3.5", + "magento/module-grouped-product": "100.3.7", + "magento/module-grouped-product-graph-ql": "100.3.6", + "magento/module-import-export": "100.3.7", + "magento/module-indexer": "100.3.7", + "magento/module-instant-purchase": "100.3.7", + "magento/module-integration": "100.3.6", + "magento/module-layered-navigation": "100.3.5", + "magento/module-marketplace": "100.3.5", + "magento/module-media-gallery": "100.3.2", + "magento/module-media-gallery-api": "100.3.1", + "magento/module-media-storage": "100.3.7", + "magento/module-message-queue": "100.3.7", + "magento/module-msrp": "100.3.6", + "magento/module-msrp-configurable-product": "100.3.4", + "magento/module-msrp-grouped-product": "100.3.5", + "magento/module-multishipping": "100.3.7", + "magento/module-mysql-mq": "100.3.5", + "magento/module-new-relic-reporting": "100.3.5", + "magento/module-newsletter": "100.3.7", + "magento/module-offline-payments": "100.3.5", + "magento/module-offline-shipping": "100.3.6", + "magento/module-page-cache": "100.3.7", + "magento/module-payment": "100.3.7", + "magento/module-paypal": "100.3.7", + "magento/module-paypal-captcha": "100.3.3", + "magento/module-paypal-graph-ql": "100.3.2", "magento/module-paypal-recaptcha": "1.0.1", - "magento/module-persistent": "100.3.6", - "magento/module-product-alert": "100.3.6", - "magento/module-product-video": "100.3.6", - "magento/module-quote": "101.1.6", - "magento/module-quote-analytics": "100.3.5", - "magento/module-quote-graph-ql": "100.3.6", - "magento/module-related-product-graph-ql": "100.3.1", - "magento/module-release-notification": "100.3.4", - "magento/module-reports": "100.3.6", - "magento/module-require-js": "100.3.4", - "magento/module-review": "100.3.6", - "magento/module-review-analytics": "100.3.4", - "magento/module-robots": "101.0.4", - "magento/module-rss": "100.3.4", - "magento/module-rule": "100.3.5", - "magento/module-sales": "102.0.6", - "magento/module-sales-analytics": "100.3.4", - "magento/module-sales-graph-ql": "100.3.3", - "magento/module-sales-inventory": "100.3.4", - "magento/module-sales-rule": "101.1.6", - "magento/module-sales-sequence": "100.3.4", - "magento/module-sample-data": "100.3.4", - "magento/module-search": "101.0.6", - "magento/module-security": "100.3.5", - "magento/module-send-friend": "100.3.4", - "magento/module-send-friend-graph-ql": "100.3.3", - "magento/module-shipping": "100.3.5", - "magento/module-signifyd": "100.3.5", - "magento/module-sitemap": "100.3.6", - "magento/module-store": "101.0.6", - "magento/module-store-graph-ql": "100.3.4", - "magento/module-swagger": "100.3.5", - "magento/module-swagger-webapi": "100.3.4", - "magento/module-swagger-webapi-async": "100.3.4", - "magento/module-swatches": "100.3.6", - "magento/module-swatches-graph-ql": "100.3.5", - "magento/module-swatches-layered-navigation": "100.3.4", - "magento/module-tax": "100.3.6", - "magento/module-tax-graph-ql": "100.3.4", - "magento/module-tax-import-export": "100.3.4", - "magento/module-theme": "101.0.6", - "magento/module-theme-graph-ql": "100.3.3", - "magento/module-tinymce-3": "100.3.6", - "magento/module-translation": "100.3.6", - "magento/module-ui": "101.1.6", - "magento/module-ups": "100.3.6", - "magento/module-url-rewrite": "101.1.5", - "magento/module-url-rewrite-graph-ql": "100.3.6", - "magento/module-user": "101.1.6", - "magento/module-usps": "100.3.5", - "magento/module-variable": "100.3.4", - "magento/module-vault": "101.1.6", - "magento/module-vault-graph-ql": "100.3.2", - "magento/module-version": "100.3.4", - "magento/module-webapi": "100.3.5", - "magento/module-webapi-async": "100.3.6", - "magento/module-webapi-security": "100.3.4", - "magento/module-weee": "100.3.5", - "magento/module-weee-graph-ql": "100.3.4", - "magento/module-widget": "101.1.4", - "magento/module-wishlist": "101.1.6", - "magento/module-wishlist-analytics": "100.3.4", - "magento/module-wishlist-graph-ql": "100.3.3", - "magento/theme-adminhtml-backend": "100.3.5", - "magento/theme-frontend-blank": "100.3.6", - "magento/theme-frontend-luma": "100.3.6", + "magento/module-persistent": "100.3.7", + "magento/module-product-alert": "100.3.7", + "magento/module-product-video": "100.3.7", + "magento/module-quote": "101.1.7", + "magento/module-quote-analytics": "100.3.6", + "magento/module-quote-graph-ql": "100.3.7", + "magento/module-related-product-graph-ql": "100.3.2", + "magento/module-release-notification": "100.3.5", + "magento/module-reports": "100.3.7", + "magento/module-require-js": "100.3.5", + "magento/module-review": "100.3.7", + "magento/module-review-analytics": "100.3.5", + "magento/module-robots": "101.0.5", + "magento/module-rss": "100.3.5", + "magento/module-rule": "100.3.6", + "magento/module-sales": "102.0.7", + "magento/module-sales-analytics": "100.3.5", + "magento/module-sales-graph-ql": "100.3.4", + "magento/module-sales-inventory": "100.3.5", + "magento/module-sales-rule": "101.1.7", + "magento/module-sales-sequence": "100.3.5", + "magento/module-sample-data": "100.3.5", + "magento/module-search": "101.0.7", + "magento/module-security": "100.3.6", + "magento/module-send-friend": "100.3.5", + "magento/module-send-friend-graph-ql": "100.3.4", + "magento/module-shipping": "100.3.7", + "magento/module-signifyd": "100.3.6", + "magento/module-sitemap": "100.3.7", + "magento/module-store": "101.0.7", + "magento/module-store-graph-ql": "100.3.5", + "magento/module-swagger": "100.3.6", + "magento/module-swagger-webapi": "100.3.5", + "magento/module-swagger-webapi-async": "100.3.5", + "magento/module-swatches": "100.3.7", + "magento/module-swatches-graph-ql": "100.3.6", + "magento/module-swatches-layered-navigation": "100.3.5", + "magento/module-tax": "100.3.7", + "magento/module-tax-graph-ql": "100.3.5", + "magento/module-tax-import-export": "100.3.5", + "magento/module-theme": "101.0.7", + "magento/module-theme-graph-ql": "100.3.4", + "magento/module-tinymce-3": "100.3.7", + "magento/module-translation": "100.3.7", + "magento/module-ui": "101.1.7", + "magento/module-ups": "100.3.7", + "magento/module-url-rewrite": "101.1.6", + "magento/module-url-rewrite-graph-ql": "100.3.7", + "magento/module-user": "101.1.7", + "magento/module-usps": "100.3.6", + "magento/module-variable": "100.3.5", + "magento/module-vault": "101.1.7", + "magento/module-vault-graph-ql": "100.3.3", + "magento/module-version": "100.3.5", + "magento/module-webapi": "100.3.6", + "magento/module-webapi-async": "100.3.7", + "magento/module-webapi-security": "100.3.5", + "magento/module-weee": "100.3.6", + "magento/module-weee-graph-ql": "100.3.5", + "magento/module-widget": "101.1.5", + "magento/module-wishlist": "101.1.7", + "magento/module-wishlist-analytics": "100.3.5", + "magento/module-wishlist-graph-ql": "100.3.4", + "magento/theme-adminhtml-backend": "100.3.6", + "magento/theme-frontend-blank": "100.3.7", + "magento/theme-frontend-luma": "100.3.7", "magento/zendframework1": "~1.14.2", "monolog/monolog": "^1.17", "msp/recaptcha": "2.2.3", - "msp/twofactorauth": "3.1.2", + "msp/twofactorauth": "3.1.3", "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^2.0.0", - "php": "~7.1.3||~7.2.0||~7.3.0", + "pelago/emogrifier": "^3.1.0", + "php": "~7.3.0||~7.4.0", "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", "phpseclib/mcrypt_compat": "1.0.8", "phpseclib/phpseclib": "2.0.*", @@ -13637,10 +13982,10 @@ "tedivm/jshrink": "~1.3.0", "temando/module-shipping": "2.0.0", "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "3.4.3", + "vertex/product-magento-module": "3.5.0", "webonyx/graphql-php": "^0.13.8", "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.0" + "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.0-p1" }, "type": "metapackage", "license": [ @@ -13651,15 +13996,15 @@ }, { "name": "magento/theme-adminhtml-backend", - "version": "100.3.5", + "version": "100.3.6", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.3.5.0.zip", - "shasum": "2955f8d514ea9fc3d2e2876f8ed9316d34a17ec5" + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.3.6.0.zip", + "shasum": "473eac2a056871955568a263b2153f6c772b1835" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -13675,15 +14020,15 @@ }, { "name": "magento/theme-frontend-blank", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.3.6.0.zip", - "shasum": "d66b2b8d303e265edc461d27825053e98c59c4d9" + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.3.7.0.zip", + "shasum": "8b18edbdb36e9f5751a25fe8dfd343d67d0a9c5d" }, "require": { "magento/framework": "102.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -13699,16 +14044,16 @@ }, { "name": "magento/theme-frontend-luma", - "version": "100.3.6", + "version": "100.3.7", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.3.6.0.zip", - "shasum": "d5b9670c351389a0c67545f29f933fc61b6374dc" + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.3.7.0.zip", + "shasum": "7984e91c6db2d08417a3d24fdfc1eecf18899e09" }, "require": { "magento/framework": "102.0.*", "magento/theme-frontend-blank": "100.3.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.3.0||~7.4.0" }, "type": "magento2-theme", "autoload": { @@ -13724,16 +14069,16 @@ }, { "name": "magento/zendframework1", - "version": "1.14.4", + "version": "1.14.5", "source": { "type": "git", "url": "https://github.com/magento/zf1.git", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565" + "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/250f35c0e80b5e6fa1a1598c144cba2fff36b565", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565", + "url": "https://api.github.com/repos/magento/zf1/zipball/6ad81500d33f085ca2391f2b59e37bd34203b29b", + "reference": "6ad81500d33f085ca2391f2b59e37bd34203b29b", "shasum": "" }, "require": { @@ -13767,20 +14112,24 @@ "ZF1", "framework" ], - "time": "2020-05-19T23:25:07+00:00" + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.14.5" + }, + "time": "2020-12-02T21:12:59+00:00" }, { "name": "monolog/monolog", - "version": "1.25.5", + "version": "1.26.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0" + "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1817faadd1846cd08be9a49e905dc68823bc38c0", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/2209ddd84e7ef1256b7af205d0717fb62cfc9c33", + "reference": "2209ddd84e7ef1256b7af205d0717fb62cfc9c33", "shasum": "" }, "require": { @@ -13796,7 +14145,7 @@ "graylog2/gelf-php": "~1.0", "php-amqplib/php-amqplib": "~2.4", "php-console/php-console": "^3.1.3", - "php-parallel-lint/php-parallel-lint": "^1.0", + "phpstan/phpstan": "^0.12.59", "phpunit/phpunit": "~4.5", "ruflin/elastica": ">=0.90 <3.0", "sentry/sentry": "^0.13", @@ -13816,11 +14165,6 @@ "sentry/sentry": "Allow sending log messages to a Sentry server" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, "autoload": { "psr-4": { "Monolog\\": "src/Monolog" @@ -13844,6 +14188,10 @@ "logging", "psr-3" ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/1.26.0" + }, "funding": [ { "url": "https://github.com/Seldaek", @@ -13854,7 +14202,7 @@ "type": "tidelift" } ], - "time": "2020-07-23T08:35:51+00:00" + "time": "2020-12-14T12:56:38+00:00" }, { "name": "msp/recaptcha", @@ -13894,18 +14242,18 @@ }, { "name": "msp/twofactorauth", - "version": "3.1.2", + "version": "3.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/msp/twofactorauth/msp-twofactorauth-3.1.2.0.zip", - "shasum": "332128bcecd17fca4ca4aac92f5e0acb6c0f88f4" + "url": "https://repo.magento.com/archives/msp/twofactorauth/msp-twofactorauth-3.1.3.0.zip", + "shasum": "453491e268177af46a2b2394c60cf8bbb07cbcfd" }, "require": { "christian-riesen/base32": "^1.3", "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^2.5", + "endroid/qr-code": "^4.0", "magento/magento-composer-installer": "*", - "php": "^7.0|^7.1|^7.2|^7.3", + "php": "^7.0|^7.1|^7.2|^7.3|^7.4", "spomky-labs/otphp": "~8.3", "yubico/u2flib-server": "^1.0" }, @@ -13921,74 +14269,34 @@ "license": [ "OSL-3.0" ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.6", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], "authors": [ { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" } ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "time": "2020-02-14T08:15:52+00:00" + "description": "Two Factor Authentication module for Magento2" }, { "name": "paragonie/constant_time_encoding", - "version": "v2.3.0", + "version": "v2.4.0", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2" + "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", + "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c", "shasum": "" }, "require": { "php": "^7|^8" }, "require-dev": { - "phpunit/phpunit": "^6|^7", - "vimeo/psalm": "^1|^2|^3" + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" }, "type": "library", "autoload": { @@ -14029,7 +14337,12 @@ "hex2bin", "rfc4648" ], - "time": "2019-11-06T19:20:29+00:00" + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2020-12-06T15:14:20+00:00" }, { "name": "paragonie/random_compat", @@ -14074,20 +14387,25 @@ "pseudorandom", "random" ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, "time": "2018-07-02T15:55:56+00:00" }, { "name": "paragonie/sodium_compat", - "version": "v1.13.0", + "version": "v1.15.4", "source": { "type": "git", "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653" + "reference": "8a93bfe047c7f699f819459de8ddda144cd636a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/bbade402cbe84c69b718120911506a3aa2bae653", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653", + "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/8a93bfe047c7f699f819459de8ddda144cd636a4", + "reference": "8a93bfe047c7f699f819459de8ddda144cd636a4", "shasum": "" }, "require": { @@ -14095,7 +14413,7 @@ "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" }, "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7" + "phpunit/phpunit": "^3|^4|^5|^6|^7|^8|^9" }, "suggest": { "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", @@ -14156,38 +14474,42 @@ "secret-key cryptography", "side-channel resistant" ], - "time": "2020-03-20T21:48:09+00:00" + "support": { + "issues": "https://github.com/paragonie/sodium_compat/issues", + "source": "https://github.com/paragonie/sodium_compat/tree/v1.15.4" + }, + "time": "2021-04-17T09:00:05+00:00" }, { "name": "pelago/emogrifier", - "version": "v2.2.0", + "version": "v3.1.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "2472bc1c3a2dee8915ecc2256139c6100024332f" + "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/2472bc1c3a2dee8915ecc2256139c6100024332f", - "reference": "2472bc1c3a2dee8915ecc2256139c6100024332f", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", + "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", - "php": "^5.5.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0", - "symfony/css-selector": "^3.4.0 || ^4.0.0" + "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", + "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.0", - "phpmd/phpmd": "^2.6.0", - "phpunit/phpunit": "^4.8.0", - "squizlabs/php_codesniffer": "^3.3.2" + "friendsofphp/php-cs-fixer": "^2.15.3", + "phpmd/phpmd": "^2.7.0", + "phpunit/phpunit": "^5.7.27", + "squizlabs/php_codesniffer": "^3.5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { @@ -14230,7 +14552,11 @@ "email", "pre-processing" ], - "time": "2019-09-04T16:07:59+00:00" + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2019-12-26T19:37:31+00:00" }, { "name": "php-amqplib/php-amqplib", @@ -14303,6 +14629,10 @@ "queue", "rabbitmq" ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v2.10.1" + }, "time": "2019-10-10T13:23:40+00:00" }, { @@ -14352,20 +14682,25 @@ "encryption", "mcrypt" ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, "time": "2018-08-22T03:11:43+00:00" }, { "name": "phpseclib/phpseclib", - "version": "2.0.29", + "version": "2.0.31", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "497856a8d997f640b4a516062f84228a772a48a8" + "reference": "233a920cb38636a43b18d428f9a8db1f0a1a08f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/497856a8d997f640b4a516062f84228a772a48a8", - "reference": "497856a8d997f640b4a516062f84228a772a48a8", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/233a920cb38636a43b18d428f9a8db1f0a1a08f4", + "reference": "233a920cb38636a43b18d428f9a8db1f0a1a08f4", "shasum": "" }, "require": { @@ -14373,7 +14708,7 @@ }, "require-dev": { "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", + "phpunit/phpunit": "^4.8.35|^5.7|^6.0|^9.4", "squizlabs/php_codesniffer": "~2.0" }, "suggest": { @@ -14443,6 +14778,10 @@ "x.509", "x509" ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/2.0.31" + }, "funding": [ { "url": "https://github.com/terrafrost", @@ -14457,31 +14796,26 @@ "type": "tidelift" } ], - "time": "2020-09-08T04:24:43+00:00" + "time": "2021-04-06T13:56:45+00:00" }, { "name": "psr/container", - "version": "1.0.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf", + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.2.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -14494,7 +14828,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", @@ -14506,7 +14840,11 @@ "container-interop", "psr" ], - "time": "2017-02-14T16:28:37+00:00" + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.1" + }, + "time": "2021-03-05T17:36:06+00:00" }, { "name": "psr/http-message", @@ -14556,6 +14894,9 @@ "request", "response" ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, "time": "2016-08-06T14:39:51+00:00" }, { @@ -14603,6 +14944,9 @@ "psr", "psr-3" ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.3" + }, "time": "2020-03-23T09:12:05+00:00" }, { @@ -14643,6 +14987,10 @@ } ], "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, "time": "2019-03-08T08:55:37+00:00" }, { @@ -14725,6 +15073,10 @@ "identifier", "uuid" ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid" + }, "time": "2018-07-19T23:38:55+00:00" }, { @@ -14771,20 +15123,24 @@ "promise", "promises" ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.8.0" + }, "time": "2020-05-12T15:16:56+00:00" }, { "name": "seld/jsonlint", - "version": "1.8.2", + "version": "1.8.3", "source": { "type": "git", "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337" + "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/590cfec960b77fd55e39b7d9246659e95dd6d337", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/9ad6ce79c342fbd44df10ea95511a1b24dee5b57", + "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57", "shasum": "" }, "require": { @@ -14820,6 +15176,10 @@ "parser", "validator" ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.8.3" + }, "funding": [ { "url": "https://github.com/Seldaek", @@ -14830,7 +15190,7 @@ "type": "tidelift" } ], - "time": "2020-08-25T06:56:57+00:00" + "time": "2020-11-11T09:19:24+00:00" }, { "name": "seld/phar-utils", @@ -14874,6 +15234,10 @@ "keywords": [ "phar" ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/master" + }, "time": "2020-07-07T18:42:57+00:00" }, { @@ -14938,20 +15302,24 @@ "otp", "totp" ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v8.3" + }, "time": "2018-09-13T19:25:26+00:00" }, { "name": "symfony/console", - "version": "v4.4.15", + "version": "v4.4.21", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124" + "reference": "1ba4560dbbb9fcf5ae28b61f71f49c678086cf23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/90933b39c7b312fc3ceaa1ddeac7eb48cb953124", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124", + "url": "https://api.github.com/repos/symfony/console/zipball/1ba4560dbbb9fcf5ae28b61f71f49c678086cf23", + "reference": "1ba4560dbbb9fcf5ae28b61f71f49c678086cf23", "shasum": "" }, "require": { @@ -14986,11 +15354,6 @@ "symfony/process": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Console\\": "" @@ -15013,8 +15376,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Console Component", + "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.21" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15029,31 +15395,26 @@ "type": "tidelift" } ], - "time": "2020-09-15T07:58:55+00:00" + "time": "2021-03-26T09:23:24+00:00" }, { "name": "symfony/css-selector", - "version": "v4.4.15", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "bf17dc9f6ce144e41f786c32435feea4d8e11dcc" + "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/bf17dc9f6ce144e41f786c32435feea4d8e11dcc", - "reference": "bf17dc9f6ce144e41f786c32435feea4d8e11dcc", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/f65f217b3314504a1ec99c2d6ef69016bb13490f", + "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.2.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\CssSelector\\": "" @@ -15080,8 +15441,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony CssSelector Component", + "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15096,20 +15460,20 @@ "type": "tidelift" } ], - "time": "2020-07-05T09:39:30+00:00" + "time": "2021-01-27T10:01:46+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.15", + "version": "v4.4.20", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd" + "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e17bb5e0663dc725f7cdcafc932132735b4725cd", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c", + "reference": "c352647244bd376bf7d31efbd5401f13f50dad0c", "shasum": "" }, "require": { @@ -15138,11 +15502,6 @@ "symfony/http-kernel": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" @@ -15165,8 +15524,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony EventDispatcher Component", + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.20" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15181,7 +15543,7 @@ "type": "tidelift" } ], - "time": "2020-09-18T14:07:46+00:00" + "time": "2021-01-27T09:09:26+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -15243,6 +15605,9 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15261,28 +15626,23 @@ }, { "name": "symfony/filesystem", - "version": "v4.4.15", + "version": "v5.2.6", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "ebc51494739d3b081ea543ed7c462fa73a4f74db" + "reference": "8c86a82f51658188119e62cff0a050a12d09836f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/ebc51494739d3b081ea543ed7c462fa73a4f74db", - "reference": "ebc51494739d3b081ea543ed7c462fa73a4f74db", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/8c86a82f51658188119e62cff0a050a12d09836f", + "reference": "8c86a82f51658188119e62cff0a050a12d09836f", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", "symfony/polyfill-ctype": "~1.8" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Filesystem\\": "" @@ -15305,8 +15665,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Filesystem Component", + "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.2.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15321,31 +15684,26 @@ "type": "tidelift" } ], - "time": "2020-09-27T13:54:16+00:00" + "time": "2021-03-28T14:30:26+00:00" }, { "name": "symfony/finder", - "version": "v4.4.15", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "60d08560f9aa72997c44077c40d47aa28a963230" + "reference": "0d639a0943822626290d169965804f79400e6a04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/60d08560f9aa72997c44077c40d47aa28a963230", - "reference": "60d08560f9aa72997c44077c40d47aa28a963230", + "url": "https://api.github.com/repos/symfony/finder/zipball/0d639a0943822626290d169965804f79400e6a04", + "reference": "0d639a0943822626290d169965804f79400e6a04", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.2.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Finder\\": "" @@ -15368,76 +15726,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Finder Component", + "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-10-02T07:34:48+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v4.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "02b120a79ff06b779819f1594a300226bfc75105" + "support": { + "source": "https://github.com/symfony/finder/tree/v5.2.4" }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/02b120a79ff06b779819f1594a300226bfc75105", - "reference": "02b120a79ff06b779819f1594a300226bfc75105", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony OptionsResolver Component", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], "funding": [ { "url": "https://symfony.com/sponsor", @@ -15452,24 +15745,24 @@ "type": "tidelift" } ], - "time": "2020-09-24T16:40:22+00:00" + "time": "2021-02-15T18:55:04+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" + "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", + "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "suggest": { "ext-ctype": "For best performance" @@ -15477,7 +15770,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -15514,84 +15807,9 @@ "polyfill", "portable" ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.1" }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], "funding": [ { "url": "https://symfony.com/sponsor", @@ -15606,26 +15824,25 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" + "reference": "2d63434d922daf7da8dd863e7907e67ee3031483" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/2d63434d922daf7da8dd863e7907e67ee3031483", + "reference": "2d63434d922daf7da8dd863e7907e67ee3031483", "shasum": "" }, "require": { - "php": ">=5.3.3", + "php": ">=7.1", "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php70": "^1.10", "symfony/polyfill-php72": "^1.10" }, "suggest": { @@ -15634,7 +15851,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -15677,6 +15894,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15691,24 +15911,24 @@ "type": "tidelift" } ], - "time": "2020-08-04T06:02:08+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" + "reference": "43a0283138253ed1d48d352ab6d0bdb3f809f248" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/43a0283138253ed1d48d352ab6d0bdb3f809f248", + "reference": "43a0283138253ed1d48d352ab6d0bdb3f809f248", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "suggest": { "ext-intl": "For best performance" @@ -15716,7 +15936,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -15758,6 +15978,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15772,24 +15995,24 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.18.1", + "version": "v1.22.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" + "reference": "5232de97ee3b75b0360528dae24e73db49566ab1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/5232de97ee3b75b0360528dae24e73db49566ab1", + "reference": "5232de97ee3b75b0360528dae24e73db49566ab1", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "suggest": { "ext-mbstring": "For best performance" @@ -15797,7 +16020,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -15835,6 +16058,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15849,44 +16075,35 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-22T09:19:47+00:00" }, { "name": "symfony/polyfill-php56", - "version": "v1.18.1", + "version": "v1.20.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php56.git", - "reference": "13df84e91cd168f247c2f2ec82cc0fa24901c011" + "reference": "54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/13df84e91cd168f247c2f2ec82cc0fa24901c011", - "reference": "13df84e91cd168f247c2f2ec82cc0fa24901c011", + "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675", + "reference": "54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675", "shasum": "" }, "require": { - "php": ">=5.3.3", - "symfony/polyfill-util": "~1.0" + "php": ">=7.1" }, - "type": "library", + "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.20-dev" }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" } }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php56\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" @@ -15909,6 +16126,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php56/tree/v1.20.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -15923,30 +16143,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2020-10-23T14:02:19+00:00" }, { - "name": "symfony/polyfill-php70", - "version": "v1.18.1", + "name": "symfony/polyfill-php72", + "version": "v1.22.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3" + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", + "reference": "cc6e6f9b39fe8075b3dabfbaf5b5f645ae1340c9", "shasum": "" }, "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", - "php": ">=5.3.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -15955,13 +16174,10 @@ }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" + "Symfony\\Polyfill\\Php72\\": "" }, "files": [ "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -15978,7 +16194,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -15986,6 +16202,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -16000,29 +16219,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { - "name": "symfony/polyfill-php72", - "version": "v1.18.1", + "name": "symfony/polyfill-php73", + "version": "v1.22.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "639447d008615574653fb3bc60d1986d7172eaae" + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae", - "reference": "639447d008615574653fb3bc60d1986d7172eaae", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", + "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -16031,10 +16250,13 @@ }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" + "Symfony\\Polyfill\\Php73\\": "" }, "files": [ "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -16051,7 +16273,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -16059,6 +16281,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -16073,29 +16298,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { - "name": "symfony/polyfill-php73", - "version": "v1.18.1", + "name": "symfony/polyfill-php80", + "version": "v1.22.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca" + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fffa1a52a023e782cdcc221d781fe1ec8f87fcca", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", + "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.22-dev" }, "thanks": { "name": "symfony/polyfill", @@ -16104,7 +16329,7 @@ }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" + "Symfony\\Polyfill\\Php80\\": "" }, "files": [ "bootstrap.php" @@ -16118,6 +16343,10 @@ "MIT" ], "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" @@ -16127,7 +16356,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -16135,6 +16364,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -16149,44 +16381,32 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-07T16:49:33+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.18.1", + "name": "symfony/process", + "version": "v4.4.20", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981" + "url": "https://github.com/symfony/process.git", + "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/d87d5766cbf48d72388a9f6b85f280c8ad51f981", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981", + "url": "https://api.github.com/repos/symfony/process/zipball/7e950b6366d4da90292c2e7fa820b3c1842b965a", + "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a", "shasum": "" }, "require": { - "php": ">=7.0.8" + "php": ">=7.1.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" + "Symfony\\Component\\Process\\": "" }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -16195,26 +16415,19 @@ ], "authors": [ { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.20" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -16229,38 +16442,42 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-01-27T09:09:26+00:00" }, { - "name": "symfony/polyfill-util", - "version": "v1.18.1", + "name": "symfony/service-contracts", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-util.git", - "reference": "46b910c71e9828f8ec2aa7a0314de1130d9b295a" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/46b910c71e9828f8ec2aa7a0314de1130d9b295a", - "reference": "46b910c71e9828f8ec2aa7a0314de1130d9b295a", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", + "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.2.5", + "psr/container": "^1.1" + }, + "suggest": { + "symfony/service-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "2.4-dev" }, "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Util\\": "" + "Symfony\\Contracts\\Service\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -16277,411 +16494,19 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony utilities for portability of PHP codes", + "description": "Generic abstractions related to writing services", "homepage": "https://symfony.com", "keywords": [ - "compat", - "compatibility", - "polyfill", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "9b887acc522935f77555ae8813495958c7771ba7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/9b887acc522935f77555ae8813495958c7771ba7", - "reference": "9b887acc522935f77555ae8813495958c7771ba7", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Process Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:08:58+00:00" - }, - { - "name": "symfony/property-access", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.1.1" - }, - "require-dev": { - "symfony/cache": "^4.4|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony PropertyAccess Component", - "homepage": "https://symfony.com", - "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/property-info", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-info.git", - "reference": "22518930091e0bdb249694efc509e3697f7e325e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/22518930091e0bdb249694efc509e3697f7e325e", - "reference": "22518930091e0bdb249694efc509e3697f7e325e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<0.3.0", - "symfony/dependency-injection": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "~1.7", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyInfo\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kévin Dunglas", - "email": "dunglas@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Property Info Component", - "homepage": "https://symfony.com", - "keywords": [ - "doctrine", - "phpdoc", - "property", - "symfony", - "type", - "validator" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T05:10:28+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/string", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "files": [ - "Resources/functions.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony String component", - "homepage": "https://symfony.com", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.4.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -16696,7 +16521,7 @@ "type": "tidelift" } ], - "time": "2020-09-15T12:23:47+00:00" + "time": "2021-04-01T10:43:52+00:00" }, { "name": "tedivm/jshrink", @@ -16742,6 +16567,10 @@ "javascript", "minifier" ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/master" + }, "time": "2019-06-28T18:11:46+00:00" }, { @@ -16835,6 +16664,10 @@ "idna", "punycode" ], + "support": { + "issues": "https://github.com/true/php-punycode/issues", + "source": "https://github.com/true/php-punycode/tree/master" + }, "time": "2016-11-16T10:37:54+00:00" }, { @@ -16888,35 +16721,39 @@ "minify", "yui" ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, "time": "2018-01-15T15:26:51+00:00" }, { "name": "vertex/module-address-validation", - "version": "1.1.2", + "version": "1.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-1.1.2.0.zip", - "shasum": "4a878033de8bf793e5f994aa0aaa17136010f2c3" + "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-1.2.0.0.zip", + "shasum": "a51ba97823b507ac9ae02f832676c89f8093b65c" }, "require": { "ext-json": "*", "ext-simplexml": "*", "ext-soap": "*", - "magento/framework": "^100|^101|^102", + "magento/framework": "^100|^101|^102|^103", "magento/module-checkout": "^100", "magento/module-config": "^101", "magento/module-quote": "^100|^101", "magento/module-store": "^100|^101", "magento/module-tax": "^100", "php": "^7.0", - "vertex/module-tax": "^3.4.2" + "vertex/module-address-validation-api": "^1", + "vertex/module-tax": "^3.5.0" }, "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", "ext-dom": "*", - "ext-simplexml": "*", - "magento/marketplace-eqp": "^1.0", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" + "magento/magento-coding-standard": "^5.0", + "roave/security-advisories": "dev-master" }, "type": "magento2-module", "autoload": { @@ -16932,30 +16769,66 @@ ], "description": "Vertex Address Validation module for Magento 2" }, + { + "name": "vertex/module-address-validation-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.1.0.zip", + "shasum": "c218025e4d3f67e1e84a47ecafd36b496a244b78" + }, + "require": { + "magento/framework": "^100|^101|^102|^103", + "magento/module-store": "^100|^101", + "php": "^7.1", + "vertex/sdk": "^1" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", + "magento/magento-coding-standard": "^5.0", + "roave/security-advisories": "dev-master" + }, + "suggest": { + "magento/module-webapi": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Vertex\\AddressValidationApi\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Vertex Address Cleansing module for Magento 2 API" + }, { "name": "vertex/module-tax", - "version": "3.4.3", + "version": "3.5.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-3.4.3.0.zip", - "shasum": "6479c6679532204f8ad29e77fe3e83c941ce52a5" + "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-3.5.0.0.zip", + "shasum": "8241f7a02a2857bb75ff83b4f96891215b42e35a" }, "require": { "ext-intl": "*", "ext-json": "*", "ext-simplexml": "*", "ext-soap": "*", - "magento/framework": "^100|^101|^102", - "magento/module-backend": "^100|^101", - "magento/module-catalog": "^100|^101|^102|^103", + "magento/framework": "^100|^101|^102|^103", + "magento/module-backend": "^100|^101|^102", + "magento/module-catalog": "^100|^101|^102|^103|^104", "magento/module-checkout": "^100", "magento/module-config": "^100|^101", "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102", + "magento/module-customer": "^100|^101|^102|^103", "magento/module-directory": "^100", "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.6 || 101.2.0", - "magento/module-sales": "^100|^101|^102", + "magento/module-quote": "^101", + "magento/module-sales": "^100|^101|^102|^103", "magento/module-shipping": "^100", "magento/module-store": "^100|^101", "magento/module-tax": "^100", @@ -16970,8 +16843,8 @@ "vertex/tax-ee": "*" }, "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", "ext-dom": "*", - "ext-simplexml": "*", "magento/magento-coding-standard": "^5", "magento/module-offline-shipping": "^100.2", "magento/module-usps": "^100.2" @@ -16998,15 +16871,15 @@ }, { "name": "vertex/product-magento-module", - "version": "3.4.3", + "version": "3.5.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-3.4.3.0.zip", - "shasum": "4b1cf3666acb71ff92827cfd5c5d4e592ecb8f9a" + "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-3.5.0.0.zip", + "shasum": "cf21f8febde24c095e944e9d3bdac3a888f9dc86" }, "require": { - "vertex/module-address-validation": "1.1.2", - "vertex/module-tax": "3.4.3" + "vertex/module-address-validation": "1.2.0", + "vertex/module-tax": "3.5.0" }, "type": "metapackage", "license": [ @@ -17062,31 +16935,31 @@ }, { "name": "webimpress/safe-writer", - "version": "2.1.0", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", "dev-release-1.0": "1.0.x-dev" } }, @@ -17107,13 +16980,17 @@ "safe writer", "webimpress" ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, "funding": [ { "url": "https://github.com/michalbundyra", "type": "github" } ], - "time": "2020-08-25T07:21:11+00:00" + "time": "2021-04-19T16:34:45+00:00" }, { "name": "webonyx/graphql-php", @@ -17165,6 +17042,10 @@ "api", "graphql" ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/0.13.x" + }, "funding": [ { "url": "https://opencollective.com/webonyx-graphql-php", @@ -17232,15 +17113,18 @@ "php", "stylesheet" ], + "support": { + "source": "https://github.com/wikimedia/less.php/tree/1.8.2" + }, "time": "2019-11-06T18:30:11+00:00" }, { "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.0", + "version": "3.1.0-p1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.0.0.zip", - "shasum": "74bb8a179f3d6c1a5b2aaadc73834da69656d5da" + "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.0.0-patch1.zip", + "shasum": "9877b2c26cf204c2222be8a36d33b740431fd63b" }, "require": { "magento/framework": "102.0.*", @@ -17254,7 +17138,7 @@ "magento/module-review": "100.3.*", "magento/module-sales": "102.0.*", "magento/module-store": "101.0.*", - "php": "~7.1.3||~7.2.0||~7.3.0" + "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" }, "replace": { "yotpo/module-review": "*", @@ -17277,14 +17161,14 @@ }, { "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.0", + "version": "3.1.0-p1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.0.0.zip", - "shasum": "3d820b829e62d13dc2423ab0721988435e383af9" + "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.0.0-patch1.zip", + "shasum": "2e94a000326407ed0d163538f8bb3d8151e97478" }, "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.0" + "yotpo/magento2-module-yotpo-reviews": "3.1.0-p1" }, "type": "metapackage", "license": [ @@ -17328,28 +17212,32 @@ ], "description": "Library for U2F implementation", "homepage": "https://developers.yubico.com/php-u2flib-server", + "support": { + "issues": "https://github.com/Yubico/php-u2flib-server/issues", + "source": "https://github.com/Yubico/php-u2flib-server/tree/1.0.2" + }, "time": "2018-09-07T08:16:44+00:00" } ], "packages-dev": [ { "name": "allure-framework/allure-codeception", - "version": "1.3.0", + "version": "1.4.4", "source": { "type": "git", "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "9d31d781b3622b028f1f6210bc76ba88438bd518" + "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/9d31d781b3622b028f1f6210bc76ba88438bd518", - "reference": "9d31d781b3622b028f1f6210bc76ba88438bd518", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a69800eeef83007ced9502a3349ff72f5fb6b4e2", + "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2", "shasum": "" }, "require": { - "allure-framework/allure-php-api": "~1.1.0", - "codeception/codeception": "~2.1", - "php": ">=5.4.0", + "allure-framework/allure-php-api": "~1.1.8", + "codeception/codeception": "^2.3|^3.0|^4.0", + "php": ">=5.6", "symfony/filesystem": ">=2.6", "symfony/finder": ">=2.6" }, @@ -17381,7 +17269,12 @@ "steps", "testing" ], - "time": "2018-12-18T19:47:23+00:00" + "support": { + "email": "allure@yandex-team.ru", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2020-09-09T10:51:33+00:00" }, { "name": "allure-framework/allure-php-api", @@ -17434,27 +17327,32 @@ "php", "report" ], + "support": { + "email": "allure@yandex-team.ru", + "issues": "https://github.com/allure-framework/allure-php-commons/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, "time": "2020-03-13T10:47:35+00:00" }, { "name": "allure-framework/allure-phpunit", - "version": "1.2.3", + "version": "1.2.4", "source": { "type": "git", "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "45504aeba41304cf155a898fa9ac1aae79f4a089" + "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/45504aeba41304cf155a898fa9ac1aae79f4a089", - "reference": "45504aeba41304cf155a898fa9ac1aae79f4a089", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/9399629c6eed79da4be18fd22adf83ef36c2d2e0", + "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0", "shasum": "" }, "require": { "allure-framework/allure-php-api": "~1.1.0", "mikey179/vfsstream": "1.*", - "php": ">=7.0.0", - "phpunit/phpunit": ">=6.0.0" + "php": ">=7.1.0", + "phpunit/phpunit": ">=7.0.0" }, "type": "library", "autoload": { @@ -17484,20 +17382,25 @@ "steps", "testing" ], - "time": "2017-11-03T13:08:21+00:00" + "support": { + "email": "allure@yandex-team.ru", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2018-10-25T12:03:54+00:00" }, { "name": "aws/aws-sdk-php", - "version": "3.158.6", + "version": "3.178.8", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "4e912c1ae4d4b3538ada36ac1478f980f9bdf329" + "reference": "15b27555b365053af712a01cbf99d6d7cd4323fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/4e912c1ae4d4b3538ada36ac1478f980f9bdf329", - "reference": "4e912c1ae4d4b3538ada36ac1478f980f9bdf329", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/15b27555b365053af712a01cbf99d6d7cd4323fa", + "reference": "15b27555b365053af712a01cbf99d6d7cd4323fa", "shasum": "" }, "require": { @@ -17505,9 +17408,9 @@ "ext-pcre": "*", "ext-simplexml": "*", "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4.1", - "mtdowling/jmespath.php": "^2.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.7.0", + "mtdowling/jmespath.php": "^2.6", "php": ">=5.5" }, "require-dev": { @@ -17569,29 +17472,35 @@ "s3", "sdk" ], - "time": "2020-10-09T18:11:48+00:00" + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.178.8" + }, + "time": "2021-04-22T18:13:46+00:00" }, { "name": "behat/gherkin", - "version": "v4.6.2", + "version": "v4.8.0", "source": { "type": "git", "url": "https://github.com/Behat/Gherkin.git", - "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31" + "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/51ac4500c4dc30cbaaabcd2f25694299df666a31", - "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/2391482cd003dfdc36b679b27e9f5326bd656acd", + "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd", "shasum": "" }, "require": { - "php": ">=5.3.1" + "php": "~7.2|~8.0" }, "require-dev": { - "phpunit/phpunit": "~4.5|~5", - "symfony/phpunit-bridge": "~2.7|~3|~4", - "symfony/yaml": "~2.3|~3|~4" + "cucumber/cucumber": "dev-gherkin-16.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/phpunit-bridge": "~3|~4|~5", + "symfony/yaml": "~3|~4|~5" }, "suggest": { "symfony/yaml": "If you want to parse features, represented in YAML files" @@ -17618,7 +17527,7 @@ "homepage": "http://everzet.com" } ], - "description": "Gherkin DSL parser for PHP 5.3", + "description": "Gherkin DSL parser for PHP", "homepage": "http://behat.org/", "keywords": [ "BDD", @@ -17628,7 +17537,11 @@ "gherkin", "parser" ], - "time": "2020-03-17T14:03:26+00:00" + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.8.0" + }, + "time": "2021-02-04T12:44:21+00:00" }, { "name": "cache/cache", @@ -17721,76 +17634,288 @@ "cache", "psr6" ], + "support": { + "source": "https://github.com/php-cache/cache/tree/master" + }, "time": "2017-03-28T16:08:48+00:00" }, { "name": "codeception/codeception", - "version": "2.4.5", + "version": "4.1.20", "source": { "type": "git", "url": "https://github.com/Codeception/Codeception.git", - "reference": "5fee32d5c82791548931cbc34806b4de6aa1abfc" + "reference": "d8b16e13e1781dbc3a7ae8292117d520c89a9c5a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/d8b16e13e1781dbc3a7ae8292117d520c89a9c5a", + "reference": "d8b16e13e1781dbc3a7ae8292117d520c89a9c5a", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "~1.4", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "*@dev", + "codeception/module-cli": "*@dev", + "codeception/module-db": "*@dev", + "codeception/module-filesystem": "*@dev", + "codeception/module-phpbrowser": "*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "http://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.1.20" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2021-04-02T16:41:51+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "63ea08880a44df809bdfbca08597e1b68cee9f87" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/5fee32d5c82791548931cbc34806b4de6aa1abfc", - "reference": "5fee32d5c82791548931cbc34806b4de6aa1abfc", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/63ea08880a44df809bdfbca08597e1b68cee9f87", + "reference": "63ea08880a44df809bdfbca08597e1b68cee9f87", "shasum": "" }, "require": { - "behat/gherkin": "^4.4.0", - "codeception/phpunit-wrapper": "^6.0.9|^7.0.6", - "codeception/stub": "^2.0", - "ext-json": "*", - "ext-mbstring": "*", - "facebook/webdriver": ">=1.1.3 <2.0", - "guzzlehttp/guzzle": ">=4.1.4 <7.0", - "guzzlehttp/psr7": "~1.0", - "php": ">=5.6.0 <8.0", - "symfony/browser-kit": ">=2.7 <5.0", - "symfony/console": ">=2.7 <5.0", - "symfony/css-selector": ">=2.7 <5.0", - "symfony/dom-crawler": ">=2.7 <5.0", - "symfony/event-dispatcher": ">=2.7 <5.0", - "symfony/finder": ">=2.7 <5.0", - "symfony/yaml": ">=2.7 <5.0" - }, - "require-dev": { - "codeception/specify": "~0.3", - "facebook/graph-sdk": "~5.3", - "flow/jsonpath": "~0.2", - "monolog/monolog": "~1.8", - "pda/pheanstalk": "~3.0", - "php-amqplib/php-amqplib": "~2.4", - "predis/predis": "^1.0", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <5.0", - "vlucas/phpdotenv": "^2.4.0" + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" }, "suggest": { - "aws/aws-sdk-php": "For using AWS Auth in REST module and Queue module", - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests", - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "flow/jsonpath": "For using JSONPath in REST module", - "league/factory-muffin": "For DataFactory module", - "league/factory-muffin-faker": "For Faker support in DataFactory module", - "phpseclib/phpseclib": "for SFTP option in FTP Module", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" }, - "bin": [ - "codecept" - ], "type": "library", - "extra": { - "branch-alias": [] - }, "autoload": { - "psr-4": { - "Codeception\\": "src\\Codeception", - "Codeception\\Extension\\": "ext" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -17798,47 +17923,49 @@ ], "authors": [ { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" } ], - "description": "BDD-style testing framework", + "description": "WebDriver module for Codeception", "homepage": "http://codeception.com/", "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" + "acceptance-testing", + "browser-testing", + "codeception" ], - "time": "2018-08-01T07:21:49+00:00" + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.2.0" + }, + "time": "2021-01-17T19:23:20+00:00" }, { "name": "codeception/phpunit-wrapper", - "version": "6.8.2", + "version": "9.0.6", "source": { "type": "git", "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "372f1b5c1b0842dfc1fb491175ea22861a42ba13" + "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/372f1b5c1b0842dfc1fb491175ea22861a42ba13", - "reference": "372f1b5c1b0842dfc1fb491175ea22861a42ba13", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/b0c06abb3181eedca690170f7ed0fd26a70bfacc", + "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc", "shasum": "" }, "require": { - "phpunit/php-code-coverage": ">=4.0.4 <6.0", - "phpunit/phpunit": ">=6.5.13 <7.0", - "sebastian/comparator": ">=1.2.4 <3.0", - "sebastian/diff": ">=1.4 <4.0" - }, - "replace": { - "codeception/phpunit-wrapper": "*" + "php": ">=7.2", + "phpunit/phpunit": "^9.0" }, "require-dev": { "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", "vlucas/phpdotenv": "^3.0" }, "type": "library", @@ -17855,27 +17982,34 @@ { "name": "Davert", "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" } ], "description": "PHPUnit classes used by Codeception", - "time": "2020-10-11T18:17:59+00:00" + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.6" + }, + "time": "2020-12-28T13:59:47+00:00" }, { "name": "codeception/stub", - "version": "2.1.0", + "version": "3.7.0", "source": { "type": "git", "url": "https://github.com/Codeception/Stub.git", - "reference": "853657f988942f7afb69becf3fd0059f192c705a" + "reference": "468dd5fe659f131fc997f5196aad87512f9b1304" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/853657f988942f7afb69becf3fd0059f192c705a", - "reference": "853657f988942f7afb69becf3fd0059f192c705a", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/468dd5fe659f131fc997f5196aad87512f9b1304", + "reference": "468dd5fe659f131fc997f5196aad87512f9b1304", "shasum": "" }, "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3" + "phpunit/phpunit": "^8.4 | ^9.0" }, "type": "library", "autoload": { @@ -17888,7 +18022,11 @@ "MIT" ], "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "time": "2019-03-02T15:35:10+00:00" + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/3.7.0" + }, + "time": "2020-07-03T15:54:43+00:00" }, { "name": "csharpru/vault-php", @@ -17936,6 +18074,10 @@ } ], "description": "Best Vault client for PHP that you can find", + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/3.5.3" + }, "time": "2018-04-28T04:52:17+00:00" }, { @@ -17974,26 +18116,30 @@ } ], "description": "Guzzle6 transport for Vault PHP client", + "support": { + "issues": "https://github.com/CSharpRU/vault-php-guzzle6-transport/issues", + "source": "https://github.com/CSharpRU/vault-php-guzzle6-transport/tree/master" + }, "time": "2019-03-10T06:17:37+00:00" }, { "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.5.0", + "version": "v0.7.1", "source": { "type": "git", "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "e749410375ff6fb7a040a68878c656c2e610b132" + "reference": "fe390591e0241955f22eb9ba327d137e501c771c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/e749410375ff6fb7a040a68878c656c2e610b132", - "reference": "e749410375ff6fb7a040a68878c656c2e610b132", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0", - "php": "^5.3|^7", - "squizlabs/php_codesniffer": "^2|^3" + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" }, "require-dev": { "composer/composer": "*", @@ -18040,20 +18186,24 @@ "stylecheck", "tests" ], - "time": "2018-10-26T13:21:45+00:00" + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2020-12-07T18:04:37+00:00" }, { "name": "doctrine/annotations", - "version": "1.10.4", + "version": "1.12.1", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "bfe91e31984e2ba76df1c1339681770401ec262f" + "reference": "b17c5014ef81d212ac539f07a1001832df1b6d3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/bfe91e31984e2ba76df1c1339681770401ec262f", - "reference": "bfe91e31984e2ba76df1c1339681770401ec262f", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/b17c5014ef81d212ac539f07a1001832df1b6d3b", + "reference": "b17c5014ef81d212ac539f07a1001832df1b6d3b", "shasum": "" }, "require": { @@ -18063,15 +18213,11 @@ }, "require-dev": { "doctrine/cache": "1.*", + "doctrine/coding-standard": "^6.0 || ^8.1", "phpstan/phpstan": "^0.12.20", "phpunit/phpunit": "^7.5 || ^9.1.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" @@ -18104,50 +18250,53 @@ } ], "description": "Docblock Annotations Parser", - "homepage": "http://www.doctrine-project.org", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", "keywords": [ "annotations", "docblock", "parser" ], - "time": "2020-08-10T19:35:50+00:00" + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.12.1" + }, + "time": "2021-02-21T21:00:45+00:00" }, { "name": "doctrine/cache", - "version": "1.10.2", + "version": "1.11.0", "source": { "type": "git", "url": "https://github.com/doctrine/cache.git", - "reference": "13e3381b25847283a91948d04640543941309727" + "reference": "a9c1b59eba5a08ca2770a76eddb88922f504e8e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/13e3381b25847283a91948d04640543941309727", - "reference": "13e3381b25847283a91948d04640543941309727", + "url": "https://api.github.com/repos/doctrine/cache/zipball/a9c1b59eba5a08ca2770a76eddb88922f504e8e0", + "reference": "a9c1b59eba5a08ca2770a76eddb88922f504e8e0", "shasum": "" }, "require": { "php": "~7.1 || ^8.0" }, "conflict": { - "doctrine/common": ">2.2,<2.4" + "doctrine/common": ">2.2,<2.4", + "psr/cache": ">=3" }, "require-dev": { "alcaeus/mongo-php-adapter": "^1.1", - "doctrine/coding-standard": "^6.0", + "cache/integration-tests": "dev-master", + "doctrine/coding-standard": "^8.0", "mongodb/mongodb": "^1.1", - "phpunit/phpunit": "^7.0", - "predis/predis": "~1.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", + "predis/predis": "~1.0", + "psr/cache": "^1.0 || ^2.0", + "symfony/cache": "^4.4 || ^5.2" }, "suggest": { "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" @@ -18192,6 +18341,10 @@ "redis", "xcache" ], + "support": { + "issues": "https://github.com/doctrine/cache/issues", + "source": "https://github.com/doctrine/cache/tree/1.11.0" + }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", @@ -18206,7 +18359,7 @@ "type": "tidelift" } ], - "time": "2020-07-07T18:54:01+00:00" + "time": "2021-04-13T14:46:17+00:00" }, { "name": "doctrine/inflector", @@ -18273,40 +18426,38 @@ "singularize", "string" ], + "support": { + "source": "https://github.com/doctrine/inflector/tree/master" + }, "time": "2015-11-06T14:35:42+00:00" }, { "name": "doctrine/instantiator", - "version": "1.3.1", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", - "reference": "f350df0268e904597e3bd9c4685c53e0e333feea" + "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/f350df0268e904597e3bd9c4685c53e0e333feea", - "reference": "f350df0268e904597e3bd9c4685c53e0e333feea", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b", + "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^6.0", + "doctrine/coding-standard": "^8.0", "ext-pdo": "*", "ext-phar": "*", - "phpbench/phpbench": "^0.13", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-shim": "^0.11", - "phpunit/phpunit": "^7.0" + "phpbench/phpbench": "^0.13 || 1.0.0-alpha2", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" @@ -18320,7 +18471,7 @@ { "name": "Marco Pivetta", "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" + "homepage": "https://ocramius.github.io/" } ], "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", @@ -18329,6 +18480,10 @@ "constructor", "instantiate" ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.0" + }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", @@ -18343,7 +18498,7 @@ "type": "tidelift" } ], - "time": "2020-05-29T17:27:14+00:00" + "time": "2020-11-10T18:47:58+00:00" }, { "name": "doctrine/lexer", @@ -18405,6 +18560,10 @@ "parser", "php" ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.1" + }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", @@ -18460,57 +18619,65 @@ } ], "description": "JSONPath implementation for parsing, searching and flattening arrays", + "support": { + "issues": "https://github.com/FlowCommunications/JSONPath/issues", + "source": "https://github.com/FlowCommunications/JSONPath/tree/0.5.0" + }, "abandoned": "softcreatr/jsonpath", "time": "2019-07-15T17:23:22+00:00" }, { "name": "friendsofphp/php-cs-fixer", - "version": "v2.14.6", + "version": "v2.16.10", "source": { "type": "git", "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "8d18a8bb180e2acde1c8031db09aefb9b73f6127" + "reference": "7dd27dde4852270de8f672636a0855ce7de47bf0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/8d18a8bb180e2acde1c8031db09aefb9b73f6127", - "reference": "8d18a8bb180e2acde1c8031db09aefb9b73f6127", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/7dd27dde4852270de8f672636a0855ce7de47bf0", + "reference": "7dd27dde4852270de8f672636a0855ce7de47bf0", "shasum": "" }, "require": { - "composer/semver": "^1.4", + "composer/semver": "^1.4 || ^2.0 || ^3.0", "composer/xdebug-handler": "^1.2", "doctrine/annotations": "^1.2", "ext-json": "*", "ext-tokenizer": "*", "php": "^5.6 || ^7.0", "php-cs-fixer/diff": "^1.3", - "symfony/console": "^3.4.17 || ^4.1.6", - "symfony/event-dispatcher": "^3.0 || ^4.0", - "symfony/filesystem": "^3.0 || ^4.0", - "symfony/finder": "^3.0 || ^4.0", - "symfony/options-resolver": "^3.0 || ^4.0", + "symfony/console": "^3.4.43 || ^4.1.6 || ^5.0", + "symfony/event-dispatcher": "^3.0 || ^4.0 || ^5.0", + "symfony/filesystem": "^3.0 || ^4.0 || ^5.0", + "symfony/finder": "^3.0 || ^4.0 || ^5.0", + "symfony/options-resolver": "^3.0 || ^4.0 || ^5.0", "symfony/polyfill-php70": "^1.0", "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0", - "symfony/stopwatch": "^3.0 || ^4.0" + "symfony/process": "^3.0 || ^4.0 || ^5.0", + "symfony/stopwatch": "^3.0 || ^4.0 || ^5.0" }, "require-dev": { "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", "justinrainbow/json-schema": "^5.0", - "keradus/cli-executor": "^1.2", + "keradus/cli-executor": "^1.4", "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.1", + "php-coveralls/php-coveralls": "^2.4.1", "php-cs-fixer/accessible-object": "^1.0", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.1", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.1", - "phpunitgoodpractices/traits": "^1.5.1", - "symfony/phpunit-bridge": "^4.0", - "symfony/yaml": "^3.0 || ^4.0" + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.13 || ^9.4.4 <9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "sanmai/phpunit-legacy-adapter": "^6.4 || ^8.2.1", + "symfony/phpunit-bridge": "^5.1", + "symfony/yaml": "^3.0 || ^4.0 || ^5.0" }, "suggest": { - "ext-mbstring": "For handling non-UTF8 characters in cache signature.", + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters.", "php-cs-fixer/phpunit-constraint-isidenticalstring": "For IsIdenticalString constraint.", "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "For XmlMatchesXsd constraint.", "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." @@ -18532,6 +18699,7 @@ "tests/Test/IntegrationCaseFactory.php", "tests/Test/IntegrationCaseFactoryInterface.php", "tests/Test/InternalIntegrationCaseFactory.php", + "tests/Test/IsIdenticalConstraint.php", "tests/TestCase.php" ] }, @@ -18550,20 +18718,30 @@ } ], "description": "A tool to automatically fix PHP code style", - "time": "2019-08-31T12:47:52+00:00" + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v2.16.10" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2020-12-17T16:34:40+00:00" }, { "name": "fzaninotto/faker", - "version": "v1.9.1", + "version": "v1.9.2", "source": { "type": "git", "url": "https://github.com/fzaninotto/Faker.git", - "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f" + "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/fc10d778e4b84d5bd315dad194661e091d307c6f", - "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/848d8125239d7dbf8ab25cb7f054f1a630e68c2e", + "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e", "shasum": "" }, "require": { @@ -18600,7 +18778,12 @@ "faker", "fixtures" ], - "time": "2019-12-12T13:22:17+00:00" + "support": { + "issues": "https://github.com/fzaninotto/Faker/issues", + "source": "https://github.com/fzaninotto/Faker/tree/v1.9.2" + }, + "abandoned": true, + "time": "2020-12-11T09:56:16+00:00" }, { "name": "jms/metadata", @@ -18655,6 +18838,10 @@ "xml", "yaml" ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/1.x" + }, "time": "2018-10-26T12:40:10+00:00" }, { @@ -18690,6 +18877,10 @@ "Apache2" ], "description": "A library for easily creating recursive-descent parsers.", + "support": { + "issues": "https://github.com/schmittjoh/parser-lib/issues", + "source": "https://github.com/schmittjoh/parser-lib/tree/1.0.0" + }, "time": "2012-11-18T18:08:43+00:00" }, { @@ -18774,6 +18965,10 @@ "serialization", "xml" ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/1.14.1" + }, "time": "2020-02-22T20:59:37+00:00" }, { @@ -18859,6 +19054,10 @@ "sftp", "storage" ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/1.x" + }, "funding": [ { "url": "https://offset.earth/frankdejonge", @@ -18869,16 +19068,16 @@ }, { "name": "league/mime-type-detection", - "version": "1.5.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28" + "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ea2fbfc988bade315acd5967e6d02274086d0f28", - "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", + "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3", "shasum": "" }, "require": { @@ -18886,8 +19085,9 @@ "php": "^7.2 || ^8.0" }, "require-dev": { - "phpstan/phpstan": "^0.12.36", - "phpunit/phpunit": "^8.5.8" + "friendsofphp/php-cs-fixer": "^2.18", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" }, "type": "library", "autoload": { @@ -18906,6 +19106,10 @@ } ], "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.7.0" + }, "funding": [ { "url": "https://github.com/frankdejonge", @@ -18916,7 +19120,7 @@ "type": "tidelift" } ], - "time": "2020-09-21T18:10:53+00:00" + "time": "2021-01-18T20:58:21+00:00" }, { "name": "lusitanian/oauth", @@ -18983,25 +19187,29 @@ "oauth", "security" ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, "time": "2018-02-14T22:37:14+00:00" }, { "name": "magento/magento-coding-standard", - "version": "5", + "version": "6", "source": { "type": "git", "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "da46c5d57a43c950dfa364edc7f1f0436d5353a5" + "reference": "efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/da46c5d57a43c950dfa364edc7f1f0436d5353a5", - "reference": "da46c5d57a43c950dfa364edc7f1f0436d5353a5", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7", + "reference": "efc9084db3d1bd145b92d6b8a2e9cb0faec54fa7", "shasum": "" }, "require": { "php": ">=5.6.0", - "squizlabs/php_codesniffer": "^3.4", + "squizlabs/php_codesniffer": "^3.5", "webonyx/graphql-php": ">=0.12.6 <1.0" }, "require-dev": { @@ -19022,27 +19230,34 @@ "AFL-3.0" ], "description": "A set of Magento specific PHP CodeSniffer rules.", - "time": "2019-11-04T22:08:27+00:00" + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v6" + }, + "time": "2020-12-03T14:41:54+00:00" }, { "name": "magento/magento2-functional-testing-framework", - "version": "2.6.5", + "version": "2.7.1", "source": { "type": "git", "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "3343a82b84e5b25d30e6e39fb3d1aa0d8dc70634" + "reference": "4802c6779855c326ffddc9db250b6c4404b1d02d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/3343a82b84e5b25d30e6e39fb3d1aa0d8dc70634", - "reference": "3343a82b84e5b25d30e6e39fb3d1aa0d8dc70634", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/4802c6779855c326ffddc9db250b6c4404b1d02d", + "reference": "4802c6779855c326ffddc9db250b6c4404b1d02d", "shasum": "" }, "require": { - "allure-framework/allure-codeception": "~1.3.0", + "allure-framework/allure-codeception": "~1.4.0", "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "~2.4.5", - "composer/composer": "^1.6", + "codeception/codeception": "~4.1.4", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9||^2.0", "csharpru/vault-php": "~3.5.3", "csharpru/vault-php-guzzle6-transport": "^2.0", "ext-curl": "*", @@ -19053,12 +19268,12 @@ "fzaninotto/faker": "^1.6", "monolog/monolog": "^1.0", "mustache/mustache": "~2.5", - "php": "~7.1.0||~7.2.0||~7.3.0", + "php": "^7.3", "php-webdriver/webdriver": "^1.8.0", "symfony/console": "^4.4", - "symfony/finder": "^4.4", - "symfony/http-foundation": "^4.4", - "symfony/mime": "^4.4", + "symfony/finder": "^4.4||^5.0", + "symfony/http-foundation": "^4.4||^5.0", + "symfony/mime": "^4.4||^5.0", "symfony/process": "^4.4", "vlucas/phpdotenv": "^2.4" }, @@ -19070,13 +19285,13 @@ "codacy/coverage": "^1.4", "codeception/aspect-mock": "^3.0", "doctrine/cache": "<1.7.0", - "goaop/framework": "2.2.0", + "goaop/framework": "~2.3.4", "php-coveralls/php-coveralls": "^1.0", "phpmd/phpmd": "^2.6.0", - "phpunit/phpunit": "~6.5.0 || ~7.0.0", + "phpunit/phpunit": "^9.0", "rregeer/phpunit-coverage-check": "^0.1.4", - "sebastian/phpcpd": "~3.0 || ~4.0", - "squizlabs/php_codesniffer": "~3.2", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.5.4", "symfony/stopwatch": "~3.4.6" }, "suggest": { @@ -19111,7 +19326,11 @@ "magento", "testing" ], - "time": "2020-06-23T17:12:15+00:00" + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/2.7.1" + }, + "time": "2021-03-30T19:49:22+00:00" }, { "name": "mikey179/vfsstream", @@ -19157,6 +19376,11 @@ ], "description": "Virtual file system to mock the real file system in unit tests.", "homepage": "http://vfs.bovigo.org/", + "support": { + "issues": "https://github.com/bovigo/vfsStream/issues", + "source": "https://github.com/bovigo/vfsStream/tree/master", + "wiki": "https://github.com/bovigo/vfsStream/wiki" + }, "time": "2019-10-30T15:31:00+00:00" }, { @@ -19214,6 +19438,10 @@ "json", "jsonpath" ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.0" + }, "time": "2020-07-31T21:01:56+00:00" }, { @@ -19260,20 +19488,24 @@ "mustache", "templating" ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/master" + }, "time": "2019-11-23T21:40:31+00:00" }, { "name": "myclabs/deep-copy", - "version": "1.10.1", + "version": "1.10.2", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5" + "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", - "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220", + "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220", "shasum": "" }, "require": { @@ -19308,42 +19540,53 @@ "object", "object graph" ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2" + }, "funding": [ { "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", "type": "tidelift" } ], - "time": "2020-06-29T13:22:24+00:00" + "time": "2020-11-13T09:40:50+00:00" }, { "name": "pdepend/pdepend", - "version": "2.5.2", + "version": "2.7.1", "source": { "type": "git", "url": "https://github.com/pdepend/pdepend.git", - "reference": "9daf26d0368d4a12bed1cacae1a9f3a6f0adf239" + "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/9daf26d0368d4a12bed1cacae1a9f3a6f0adf239", - "reference": "9daf26d0368d4a12bed1cacae1a9f3a6f0adf239", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/daba1cf0a6edaf172fa02a17807ae29f4c1c7471", + "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471", "shasum": "" }, "require": { "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4", - "symfony/dependency-injection": "^2.3.0|^3|^4", - "symfony/filesystem": "^2.3.0|^3|^4" + "symfony/config": "^2.3.0|^3|^4|^5", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5", + "symfony/filesystem": "^2.3.0|^3|^4|^5" }, "require-dev": { - "phpunit/phpunit": "^4.8|^5.7", + "easy-doc/easy-doc": "0.0.0 || ^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.35|^5.7", "squizlabs/php_codesniffer": "^2.0.0" }, "bin": [ "src/bin/pdepend" ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, "autoload": { "psr-4": { "PDepend\\": "src/main/php/PDepend" @@ -19354,26 +19597,30 @@ "BSD-3-Clause" ], "description": "Official version of pdepend to be handled with Composer", - "time": "2017-12-13T13:21:38+00:00" + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/master" + }, + "time": "2020-02-08T12:06:13+00:00" }, { "name": "phar-io/manifest", - "version": "1.0.1", + "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/phar-io/manifest.git", - "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0" + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0", - "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", "shasum": "" }, "require": { "ext-dom": "*", "ext-phar": "*", - "phar-io/version": "^1.0.1", + "phar-io/version": "^2.0", "php": "^5.6 || ^7.0" }, "type": "library", @@ -19409,20 +19656,24 @@ } ], "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "time": "2017-03-05T18:14:27+00:00" + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/master" + }, + "time": "2018-07-08T19:23:20+00:00" }, { "name": "phar-io/version", - "version": "1.0.1", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/phar-io/version.git", - "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df" + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df", - "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", "shasum": "" }, "require": { @@ -19456,7 +19707,11 @@ } ], "description": "Library for handling version information and constraints", - "time": "2017-03-05T17:38:23+00:00" + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/master" + }, + "time": "2018-07-08T19:19:57+00:00" }, { "name": "php-cs-fixer/diff", @@ -19507,6 +19762,10 @@ "keywords": [ "diff" ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v1.3.1" + }, "time": "2020-10-14T08:39:05+00:00" }, { @@ -19572,6 +19831,10 @@ "selenium", "webdriver" ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.8.2" + }, "time": "2020-03-04T14:40:12+00:00" }, { @@ -19620,6 +19883,10 @@ "sequence", "set" ], + "support": { + "issues": "https://github.com/schmittjoh/php-collection/issues", + "source": "https://github.com/schmittjoh/php-collection/tree/master" + }, "time": "2015-05-17T12:39:23+00:00" }, { @@ -19678,6 +19945,10 @@ "phpcs", "standards" ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, "time": "2019-12-27T09:44:58+00:00" }, { @@ -19727,6 +19998,10 @@ "reflection", "static analysis" ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, "time": "2020-06-27T09:03:43+00:00" }, { @@ -19779,6 +20054,10 @@ } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/master" + }, "time": "2020-09-03T19:13:55+00:00" }, { @@ -19824,28 +20103,36 @@ } ], "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.4.0" + }, "time": "2020-09-17T18:55:26+00:00" }, { "name": "phpmd/phpmd", - "version": "2.7.0", + "version": "2.9.1", "source": { "type": "git", "url": "https://github.com/phpmd/phpmd.git", - "reference": "a05a999c644f4bc9a204846017db7bb7809fbe4c" + "reference": "ce10831d4ddc2686c1348a98069771dd314534a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/a05a999c644f4bc9a204846017db7bb7809fbe4c", - "reference": "a05a999c644f4bc9a204846017db7bb7809fbe4c", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/ce10831d4ddc2686c1348a98069771dd314534a8", + "reference": "ce10831d4ddc2686c1348a98069771dd314534a8", "shasum": "" }, "require": { + "composer/xdebug-handler": "^1.0", "ext-xml": "*", - "pdepend/pdepend": "^2.5", + "pdepend/pdepend": "^2.7.1", "php": ">=5.3.9" }, "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", "gregwar/rst": "^1.0", "mikey179/vfsstream": "^1.6.4", "phpunit/phpunit": "^4.8.36 || ^5.7.27", @@ -19892,7 +20179,18 @@ "phpmd", "pmd" ], - "time": "2019-07-30T21:13:32+00:00" + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.9.1" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2020-09-23T22:06:32+00:00" }, { "name": "phpoption/phpoption", @@ -19947,6 +20245,10 @@ "php", "type" ], + "support": { + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.7.5" + }, "funding": [ { "url": "https://github.com/GrahamCampbell", @@ -19961,33 +20263,33 @@ }, { "name": "phpspec/prophecy", - "version": "v1.10.3", + "version": "1.13.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy.git", - "reference": "451c3cd1418cf640de218914901e51b064abb093" + "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/451c3cd1418cf640de218914901e51b064abb093", - "reference": "451c3cd1418cf640de218914901e51b064abb093", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/be1996ed8adc35c3fd795488a653f4b518be70ea", + "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", - "sebastian/comparator": "^1.2.3|^2.0|^3.0|^4.0", - "sebastian/recursion-context": "^1.0|^2.0|^3.0|^4.0" + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.1", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" }, "require-dev": { - "phpspec/phpspec": "^2.5 || ^3.2", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" + "phpspec/phpspec": "^6.0", + "phpunit/phpunit": "^8.0 || ^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.10.x-dev" + "dev-master": "1.11.x-dev" } }, "autoload": { @@ -20020,24 +20322,28 @@ "spy", "stub" ], - "time": "2020-03-05T15:02:03+00:00" + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/1.13.0" + }, + "time": "2021-03-17T13:42:18+00:00" }, { "name": "phpstan/phpstan", - "version": "0.12.49", + "version": "0.12.23", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "9a6136c2b39d5214da78de37128d5fe08e5d5b05" + "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9a6136c2b39d5214da78de37128d5fe08e5d5b05", - "reference": "9a6136c2b39d5214da78de37128d5fe08e5d5b05", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/71e529efced79e055fa8318b692e7f7d03ea4e75", + "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75", "shasum": "" }, "require": { - "php": "^7.1|^8.0" + "php": "^7.1" }, "conflict": { "phpstan/phpstan-shim": "*" @@ -20062,6 +20368,10 @@ "MIT" ], "description": "PHPStan - PHP Static Analysis Tool", + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/0.12.23" + }, "funding": [ { "url": "https://github.com/ondrejmirtes", @@ -20076,44 +20386,45 @@ "type": "tidelift" } ], - "time": "2020-10-12T14:10:44+00:00" + "time": "2020-05-05T12:55:44+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "5.3.2", + "version": "8.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "c89677919c5dd6d3b3852f230a663118762218ac" + "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/c89677919c5dd6d3b3852f230a663118762218ac", - "reference": "c89677919c5dd6d3b3852f230a663118762218ac", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca6647ffddd2add025ab3f21644a441d7c146cdc", + "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc", "shasum": "" }, "require": { "ext-dom": "*", "ext-xmlwriter": "*", - "php": "^7.0", - "phpunit/php-file-iterator": "^1.4.2", - "phpunit/php-text-template": "^1.2.1", - "phpunit/php-token-stream": "^2.0.1", - "sebastian/code-unit-reverse-lookup": "^1.0.1", - "sebastian/environment": "^3.0", - "sebastian/version": "^2.0.1", - "theseer/tokenizer": "^1.1" + "php": "^7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-text-template": "^2.0", + "phpunit/php-token-stream": "^4.0", + "sebastian/code-unit-reverse-lookup": "^2.0", + "sebastian/environment": "^5.0", + "sebastian/version": "^3.0", + "theseer/tokenizer": "^1.1.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.0" }, "suggest": { - "ext-xdebug": "^2.5.5" + "ext-pcov": "*", + "ext-xdebug": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.3.x-dev" + "dev-master": "8.0-dev" } }, "autoload": { @@ -20139,29 +20450,42 @@ "testing", "xunit" ], - "time": "2018-04-06T15:36:58+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/8.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-05-23T08:02:54+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "1.4.5", + "version": "3.0.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" + "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", + "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -20176,7 +20500,7 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], @@ -20186,26 +20510,48 @@ "filesystem", "iterator" ], - "time": "2017-11-27T13:52:08+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:57:25+00:00" }, { - "name": "phpunit/php-text-template", - "version": "1.2.1", + "name": "phpunit/php-invoker", + "version": "3.1.1", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, "autoload": { "classmap": [ "src/" @@ -20222,37 +20568,47 @@ "role": "lead" } ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", "keywords": [ - "template" + "process" ], - "time": "2015-06-21T13:50:34+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" }, { - "name": "phpunit/php-timer", - "version": "1.0.9", + "name": "phpunit/php-text-template", + "version": "2.0.4", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -20267,42 +20623,51 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", "keywords": [ - "timer" + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2017-02-26T11:10:40+00:00" + "time": "2020-10-26T05:33:50+00:00" }, { - "name": "phpunit/php-token-stream", - "version": "2.0.2", + "name": "phpunit/php-timer", + "version": "3.1.4", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "791198a2c6254db10131eecfe8c06670700904db" + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", - "reference": "791198a2c6254db10131eecfe8c06670700904db", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/dc9368fae6ef2ffa57eba80a7410bcef81df6258", + "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258", "shasum": "" }, "require": { - "ext-tokenizer": "*", - "php": "^7.0" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^6.2.4" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "3.1-dev" } }, "autoload": { @@ -20317,74 +20682,52 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", "keywords": [ - "tokenizer" + "timer" ], - "abandoned": true, - "time": "2017-11-27T05:48:46+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/master" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-04-20T06:00:37+00:00" }, { - "name": "phpunit/phpunit", - "version": "6.5.14", + "name": "phpunit/php-token-stream", + "version": "4.0.4", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7" + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/bac23fe7ff13dbdb461481f706f0e9fe746334b7", - "reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/a853a0e183b9db7eed023d7933a858fa1c8d25a3", + "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3", "shasum": "" }, "require": { - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "myclabs/deep-copy": "^1.6.1", - "phar-io/manifest": "^1.0.1", - "phar-io/version": "^1.0", - "php": "^7.0", - "phpspec/prophecy": "^1.7", - "phpunit/php-code-coverage": "^5.3", - "phpunit/php-file-iterator": "^1.4.3", - "phpunit/php-text-template": "^1.2.1", - "phpunit/php-timer": "^1.0.9", - "phpunit/phpunit-mock-objects": "^5.0.9", - "sebastian/comparator": "^2.1", - "sebastian/diff": "^2.0", - "sebastian/environment": "^3.1", - "sebastian/exporter": "^3.1", - "sebastian/global-state": "^2.0", - "sebastian/object-enumerator": "^3.0.3", - "sebastian/resource-operations": "^1.0", - "sebastian/version": "^2.0.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "3.0.2", - "phpunit/dbunit": "<3.0" + "ext-tokenizer": "*", + "php": "^7.3 || ^8.0" }, "require-dev": { - "ext-pdo": "*" - }, - "suggest": { - "ext-xdebug": "*", - "phpunit/php-invoker": "^1.1" + "phpunit/phpunit": "^9.0" }, - "bin": [ - "phpunit" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "6.5.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -20398,58 +20741,94 @@ ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-token-stream/issues", + "source": "https://github.com/sebastianbergmann/php-token-stream/tree/master" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" } ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "time": "2019-02-01T05:22:47+00:00" + "abandoned": true, + "time": "2020-08-04T08:28:15+00:00" }, { - "name": "phpunit/phpunit-mock-objects", - "version": "5.0.10", + "name": "phpunit/phpunit", + "version": "9.1.5", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f" + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/cd1cf05c553ecfec36b170070573e540b67d3f1f", - "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1b570cd7edbe136055bf5f651857dc8af6b829d2", + "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.0.5", - "php": "^7.0", - "phpunit/php-text-template": "^1.2.1", - "sebastian/exporter": "^3.1" - }, - "conflict": { - "phpunit/phpunit": "<6.0" + "doctrine/instantiator": "^1.2.0", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.9.1", + "phar-io/manifest": "^1.0.3", + "phar-io/version": "^2.0.1", + "php": "^7.3", + "phpspec/prophecy": "^1.8.1", + "phpunit/php-code-coverage": "^8.0.1", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-invoker": "^3.0", + "phpunit/php-text-template": "^2.0", + "phpunit/php-timer": "^3.1.4", + "sebastian/code-unit": "^1.0.2", + "sebastian/comparator": "^4.0", + "sebastian/diff": "^4.0", + "sebastian/environment": "^5.0.1", + "sebastian/exporter": "^4.0", + "sebastian/global-state": "^4.0", + "sebastian/object-enumerator": "^4.0", + "sebastian/resource-operations": "^3.0", + "sebastian/type": "^2.0", + "sebastian/version": "^3.0" }, "require-dev": { - "phpunit/phpunit": "^6.5.11" + "ext-pdo": "*", + "phpspec/prophecy-phpunit": "^2.0" }, "suggest": { - "ext-soap": "*" + "ext-soap": "*", + "ext-xdebug": "*" }, + "bin": [ + "phpunit" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0.x-dev" + "dev-master": "9.1-dev" } }, "autoload": { "classmap": [ "src/" + ], + "files": [ + "src/Framework/Assert/Functions.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -20463,14 +20842,28 @@ "role": "lead" } ], - "description": "Mock Object library for PHPUnit", - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", "keywords": [ - "mock", + "phpunit", + "testing", "xunit" ], - "abandoned": true, - "time": "2018-08-09T05:50:03+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.1.5" + }, + "funding": [ + { + "url": "https://phpunit.de/donate.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-05-22T13:54:05+00:00" }, { "name": "psr/cache", @@ -20516,6 +20909,9 @@ "psr", "psr-6" ], + "support": { + "source": "https://github.com/php-fig/cache/tree/master" + }, "time": "2016-08-06T20:24:11+00:00" }, { @@ -20564,32 +20960,91 @@ "psr-16", "simple-cache" ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/master" + }, "time": "2017-10-23T01:57:42+00:00" }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, { "name": "sebastian/code-unit-reverse-lookup", - "version": "1.0.1", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -20609,34 +21064,44 @@ ], "description": "Looks up which function or method a line of code belongs to", "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "time": "2017-03-04T06:30:41+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" }, { "name": "sebastian/comparator", - "version": "2.1.3", + "version": "4.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9" + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/34369daee48eafb2651bea869b4b15d75ccc35f9", - "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/diff": "^2.0 || ^3.0", - "sebastian/exporter": "^3.1" + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^6.4" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -20649,6 +21114,10 @@ "BSD-3-Clause" ], "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, { "name": "Jeff Welch", "email": "whatthejeff@gmail.com" @@ -20660,10 +21129,6 @@ { "name": "Bernhard Schussek", "email": "bschussek@2bepublished.at" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" } ], "description": "Provides the functionality to compare PHP values for equality", @@ -20673,32 +21138,43 @@ "compare", "equality" ], - "time": "2018-02-01T13:46:46+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:49:45+00:00" }, { "name": "sebastian/diff", - "version": "2.0.1", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd" + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", - "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", "shasum": "" }, "require": { - "php": "^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.2" + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -20711,46 +21187,62 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" } ], "description": "Diff implementation", "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ - "diff" + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2017-08-03T08:09:46+00:00" + "time": "2020-10-26T13:10:38+00:00" }, { "name": "sebastian/environment", - "version": "3.1.0", + "version": "5.1.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5" + "reference": "388b6ced16caa751030f6a69e588299fa09200ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5", - "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", + "reference": "388b6ced16caa751030f6a69e588299fa09200ac", "shasum": "" }, "require": { - "php": "^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.1" + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -20775,34 +21267,44 @@ "environment", "hhvm" ], - "time": "2017-07-01T08:51:00+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:52:38+00:00" }, { "name": "sebastian/exporter", - "version": "3.1.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e" + "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/68609e1261d215ea5b21b7987539cbfbe156ec3e", - "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", + "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/recursion-context": "^3.0" + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" }, "require-dev": { "ext-mbstring": "*", - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -20842,30 +21344,43 @@ "export", "exporter" ], - "time": "2019-09-14T09:02:43+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:24:23+00:00" }, { "name": "sebastian/finder-facade", - "version": "1.2.3", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/finder-facade.git", - "reference": "167c45d131f7fc3d159f56f191a0a22228765e16" + "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/167c45d131f7fc3d159f56f191a0a22228765e16", - "reference": "167c45d131f7fc3d159f56f191a0a22228765e16", + "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", + "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", "shasum": "" }, "require": { - "php": "^7.1", - "symfony/finder": "^2.3|^3.0|^4.0|^5.0", + "ext-ctype": "*", + "php": "^7.3", + "symfony/finder": "^4.1|^5.0", "theseer/fdomdocument": "^1.6" }, "type": "library", "extra": { - "branch-alias": [] + "branch-alias": { + "dev-master": "2.0-dev" + } }, "autoload": { "classmap": [ @@ -20885,28 +21400,35 @@ ], "description": "FinderFacade is a convenience wrapper for Symfony's Finder component.", "homepage": "https://github.com/sebastianbergmann/finder-facade", + "support": { + "issues": "https://github.com/sebastianbergmann/finder-facade/issues", + "source": "https://github.com/sebastianbergmann/finder-facade/tree/2.0.0" + }, "abandoned": true, - "time": "2020-01-16T08:08:45+00:00" + "time": "2020-02-08T06:07:58+00:00" }, { "name": "sebastian/global-state", - "version": "2.0.0", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4" + "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", - "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bdb1e7c79e592b8c82cb1699be3c8743119b8a72", + "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72", "shasum": "" }, "require": { - "php": "^7.0" + "php": "^7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "ext-dom": "*", + "phpunit/phpunit": "^9.0" }, "suggest": { "ext-uopz": "*" @@ -20914,7 +21436,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -20937,34 +21459,38 @@ "keywords": [ "global state" ], - "time": "2017-04-27T15:39:26+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/master" + }, + "time": "2020-02-07T06:11:37+00:00" }, { "name": "sebastian/object-enumerator", - "version": "3.0.3", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", - "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/object-reflector": "^1.1.1", - "sebastian/recursion-context": "^3.0" + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -20984,32 +21510,42 @@ ], "description": "Traverses array structures and object graphs to enumerate all referenced objects", "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "time": "2017-08-03T12:35:26+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" }, { "name": "sebastian/object-reflector", - "version": "1.1.1", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "773f97c67f28de00d397be301821b06708fca0be" + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", - "reference": "773f97c67f28de00d397be301821b06708fca0be", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", "shasum": "" }, "require": { - "php": "^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -21029,28 +21565,39 @@ ], "description": "Allows reflection of object attributes, including inherited and non-public ones", "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "time": "2017-03-29T09:07:27+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" }, { "name": "sebastian/phpcpd", - "version": "3.0.1", + "version": "5.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "dfed51c1288790fc957c9433e2f49ab152e8a564" + "reference": "8724382966b1861df4e12db915eaed2165e10bf3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/dfed51c1288790fc957c9433e2f49ab152e8a564", - "reference": "dfed51c1288790fc957c9433e2f49ab152e8a564", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/8724382966b1861df4e12db915eaed2165e10bf3", + "reference": "8724382966b1861df4e12db915eaed2165e10bf3", "shasum": "" }, "require": { - "php": "^5.6|^7.0", - "phpunit/php-timer": "^1.0.6", - "sebastian/finder-facade": "^1.1", - "sebastian/version": "^1.0|^2.0", - "symfony/console": "^2.7|^3.0|^4.0" + "ext-dom": "*", + "php": "^7.3", + "phpunit/php-timer": "^3.0", + "sebastian/finder-facade": "^2.0", + "sebastian/version": "^3.0", + "symfony/console": "^4.0|^5.0" }, "bin": [ "phpcpd" @@ -21058,7 +21605,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -21079,32 +21626,36 @@ ], "description": "Copy/Paste Detector (CPD) for PHP code.", "homepage": "https://github.com/sebastianbergmann/phpcpd", - "time": "2017-11-16T08:49:28+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/5.0.2" + }, + "time": "2020-02-22T06:03:17+00:00" }, { "name": "sebastian/recursion-context", - "version": "3.0.0", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", - "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", "shasum": "" }, "require": { - "php": "^7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -21117,14 +21668,14 @@ "BSD-3-Clause" ], "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, { "name": "Adam Harvey", "email": "aharvey@php.net" @@ -21132,29 +21683,97 @@ ], "description": "Provides functionality to recursively process PHP variables", "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "time": "2017-03-03T06:23:57+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" }, { "name": "sebastian/resource-operations", - "version": "1.0.0", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", "shasum": "" }, "require": { - "php": ">=5.6.0" + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "2.3.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/81cd61ab7bbf2de744aba0ea61fae32f721df3d2", + "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" } }, "autoload": { @@ -21168,35 +21787,46 @@ ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/2.3.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" } ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "time": "2015-07-28T20:34:47+00:00" + "time": "2020-10-26T13:18:59+00:00" }, { "name": "sebastian/version", - "version": "2.0.1", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + "reference": "c6c1022351a901512170118436c764e473f6de8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=7.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -21217,20 +21847,30 @@ ], "description": "Library that helps with managing the version number of Git-hosted PHP projects", "homepage": "https://github.com/sebastianbergmann/version", - "time": "2016-10-03T07:35:21+00:00" + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "3.4.2", + "version": "3.5.8", "source": { "type": "git", "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8" + "reference": "9d583721a7157ee997f235f327de038e7ea6dac4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8", - "reference": "b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4", + "reference": "9d583721a7157ee997f235f327de038e7ea6dac4", "shasum": "" }, "require": { @@ -21268,44 +21908,51 @@ "phpcs", "standards" ], - "time": "2019-04-10T23:49:02+00:00" + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2020-10-23T02:01:07+00:00" }, { - "name": "symfony/browser-kit", - "version": "v4.4.15", + "name": "symfony/config", + "version": "v5.2.4", "source": { "type": "git", - "url": "https://github.com/symfony/browser-kit.git", - "reference": "9a1786e5020783605a30cff2ceed9aca030e8d80" + "url": "https://github.com/symfony/config.git", + "reference": "212d54675bf203ff8aef7d8cee8eecfb72f4a263" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/9a1786e5020783605a30cff2ceed9aca030e8d80", - "reference": "9a1786e5020783605a30cff2ceed9aca030e8d80", + "url": "https://api.github.com/repos/symfony/config/zipball/212d54675bf203ff8aef7d8cee8eecfb72f4a263", + "reference": "212d54675bf203ff8aef7d8cee8eecfb72f4a263", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/dom-crawler": "^3.4|^4.0|^5.0" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/filesystem": "^4.4|^5.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/finder": "<4.4" }, "require-dev": { - "symfony/css-selector": "^3.4|^4.0|^5.0", - "symfony/http-client": "^4.3|^5.0", - "symfony/mime": "^4.3|^5.0", - "symfony/process": "^3.4|^4.0|^5.0" + "symfony/event-dispatcher": "^4.4|^5.0", + "symfony/finder": "^4.4|^5.0", + "symfony/messenger": "^4.4|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/yaml": "^4.4|^5.0" }, "suggest": { - "symfony/process": "" + "symfony/yaml": "To use the yaml reference dumper" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\BrowserKit\\": "" + "Symfony\\Component\\Config\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -21325,8 +21972,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony BrowserKit Component", + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -21341,49 +21991,55 @@ "type": "tidelift" } ], - "time": "2020-10-02T08:38:15+00:00" + "time": "2021-02-23T23:58:19+00:00" }, { - "name": "symfony/config", - "version": "v4.4.15", + "name": "symfony/dependency-injection", + "version": "v5.2.6", "source": { "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "7c5a1002178a612787c291a4f515f87b19176b61" + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "1e66194bed2a69fa395d26bf1067e5e34483afac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/7c5a1002178a612787c291a4f515f87b19176b61", - "reference": "7c5a1002178a612787c291a4f515f87b19176b61", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1e66194bed2a69fa395d26bf1067e5e34483afac", + "reference": "1e66194bed2a69fa395d26bf1067e5e34483afac", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/filesystem": "^3.4|^4.0|^5.0", - "symfony/polyfill-ctype": "~1.8" + "php": ">=7.2.5", + "psr/container": "^1.0", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php80": "^1.15", + "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { - "symfony/finder": "<3.4" + "symfony/config": "<5.1", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" }, "require-dev": { - "symfony/event-dispatcher": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/messenger": "^4.1|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" + "symfony/config": "^5.1", + "symfony/expression-language": "^4.4|^5.0", + "symfony/yaml": "^4.4|^5.0" }, "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Config\\": "" + "Symfony\\Component\\DependencyInjection\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -21403,8 +22059,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Config Component", + "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.2.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -21419,61 +22078,38 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2021-03-22T11:10:24+00:00" }, { - "name": "symfony/dependency-injection", - "version": "v4.4.15", + "name": "symfony/deprecation-contracts", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "89274c8847dff2ed703e481843eb9159ca25cc6e" + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/89274c8847dff2ed703e481843eb9159ca25cc6e", - "reference": "89274c8847dff2ed703e481843eb9159ca25cc6e", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627", + "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/container": "^1.0", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "symfony/config": "<4.3|>=5.0", - "symfony/finder": "<3.4", - "symfony/proxy-manager-bridge": "<3.4", - "symfony/yaml": "<3.4" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" - }, - "require-dev": { - "symfony/config": "^4.3", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-main": "2.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "files": [ + "function.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -21482,16 +22118,19 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony DependencyInjection Component", + "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.4.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -21506,46 +22145,41 @@ "type": "tidelift" } ], - "time": "2020-09-10T10:08:39+00:00" + "time": "2021-03-23T23:28:01+00:00" }, { - "name": "symfony/dom-crawler", - "version": "v4.4.15", + "name": "symfony/http-foundation", + "version": "v5.2.4", "source": { "type": "git", - "url": "https://github.com/symfony/dom-crawler.git", - "reference": "bdcb7633a501770a0daefbf81d2e6b28c3864f2b" + "url": "https://github.com/symfony/http-foundation.git", + "reference": "54499baea7f7418bce7b5ec92770fd0799e8e9bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/bdcb7633a501770a0daefbf81d2e6b28c3864f2b", - "reference": "bdcb7633a501770a0daefbf81d2e6b28c3864f2b", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54499baea7f7418bce7b5ec92770fd0799e8e9bf", + "reference": "54499baea7f7418bce7b5ec92770fd0799e8e9bf", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "masterminds/html5": "<2.6" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.15" }, "require-dev": { - "masterminds/html5": "^2.6", - "symfony/css-selector": "^3.4|^4.0|^5.0" + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/mime": "^4.4|^5.0" }, "suggest": { - "symfony/css-selector": "" + "symfony/mime": "To use the file extension guesser" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\DomCrawler\\": "" + "Symfony\\Component\\HttpFoundation\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -21565,8 +22199,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony DomCrawler Component", + "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -21581,40 +22218,47 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2021-02-25T17:16:57+00:00" }, { - "name": "symfony/http-foundation", - "version": "v4.4.15", + "name": "symfony/mime", + "version": "v5.2.6", "source": { "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "10683b407c3b6087c64619ebc97a87e36ea62c92" + "url": "https://github.com/symfony/mime.git", + "reference": "1b2092244374cbe48ae733673f2ca0818b37197b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/10683b407c3b6087c64619ebc97a87e36ea62c92", - "reference": "10683b407c3b6087c64619ebc97a87e36ea62c92", + "url": "https://api.github.com/repos/symfony/mime/zipball/1b2092244374cbe48ae733673f2ca0818b37197b", + "reference": "1b2092244374cbe48ae733673f2ca0818b37197b", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/mime": "^4.3|^5.0", - "symfony/polyfill-mbstring": "~1.1" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" }, "require-dev": { - "predis/predis": "~1.0", - "symfony/expression-language": "^3.4|^4.0|^5.0" + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/property-access": "^4.4|^5.1", + "symfony/property-info": "^4.4|^5.1", + "symfony/serializer": "^5.2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" + "Symfony\\Component\\Mime\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -21634,8 +22278,15 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony HttpFoundation Component", + "description": "Allows manipulating MIME messages", "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.2.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -21650,43 +22301,32 @@ "type": "tidelift" } ], - "time": "2020-09-27T14:14:06+00:00" + "time": "2021-03-12T13:18:39+00:00" }, { - "name": "symfony/mime", - "version": "v4.4.15", + "name": "symfony/options-resolver", + "version": "v5.2.4", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "42df2507eb8e6cd9795f51c99dd52bab543a918f" + "url": "https://github.com/symfony/options-resolver.git", + "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/42df2507eb8e6cd9795f51c99dd52bab543a918f", - "reference": "42df2507eb8e6cd9795f51c99dd52bab543a918f", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", + "reference": "5d0f633f9bbfcf7ec642a2b5037268e61b0a62ce", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0" - }, - "conflict": { - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10", - "symfony/dependency-injection": "^3.4|^4.1|^5.0" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php73": "~1.0", + "symfony/polyfill-php80": "^1.15" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Mime\\": "" + "Symfony\\Component\\OptionsResolver\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -21706,12 +22346,16 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "A library to manipulate MIME messages", + "description": "Provides an improved replacement for the array_replace PHP function", "homepage": "https://symfony.com", "keywords": [ - "mime", - "mime-type" + "config", + "configuration", + "options" ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -21726,32 +22370,95 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:08:58+00:00" + "time": "2021-01-27T12:56:27+00:00" }, { - "name": "symfony/stopwatch", - "version": "v4.4.15", + "name": "symfony/polyfill-php70", + "version": "v1.20.0", "source": { "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "6f89e19772cf61b3c65bab329fe0e318259fbd91" + "url": "https://github.com/symfony/polyfill-php70.git", + "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/6f89e19772cf61b3c65bab329fe0e318259fbd91", - "reference": "6f89e19772cf61b3c65bab329fe0e318259fbd91", + "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/5f03a781d984aae42cebd18e7912fa80f02ee644", + "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/service-contracts": "^1.0|^2" + "php": ">=7.1" }, - "type": "library", + "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-main": "1.20-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php70/tree/v1.20.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } + ], + "time": "2020-10-23T14:02:19+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v5.2.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "b12274acfab9d9850c52583d136a24398cdf1a0c" }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/b12274acfab9d9850c52583d136a24398cdf1a0c", + "reference": "b12274acfab9d9850c52583d136a24398cdf1a0c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/service-contracts": "^1.0|^2" + }, + "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Stopwatch\\": "" @@ -21774,8 +22481,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Stopwatch Component", + "description": "Provides a way to profile code", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v5.2.4" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -21790,41 +22500,40 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:08:58+00:00" + "time": "2021-01-27T10:15:41+00:00" }, { "name": "symfony/yaml", - "version": "v4.4.15", + "version": "v5.2.5", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1" + "reference": "298a08ddda623485208506fcee08817807a251dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/c7885964b1eceb70b0981556d0a9b01d2d97c8d1", - "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1", + "url": "https://api.github.com/repos/symfony/yaml/zipball/298a08ddda623485208506fcee08817807a251dd", + "reference": "298a08ddda623485208506fcee08817807a251dd", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/console": "<3.4" + "symfony/console": "<4.4" }, "require-dev": { - "symfony/console": "^3.4|^4.0|^5.0" + "symfony/console": "^4.4|^5.0" }, "suggest": { "symfony/console": "For validating YAML files using the lint command" }, + "bin": [ + "Resources/bin/yaml-lint" + ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" @@ -21847,8 +22556,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Yaml Component", + "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v5.2.5" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -21863,7 +22575,7 @@ "type": "tidelift" } ], - "time": "2020-09-27T03:36:23+00:00" + "time": "2021-03-06T07:59:01+00:00" }, { "name": "theseer/fdomdocument", @@ -21903,6 +22615,10 @@ ], "description": "The classes contained within this repository extend the standard DOM to use exceptions at all occasions of errors instead of PHP warnings or notices. They also add various custom methods and shortcuts for convenience and to simplify the usage of DOM.", "homepage": "https://github.com/theseer/fDOMDocument", + "support": { + "issues": "https://github.com/theseer/fDOMDocument/issues", + "source": "https://github.com/theseer/fDOMDocument/tree/master" + }, "time": "2017-06-30T11:53:12+00:00" }, { @@ -21943,6 +22659,10 @@ } ], "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/master" + }, "funding": [ { "url": "https://github.com/theseer", @@ -21953,16 +22673,16 @@ }, { "name": "vlucas/phpdotenv", - "version": "v2.6.6", + "version": "v2.6.7", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "e1d57f62db3db00d9139078cbedf262280701479" + "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/e1d57f62db3db00d9139078cbedf262280701479", - "reference": "e1d57f62db3db00d9139078cbedf262280701479", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/b786088918a884258c9e3e27405c6a4cf2ee246e", + "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e", "shasum": "" }, "require": { @@ -21972,7 +22692,7 @@ "require-dev": { "ext-filter": "*", "ext-pcre": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7.27" + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" }, "suggest": { "ext-filter": "Required to use the boolean validator.", @@ -22011,6 +22731,10 @@ "env", "environment" ], + "support": { + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v2.6.7" + }, "funding": [ { "url": "https://github.com/GrahamCampbell", @@ -22021,34 +22745,39 @@ "type": "tidelift" } ], - "time": "2020-07-14T17:54:18+00:00" + "time": "2021-01-20T14:39:13+00:00" }, { "name": "webmozart/assert", - "version": "1.9.1", + "version": "1.10.0", "source": { "type": "git", - "url": "https://github.com/webmozart/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" + "url": "https://github.com/webmozarts/assert.git", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", + "php": "^7.2 || ^8.0", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" + "vimeo/psalm": "<4.6.1 || 4.6.2" }, "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" + "phpunit/phpunit": "^8.5.13" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, "autoload": { "psr-4": { "Webmozart\\Assert\\": "src/" @@ -22070,7 +22799,11 @@ "check", "validate" ], - "time": "2020-07-08T17:02:28+00:00" + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.10.0" + }, + "time": "2021-03-09T10:59:23+00:00" }, { "name": "weew/helpers-array", @@ -22107,17 +22840,19 @@ } ], "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, "time": "2016-07-21T11:18:01+00:00" } ], "aliases": [], "minimum-stability": "stable", - "stability-flags": { - "phpmd/phpmd": 0 - }, - "prefer-stable": false, + "stability-flags": [], + "prefer-stable": true, "prefer-lowest": false, "platform": [], "platform-dev": [], - "plugin-api-version": "1.1.0" + "plugin-api-version": "2.0.0" } diff --git a/src/_data/codebase/v2_3/system-requirements.yml b/src/_data/codebase/v2_3/system-requirements.yml new file mode 100644 index 00000000000..58a9d58c063 --- /dev/null +++ b/src/_data/codebase/v2_3/system-requirements.yml @@ -0,0 +1,113 @@ +--- +2.3.7-p4: + Composer: '1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.3' + MySQL: '5.7' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' +2.3.7-p3: + Composer: '1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.3' + MySQL: '5.7' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' +2.3.7: + Composer: '1' + Elasticsearch: '7.9' + MariaDB: '10.3' + MySQL: '5.7' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' +2.3.6: + Composer: '1' + Elasticsearch: '7.7' + MariaDB: '10.2' + MySQL: '5.7' + PHP: '7.3' + RabbitMQ: '3.8' + Redis: '5.0' + Varnish: '6.4' + Apache: '2.4' + nginx: '1.18' +2.3.5: + Composer: '1' + Elasticsearch: '7.6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.2, 7.3' + RabbitMQ: '3.8' + Redis: '5.0' + Varnish: '6.3' + Apache: '2.4' + nginx: '1.18' +2.3.4: + Composer: '1' + Elasticsearch: '5, 6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.2, 7.3' + RabbitMQ: '3.7, 3.8' + Redis: '5.0' + Varnish: '4, 5, 6.2' + Apache: '2.4' + nginx: '1.18' +2.3.3: + Composer: '1' + Elasticsearch: '5, 6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.1, 7.2, 7.3' + RabbitMQ: '2.x, 3.7' + Redis: '5.0' + Varnish: '6.2' + Apache: '2.4' + nginx: '1.18' +2.3.2: + Composer: '1' + Elasticsearch: '5, 6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.1, 7.2' + RabbitMQ: '2.x, 3.7' + Redis: '5.0' + Varnish: '4, 5' + Apache: '2.4' + nginx: '1.18' +2.3.1: + Composer: '1' + Elasticsearch: '5, 6' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.1, 7.2' + RabbitMQ: '2.x, 3.7' + Redis: '5.0' + Varnish: '4, 5' + Apache: '2.4' + nginx: '1.18' +2.3.0: + Composer: '1' + Elasticsearch: '2, 5' + MariaDB: '10.1, 10.2' + MySQL: '5.6, 5.7' + PHP: '7.1, 7.2' + RabbitMQ: '2.x, 3.7' + Redis: '5' + Varnish: '4, 5' + Apache: '2.4' + nginx: '1.18' diff --git a/src/_data/codebase/v2_4/b2b/bin-magento.json b/src/_data/codebase/v2_4/b2b/bin-magento.json new file mode 100644 index 00000000000..e92886a91dd --- /dev/null +++ b/src/_data/codebase/v2_4/b2b/bin-magento.json @@ -0,0 +1,13313 @@ +{ + "application": { + "name": "Magento CLI", + "version": "2.4.5" + }, + "commands": [ + { + "name": "help", + "usage": [ + "help [--format FORMAT] [--raw] [--] []" + ], + "description": "Display help for a command", + "help": "The help command displays help for a given command:\n\n php bin/magento help list\n\nYou can also output the help in other formats by using the --format option:\n\n php bin/magento help --format=xml list\n\nTo display the list of available commands, please use the list command.", + "definition": { + "arguments": { + "command_name": { + "name": "command_name", + "is_required": false, + "is_array": false, + "description": "The command name", + "default": "help" + } + }, + "options": { + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + }, + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command help", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "list", + "usage": [ + "list [--raw] [--format FORMAT] [--] []" + ], + "description": "List commands", + "help": "The list command lists all commands:\n\n php bin/magento list\n\nYou can also display the commands for a specific namespace:\n\n php bin/magento list test\n\nYou can also output the information in other formats by using the --format option:\n\n php bin/magento list --format=xml\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php bin/magento list --raw", + "definition": { + "arguments": { + "namespace": { + "name": "namespace", + "is_required": false, + "is_array": false, + "description": "The namespace name", + "default": null + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command list", + "default": false + }, + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:disable", + "usage": [ + "admin:adobe-ims:disable" + ], + "description": "Disable Adobe IMS Module", + "help": "Disable Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:enable", + "usage": [ + "admin:adobe-ims:enable [-o|--organization-id [ORGANIZATION-ID]] [-c|--client-id [CLIENT-ID]] [-s|--client-secret [CLIENT-SECRET]] [-t|--2fa [2FA]]" + ], + "description": "Enable Adobe IMS Module.", + "help": "Enable Adobe IMS Module.", + "definition": { + "arguments": [], + "options": { + "organization-id": { + "name": "--organization-id", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set Organization ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-id": { + "name": "--client-id", + "shortcut": "-c", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-secret": { + "name": "--client-secret", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client Secret for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "2fa": { + "name": "--2fa", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check if 2FA is enabled for Organization in Adobe Admin Console. Required when enabling the module", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:info", + "usage": [ + "admin:adobe-ims:info" + ], + "description": "Information of Adobe IMS Module configuration", + "help": "Information of Adobe IMS Module configuration", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:status", + "usage": [ + "admin:adobe-ims:status" + ], + "description": "Status of Adobe IMS Module", + "help": "Status of Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:create", + "usage": [ + "admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates an administrator", + "help": "Creates an administrator", + "definition": { + "arguments": [], + "options": { + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin last name", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:unlock", + "usage": [ + "admin:user:unlock " + ], + "description": "Unlock Admin Account", + "help": "This command unlocks an admin account by its username.\nTo unlock:\n bin/magento admin:user:unlock username", + "definition": { + "arguments": { + "username": { + "name": "username", + "is_required": true, + "is_array": false, + "description": "The admin username to unlock", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:dump", + "usage": [ + "app:config:dump [...]" + ], + "description": "Create dump of application", + "help": "Create dump of application", + "definition": { + "arguments": { + "config-types": { + "name": "config-types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:import", + "usage": [ + "app:config:import" + ], + "description": "Import data from shared configuration files to appropriate data storage", + "help": "Import data from shared configuration files to appropriate data storage", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:status", + "usage": [ + "app:config:status" + ], + "description": "Checks if config propagation requires update", + "help": "Checks if config propagation requires update", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "braintree:migrate", + "usage": [ + "braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]" + ], + "description": "Migrate stored cards from a Magento 1 database", + "help": "Migrate stored cards from a Magento 1 database", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Hostname/IP. Port is optional", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database username. Must have read access", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Password", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:clean", + "usage": [ + "cache:clean [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Cleans cache type(s)", + "help": "Cleans cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:disable", + "usage": [ + "cache:disable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Disables cache type(s)", + "help": "Disables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:enable", + "usage": [ + "cache:enable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Enables cache type(s)", + "help": "Enables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:flush", + "usage": [ + "cache:flush [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Flushes cache storage used by cache type(s)", + "help": "Flushes cache storage used by cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:status", + "usage": [ + "cache:status [--bootstrap BOOTSTRAP]" + ], + "description": "Checks cache status", + "help": "Checks cache status", + "definition": { + "arguments": [], + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:images:resize", + "usage": [ + "catalog:images:resize [-a|--async] [--skip_hidden_images]" + ], + "description": "Creates resized product images", + "help": "Creates resized product images", + "definition": { + "arguments": [], + "options": { + "async": { + "name": "--async", + "shortcut": "-a", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Resize image in asynchronous mode", + "default": false + }, + "skip_hidden_images": { + "name": "--skip_hidden_images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not process images marked as hidden from product page", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:product:attributes:cleanup", + "usage": [ + "catalog:product:attributes:cleanup" + ], + "description": "Removes unused product attributes.", + "help": "Removes unused product attributes.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cms:wysiwyg:restrict", + "usage": [ + "cms:wysiwyg:restrict " + ], + "description": "Set whether to enforce user HTML content validation or show a warning instead", + "help": "Set whether to enforce user HTML content validation or show a warning instead", + "definition": { + "arguments": { + "restrict": { + "name": "restrict", + "is_required": true, + "is_array": false, + "description": "y\\n", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:sensitive:set", + "usage": [ + "config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]" + ], + "description": "Set sensitive configuration values", + "help": "Set sensitive configuration values", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path for example group/section/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": false, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable interactive mode to set all sensitive variables", + "default": false + }, + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not set use 'default'", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code for configuration, empty string by default", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:set", + "usage": [ + "config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] " + ], + "description": "Change system configuration", + "help": "Change system configuration", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Configuration path in format section/group/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": true, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Configuration scope (default, website, or store)", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Scope code (required only if scope is not 'default')", + "default": null + }, + "lock-env": { + "name": "--lock-env", + "shortcut": "-e", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock value which prevents modification in the Admin (will be saved in app/etc/env.php)", + "default": false + }, + "lock-config": { + "name": "--lock-config", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock and share value with other installations, prevents modification in the Admin (will be saved in app/etc/config.php)", + "default": false + }, + "lock": { + "name": "--lock", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deprecated, use the --lock-env option instead.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:show", + "usage": [ + "config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []" + ], + "description": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "help": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path, for example section_id/group_id/field_id", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not specified, then 'default' scope will be used", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code (required only if scope is not `default`)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:install", + "usage": [ + "cron:install [-f|--force] [-d|--non-optional]" + ], + "description": "Generates and installs crontab for current user", + "help": "Generates and installs crontab for current user", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force install tasks", + "default": false + }, + "non-optional": { + "name": "--non-optional", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Install only the non-optional (default) tasks", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:remove", + "usage": [ + "cron:remove" + ], + "description": "Removes tasks from crontab", + "help": "Removes tasks from crontab", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:run", + "usage": [ + "cron:run [--group GROUP] [--bootstrap BOOTSTRAP]" + ], + "description": "Runs jobs by schedule", + "help": "Runs jobs by schedule", + "definition": { + "arguments": [], + "options": { + "group": { + "name": "--group", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run jobs only from specified group", + "default": null + }, + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "customer:hash:upgrade", + "usage": [ + "customer:hash:upgrade" + ], + "description": "Upgrade customer's hash according to the latest algorithm", + "help": "Upgrade customer's hash according to the latest algorithm", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:set", + "usage": [ + "deploy:mode:set [-s|--skip-compilation] [--] " + ], + "description": "Set application mode.", + "help": "Set application mode.", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": true, + "is_array": false, + "description": "The application mode to set. Available options are \"developer\" or \"production\"", + "default": null + } + }, + "options": { + "skip-compilation": { + "name": "--skip-compilation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub/static/)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:show", + "usage": [ + "deploy:mode:show" + ], + "description": "Displays current application mode.", + "help": "Displays current application mode.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:di:info", + "usage": [ + "dev:di:info " + ], + "description": "Provides information on Dependency Injection configuration for the Command.", + "help": "Provides information on Dependency Injection configuration for the Command.", + "definition": { + "arguments": { + "class": { + "name": "class", + "is_required": true, + "is_array": false, + "description": "Class name", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:newsletter-compatibility-check", + "usage": [ + "dev:email:newsletter-compatibility-check" + ], + "description": "Scans newsletter templates for potential variable usage compatibility issues", + "help": "Scans newsletter templates for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:override-compatibility-check", + "usage": [ + "dev:email:override-compatibility-check" + ], + "description": "Scans email template overrides for potential variable usage compatibility issues", + "help": "Scans email template overrides for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:disable", + "usage": [ + "dev:profiler:disable" + ], + "description": "Disable the profiler.", + "help": "Disable the profiler.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:enable", + "usage": [ + "dev:profiler:enable []" + ], + "description": "Enable the profiler.", + "help": "Enable the profiler.", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Profiler type", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:disable", + "usage": [ + "dev:query-log:disable" + ], + "description": "Disable DB query logging", + "help": "Disable DB query logging", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:enable", + "usage": [ + "dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]" + ], + "description": "Enable DB query logging", + "help": "Enable DB query logging", + "definition": { + "arguments": [], + "options": { + "include-all-queries": { + "name": "--include-all-queries", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Log all queries. [true|false]", + "default": "true" + }, + "query-time-threshold": { + "name": "--query-time-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Query time thresholds.", + "default": "0.001" + }, + "include-call-stack": { + "name": "--include-call-stack", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Include call stack. [true|false]", + "default": "true" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:source-theme:deploy", + "usage": [ + "dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]" + ], + "description": "Collects and publishes source files for theme.", + "help": "Collects and publishes source files for theme.", + "definition": { + "arguments": { + "file": { + "name": "file", + "is_required": false, + "is_array": true, + "description": "Files to pre-process (file should be specified without extension)", + "default": [ + "css/styles-m", + "css/styles-l" + ] + } + }, + "options": { + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Type of source files: [less]", + "default": "less" + }, + "locale": { + "name": "--locale", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Locale: [en_US]", + "default": "en_US" + }, + "area": { + "name": "--area", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Area: [frontend|adminhtml]", + "default": "frontend" + }, + "theme": { + "name": "--theme", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Theme: [Vendor/theme]", + "default": "Magento/luma" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:disable", + "usage": [ + "dev:template-hints:disable" + ], + "description": "Disable frontend template hints. A cache flush might be required.", + "help": "Disable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:enable", + "usage": [ + "dev:template-hints:enable" + ], + "description": "Enable frontend template hints. A cache flush might be required.", + "help": "Enable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:status", + "usage": [ + "dev:template-hints:status" + ], + "description": "Show frontend template hints status.", + "help": "Show frontend template hints status.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:tests:run", + "usage": [ + "dev:tests:run [-c|--arguments ARGUMENTS] [--] []" + ], + "description": "Runs tests", + "help": "Runs tests", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default", + "default": "default" + } + }, + "options": { + "arguments": { + "name": "--arguments", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:urn-catalog:generate", + "usage": [ + "dev:urn-catalog:generate [--ide IDE] [--] " + ], + "description": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "help": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Path to file to output the catalog. For PhpStorm use .idea/misc.xml", + "default": null + } + }, + "options": { + "ide": { + "name": "--ide", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Format in which catalog will be generated. Supported: [phpstorm, vscode]", + "default": "phpstorm" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:xml:convert", + "usage": [ + "dev:xml:convert [-o|--overwrite] [--] " + ], + "description": "Converts XML file using XSL style sheets", + "help": "Converts XML file using XSL style sheets", + "definition": { + "arguments": { + "xml-file": { + "name": "xml-file", + "is_required": true, + "is_array": false, + "description": "Path to XML file that going to be transformed", + "default": null + }, + "processor": { + "name": "processor", + "is_required": true, + "is_array": false, + "description": "Path to XSL style sheet that going to be applied to XML file", + "default": null + } + }, + "options": { + "overwrite": { + "name": "--overwrite", + "shortcut": "-o", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Overwrite XML file", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:add", + "usage": [ + "downloadable:domains:add [...]" + ], + "description": "Add domains to the downloadable domains whitelist", + "help": "Add domains to the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domains name", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:remove", + "usage": [ + "downloadable:domains:remove [...]" + ], + "description": "Remove domains from the downloadable domains whitelist", + "help": "Remove domains from the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domain names", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:show", + "usage": [ + "downloadable:domains:show" + ], + "description": "Display downloadable domains whitelist", + "help": "Display downloadable domains whitelist", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "encryption:payment-data:update", + "usage": [ + "encryption:payment-data:update" + ], + "description": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "help": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:collect-phrases", + "usage": [ + "i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []" + ], + "description": "Discovers phrases in the codebase", + "help": "Discovers phrases in the codebase", + "definition": { + "arguments": { + "directory": { + "name": "directory", + "is_required": false, + "is_array": false, + "description": "Directory path to parse. Not needed if --magento flag is set", + "default": null + } + }, + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path (including filename) to an output file. With no file specified, defaults to stdout.", + "default": null + }, + "magento": { + "name": "--magento", + "shortcut": "-m", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:pack", + "usage": [ + "i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] " + ], + "description": "Saves language package", + "help": "Saves language package", + "definition": { + "arguments": { + "source": { + "name": "source", + "is_required": true, + "is_array": false, + "description": "Path to source dictionary file with translations", + "default": null + }, + "locale": { + "name": "locale", + "is_required": true, + "is_array": false, + "description": "Target locale for dictionary, for example \"de_DE\"", + "default": null + } + }, + "options": { + "mode": { + "name": "--mode", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"", + "default": "replace" + }, + "allow-duplicates": { + "name": "--allow-duplicates", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:uninstall", + "usage": [ + "i18n:uninstall [-b|--backup-code] [--] ..." + ], + "description": "Uninstalls language packages", + "help": "Uninstalls language packages", + "definition": { + "arguments": { + "package": { + "name": "package", + "is_required": true, + "is_array": true, + "description": "Language package name", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "-b", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:info", + "usage": [ + "indexer:info" + ], + "description": "Shows allowed Indexers", + "help": "Shows allowed Indexers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reindex", + "usage": [ + "indexer:reindex [...]" + ], + "description": "Reindexes Data", + "help": "Reindexes Data", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reset", + "usage": [ + "indexer:reset [...]" + ], + "description": "Resets indexer status to invalid", + "help": "Resets indexer status to invalid", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-dimensions-mode", + "usage": [ + "indexer:set-dimensions-mode [ []]" + ], + "description": "Set Indexer Dimensions Mode", + "help": "Set Indexer Dimensions Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": false, + "description": "Indexer name [catalog_product_price|catalogpermissions_category]", + "default": null + }, + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group catalogpermissions_category none,customer_group ", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-mode", + "usage": [ + "indexer:set-mode [ [...]]" + ], + "description": "Sets index mode type", + "help": "Sets index mode type", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer mode type [realtime|schedule]", + "default": null + }, + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-dimensions-mode", + "usage": [ + "indexer:show-dimensions-mode [...]" + ], + "description": "Shows Indexer Dimension Mode", + "help": "Shows Indexer Dimension Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes (catalog_product_price,catalogpermissions_category)", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-mode", + "usage": [ + "indexer:show-mode [...]" + ], + "description": "Shows Index Mode", + "help": "Shows Index Mode", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:status", + "usage": [ + "indexer:status [...]" + ], + "description": "Shows status of Indexer", + "help": "Shows status of Indexer", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:adminuri", + "usage": [ + "info:adminuri" + ], + "description": "Displays the Magento Admin URI", + "help": "Displays the Magento Admin URI", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:backups:list", + "usage": [ + "info:backups:list" + ], + "description": "Prints list of available backup files", + "help": "Prints list of available backup files", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:currency:list", + "usage": [ + "info:currency:list" + ], + "description": "Displays the list of available currencies", + "help": "Displays the list of available currencies", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-framework", + "usage": [ + "info:dependencies:show-framework [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies on Magento framework", + "help": "Shows number of dependencies on Magento framework", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "framework-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules", + "usage": [ + "info:dependencies:show-modules [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies between modules", + "help": "Shows number of dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules-circular", + "usage": [ + "info:dependencies:show-modules-circular [-o|--output OUTPUT]" + ], + "description": "Shows number of circular dependencies between modules", + "help": "Shows number of circular dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-circular-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:language:list", + "usage": [ + "info:language:list" + ], + "description": "Displays the list of available language locales", + "help": "Displays the list of available language locales", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:timezone:list", + "usage": [ + "info:timezone:list" + ], + "description": "Displays the list of available timezones", + "help": "Displays the list of available timezones", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:create-compensations", + "usage": [ + "inventory:reservation:create-compensations [-r|--raw] [--] [...]" + ], + "description": "Create reservations by provided compensation arguments", + "help": "Create reservations by provided compensation arguments", + "definition": { + "arguments": { + "compensations": { + "name": "compensations", + "is_required": false, + "is_array": true, + "description": "List of compensation arguments in format \":::\"", + "default": [] + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:list-inconsistencies", + "usage": [ + "inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]" + ], + "description": "Show all orders and products with salable quantity inconsistencies", + "help": "Show all orders and products with salable quantity inconsistencies", + "definition": { + "arguments": [], + "options": { + "complete-orders": { + "name": "--complete-orders", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for complete orders", + "default": false + }, + "incomplete-orders": { + "name": "--incomplete-orders", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for incomplete orders", + "default": false + }, + "bunch-size": { + "name": "--bunch-size", + "shortcut": "-b", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Defines how many orders will be loaded at once", + "default": 50 + }, + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory-geonames:import", + "usage": [ + "inventory-geonames:import ..." + ], + "description": "Download and import geo names for source selection algorithm", + "help": "Download and import geo names for source selection algorithm", + "definition": { + "arguments": { + "countries": { + "name": "countries", + "is_required": true, + "is_array": true, + "description": "List of country codes to import", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:allow-ips", + "usage": [ + "maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Sets maintenance mode exempt IPs", + "help": "Sets maintenance mode exempt IPs", + "definition": { + "arguments": { + "ip": { + "name": "ip", + "is_required": false, + "is_array": true, + "description": "Allowed IP addresses", + "default": [] + } + }, + "options": { + "none": { + "name": "--none", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear allowed IP addresses", + "default": false + }, + "add": { + "name": "--add", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Add the IP address to existing list", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:disable", + "usage": [ + "maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Disables maintenance mode", + "help": "Disables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:enable", + "usage": [ + "maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Enables maintenance mode", + "help": "Enables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:status", + "usage": [ + "maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Displays maintenance mode status", + "help": "Displays maintenance mode status", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-content:sync", + "usage": [ + "media-content:sync" + ], + "description": "Synchronize content with assets", + "help": "Synchronize content with assets", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-gallery:sync", + "usage": [ + "media-gallery:sync" + ], + "description": "Synchronize media storage and media assets in the database", + "help": "Synchronize media storage and media assets in the database", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:config:status", + "usage": [ + "module:config:status" + ], + "description": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "help": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:disable", + "usage": [ + "module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Disables specified modules", + "help": "Disables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:enable", + "usage": [ + "module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Enables specified modules", + "help": "Enables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:status", + "usage": [ + "module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Displays status of modules", + "help": "Displays status of modules", + "definition": { + "arguments": { + "module-names": { + "name": "module-names", + "is_required": false, + "is_array": true, + "description": "Optional module name", + "default": [] + } + }, + "options": { + "enabled": { + "name": "--enabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only enabled modules", + "default": false + }, + "disabled": { + "name": "--disabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only disabled modules", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:uninstall", + "usage": [ + "module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..." + ], + "description": "Uninstalls modules installed by composer", + "help": "Uninstalls modules installed by composer", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "remove-data": { + "name": "--remove-data", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Remove data installed by module(s)", + "default": false + }, + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "backup-media": { + "name": "--backup-media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "backup-db": { + "name": "--backup-db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "non-composer": { + "name": "--non-composer", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "All modules, that will be past here will be non composer based", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "newrelic:create:deploy-marker", + "usage": [ + "newrelic:create:deploy-marker [ []]" + ], + "description": "Check the deploy queue for entries and create an appropriate deploy marker.", + "help": "Check the deploy queue for entries and create an appropriate deploy marker.", + "definition": { + "arguments": { + "message": { + "name": "message", + "is_required": true, + "is_array": false, + "description": "Deploy Message?", + "default": null + }, + "change_log": { + "name": "change_log", + "is_required": true, + "is_array": false, + "description": "Change Log?", + "default": null + }, + "user": { + "name": "user", + "is_required": false, + "is_array": false, + "description": "Deployment User", + "default": null + }, + "revision": { + "name": "revision", + "is_required": false, + "is_array": false, + "description": "Revision", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:list", + "usage": [ + "queue:consumers:list" + ], + "description": "List of MessageQueue consumers", + "help": "This command shows list of MessageQueue consumers.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:start", + "usage": [ + "queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--multi-process [MULTI-PROCESS]] [--pid-file-path PID-FILE-PATH] [--] " + ], + "description": "Start MessageQueue consumer", + "help": "This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n bin/magento queue:consumers:start someConsumer\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n bin/magento queue:consumers:start someConsumer --max-messages=50\n\nTo specify the number of messages per batch for the batch consumer:\n\n bin/magento queue:consumers:start someConsumer --batch-size=500\n\nTo specify the preferred area:\n\n bin/magento queue:consumers:start someConsumer --area-code='adminhtml'\n\nTo do not run multiple copies of one consumer simultaneously:\n\n bin/magento queue:consumers:start someConsumer --single-thread\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n bin/magento queue:consumers:start someConsumer --pid-file-path='/var/someConsumer.pid'\n\nTo define the number of processes per consumer:\n\n bin/magento queue:consumers:start someConsumer --multi-process=4", + "definition": { + "arguments": { + "consumer": { + "name": "consumer", + "is_required": true, + "is_array": false, + "description": "The name of the consumer to be started.", + "default": null + } + }, + "options": { + "max-messages": { + "name": "--max-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.", + "default": null + }, + "batch-size": { + "name": "--batch-size", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages per batch. Applicable for the batch consumer only.", + "default": null + }, + "area-code": { + "name": "--area-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The preferred area (global, adminhtml, etc...) default is global.", + "default": null + }, + "single-thread": { + "name": "--single-thread", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "This option prevents running multiple copies of one consumer simultaneously.", + "default": false + }, + "multi-process": { + "name": "--multi-process", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The number of processes per consumer.", + "default": null + }, + "pid-file-path": { + "name": "--pid-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The file path for saving PID (This option is deprecated, use --single-thread instead)", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "remote-storage:sync", + "usage": [ + "remote-storage:sync" + ], + "description": "Synchronize media files with remote storage.", + "help": "Synchronize media files with remote storage.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:deploy", + "usage": [ + "sampledata:deploy [--no-update]" + ], + "description": "Deploy sample data modules for composer-based Magento installations", + "help": "Deploy sample data modules for composer-based Magento installations", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:remove", + "usage": [ + "sampledata:remove [--no-update]" + ], + "description": "Remove all sample data packages from composer.json", + "help": "Remove all sample data packages from composer.json", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:reset", + "usage": [ + "sampledata:reset" + ], + "description": "Reset all sample data modules for re-installation", + "help": "Reset all sample data modules for re-installation", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-forgot-password", + "usage": [ + "security:recaptcha:disable-for-user-forgot-password" + ], + "description": "Disable reCAPTCHA for admin user forgot password form", + "help": "Disable reCAPTCHA for admin user forgot password form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-login", + "usage": [ + "security:recaptcha:disable-for-user-login" + ], + "description": "Disable reCAPTCHA for admin user login form", + "help": "Disable reCAPTCHA for admin user login form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:google:set-secret", + "usage": [ + "security:tfa:google:set-secret " + ], + "description": "Set the secret used for Google OTP generation.", + "help": "Set the secret used for Google OTP generation.", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "secret": { + "name": "secret", + "is_required": true, + "is_array": false, + "description": "Secret", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:providers", + "usage": [ + "security:tfa:providers" + ], + "description": "List all available providers", + "help": "List all available providers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:reset", + "usage": [ + "security:tfa:reset " + ], + "description": "Reset configuration for one user", + "help": "Reset configuration for one user", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "provider": { + "name": "provider", + "is_required": true, + "is_array": false, + "description": "Provider code", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:backup", + "usage": [ + "setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Takes backup of Magento Application code base, media and database", + "help": "Takes backup of Magento Application code base, media and database", + "definition": { + "arguments": [], + "options": { + "code": { + "name": "--code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "media": { + "name": "--media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "db": { + "name": "--db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:config:set", + "usage": [ + "setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--checkout-async CHECKOUT-ASYNC] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--deferred-total-calculating DEFERRED-TOTAL-CALCULATING] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates or modifies the deployment configuration", + "help": "Creates or modifies the deployment configuration", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "checkout-async": { + "name": "--checkout-async", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable async order processing? 1 - Yes, 0 - No", + "default": null + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "deferred-total-calculating": { + "name": "--deferred-total-calculating", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable deferred total calculating? 1 - Yes, 0 - No", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-data:upgrade", + "usage": [ + "setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades data in the DB", + "help": "Installs and upgrades data in the DB", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-patch", + "usage": [ + "setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] " + ], + "description": "Generate patch and put it in specific folder.", + "help": "Generate patch and put it in specific folder.", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": false, + "description": "Module name", + "default": null + }, + "patch": { + "name": "patch", + "is_required": true, + "is_array": false, + "description": "Patch name", + "default": null + } + }, + "options": { + "revertable": { + "name": "--revertable", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check whether patch is revertable or not.", + "default": false + }, + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Find out what type of patch should be generated. Available values: `data`, `schema`.", + "default": "data" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-whitelist", + "usage": [ + "setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]" + ], + "description": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "help": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "definition": { + "arguments": [], + "options": { + "module-name": { + "name": "--module-name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Name of the module where whitelist will be generated", + "default": "all" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:add-slave", + "usage": [ + "setup:db-schema:add-slave [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--maxAllowedLag [MAXALLOWEDLAG]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move checkout quote related tables to a separate DB server", + "help": "Move checkout quote related tables to a separate DB server", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave DB Server host", + "default": "localhost" + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave DB user name", + "default": "root" + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave DB user password", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave connection name", + "default": "default" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave Resource name", + "default": "default" + }, + "maxAllowedLag": { + "name": "--maxAllowedLag", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Max Allowed Lag Slave Connection (in seconds)", + "default": "" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:split-quote", + "usage": [ + "setup:db-schema:split-quote [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "help": "Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout DB Server host", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout DB user name", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout DB user password", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout connection name", + "default": "checkout" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout resource name", + "default": "checkout" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:split-sales", + "usage": [ + "setup:db-schema:split-sales [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "help": "Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales DB Server host", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales DB user name", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales DB user passowrd", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales connection name", + "default": "sales" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales resource name", + "default": "sales" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:upgrade", + "usage": [ + "setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades the DB schema", + "help": "Installs and upgrades the DB schema", + "definition": { + "arguments": [], + "options": { + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db:status", + "usage": [ + "setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Checks if DB schema or data requires upgrade", + "help": "Checks if DB schema or data requires upgrade", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:di:compile", + "usage": [ + "setup:di:compile" + ], + "description": "Generates DI configuration and all missing classes that can be auto-generated", + "help": "Generates DI configuration and all missing classes that can be auto-generated", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:install", + "usage": [ + "setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--checkout-async CHECKOUT-ASYNC] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--deferred-total-calculating DEFERRED-TOTAL-CALCULATING] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the Magento application", + "help": "Installs the Magento application", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "checkout-async": { + "name": "--checkout-async", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable async order processing? 1 - Yes, 0 - No", + "default": null + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "deferred-total-calculating": { + "name": "--deferred-total-calculating", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable deferred total calculating? 1 - Yes, 0 - No", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin last name", + "default": null + }, + "search-engine": { + "name": "--search-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7", + "default": null + }, + "elasticsearch-host": { + "name": "--elasticsearch-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server host.", + "default": null + }, + "elasticsearch-port": { + "name": "--elasticsearch-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server port.", + "default": null + }, + "elasticsearch-enable-auth": { + "name": "--elasticsearch-enable-auth", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to enable authentication. (default is 0, disabled)", + "default": null + }, + "elasticsearch-username": { + "name": "--elasticsearch-username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch username. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-password": { + "name": "--elasticsearch-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch password. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-index-prefix": { + "name": "--elasticsearch-index-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch index prefix.", + "default": null + }, + "elasticsearch-timeout": { + "name": "--elasticsearch-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server timeout.", + "default": null + }, + "cleanup-database": { + "name": "--cleanup-database", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Cleanup the database before installation", + "default": false + }, + "sales-order-increment-prefix": { + "name": "--sales-order-increment-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales order number prefix", + "default": null + }, + "use-sample-data": { + "name": "--use-sample-data", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use sample data", + "default": false + }, + "enable-modules": { + "name": "--enable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be included during installation. Available magic param \"all\".", + "default": null + }, + "disable-modules": { + "name": "--disable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".", + "default": null + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Interactive Magento installation", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:performance:generate-fixtures", + "usage": [ + "setup:performance:generate-fixtures [-s|--skip-reindex] [--] " + ], + "description": "Generates fixtures", + "help": "Generates fixtures", + "definition": { + "arguments": { + "profile": { + "name": "profile", + "is_required": true, + "is_array": false, + "description": "Path to profile configuration file", + "default": null + } + }, + "options": { + "skip-reindex": { + "name": "--skip-reindex", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skip reindex", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:rollback", + "usage": [ + "setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Rolls back Magento Application codebase, media and database", + "help": "Rolls back Magento Application codebase, media and database", + "definition": { + "arguments": [], + "options": { + "code-file": { + "name": "--code-file", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the code backup file in var/backups", + "default": null + }, + "media-file": { + "name": "--media-file", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the media backup file in var/backups", + "default": null + }, + "db-file": { + "name": "--db-file", + "shortcut": "-d", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the db backup file in var/backups", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:static-content:deploy", + "usage": [ + "setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--no-parent] [--] [...]" + ], + "description": "Deploys static view files", + "help": "Deploys static view files", + "definition": { + "arguments": { + "languages": { + "name": "languages", + "is_required": false, + "is_array": true, + "description": "Space-separated list of ISO-639 language codes for which to output static view files.", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files in any mode.", + "default": false + }, + "strategy": { + "name": "--strategy", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files using specified strategy.", + "default": "quick" + }, + "area": { + "name": "--area", + "shortcut": "-a", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified areas.", + "default": [ + "all" + ] + }, + "exclude-area": { + "name": "--exclude-area", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified areas.", + "default": [ + "none" + ] + }, + "theme": { + "name": "--theme", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate static view files for only the specified themes.", + "default": [ + "all" + ] + }, + "exclude-theme": { + "name": "--exclude-theme", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified themes.", + "default": [ + "none" + ] + }, + "language": { + "name": "--language", + "shortcut": "-l", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified languages.", + "default": [ + "all" + ] + }, + "exclude-language": { + "name": "--exclude-language", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified languages.", + "default": [ + "none" + ] + }, + "jobs": { + "name": "--jobs", + "shortcut": "-j", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Enable parallel processing using the specified number of jobs.", + "default": 0 + }, + "max-execution-time": { + "name": "--max-execution-time", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The maximum expected execution time of deployment static process (in seconds).", + "default": 900 + }, + "symlink-locale": { + "name": "--symlink-locale", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.", + "default": false + }, + "content-version": { + "name": "--content-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.", + "default": null + }, + "refresh-content-version-only": { + "name": "--refresh-content-version-only", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.", + "default": false + }, + "no-javascript": { + "name": "--no-javascript", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript files.", + "default": false + }, + "no-js-bundle": { + "name": "--no-js-bundle", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript bundle files.", + "default": false + }, + "no-css": { + "name": "--no-css", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy CSS files.", + "default": false + }, + "no-less": { + "name": "--no-less", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy LESS files.", + "default": false + }, + "no-images": { + "name": "--no-images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy images.", + "default": false + }, + "no-fonts": { + "name": "--no-fonts", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy font files.", + "default": false + }, + "no-html": { + "name": "--no-html", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy HTML files.", + "default": false + }, + "no-misc": { + "name": "--no-misc", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy files of other types (.md, .jbf, .csv, etc.).", + "default": false + }, + "no-html-minify": { + "name": "--no-html-minify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not minify HTML files.", + "default": false + }, + "no-parent": { + "name": "--no-parent", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not compile parent themes. Supported only in quick and standard strategies.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:store-config:set", + "usage": [ + "setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "help": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "definition": { + "arguments": [], + "options": { + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:uninstall", + "usage": [ + "setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Uninstalls the Magento application", + "help": "Uninstalls the Magento application", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:upgrade", + "usage": [ + "setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Upgrades the Magento application, DB data, and schema", + "help": "Upgrades the Magento application, DB data, and schema", + "definition": { + "arguments": [], + "options": { + "keep-generated": { + "name": "--keep-generated", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.", + "default": false + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:list", + "usage": [ + "store:list" + ], + "description": "Displays the list of stores", + "help": "Displays the list of stores", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:website:list", + "usage": [ + "store:website:list" + ], + "description": "Displays the list of websites", + "help": "Displays the list of websites", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:backup:code", + "usage": [ + "support:backup:code [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs]" + ], + "description": "Create Code backup", + "help": "Create Code backup", + "definition": { + "arguments": [], + "options": { + "name": { + "name": "--name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Dump name", + "default": null + }, + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Output path", + "default": null + }, + "logs": { + "name": "--logs", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Include logs", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:backup:db", + "usage": [ + "support:backup:db [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs] [-i|--ignore-sanitize]" + ], + "description": "Create DB backup", + "help": "Create DB backup", + "definition": { + "arguments": [], + "options": { + "name": { + "name": "--name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Dump name", + "default": null + }, + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Output path", + "default": null + }, + "logs": { + "name": "--logs", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Include logs", + "default": false + }, + "ignore-sanitize": { + "name": "--ignore-sanitize", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Ignore sanitize", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:utility:check", + "usage": [ + "support:utility:check [--hide-paths]" + ], + "description": "Check required backup utilities", + "help": "Check required backup utilities", + "definition": { + "arguments": [], + "options": { + "hide-paths": { + "name": "--hide-paths", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Only check required console utilities", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:utility:paths", + "usage": [ + "support:utility:paths [-f|--force]" + ], + "description": "Create utilities paths list", + "help": "Create utilities paths list", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "theme:uninstall", + "usage": [ + "theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..." + ], + "description": "Uninstalls theme", + "help": "Uninstalls theme", + "definition": { + "arguments": { + "theme": { + "name": "theme", + "is_required": true, + "is_array": true, + "description": "Path of the theme. Theme path should be specified as full path which is area/vendor/name. For example, frontend/Magento/blank", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code backup (excluding temporary files)", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "varnish:vcl:generate", + "usage": [ + "varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]" + ], + "description": "Generates Varnish VCL and echos it to the command line", + "help": "Generates Varnish VCL and echos it to the command line", + "definition": { + "arguments": [], + "options": { + "access-list": { + "name": "--access-list", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "IPs access list that can purge Varnish", + "default": [ + "localhost" + ] + }, + "backend-host": { + "name": "--backend-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host of the web backend", + "default": "localhost" + }, + "backend-port": { + "name": "--backend-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Port of the web backend", + "default": 8080 + }, + "export-version": { + "name": "--export-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The version of Varnish file", + "default": "4" + }, + "grace-period": { + "name": "--grace-period", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Grace period in seconds", + "default": 300 + }, + "output-file": { + "name": "--output-file", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path to the file to write vcl", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + } + ], + "namespaces": [ + { + "id": "_global", + "commands": [ + "help", + "list" + ] + }, + { + "id": "admin", + "commands": [ + "admin:adobe-ims:disable", + "admin:adobe-ims:enable", + "admin:adobe-ims:info", + "admin:adobe-ims:status", + "admin:user:create", + "admin:user:unlock" + ] + }, + { + "id": "app", + "commands": [ + "app:config:dump", + "app:config:import", + "app:config:status" + ] + }, + { + "id": "braintree", + "commands": [ + "braintree:migrate" + ] + }, + { + "id": "cache", + "commands": [ + "cache:clean", + "cache:disable", + "cache:enable", + "cache:flush", + "cache:status" + ] + }, + { + "id": "catalog", + "commands": [ + "catalog:images:resize", + "catalog:product:attributes:cleanup" + ] + }, + { + "id": "cms", + "commands": [ + "cms:wysiwyg:restrict" + ] + }, + { + "id": "config", + "commands": [ + "config:sensitive:set", + "config:set", + "config:show" + ] + }, + { + "id": "cron", + "commands": [ + "cron:install", + "cron:remove", + "cron:run" + ] + }, + { + "id": "customer", + "commands": [ + "customer:hash:upgrade" + ] + }, + { + "id": "deploy", + "commands": [ + "deploy:mode:set", + "deploy:mode:show" + ] + }, + { + "id": "dev", + "commands": [ + "dev:di:info", + "dev:email:newsletter-compatibility-check", + "dev:email:override-compatibility-check", + "dev:profiler:disable", + "dev:profiler:enable", + "dev:query-log:disable", + "dev:query-log:enable", + "dev:source-theme:deploy", + "dev:template-hints:disable", + "dev:template-hints:enable", + "dev:template-hints:status", + "dev:tests:run", + "dev:urn-catalog:generate", + "dev:xml:convert" + ] + }, + { + "id": "downloadable", + "commands": [ + "downloadable:domains:add", + "downloadable:domains:remove", + "downloadable:domains:show" + ] + }, + { + "id": "encryption", + "commands": [ + "encryption:payment-data:update" + ] + }, + { + "id": "i18n", + "commands": [ + "i18n:collect-phrases", + "i18n:pack", + "i18n:uninstall" + ] + }, + { + "id": "indexer", + "commands": [ + "indexer:info", + "indexer:reindex", + "indexer:reset", + "indexer:set-dimensions-mode", + "indexer:set-mode", + "indexer:show-dimensions-mode", + "indexer:show-mode", + "indexer:status" + ] + }, + { + "id": "info", + "commands": [ + "info:adminuri", + "info:backups:list", + "info:currency:list", + "info:dependencies:show-framework", + "info:dependencies:show-modules", + "info:dependencies:show-modules-circular", + "info:language:list", + "info:timezone:list" + ] + }, + { + "id": "inventory", + "commands": [ + "inventory:reservation:create-compensations", + "inventory:reservation:list-inconsistencies" + ] + }, + { + "id": "inventory-geonames", + "commands": [ + "inventory-geonames:import" + ] + }, + { + "id": "maintenance", + "commands": [ + "maintenance:allow-ips", + "maintenance:disable", + "maintenance:enable", + "maintenance:status" + ] + }, + { + "id": "media-content", + "commands": [ + "media-content:sync" + ] + }, + { + "id": "media-gallery", + "commands": [ + "media-gallery:sync" + ] + }, + { + "id": "module", + "commands": [ + "module:config:status", + "module:disable", + "module:enable", + "module:status", + "module:uninstall" + ] + }, + { + "id": "newrelic", + "commands": [ + "newrelic:create:deploy-marker" + ] + }, + { + "id": "queue", + "commands": [ + "queue:consumers:list", + "queue:consumers:start" + ] + }, + { + "id": "remote-storage", + "commands": [ + "remote-storage:sync" + ] + }, + { + "id": "sampledata", + "commands": [ + "sampledata:deploy", + "sampledata:remove", + "sampledata:reset" + ] + }, + { + "id": "security", + "commands": [ + "security:recaptcha:disable-for-user-forgot-password", + "security:recaptcha:disable-for-user-login", + "security:tfa:google:set-secret", + "security:tfa:providers", + "security:tfa:reset" + ] + }, + { + "id": "setup", + "commands": [ + "setup:backup", + "setup:config:set", + "setup:db-data:upgrade", + "setup:db-declaration:generate-patch", + "setup:db-declaration:generate-whitelist", + "setup:db-schema:add-slave", + "setup:db-schema:split-quote", + "setup:db-schema:split-sales", + "setup:db-schema:upgrade", + "setup:db:status", + "setup:di:compile", + "setup:install", + "setup:performance:generate-fixtures", + "setup:rollback", + "setup:static-content:deploy", + "setup:store-config:set", + "setup:uninstall", + "setup:upgrade" + ] + }, + { + "id": "store", + "commands": [ + "store:list", + "store:website:list" + ] + }, + { + "id": "support", + "commands": [ + "support:backup:code", + "support:backup:db", + "support:utility:check", + "support:utility:paths" + ] + }, + { + "id": "theme", + "commands": [ + "theme:uninstall" + ] + }, + { + "id": "varnish", + "commands": [ + "varnish:vcl:generate" + ] + } + ] +} diff --git a/src/_data/codebase/v2_4/b2b/composer_lock.json b/src/_data/codebase/v2_4/b2b/composer_lock.json new file mode 100644 index 00000000000..8ad9bf32847 --- /dev/null +++ b/src/_data/codebase/v2_4/b2b/composer_lock.json @@ -0,0 +1,31699 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "6e4e466ce369a8232b5c2fe50af91bcd", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.232.4", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "c23943f845b4418d82b8a804ebc2b961de9f9eea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/c23943f845b4418d82b8a804ebc2b961de9f9eea", + "reference": "c23943f845b4418d82b8a804ebc2b961de9f9eea", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.232.4" + }, + "time": "2022-08-09T18:20:29+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "Zend_Cache backend using Redis with full support for tags.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.13.0", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/afec8e58ec93d2291c127fa19709a048f28641e5", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "suggest": { + "ext-redis": "Improved performance for communicating with redis" + }, + "type": "library", + "autoload": { + "classmap": [ + "Client.php", + "Cluster.php", + "Sentinel.php", + "Module.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Colin Mollenhour", + "email": "colin@mollenhour.com" + } + ], + "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", + "homepage": "https://github.com/colinmollenhour/credis", + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/v1.13.0" + }, + "time": "2022-04-07T14:57:22+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Cm\\RedisSession\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "A Redis-based session handler with optimistic locking", + "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.5" + }, + "time": "2021-12-01T21:16:01+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.17", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/a8ab5070fb99396e4710baee286478ad697724c2", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.17" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-13T13:27:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.17.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2|^3" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.17.0" + }, + "time": "2022-02-03T13:40:04+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.4.9", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.4.9" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-05-10T07:25:08+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0" + }, + "time": "2021-12-25T01:21:49+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.4.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.4-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-06-20T22:16:13+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "13388f00956b1503577598873fffb5ae994b5737" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/13388f00956b1503577598873fffb5ae994b5737", + "reference": "13388f00956b1503577598873fffb5ae994b5737", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-06-20T21:43:11+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-08T17:51:35+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/58af67282db37d24e584a837a94ee55b9c7552be", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-mbstring": "*", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "infection/infection": "^0.26.6", + "laminas/laminas-coding-standard": "~2.3.0", + "maglnet/composer-require-checker": "^3.8.0", + "phpunit/phpunit": "^9.5.18", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.22.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-03-08T20:15:36+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.15.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/261f079c3dffcf6f123484db43c40e44c4bf1c79", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-03T10:17:11+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/bf7504247d5a110d941efa8eb4815f5292a8dc56", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-06T12:27:12+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-20T21:19:24+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-13T17:05:17+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.3", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-21T20:21:58+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-18T01:39:51+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/863c66733740cd36ebf5e700f4258ef2c68a2a24", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T14:58:17+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T12:28:58+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.23.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/6d61b6cc3b222f13807a18d9247cdfb084958b03", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.10", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.14.0", + "laminas/laminas-http": "^2.14.2", + "laminas/laminas-i18n": "^2.15.0", + "laminas/laminas-session": "^2.12.1", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T19:17:59+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.22.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "ext-dom": "*", + "ext-filter": "*", + "ext-json": "*", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^3.3", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/container": "^1 || ^2" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "laminas/laminas-session": "<2.12", + "zendframework/zend-view": "*" + }, + "require-dev": { + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.13.0", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.5.0", + "laminas/laminas-navigation": "^2.13.1", + "laminas/laminas-paginator": "^2.11.0", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-19T09:25:16+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.4.5", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9392c5f1df57d865c406ee65e5012d566686be12", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.4.5" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-25T18:39:39+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.4.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.4.3" + }, + "time": "2022-02-16T18:40:49+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.4.0.zip", + "shasum": "9262dee07c84dba5243b0c923ad31cfdf39d1f6f" + }, + "require": { + "magento/module-adobe-stock-admin-ui": "1.3.2", + "magento/module-adobe-stock-asset": "1.3.1", + "magento/module-adobe-stock-asset-api": "2.0.1", + "magento/module-adobe-stock-client": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.2", + "magento/module-adobe-stock-image": "1.3.3", + "magento/module-adobe-stock-image-admin-ui": "1.3.3", + "magento/module-adobe-stock-image-api": "1.3.1" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.8.0.0.zip", + "shasum": "01795e091ebbfa0e9c05afc3f5b328a41ca319e9" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands." + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-dependency-version-audit-plugin/magento-composer-dependency-version-audit-plugin-0.1.1.0.zip", + "shasum": "bc997d887abff6d34ca8743eda7d028cabd8ef9a" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/composer-root-update-plugin", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-2.0.2.0.zip", + "shasum": "a474286585447dcb6d5e1f051af25ebe98a6b5a9" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.0 || ^2.0", + "php": "~7.3.0||~7.4.0||~8.0.0||~8.1.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerRootUpdatePlugin\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Plugin to look ahead for Magento Open Source or Adobe Commerce project root changes when running composer update for new magento/product or magento/magento-cloud metapackage versions" + }, + { + "name": "magento/extension-b2b", + "version": "1.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/extension-b2b/magento-extension-b2b-1.3.4.0.zip", + "shasum": "4ce100253b1e6af5333b0f382965eda8d121435e" + }, + "require": { + "magento/magento2-b2b-base": "1.3.4", + "magento/module-b2b": "100.3.4", + "magento/module-bundle-negotiable-quote": "100.3.4", + "magento/module-bundle-requisition-list": "100.3.4", + "magento/module-bundle-requisition-list-graph-ql": "1.3.3", + "magento/module-bundle-shared-catalog": "100.3.4", + "magento/module-checkout-address-search-negotiable-quote": "100.3.4", + "magento/module-checkout-agreements-negotiable-quote": "100.3.4", + "magento/module-checkout-agreements-purchase-order": "1.3.3", + "magento/module-company": "101.1.4", + "magento/module-company-credit": "100.3.4", + "magento/module-company-credit-graph-ql": "1.3.3", + "magento/module-company-graph-ql": "1.3.3", + "magento/module-company-payment": "100.3.4", + "magento/module-company-shipping": "1.3.4", + "magento/module-configurable-negotiable-quote": "100.3.4", + "magento/module-configurable-requisition-list": "100.3.4", + "magento/module-configurable-requisition-list-graph-ql": "1.3.3", + "magento/module-configurable-shared-catalog": "100.3.4", + "magento/module-downloadable-requisition-list-graph-ql": "1.3.3", + "magento/module-gift-card-negotiable-quote": "100.3.4", + "magento/module-gift-card-requisition-list": "100.3.4", + "magento/module-gift-card-requisition-list-graph-ql": "1.3.3", + "magento/module-gift-card-shared-catalog": "100.3.4", + "magento/module-grouped-requisition-list": "100.3.4", + "magento/module-grouped-shared-catalog": "100.3.4", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-negotiable-quote-async-order": "1.3.1", + "magento/module-negotiable-quote-graph-ql": "1.3.2", + "magento/module-negotiable-quote-shared-catalog": "100.3.4", + "magento/module-negotiable-quote-weee": "100.3.4", + "magento/module-order-history-search": "100.3.4", + "magento/module-paypal-negotiable-quote": "1.3.2", + "magento/module-paypal-purchase-order": "1.3.3", + "magento/module-purchase-order": "100.3.4", + "magento/module-purchase-order-rule": "100.3.4", + "magento/module-quick-order": "100.3.4", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "magento/module-shared-catalog": "100.3.4", + "magento/module-shared-catalog-graph-ql": "1.3.3", + "magento/security-package-b2b": "1.0.2", + "php": "~7.4.0||~8.1.0" + }, + "type": "metapackage", + "license": [ + "proprietary" + ], + "description": "eCommerce Platform for Growth (Enterprise Edition B2B)" + }, + { + "name": "magento/framework", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.5.0.zip", + "shasum": "9c21fa7f70003323fdfefc9986a57afdebce9d73" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.3.0.zip", + "shasum": "b55a39259d1d9cd706c4711ededcd745e9603f7d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.1.0.zip", + "shasum": "0509f701466b6c6403b97f625a723029ae922754" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-foreign-key", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.4.0.zip", + "shasum": "2a40b2e82e37a9df84e549c8ee1b015ea431cf68" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\ForeignKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.5.0.zip", + "shasum": "6b31ce9cba29824f5c2f2d29841ecc889c8c2a2d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.5.0.zip", + "shasum": "43fcf8211b3f173561b33672d0f0b3522baa350b" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.2.3", + "magento/module-inventory-admin-ui": "1.2.3", + "magento/module-inventory-advanced-checkout": "1.2.2", + "magento/module-inventory-api": "1.2.3", + "magento/module-inventory-bundle-import-export": "1.1.1", + "magento/module-inventory-bundle-product": "1.2.2", + "magento/module-inventory-bundle-product-admin-ui": "1.2.2", + "magento/module-inventory-bundle-product-indexer": "1.1.2", + "magento/module-inventory-cache": "1.2.3", + "magento/module-inventory-catalog": "1.3.0", + "magento/module-inventory-catalog-admin-ui": "1.2.3", + "magento/module-inventory-catalog-api": "1.3.3", + "magento/module-inventory-catalog-frontend-ui": "1.0.2", + "magento/module-inventory-catalog-search": "1.2.3", + "magento/module-inventory-catalog-search-bundle-product": "1.0.1", + "magento/module-inventory-catalog-search-configurable-product": "1.0.1", + "magento/module-inventory-configurable-product": "1.2.3", + "magento/module-inventory-configurable-product-admin-ui": "1.2.3", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.3", + "magento/module-inventory-configurable-product-indexer": "1.2.3", + "magento/module-inventory-configuration": "1.2.2", + "magento/module-inventory-configuration-api": "1.2.1", + "magento/module-inventory-distance-based-source-selection": "1.2.2", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", + "magento/module-inventory-distance-based-source-selection-api": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.2", + "magento/module-inventory-export-stock": "1.2.2", + "magento/module-inventory-export-stock-api": "1.2.1", + "magento/module-inventory-graph-ql": "1.2.2", + "magento/module-inventory-grouped-product": "1.3.0", + "magento/module-inventory-grouped-product-admin-ui": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.3", + "magento/module-inventory-import-export": "1.2.3", + "magento/module-inventory-in-store-pickup": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.2", + "magento/module-inventory-in-store-pickup-api": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.3", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.2", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", + "magento/module-inventory-in-store-pickup-quote": "1.1.1", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-sales": "1.1.1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.3", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.2", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", + "magento/module-inventory-indexer": "2.2.0", + "magento/module-inventory-low-quantity-notification": "1.2.2", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", + "magento/module-inventory-low-quantity-notification-api": "1.2.2", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", + "magento/module-inventory-product-alert": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.2", + "magento/module-inventory-requisition-list": "1.2.3", + "magento/module-inventory-reservation-cli": "1.2.2", + "magento/module-inventory-reservations": "1.2.1", + "magento/module-inventory-reservations-api": "1.2.1", + "magento/module-inventory-sales": "1.3.0", + "magento/module-inventory-sales-admin-ui": "1.2.3", + "magento/module-inventory-sales-api": "1.2.2", + "magento/module-inventory-sales-frontend-ui": "1.2.2", + "magento/module-inventory-setup-fixture-generator": "1.2.1", + "magento/module-inventory-shipping": "1.2.2", + "magento/module-inventory-shipping-admin-ui": "1.2.3", + "magento/module-inventory-source-deduction-api": "1.2.2", + "magento/module-inventory-source-selection": "1.2.1", + "magento/module-inventory-source-selection-api": "1.4.2", + "magento/module-inventory-swatches-frontend-ui": "1.0.1", + "magento/module-inventory-visual-merchandiser": "1.1.3", + "magento/module-inventory-wishlist": "1.0.2" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", + "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", + "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", + "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", + "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", + "shasum": "4885585685280153d691058f5344fb0ce46da023" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", + "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", + "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Daniel Fahlke aka Flyingmana", + "email": "flyingmana@googlemail.com" + }, + { + "name": "Jörg Weller", + "email": "weller@flagbit.de" + }, + { + "name": "Karl Spies", + "email": "karl.spies@gmx.net" + }, + { + "name": "Tobias Vogt", + "email": "tobi@webguys.de" + }, + { + "name": "David Fuhr", + "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" + } + ], + "description": "Composer installer for Magento modules", + "homepage": "https://github.com/magento/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-b2b-base", + "version": "1.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-b2b-base/magento-magento2-b2b-base-1.3.4.0.zip", + "shasum": "6d939978bd67e3e1882ecf8d6c84029e195b65c8" + }, + "require": { + "magento/magento-composer-installer": "*" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "map": [ + [ + "LICENSE_EE.txt", + "LICENSE_EE.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "pub/media/negotiable_quotes_attachment", + "pub/media/negotiable_quotes_attachment" + ], + [ + "setup", + "setup" + ] + ] + }, + "license": [ + "proprietary" + ], + "description": "Magento 2 Base (Enterprise Edition B2b)" + }, + { + "name": "magento/magento2-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.5.0.zip", + "shasum": "e13eb657292ecb4851e6cead6012c27353fd4d85" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/js-cookie", + "lib/web/js-cookie" + ], + [ + "lib/web/js-storage", + "lib/web/js-storage" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "lib/web/vimeo", + "lib/web/vimeo" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/magento2-ee-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.5.0.zip", + "shasum": "6dbcfc6c57b052ee01a66d9cde9f03f6d2937e1e" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-server": "^2.11.1", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "map": [ + [ + "LICENSE_EE.txt", + "LICENSE_EE.txt" + ], + [ + "README_EE.md", + "README_EE.md" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/unit/Magento_Theme", + "dev/tests/unit/Magento_Theme" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "setup", + "setup" + ] + ] + }, + "license": [ + "proprietary" + ], + "description": "Magento 2 Base (Enterprise Edition)" + }, + { + "name": "magento/module-admin-adobe-ims", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-adobe-ims/magento-module-admin-adobe-ims-100.4.0.0.zip", + "shasum": "4156ce687b5a382100832eabdc3e16833ee448df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-jwt-user-token": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.4.0.zip", + "shasum": "fa295a30a21ed001422c2cadb3bb8a95e8aca37e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.5.0.zip", + "shasum": "a5ace66d19c4cca7902241e505cec1b533d94d5e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-user": "101.2.*", + "magento/module-visual-merchandiser": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-reports": "*" + }, + "suggest": { + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-rma": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGws\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.2.0.zip", + "shasum": "cfce6092c72db21455f4bfbe980764adcfe0f121" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-admin-gws": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGwsConfigurableProduct\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.2.0.zip", + "shasum": "28298f9d9244bf00bdf1cd86a7a1e8ccdea51571" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-admin-gws": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGwsStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.4.0.zip", + "shasum": "4b69f736921da0d98e7110160e34eeaa1c176867" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.4.0.zip", + "shasum": "b197a11dcb55ceff89040bf2effb5c86f5fe58fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.2.0.zip", + "shasum": "1a007affad473b7a2a9ea26a4eb4e5c78976a652" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.2.0.zip", + "shasum": "ff5cbd91546731bd2b853297b43f1db5b21232f2" + }, + "require": { + "magento/framework": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.1.0.zip", + "shasum": "9c504fae5be45302f488c873a13a3711adfcff7d" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.1.0.zip", + "shasum": "b7c659ec8b3b1c1512e70e22c68cfcaf1029bd4b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.2.0.zip", + "shasum": "4ff6cf71c151f96d8b2883f270104378d7ce62a3" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.2.0.zip", + "shasum": "6f8432b49d8f5540209363f382cb95237c4896c3" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.3.0.zip", + "shasum": "037ce2d3b4a06459a39f9fc1691a5f734fafd1d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.3.0.zip", + "shasum": "a328204741bde5fd1d954a1db8cfac1f24d8e0d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.1.0.zip", + "shasum": "4c7852b35f367ae9932c49fb147a9d13cd501ba7" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.2.0.zip", + "shasum": "65310a6d199a63b285ffe85d87087e7c790b9e04" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.5.0.zip", + "shasum": "310f8106ef5a187fb128f57b4057ae6c5ca6ad47" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-gift-card": "101.3.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedCheckout\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.5.0.zip", + "shasum": "360f3aa063ca1aba96b8e6f50d418042b40cd65d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-rule", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.2.0.zip", + "shasum": "02ce0567b9b6a5484c7561435fd697afbc760b21" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-sales-rule", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.2.0.zip", + "shasum": "7b81ce177b1fe4050250fc8bfdcaa5b4b861e7b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSalesRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.3.0.zip", + "shasum": "724b211b50a10f316f0b400e0e9d65ea7114a808" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.2.0.zip", + "shasum": "91eff8d4eee04cdf27784045ca62014fccaad235" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.5.0.zip", + "shasum": "55494bfc5963099ac0d2098f2e0995044baa9084" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order/magento-module-async-order-100.4.1.0.zip", + "shasum": "33dc9578c01023ab53bd64a1a9bab65915bc0eee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order-graph-ql/magento-module-async-order-graph-ql-100.4.0.0.zip", + "shasum": "195d510f5920e6352da134beda8cc7cfb712e0a5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-async-order": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrderGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.5.0.zip", + "shasum": "0da25cb7acdf1862079994164bf445d8ac7f6af5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.5.0.zip", + "shasum": "06afa70d3b4b0cc033421bbac7c5aa3d24bebdbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.3.0.zip", + "shasum": "235195c1e6193498bbed2d3fa1951a5aaf293d6b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-customer-custom-attributes", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-customer-custom-attributes/magento-module-aws-s3-customer-custom-attributes-100.4.2.0.zip", + "shasum": "177ac4ee6402a167c679d3d815ebe6315a026e16" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3CustomerCustomAttributes\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-gift-card-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-gift-card-import-export/magento-module-aws-s3-gift-card-import-export-100.4.2.0.zip", + "shasum": "1742de12a1c9f50a19122024ac03fb633e82db78" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-gift-card-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.2.0.zip", + "shasum": "26cf12922f62147eb068cff31b2030858b8fee5b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-aws-s3-scheduled-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-scheduled-import-export/magento-module-aws-s3-scheduled-import-export-100.4.2.0.zip", + "shasum": "d2d5a1c0354cc2abd8aff7619f5b0e20c720ae26" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3ScheduledImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-b2b", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-b2b/magento-module-b2b-100.3.4.0.zip", + "shasum": "1fe170dd27bae85bd027992380922d4dcdbee138" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\B2b\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-backend", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.5.0.zip", + "shasum": "2a4f15e0c559c680151184e75d318c077c78d306" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.5.0.zip", + "shasum": "9d5b5a27ddb44e4f657973e8b1a9bac810cad8b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.5.0.zip", + "shasum": "bd9f083e5c90d3c1e93a22ae8b4ff761af9e9b50" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Banner\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-customer-segment", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.3.0.zip", + "shasum": "0192bc2f2dce6b852ea08bafc91bf0b7564be260" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerCustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-graph-ql/magento-module-banner-graph-ql-100.4.1.0.zip", + "shasum": "83f591cf64f3e4fd7db4a3564c60b9dc8013f5dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.2.3.0.zip", + "shasum": "f7684c4135b83ab0809a3531e68163cf8ddeb8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-catalog-rule": "*", + "magento/module-customer-segment": "102.1.*", + "magento/module-page-builder": "2.2.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Banner Page Builder module" + }, + { + "name": "magento/module-banner-page-builder-analytics", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.7.1.0.zip", + "shasum": "133f4b80019edbc9b61635fe521bcd333adcad13" + }, + "require": { + "magento/framework": "*", + "magento/module-banner": "101.2.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Banner Page Builder Analytics module" + }, + { + "name": "magento/module-bundle", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.5.0.zip", + "shasum": "61ebcbfa47ff60a56c573229038c3f57fba09515" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.5.0.zip", + "shasum": "86f8582bf18bfa03e4adc6c725db5dcc78ba394b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.4.0.zip", + "shasum": "4b61f9344da386dc09f1eb375c95563c1e02b3c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.2.0.zip", + "shasum": "7eac567d7e756831643ee5c9405c39a8f5f1d426" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExportStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-negotiable-quote/magento-module-bundle-negotiable-quote-100.3.4.0.zip", + "shasum": "59ef91d95704993898eadabee808a6ed4b2dcaa8" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-negotiable-quote": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-requisition-list/magento-module-bundle-requisition-list-100.3.4.0.zip", + "shasum": "1da3ea517db6ed1dc5a1af05ede6d54a69d6ddcd" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-requisition-list": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-requisition-list-graph-ql/magento-module-bundle-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "7f551e9539d5e9f050e2798737b9bb15efe8695a" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleRequisitionListGraphQl\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-shared-catalog/magento-module-bundle-shared-catalog-100.3.4.0.zip", + "shasum": "ad707f4e18b55e1f60aadf39a56cff73c39c1583" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-customer": "103.0.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-store": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.5.0.zip", + "shasum": "3a7ef8b714a42e2e64691fcb892d58092bad95e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.3.0.zip", + "shasum": "d90ac3d37cc4eadd8e258b57991ff18e82b837df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.5.0.zip", + "shasum": "034fd81fcb31abf823863c1a12b2646b890f8868" + }, + "require": { + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-db": "^2.13.4", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.3.0.zip", + "shasum": "c459e12648b37b408c48065ff6a9ff010eb2557f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.5.0.zip", + "shasum": "b5d8ff541fa0f8b3abfcb2c0126e07c984c82672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.2.0.zip", + "shasum": "ad8ba55631ef15155c2ab7def26491d99d2c1065" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.1.0.zip", + "shasum": "89e2a2a22e1e9f4181e61d52d92976f024f95b4b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.4.0.zip", + "shasum": "854e141bbf15ee42ff40bf14980b463d1a72f7f9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-event", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.4.0.zip", + "shasum": "7584f1081f4c6bf470808ee9c0858847e970e293" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogEvent\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.5.0.zip", + "shasum": "4ab6bdbe56bdab75a8f3df746e54b0a55ce7a897" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.5.0.zip", + "shasum": "8630a9ad0887181f35ed10b153d9fa31a4523efb" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.2.0.zip", + "shasum": "6ff0f5d10411783418c50574211b1ef19528e572" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExportStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.5.0.zip", + "shasum": "919dbee1a07ec5f1f4728f23262534936ba05e9b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.2.0.zip", + "shasum": "330f1044214ef81be907e39939292cf4ed2c4464" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.3.0.zip", + "shasum": "346b3bb255fffcd63aafa8f77a14a22a9c0215e8" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.2.0.zip", + "shasum": "663461e9e293c64273e13c874d11f52853ce76c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-page-builder-analytics-staging", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "53736aef98156e826af503f7d5adc7c32c340f3b" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Staging Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-permissions", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.5.0.zip", + "shasum": "31ebf7b8415ffb81f17cbf86561e6913673e753b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-indexer": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-import-export": "101.0.*", + "magento/module-indexer": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-permissions-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.3.0.zip", + "shasum": "ce4a952bd662a824d2eb253e154ac9d78de75360" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.5.0.zip", + "shasum": "44e412c064b910bf20bb83b36e7152f925d4d98f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.4.0.zip", + "shasum": "f12cfaa125b5d23cfdfee247cfdbaa27adff8663" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.2.0.zip", + "shasum": "7b2272d4b110f18a6796ae56a57c334642d4556e" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.5.0.zip", + "shasum": "78b2c80257352ec63964d1843bd7245ca7c3fd8d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-rule": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.5.0.zip", + "shasum": "3e3da7f22b6dade0d9c3259919e56d3bbb990e08" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.5.0.zip", + "shasum": "b85048edf09f66415f76e40dc3d9af6ead910990" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-target-rule": "101.2.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-visual-merchandiser": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-indexer": "100.4.*", + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-staging-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.4.0.zip", + "shasum": "1ebc8f05994d37494e0042d3c85ecb2aa4872b25" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-rule-staging": "100.4.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStagingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-staging-page-builder", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.7.1.0.zip", + "shasum": "7c76e54a785b05acf4e07653f90a83dc0dfc0cd9" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStagingPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Staging Page Builder module" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.5.0.zip", + "shasum": "1bd5ff2eb854696a84be74c33892c42e622ecc90" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "76179ea626e8c7c57ca8e33d2a68090fa15670ff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.4.0.zip", + "shasum": "04de01719cc50c42389a70392293ba98f400a0fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.5.0.zip", + "shasum": "fb050b11f646398e68f0f9c9b2c70a1c29531842" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.5.0.zip", + "shasum": "c29a27d1314282080c7f89bc05cb6f80194a22dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.4.0.zip", + "shasum": "b0f43ccdb77a172320c25764f2031749c7521b6c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearch\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search-gift-registry", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.1.0.zip", + "shasum": "87d2f574dc6610c04e2a961855f92be443673646" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-checkout-address-search": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-gift-registry": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearchGiftRegistry\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-negotiable-quote/magento-module-checkout-address-search-negotiable-quote-100.3.4.0.zip", + "shasum": "b16791107d48bac87782f43f4f334eaa55b55d2a" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-address-search": "100.4.4", + "magento/module-negotiable-quote": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearchNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.4.0.zip", + "shasum": "3ea175aac3a181b5eb4120a1a6d93dc0ae9b0567" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.1.0.zip", + "shasum": "684cb0c5b0d7f3beca29830f86feeb9db0f84702" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-negotiable-quote/magento-module-checkout-agreements-negotiable-quote-100.3.4.0.zip", + "shasum": "b0c1134c81de3d3a00f860367dd1c2d3b9b064a4" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.4", + "magento/module-negotiable-quote": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-purchase-order", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-purchase-order/magento-module-checkout-agreements-purchase-order-1.3.3.0.zip", + "shasum": "09ce3b99701895323999f67c318f8ee969372bbe" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.4", + "magento/module-purchase-order": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsPurchaseOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "B2B Purchase order and checkout agreements linking module" + }, + { + "name": "magento/module-checkout-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.4.0.zip", + "shasum": "55b750efeb64d353d2c1228b3c8edd35d5609e7d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-scalable-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.5.0.zip", + "shasum": "46493eaca20ee9f1fdc01cb9ad0ad4ce8d884b1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.2.0.zip", + "shasum": "abb74ab28dc617e67b1904ac40ea4c6b68af2d91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.2.0.zip", + "shasum": "cb85faab790971cc0aa82a1396aa810946e4a114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-page-builder-analytics-staging", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "7ae32a35288626196ac9b5f88a72c9ddc7f0fdb7" + }, + "require": { + "magento/framework": "*", + "magento/module-cms": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Staging Page Builder Analytics module" + }, + { + "name": "magento/module-cms-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.5.0.zip", + "shasum": "282d1f21dd5601a956af9459b1d5e5f246f2be2a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-staging": "101.2.*", + "magento/module-ui": "101.2.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.4.0.zip", + "shasum": "58feb0325230324416a662735e85a2c5a4689dd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "795d725c0e8e0da0f287c8278cd88c024d1271d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-company", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company/magento-module-company-101.1.4.0.zip", + "shasum": "d1d9302cfe3ec78a2fba6e830d8cb6d260520153" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-captcha": "100.4.5", + "magento/module-cms": "104.0.5", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-eav": "102.1.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-customer-custom-attributes": "100.4.5", + "magento/module-multishipping": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-rma": "101.2.5", + "magento/module-scalable-oms": "100.4.3", + "magento/module-webapi": "100.4.4", + "magento/module-wishlist": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Company\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-credit", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-credit/magento-module-company-credit-100.3.4.0.zip", + "shasum": "d3b4190e2d4d458d31f8cd3a8d1fa0c7576b2624" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-eav": "102.1.5", + "magento/module-integration": "100.4.5", + "magento/module-logging": "101.2.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-payment": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-ui": "101.2.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-company-payment": "100.3.4", + "magento/module-config": "101.2.5", + "magento/module-customer-balance": "100.4.5", + "magento/module-multishipping": "100.4.5", + "magento/module-rma": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyCredit\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-credit-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-credit-graph-ql/magento-module-company-credit-graph-ql-1.3.3.0.zip", + "shasum": "8bfa9213ae60acaec57e696d80b0c24da06f42b6" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-company-credit": "100.3.4", + "magento/module-company-graph-ql": "1.3.3", + "magento/module-customer": "103.0.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyCreditGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-graph-ql/magento-module-company-graph-ql-1.3.3.0.zip", + "shasum": "39f7997401c03b2cb4ff541c5a6e3dc6161a86c8" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-backend": "102.0.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-directory": "100.4.5", + "magento/module-graph-ql": "100.4.5", + "magento/module-store": "101.1.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-payment", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-payment/magento-module-company-payment-100.3.4.0.zip", + "shasum": "fd5fe5ae3b149b429553f59c56066cdc43e63589" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-company": "101.1.4", + "magento/module-config": "101.2.5", + "magento/module-payment": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.5", + "magento/module-customer-balance": "100.4.5", + "magento/module-multishipping": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyPayment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-company-shipping", + "version": "1.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-company-shipping/magento-module-company-shipping-1.3.4.0.zip", + "shasum": "41c53d45a285f3724a86ce81db46b383b3fc58f0" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-company": "101.1.4", + "magento/module-config": "101.2.5", + "magento/module-shipping": "100.4.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-quote": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompanyShipping\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.1.0.zip", + "shasum": "3933de0727390ab3e17c8e4ffb58f502fa0f6527" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.5.0.zip", + "shasum": "29b1ef19022f790adc92d434b63aa673c2d49da4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.3.0.zip", + "shasum": "a17ea30a737183e89f768827ac5dc79dfab3f8d2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-negotiable-quote/magento-module-configurable-negotiable-quote-100.3.4.0.zip", + "shasum": "0f3c77b15b6e34801287e96c2b9079e102413eba" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-negotiable-quote": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.5.0.zip", + "shasum": "a6b2a438775e10b315da352207f326b25d2847f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.5.0.zip", + "shasum": "d43550da49c0626cedac90aab27aaa23c8fc046c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.2.0.zip", + "shasum": "3a1d54510526d9e36a64c46d4544e1086129da07" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.4.0.zip", + "shasum": "293a3b4a13ce2994a11d067235a7a8a3c2be900c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-requisition-list/magento-module-configurable-requisition-list-100.3.4.0.zip", + "shasum": "f20bc6c7bfa570f34cb8bfca3bd82b03900b2e9b" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-requisition-list": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-requisition-list-graph-ql/magento-module-configurable-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "69e2a81c69128015f8fd5e1bf2d46a00e1012e6d" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableRequisitionListGraphQl\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-shared-catalog/magento-module-configurable-shared-catalog-100.3.4.0.zip", + "shasum": "20bf44bc00e93e6e11a97fbad3b09c19744405e4" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-customer": "103.0.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-store": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.4.0.zip", + "shasum": "f59890ba23fff0b4174eca28e9eb9631da272fdf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.5.0.zip", + "shasum": "4f25ec33123b391b2f6a7cbba0797afb412609d5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.5.0.zip", + "shasum": "21c72975a3851a4cdb57380674a0afff02379d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.4.0.zip", + "shasum": "efc91377bea43c015a2e89e625b17f86d5971e67" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.3.0.zip", + "shasum": "d0f1cf8b2502e9fa3dfc19a34cc11bd12423c3f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-custom-attribute-management", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.4.0.zip", + "shasum": "1aa19d933f3b7b5596afa0c48bed8edab7cca3e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomAttributeManagement\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.5.0.zip", + "shasum": "a54992e45b4d2aee5007a683f25eeea0079c9dba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.2.0.zip", + "shasum": "bce60a4bd7e29c7890d03685c04e513a24440d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-balance", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.5.0.zip", + "shasum": "3cf267bc08c10e045b7ce5dd5a66513c936b4790" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-balance-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-archive": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerBalance\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-balance-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.2.0.zip", + "shasum": "20506d078848c1a4c0a86bf070d25e923134dca2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerBalanceGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-custom-attributes", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.5.0.zip", + "shasum": "d2b1476be7d8c902e1e97fc11fd17715c2ffeaf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-custom-attribute-management": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerCustomAttributes\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.1.0.zip", + "shasum": "faec34a3aff619ce641a49a6365393e5bafb826c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-finance", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.2.0.zip", + "shasum": "d96e44247dea80a166634c0e6176fa71be46fdbc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-customer-import-export": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-reward": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerFinance\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.5.0.zip", + "shasum": "602fdc6011df59605229070182fd47c757f48e3c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.5.0.zip", + "shasum": "6d6805918020b4ceb9823ecdbec2ab42203cbb35" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-segment", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.5.0.zip", + "shasum": "942bc03460e0b726c438b0b6dcba90f54c75f672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deferred-total-calculating", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deferred-total-calculating/magento-module-deferred-total-calculating-100.4.0.0.zip", + "shasum": "6e8fb991ae672fa85b1d9e675c62f4480062042b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DeferredTotalCalculating\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.5.0.zip", + "shasum": "a213853f0a0fdb9c4253dd3fc733e5a0fd73ba60" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.5.0.zip", + "shasum": "dfa60efc615392b056754cb6a81c78a6ffef80f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.4.0.zip", + "shasum": "48ccc4512f35d3fe6ebb761a9e663e37f4160455" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.5.0.zip", + "shasum": "42bab61cd7e480a9c1d0a0afc164f4587f4b1fcc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.3.0.zip", + "shasum": "c4da9001b43d6c14063060594cb6c9eaced6b904" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.5.0.zip", + "shasum": "78a7f641efd6f7297cd5f046bfda9565de415192" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.5.0.zip", + "shasum": "e9b7443eada7b328cefb0a3c290481a789d8a2ba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.4.0.zip", + "shasum": "4d50455fba9fa7714ccc90d2ef3326a13d5162dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-requisition-list-graph-ql/magento-module-downloadable-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "c0f2e757cb882cdc7a5cb25ea5b1a0412eb874dd" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableRequisitionListGraphQl\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.4.0.zip", + "shasum": "5a5865478222f09599d089e9c9721eaf1ce98326" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.5.0.zip", + "shasum": "c340cf0993448f1abd5ad0caf61734249611943e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.2.0.zip", + "shasum": "d01f70fb516cebb96bef4f480bade2599290bda6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.5.0.zip", + "shasum": "e596d6ae4542e44ac18acb5714a2fe8af201da2e" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.5.0.zip", + "shasum": "25afea3df20a62529a3ab27d7d45058ea8b85707" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.5.0.zip", + "shasum": "f1cd194fd49688ce3c416c4a6678865a5dcf4d1f" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-catalog-permissions", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.1.0.zip", + "shasum": "3d670a1650d2158d4d4a42169a37e3024a9f9708" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-catalog-permissions-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions-graph-ql/magento-module-elasticsearch-catalog-permissions-graph-ql-100.4.0.0.zip", + "shasum": "111daea515d5f06f0253a988d45dfe2a04cdb2c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.5.0.zip", + "shasum": "ca393c2beae425fdcbc56cafa12718a0a6e1b440" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.3.0.zip", + "shasum": "6d005c0f6cabc0257fece16e129556406f27e2e3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-enterprise", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.3.0.zip", + "shasum": "684538b62c94d98b162c19c8d3909b57b8e4a4f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-checkout": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-gift-wrapping": "101.2.*", + "magento/module-invitation": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-price-permissions": "100.4.*", + "magento/module-promotion-permissions": "100.4.*", + "magento/module-reminder": "101.2.*", + "magento/module-reward": "101.2.*", + "magento/module-rma": "101.2.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-scheduled-import-export": "101.2.*", + "magento/module-target-rule": "101.2.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Enterprise\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.3.0.zip", + "shasum": "5e2e9a10a59865925907055aed50bf83eac8e4a4" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card", + "version": "101.3.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.5.0.zip", + "shasum": "ae509712be04a8133a36ab10ab07d5dc124baa95" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-gift-card-sample-data": "Sample Data version: 100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-wishlist": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-account", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.5.0.zip", + "shasum": "6a47a0e46eebb1ab97bb21bd7a6355d62e6aa36f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardAccount\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-account-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.3.0.zip", + "shasum": "c398261664e07ac46ea498e57cde71c9b8505aa4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardAccountGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.5.0.zip", + "shasum": "c3d8a15c6a0536021540e9f0baac6b394c0afb0f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.2.0.zip", + "shasum": "35092f87e6b6b09eab476d43ae2df188e62de30e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-negotiable-quote/magento-module-gift-card-negotiable-quote-100.3.4.0.zip", + "shasum": "1591c6d7905952cd1797f75672c59f45aeb0682b" + }, + "require": { + "magento/framework": "103.0.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-card": "101.3.5", + "magento/module-negotiable-quote": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardNegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-requisition-list/magento-module-gift-card-requisition-list-100.3.4.0.zip", + "shasum": "264e1e811cf90250cafe71a88cfd082168fd2a64" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-quote": "101.2.5", + "magento/module-requisition-list": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.5", + "magento/module-gift-card": "101.3.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-requisition-list-graph-ql/magento-module-gift-card-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "41404600d41faed793116323542b153325e6845a" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-gift-card": "101.3.5", + "magento/module-graph-ql": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "magento/module-requisition-list-graph-ql": "1.3.3", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardRequisitionListGraphQl\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-shared-catalog/magento-module-gift-card-shared-catalog-100.3.4.0.zip", + "shasum": "6160f514ca651735a8972b32e6c0ff1521af81a5" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shared-catalog": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.2.0.zip", + "shasum": "90672ad4373f8a0d2fa0d1d3d058aebbfa445eef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.4.0.zip", + "shasum": "921b0e4ec989c1e9038b96a32a747498f3932b94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.3.0.zip", + "shasum": "fbe42991c130a066fa97bb9bec4aff4ef908e2a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.2.0.zip", + "shasum": "466cbc331963e0fea7f4a72ad180bab531117b3e" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-message": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.5.0.zip", + "shasum": "6bbfb43398db9bb1df8e4c01f77e64c0ebb994fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistry\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry-graph-ql/magento-module-gift-registry-graph-ql-100.4.1.0.zip", + "shasum": "7c663d50f8d9fc908d2eff9b99a69a895e7ecfa3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.4.0.zip", + "shasum": "c786839eb1eee6ea39094ffed638760f9763af19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrapping\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.2.0.zip", + "shasum": "06d8172c8b706f5debbda68c3dec24fdef37556c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "magento/module-gift-wrapping": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrappingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.2.0.zip", + "shasum": "b327e647e565b10a5946f761fe362ea1d5b9c3e3" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-wrapping": "101.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrappingStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.2.0.zip", + "shasum": "0a43ce9822ad2668925e9bfd83a9390937a5b062" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.1.0.zip", + "shasum": "ac96a5e269773e3c9162a82436bdfa19e6fe3be1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-gtag", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-gtag/magento-module-google-gtag-100.4.0.0.zip", + "shasum": "60adbe5904d419485a1c710ce8fefa0dd9213b49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleGtag\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.4.0.zip", + "shasum": "562fe885296e5d3a4289f1f8df6498f8322406a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.2.0.zip", + "shasum": "d0fe89bee2115ff246414708bd7a8e60a8264541" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-google-optimizer": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizerStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-tag-manager", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.5.0.zip", + "shasum": "5d1bcfca9874872c6499a60daf7498da77ea4ea9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleTagManager\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.5.0.zip", + "shasum": "a956f4de6dd170b23705701c08d351a627500758" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.5" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.2.0.zip", + "shasum": "ba6b7676af0b686ae6a89f8aa8335e32ca68dc27" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.2.0.zip", + "shasum": "ff1404f454d460b4fb54db48de9fd701ff4c7686" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.3.0.zip", + "shasum": "ac071186b6f3f875d1045231f5ddd83ecc46081e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.5.0.zip", + "shasum": "d70bf64e35d023697a13bee7d34e7d6b6c8ea8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.5.0.zip", + "shasum": "3485298a82d7aa23bcae3ecd12d980569420b44d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.3.0.zip", + "shasum": "600e25fcce702281db62bd4e92b9d507f4b8d4fc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-requisition-list/magento-module-grouped-requisition-list-100.3.4.0.zip", + "shasum": "454a5aedd7dac2c19cdf642306deae7d0686e6bb" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-grouped-product": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-shared-catalog/magento-module-grouped-shared-catalog-100.3.4.0.zip", + "shasum": "8e291c54ab71d07ee6722436066ff41c4f1def3d" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.5.0.zip", + "shasum": "d83b1dd4c0dac78116eb9c750c3ce0e50a5bd514" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.5.0.zip", + "shasum": "6b16b0e77c9b562b93a6489dacc3602726f0f970" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.4.0.zip", + "shasum": "04849d6cf80a8755c9382ec4c2c68a5b84cafed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.5.0.zip", + "shasum": "9128a75504ec75ae3f6c9eb241e47cd59ca0a79a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.3.0.zip", + "shasum": "95762911d52281f6f2c83bc4a1d4a424c7e9c8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.3.0.zip", + "shasum": "5a3570a7c41ace3ce43e008b08a12d3a963b994c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.2.0.zip", + "shasum": "7a97a63c8df73993061a8245152ff8ab1d1efc1f" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.3.0.zip", + "shasum": "1c18de713cfd76017feab2fd3dcfbf98ed06d23f" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.1.0.zip", + "shasum": "d7e791613e1768dfe41db8fec9cc8f05beae0ef4" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.2.0.zip", + "shasum": "a59d6856469b947d34060eaf607d3883812705dc" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.2.0.zip", + "shasum": "1e30de08cc7b91d5d102ac751b60f0b5ec75bfb7" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.2.0.zip", + "shasum": "c31b980f56a832a8ca4ddd3c0e0a4c9265ef8756" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.3.0.zip", + "shasum": "c706f5eddf9e17263d547285cde654213ab14ed8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.3.0.0.zip", + "shasum": "bd8a6f795fdeb474199f6c3de5c753999f5b06d8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.3.0.zip", + "shasum": "3f58ba52984b657f01bd920cd63f54b25b0476c6" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.3.0.zip", + "shasum": "aa8bcc447d6990a1d85c6984d0f8c5093c26d057" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.2.0.zip", + "shasum": "4b3e25ca735d813dd5710632affe7ce06d226709" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.3.0.zip", + "shasum": "745e2b237b9165ccdf7699eee7667f8630657a26" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-bundle-product/magento-module-inventory-catalog-search-bundle-product-1.0.1.0.zip", + "shasum": "985c28d5991083faa215f166ece8d4cff11ba8af" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-configurable-product/magento-module-inventory-catalog-search-configurable-product-1.0.1.0.zip", + "shasum": "4404d1e799b864261ccd916b4baabf24afa508f0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.3.0.zip", + "shasum": "80834ce90b323094f7e5bd087670fae139f37f4e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.3.0.zip", + "shasum": "3b4778a054792c0b8a0a6d26800c6826ceb2b30f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.3.0.zip", + "shasum": "d0d3fa89eaa7b634a767b2844a13340239f8e457" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.3.0.zip", + "shasum": "53830f28064354070f57b5789efbbf9693cbb0f8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.2.0.zip", + "shasum": "e91d46476000d593ad4158f53bb24ffd70b798ac" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.1.0.zip", + "shasum": "1c806bb6b9b03cb13f3f418a2a079f3262a58454" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.2.0.zip", + "shasum": "15a1781da6af87feac37134105ba4b390fbb58eb" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.1.0.zip", + "shasum": "58736edbf5a14f2ed7006269739aab746d2f156c" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.1.0.zip", + "shasum": "07060a503927c6e7061e6e8b1002b070e2f8c42b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.2.0.zip", + "shasum": "bd5c9005fd40928b783d41cae1bef66324624d9a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.2.0.zip", + "shasum": "fc59b1eb23bbf38d0b146deec03818a05dfb45f9" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.1.0.zip", + "shasum": "12e0be97f80653146774a9522909da82256e7ee8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.2.0.zip", + "shasum": "13fe79e0a209e8f4b8802f376f7ed5c78033c9ea" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.3.0.0.zip", + "shasum": "adc82ef5c6200042e435c3e02a1ac5fd1eddfaea" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.2.0.zip", + "shasum": "623a0a214ec3402199ae9576898af5cd29ef2c06" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.3.0.zip", + "shasum": "5c59f02bc9c546d5ea951bca28d47a476375b576" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.3.0.zip", + "shasum": "4da076d2b7f17b0f2e3cb7f177ba4f29a04e451e" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.1.0.zip", + "shasum": "1b9de64f6aaaa512af270e6d23dd55a6f58d7c84" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.2.0.zip", + "shasum": "90ccb79901dac65e512ccf7c108db13dc85b8e86" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.1.0.zip", + "shasum": "d2a1b2d793ba92e525f8f12cfd1aac32f3d9b531" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.3.0.zip", + "shasum": "74656159bd3ce588f5753293d1f3727d4a11efcb" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.2.0.zip", + "shasum": "0070833a277daace18e32a0a56221c52fedc1085" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.1.0.zip", + "shasum": "c686e4d2dbf32a269e03860434acadbea0750096" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.1.0.zip", + "shasum": "51e2abfc9aa2b8a76df00d77df652025b4841831" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.1.0.zip", + "shasum": "5022fa73f626bf8566bac214cde8a1e22f7dc77f" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.1.0.zip", + "shasum": "b1a0e03235b3de63d33505a1fbff5c13a7b4faef" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.3.0.zip", + "shasum": "b743a3b50262cdf785894d7b2b30373e7edec095" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.1.0.zip", + "shasum": "15726810cdde0d59593510b9b2ac774698c415aa" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.2.0.zip", + "shasum": "55e273b1c4c562da7253f7aba4ef989558ba6dd0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.0.zip", + "shasum": "d376127d9c3cb86445790db8e6640fa236b7cdbf" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.1.0.zip", + "shasum": "efb7557266ebe11bca09f656f17d470fdcc83f2a" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.1.0.zip", + "shasum": "2eb359039befe114506e3dfe81d5f58036b1a134" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.2.0.0.zip", + "shasum": "a75708ded25fa8487eaf492e856eec0208dd55d3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.2.0.zip", + "shasum": "70af3497ec61d7f65a4184bc0819397823b60e7e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.2.0.zip", + "shasum": "326bc39749d261f77d9eb43f7ab694108c7ae4b6" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.2.0.zip", + "shasum": "76c5cb447576246350587be50778b97d2ececece" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.1.0.zip", + "shasum": "0618acb935600e23430f77230dfc8640ab2a192b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.2.0.zip", + "shasum": "c0757a9e168ac3760b346b248508c10cc1c278f9" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-quote-graph-ql/magento-module-inventory-quote-graph-ql-1.0.2.0.zip", + "shasum": "353666ad869e094f0c5369b845852db9fea1488b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.3.0.zip", + "shasum": "b9f6581f60cfb4249f1a3270d5ae32eaffacf821" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.2.0.zip", + "shasum": "df3cb5f4ae723396c9ef9552907d826fc030c78b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.1.0.zip", + "shasum": "d13c26f00a9a6a00d108763e1a657149f9a560bc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.1.0.zip", + "shasum": "c6afb8ffdbaca59fb5bd32182739a3ce7e70b45e" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.3.0.0.zip", + "shasum": "abd02e8c8e9f5dc6c008f11b33d6e09c7d7739c0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.3.0.zip", + "shasum": "d30ef3bc7f23e8041961d4bd5e435520ddcef448" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.2.0.zip", + "shasum": "467ab9d52944df86b9fdd5fba0f90880e51e7389" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.2.0.zip", + "shasum": "ee11d12d1839b68c67113735ce8aa58db5ce693a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.1.0.zip", + "shasum": "457a372568cccc7f8bb57f61b345f8c959879a68" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.2.0.zip", + "shasum": "930018764fe7e74d8ca2c160bc0ad72fa4ca25da" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.3.0.zip", + "shasum": "c2ac5ede4b57a3867e16d6b902d6bc009c3b8c58" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.2.0.zip", + "shasum": "31ec53d0db095df80217a8f28596dfc77c55dcf9" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.1.0.zip", + "shasum": "a7867c53999cadd39dc3b17621f7f4a2f1879700" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.2.0.zip", + "shasum": "a75b7cbad48bd870065ab223025d1db4c8bdb557" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.1.0.zip", + "shasum": "ccf4cc2fb553e550a00217881ce24887ca0d5bad" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.3.0.zip", + "shasum": "e4b58f90e087e3ee5c942180e077562386e8c596" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.2.0.zip", + "shasum": "41c2b5a4a914dddeb3167f6d473edde45ef6d1e4" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-invitation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.4.0.zip", + "shasum": "9ae623c03c5d75b66062baab25721b2399c9b83d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Invitation\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-framework-adapter/magento-module-jwt-framework-adapter-100.4.1.0.zip", + "shasum": "765b2585488423ef55b537c215ee5c17d57feb3a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-user-token/magento-module-jwt-user-token-100.4.0.0.zip", + "shasum": "2265f76b40299df4e67d17b768743617cfb812c9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.5.0.zip", + "shasum": "041332d2eba4f0e72e4411c75fa57ebab90681ef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-layered-navigation-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.2.0.zip", + "shasum": "2e2b7760afe39a06b3ef5a16544697e9005b848c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-layered-navigation": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigationStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-logging", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.5.0.zip", + "shasum": "82ca25a904a20926e28847ebc5a797e306b7259f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-asynchronous-operations": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Logging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.5.0.zip", + "shasum": "1376e771612b41176ca91a05631335db0f75f20b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.5.0.zip", + "shasum": "4e86c5f465e7cd9fe3f54c93d0c97a621fa82453" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.4.0.zip", + "shasum": "c0f84e01b3d0bdc3af53ecc7f5d58d504dd5fdcb" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.4.0.zip", + "shasum": "9b046099d5486eab457c61fa4a38550eccad7fc1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.4.0.zip", + "shasum": "9716706a138ff2f621f199f8e43815ef4a95f8ac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.2.0.zip", + "shasum": "1528b2b3c62fb996a616efcf04473151e6cb89e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.3.0.zip", + "shasum": "190b6a98332d5de0741e2a9536c449008f6d4ba7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-logging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.5.0.zip", + "shasum": "cb1b8249f62a06952e50afca44712836b908e805" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-logging": "101.2.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLogging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Log logged in as customer admin actions." + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.4.0.zip", + "shasum": "4568b7c6d8a6f133a05ae22e2a0b0edee81095cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.3.0.zip", + "shasum": "4ee147fa19d010b622a1c65ab67debd781537bc4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.4.0.zip", + "shasum": "1a1141ffee88547f656f22525c640aa08a2ef4a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-website-restriction", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.3.0.zip", + "shasum": "4418b87a4b253984bc141339d7589208002d6ce3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-website-restriction": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerWebsiteRestriction\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.3.0.zip", + "shasum": "81834dfa6fad732e552eb502bf6777630f35bc8c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.3.0.zip", + "shasum": "be484449117b6df40685537286f1c43f636fe2a1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.4.0.zip", + "shasum": "e235e273fc88a016d1bd3bb81d50002eb092b6de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.3.0.zip", + "shasum": "ba6e31f7138f7131ad2ebdc0ac6d177e8ca2f8fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-catalog-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.2.0.zip", + "shasum": "4d9a15a4d25b9541dad75332444f9c5af0b47982" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalogStaging\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.3.0.zip", + "shasum": "0c415f2c3533422a261dedf4e44c10d6741472ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.4.0.zip", + "shasum": "f5235ec268cb902322e6ba1befe6dfa6960859b5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.3.0.zip", + "shasum": "55cab31f4c51604df8f417aa21e4314b45707ff8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.2.0.zip", + "shasum": "ce75ad6cc70067068847178f6e07e13311fc7aac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.2.0.zip", + "shasum": "b7a2131609d5f90a0ececca0f895c14ac9489f15" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.4.0.zip", + "shasum": "a8c451eeaf64b4ee2ad79f23702982e9ae9f74d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.4.0.zip", + "shasum": "8eefc82cff3278c0c04b295c71c8c689bd790d8c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.2.0.zip", + "shasum": "a7f564753983d5550498737ad5132a2a2121d5af" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.2.0.zip", + "shasum": "c95e1a697f137f3d5fb065c4538e6f995104dc86" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.2.0.zip", + "shasum": "7812f995826c67ef4114a4a956817beefe20a8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.2.0.zip", + "shasum": "8e035e08b1b57af4a2f70a2e37f41119dc764523" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.4.0.zip", + "shasum": "e3aa33bb7297034c6a59bc8fa6a836b35af70201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.3.0.zip", + "shasum": "b8d1b916247a3ab2a73d5112ce7a38b4834c7474" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.2.0.zip", + "shasum": "a167dd435a3c6aadbf4ea436bb88ad7392a02be1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.3.0.zip", + "shasum": "d3c9da3d4bda169f9b687595281b056cc0db5020" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.2.0.zip", + "shasum": "c684de95cd58a68a5ded32ab1d54bc840eda078a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.4.0.zip", + "shasum": "02578232663d1a7637f2d8c08ef49ae6421c449d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.3.0.zip", + "shasum": "be6d4f82a76fcc39db835401e2e9bd332ce78266" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.1.0.zip", + "shasum": "9e09a1159b15c4d23604dda9fd571662217db753" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.4.0.zip", + "shasum": "66c54e0b853754f695253a23286a88c4bce8fd82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.3.0.zip", + "shasum": "eb813d47915354b0f5a3ad49381d5f55658d0f6c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.4.0.zip", + "shasum": "6e3b469674fe41e8f8bd36b296908734028fd45b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.5.0.zip", + "shasum": "c22f018c65c4699bd606f1f8997f914d13886cf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.4.0.zip", + "shasum": "bd055d354e6ac6d952af52deb3b4cffd58f20b26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.2.0.zip", + "shasum": "537b34ec7d74768c7b34115f4840e4995daed1b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.2.0.zip", + "shasum": "92e0dacc2c8a8167cb8f10eff83e4a070764030c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.3.0.zip", + "shasum": "29ca00d1f0345498052d8df88c77664c64d923a2" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multiple-wishlist", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.5.0.zip", + "shasum": "4683536cd5537aa5a7caea553db8f687ed2d6e91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-checkout": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.4.*", + "magento/module-reports": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlist\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multiple-wishlist-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist-graph-ql/magento-module-multiple-wishlist-graph-ql-100.4.1.0.zip", + "shasum": "f49721f166cea8e9649076f6878fc071d86b9fce" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlistGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.5.0.zip", + "shasum": "86c08ce0688695d8f4dba94a98c96a11a725f19d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.3.0.zip", + "shasum": "244ce82923f4b37efc9da06bda19dc194280ecab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-negotiable-quote", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote/magento-module-negotiable-quote-100.3.4.0.zip", + "shasum": "41fbedbbca03f860e2d9691e6400968a95b45f09" + }, + "require": { + "laminas/laminas-json": "^3.3.0", + "magento/framework": "103.0.5", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/module-advanced-checkout": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-bundle": "101.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-config": "101.2.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-downloadable": "100.4.5", + "magento/module-gift-card": "101.3.5", + "magento/module-gift-card-account": "101.2.5", + "magento/module-grouped-product": "100.4.5", + "magento/module-integration": "100.4.5", + "magento/module-msrp": "100.4.4", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-sales-rule": "101.2.5", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.4", + "magento/module-scalable-checkout": "100.4.4", + "magento/module-shared-catalog": "100.3.4" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuote\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-negotiable-quote-async-order", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote-async-order/magento-module-negotiable-quote-async-order-1.3.1.0.zip", + "shasum": "56dd6cdb36bbff312dea245b2b629e068e605337" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-async-order": "100.4.1", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.4", + "magento/module-payment": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuoteAsyncOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-negotiable-quote-graph-ql", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote-graph-ql/magento-module-negotiable-quote-graph-ql-1.3.2.0.zip", + "shasum": "2c5c83a046221a5912daa5d4137a5c1463e9bedc" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-graph-ql": "100.4.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-graph-ql": "100.4.5", + "magento/module-payment-graph-ql": "100.4.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Graphql support for the Negotiable Quote" + }, + { + "name": "magento/module-negotiable-quote-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote-shared-catalog/magento-module-negotiable-quote-shared-catalog-100.3.4.0.zip", + "shasum": "3ca65c143b75706cad966bc5d1012cf253754ac5" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-backend": "102.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-company": "101.1.4", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-store": "101.1.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuoteSharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-negotiable-quote-weee", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-negotiable-quote-weee/magento-module-negotiable-quote-weee-100.3.4.0.zip", + "shasum": "6894f5b68c0ce1b1f9cad4b20d8e4551669bad8d" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "magento/module-tax": "100.4.5", + "magento/module-weee": "100.4.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NegotiableQuoteWeee\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.3.0.zip", + "shasum": "8bd8d00d689cb7cc2203ae0e6f3aab77c5f81496" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.5.0.zip", + "shasum": "fb7c42f608275e4c6a234287edb5a89f1c9a2d58" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.2.0.zip", + "shasum": "570aed7c33d87714a1b812e5316d9903ba865ae4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.3.0.zip", + "shasum": "bcac1f56aea72726a4c40a1fb3ad6be3f25b8990" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.4.0.zip", + "shasum": "02167bd6af953e852803fe11b4b79bb799e8a9ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-order-history-search", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-order-history-search/magento-module-order-history-search-100.3.4.0.zip", + "shasum": "8b729479f3ad6f91ad248df7dcdfb12e5cdd4eb6" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-theme": "101.1.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OrderHistorySearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.3.0.zip", + "shasum": "5e754e262ebaa46dc7f08cd258c5e3b9a8b3487b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.2.0.zip", + "shasum": "4c1d0be58f5e35734834bdb4fd4fd84952604186" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-admin-gws-admin-ui", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-gws-admin-ui/magento-module-page-builder-admin-gws-admin-ui-1.7.1.0.zip", + "shasum": "8d1e06cdd8344e02c9a6f79e96e4d2e1395a94cb" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-gws": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminGwsAdminUi\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "Page Builder AdminGWS Admin UI module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.2.0.zip", + "shasum": "d77d348beaa25a60d9db16859e5f1502b79db783" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.5.0.zip", + "shasum": "b6c3ab1dad0318b147d8a722d994e8241e2681a8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.5.0.zip", + "shasum": "1729b982a9c1ce9419459e06991ed8d63b4af6cc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-graph-ql/magento-module-payment-graph-ql-100.4.0.0.zip", + "shasum": "9f834cc06612aab32bd7fd60c8c06dddebbc74b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.2.0.zip", + "shasum": "5c0ed2c78c0d0066f0dada4c723bf7b99b1781c1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentStaging\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.5.0.zip", + "shasum": "71c9e4667fd9eda0f2e2f87c987a65c60044221c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.2.0.zip", + "shasum": "8c18aa105ea74407424181096d0844af1b32b8b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.3.0.zip", + "shasum": "4d59ba2805e7540fda1f6e5979145d9fce0a5cb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-paypal-negotiable-quote", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-negotiable-quote/magento-module-paypal-negotiable-quote-1.3.2.0.zip", + "shasum": "9d228557f9163f579b0454ddb218e9e655c8e6b7" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-quote": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-payment": "100.4.5", + "magento/module-paypal": "101.0.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalNegotiableQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-purchase-order", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-purchase-order/magento-module-paypal-purchase-order-1.3.3.0.zip", + "shasum": "aace331d3183a515b3dcf17ed21555701de3a905" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-purchase-order": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalPurchaseOrder\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-persistent", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.5.0.zip", + "shasum": "950b3b9856f49aa0c5e8b6eef0e41cd231a74896" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-persistent-history", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.2.0.zip", + "shasum": "eaff511ef6ef54504c510be5277a048028464b77" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-persistent": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PersistentHistory\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-price-permissions", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.1.0.zip", + "shasum": "fc82f57ff55c5e242559acacfcf25314fbd6e49e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PricePermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.4.0.zip", + "shasum": "d46bb9bd950e11d3d012a44d1a3602858559b2f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.5.0.zip", + "shasum": "2f9b406f585e479cb2da5a90cc5467a6e429fd9d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-product-video-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.2.0.zip", + "shasum": "c5287fddc5e315d8c66dca0ec6ced732f7047e35" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-product-video": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideoStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-promotion-permissions", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.2.0.zip", + "shasum": "5fb5334d01f8d798875d75eab96fa1b72de2d86b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-sales-rule": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PromotionPermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-purchase-order", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-purchase-order/magento-module-purchase-order-100.3.4.0.zip", + "shasum": "c9f72ffd06a322372dedcd0ae479c71dbb0aff91" + }, + "require": { + "magento/framework": "103.0.5", + "magento/framework-message-queue": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-catalog": "104.0.5", + "magento/module-checkout": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-gift-card-account": "101.2.5", + "magento/module-msrp": "100.4.4", + "magento/module-negotiable-quote": "100.3.4", + "magento/module-payment": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-sales-sequence": "100.4.2", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-company-credit": "100.3.4", + "magento/module-sales-rule": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PurchaseOrder\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-purchase-order-rule", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-purchase-order-rule/magento-module-purchase-order-rule-100.3.4.0.zip", + "shasum": "b430872307f052a3d9b3b37fb39d39a068b0a0a9" + }, + "require": { + "magento/framework": "103.0.5", + "magento/framework-message-queue": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-payment": "100.4.5", + "magento/module-purchase-order": "100.3.4", + "magento/module-quote": "101.2.5", + "magento/module-rule": "100.4.4", + "magento/module-sales-rule": "101.2.5", + "magento/module-shipping": "100.4.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PurchaseOrderRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quick-order", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quick-order/magento-module-quick-order-100.3.4.0.zip", + "shasum": "28b036307693e75cdd5a864de5f8ac66aaff7054" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-advanced-checkout": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-permissions": "100.4.5", + "magento/module-catalog-search": "102.0.5", + "magento/module-customer": "103.0.5", + "magento/module-search": "101.1.5", + "magento/module-store": "101.1.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuickOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.5.0.zip", + "shasum": "92dafbe73d3b3142724a7664cba3720e97e6afa1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.4.0.zip", + "shasum": "51af0efbde0a623931fb360604342b9e7fc8f4d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.1.0.zip", + "shasum": "e05ad60c2bd108fc8a00d361d74bffe35ee583d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.1.0.zip", + "shasum": "0cba0d4e6939166c3986f8154f742671445fc39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.1.0.zip", + "shasum": "037de250c2043527209964589ff64a0c9cdbbe0c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-gift-card-options", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.2.0.zip", + "shasum": "a1685da8f59cd0aa932b29539e419466eb4d2d49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGiftCardOptions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.5.0.zip", + "shasum": "760f3c37cc1cb60701eb17a14c90f7bd135e071f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-staging/magento-module-quote-staging-100.4.2.0.zip", + "shasum": "0fde8e470bd847bd1520ef4cd7294fedf84a8bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.2.0.zip", + "shasum": "5382f8e16fef06842e3ef28be41f7533189320a5" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.2.0.zip", + "shasum": "43cd3204ab3e4bdaa4cfb97c556e1ca2fd2fcbd8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout-sales-rule/magento-module-re-captcha-checkout-sales-rule-1.1.1.0.zip", + "shasum": "681d9b35cd5f9654c2e4f121108af84d54802b7b" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-company", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-company/magento-module-re-captcha-company-1.0.1.0.zip", + "shasum": "80a0688b8f6fa63900f6ce162050e4c8d4c0dcf9" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "magento/module-re-captcha-webapi-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-company": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCompany\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.1.0.zip", + "shasum": "b06897024b7de5ff7b34f40a7bcd5274d326d34c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.3.0.zip", + "shasum": "4aacce4909811f75da30401696e5bfa0aaca1c45" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.3.0.zip", + "shasum": "478b8b65b2dcdfcda38d065774b69a4ca5603c1f" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-gift-card", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-gift-card/magento-module-re-captcha-gift-card-1.0.0.0.zip", + "shasum": "13c97d993b06fb572e4b69336db3aa34a5c47fc5" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-customer": "*", + "magento/module-gift-card-account": "*", + "magento/module-gift-card-account-graph-ql": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "magento/module-re-captcha-webapi-api": "*", + "magento/module-re-captcha-webapi-graph-ql": "*", + "magento/module-re-captcha-webapi-rest": "*", + "magento/module-re-captcha-webapi-ui": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaGiftCard\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2 Gift Cards" + }, + { + "name": "magento/module-re-captcha-invitation", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-invitation/magento-module-re-captcha-invitation-1.0.0.0.zip", + "shasum": "64287f9a60d0a7c67ada7225f9c5539ad7022e9e" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-invitation": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaInvitation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA for Invitation Module" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.2.0.zip", + "shasum": "12712a7f408a34780257f9f0f58c76036408702b" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-multiple-wishlist", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-multiple-wishlist/magento-module-re-captcha-multiple-wishlist-1.0.0.0.zip", + "shasum": "8979f3f6683294410b16bfb7e894276d0e659484" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMultipleWishlist\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.2.0.zip", + "shasum": "89974abcb37a76039cfe9b326717030c0055ff7e" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.2.0.zip", + "shasum": "c199a2e1214077a42e0b5f3ae84ec7d8c5ff2585" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.2.0.zip", + "shasum": "a47a363a75080aa08358b1759c1aa05c6303b1c9" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.2.0.zip", + "shasum": "abb550fb0e309cc9dd81e3cc181f9de94255abcf" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-store-pickup/magento-module-re-captcha-store-pickup-1.0.1.0.zip", + "shasum": "3f2287cc2711bf58cfa82965d2a10b34ead8f0e8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.2.0.zip", + "shasum": "90aa00a2ae31cb2f2f7f3759d4bca52b1e6fc67b" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.2.0.zip", + "shasum": "5645d09d3acce988f43365c13b81d01445cbf829" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.1.0.zip", + "shasum": "7a358947f858c0bb2cf995e8d449b3aeaeaf3e94" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.1.0.zip", + "shasum": "d60531a405e81c1fbd26298d2908d33966bb3127" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.2.0.zip", + "shasum": "c61ad5e4dea035bc61aee9e4a41bf48ce2c6180c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.2.0.zip", + "shasum": "e2698fcd3e57b6b0a49dba5e93bac87f925612e3" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.2.0.zip", + "shasum": "81dacf545c8dfedde4d16f1247f73e68e7b1fd2d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-api/magento-module-re-captcha-webapi-api-1.0.1.0.zip", + "shasum": "5eea8f96b61cb5588bb3d122a76b5524a29692ef" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-graph-ql/magento-module-re-captcha-webapi-graph-ql-1.0.1.0.zip", + "shasum": "f9783d1d5b5907ccf723a41ae470b39e83cf0297" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-rest/magento-module-re-captcha-webapi-rest-1.0.1.0.zip", + "shasum": "28339c7a4d48c793c021bc297675eba8f2932232" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-ui/magento-module-re-captcha-webapi-ui-1.0.1.0.zip", + "shasum": "df17c1afecd242e6cb928eef6e4c88dd7b628939" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.2.0.zip", + "shasum": "91f794c6f9f285597cbca8c27fbb1a009451e0a6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.3.0.zip", + "shasum": "cbcfb4e11a3961944e15971be5d76655867502f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reminder", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.4.0.zip", + "shasum": "755c797993d662bba9aedfbc730a72ff8478f5eb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reminder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.3.0.zip", + "shasum": "3047e17d09a6b74bfff57e33f318f78e91c67622" + }, + "require": { + "league/flysystem": "~2.4.3", + "league/flysystem-aws-s3-v3": "^2.4.3", + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage-commerce", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage-commerce/magento-module-remote-storage-commerce-100.4.1.0.zip", + "shasum": "1465c87d0cd747c333f47ab5e84eafefa5e05246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorageCommerce\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.5.0.zip", + "shasum": "f83a31e94a46f6ffdbf2c62d6ec0db87e7ebdd34" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.1.0.zip", + "shasum": "8a573426813a22a6a1253711bda515303e6f7796" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-requisition-list", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-requisition-list/magento-module-requisition-list-100.3.4.0.zip", + "shasum": "59efa5732618f08b19285baf20aaf12818b127db" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-authorization": "100.4.5", + "magento/module-backend": "102.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-configurable-product": "100.4.5", + "magento/module-customer": "103.0.5", + "magento/module-import-export": "101.0.5", + "magento/module-quote": "101.2.5", + "magento/module-sales": "103.0.5", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "magento/module-theme": "101.1.5", + "magento/module-ui": "101.2.5", + "magento/module-wishlist": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-requisition-list-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-requisition-list-graph-ql/magento-module-requisition-list-graph-ql-1.3.3.0.zip", + "shasum": "05d9117b4c2f4b5667b7c092cc8195ddf87797df" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-quote": "101.2.5", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-requisition-list": "100.3.4", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequisitionListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-resource-connections", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.2.0.zip", + "shasum": "493d96e6da0875491601880b0532f3b2b347603f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ResourceConnections\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.5.0.zip", + "shasum": "70e4692bf3f0da7b5e607f736b32a87e4b5124f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.2.0.zip", + "shasum": "5b38ecb4bb2f67225f919c25c57ce9293d19f2bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.1.0.zip", + "shasum": "7aab29354017fc9d573c1af2e8ee945dc69de001" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.2.0.zip", + "shasum": "37900a97c8c7bf16465ddf32c32104e875e5670e" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.5.0.zip", + "shasum": "0789e5e5ce633d993530844f60215eb51e952eb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-invitation": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-balance": "100.4.*", + "magento/module-customer-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reward\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.4.0.zip", + "shasum": "e21df6a41d08df4c9af9f7720e823a77b3fd0261" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-reward": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RewardGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.2.0.zip", + "shasum": "37eedcfb99fc57c4ab7e1df349b5c644e2f217b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-reward": "101.2.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-rule-staging": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RewardStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.5.0.zip", + "shasum": "7439632c89a05794b494221a00e6e75b81e5a48d" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-custom-attribute-management": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-dhl": "100.4.*", + "magento/module-fedex": "100.4.*", + "magento/module-usps": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rma\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.4.0.zip", + "shasum": "1317a31b08634dfa06deee4db0cb50e199392dd7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RmaGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.2.0.zip", + "shasum": "3c498d8b254b5f1a24cadcb678c515e1983f5553" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-rma": "101.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RmaStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.1.0.zip", + "shasum": "80bfcf9ae9020e569290aa9333e453e64119c996" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.3.0.zip", + "shasum": "dc0efb744c3bc59bdec1b8e3dc8d07695dcf92bb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.4.0.zip", + "shasum": "98fe15231d183581f48dcfe72813705fe3327389" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.5.0.zip", + "shasum": "15c3b85e28ec26ce31bb8e45ef6855eed526ab41" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.2.0.zip", + "shasum": "56cb8a7bda6083a10c3c51c1fec343474f07e786" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-archive", + "version": "101.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.3.0.zip", + "shasum": "8c2b2be9997f5a0e53c6689d15a049b9aa21cf9e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesArchive\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.5.0.zip", + "shasum": "b38fd2a06e289ea121309cb191dcb20d8d427eb5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.2.0.zip", + "shasum": "1a7b00a475ebc016a11b32097571cd39cf8a81e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.5.0.zip", + "shasum": "0f28d3088948906a11ff089d6bd81eff3dadf5e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.4.0.zip", + "shasum": "16b0764e260b5467154d07437ef41375f7399de1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-sales-rule": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-config": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRuleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.2.0.zip", + "shasum": "4e5880119eecf16b3e66dba1f9e9985f07d2d58d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.3.0.zip", + "shasum": "513b197c79b839c7a2db1239646606dc527f9816" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-scalable-checkout", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.4.0.zip", + "shasum": "158c363c231003c0bd440c0843c124b772b383dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-foreign-key": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableCheckout\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scalable-inventory", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.3.0.zip", + "shasum": "b18c5e0e75ddbf4917dca3469c9bded346087341" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableInventory\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scalable-oms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.3.0.zip", + "shasum": "25e4e6e9fa5043a86d122dbf8e9adf38c0e89c80" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-foreign-key": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-archive": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableOms\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scheduled-import-export", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.5.0.zip", + "shasum": "e29db9f662358b5164617042acf861e7da5eef94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-cron": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScheduledImportExport\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-search", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.5.0.zip", + "shasum": "51a4bddd43f04a866473760721b7f9799abe4bc5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-search-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.3.0.zip", + "shasum": "2b34c0841f1d4fe4ab00ff76c0cd6bcfb6311113" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SearchStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.5.0.zip", + "shasum": "324e5973bdf16cf28690873edb6b2cf21edefb4f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.1.0.zip", + "shasum": "3df445721475b7eb4b93f3941dd161857d46ad2d" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "name": "Kalpesh Mehta", + "email": "k@lpe.sh" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.3.0.zip", + "shasum": "6df3408f61d2793fafb38989aea822e9a7f34246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.1.0.zip", + "shasum": "60e427c439b7464c171b31bcd1768ff2ccf9d24c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shared-catalog", + "version": "100.3.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shared-catalog/magento-module-shared-catalog-100.3.4.0.zip", + "shasum": "2ead47ab50bf9e8ebf58320098bdca537c4d5335" + }, + "require": { + "magento/framework": "103.0.5", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-b2b": "100.3.4", + "magento/module-backend": "102.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-permissions": "100.4.5", + "magento/module-company": "101.1.4", + "magento/module-config": "101.2.5", + "magento/module-customer": "103.0.5", + "magento/module-directory": "100.4.5", + "magento/module-eav": "102.1.5", + "magento/module-logging": "101.2.5", + "magento/module-quote": "101.2.5", + "magento/module-store": "101.1.5", + "magento/module-tax": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-user": "101.2.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "100.4.5", + "magento/module-customer-segment": "102.1.5", + "magento/module-downloadable": "100.4.5", + "magento/module-sales-rule": "101.2.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SharedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-shared-catalog-graph-ql", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shared-catalog-graph-ql/magento-module-shared-catalog-graph-ql-1.3.3.0.zip", + "shasum": "15f8e5948b80f32708b5a7b1eba263f60eeebc42" + }, + "require": { + "magento/framework": "103.0.5", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-permissions-graph-ql": "100.4.3", + "magento/module-graph-ql": "100.4.5", + "magento/module-shared-catalog": "100.3.4", + "magento/module-store": "101.1.5", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.5" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SharedCatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "B2B Shared Catalog GraphQL Module" + }, + { + "name": "magento/module-shipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.5.0.zip", + "shasum": "325b2b9f9b77143187698d4a2d815887e6a563f8" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.4.0.zip", + "shasum": "88daf14b4c318d32bb142272f0609a9a5aafeeea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.5.0.zip", + "shasum": "79d58f9eb52cc704d1c51f1e33b3bf2381e37378" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/magento-composer-installer": "*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-translation": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Staging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.2.0.zip", + "shasum": "acc60f9f28d1bfafc80a75b33e9455ec0c8353cf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StagingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.3.0.zip", + "shasum": "7a5786e15109699b3a7d8e055fa80365953bf685" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-builder": "2.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StagingPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Staging Page Builder module" + }, + { + "name": "magento/module-store", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.5.0.zip", + "shasum": "d1b0806e3abfc83f1d559961c884646b0ed05a19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.3.0.zip", + "shasum": "bbe4973f83e6d1c9086923fc801ffe39e7425848" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-support", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.4.0.zip", + "shasum": "72142d6a3c1da89d24568791287f27207f6d4981" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-target-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Support\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.4.0.zip", + "shasum": "12effdc034ed2d0ea15db474fcfb36342747712b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.1.0.zip", + "shasum": "666791e063b4014e6ccb7186f7a7bb5a9ad1e79e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.1.0.zip", + "shasum": "0b63b1c732e27578f130518b1d77f1e2bc14e3bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swat", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.3.0.zip", + "shasum": "8065cfe642c15e5f87e8548f009401b39b2c8eae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swat\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.5.0.zip", + "shasum": "f789c22ee41334d072d6caaac88ad3e7734ebccf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.3.0.zip", + "shasum": "bffd60106432b5fa92f11b37c9281bbded47ec7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.1.0.zip", + "shasum": "b118894fc198d14ce5b7db34aabb9405520dcaf0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-target-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.5.0.zip", + "shasum": "35d097a6be5ddea88874601976011171bb29828a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-import-export": "101.0.*", + "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TargetRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-target-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.2.0.zip", + "shasum": "7afecc9c872d84338ec9c0e67fdbdce84f22a7b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-related-product-graph-ql": "100.4.*", + "magento/module-target-rule": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TargetRuleGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.5.0.zip", + "shasum": "3753012abcbffe5ce171a1b0b9d545f56c49f1d3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.1.0.zip", + "shasum": "a768c88fa39cebf2120e657e21b8d86ab237bdde" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.4.0.zip", + "shasum": "231f34c9a39a4e6506caf29d1364d99e32c222e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.5.0.zip", + "shasum": "ba3c3fbb5755319774bf11d3104b302637bc7dcb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.2.0.zip", + "shasum": "036054641659fe5ec8085777a4e57fd226dd8882" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.5.0.zip", + "shasum": "a8ff494922576f2874b66a913f14528f9ee1418b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-deploy": "100.4.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.4.0.zip", + "shasum": "b497c3cc70df873ce6bcfe26e2f101076aa47096" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.5.0.zip", + "shasum": "7a2f25eba5ec07a4b26bdda98b60fb393f5bfff4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.5.0.zip", + "shasum": "bb5eac9f59db16a90951109c3baa3bc0f91ad0ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.4.0.zip", + "shasum": "ff14fc9bc2d9153a4ace238d20cd7e3524839a26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.4.0.zip", + "shasum": "0f9bbcbb7ff349dc5fdf5c2f886dff57441473fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.5.0.zip", + "shasum": "7940b349b7adaac56d97b87d85304a28c21d6592" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.4.0.zip", + "shasum": "c743d1e7e1b9c05b9333c76484a8a835c7a67074" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.3.0.zip", + "shasum": "2246cbc8bf2a87ec0a6f2bae77e3b73813b18bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.5.0.zip", + "shasum": "ab162c592b0847efb837c19bc334bf605f8154f0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.1.0.zip", + "shasum": "806c449dae0b2cd86d2b56ca9c4a88ef34f0a4f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.2.0.zip", + "shasum": "d8fde8cf95fcace1d55a97d7b88fe2fdd53856bd" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.5.0.zip", + "shasum": "218a10686bb0d2471003280df811da52750c62a2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCms\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms-page-cache", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-page-cache/magento-module-versions-cms-page-cache-100.4.1.0.zip", + "shasum": "2e565e7424604715f54bd81d2b42b90fec79c36c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsPageCache\\": "" + } + }, + "license": [ + "proprietary" + ] + }, + { + "name": "magento/module-versions-cms-url-rewrite", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.3.0.zip", + "shasum": "bb2e1de27eb58a65d4d458b3985e309ae241ae01" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewrite\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms-url-rewrite-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite-graph-ql/magento-module-versions-cms-url-rewrite-graph-ql-100.4.1.0.zip", + "shasum": "b601c7c9ace97cb3cd7db94e9f84731989eca39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-visual-merchandiser", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.5.0.zip", + "shasum": "c52c24e92349df8129f23a06b9c488aaf98439e7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VisualMerchandiser\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.4.0.zip", + "shasum": "0d10c69864a2432446b30384b51736d45fb4e392" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.3.0.zip", + "shasum": "3bd32d42f8659697f3748634d9986af9b8cde618" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.2.0.zip", + "shasum": "140cdc018d1a26526fb8cdeb0e1e5ced08133f7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-website-restriction", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.4.0.zip", + "shasum": "3188d7d77a95ada484275871172e30942c4b510b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebsiteRestriction\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.5.0.zip", + "shasum": "5a6f293df6d8207dce4a00a4fef0cbbacc922bbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.2.0.zip", + "shasum": "770be0a15aa1520ad4249527a5ab5df75390b945" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.2.0.zip", + "shasum": "b02fffcaf0741a42445bd578ccde94e23c0decf3" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.5.0.zip", + "shasum": "eed0cbbc112ec23dada39cc6f1556de69550c2db" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.5.0.zip", + "shasum": "f7f5356260017811c073b2ee7058cd862ac6c36b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.3.0.zip", + "shasum": "783baad5ede837748cba07b7fbb7e907bda521c2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-gift-card", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card/magento-module-wishlist-gift-card-100.4.1.0.zip", + "shasum": "dcdda5da9570979c11708e8816762848787d0d18" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides the data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-wishlist-gift-card-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card-graph-ql/magento-module-wishlist-gift-card-graph-ql-100.4.1.0.zip", + "shasum": "ca77612d5214cc875a1f6dcf621f2bee2ea551f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.5.0.zip", + "shasum": "f89448ee10c35b82e0c7b1a4d293a079cddc3a63" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder/magento-page-builder-1.7.2.0.zip", + "shasum": "eca2944e5b85cea6589be86dd5c5ba52eaa70581" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.2", + "magento/module-catalog-page-builder-analytics": "1.6.2", + "magento/module-cms-page-builder-analytics": "1.6.2", + "magento/module-page-builder": "2.2.3", + "magento/module-page-builder-admin-analytics": "1.1.2", + "magento/module-page-builder-analytics": "1.6.2" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/page-builder-commerce", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.7.2.0.zip", + "shasum": "4eff75d8e4f94e16f4d2dcb1d8c1e55170d1d7c8" + }, + "require": { + "magento/module-banner-page-builder": "2.2.3", + "magento/module-banner-page-builder-analytics": "1.7.1", + "magento/module-catalog-page-builder-analytics-staging": "1.7.1", + "magento/module-catalog-staging-page-builder": "1.7.1", + "magento/module-cms-page-builder-analytics-staging": "1.7.1", + "magento/module-page-builder-admin-gws-admin-ui": "1.7.1", + "magento/module-staging-page-builder": "2.2.3", + "magento/page-builder": "1.7.2" + }, + "type": "metapackage", + "description": "Page Builder Commerce metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.5.0.zip", + "shasum": "8a95004a1f5cac0b88ca74dfe03749ab033bf218" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/adobe-stock-integration": "2.1.4", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.5", + "magento/framework-amqp": "100.4.3", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.5", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.5", + "magento/module-admin-adobe-ims": "100.4.0", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.4", + "magento/module-adobe-ims": "2.1.4", + "magento/module-adobe-ims-api": "2.1.2", + "magento/module-advanced-pricing-import-export": "100.4.5", + "magento/module-advanced-search": "100.4.3", + "magento/module-amqp": "100.4.2", + "magento/module-analytics": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-aws-s3": "100.4.3", + "magento/module-backend": "102.0.5", + "magento/module-backup": "100.4.5", + "magento/module-bundle": "101.0.5", + "magento/module-bundle-graph-ql": "100.4.5", + "magento/module-bundle-import-export": "100.4.4", + "magento/module-cache-invalidate": "100.4.3", + "magento/module-captcha": "100.4.5", + "magento/module-cardinal-commerce": "100.4.3", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-import-export": "101.1.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-catalog-rule": "101.2.5", + "magento/module-catalog-rule-configurable": "100.4.4", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.5", + "magento/module-catalog-url-rewrite": "100.4.5", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-agreements": "100.4.4", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.5", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.4", + "magento/module-cms-url-rewrite-graph-ql": "100.4.3", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.5", + "magento/module-configurable-import-export": "100.4.3", + "magento/module-configurable-product": "100.4.5", + "magento/module-configurable-product-graph-ql": "100.4.5", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.5", + "magento/module-cron": "100.4.5", + "magento/module-csp": "100.4.4", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.5", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-customer-import-export": "100.4.5", + "magento/module-deploy": "100.4.5", + "magento/module-developer": "100.4.5", + "magento/module-dhl": "100.4.4", + "magento/module-directory": "100.4.5", + "magento/module-directory-graph-ql": "100.4.3", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-downloadable-import-export": "100.4.4", + "magento/module-eav": "102.1.5", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.5", + "magento/module-elasticsearch-6": "100.4.5", + "magento/module-elasticsearch-7": "100.4.5", + "magento/module-email": "101.1.5", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.4", + "magento/module-gift-message-graph-ql": "100.4.3", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-gtag": "100.4.0", + "magento/module-google-optimizer": "100.4.4", + "magento/module-graph-ql": "100.4.5", + "magento/module-graph-ql-cache": "100.4.2", + "magento/module-grouped-catalog-inventory": "100.4.2", + "magento/module-grouped-import-export": "100.4.3", + "magento/module-grouped-product": "100.4.5", + "magento/module-grouped-product-graph-ql": "100.4.5", + "magento/module-import-export": "101.0.5", + "magento/module-indexer": "100.4.5", + "magento/module-instant-purchase": "100.4.4", + "magento/module-integration": "100.4.5", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.5", + "magento/module-login-as-customer": "100.4.5", + "magento/module-login-as-customer-admin-ui": "100.4.5", + "magento/module-login-as-customer-api": "100.4.4", + "magento/module-login-as-customer-assistance": "100.4.4", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.2", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.4", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.4", + "magento/module-media-content-synchronization-api": "100.4.3", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.4", + "magento/module-media-gallery-api": "101.0.4", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.4", + "magento/module-media-gallery-metadata": "100.4.3", + "magento/module-media-gallery-metadata-api": "100.4.2", + "magento/module-media-gallery-renditions": "100.4.3", + "magento/module-media-gallery-renditions-api": "100.4.2", + "magento/module-media-gallery-synchronization": "100.4.4", + "magento/module-media-gallery-synchronization-api": "100.4.3", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.4", + "magento/module-media-gallery-ui-api": "100.4.3", + "magento/module-media-storage": "100.4.4", + "magento/module-message-queue": "100.4.5", + "magento/module-msrp": "100.4.4", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.5", + "magento/module-mysql-mq": "100.4.3", + "magento/module-new-relic-reporting": "100.4.3", + "magento/module-newsletter": "100.4.5", + "magento/module-newsletter-graph-ql": "100.4.2", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.4", + "magento/module-page-cache": "100.4.5", + "magento/module-payment": "100.4.5", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.5", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.3", + "magento/module-persistent": "100.4.5", + "magento/module-product-alert": "100.4.4", + "magento/module-product-video": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.3", + "magento/module-remote-storage": "100.4.3", + "magento/module-reports": "100.4.5", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.5", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.4", + "magento/module-sales": "103.0.5", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.5", + "magento/module-sales-inventory": "100.4.2", + "magento/module-sales-rule": "101.2.5", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.3", + "magento/module-search": "101.1.5", + "magento/module-security": "100.4.5", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.5", + "magento/module-sitemap": "100.4.4", + "magento/module-store": "101.1.5", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.4", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.5", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.5", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.5", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-ups": "100.4.5", + "magento/module-url-rewrite": "102.0.4", + "magento/module-url-rewrite-graph-ql": "100.4.4", + "magento/module-user": "101.2.5", + "magento/module-usps": "100.4.4", + "magento/module-variable": "100.4.3", + "magento/module-vault": "101.2.5", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.2", + "magento/module-webapi": "100.4.4", + "magento/module-webapi-async": "100.4.3", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.5", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.5", + "magento/module-wishlist": "101.2.5", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.5", + "magento/page-builder": "1.7.2", + "magento/security-package": "1.1.4", + "magento/theme-adminhtml-backend": "100.4.5", + "magento/theme-frontend-blank": "100.4.5", + "magento/theme-frontend-luma": "100.4.5", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "paypal/module-braintree": "4.4.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/product-enterprise-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.5.0.zip", + "shasum": "572ad7cc2ef98745ef31deff57328f4abfb5b2e1" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-spl": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-server": "^2.11.1", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework-foreign-key": "100.4.4", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-ee-base": "2.4.5", + "magento/module-admin-gws": "100.4.5", + "magento/module-admin-gws-configurable-product": "100.4.2", + "magento/module-admin-gws-staging": "100.4.2", + "magento/module-advanced-catalog": "100.4.2", + "magento/module-advanced-checkout": "100.4.5", + "magento/module-advanced-rule": "100.4.2", + "magento/module-advanced-sales-rule": "100.4.2", + "magento/module-async-order": "100.4.1", + "magento/module-async-order-graph-ql": "100.4.0", + "magento/module-aws-s3-customer-custom-attributes": "100.4.2", + "magento/module-aws-s3-gift-card-import-export": "100.4.2", + "magento/module-aws-s3-scheduled-import-export": "100.4.2", + "magento/module-banner": "101.2.5", + "magento/module-banner-customer-segment": "100.4.3", + "magento/module-banner-graph-ql": "100.4.1", + "magento/module-bundle-import-export-staging": "100.4.2", + "magento/module-bundle-staging": "100.4.5", + "magento/module-catalog-event": "101.1.4", + "magento/module-catalog-import-export-staging": "100.4.2", + "magento/module-catalog-inventory-staging": "100.4.3", + "magento/module-catalog-permissions": "100.4.5", + "magento/module-catalog-permissions-graph-ql": "100.4.3", + "magento/module-catalog-rule-staging": "100.4.5", + "magento/module-catalog-staging": "100.4.5", + "magento/module-catalog-staging-graph-ql": "100.4.4", + "magento/module-catalog-url-rewrite-staging": "100.4.4", + "magento/module-checkout-address-search": "100.4.4", + "magento/module-checkout-address-search-gift-registry": "100.4.1", + "magento/module-checkout-staging": "100.4.4", + "magento/module-cms-staging": "100.4.5", + "magento/module-configurable-product-staging": "100.4.4", + "magento/module-custom-attribute-management": "100.4.4", + "magento/module-customer-balance": "100.4.5", + "magento/module-customer-balance-graph-ql": "100.4.2", + "magento/module-customer-custom-attributes": "100.4.5", + "magento/module-customer-finance": "100.4.2", + "magento/module-customer-segment": "102.1.5", + "magento/module-deferred-total-calculating": "100.4.0", + "magento/module-downloadable-staging": "100.4.4", + "magento/module-elasticsearch-catalog-permissions": "100.4.1", + "magento/module-elasticsearch-catalog-permissions-graph-ql": "100.4.0", + "magento/module-enterprise": "100.4.3", + "magento/module-gift-card": "101.3.5", + "magento/module-gift-card-account": "101.2.5", + "magento/module-gift-card-account-graph-ql": "100.4.3", + "magento/module-gift-card-graph-ql": "100.4.5", + "magento/module-gift-card-import-export": "100.4.2", + "magento/module-gift-card-staging": "100.4.2", + "magento/module-gift-message-staging": "100.4.2", + "magento/module-gift-registry": "101.2.5", + "magento/module-gift-registry-graph-ql": "100.4.1", + "magento/module-gift-wrapping": "101.2.4", + "magento/module-gift-wrapping-graph-ql": "100.4.2", + "magento/module-gift-wrapping-staging": "100.4.2", + "magento/module-google-optimizer-staging": "100.4.2", + "magento/module-google-tag-manager": "100.4.5", + "magento/module-grouped-product-staging": "100.4.3", + "magento/module-invitation": "100.4.4", + "magento/module-layered-navigation-staging": "100.4.2", + "magento/module-logging": "101.2.5", + "magento/module-login-as-customer-logging": "100.4.5", + "magento/module-login-as-customer-website-restriction": "100.4.3", + "magento/module-media-content-catalog-staging": "100.4.2", + "magento/module-msrp-staging": "100.4.3", + "magento/module-multiple-wishlist": "100.4.5", + "magento/module-multiple-wishlist-graph-ql": "100.4.1", + "magento/module-payment-staging": "100.4.2", + "magento/module-persistent-history": "100.4.2", + "magento/module-price-permissions": "100.4.1", + "magento/module-product-video-staging": "100.4.2", + "magento/module-promotion-permissions": "100.4.2", + "magento/module-quote-gift-card-options": "100.4.2", + "magento/module-quote-staging": "100.4.2", + "magento/module-reminder": "101.2.4", + "magento/module-remote-storage-commerce": "100.4.1", + "magento/module-resource-connections": "100.4.2", + "magento/module-review-staging": "100.4.2", + "magento/module-reward": "101.2.5", + "magento/module-reward-graph-ql": "100.4.4", + "magento/module-reward-staging": "100.4.2", + "magento/module-rma": "101.2.5", + "magento/module-rma-graph-ql": "100.4.4", + "magento/module-rma-staging": "100.4.2", + "magento/module-sales-archive": "101.0.3", + "magento/module-sales-rule-staging": "100.4.4", + "magento/module-scalable-checkout": "100.4.4", + "magento/module-scalable-inventory": "100.4.3", + "magento/module-scalable-oms": "100.4.3", + "magento/module-scheduled-import-export": "101.2.5", + "magento/module-search-staging": "100.4.3", + "magento/module-staging": "101.2.5", + "magento/module-staging-graph-ql": "100.4.2", + "magento/module-support": "101.2.4", + "magento/module-swat": "100.4.3", + "magento/module-target-rule": "101.2.5", + "magento/module-target-rule-graph-ql": "100.4.2", + "magento/module-versions-cms": "101.2.5", + "magento/module-versions-cms-page-cache": "100.4.1", + "magento/module-versions-cms-url-rewrite": "100.4.3", + "magento/module-versions-cms-url-rewrite-graph-ql": "100.4.1", + "magento/module-visual-merchandiser": "100.4.5", + "magento/module-website-restriction": "100.4.4", + "magento/module-weee-staging": "100.4.2", + "magento/module-wishlist-gift-card": "100.4.1", + "magento/module-wishlist-gift-card-graph-ql": "100.4.1", + "magento/page-builder-commerce": "1.7.2", + "magento/product-community-edition": "2.4.5", + "magento/security-package-ee": "1.0.0", + "magento/theme-adminhtml-spectrum": "100.4.0", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "proprietary" + ], + "description": "eCommerce Platform for Growth (Enterprise Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.4.0.zip", + "shasum": "a6dea777ac5824d76d1099334f886ce327d3c714" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.2", + "magento/module-re-captcha-checkout": "1.1.2", + "magento/module-re-captcha-checkout-sales-rule": "1.1.1", + "magento/module-re-captcha-contact": "1.1.1", + "magento/module-re-captcha-customer": "1.1.3", + "magento/module-re-captcha-frontend-ui": "1.1.3", + "magento/module-re-captcha-migration": "1.1.2", + "magento/module-re-captcha-newsletter": "1.1.2", + "magento/module-re-captcha-paypal": "1.1.2", + "magento/module-re-captcha-review": "1.1.2", + "magento/module-re-captcha-send-friend": "1.1.2", + "magento/module-re-captcha-store-pickup": "1.0.1", + "magento/module-re-captcha-ui": "1.1.2", + "magento/module-re-captcha-user": "1.1.2", + "magento/module-re-captcha-validation": "1.1.1", + "magento/module-re-captcha-validation-api": "1.1.1", + "magento/module-re-captcha-version-2-checkbox": "2.0.2", + "magento/module-re-captcha-version-2-invisible": "2.0.2", + "magento/module-re-captcha-version-3-invisible": "2.0.2", + "magento/module-re-captcha-webapi-api": "1.0.1", + "magento/module-re-captcha-webapi-graph-ql": "1.0.1", + "magento/module-re-captcha-webapi-rest": "1.0.1", + "magento/module-re-captcha-webapi-ui": "1.0.1", + "magento/module-securitytxt": "1.1.1", + "magento/module-two-factor-auth": "1.1.4" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/security-package-b2b", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package-b2b/magento-security-package-b2b-1.0.2.0.zip", + "shasum": "edbfb7a2aec47c4c484e09cc49b153cae1f6d85c" + }, + "require": { + "magento/module-re-captcha-company": "1.0.1" + }, + "type": "metapackage", + "description": "Magento B2B Security Package" + }, + { + "name": "magento/security-package-ee", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package-ee/magento-security-package-ee-1.0.0.0.zip", + "shasum": "dbd410e88cbe152f7f8d62bf8e49eda78d10951b" + }, + "require": { + "magento/module-re-captcha-gift-card": "1.0.0", + "magento/module-re-captcha-invitation": "1.0.0", + "magento/module-re-captcha-multiple-wishlist": "1.0.0" + }, + "type": "metapackage", + "description": "Magento Security Package for Enterprise Edition" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.5.0.zip", + "shasum": "f5ee6da339ccd2c9cf11de4a7e1e37aeb85af4a4" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-adminhtml-spectrum", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-spectrum/magento-theme-adminhtml-spectrum-100.4.0.0.zip", + "shasum": "0157ff0d45aa05dcf3da4250fff809e794de9114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-adminhtml-backend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.5.0.zip", + "shasum": "8f64b9681da80b037adae028426fbe15fefa9a60" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.5.0.zip", + "shasum": "abf5ec4b08e6cdb076038a1d4069b904aa9eb412" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/34bea19b6e03d8153165d8f30bba4c3be86184c1", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.14.0" + }, + "time": "2022-05-31T20:59:12+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "source": { + "type": "git", + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "58c3f47f650c94ec05a151692652a868995d2938" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", + "reference": "58c3f47f650c94ec05a151692652a868995d2938", + "shasum": "" + }, + "require": { + "php": "^7|^8" + }, + "require-dev": { + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.4.0.0.zip", + "shasum": "d9ab16d9607bfc62fce64712c02facc88510e5f0" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "magento/framework": "*", + "paypal/module-braintree-core": "4.4.0", + "paypal/module-braintree-graph-ql": "4.4.0", + "php": "~7.4.0||~8.1.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.4.0.0.zip", + "shasum": "0ed21d22c65ed82cfcb765b684b50e47d6addf17" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/framework": "*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-multishipping": "100.4.*", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-store": "101.1.*", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.4.0.0.zip", + "shasum": "aeda8bc856162c4d7bda04cd363296f138d2a03e" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Pelago\\Emogrifier\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Klee", + "email": "github@oliverklee.de" + }, + { + "name": "Zoli Szabó", + "email": "zoli.szabo+github@gmail.com" + }, + { + "name": "John Reeve", + "email": "jreeve@pelagodesign.com" + }, + { + "name": "Jake Hotson", + "email": "jake@qzdesign.co.uk" + }, + { + "name": "Cameron Brooks" + }, + { + "name": "Jaime Prado" + } + ], + "description": "Converts CSS styles into inline style attributes in your HTML code", + "homepage": "https://www.myintervals.com/emogrifier.php", + "keywords": [ + "css", + "email", + "pre-processing" + ], + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" + }, + "time": "2022-03-10T19:16:00+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "shasum": "" + }, + "require": { + "php": ">=5.6.1", + "phpseclib/phpseclib": ">=3.0.13 <4.0.0" + }, + "provide": { + "ext-mcrypt": "5.6.40" + }, + "require-dev": { + "phpunit/phpunit": "^5.7|^6.0|^9.4" + }, + "suggest": { + "ext-openssl": "Will enable faster cryptographic operations" + }, + "type": "library", + "autoload": { + "files": [ + "lib/mcrypt.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "homepage": "http://phpseclib.sourceforge.net" + } + ], + "description": "PHP 5.x-8.x polyfill for mcrypt extension", + "keywords": [ + "cryptograpy", + "encryption", + "mcrypt", + "polyfill" + ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, + "funding": [ + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat", + "type": "tidelift" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.14", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + }, + "type": "library", + "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], + "psr-4": { + "phpseclib3\\": "phpseclib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + }, + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2022-04-04T05:15:45+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.0", + "source": { + "type": "git", + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=5.6.20" + }, + "require-dev": { + "codacy/coverage": "^1.4", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a8b9251016e9476db73e25fa836904bc0bf74c62", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0a5868e0999e9d47859ba3d918548ff6943e6389", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9e444442334fae9637ef3209bc2abddfef49e714", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T12:23:38+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2" + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.6", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/6070542725b61fc7d0654a8a9855303e5e157434", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.6" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-04-13T16:25:32+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/77b3e2003fd4446b35826cb9dc397129c521c888", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.1" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-06-22T06:18:59+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/baa18b7bf70aa024012f967b5ce5021e1faa9151", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.0" + }, + "time": "2021-09-02T12:01:02+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.6.1" + }, + "time": "2021-11-22T12:27:42+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.0" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-08-06T05:17:44+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.14.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6cb35f61913f06b2c91075db00f67cfd78869e28", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "~2.3.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-28T12:23:48+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "25", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v25" + }, + "time": "2022-06-21T10:23:58+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.1", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.1" + }, + "time": "2022-08-02T14:40:39+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.1", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.1" + }, + "time": "2022-01-21T06:08:36+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.12.1" + }, + "time": "2022-05-03T12:16:34+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.3", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.2", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "account@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + }, + "time": "2021-10-19T17:43:47+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "77a32518733312af16a44300404e945338981de3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3", + "reference": "77a32518733312af16a44300404e945338981de3", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.1" + }, + "time": "2022-03-15T21:29:03+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "v1.15.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.2", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" + }, + "require-dev": { + "phpspec/phpspec": "^6.0 || ^7.0", + "phpunit/phpunit": "^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/v1.15.0" + }, + "time": "2021-12-08T12:19:24+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/367a8d9d5f7da2a0136422d27ce8840583926955", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.7.0" + }, + "time": "2022-08-09T12:23:23+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.2", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c53312ecc575caf07b0e90dee43883fdf90ca67c", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.2" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpstan", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:57:31+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.15", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.13.0", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.15" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-07T09:28:20+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.21", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0e32b76be457de00e83213528f6bb37e2a38fcb1", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpspec/prophecy": "^1.12.1", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.5", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.3", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.0", + "sebastian/version": "^3.0.2" + }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2.0.1" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.21" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-06-19T12:14:25+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:49:45+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-11-11T14:18:36+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-15T09:54:48+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Registers environment variables from a .env file", + "homepage": "https://symfony.com", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.5" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/3cd175cdcdb6db2e589e837dd46aff41027d9830", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T11:34:24+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" +} diff --git a/src/_data/codebase/v2_4/cloud/composer_lock.json b/src/_data/codebase/v2_4/cloud/composer_lock.json index 1eaddf16b56..76cc95f2455 100644 --- a/src/_data/codebase/v2_4/cloud/composer_lock.json +++ b/src/_data/codebase/v2_4/cloud/composer_lock.json @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "11cf91b3c3075e1fdadf99ec51e011e8", + "content-hash": "e0877a39a383be62229cad021ecdcef7", "packages": [ { "name": "2tvenom/cborencode", - "version": "1.0.1", + "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/2tvenom/CBOREncode.git", - "reference": "235067989abdd35793cbbe6758d43267fddb036d" + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/235067989abdd35793cbbe6758d43267fddb036d", - "reference": "235067989abdd35793cbbe6758d43267fddb036d", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", "shasum": "" }, "require": { @@ -45,136 +45,77 @@ "keywords": [ "cbor" ], - "time": "2019-08-22T19:21:35+00:00" - }, - { - "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-4.0.4.0.zip", - "shasum": "f2fd46eae1287b3a870981c6db98ad6faaed77be" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "4.0.4", - "amzn/amazon-pay-module": "4.0.4", - "amzn/login-with-amazon-module": "4.0.4" + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Official Magento2 Plugin to integrate with Amazon Pay and Login with Amazon" + "time": "2020-10-27T07:22:41+00:00" }, { - "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-4.0.4.0.zip", - "shasum": "b2b8a2d134e93377f29950a5e512824f63beca12" - }, - "require": { - "amzn/amazon-pay-sdk-php": "^3.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-config": "*", - "magento/module-customer": "*", - "magento/module-developer": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Core\\": "" - } + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" }, - "license": [ - "Apache-2.0" - ], - "description": "Shared functionality for Amazon Pay and Login with Amazon modules" - }, - { - "name": "amzn/amazon-pay-module", - "version": "4.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-4.0.4.0.zip", - "shasum": "85dec4b75da4301eebf12ed6de4cd1f93129437d" + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" }, "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.0.4", - "amzn/login-with-amazon-module": "^4.0.4", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-customer": "*", - "magento/module-directory": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" }, - "suggest": { - "magento/module-customer": "*", - "magento/module-scalable-checkout": "*", - "magento/module-scalable-oms": "*" + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" }, - "type": "magento2-module", + "type": "library", "autoload": { - "files": [ - "registration.php" - ], "psr-4": { - "Amazon\\Payment\\": "" + "AdobeStock\\Api\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], - "description": "Amazon Pay module" + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" }, { - "name": "amzn/amazon-pay-sdk-php", - "version": "3.6.0", + "name": "aws/aws-crt-php", + "version": "v1.0.2", "source": { "type": "git", - "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c" + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", "shasum": "" }, "require": { - "ext-curl": "*", - "php": ">=5.5.0" + "php": ">=5.5" }, "require-dev": { - "phpunit/phpunit": "^4" + "phpunit/phpunit": "^4.8.35|^5.4.3" }, "type": "library", "autoload": { - "psr-4": { - "AmazonPay\\": "AmazonPay/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -182,116 +123,138 @@ ], "authors": [ { - "name": "Amazon Pay SDK", - "email": "amazon-pay-sdk@amazon.com" + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" } ], - "description": "Amazon Pay SDK (PHP)", - "homepage": "https://github.com/amzn/amazon-pay-sdk-php", + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", "keywords": [ "amazon", - "amazon pay", - "amazon payments", - "pay", - "pay with amazon", - "payment", - "payments" + "aws", + "crt", + "sdk" ], - "time": "2019-11-21T21:15:11+00:00" - }, - { - "name": "amzn/login-with-amazon-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-4.0.4.0.zip", - "shasum": "3706a86e6e199b14757c7f5a05f3f58214cea034" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.0.4", - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-checkout-agreements": "*", - "magento/module-customer": "*", - "magento/module-eav": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Login\\": "" - } + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" }, - "license": [ - "Apache-2.0" - ], - "description": "Login with Amazon module" + "time": "2021-09-03T22:57:30+00:00" }, { - "name": "astock/stock-api-libphp", - "version": "1.1.4", + "name": "aws/aws-sdk-php", + "version": "3.219.1", "source": { "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb" + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "b35b86022c76c7f6b13d3f1be35cb317f582e253" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/b35b86022c76c7f6b13d3f1be35cb317f582e253", + "reference": "b35b86022c76c7f6b13d3f1be35cb317f582e253", "shasum": "" }, "require": { - "guzzlehttp/guzzle": "~6.0", - "php": "~7.1" + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^5.3.3 || ^6.2.1 || ^7.0", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.7.0 || ^2.1.1", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" }, "require-dev": { - "mockery/mockery": "^0.9.9", - "phpunit/phpunit": ">=6.0 <9.0", - "squizlabs/php_codesniffer": "~2.8" + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, "autoload": { + "files": [ + "src/functions.php" + ], "psr-4": { - "AdobeStock\\Api\\": "src" + "Aws\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], - "description": "Adobe Stock API library", - "time": "2020-04-20T17:47:06+00:00" + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.219.1" + }, + "time": "2022-04-11T18:15:54+00:00" }, { "name": "bacon/bacon-qr-code", - "version": "2.0.2", + "version": "2.0.7", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "add6d9ff97336b62f95a3b94f75cea4e085465b2" + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/add6d9ff97336b62f95a3b94f75cea4e085465b2", - "reference": "add6d9ff97336b62f95a3b94f75cea4e085465b2", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", "shasum": "" }, "require": { - "dasprid/enum": "^1.0", + "dasprid/enum": "^1.0.3", "ext-iconv": "*", - "php": "^7.1" + "php": "^7.1 || ^8.0" }, "require-dev": { - "phly/keep-a-changelog": "^1.4", + "phly/keep-a-changelog": "^2.1", "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", "squizlabs/php_codesniffer": "^3.4" }, "suggest": { @@ -317,20 +280,24 @@ ], "description": "BaconQrCode is a QR code generator for PHP.", "homepage": "https://github.com/Bacon/BaconQrCode", - "time": "2020-07-30T16:40:58+00:00" + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" }, { "name": "beberlei/assert", - "version": "v3.2.7", + "version": "v3.3.2", "source": { "type": "git", "url": "https://github.com/beberlei/assert.git", - "reference": "d63a6943fc4fd1a2aedb65994e3548715105abcf" + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/d63a6943fc4fd1a2aedb65994e3548715105abcf", - "reference": "d63a6943fc4fd1a2aedb65994e3548715105abcf", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", "shasum": "" }, "require": { @@ -338,24 +305,25 @@ "ext-json": "*", "ext-mbstring": "*", "ext-simplexml": "*", - "php": "^7" + "php": "^7.0 || ^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan-shim": "*", - "phpunit/phpunit": ">=6.0.0 <8" + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" }, "suggest": { "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" }, "type": "library", "autoload": { - "psr-4": { - "Assert\\": "lib/Assert" - }, "files": [ "lib/Assert/functions.php" - ] + ], + "psr-4": { + "Assert\\": "lib/Assert" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -379,20 +347,24 @@ "assertion", "validation" ], - "time": "2019-12-19T17:51:41+00:00" + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" }, { "name": "braintree/braintree_php", - "version": "5.2.0", + "version": "6.5.1", "source": { "type": "git", "url": "https://github.com/braintree/braintree_php.git", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589" + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", "shasum": "" }, "require": { @@ -401,10 +373,11 @@ "ext-hash": "*", "ext-openssl": "*", "ext-xmlwriter": "*", - "php": ">=7.2.0" + "php": ">=7.3.0" }, "require-dev": { - "phpunit/phpunit": "^7.5" + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" }, "type": "library", "autoload": { @@ -423,34 +396,141 @@ } ], "description": "Braintree PHP Client Library", - "time": "2020-06-15T19:02:23+00:00" + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.5", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "05241f28dfcba2b51b11e2d750e296316ebbe518" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/05241f28dfcba2b51b11e2d750e296316ebbe518", + "reference": "05241f28dfcba2b51b11e2d750e296316ebbe518", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.5" + }, + "time": "2021-02-10T13:53:07+00:00" }, { "name": "christian-riesen/base32", - "version": "1.3.2", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367" + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/80ff0e3b2124e61b4b39e2535709452f70bff367", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", "shasum": "" }, "require": { - "php": ">=5.3" + "php": "^7.2 || ^8.0" }, "require-dev": { - "php": ">=5.6", - "phpunit/phpunit": "^5.0", - "satooshi/php-coveralls": "^1.0" + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -478,7 +558,11 @@ "encode", "rfc4648" ], - "time": "2018-11-02T09:03:50+00:00" + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" }, { "name": "colinmollenhour/cache-backend-file", @@ -511,24 +595,28 @@ ], "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, "time": "2019-04-18T21:54:31+00:00" }, { "name": "colinmollenhour/cache-backend-redis", - "version": "1.11.0", + "version": "1.14.2", "source": { "type": "git", "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", "shasum": "" }, "require": { - "magento-hackathon/magento-composer-installer": "*" + "colinmollenhour/credis": "*" }, "type": "magento-module", "autoload": { @@ -547,20 +635,24 @@ ], "description": "Zend_Cache backend using Redis with full support for tags.", "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "time": "2019-03-03T04:04:49+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" }, { "name": "colinmollenhour/credis", - "version": "1.11.1", + "version": "v1.12.1", "source": { "type": "git", "url": "https://github.com/colinmollenhour/credis.git", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/c27faa11724229986335c23f4b6d0f1d8d6547fb", + "reference": "c27faa11724229986335c23f4b6d0f1d8d6547fb", "shasum": "" }, "require": { @@ -587,25 +679,32 @@ ], "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", "homepage": "https://github.com/colinmollenhour/credis", - "time": "2019-11-26T18:09:45+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/v1.12.1" + }, + "time": "2020-11-06T16:09:14+00:00" }, { "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", + "version": "v1.4.5", "source": { "type": "git", "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", "shasum": "" }, "require": { "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" }, "type": "library", "autoload": { @@ -624,20 +723,24 @@ ], "description": "A Redis-based session handler with optimistic locking", "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "time": "2020-10-07T09:47:22+00:00" + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.5" + }, + "time": "2021-12-01T21:16:01+00:00" }, { "name": "composer/ca-bundle", - "version": "1.2.8", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "8a7ecad675253e4654ea05505233285377405215" + "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/8a7ecad675253e4654ea05505233285377405215", - "reference": "8a7ecad675253e4654ea05505233285377405215", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b", + "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b", "shasum": "" }, "require": { @@ -646,14 +749,15 @@ "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8", + "phpstan/phpstan": "^0.12.55", "psr/log": "^1.0", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { @@ -680,6 +784,11 @@ "ssl", "tls" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.1" + }, "funding": [ { "url": "https://packagist.com", @@ -694,43 +803,43 @@ "type": "tidelift" } ], - "time": "2020-08-23T12:54:47+00:00" + "time": "2021-10-28T20:44:15+00:00" }, { "name": "composer/composer", - "version": "1.10.15", + "version": "2.2.11", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "547c9ee73fe26c77af09a0ea16419176b1cdbd12" + "reference": "2f5bcf0480c13b4fa1ac490aa9344e4402507538" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/547c9ee73fe26c77af09a0ea16419176b1cdbd12", - "reference": "547c9ee73fe26c77af09a0ea16419176b1cdbd12", + "url": "https://api.github.com/repos/composer/composer/zipball/2f5bcf0480c13b4fa1ac490aa9344e4402507538", + "reference": "2f5bcf0480c13b4fa1ac490aa9344e4402507538", "shasum": "" }, "require": { "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^5.2.10", - "php": "^5.3.2 || ^7.0", - "psr/log": "^1.0", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", "seld/jsonlint": "^1.4", "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38" + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" }, "require-dev": { "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^4.2" + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", @@ -743,7 +852,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.10-dev" + "dev-main": "2.2-dev" } }, "autoload": { @@ -759,12 +868,12 @@ { "name": "Nils Adermann", "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" + "homepage": "https://www.naderman.de" }, { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "homepage": "https://seld.be" } ], "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", @@ -774,6 +883,11 @@ "dependency", "package" ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.11" + }, "funding": [ { "url": "https://packagist.com", @@ -788,37 +902,39 @@ "type": "tidelift" } ], - "time": "2020-10-13T13:59:09+00:00" + "time": "2022-04-01T20:00:52+00:00" }, { - "name": "composer/semver", - "version": "1.7.1", + "name": "composer/metadata-minifier", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7" + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/38276325bd896f90dfcfe30029aa5db40df387a7", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { "psr-4": { - "Composer\\Semver\\": "src" + "Composer\\MetadataMinifier\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -826,29 +942,21 @@ "MIT" ], "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" } ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", + "description": "Small utility library that handles metadata minification and expansion.", "keywords": [ - "semantic", - "semver", - "validation", - "versioning" + "composer", + "compression" ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, "funding": [ { "url": "https://packagist.com", @@ -863,37 +971,109 @@ "type": "tidelift" } ], - "time": "2020-09-27T13:13:07+00:00" + "time": "2021-04-07T13:37:33+00:00" }, { - "name": "composer/spdx-licenses", - "version": "1.5.4", + "name": "composer/pcre", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223" + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/6946f785871e2314c60b4524851f3702ea4f2223", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 7" + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { "psr-4": { - "Composer\\Spdx\\": "src" + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -917,12 +1097,18 @@ "homepage": "http://robbast.nl" } ], - "description": "SPDX licenses list and validation library.", + "description": "Semver library that offers utilities, version constraint parsing and validation.", "keywords": [ - "license", - "spdx", - "validator" + "semantic", + "semver", + "validation", + "versioning" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, "funding": [ { "url": "https://packagist.com", @@ -937,33 +1123,38 @@ "type": "tidelift" } ], - "time": "2020-07-15T15:35:07+00:00" + "time": "2022-04-01T19:23:25+00:00" }, { - "name": "composer/xdebug-handler", - "version": "1.4.3", + "name": "composer/spdx-licenses", + "version": "1.5.6", "source": { "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5" + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "a30d487169d799745ca7280bc90fdfa693536901" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ebd27a9866ae8254e873866f795491f02418c5a5", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/a30d487169d799745ca7280bc90fdfa693536901", + "reference": "a30d487169d799745ca7280bc90fdfa693536901", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, "autoload": { "psr-4": { - "Composer\\XdebugHandler\\": "src" + "Composer\\Spdx\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -972,15 +1163,32 @@ ], "authors": [ { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" } ], - "description": "Restarts a process without Xdebug.", + "description": "SPDX licenses list and validation library.", "keywords": [ - "Xdebug", - "performance" + "license", + "spdx", + "validator" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.6" + }, "funding": [ { "url": "https://packagist.com", @@ -995,39 +1203,73 @@ "type": "tidelift" } ], - "time": "2020-08-19T10:27:58+00:00" + "time": "2021-11-18T10:14:14+00:00" }, { - "name": "container-interop/container-interop", - "version": "1.2.0", + "name": "composer/xdebug-handler", + "version": "3.0.3", "source": { "type": "git", - "url": "https://github.com/container-interop/container-interop.git", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "ced299686f41dce890debac69273b47ffe98a40c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", + "reference": "ced299686f41dce890debac69273b47ffe98a40c", "shasum": "" }, "require": { - "psr/container": "^1.0" + "composer/pcre": "^1 || ^2 || ^3", + "php": "^7.2.5 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^6.0" }, "type": "library", "autoload": { "psr-4": { - "Interop\\Container\\": "src/Interop/Container/" + "Composer\\XdebugHandler\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "homepage": "https://github.com/container-interop/container-interop", - "abandoned": "psr/container", - "time": "2017-02-14T19:40:03+00:00" + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-25T21:32:43+00:00" }, { "name": "dasprid/enum", @@ -1070,127 +1312,119 @@ "enum", "map" ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, "time": "2020-10-02T16:03:48+00:00" }, { - "name": "doctrine/inflector", - "version": "1.4.3", + "name": "elasticsearch/elasticsearch", + "version": "v7.16.0", "source": { "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "4650c8b30c753a76bf44fb2ed00117d6f367490c" + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/4650c8b30c753a76bf44fb2ed00117d6f367490c", - "reference": "4650c8b30c753a76bf44fb2ed00117d6f367490c", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/f87f93f71f564d4bbdc5f008d296d1c37d828e10", + "reference": "f87f93f71f564d4bbdc5f008d296d1c37d828e10", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2" }, "require-dev": { - "doctrine/coding-standard": "^7.0", - "phpstan/phpstan": "^0.11", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-strict-rules": "^0.11", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" }, + "type": "library", "autoload": { + "files": [ + "src/autoload.php" + ], "psr-4": { - "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector", - "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" + "Elasticsearch\\": "src/Elasticsearch/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "Apache-2.0", + "LGPL-2.1-only" ], "authors": [ { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" + "name": "Zachary Tong" }, { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" + "name": "Enrico Zimuel" } ], - "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", - "homepage": "https://www.doctrine-project.org/projects/inflector.html", + "description": "PHP Client for Elasticsearch", "keywords": [ - "inflection", - "inflector", - "lowercase", - "manipulation", - "php", - "plural", - "singular", - "strings", - "uppercase", - "words" - ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", - "type": "tidelift" - } + "client", + "elasticsearch", + "search" ], - "time": "2020-05-29T07:19:59+00:00" + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.16.0" + }, + "time": "2021-12-09T20:04:01+00:00" }, { - "name": "donatj/phpuseragentparser", - "version": "v0.17.0", + "name": "endroid/qr-code", + "version": "4.4.8", "source": { "type": "git", - "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb" + "url": "https://github.com/endroid/qr-code.git", + "reference": "9109eb7790ece1d46b1ab40eb7f375bbd6e7cb5d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/e159493010d4b71c9620a43fd05f8284f29dcfeb", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/9109eb7790ece1d46b1ab40eb7f375bbd6e7cb5d", + "reference": "9109eb7790ece1d46b1ab40eb7f375bbd6e7cb5d", "shasum": "" }, "require": { - "php": ">=5.3.0" + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" }, "require-dev": { - "camspiers/json-pretty": "0.1.*", - "donatj/drop": "*", - "phpunit/phpunit": "~4.8" + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, "autoload": { - "files": [ - "src/UserAgentParser.php" - ] + "psr-4": { + "Endroid\\QrCode\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1198,355 +1432,220 @@ ], "authors": [ { - "name": "Jesse G. Donat", - "email": "donatj@gmail.com", - "homepage": "https://donatstudios.com", - "role": "Developer" + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" } ], - "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "http://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", "keywords": [ - "browser", - "browser detection", - "parser", - "user agent", - "useragent" + "code", + "endroid", + "php", + "qr", + "qrcode" ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.4.8" + }, "funding": [ { - "url": "https://www.paypal.me/donatj/15", - "type": "custom" - }, - { - "url": "https://github.com/donatj", + "url": "https://github.com/endroid", "type": "github" } ], - "time": "2020-09-01T16:15:49+00:00" + "time": "2022-04-06T09:39:20+00:00" }, { - "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.8.0", + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.8.0.0.zip", - "shasum": "936e7cb91b6c1d981f4c6c195130603288b3284d" + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" }, "require": { - "magento/framework": ">=101 <104", - "magento/module-authorization": "100.4.*", - "magento/module-backend": ">=100 <103", - "magento/module-bundle": ">=100 <102", - "magento/module-catalog": ">=101 <105", - "magento/module-catalog-inventory": "100.*", - "magento/module-catalog-rule": ">=100 <102", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-configurable-product": "100.*", - "magento/module-cron": "100.*", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-eav": ">=100 <104", - "magento/module-email": ">=100 <102", - "magento/module-grouped-product": "100.*", - "magento/module-newsletter": "100.*", - "magento/module-payment": "100.*", - "magento/module-product-alert": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-reports": ">=100 <102", - "magento/module-review": ">=100 <102", - "magento/module-sales": ">=100 <104", - "magento/module-sales-rule": ">=100 <102", - "magento/module-send-friend": "100.*", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-theme": ">=100 <102", - "magento/module-ui": ">=100 <102", - "magento/module-url-rewrite": ">=100 <103", - "magento/module-user": ">=100 <102", - "magento/module-wishlist": ">=100 <102", - "php": "^7.1" + "php": ">=5.4.0" }, - "suggest": { - "dotmailer/dotmailer-magento2-extension-chat": "Adds Engagement Cloud Chat to your Magento store" + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } }, - "type": "magento2-module", "autoload": { - "files": [ - "registration.php" - ], "psr-4": { - "Dotdigitalgroup\\Email\\": "" + "GuzzleHttp\\Stream\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "dotmailer integration for magento 2" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.2.0.0.zip", - "shasum": "f70ba21b96985e6826ff208cefc3b0a88f26146c" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.3.1", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-store": ">=100 <102" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Chat\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud for Magento 2: Chat module" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-enterprise", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise/dotmailer-dotmailer-magento2-extension-enterprise-1.2.0.0.zip", - "shasum": "dd76b9175957e213cb5c534e5af73fd283839464" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.8.0", - "magento/module-customer-segment": ">=100 <103", - "magento/module-reward": ">=100 <102", - "magento/module-store": ">=100 <102", - "magento/page-builder-commerce": "^1.4" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Enterprise\\": "" + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" } - }, - "license": [ - "MIT" ], - "description": "Engagement Cloud integration for Magento Commerce" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-enterprise-package", - "version": "4.8.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise-package/dotmailer-dotmailer-magento2-extension-enterprise-package-4.8.0.0.zip", - "shasum": "e7b8c8c589f00daf62a52b4d7689c5e489b7e185" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.8.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.2.0", - "dotmailer/dotmailer-magento2-extension-enterprise": "1.2.0" - }, - "type": "metapackage", - "license": [ - "MIT" + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" ], - "description": "Dotmailer integration for Magento 2 Commerce" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.8.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.8.0.0.zip", - "shasum": "ed68af95837c3cea0be8cad328a4fd0682451356" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.8.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.2.0" + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Open Source" + "time": "2020-02-14T23:11:50+00:00" }, { - "name": "elasticsearch/elasticsearch", - "version": "v7.7.0", + "name": "ezimuel/ringphp", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05" + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", "shasum": "" }, "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", - "psr/log": "~1.0" + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" }, "require-dev": { - "cpliakas/git-wrapper": "~2.0", - "doctrine/inflector": "^1.3", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" + "ext-curl": "*", + "phpunit/phpunit": "~9.0" }, "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" + "ext-curl": "Guzzle will use specific adapters if cURL is present" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, "autoload": { - "files": [ - "src/autoload.php" - ], "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" + "GuzzleHttp\\Ring\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "Apache-2.0" + "MIT" ], "authors": [ { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" } ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" - ], - "time": "2020-05-13T15:19:26+00:00" + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" }, { - "name": "endroid/qr-code", - "version": "3.9.3", + "name": "fastly/magento2", + "version": "1.2.180", "source": { "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "58d5872ca46b99b5c2e72cd2c8dea09ce2988156" + "url": "https://github.com/fastly/fastly-magento2.git", + "reference": "3df36a55bc04248ecc91b8fa4b05d61e02fbc905" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/58d5872ca46b99b5c2e72cd2c8dea09ce2988156", - "reference": "58d5872ca46b99b5c2e72cd2c8dea09ce2988156", + "url": "https://api.github.com/repos/fastly/fastly-magento2/zipball/3df36a55bc04248ecc91b8fa4b05d61e02fbc905", + "reference": "3df36a55bc04248ecc91b8fa4b05d61e02fbc905", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^2.0", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "^1.0.2", - "myclabs/php-enum": "^1.5", - "php": ">=7.2", - "symfony/options-resolver": "^3.4||^4.4||^5.0", - "symfony/property-access": "^3.4||^4.4||^5.0" - }, - "require-dev": { - "endroid/quality": "dev-master", - "setasign/fpdf": "^1.8" - }, - "suggest": { - "roave/security-advisories": "Avoids installation of package versions with vulnerabilities", - "setasign/fpdf": "Required to use the FPDF writer.", - "symfony/security-checker": "Checks your composer.lock for vulnerabilities" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } + "magento/framework": ">=102.0.0", + "magento/module-cache-invalidate": ">=100.3.0", + "magento/module-config": ">=101.1.0", + "magento/module-page-cache": ">=100.3.0", + "magento/module-store": ">=101.0.0", + "php": "~7.1.3|~7.2.0|~7.3.0|~7.4.0|~8.0.0|~8.1.0", + "zordius/lightncandy": "^1.2" }, + "type": "magento2-module", "autoload": { + "files": [ + "registration.php" + ], "psr-4": { - "Endroid\\QrCode\\": "src/" + "Fastly\\Cdn\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "bundle", - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } + "BSD-3-Clause" ], - "time": "2020-10-07T09:42:59+00:00" + "description": "Fastly CDN Module for Magento 2.3.x | 2.4.x", + "support": { + "issues": "https://github.com/fastly/fastly-magento2/issues", + "source": "https://github.com/fastly/fastly-magento2/tree/1.2.180" + }, + "time": "2022-03-04T15:10:45+00:00" }, { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", + "name": "fgrosse/phpasn1", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", "shasum": "" }, "require": { - "php": ">=5.4.0" + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" }, "require-dev": { - "phpunit/phpunit": "~4.0" + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { - "GuzzleHttp\\Stream\\": "src/" + "FG\\": "lib/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1555,54 +1654,77 @@ ], "authors": [ { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" } ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", "keywords": [ - "Guzzle", - "stream" + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" ], - "time": "2020-02-14T23:11:50+00:00" + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" }, { - "name": "ezimuel/ringphp", - "version": "1.1.2", + "name": "friendsofphp/proxy-manager-lts", + "version": "v1.0.7", "source": { "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b" + "url": "https://github.com/FriendsOfPHP/proxy-manager-lts.git", + "reference": "c828ced1f932094ab79e4120a106a666565e4d9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b", + "url": "https://api.github.com/repos/FriendsOfPHP/proxy-manager-lts/zipball/c828ced1f932094ab79e4120a106a666565e4d9c", + "reference": "c828ced1f932094ab79e4120a106a666565e4d9c", "shasum": "" }, "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" + "laminas/laminas-code": "~3.4.1|^4.0", + "php": ">=7.1", + "symfony/filesystem": "^4.4.17|^5.0|^6.0" }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~4.0" + "conflict": { + "laminas/laminas-stdlib": "<3.2.1", + "zendframework/zend-stdlib": "<3.2.1" }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" + "replace": { + "ocramius/proxy-manager": "^2.1" + }, + "require-dev": { + "ext-phar": "*", + "symfony/phpunit-bridge": "^5.4|^6.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.1-dev" + "thanks": { + "name": "ocramius/proxy-manager", + "url": "https://github.com/Ocramius/ProxyManager" } }, "autoload": { "psr-4": { - "GuzzleHttp\\Ring\\": "src/" + "ProxyManager\\": "src/ProxyManager" } }, "notification-url": "https://packagist.org/downloads/", @@ -1611,52 +1733,39 @@ ], "authors": [ { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" } ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "time": "2020-02-14T23:51:21+00:00" - }, - { - "name": "fastly/magento2", - "version": "1.2.148", - "source": { - "type": "git", - "url": "https://github.com/fastly/fastly-magento2.git", - "reference": "0a6bffa24431b6500b92ffd42388d1c91b820fed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/fastly/fastly-magento2/zipball/0a6bffa24431b6500b92ffd42388d1c91b820fed", - "reference": "0a6bffa24431b6500b92ffd42388d1c91b820fed", - "shasum": "" - }, - "require": { - "magento/framework": ">=101.0.0", - "magento/module-cache-invalidate": ">=100.0.0", - "magento/module-config": ">=100.0.0", - "magento/module-page-cache": ">=100.0.0", - "magento/module-store": ">=100.0.0", - "php": "~5.5.0|~5.6.0|~7.0.0|~7.1.0|~7.2.0|~7.3.0|~7.4.0", - "zordius/lightncandy": "^1.2" + "description": "Adding support for a wider range of PHP versions to ocramius/proxy-manager", + "homepage": "https://github.com/FriendsOfPHP/proxy-manager-lts", + "keywords": [ + "aop", + "lazy loading", + "proxy", + "proxy pattern", + "service proxies" + ], + "support": { + "issues": "https://github.com/FriendsOfPHP/proxy-manager-lts/issues", + "source": "https://github.com/FriendsOfPHP/proxy-manager-lts/tree/v1.0.7" }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Fastly\\Cdn\\": "" + "funding": [ + { + "url": "https://github.com/Ocramius", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ocramius/proxy-manager", + "type": "tidelift" } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" ], - "description": "Fastly CDN Module for Magento 2.x", - "time": "2020-09-30T20:30:22+00:00" + "time": "2022-03-02T09:29:19+00:00" }, { "name": "google/recaptcha", @@ -1703,33 +1812,38 @@ "recaptcha", "spam" ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, "time": "2020-03-31T17:50:54+00:00" }, { "name": "graylog2/gelf-php", - "version": "1.6.5", + "version": "1.7.1", "source": { "type": "git", "url": "https://github.com/bzikarsky/gelf-php.git", - "reference": "14b87aa31880b9f2da6de053674ea1e12d4a174b" + "reference": "8dceab86227c184725479cc36ab5cae4da940f6e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bzikarsky/gelf-php/zipball/14b87aa31880b9f2da6de053674ea1e12d4a174b", - "reference": "14b87aa31880b9f2da6de053674ea1e12d4a174b", + "url": "https://api.github.com/repos/bzikarsky/gelf-php/zipball/8dceab86227c184725479cc36ab5cae4da940f6e", + "reference": "8dceab86227c184725479cc36ab5cae4da940f6e", "shasum": "" }, "require": { "paragonie/constant_time_encoding": "^1|^2", - "php": ">=5.3.9", - "psr/log": "~1.0" + "php": ">=5.6", + "psr/log": "^1.0|^2.0" }, "provide": { "psr/log-implementation": "~1.0" }, "require-dev": { - "phpunit/phpunit": "~4.8.36", - "squizlabs/php_codesniffer": "~2.0" + "phpunit/phpunit": "^5.7|^6.5|^7.5", + "squizlabs/php_codesniffer": "^3.3" }, "type": "library", "extra": { @@ -1757,87 +1871,148 @@ } ], "description": "A php implementation to send log-messages to a GELF compatible backend like Graylog2.", - "time": "2020-04-24T05:38:21+00:00" + "support": { + "issues": "https://github.com/bzikarsky/gelf-php/issues", + "source": "https://github.com/bzikarsky/gelf-php/tree/1.7.1" + }, + "time": "2021-08-20T09:39:08+00:00" }, { "name": "guzzlehttp/guzzle", - "version": "6.5.5", + "version": "7.4.2", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" + "reference": "ac1ec1cd9b5624694c3a40be801d94137afb12b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ac1ec1cd9b5624694c3a40be801d94137afb12b4", + "reference": "ac1ec1cd9b5624694c3a40be801d94137afb12b4", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.8.3 || ^2.1", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "6.5-dev" + "dev-master": "7.4-dev" } }, "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", "keywords": [ "client", "curl", "framework", "http", "http client", + "psr-18", + "psr-7", "rest", "web service" ], - "time": "2020-06-16T21:01:06+00:00" + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-03-20T14:16:28+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.4.0", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", "shasum": "" }, "require": { @@ -1849,59 +2024,95 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-master": "1.5-dev" } }, "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], "description": "Guzzle promises library", "keywords": [ "promise" ], - "time": "2020-09-30T07:37:28+00:00" + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.7.0", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" + "reference": "c94a94f120803a18554c1805ef2e539f8285f9a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/c94a94f120803a18554c1805ef2e539f8285f9a2", + "reference": "c94a94f120803a18554c1805ef2e539f8285f9a2", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" }, "provide": { + "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -1909,30 +2120,53 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "2.2-dev" } }, "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, { "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], "description": "PSR-7 message implementation that also provides common utility methods", @@ -1946,31 +2180,103 @@ "uri", "url" ], - "time": "2020-09-30T07:37:11+00:00" + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.2.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-03-20T21:55:58+00:00" + }, + { + "name": "illuminate/collections", + "version": "v8.83.8", + "source": { + "type": "git", + "url": "https://github.com/illuminate/collections.git", + "reference": "fc232e89c0214dba5d2b431220a24b02d480a472" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/illuminate/collections/zipball/fc232e89c0214dba5d2b431220a24b02d480a472", + "reference": "fc232e89c0214dba5d2b431220a24b02d480a472", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^8.0", + "illuminate/macroable": "^8.0", + "php": "^7.3|^8.0" + }, + "suggest": { + "symfony/var-dumper": "Required to use the dump method (^5.4)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "8.x-dev" + } + }, + "autoload": { + "files": [ + "helpers.php" + ], + "psr-4": { + "Illuminate\\Support\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Illuminate Collections package.", + "homepage": "https://laravel.com", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2022-03-25T14:53:23+00:00" }, { "name": "illuminate/config", - "version": "v5.8.36", + "version": "v8.83.8", "source": { "type": "git", "url": "https://github.com/illuminate/config.git", - "reference": "6dac1dee3fb51704767c69a07aead1bc75c12368" + "reference": "feac56ab7a5c70cf2dc60dffe4323eb9851f51a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/config/zipball/6dac1dee3fb51704767c69a07aead1bc75c12368", - "reference": "6dac1dee3fb51704767c69a07aead1bc75c12368", + "url": "https://api.github.com/repos/illuminate/config/zipball/feac56ab7a5c70cf2dc60dffe4323eb9851f51a8", + "reference": "feac56ab7a5c70cf2dc60dffe4323eb9851f51a8", "shasum": "" }, "require": { - "illuminate/contracts": "5.8.*", - "illuminate/support": "5.8.*", - "php": "^7.1.3" + "illuminate/collections": "^8.0", + "illuminate/contracts": "^8.0", + "php": "^7.3|^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.8-dev" + "dev-master": "8.x-dev" } }, "autoload": { @@ -1990,31 +2296,35 @@ ], "description": "The Illuminate Config package.", "homepage": "https://laravel.com", - "time": "2019-02-14T12:51:50+00:00" + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2022-01-31T15:57:46+00:00" }, { "name": "illuminate/contracts", - "version": "v5.8.36", + "version": "v8.83.8", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", - "reference": "00fc6afee788fa07c311b0650ad276585f8aef96" + "reference": "5e0fd287a1b22a6b346a9f7cd484d8cf0234585d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/00fc6afee788fa07c311b0650ad276585f8aef96", - "reference": "00fc6afee788fa07c311b0650ad276585f8aef96", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/5e0fd287a1b22a6b346a9f7cd484d8cf0234585d", + "reference": "5e0fd287a1b22a6b346a9f7cd484d8cf0234585d", "shasum": "" }, "require": { - "php": "^7.1.3", + "php": "^7.3|^8.0", "psr/container": "^1.0", "psr/simple-cache": "^1.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.8-dev" + "dev-master": "8.x-dev" } }, "autoload": { @@ -2034,54 +2344,39 @@ ], "description": "The Illuminate Contracts package.", "homepage": "https://laravel.com", - "time": "2019-07-30T13:57:21+00:00" + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2022-01-13T14:47:47+00:00" }, { - "name": "illuminate/support", - "version": "v5.8.36", + "name": "illuminate/macroable", + "version": "v8.83.8", "source": { "type": "git", - "url": "https://github.com/illuminate/support.git", - "reference": "df4af6a32908f1d89d74348624b57e3233eea247" + "url": "https://github.com/illuminate/macroable.git", + "reference": "aed81891a6e046fdee72edd497f822190f61c162" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/support/zipball/df4af6a32908f1d89d74348624b57e3233eea247", - "reference": "df4af6a32908f1d89d74348624b57e3233eea247", + "url": "https://api.github.com/repos/illuminate/macroable/zipball/aed81891a6e046fdee72edd497f822190f61c162", + "reference": "aed81891a6e046fdee72edd497f822190f61c162", "shasum": "" }, "require": { - "doctrine/inflector": "^1.1", - "ext-json": "*", - "ext-mbstring": "*", - "illuminate/contracts": "5.8.*", - "nesbot/carbon": "^1.26.3 || ^2.0", - "php": "^7.1.3" - }, - "conflict": { - "tightenco/collect": "<5.5.33" - }, - "suggest": { - "illuminate/filesystem": "Required to use the composer class (5.8.*).", - "moontoast/math": "Required to use ordered UUIDs (^1.1).", - "ramsey/uuid": "Required to use Str::uuid() (^3.7).", - "symfony/process": "Required to use the composer class (^4.2).", - "symfony/var-dumper": "Required to use the dd function (^4.2).", - "vlucas/phpdotenv": "Required to use the env helper (^3.3)." + "php": "^7.3|^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.8-dev" + "dev-master": "8.x-dev" } }, "autoload": { "psr-4": { "Illuminate\\Support\\": "" - }, - "files": [ - "helpers.php" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2093,22 +2388,26 @@ "email": "taylor@laravel.com" } ], - "description": "The Illuminate Support package.", + "description": "The Illuminate Macroable package.", "homepage": "https://laravel.com", - "time": "2019-12-12T14:16:47+00:00" + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2021-11-16T13:57:03+00:00" }, { "name": "justinrainbow/json-schema", - "version": "5.2.10", + "version": "5.2.11", "source": { "type": "git", "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" + "reference": "2ab6744b7296ded80f8cc4f9509abbff393399aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ab6744b7296ded80f8cc4f9509abbff393399aa", + "reference": "2ab6744b7296ded80f8cc4f9509abbff393399aa", "shasum": "" }, "require": { @@ -2161,1575 +2460,714 @@ "json", "schema" ], - "time": "2020-05-27T16:41:55+00:00" + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.11" + }, + "time": "2021-07-22T09:24:00+00:00" }, { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1.0.3", + "name": "laminas/laminas-captcha", + "version": "2.12.0", "source": { "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34" + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "b07e499a7df73795768aa89e0138757a7ddb9195" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b07e499a7df73795768aa89e0138757a7ddb9195", + "reference": "b07e499a7df73795768aa89e0138757a7ddb9195", "shasum": "" }, "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Zxing\\": "lib/" - }, - "files": [ - "lib/Common/customFunctions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "time": "2020-04-19T16:18:51+00:00" - }, - { - "name": "klarna/m2-payments", - "version": "8.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-8.1.0.0.zip", - "shasum": "c31e4d0746cf9b281ee2058a0353ab8f5dcdf7b0" - }, - "require": { - "klarna/module-core": "6.0.2", - "klarna/module-kp": "7.1.0", - "klarna/module-kp-graph-ql": "0.9.0", - "klarna/module-onsitemessaging": "1.0.2", - "klarna/module-ordermanagement": "6.0.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.16.0", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^6.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.19", - "phpunit/phpunit": "^9", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Klarna Payments for Magento 2 (CE & EE)" - }, - { - "name": "klarna/module-core", - "version": "6.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-6.0.2.0.zip", - "shasum": "d3878dc3a1a1d9c7e70681291412982dfa00b22e" + "laminas/laminas-math": "^2.7 || ^3.0", + "laminas/laminas-recaptcha": "^3.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-text": "^2.8", + "laminas/laminas-validator": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "require": { - "guzzlehttp/guzzle": "^6.0", - "magento/framework": "^102|^103", - "magento/module-bundle": "^100.3||^101.0", - "magento/module-catalog": "^103.0|^104.0", - "magento/module-config": "^101.1", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.3", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "magento/module-tax": "^100.3", - "php": "~7.3.0||~7.4.0", - "psr/log": "^1.0" + "conflict": { + "zendframework/zend-captcha": "*" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Core\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Core Magento 2 Extension" - }, - { - "name": "klarna/module-kp", - "version": "7.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-7.1.0.0.zip", - "shasum": "7266fec0ff572260945069c5f0360e18931b12c4" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-ordermanagement": "^6.0", - "magento/framework": "^102|^103", - "magento/module-backend": "^101.0|^102.0", - "magento/module-checkout": "^100.1", - "magento/module-config": "^101.0", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.1", - "magento/module-payment": "^100.1", - "magento/module-quote": "^101.0", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" + "laminas/laminas-coding-standard": "~2.1.4", + "phpunit/phpunit": "^9.4.3", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6" }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Kp\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Payments Magento 2 Extension" - }, - { - "name": "klarna/module-kp-graph-ql", - "version": "0.9.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp-graph-ql/klarna-module-kp-graph-ql-0.9.0.0.zip", - "shasum": "a877f3b010cc16b026b2c82998184a88fd83d42b" - }, - "require": { - "klarna/module-kp": "^7.0.2", - "magento/framework": "^102|^103", - "magento/module-graph-ql": "^100", - "magento/module-payment": "^100.1", - "magento/module-quote-graph-ql": "^100", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Klarna\\KpGraphQl\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna KpGraphQl Magento 2 Extension" - }, - { - "name": "klarna/module-onsitemessaging", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-onsitemessaging/klarna-module-onsitemessaging-1.0.2.0.zip", - "shasum": "303e3b36a4720cda912128ec3bb33f9324d4c495" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Onsitemessaging\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna OnSite Messaging Magento 2 Extension" - }, - { - "name": "klarna/module-ordermanagement", - "version": "6.0.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-6.0.3.0.zip", - "shasum": "4010e13db02da44929ff12f20091bb01f4c5c21f" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Ordermanagement\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Order Management Magento 2 Extension" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "shasum": "" - }, - "require": { - "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-captcha": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages", - "laminas/laminas-recaptcha": "Laminas\\ReCaptcha component", - "laminas/laminas-session": "Laminas\\Session component", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-validator": "Laminas\\Validator component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "captcha", - "laminas" - ], - "time": "2019-12-31T16:24:14+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "3.4.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-code": "self.version" - }, - "require-dev": { - "doctrine/annotations": "^1.7", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^1.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.16 || ^8.4" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4.x-dev", - "dev-develop": "3.5.x-dev", - "dev-dev-4.0": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev", - "keywords": [ - "code", - "laminas" - ], - "time": "2019-12-31T16:28:24+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/71ba6d5dd703196ce66b25abc4d772edb094dae1", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-config": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.5", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-json": "Laminas\\Json to use the Json reader or writer classes", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager for use with the Config Factory to retrieve reader and writer instances" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev", - "keywords": [ - "config", - "laminas" - ], - "time": "2019-12-31T16:30:04+00:00" - }, - { - "name": "laminas/laminas-console", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-console.git", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-console/zipball/478a6ceac3e31fb38d6314088abda8b239ee23a5", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-console": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-json": "^2.6 || ^3.0", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.23 || ^6.4.3" - }, - "suggest": { - "laminas/laminas-filter": "To support DefaultRouteMatcher usage", - "laminas/laminas-validator": "To support DefaultRouteMatcher usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Console\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Build console applications using getopt syntax or routing, complete with prompts", - "homepage": "https://laminas.dev", - "keywords": [ - "console", - "laminas" - ], - "time": "2019-12-31T16:31:45+00:00" - }, - { - "name": "laminas/laminas-crypt", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-crypt.git", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-crypt/zipball/6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-math": "^2.6", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-crypt": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-mcrypt": "Required for most features of Laminas\\Crypt" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Crypt\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "crypt", - "laminas" - ], - "time": "2019-12-31T16:33:11+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.11.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-db": "^2.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "db", - "laminas" - ], - "time": "2020-03-29T12:08:51+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1", - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "composer/composer": "^1.9", - "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^8.4", - "roave/security-advisories": "dev-master", - "webimpress/coding-standard": "^1.0" - }, - "type": "composer-plugin", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev", - "dev-develop": "1.1.x-dev" - }, - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPlugin" - }, - "autoload": { - "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-05-20T13:45:39+00:00" - }, - { - "name": "laminas/laminas-di", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^0.4.5 || ^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-di": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Di\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "di", - "laminas" - ], - "time": "2019-12-31T15:17:33+00:00" - }, - { - "name": "laminas/laminas-diactoros", - "version": "1.8.7p2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6991c1af7c8d2c8efee81b22ba97024781824aaa", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/http-message": "^1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "replace": { - "zendframework/zend-diactoros": "~1.8.7.0" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-coding-standard": "~1.0", - "php-http/psr7-integration-tests": "dev-master", - "phpunit/phpunit": "^5.7.16 || ^6.0.8 || ^7.2.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-1.8": "1.8.x-dev" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], + "autoload": { "psr-4": { - "Laminas\\Diactoros\\": "src/" + "Laminas\\Captcha\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "PSR HTTP Message implementations", + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", "homepage": "https://laminas.dev", "keywords": [ - "http", - "laminas", - "psr", - "psr-7" + "captcha", + "laminas" ], - "time": "2020-03-23T15:28:28+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-07T10:41:09+00:00" }, { - "name": "laminas/laminas-escaper", - "version": "2.6.1", + "name": "laminas/laminas-code", + "version": "4.5.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70" + "url": "https://github.com/laminas/laminas-code.git", + "reference": "6fd96d4d913571a2cd056a27b123fa28cb90ac4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/25f2a053eadfa92ddacb609dcbbc39362610da70", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/6fd96d4d913571a2cd056a27b123fa28cb90ac4e", + "reference": "6fd96d4d913571a2cd056a27b123fa28cb90ac4e", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-escaper": "self.version" + "php": ">=7.4, <8.2" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" }, + "type": "library", "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], "psr-4": { - "Laminas\\Escaper\\": "src/" + "Laminas\\Code\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", "homepage": "https://laminas.dev", "keywords": [ - "escaper", - "laminas" + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } ], - "time": "2019-12-31T16:43:30+00:00" + "time": "2021-12-19T18:06:55+00:00" }, { - "name": "laminas/laminas-eventmanager", - "version": "3.3.0", + "name": "laminas/laminas-config", + "version": "3.7.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" }, - "replace": { - "zendframework/zend-eventmanager": "^3.2.1" + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" }, "require-dev": { - "container-interop/container-interop": "^1.1", "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^8.5.8" + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "container-interop/container-interop": "^1.1, to use the lazy listeners feature", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { - "Laminas\\EventManager\\": "src/" + "Laminas\\Config\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Trigger and listen to events within a PHP application", + "description": "provides a nested object property based user interface for accessing this configuration data within application code", "homepage": "https://laminas.dev", "keywords": [ - "event", - "eventmanager", - "events", + "config", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T11:10:44+00:00" + "time": "2021-10-01T16:07:46+00:00" }, { - "name": "laminas/laminas-feed", - "version": "2.12.3", + "name": "laminas/laminas-db", + "version": "2.15.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012" + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", "shasum": "" }, "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.5.2", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-feed": "^2.12.0" + "conflict": { + "zendframework/zend-db": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.7.2", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20", - "psr/http-message": "^1.0.1" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" }, "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Feed\\": "src/" + "Laminas\\Db\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "provides functionality for consuming RSS and Atom feeds", + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", "homepage": "https://laminas.dev", "keywords": [ - "feed", + "db", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-18T13:45:04+00:00" + "time": "2022-04-11T13:26:20+00:00" }, { - "name": "laminas/laminas-filter", - "version": "2.9.4", + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-filter.git", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82" + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/3c4476e772a062cef7531c6793377ae585d89c82", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "conflict": { - "laminas/laminas-validator": "<2.10.1" - }, - "replace": { - "zendframework/zend-filter": "^2.9.2" + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-uri": "^2.6", - "pear/archive_tar": "^1.4.3", - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "psr/http-factory": "^1.0" - }, - "suggest": { - "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", - "laminas/laminas-i18n": "Laminas\\I18n component for filters depending on i18n functionality", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for using the filter chain functionality", - "laminas/laminas-uri": "Laminas\\Uri component, for the UriNormalize filter", - "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters" + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" }, - "type": "library", + "type": "composer-plugin", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Filter", - "config-provider": "Laminas\\Filter\\ConfigProvider" - } + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" }, "autoload": { "psr-4": { - "Laminas\\Filter\\": "src/" + "Laminas\\DependencyPlugin\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Programmatically filter and normalize data and files", - "homepage": "https://laminas.dev", - "keywords": [ - "filter", - "laminas" + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } ], - "time": "2020-03-29T12:41:29+00:00" + "time": "2021-09-08T17:51:35+00:00" }, { - "name": "laminas/laminas-form", - "version": "2.15.0", + "name": "laminas/laminas-di", + "version": "3.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" + "url": "https://github.com/laminas/laminas-di.git", + "reference": "fc8a5547db10908a25b03ed16452d22318b75090" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/fc8a5547db10908a25b03ed16452d22318b75090", + "reference": "fc8a5547db10908a25b03ed16452d22318b75090", "shasum": "" }, "require": { - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4" }, - "replace": { - "zendframework/zend-form": "^2.14.3" + "conflict": { + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" }, "require-dev": { - "doctrine/annotations": "~1.0", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-recaptcha": "^3.0.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.2", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "container-interop/container-interop": "^1.2.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.7", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/phpstan": "^0.12.64", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "laminas/laminas-captcha": "^2.7.1, required for using CAPTCHA form elements", - "laminas/laminas-code": "^2.6 || ^3.0, required to use laminas-form annotations support", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, reuired for laminas-form annotations support", - "laminas/laminas-i18n": "^2.6, required when using laminas-form view helpers", - "laminas/laminas-recaptcha": "in order to use the ReCaptcha form element", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", - "laminas/laminas-view": "^2.6.2, required for using the laminas-form view helpers" + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, "laminas": { - "component": "Laminas\\Form", - "config-provider": "Laminas\\Form\\ConfigProvider" + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Form\\": "src/" - }, - "files": [ - "autoload/formElementManagerPolyfill.php" - ] + "Laminas\\Di\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", + "description": "Automated dependency injection for PSR-11 containers", "homepage": "https://laminas.dev", "keywords": [ - "form", + "PSR-11", + "di", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-07-14T13:53:27+00:00" + "time": "2022-02-26T15:43:05+00:00" }, { - "name": "laminas/laminas-http", - "version": "2.13.0", + "name": "laminas/laminas-escaper", + "version": "2.9.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5" + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/33b7942f51ce905ce9bfc8bf28badc501d3904b5", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", "shasum": "" }, "require": { - "laminas/laminas-loader": "^2.5.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-validator": "^2.10.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-http": "^2.11.2" + "conflict": { + "zendframework/zend-escaper": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3" + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" }, "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" + "ext-iconv": "*", + "ext-mbstring": "*" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Http\\": "src/" + "Laminas\\Escaper\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", "homepage": "https://laminas.dev", "keywords": [ - "http", - "http client", + "escaper", "laminas" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-18T17:11:58+00:00" + "time": "2021-09-02T17:10:53+00:00" }, { - "name": "laminas/laminas-hydrator", - "version": "2.4.2", + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-hydrator.git", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85" + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/4a0e81cf05f32edcace817f1f48cb4055f689d85", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.4 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-hydrator": "self.version" + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-inputfilter": "^2.6", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" }, "suggest": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage", - "laminas/laminas-filter": "^2.6, to support naming strategy hydrator usage", - "laminas/laminas-serializer": "^2.6.1, to use the SerializableStrategy", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage" + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" }, "type": "library", - "extra": { - "branch-alias": { - "dev-release-2.4": "2.4.x-dev" - }, - "laminas": { - "component": "Laminas\\Hydrator", - "config-provider": "Laminas\\Hydrator\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\Hydrator\\": "src/" + "Laminas\\EventManager\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Serialize objects to arrays, and vice versa", + "description": "Trigger and listen to events within a PHP application", "homepage": "https://laminas.dev", "keywords": [ - "hydrator", + "event", + "eventmanager", + "events", "laminas" ], - "time": "2019-12-31T17:06:38+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" }, { - "name": "laminas/laminas-i18n", - "version": "2.10.3", + "name": "laminas/laminas-feed", + "version": "2.17.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae" + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "1ccb024ea615606ed1d676ba0fa3f22a398f3ac0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/94ff957a1366f5be94f3d3a9b89b50386649e3ae", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/1ccb024ea615606ed1d676ba0fa3f22a398f3ac0", + "reference": "1ccb024ea615606ed1d676ba0fa3f22a398f3ac0", "shasum": "" }, "require": { - "ext-intl": "*", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-i18n": "^2.10.1" + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + "laminas/laminas-cache": "^2.7.2", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.13.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.1" }, "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-eventmanager": "You should install this package to use the events in the translator", - "laminas/laminas-filter": "You should install this package to use the provided filters", - "laminas/laminas-i18n-resources": "Translation resources", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "You should install this package to use the provided validators", - "laminas/laminas-view": "You should install this package to use the provided view helpers" + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\I18n", - "config-provider": "Laminas\\I18n\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\I18n\\": "src/" + "Laminas\\Feed\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provide translations for your application, and filter and validate internationalized values", + "description": "provides functionality for consuming RSS and Atom feeds", "homepage": "https://laminas.dev", "keywords": [ - "i18n", + "feed", "laminas" ], - "time": "2020-03-29T12:51:08+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-03-24T10:26:04+00:00" }, { - "name": "laminas/laminas-inputfilter", - "version": "2.10.1", + "name": "laminas/laminas-http", + "version": "2.15.1", "source": { "type": "git", - "url": "git@github.com:laminas/laminas-inputfilter.git", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a" + "url": "https://github.com/laminas/laminas-http.git", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b29ce8f512c966468eee37ea4873ae5fb545d00a", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/261f079c3dffcf6f123484db43c40e44c4bf1c79", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79", "shasum": "" }, "require": { - "laminas/laminas-filter": "^2.9.1", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.11", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-inputfilter": "self.version" + "conflict": { + "zendframework/zend-http": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15", - "psr/http-message": "^1.0" + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" + "paragonie/certainty": "For automated management of cacert.pem" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\InputFilter", - "config-provider": "Laminas\\InputFilter\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\InputFilter\\": "src/" + "Laminas\\Http\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", "homepage": "https://laminas.dev", "keywords": [ - "inputfilter", + "http", + "http client", "laminas" ], - "time": "2019-12-31T17:11:54+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-03T10:17:11+00:00" }, { "name": "laminas/laminas-json", - "version": "2.6.1", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-json.git", - "reference": "db58425b7f0eba44a7539450cc926af80915951a" + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/db58425b7f0eba44a7539450cc926af80915951a", - "reference": "db58425b7f0eba44a7539450cc926af80915951a", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-json": "self.version" + "conflict": { + "zendframework/zend-json": "*" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-xml": "^1.0.2", - "phpunit/phpunit": "~4.0" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" }, "suggest": { - "laminas/laminas-http": "Laminas\\Http component, required to use Laminas\\Json\\Server", - "laminas/laminas-server": "Laminas\\Server component, required to use Laminas\\Json\\Server", - "laminas/laminas-stdlib": "Laminas\\Stdlib component, for use with caching Laminas\\Json\\Server responses", - "laminas/laminas-xml": "To support Laminas\\Json\\Json::fromXml() usage" + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Json\\": "src/" @@ -3745,40 +3183,47 @@ "json", "laminas" ], - "time": "2019-12-31T17:15:00+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" }, { "name": "laminas/laminas-loader", - "version": "2.6.1", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-loader": "self.version" + "conflict": { + "zendframework/zend-loader": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Loader\\": "src/" @@ -3794,115 +3239,59 @@ "laminas", "loader" ], - "time": "2019-12-31T17:18:27+00:00" - }, - { - "name": "laminas/laminas-log", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-log.git", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-log/zipball/4e92d841b48868714a070b10866e94be80fc92ff", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/log": "^1.1.2" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "replace": { - "zendframework/zend-log": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-filter": "^2.5", - "laminas/laminas-mail": "^2.6.1", - "laminas/laminas-validator": "^2.10.1", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15" - }, - "suggest": { - "ext-mongo": "mongo extension to use Mongo writer", - "ext-mongodb": "mongodb extension to use MongoDB writer", - "laminas/laminas-db": "Laminas\\Db component to use the database log writer", - "laminas/laminas-escaper": "Laminas\\Escaper component, for use in the XML log formatter", - "laminas/laminas-mail": "Laminas\\Mail component to use the email log writer", - "laminas/laminas-validator": "Laminas\\Validator component to block invalid log messages" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - }, - "laminas": { - "component": "Laminas\\Log", - "config-provider": "Laminas\\Log\\ConfigProvider" - } + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" }, - "autoload": { - "psr-4": { - "Laminas\\Log\\": "src/" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Robust, composite logger with filtering, formatting, and PSR-3 support", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "log", - "logging" ], - "time": "2019-12-31T17:18:59+00:00" + "time": "2021-09-02T18:30:53+00:00" }, { "name": "laminas/laminas-mail", - "version": "2.12.3", + "version": "2.16.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mail.git", - "reference": "c154a733b122539ac2c894561996c770db289f70" + "reference": "1ee1a384b96c8af29ecad9b3a7adc27a150ebc49" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/c154a733b122539ac2c894561996c770db289f70", - "reference": "c154a733b122539ac2c894561996c770db289f70", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/1ee1a384b96c8af29ecad9b3a7adc27a150ebc49", + "reference": "1ee1a384b96c8af29ecad9b3a7adc27a150ebc49", "shasum": "" }, "require": { "ext-iconv": "*", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mime": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.10.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1", - "true/punycode": "^2.1" + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.24.0", + "symfony/polyfill-mbstring": "^1.12.0", + "webmozart/assert": "^1.10" }, - "replace": { - "zendframework/zend-mail": "^2.10.0" + "conflict": { + "zendframework/zend-mail": "*" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-crypt": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^7.5.20" + "laminas/laminas-crypt": "^2.6 || ^3.4", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "symfony/process": "^5.3.7", + "vimeo/psalm": "^4.7" }, "suggest": { "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", @@ -3930,50 +3319,56 @@ "laminas", "mail" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-12T14:51:33+00:00" + "time": "2022-02-23T21:08:17+00:00" }, { "name": "laminas/laminas-math", - "version": "2.7.1", + "version": "3.5.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-math.git", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475" + "reference": "146d8187ab247ae152e811a6704a953d43537381" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-math/zipball/8027b37e00accc43f28605c7d8fd081baed1f475", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475", + "url": "https://api.github.com/repos/laminas/laminas-math/zipball/146d8187ab247ae152e811a6704a953d43537381", + "reference": "146d8187ab247ae152e811a6704a953d43537381", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" + "ext-mbstring": "*", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-math": "self.version" + "conflict": { + "zendframework/zend-math": "*" }, "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "ircmaxell/random-lib": "~1.1", - "phpunit/phpunit": "~4.0" + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5" }, "suggest": { "ext-bcmath": "If using the bcmath functionality", - "ext-gmp": "If using the gmp functionality", - "ircmaxell/random-lib": "Fallback random byte generator for Laminas\\Math\\Rand if Mcrypt extensions is unavailable" + "ext-gmp": "If using the gmp functionality" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "2.8-dev" + "dev-master": "3.2.x-dev", + "dev-develop": "3.3.x-dev" } }, "autoload": { @@ -3985,50 +3380,58 @@ "license": [ "BSD-3-Clause" ], + "description": "Create cryptographically secure pseudo-random numbers, and manage big integers", "homepage": "https://laminas.dev", "keywords": [ "laminas", "math" ], - "time": "2019-12-31T17:24:15+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-math/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-math/issues", + "rss": "https://github.com/laminas/laminas-math/releases.atom", + "source": "https://github.com/laminas/laminas-math" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-06T02:02:07+00:00" }, { "name": "laminas/laminas-mime", - "version": "2.7.4", + "version": "2.9.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", "shasum": "" }, "require": { "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-mime": "^2.7.2" + "conflict": { + "zendframework/zend-mime": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.3" }, "suggest": { "laminas/laminas-mail": "Laminas\\Mail component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Mime\\": "src/" @@ -4044,41 +3447,53 @@ "laminas", "mime" ], - "time": "2020-03-29T13:12:07+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-20T21:19:24+00:00" }, { "name": "laminas/laminas-modulemanager", - "version": "2.9.0", + "version": "2.11.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b" + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/789bbd4ab391da9221f265f6bb2d594f8f11855b", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", "shasum": "" }, "require": { - "laminas/laminas-config": "^3.1 || ^2.6", - "laminas/laminas-eventmanager": "^3.2 || ^2.6.3", - "laminas/laminas-stdlib": "^3.1 || ^2.7", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", "webimpress/safe-writer": "^1.0.2 || ^2.1" }, - "replace": { - "zendframework/zend-modulemanager": "^2.8.4" + "conflict": { + "zendframework/zend-modulemanager": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-di": "^2.6", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mvc": "^3.0 || ^2.7", - "laminas/laminas-servicemanager": "^3.0.3 || ^2.7.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" }, "suggest": { "laminas/laminas-console": "Laminas\\Console component", @@ -4087,12 +3502,6 @@ "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\ModuleManager\\": "src/" @@ -4108,95 +3517,74 @@ "laminas", "modulemanager" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T09:29:22+00:00" + "time": "2021-10-13T17:05:17+00:00" }, { "name": "laminas/laminas-mvc", - "version": "2.7.15", + "version": "3.3.3", "source": { "type": "git", "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642" + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-console": "^2.7", - "laminas/laminas-eventmanager": "^2.6.4 || ^3.0", - "laminas/laminas-form": "^2.11", - "laminas/laminas-hydrator": "^1.1 || ^2.4", - "laminas/laminas-psr7bridge": "^0.2", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-mvc": "self.version" + "conflict": { + "zendframework/zend-mvc": "*" }, "require-dev": { - "friendsofphp/php-cs-fixer": "1.7.*", - "laminas/laminas-authentication": "^2.6", - "laminas/laminas-cache": "^2.8", - "laminas/laminas-di": "^2.6", - "laminas/laminas-filter": "^2.8", - "laminas/laminas-http": "^2.8", - "laminas/laminas-i18n": "^2.8", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.3", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-serializer": "^2.8", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.7", - "laminas/laminas-uri": "^2.6", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-view": "^2.9", - "phpunit/phpunit": "^4.8.36", - "sebastian/comparator": "^1.2.4", - "sebastian/version": "^1.0.4" + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component for Identity plugin", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-di": "Laminas\\Di component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component for translatable segments", - "laminas/laminas-inputfilter": "Laminas\\Inputfilter component", - "laminas/laminas-json": "Laminas\\Json component", - "laminas/laminas-log": "Laminas\\Log component", - "laminas/laminas-modulemanager": "Laminas\\ModuleManager component", - "laminas/laminas-serializer": "Laminas\\Serializer component", - "laminas/laminas-servicemanager-di": "^1.0.1, if using laminas-servicemanager v3 and requiring the laminas-di integration", - "laminas/laminas-session": "Laminas\\Session component for FlashMessenger, PRG, and FPRG plugins", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-uri": "Laminas\\Uri component", - "laminas/laminas-validator": "Laminas\\Validator component", - "laminas/laminas-view": "Laminas\\View component" + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, "autoload": { - "files": [ - "src/autoload.php" - ], "psr-4": { "Laminas\\Mvc\\": "src/" } @@ -4205,162 +3593,195 @@ "license": [ "BSD-3-Clause" ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", "homepage": "https://laminas.dev", "keywords": [ "laminas", "mvc" ], - "time": "2019-12-31T17:32:15+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-21T20:21:58+00:00" }, { - "name": "laminas/laminas-psr7bridge", - "version": "0.2.2", + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-psr7bridge.git", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa" + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-psr7bridge/zipball/14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", "shasum": "" }, "require": { - "laminas/laminas-diactoros": "^1.1", - "laminas/laminas-http": "^2.5", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": ">=5.5", - "psr/http-message": "^1.0" + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-psr7bridge": "self.version" + "conflict": { + "zendframework/zendservice-recaptcha": "*" }, "require-dev": { - "phpunit/phpunit": "^4.7", - "squizlabs/php_codesniffer": "^2.3" + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev", - "dev-develop": "1.1-dev" - } + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" }, + "type": "library", "autoload": { "psr-4": { - "Laminas\\Psr7Bridge\\": "src/" + "Laminas\\ReCaptcha\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "PSR-7 <-> Laminas\\Http bridge", + "description": "OOP wrapper for the ReCaptcha web service", "homepage": "https://laminas.dev", "keywords": [ - "http", "laminas", - "psr", - "psr-7" + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } ], - "time": "2019-12-31T17:38:47+00:00" + "time": "2021-11-28T18:10:25+00:00" }, { - "name": "laminas/laminas-serializer", - "version": "2.9.1", + "name": "laminas/laminas-router", + "version": "3.5.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" + "url": "https://github.com/laminas/laminas-router.git", + "reference": "44759e71620030c93d99e40b394fe9fff8f0beda" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/44759e71620030c93d99e40b394fe9fff8f0beda", + "reference": "44759e71620030c93d99e40b394fe9fff8f0beda", "shasum": "" }, "require": { - "laminas/laminas-json": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "container-interop/container-interop": "^1.2", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-serializer": "self.version" + "conflict": { + "zendframework/zend-router": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-math": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-i18n": "^2.7.4", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.7" }, "suggest": { - "laminas/laminas-math": "(^2.6 || ^3.0) To support Python Pickle serialization", - "laminas/laminas-servicemanager": "(^2.7.5 || ^3.0.3) To support plugin manager support" + "laminas/laminas-i18n": "^2.7.4, if defining translatable HTTP path segments" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { - "component": "Laminas\\Serializer", - "config-provider": "Laminas\\Serializer\\ConfigProvider" + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Serializer\\": "src/" + "Laminas\\Router\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Serialize and deserialize PHP structures to a variety of representations", + "description": "Flexible routing system for HTTP and console applications", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "serializer" + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } ], - "time": "2019-12-31T17:42:11+00:00" + "time": "2021-10-13T16:02:43+00:00" }, { "name": "laminas/laminas-server", - "version": "2.8.1", + "version": "2.11.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-server.git", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e" + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/4aaca9174c40a2fab2e2aa77999da99f71bdd88e", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", "shasum": "" }, "require": { - "laminas/laminas-code": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "replace": { - "zendframework/zend-server": "self.version" + "zendframework/zend-server": "^2.8.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Server\\": "src/" @@ -4376,49 +3797,78 @@ "laminas", "server" ], - "time": "2019-12-31T17:43:03+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" }, { "name": "laminas/laminas-servicemanager", - "version": "2.7.11", + "version": "3.11.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd" + "reference": "8a1f4d53ec93b2e18174f6f186922ef44d11a75a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/841abb656c6018afebeec1f355be438426d6a3dd", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/8a1f4d53ec93b2e18174f6f186922ef44d11a75a", + "reference": "8a1f4d53ec93b2e18174f6f186922ef44d11a75a", "shasum": "" }, "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" }, "replace": { - "zendframework/zend-servicemanager": "self.version" + "container-interop/container-interop": "^1.2.0" }, "require-dev": { - "athletic/athletic": "dev-master", - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-di": "~2.5", - "laminas/laminas-mvc": "~2.5", - "phpunit/phpunit": "~4.0" + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.6", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.8" }, "suggest": { - "laminas/laminas-di": "Laminas\\Di component", - "ocramius/proxy-manager": "ProxyManager 0.5.* to handle lazy initialization of services" + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, "autoload": { + "files": [ + "src/autoload.php" + ], "psr-4": { "Laminas\\ServiceManager\\": "src/" } @@ -4427,47 +3877,68 @@ "license": [ "BSD-3-Clause" ], + "description": "Factory-Driven Dependency Injection Container", "homepage": "https://laminas.dev", "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", "laminas", + "service-manager", "servicemanager" ], - "time": "2019-12-31T17:44:16+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-07T17:21:25+00:00" }, { "name": "laminas/laminas-session", - "version": "2.9.3", + "version": "2.12.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-session.git", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7" + "reference": "888c6a344e9a4c9f34ab6e09346640eac9be3fcf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/519e8966146536cd97c1cc3d59a21b095fb814d7", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/888c6a344e9a4c9f34ab6e09346640eac9be3fcf", + "reference": "888c6a344e9a4c9f34ab6e09346640eac9be3fcf", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-session": "^2.9.1" + "conflict": { + "zendframework/zend-session": "*" }, "require-dev": { "container-interop/container-interop": "^1.1", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.7", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-validator": "^2.6", - "mongodb/mongodb": "^1.0.1", + "laminas/laminas-cache": "3.0.x-dev", + "laminas/laminas-cache-storage-adapter-memory": "2.0.x-dev", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "v1.9.x-dev", "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9" }, "suggest": { "laminas/laminas-cache": "Laminas\\Cache component", @@ -4479,10 +3950,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, "laminas": { "component": "Laminas\\Session", "config-provider": "Laminas\\Session\\ConfigProvider" @@ -4503,49 +3970,60 @@ "laminas", "session" ], - "time": "2020-03-29T13:26:04+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-15T16:38:29+00:00" }, { "name": "laminas/laminas-soap", - "version": "2.8.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" + "reference": "b1245a09b523485060407f73a0058fb871d2c656" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", "shasum": "" }, "require": { + "ext-dom": "*", "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-soap": "self.version" + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" }, "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", "laminas/laminas-http": "Laminas\\Http component" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Soap\\": "src/" @@ -4560,41 +4038,50 @@ "laminas", "soap" ], - "time": "2019-12-31T17:48:49+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" }, { "name": "laminas/laminas-stdlib", - "version": "3.3.0", + "version": "3.7.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6" + "reference": "bcd869e2fe88d567800057c1434f2380354fe325" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b9d84eaa39fde733356ea948cdef36c631f202b6", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/bcd869e2fe88d567800057c1434f2380354fe325", + "reference": "bcd869e2fe88d567800057c1434f2380354fe325", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" + "conflict": { + "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^9.3.7" + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.16.0", + "vimeo/psalm": "^4.7" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Stdlib\\": "src/" @@ -4610,49 +4097,49 @@ "laminas", "stdlib" ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-08-25T09:08:16+00:00" + "time": "2022-01-21T15:50:46+00:00" }, { "name": "laminas/laminas-text", - "version": "2.7.1", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-text.git", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db" + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", "shasum": "" }, "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-text": "self.version" + "conflict": { + "zendframework/zend-text": "*" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } + "phpunit/phpunit": "^9.3" }, + "type": "library", "autoload": { "psr-4": { "Laminas\\Text\\": "src/" @@ -4668,42 +4155,49 @@ "laminas", "text" ], - "time": "2019-12-31T17:54:52+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" }, { "name": "laminas/laminas-uri", - "version": "2.7.1", + "version": "2.9.1", "source": { "type": "git", "url": "https://github.com/laminas/laminas-uri.git", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff" + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/6be8ce19622f359b048ce4faebf1aa1bca73a7ff", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", "shasum": "" }, "require": { - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-uri": "self.version" + "conflict": { + "zendframework/zend-uri": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\Uri\\": "src/" @@ -4719,47 +4213,62 @@ "laminas", "uri" ], - "time": "2019-12-31T17:56:00+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" }, { "name": "laminas/laminas-validator", - "version": "2.13.4", + "version": "2.17.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-validator.git", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185" + "reference": "bdd503adc83d814a5c94e598ea0eb9fc7ca56339" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/93593684e70b8ed1e870cacd34ca32b0c0ace185", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/bdd503adc83d814a5c94e598ea0eb9fc7ca56339", + "reference": "bdd503adc83d814a5c94e598ea0eb9fc7ca56339", "shasum": "" }, "require": { "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-validator": "^2.13.0" + "conflict": { + "zendframework/zend-validator": "*" }, "require-dev": { "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", + "laminas/laminas-coding-standard": "~2.2.1", "laminas/laminas-db": "^2.7", "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.5.4", + "laminas/laminas-http": "^2.14.2", "laminas/laminas-i18n": "^2.6", "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^7.5.20 || ^8.5.2", + "laminas/laminas-uri": "^2.7", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.3" }, "suggest": { "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", @@ -4774,10 +4283,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.13.x-dev", - "dev-develop": "2.14.x-dev" - }, "laminas": { "component": "Laminas\\Validator", "config-provider": "Laminas\\Validator\\ConfigProvider" @@ -4798,56 +4303,75 @@ "laminas", "validator" ], - "time": "2020-03-31T18:57:01+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-03-08T18:16:51+00:00" }, { "name": "laminas/laminas-view", - "version": "2.11.4", + "version": "2.14.2", "source": { "type": "git", "url": "https://github.com/laminas/laminas-view.git", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e" + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/3bbb2e94287383604c898284a18d2d06cf17301e", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ced4133462b917c62d1efc26f982a62b5e319b4b", + "reference": "ced4133462b917c62d1efc26f982a62b5e319b4b", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-json": "^2.6.1 || ^3.0", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "ext-json": "*", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^2.6.1 || ^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-view": "self.version" + "conflict": { + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-view": "*" }, "require-dev": { + "ext-dom": "*", "laminas/laminas-authentication": "^2.5", "laminas/laminas-cache": "^2.6.1", "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", "laminas/laminas-console": "^2.6", "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.7", + "laminas/laminas-feed": "^2.15", "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.5.4", + "laminas/laminas-http": "^2.15", "laminas/laminas-i18n": "^2.6", - "laminas/laminas-log": "^2.7", "laminas/laminas-modulemanager": "^2.7.1", "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-navigation": "^2.5", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", + "laminas/laminas-navigation": "^2.8.1", "laminas/laminas-paginator": "^2.5", "laminas/laminas-permissions-acl": "^2.6", "laminas/laminas-router": "^3.0.1", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", + "laminas/laminas-servicemanager": "^3.3", + "laminas/laminas-session": "^2.12", "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.15 || ^6.0.8" + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" }, "suggest": { "laminas/laminas-authentication": "Laminas\\Authentication component", @@ -4868,12 +4392,6 @@ "bin/templatemap_generator.php" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - } - }, "autoload": { "psr-4": { "Laminas\\View\\": "src/" @@ -4889,28 +4407,44 @@ "laminas", "view" ], - "time": "2019-12-31T18:03:30+00:00" + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-17T12:05:00+00:00" }, { "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" + "reference": "7f049390b756d34ba5940a8fb47634fbb51f79ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/7f049390b756d34ba5940a8fb47634fbb51f79ab", + "reference": "7f049390b756d34ba5940a8fb47634fbb51f79ab", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0 || ^8.0" + "php": ">=7.4, <8.2" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" }, "type": "library", "extra": { @@ -4937,44 +4471,132 @@ "laminas", "zf" ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], - "time": "2020-09-14T14:23:00+00:00" + "time": "2022-02-22T22:17:01+00:00" }, { - "name": "league/iso3166", - "version": "2.1.5", + "name": "league/flysystem", + "version": "2.3.2", "source": { "type": "git", - "url": "https://github.com/thephpleague/iso3166.git", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a" + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/iso3166/zipball/aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4b6da3e75b5e8eee53bb5ee46ded15a532843f80", + "reference": "4b6da3e75b5e8eee53bb5ee46ded15a532843f80", "shasum": "" }, "require": { - "php": "^7.0" + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.12", - "phpunit/phpunit": "^5.7.11 || ^6.0 || ^7.0" + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.3.2" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" } + ], + "time": "2021-11-28T20:19:08+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.4.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" }, + "type": "library", "autoload": { "psr-4": { - "League\\ISO3166\\": "src" + "League\\Flysystem\\AwsS3V3\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -4983,70 +4605,130 @@ ], "authors": [ { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" } ], - "description": "ISO 3166-1 PHP Library", - "homepage": "https://github.com/thephpleague/iso3166", + "description": "AWS S3 filesystem adapter for Flysystem.", "keywords": [ - "3166", - "3166-1", - "ISO 3166", - "countries", - "iso", - "library" + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.4.3" + }, + "time": "2022-02-16T18:40:49+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "3e4a35d756eedc67096f30240a68a3149120dae7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3e4a35d756eedc67096f30240a68a3149120dae7", + "reference": "3e4a35d756eedc67096f30240a68a3149120dae7", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.10.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } ], - "time": "2020-01-29T07:08:12+00:00" + "time": "2022-04-11T12:49:04+00:00" }, { "name": "magento/adobe-ims", - "version": "2.1.0", + "version": "2.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-ims/magento-adobe-ims-2.1.0.0.zip", - "shasum": "4c47779423d0bbe55951a3cfd08134e5cddfdbe9" + "url": "https://repo.magento.com/archives/magento/adobe-ims/magento-adobe-ims-2.1.3.0.zip", + "shasum": "d1c366fa17d053aac4d121c4839978db56e95e3a" }, "require": { - "magento/module-adobe-ims": "2.1.0", - "magento/module-adobe-ims-api": "2.1.0" + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*" }, "type": "metapackage", "description": "Adobe IMS Integration" }, { "name": "magento/adobe-stock-integration", - "version": "2.1.0", + "version": "2.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.0.0.zip", - "shasum": "c8f38ee734f6706b8d6ecfe593e000e9b87951ac" + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.3.0.zip", + "shasum": "3b8403c4f547a141c7f1c0e7646c108ecd4295d7" }, "require": { - "magento/adobe-ims": "2.1.0", - "magento/module-adobe-stock-admin-ui": "1.2.0", - "magento/module-adobe-stock-asset": "1.2.0", - "magento/module-adobe-stock-asset-api": "1.2.0", - "magento/module-adobe-stock-client": "1.2.0", - "magento/module-adobe-stock-client-api": "2.0.0", - "magento/module-adobe-stock-image": "1.2.0", - "magento/module-adobe-stock-image-admin-ui": "1.2.0", - "magento/module-adobe-stock-image-api": "1.2.0" + "magento/adobe-ims": "2.1.*", + "magento/module-adobe-stock-admin-ui": "1.3.*", + "magento/module-adobe-stock-asset": "1.3.*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client": "1.3.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image": "1.3.*", + "magento/module-adobe-stock-image-admin-ui": "1.3.*", + "magento/module-adobe-stock-image-api": "1.3.*" }, "type": "metapackage", - "description": "Adobe Stock Integration" + "description": "Adobe Stock integration" }, { "name": "magento/composer", - "version": "1.6.0", + "version": "1.8.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.6.0.0.zip", - "shasum": "5c5f251209bf370ead5223188fb12f88888fe568" + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.8.0.0.zip", + "shasum": "01795e091ebbfa0e9c05afc3f5b328a41ca319e9" }, "require": { - "composer/composer": "^1.9", - "php": "~7.3.0||~7.4.0", + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", "symfony/console": "~4.4.0" }, "require-dev": { @@ -5064,55 +4746,119 @@ ], "description": "Magento composer library helps to instantiate Composer application and run composer commands." }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-dependency-version-audit-plugin/magento-composer-dependency-version-audit-plugin-0.1.1.0.zip", + "shasum": "bc997d887abff6d34ca8743eda7d028cabd8ef9a" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/composer-root-update-plugin", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-2.0.2.0.zip", + "shasum": "a474286585447dcb6d5e1f051af25ebe98a6b5a9" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.0 || ^2.0", + "php": "~7.3.0||~7.4.0||~8.0.0||~8.1.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerRootUpdatePlugin\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Plugin to look ahead for Magento Open Source or Adobe Commerce project root changes when running composer update for new magento/product or magento/magento-cloud metapackage versions" + }, { "name": "magento/ece-tools", - "version": "2002.1.2", + "version": "2002.1.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/ece-tools/magento-ece-tools-2002.1.2.0.zip", - "shasum": "df0a921263a717db9bfd374e995b08843415aafc" + "url": "https://repo.magento.com/archives/magento/ece-tools/magento-ece-tools-2002.1.10.0.zip", + "shasum": "4ef2fea37851746b11dc012801db8056043b4134" }, "require": { "colinmollenhour/credis": "^1.6.0", - "composer/composer": "^1.4", - "composer/semver": "^1.4", + "composer/composer": "^1.4 || ^2.0", + "composer/semver": "@stable", "ext-json": "*", "ext-pdo": "*", "ext-sockets": "*", "graylog2/gelf-php": "^1.4.2", - "guzzlehttp/guzzle": "^6.2", - "illuminate/config": "^5.5", - "magento/magento-cloud-components": "^1.0.6", + "guzzlehttp/guzzle": "^6.3||^7.3", + "illuminate/config": "^5.5||^8.77", + "magento/magento-cloud-components": "^1.0.8", "magento/magento-cloud-docker": "^1.0.0", - "magento/magento-cloud-patches": "^1.0.6", - "monolog/monolog": "^1.16", - "nesbot/carbon": "^1.0||^2.0", - "php": "^7.1.3", + "magento/magento-cloud-patches": "^1.0.11", + "magento/quality-patches": "^1.1.0", + "monolog/monolog": "^1.25 || ^2.3", + "nesbot/carbon": "^1.0 || ^2.0", + "php": "^7.2 || ^8.0", "psr/container": "^1.0", "psr/log": "^1.0", - "symfony/config": "^4.4", - "symfony/console": "^2.8||^4.0", - "symfony/dependency-injection": "^3.3||^4.3", - "symfony/process": "^2.1||^4.1", - "symfony/serializer": "^2.8||^3.3||^4.0", - "symfony/yaml": "^3.3||^4.0" + "symfony/config": "^4.4 || ^5.1", + "symfony/console": "^2.8 || ^4.0 || ^5.1", + "symfony/dependency-injection": "^3.3 || ^4.3 || ^5.1", + "symfony/process": "^2.1 || ^4.1 || ^5.1", + "symfony/serializer": "^2.8 || ^3.3 || ^4.0", + "symfony/yaml": "^3.3 || ^4.0 || ^5.1" }, "conflict": { - "nesbot/carbon": ">=1.38 <2.0" + "nesbot/carbon": ">=1.38 <2.0", + "symfony/console": "4.4.27 || 4.4.28" }, "replace": { "magento/ece-patches": "*", "magento/magento-cloud-configuration": "*" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "funkjedi/composer-include-files": "^1.0", "php-mock/php-mock-phpunit": "^2.0", "phpmd/phpmd": "@stable", - "phpstan/phpstan": "^0.11", - "phpunit/php-code-coverage": "^6.0", - "phpunit/phpunit": "^7.2", + "phpstan/phpstan": "^0.12", + "phpunit/php-code-coverage": "^7.0 || ^9.2", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "bin": [ @@ -5120,12 +4866,6 @@ ], "type": "magento2-component", "extra": { - "map": [ - [ - "dist/.magento.env.yaml", - ".magento.env.yaml.dist" - ] - ], "include_files": [ "vendor/codeception/phpunit-wrapper/src/phpunit7-interfaces.php" ] @@ -5142,15 +4882,15 @@ }, { "name": "magento/framework", - "version": "103.0.1", + "version": "103.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.1.0.zip", - "shasum": "a26164efffe0cdb5ed2f821a1b6a599a74b957ff" + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.4.0.zip", + "shasum": "9e691d759dcce81d0b1de726c5d33aca1a540b61" }, "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0", "ext-bcmath": "*", "ext-curl": "*", "ext-dom": "*", @@ -5160,26 +4900,28 @@ "ext-intl": "*", "ext-openssl": "*", "ext-simplexml": "*", + "ext-sodium": "*", "ext-xsl": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", "lib-libxml": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "php": "~7.3.0||~7.4.0", - "ramsey/uuid": "~3.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", "symfony/console": "~4.4.0", "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "wikimedia/less.php": "~1.8.0" + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" }, "suggest": { "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" @@ -5201,25 +4943,25 @@ }, { "name": "magento/framework-amqp", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.0.0.zip", - "shasum": "dabe9aff6846c4f1f025ac013181bb7f803c659c" + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.2.0.zip", + "shasum": "ab518ba9e493be5c24a75778cad7fadbeb987edf" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } }, "license": [ "OSL-3.0", @@ -5229,24 +4971,24 @@ }, { "name": "magento/framework-bulk", - "version": "101.0.0", + "version": "101.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.0.0.zip", - "shasum": "bbb6d8cc0b5072e0d3a7be6ff341f1fd3c737af2" + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.1.0.zip", + "shasum": "0509f701466b6c6403b97f625a723029ae922754" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } }, "license": [ "OSL-3.0", @@ -5256,24 +4998,24 @@ }, { "name": "magento/framework-foreign-key", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.0.0.zip", - "shasum": "9841d73f703063abddd7780121a0ed7a46010f80" + "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.3.0.zip", + "shasum": "58f2da45390ba2d6dcf9c030eb9e2fa98b8d3de1" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-library", "autoload": { - "psr-4": { - "Magento\\Framework\\ForeignKey\\": "" - }, "files": [ "registration.php" - ] + ], + "psr-4": { + "Magento\\Framework\\ForeignKey\\": "" + } }, "license": [ "OSL-3.0", @@ -5283,15 +5025,15 @@ }, { "name": "magento/framework-message-queue", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.1.0.zip", - "shasum": "84002f5f98e987902b1378be040c3cd46cbe92d2" + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.4.0.zip", + "shasum": "38ba5f46176d13cea8e3a52b6c293fb6c6e3c93d" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-library", "autoload": { @@ -5338,19 +5080,17 @@ }, { "name": "magento/inventory-composer-installer", - "version": "1.1.0", + "version": "1.2.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.1.0.0.zip", - "shasum": "c52566b82926bb37487a2b3cb2c8ae091be9be9e" + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" }, "require": { - "composer-plugin-api": "^1.1", + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", "magento/framework": "*" }, - "require-dev": { - "composer/composer": "*" - }, "type": "composer-plugin", "extra": { "class": "Magento\\InventoryComposerInstaller\\Plugin" @@ -5368,79 +5108,86 @@ }, { "name": "magento/inventory-metapackage", - "version": "1.2.1", + "version": "1.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.1.0.zip", - "shasum": "819bfcfeb6d72493274419b3a095be26b233f019" - }, - "require": { - "magento/inventory-composer-installer": "1.1.0", - "magento/module-inventory": "1.1.1", - "magento/module-inventory-admin-ui": "1.1.2", - "magento/module-inventory-advanced-checkout": "1.1.0", - "magento/module-inventory-api": "1.1.0", - "magento/module-inventory-bundle-import-export": "1.0.0", - "magento/module-inventory-bundle-product": "1.1.0", - "magento/module-inventory-bundle-product-admin-ui": "1.1.0", - "magento/module-inventory-bundle-product-indexer": "1.0.0", - "magento/module-inventory-cache": "1.1.0", - "magento/module-inventory-catalog": "1.1.1", - "magento/module-inventory-catalog-admin-ui": "1.1.2", - "magento/module-inventory-catalog-api": "1.2.0", - "magento/module-inventory-catalog-search": "1.1.0", - "magento/module-inventory-configurable-product": "1.1.0", - "magento/module-inventory-configurable-product-admin-ui": "1.1.0", - "magento/module-inventory-configurable-product-indexer": "1.1.0", - "magento/module-inventory-configuration": "1.1.0", - "magento/module-inventory-configuration-api": "1.1.0", - "magento/module-inventory-distance-based-source-selection": "1.1.0", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.1.0", - "magento/module-inventory-distance-based-source-selection-api": "1.1.0", - "magento/module-inventory-elasticsearch": "1.1.0", - "magento/module-inventory-export-stock": "1.1.0", - "magento/module-inventory-export-stock-api": "1.1.0", - "magento/module-inventory-graph-ql": "1.1.0", - "magento/module-inventory-grouped-product": "1.1.0", - "magento/module-inventory-grouped-product-admin-ui": "1.1.0", - "magento/module-inventory-grouped-product-indexer": "1.1.0", - "magento/module-inventory-import-export": "1.1.1", - "magento/module-inventory-in-store-pickup": "1.0.1", - "magento/module-inventory-in-store-pickup-admin-ui": "1.0.1", - "magento/module-inventory-in-store-pickup-api": "1.0.0", - "magento/module-inventory-in-store-pickup-frontend": "1.0.1", - "magento/module-inventory-in-store-pickup-graph-ql": "1.0.0", - "magento/module-inventory-in-store-pickup-multishipping": "1.0.0", - "magento/module-inventory-in-store-pickup-quote": "1.0.0", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.0.0", - "magento/module-inventory-in-store-pickup-sales": "1.0.0", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.0.0", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.0", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.0.0", - "magento/module-inventory-indexer": "2.0.0", - "magento/module-inventory-low-quantity-notification": "1.1.1", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.1.1", - "magento/module-inventory-low-quantity-notification-api": "1.1.0", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.0", - "magento/module-inventory-product-alert": "1.1.0", - "magento/module-inventory-requisition-list": "1.1.0", - "magento/module-inventory-reservation-cli": "1.1.1", - "magento/module-inventory-reservations": "1.1.1", - "magento/module-inventory-reservations-api": "1.1.0", - "magento/module-inventory-sales": "1.1.1", - "magento/module-inventory-sales-admin-ui": "1.1.0", - "magento/module-inventory-sales-api": "1.1.0", - "magento/module-inventory-sales-frontend-ui": "1.1.0", - "magento/module-inventory-setup-fixture-generator": "1.1.0", - "magento/module-inventory-shipping": "1.1.1", - "magento/module-inventory-shipping-admin-ui": "1.1.0", - "magento/module-inventory-source-deduction-api": "1.1.0", - "magento/module-inventory-source-selection": "1.1.0", - "magento/module-inventory-source-selection-api": "1.3.1", - "magento/module-inventory-visual-merchandiser": "1.0.0" + "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.4.0.zip", + "shasum": "43cac12a1f37677c29ad8ea375081bbdd92df39b" + }, + "require": { + "magento/inventory-composer-installer": "1.2.0", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-advanced-checkout": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-bundle-import-export": "1.1.*", + "magento/module-inventory-bundle-product": "1.2.*", + "magento/module-inventory-bundle-product-admin-ui": "1.2.*", + "magento/module-inventory-bundle-product-indexer": "1.1.*", + "magento/module-inventory-cache": "1.2.*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-catalog-search": "1.2.*", + "magento/module-inventory-catalog-search-bundle-product": "1.0.*", + "magento/module-inventory-catalog-search-configurable-product": "1.0.*", + "magento/module-inventory-configurable-product": "1.2.*", + "magento/module-inventory-configurable-product-admin-ui": "1.2.*", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-inventory-configurable-product-indexer": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection": "1.2.*", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-elasticsearch": "1.2.*", + "magento/module-inventory-export-stock": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-graph-ql": "1.2.*", + "magento/module-inventory-grouped-product": "1.2.*", + "magento/module-inventory-grouped-product-admin-ui": "1.2.*", + "magento/module-inventory-grouped-product-indexer": "1.2.*", + "magento/module-inventory-import-export": "1.2.*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-frontend": "1.1.*", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.*", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-product-alert": "1.2.*", + "magento/module-inventory-quote-graph-ql": "1.0.*", + "magento/module-inventory-requisition-list": "1.2.*", + "magento/module-inventory-reservation-cli": "1.2.*", + "magento/module-inventory-reservations": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-admin-ui": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-sales-frontend-ui": "1.2.*", + "magento/module-inventory-setup-fixture-generator": "1.2.*", + "magento/module-inventory-shipping": "1.2.*", + "magento/module-inventory-shipping-admin-ui": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-inventory-swatches-frontend-ui": "1.0.*", + "magento/module-inventory-visual-merchandiser": "1.1.*", + "magento/module-inventory-wishlist": "1.0.*" }, "type": "metapackage", "description": "Metapackage with Magento Inventory modules for simple installation" @@ -5608,24 +5355,28 @@ }, { "name": "magento/magento-cloud-components", - "version": "1.0.7", + "version": "1.0.10", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-components/magento-magento-cloud-components-1.0.7.0.zip", - "shasum": "bc663be7930e70b2ceec6172d7c6fc7407025cfd" + "url": "https://repo.magento.com/archives/magento/magento-cloud-components/magento-magento-cloud-components-1.0.10.0.zip", + "shasum": "8f57ae140e890bc5e2de530609553ef6f3bdd2b5" }, "require": { "colinmollenhour/cache-backend-redis": "^1.9", "colinmollenhour/credis": "^1.6", "ext-json": "*", - "php": "^7.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpstan/phpstan": "^0.11", - "phpunit/phpunit": "^7.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "suggest": { @@ -5647,29 +5398,33 @@ }, { "name": "magento/magento-cloud-docker", - "version": "1.1.2", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-docker/magento-magento-cloud-docker-1.1.2.0.zip", - "shasum": "dc97c4c2f5e5c0e082531d3be1c9707655d9566c" + "url": "https://repo.magento.com/archives/magento/magento-cloud-docker/magento-magento-cloud-docker-1.3.2.0.zip", + "shasum": "88f42039c7defabee4adbcf05d3da800c37e91fc" }, "require": { - "composer/composer": "^1.0", - "composer/semver": "^1.0", + "composer/composer": "^1.4 || ^2.0", + "composer/semver": "@stable", "ext-json": "*", - "illuminate/config": "^5.5", - "php": "^7.1.3", - "symfony/config": "^4.4", - "symfony/console": "^2.8||^4.0", - "symfony/dependency-injection": "^3.3||^4.3", - "symfony/yaml": "^3.3||^4.0" + "illuminate/config": "^5.5||^8.77", + "php": "^7.2 || ^8.0", + "symfony/config": "^4.4 || ^5.1", + "symfony/console": "^2.8 || ^4.0 || ^5.1", + "symfony/dependency-injection": "^3.3 || ^4.3 || ^5.1", + "symfony/yaml": "^3.3 || ^4.0 || ^5.1" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpstan/phpstan": "^0.11", - "phpunit/phpunit": "^7.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "bin": [ @@ -5686,6 +5441,10 @@ "dist/mutagen.sh", "mutagen.sh" ], + [ + "dist/php.dev.ini", + "php.dev.ini" + ], [ "dist/mnt", ".docker/mnt" @@ -5737,17 +5496,17 @@ }, { "name": "magento/magento-cloud-metapackage", - "version": "2.4.1", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-metapackage/magento-magento-cloud-metapackage-2.4.1.0.zip", - "shasum": "6bc9b32da713dee47b1b499cd81a6a2d287e394b" + "url": "https://repo.magento.com/archives/magento/magento-cloud-metapackage/magento-magento-cloud-metapackage-2.4.4.0.zip", + "shasum": "fd197379388ba40272a1086f05af21679296942c" }, "require": { "fastly/magento2": "^1.2.34", "magento/ece-tools": "^2002.1.0", "magento/module-paypal-on-boarding": "~100.4.0", - "magento/product-enterprise-edition": ">=2.4.1 <2.4.2" + "magento/product-enterprise-edition": ">=2.4.4 <2.4.5" }, "type": "metapackage", "license": [ @@ -5757,19 +5516,19 @@ }, { "name": "magento/magento-cloud-patches", - "version": "1.0.8", + "version": "1.0.16", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento-cloud-patches/magento-magento-cloud-patches-1.0.8.0.zip", - "shasum": "16b1d026dc273c01aad76fe9e01c777f208f967f" + "url": "https://repo.magento.com/archives/magento/magento-cloud-patches/magento-magento-cloud-patches-1.0.16.0.zip", + "shasum": "893f79cdf9127a47b2e6b44e27ddfd179148d95d" }, "require": { "composer/composer": "@stable", - "composer/semver": "^1.5", + "composer/semver": "@stable", "ext-json": "*", - "magento/quality-patches": "^1.0.7", - "monolog/monolog": "^1.16", - "php": "^7.0", + "magento/quality-patches": "^1.1.0", + "monolog/monolog": "^1.25||^2.3", + "php": "^7.2 || ^8.0", "symfony/config": "^3.3||^4.4||^5.1", "symfony/console": "^2.6||^4.0||^5.1", "symfony/dependency-injection": "^3.3||^4.3||^5.1", @@ -5778,10 +5537,14 @@ "symfony/yaml": "^3.3||^4.0||^5.1" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpunit/phpunit": "^6.2", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "bin": [ @@ -5802,32 +5565,30 @@ }, { "name": "magento/magento-composer-installer", - "version": "0.1.13", + "version": "0.3.0", "source": { "type": "git", "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1" + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/8b6c32f53b4944a5d6656e86344cd0f9784709a1", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0" + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" }, "replace": { "magento-hackathon/magento-composer-installer": "*" }, "require-dev": { - "composer/composer": "*@dev", - "firegento/phpcs": "dev-patch-1", "mikey179/vfsstream": "*", - "phpunit/phpunit": "*", - "phpunit/phpunit-mock-objects": "dev-master", - "squizlabs/php_codesniffer": "1.4.7", - "symfony/process": "*" + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" }, "type": "composer-plugin", "extra": { @@ -5846,10 +5607,6 @@ "OSL-3.0" ], "authors": [ - { - "name": "Vinai Kopp", - "email": "vinai@netzarbeiter.com" - }, { "name": "Daniel Fahlke aka Flyingmana", "email": "flyingmana@googlemail.com" @@ -5869,6 +5626,10 @@ { "name": "David Fuhr", "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" } ], "description": "Composer installer for Magento modules", @@ -5877,52 +5638,48 @@ "composer-installer", "magento" ], - "time": "2017-12-29T16:45:24+00:00" + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" }, { "name": "magento/magento2-base", - "version": "2.4.1", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.1.0.zip", - "shasum": "2e62201dde82607daa5a9d56db9bea3e5535f93d" + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.4.0.zip", + "shasum": "7440b3afbea45bad8480e7b4385050376a8c893a" }, "require": { - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "magento/composer": "~1.8.0", "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.9", "symfony/console": "~4.4.0", "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", + "tedivm/jshrink": "~1.4.0", "tubalmartin/cssmin": "4.1.1" }, "conflict": { @@ -5952,7 +5709,7 @@ "lib/web/jquery/jquery-migrate.js" ], "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_4", + "tinymce/tinymce": "lib/web/tiny_mce_5", "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" }, @@ -5961,6 +5718,10 @@ ".editorconfig", ".editorconfig" ], + [ + ".gitignore", + ".gitignore" + ], [ ".htaccess", ".htaccess" @@ -5970,8 +5731,8 @@ ".htaccess.sample" ], [ - ".php_cs.dist", - ".php_cs.dist" + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" ], [ ".user.ini", @@ -6053,6 +5814,10 @@ "dev/.htaccess", "dev/.htaccess" ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], [ "dev/tests/acceptance", "dev/tests/acceptance" @@ -6073,6 +5838,14 @@ "dev/tests/api-functional/framework", "dev/tests/api-functional/framework" ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], [ "dev/tests/api-functional/phpunit_graphql.xml.dist", "dev/tests/api-functional/phpunit_graphql.xml.dist" @@ -6113,6 +5886,10 @@ "dev/tests/integration/framework", "dev/tests/integration/framework" ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], [ "dev/tests/integration/phpunit.xml.dist", "dev/tests/integration/phpunit.xml.dist" @@ -6177,6 +5954,10 @@ "dev/tests/unit/tmp", "dev/tests/unit/tmp" ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], [ "dev/tools", "dev/tools" @@ -6189,10 +5970,6 @@ "grunt-config.json.sample", "grunt-config.json.sample" ], - [ - "index.php", - "index.php" - ], [ "lib/.htaccess", "lib/.htaccess" @@ -6205,14 +5982,6 @@ "lib/internal/LinLibertineFont", "lib/internal/LinLibertineFont" ], - [ - "lib/web/FormData.js", - "lib/web/FormData.js" - ], - [ - "lib/web/MutationObserver.js", - "lib/web/MutationObserver.js" - ], [ "lib/web/blank.html", "lib/web/blank.html" @@ -6225,10 +5994,6 @@ "lib/web/css", "lib/web/css" ], - [ - "lib/web/es6-collections.js", - "lib/web/es6-collections.js" - ], [ "lib/web/extjs", "lib/web/extjs" @@ -6285,10 +6050,6 @@ "lib/web/matchMedia.js", "lib/web/matchMedia.js" ], - [ - "lib/web/modernizr", - "lib/web/modernizr" - ], [ "lib/web/moment-timezone-with-data.js", "lib/web/moment-timezone-with-data.js" @@ -6314,8 +6075,8 @@ "lib/web/spacer.gif" ], [ - "lib/web/tiny_mce_4", - "lib/web/tiny_mce_4" + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" ], [ "lib/web/underscore.js", @@ -6377,6 +6138,10 @@ "pub/media/customer/.htaccess", "pub/media/customer/.htaccess" ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], [ "pub/media/downloadable/.htaccess", "pub/media/downloadable/.htaccess" @@ -6385,6 +6150,10 @@ "pub/media/import", "pub/media/import" ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], [ "pub/media/theme_customization/.htaccess", "pub/media/theme_customization/.htaccess" @@ -6423,48 +6192,41 @@ }, { "name": "magento/magento2-ee-base", - "version": "2.4.1", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.1.0.zip", - "shasum": "fe407d88bfddeae3eea2994fcc8d5389ca553bc5" + "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.4.0.zip", + "shasum": "e4b61f4c014b2533696b6b5acea1186cdf62c559" }, "require": { - "composer/composer": "^1.9", + "composer/composer": "^1.9 || ^2.0", "ext-intl": "*", "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "magento/composer": "~1.8.0", "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.9", "symfony/console": "~4.4.0", "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", + "tedivm/jshrink": "~1.4.0", "tubalmartin/cssmin": "4.1.1" }, "conflict": { @@ -6491,6 +6253,10 @@ "SECURITY.md", "SECURITY.md" ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], [ "dev/tests/api-functional/testsuite/Magento", "dev/tests/api-functional/testsuite/Magento" @@ -6511,10 +6277,6 @@ "dev/tests/js", "dev/tests/js" ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], [ "dev/tests/static/testsuite/Magento", "dev/tests/static/testsuite/Magento" @@ -6540,19 +6302,20 @@ }, { "name": "magento/module-admin-analytics", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.1.0.zip", - "shasum": "c7d3d0f138c18f00482f0af3a75dcd6c3de277ed" + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.4.0.zip", + "shasum": "fa295a30a21ed001422c2cadb3bb8a95e8aca37e" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-config": "101.2.*", "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6571,11 +6334,11 @@ }, { "name": "magento/module-admin-gws", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.1.0.zip", - "shasum": "e5f6c30da8d2298870a483e42272255f8760f8c4" + "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.4.0.zip", + "shasum": "fb4bac1bb4684b5e4d82996b09fab1a3e7f61888" }, "require": { "magento/framework": "103.0.*", @@ -6599,7 +6362,15 @@ "magento/module-url-rewrite": "102.0.*", "magento/module-user": "101.2.*", "magento/module-visual-merchandiser": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-reports": "*" + }, + "suggest": { + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-rma": "101.2.*" }, "type": "magento2-module", "autoload": { @@ -6617,17 +6388,17 @@ }, { "name": "magento/module-admin-gws-configurable-product", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.0.0.zip", - "shasum": "e815b10dbc7875c6c8b2c2af151db6bdcae96f89" + "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.2.0.zip", + "shasum": "cfce6092c72db21455f4bfbe980764adcfe0f121" }, "require": { "magento/framework": "103.0.*", "magento/module-admin-gws": "100.4.*", "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6645,18 +6416,18 @@ }, { "name": "magento/module-admin-gws-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.0.0.zip", - "shasum": "aae039ea93b19043ae31b5f591e88968bb400693" + "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.2.0.zip", + "shasum": "28298f9d9244bf00bdf1cd86a7a1e8ccdea51571" }, "require": { "magento/framework": "103.0.*", "magento/module-admin-gws": "100.4.*", "magento/module-staging": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6674,11 +6445,11 @@ }, { "name": "magento/module-admin-notification", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.0.0.zip", - "shasum": "3473e57d712e46d0029af1998b63e5d22b432cab" + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.3.0.zip", + "shasum": "5d988263ee6c4773be68e75c593e9377d83ce289" }, "require": { "lib-libxml": "*", @@ -6688,7 +6459,7 @@ "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6707,11 +6478,11 @@ }, { "name": "magento/module-adobe-ims", - "version": "2.1.0", + "version": "2.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.0.0.zip", - "shasum": "90fa1d2e45978e2a5e023293f1f3ba6820be7f65" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.3.0.zip", + "shasum": "dce2f760e97eb2279bbc16c473aa2a8d9fe3fd52" }, "require": { "magento/framework": "*", @@ -6720,7 +6491,7 @@ "magento/module-backend": "*", "magento/module-config": "*", "magento/module-user": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6739,15 +6510,15 @@ }, { "name": "magento/module-adobe-ims-api", - "version": "2.1.0", + "version": "2.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.0.0.zip", - "shasum": "d2d6efb45a10cecb2c6370d15d42b1139a314b81" + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.1.0.zip", + "shasum": "0946ea5f6bd9fb3b8b156f86f2de1e3fe1002e13" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6766,19 +6537,19 @@ }, { "name": "magento/module-adobe-stock-admin-ui", - "version": "1.2.0", + "version": "1.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.2.0.0.zip", - "shasum": "23f516262484ee476eef26e8eec3b42da0745276" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.1.0.zip", + "shasum": "540fb058a7ed45b09aa1bc5f7ee0097d01566372" }, "require": { "magento/framework": "*", "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", "magento/module-backend": "*", "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cms": "*" @@ -6800,20 +6571,20 @@ }, { "name": "magento/module-adobe-stock-asset", - "version": "1.2.0", + "version": "1.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.2.0.0.zip", - "shasum": "7f6f041099cc7972fbaa589ef979311db743785f" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.1.0.zip", + "shasum": "9c504fae5be45302f488c873a13a3711adfcff7d" }, "require": { "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", "magento/module-config": "*", "magento/module-media-gallery": "*", "magento/module-media-gallery-api": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6832,15 +6603,15 @@ }, { "name": "magento/module-adobe-stock-asset-api", - "version": "1.2.0", + "version": "2.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.2.0.0.zip", - "shasum": "9f9cd8863ffbbd3f16debf9be7d78f58f03f0e5d" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.1.0.zip", + "shasum": "b7c659ec8b3b1c1512e70e22c68cfcaf1029bd4b" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6859,18 +6630,18 @@ }, { "name": "magento/module-adobe-stock-client", - "version": "1.2.0", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.2.0.0.zip", - "shasum": "dc90ad4a134df1d4afd6afe80c0882e3287e90d2" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.2.0.zip", + "shasum": "4ff6cf71c151f96d8b2883f270104378d7ce62a3" }, "require": { "astock/stock-api-libphp": "^1.1.2", "magento/framework": "*", "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "php": "~7.3.0||~7.4.0" + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6889,15 +6660,15 @@ }, { "name": "magento/module-adobe-stock-client-api", - "version": "2.0.0", + "version": "2.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.0.0.0.zip", - "shasum": "37eb6691c4c7926a0293661a3a4a6f021b2d8e9c" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.1.0.zip", + "shasum": "bce37cae6d4a5d0ad1260bb389a289240c160741" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -6916,20 +6687,20 @@ }, { "name": "magento/module-adobe-stock-image", - "version": "1.2.0", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.2.0.0.zip", - "shasum": "364603aa22c544b3e40e4d3f8f7edde6d487e068" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.2.0.zip", + "shasum": "a116421a7b9dbca984eece349ff51332bd74924a" }, "require": { "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-adobe-stock-image-api": "1.2.*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", "magento/module-media-gallery-api": "*", "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog": "*" @@ -6951,24 +6722,24 @@ }, { "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.2.0", + "version": "1.3.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.2.0.0.zip", - "shasum": "9009bda4867a288317434ef130ee325c182bceb7" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.2.0.zip", + "shasum": "016c4e5f9ba004d444221db6aad48b330448ad93" }, "require": { "magento/framework": "*", "magento/module-adobe-ims": "2.1.*", "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-adobe-stock-image-api": "1.2.*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", "magento/module-backend": "*", "magento/module-media-gallery-api": "*", "magento/module-media-gallery-ui": "*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cms": "*" @@ -6990,15 +6761,15 @@ }, { "name": "magento/module-adobe-stock-image-api", - "version": "1.2.0", + "version": "1.3.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.2.0.0.zip", - "shasum": "b6a894607df2d38446dde2efe928483d1ce058cd" + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.1.0.zip", + "shasum": "4c7852b35f367ae9932c49fb147a9d13cd501ba7" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7017,16 +6788,16 @@ }, { "name": "magento/module-advanced-catalog", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.0.0.zip", - "shasum": "7de1cd539379819499791de85d447eb6699b796e" + "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.2.0.zip", + "shasum": "65310a6d199a63b285ffe85d87087e7c790b9e04" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-grouped-product": "100.4.*" @@ -7047,11 +6818,11 @@ }, { "name": "magento/module-advanced-checkout", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.1.0.zip", - "shasum": "2f0210d5ce31e881e9c02700f494099096da682c" + "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.4.0.zip", + "shasum": "a45d41885ae85b2d3c69e4fbf3ff9b09bcc2f26b" }, "require": { "magento/framework": "103.0.*", @@ -7074,7 +6845,7 @@ "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7092,11 +6863,11 @@ }, { "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.1.0.zip", - "shasum": "507279ac2b39e9f8c9e95e92d7dcf0d6095aeee3" + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.4.0.zip", + "shasum": "dc456cd47d71b897a5f0ed77349c39769268a08e" }, "require": { "magento/framework": "103.0.*", @@ -7104,10 +6875,11 @@ "magento/module-catalog-import-export": "101.1.*", "magento/module-catalog-inventory": "100.4.*", "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7126,15 +6898,15 @@ }, { "name": "magento/module-advanced-rule", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.0.0.zip", - "shasum": "198dd0a16af8de8d3b863bde441bc21ba084083b" + "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.1.0.zip", + "shasum": "3ea6fcb83d7ccf1804aa674cd5e15ccff7b50c6e" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7152,11 +6924,11 @@ }, { "name": "magento/module-advanced-sales-rule", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.0.0.zip", - "shasum": "3f36aa3aa8a8baa14243c740bbe30c1fff96dc8b" + "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.2.0.zip", + "shasum": "7b81ce177b1fe4050250fc8bfdcaa5b4b861e7b7" }, "require": { "magento/framework": "103.0.*", @@ -7170,7 +6942,7 @@ "magento/module-rule": "100.4.*", "magento/module-sales-rule": "101.2.*", "magento/module-shipping": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7188,11 +6960,11 @@ }, { "name": "magento/module-advanced-search", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.0.0.zip", - "shasum": "732fa63dc796c74cda13dd30381a93e32cd7d3bd" + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.2.0.zip", + "shasum": "09972db7e8b51e2100e9875d30ded250c554a5ad" }, "require": { "magento/framework": "103.0.*", @@ -7203,7 +6975,7 @@ "magento/module-customer": "103.0.*", "magento/module-search": "101.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7221,18 +6993,248 @@ "description": "N/A" }, { - "name": "magento/module-amqp", - "version": "100.4.0", + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.2.0.zip", + "shasum": "91eff8d4eee04cdf27784045ca62014fccaad235" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp-store", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.4.2.0.zip", + "shasum": "f9fbdb0168022ed576753c2ad15808ed2de11239" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/framework-message-queue": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AmqpStore\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.4.0.zip", + "shasum": "8463c99cf6ca687993a00020fdb06a5d98c6bc1d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order/magento-module-async-order-100.4.0.0.zip", + "shasum": "380e8dbe2f5a12df33154fc136ccc04e4981074b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order-graph-ql/magento-module-async-order-graph-ql-100.4.0.0.zip", + "shasum": "195d510f5920e6352da134beda8cc7cfb712e0a5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-async-order": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrderGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.4.0.zip", + "shasum": "3b7cebfc7b227ba8872ff3dd768ee5781c26d844" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.4.0.zip", + "shasum": "7f94d3c40f8d836c84bd6547889047e00692ca09" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.0.0.zip", - "shasum": "79f8169dd8edffbb59fabcf052240e6923b1055a" + "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.2.0.zip", + "shasum": "3abe1e90d75ad2db23906325dbbfbc6913c58e00" }, "require": { + "league/flysystem": "^2.0", + "league/flysystem-aws-s3-v3": "^2.0", "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "php": "~7.3.0||~7.4.0" + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7240,32 +7242,29 @@ "registration.php" ], "psr-4": { - "Magento\\Amqp\\": "" + "Magento\\AwsS3\\": "" } }, "license": [ - "OSL-3.0", - "AFL-3.0" + "proprietary" ], "description": "N/A" }, { - "name": "magento/module-amqp-store", - "version": "100.4.0", + "name": "magento/module-aws-s3-customer-custom-attributes", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.4.0.0.zip", - "shasum": "44c363f61143cb1c8f40c4445945011688d5a0e6" + "url": "https://repo.magento.com/archives/magento/module-aws-s3-customer-custom-attributes/magento-module-aws-s3-customer-custom-attributes-100.4.2.0.zip", + "shasum": "177ac4ee6402a167c679d3d815ebe6315a026e16" }, "require": { "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*" + "magento/module-aws-s3": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -7273,7 +7272,7 @@ "registration.php" ], "psr-4": { - "Magento\\AmqpStore\\": "" + "Magento\\AwsS3CustomerCustomAttributes\\": "" } }, "license": [ @@ -7283,20 +7282,20 @@ "description": "N/A" }, { - "name": "magento/module-analytics", + "name": "magento/module-aws-s3-gift-card-import-export", "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.1.0.zip", - "shasum": "0d8d21cd754db18be3ec001063c16a5d09d440ce" + "url": "https://repo.magento.com/archives/magento/module-aws-s3-gift-card-import-export/magento-module-aws-s3-gift-card-import-export-100.4.1.0.zip", + "shasum": "866807716ea5012f7cbff61176d201b2ce25fb3b" }, "require": { "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-gift-card-import-export": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -7304,7 +7303,7 @@ "registration.php" ], "psr-4": { - "Magento\\Analytics\\": "" + "Magento\\AwsS3GiftCardImportExport\\": "" } }, "license": [ @@ -7314,25 +7313,20 @@ "description": "N/A" }, { - "name": "magento/module-asynchronous-operations", - "version": "100.4.1", + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.1.0.zip", - "shasum": "814fe86466644ab4542e5e0bbddd7a217d532b4f" + "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.2.0.zip", + "shasum": "26cf12922f62147eb068cff31b2030858b8fee5b" }, "require": { "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-admin-notification": "100.4.*", - "magento/module-logging": "*" + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" }, "type": "magento2-module", "autoload": { @@ -7340,27 +7334,29 @@ "registration.php" ], "psr-4": { - "Magento\\AsynchronousOperations\\": "" + "Magento\\AwsS3PageBuilder\\": "" } }, "license": [ - "OSL-3.0", - "AFL-3.0" + "proprietary" ], - "description": "N/A" + "description": "Aws S3 Page Builder module" }, { - "name": "magento/module-authorization", + "name": "magento/module-aws-s3-scheduled-import-export", "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.1.0.zip", - "shasum": "0b41ed63fdf10d5f9553c8a310d0499d65d3c39f" + "url": "https://repo.magento.com/archives/magento/module-aws-s3-scheduled-import-export/magento-module-aws-s3-scheduled-import-export-100.4.1.0.zip", + "shasum": "b90222a8d78c0793bb1b03f42d452377a3f8caed" }, "require": { "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-scheduled-import-export": "101.2.*" }, "type": "magento2-module", "autoload": { @@ -7368,27 +7364,28 @@ "registration.php" ], "psr-4": { - "Magento\\Authorization\\": "" + "Magento\\AwsS3ScheduledImportExport\\": "" } }, "license": [ "OSL-3.0", "AFL-3.0" ], - "description": "Authorization module provides access to Magento ACL functionality." + "description": "N/A" }, { "name": "magento/module-backend", - "version": "102.0.1", + "version": "102.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.1.0.zip", - "shasum": "bbb52b121acd7107abc6e846fa3400283b5519c6" + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.4.0.zip", + "shasum": "4f75d59880b3a8af1c8b0299e47f322e4b38ebba" }, "require": { "magento/framework": "103.0.*", "magento/module-backup": "100.4.*", "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", "magento/module-config": "101.2.*", "magento/module-customer": "103.0.*", "magento/module-developer": "100.4.*", @@ -7403,7 +7400,7 @@ "magento/module-translation": "100.4.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -7411,7 +7408,8 @@ "type": "magento2-module", "autoload": { "files": [ - "registration.php" + "registration.php", + "cli_commands.php" ], "psr-4": { "Magento\\Backend\\": "" @@ -7425,18 +7423,18 @@ }, { "name": "magento/module-backup", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.1.0.zip", - "shasum": "543a2dffcdc0e1fd4d9e7a2ae7b1979aa6d79fb7" + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.4.0.zip", + "shasum": "2ed47abed34b081913c248bc52ba6dafc151f809" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-cron": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7455,11 +7453,11 @@ }, { "name": "magento/module-banner", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.1.0.zip", - "shasum": "d53f82e0b9a4bb0bcadd46cc3373fa21ca4208fa" + "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.4.0.zip", + "shasum": "c57c6cadf39139e7875953c48fa465db37899704" }, "require": { "magento/framework": "103.0.*", @@ -7472,7 +7470,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-website-restriction": "100.4.*" @@ -7493,17 +7491,17 @@ }, { "name": "magento/module-banner-customer-segment", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.0.0.zip", - "shasum": "7be07f84d3086933a089313d3b833b7003eb86a0" + "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.2.0.zip", + "shasum": "8d33e8d5f7e57e65eaf98a5947ea45f7d9ffc2d2" }, "require": { "magento/framework": "103.0.*", "magento/module-banner": "101.2.*", "magento/module-customer-segment": "102.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7519,24 +7517,56 @@ ], "description": "N/A" }, + { + "name": "magento/module-banner-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-graph-ql/magento-module-banner-graph-ql-100.4.1.0.zip", + "shasum": "83f591cf64f3e4fd7db4a3564c60b9dc8013f5dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, { "name": "magento/module-banner-page-builder", - "version": "2.1.0", + "version": "2.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.1.0.0.zip", - "shasum": "7a3ea1ebf2b0d3ccbbfeb616aefea8c32fc1b2d6" + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.2.2.0.zip", + "shasum": "2928123c2fa3912a4a22c1f6d9ce3597a47813b7" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-backend": "~102.0.1-alpha2", - "magento/module-banner": "~101.2.1-alpha2", - "magento/module-banner-customer-segment": "~100.4.0", + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", "magento/module-catalog-rule": "*", - "magento/module-customer-segment": "~102.1.1-alpha2", - "magento/module-page-builder": "2.1.*", - "magento/module-sales-rule": "~101.2.1-alpha2", - "php": "~7.3.0||~7.4.0" + "magento/module-customer-segment": "102.1.*", + "magento/module-page-builder": "2.2.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7554,17 +7584,17 @@ }, { "name": "magento/module-banner-page-builder-analytics", - "version": "1.5.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.5.0.0.zip", - "shasum": "7233768d087683328e444f9a438495f478967404" + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.7.1.0.zip", + "shasum": "133f4b80019edbc9b61635fe521bcd333adcad13" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-banner": "~101.2.1-alpha2", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" + "magento/framework": "*", + "magento/module-banner": "101.2.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7582,11 +7612,11 @@ }, { "name": "magento/module-bundle", - "version": "101.0.1", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.1.0.zip", - "shasum": "4dca663bbc5f6835c2e3a12e88d9416c9edfa206" + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.4.0.zip", + "shasum": "1d6820458bd78a2042179df3787f178a2c665455" }, "require": { "magento/framework": "103.0.*", @@ -7597,6 +7627,7 @@ "magento/module-checkout": "100.4.*", "magento/module-config": "101.2.*", "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", "magento/module-eav": "102.1.*", "magento/module-gift-message": "100.4.*", "magento/module-media-storage": "100.4.*", @@ -7605,7 +7636,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", @@ -7629,23 +7660,24 @@ }, { "name": "magento/module-bundle-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.1.0.zip", - "shasum": "816cc1ec4c5f0cee0283fbeb9f4dba178917b0ec" + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.4.0.zip", + "shasum": "87ab4371ee816aa6547040735d40760ae96716e9" }, "require": { "magento/framework": "103.0.*", "magento/module-bundle": "101.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-sales-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7664,11 +7696,11 @@ }, { "name": "magento/module-bundle-import-export", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.0.0.zip", - "shasum": "0a8551922c1c8bab0d13e005e6c9e9e0f78ea008" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.3.0.zip", + "shasum": "eaadc576dccaa1729cc05153cd4405e93530ffd5" }, "require": { "magento/framework": "103.0.*", @@ -7678,7 +7710,7 @@ "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7697,16 +7729,16 @@ }, { "name": "magento/module-bundle-import-export-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.0.0.zip", - "shasum": "a8534a8724f1987edcffffd4df29d04fb3bfc6e1" + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.2.0.zip", + "shasum": "7eac567d7e756831643ee5c9405c39a8f5f1d426" }, "require": { "magento/framework": "103.0.*", "magento/module-bundle": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle-import-export": "100.4.*" @@ -7727,11 +7759,11 @@ }, { "name": "magento/module-bundle-staging", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.1.0.zip", - "shasum": "e9cee4b6238d932acdd90f91944ed7f6bc58a1ed" + "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.4.0.zip", + "shasum": "7f6eb286f875f0214fe431543f380f402415774e" }, "require": { "magento/framework": "103.0.*", @@ -7741,7 +7773,7 @@ "magento/module-staging": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7759,16 +7791,16 @@ }, { "name": "magento/module-cache-invalidate", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.0.0.zip", - "shasum": "7035864730c4fcade9b084211685b5568e62cfbe" + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.2.0.zip", + "shasum": "cc5b37b7da1e68775844e6285c79d1d1ca3a4d28" }, "require": { "magento/framework": "103.0.*", "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7787,23 +7819,24 @@ }, { "name": "magento/module-captcha", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.1.0.zip", - "shasum": "38f7925b06310d50c87d062d53bbdc2fdc5920f5" + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.4.0.zip", + "shasum": "290e51dafbf7038c28629ff5cd8e312176e984d1" }, "require": { - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-session": "^2.7.3", + "laminas/laminas-captcha": "^2.11.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-session": "^2.12.0", "magento/framework": "103.0.*", "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-checkout": "100.4.*", "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7822,18 +7855,18 @@ }, { "name": "magento/module-cardinal-commerce", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.0.0.zip", - "shasum": "1151f0b74e72fc0d511646f6a9c458f60ad98dde" + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.2.0.zip", + "shasum": "dcd16d3c86e3ede1c0d61640f4e4c9b2fc5390d7" }, "require": { "magento/framework": "103.0.*", "magento/module-checkout": "100.4.*", "magento/module-payment": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7852,11 +7885,11 @@ }, { "name": "magento/module-catalog", - "version": "104.0.1", + "version": "104.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.1.0.zip", - "shasum": "573c5c090fac813941027a797bc14d0690fd41a8" + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.4.0.zip", + "shasum": "68b81961013b9b661aa44ddebe814cb714b543d1" }, "require": { "magento/framework": "103.0.*", @@ -7885,7 +7918,7 @@ "magento/module-url-rewrite": "102.0.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", @@ -7909,17 +7942,17 @@ }, { "name": "magento/module-catalog-analytics", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.0.0.zip", - "shasum": "99286aa86e4a84cfdd94101c109617bc207cf32b" + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.2.0.zip", + "shasum": "ad8ba55631ef15155c2ab7def26491d99d2c1065" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -7938,17 +7971,17 @@ }, { "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.0.0.zip", - "shasum": "b03911b9411a15875c5da13c8e0b40ca38667bce" + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.1.0.zip", + "shasum": "89e2a2a22e1e9f4181e61d52d92976f024f95b4b" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -7972,19 +8005,18 @@ }, { "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.1.0.zip", - "shasum": "dddbec549a3a9546cf437cec95bf3a4909294d89" + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.4.0.zip", + "shasum": "854e141bbf15ee42ff40bf14980b463d1a72f7f9" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8003,11 +8035,11 @@ }, { "name": "magento/module-catalog-event", - "version": "101.1.1", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.1.0.zip", - "shasum": "1d2dc820537a2ea7effe8713a050f1fcde7c1e50" + "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.4.0.zip", + "shasum": "7584f1081f4c6bf470808ee9c0858847e970e293" }, "require": { "magento/framework": "103.0.*", @@ -8021,7 +8053,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8039,23 +8071,25 @@ }, { "name": "magento/module-catalog-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.1.0.zip", - "shasum": "d17c9d14142d2723f3e57c9e5bde98a9f1b665aa" + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.4.0.zip", + "shasum": "17be5a9565265cc04e2b4da2a0795fcfd9b539d4" }, "require": { "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", "magento/module-eav": "102.1.*", "magento/module-eav-graph-ql": "100.4.*", "magento/module-graph-ql": "100.4.*", "magento/module-search": "101.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql-cache": "100.4.*", @@ -8078,11 +8112,11 @@ }, { "name": "magento/module-catalog-import-export", - "version": "101.1.1", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.1.0.zip", - "shasum": "e6761f2f46b78234d49c8f251b1a29f485832928" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.4.0.zip", + "shasum": "7de989e9b9128c4048d95d3add36ea42996ded52" }, "require": { "ext-ctype": "*", @@ -8097,7 +8131,7 @@ "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8116,18 +8150,18 @@ }, { "name": "magento/module-catalog-import-export-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.0.0.zip", - "shasum": "ae06495b706a2b923667eec4ee9d854a9a2036b3" + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.2.0.zip", + "shasum": "6ff0f5d10411783418c50574211b1ef19528e572" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-staging": "100.4.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-import-export": "101.1.*" @@ -8148,11 +8182,11 @@ }, { "name": "magento/module-catalog-inventory", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.1.0.zip", - "shasum": "7736d83444b73dec7b0c5c6035739739013763bf" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.4.0.zip", + "shasum": "f6fe6467ba5fb05307ef1071466375d1d045ed2a" }, "require": { "magento/framework": "103.0.*", @@ -8163,7 +8197,7 @@ "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8182,18 +8216,19 @@ }, { "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.0.0.zip", - "shasum": "4479508a6232872c96ab9134acbc735393725526" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.1.0.zip", + "shasum": "54a70525aa0eb0746133cd289fa44d3a513b5700" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8212,11 +8247,11 @@ }, { "name": "magento/module-catalog-inventory-staging", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.0.0.zip", - "shasum": "e35d8c9b49e1aa35973aac19abc38c106d5ef31e" + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.3.0.zip", + "shasum": "346b3bb255fffcd63aafa8f77a14a22a9c0215e8" }, "require": { "lib-libxml": "*", @@ -8225,7 +8260,8 @@ "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", "magento/module-catalog-staging": "100.4.*", - "php": "~7.3.0||~7.4.0" + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging": "101.2.*" @@ -8246,17 +8282,17 @@ }, { "name": "magento/module-catalog-page-builder-analytics", - "version": "1.5.0", + "version": "1.6.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.5.0.0.zip", - "shasum": "190a16c88e509f2d8dcb0140cabe24905c941de7" + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.2.0.zip", + "shasum": "663461e9e293c64273e13c874d11f52853ce76c7" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-catalog": "~104.0.1-alpha2", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8274,17 +8310,17 @@ }, { "name": "magento/module-catalog-page-builder-analytics-staging", - "version": "1.5.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.5.0.0.zip", - "shasum": "30e208d8fac93a32ed5c47a0fb7d4c8e75b0c3ce" + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "53736aef98156e826af503f7d5adc7c32c340f3b" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-catalog": "~104.0.1-alpha2", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8302,11 +8338,11 @@ }, { "name": "magento/module-catalog-permissions", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.1.0.zip", - "shasum": "b1d519aca1261ffe98bcf6725392cbaf2fa12776" + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.4.0.zip", + "shasum": "284a6fb0b9b5a658a0b3fd98e2608511b73840b8" }, "require": { "magento/framework": "103.0.*", @@ -8316,9 +8352,10 @@ "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { + "magento/module-catalog-search": "102.0.*", "magento/module-config": "101.2.*", "magento/module-import-export": "101.0.*", "magento/module-indexer": "100.4.*", @@ -8340,11 +8377,11 @@ }, { "name": "magento/module-catalog-permissions-graph-ql", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.0.0.zip", - "shasum": "dd522b4eb930ff984a52504e65e6f00a45328251" + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.3.0.zip", + "shasum": "ce4a952bd662a824d2eb253e154ac9d78de75360" }, "require": { "magento/framework": "103.0.*", @@ -8353,7 +8390,9 @@ "magento/module-catalog-permissions": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8372,11 +8411,11 @@ }, { "name": "magento/module-catalog-rule", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.1.0.zip", - "shasum": "96be335eaf75ac296f745e4d09160748f06ce191" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.4.0.zip", + "shasum": "0b46c28faedfbb1ad98dfa7928f7207901592b5e" }, "require": { "magento/framework": "103.0.*", @@ -8387,7 +8426,7 @@ "magento/module-rule": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", @@ -8410,11 +8449,11 @@ }, { "name": "magento/module-catalog-rule-configurable", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.0.0.zip", - "shasum": "9946aafc0a70d4052cf71e49ef94b729153dab23" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.3.0.zip", + "shasum": "ba8ae1e197a7438ce74380b22be0610e2b5ba805" }, "require": { "magento/framework": "103.0.*", @@ -8422,7 +8461,7 @@ "magento/module-catalog": "104.0.*", "magento/module-catalog-rule": "101.2.*", "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-rule": "101.2.*" @@ -8444,15 +8483,15 @@ }, { "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.0.0.zip", - "shasum": "82b58c1d73f118ee090e1a7cfbc766b32ed2f13f" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.2.0.zip", + "shasum": "7b2272d4b110f18a6796ae56a57c334642d4556e" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-rule": "101.2.*" @@ -8474,11 +8513,11 @@ }, { "name": "magento/module-catalog-rule-staging", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.1.0.zip", - "shasum": "fd7f44506152c0b57399a7585915a8b2a8941ab2" + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.4.0.zip", + "shasum": "c072f5e29eca908ed1d32734b72e367a80d10811" }, "require": { "magento/framework": "103.0.*", @@ -8491,7 +8530,7 @@ "magento/module-staging": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8509,11 +8548,11 @@ }, { "name": "magento/module-catalog-search", - "version": "102.0.1", + "version": "102.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.1.0.zip", - "shasum": "435a36afe5f8bfdbb0c81c68470a7c8859c7b55d" + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.4.0.zip", + "shasum": "86f8676d034e5744772b99f143fb338158fc5135" }, "require": { "magento/framework": "103.0.*", @@ -8528,7 +8567,7 @@ "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -8550,11 +8589,11 @@ }, { "name": "magento/module-catalog-staging", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.1.0.zip", - "shasum": "dc441a2d6e5610cdea5a5936b3bb1712ff78cb10" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.4.0.zip", + "shasum": "9b89d53226d580f9ea2ad7ceae871e3193b045f2" }, "require": { "lib-libxml": "*", @@ -8578,7 +8617,7 @@ "magento/module-url-rewrite": "102.0.*", "magento/module-visual-merchandiser": "100.4.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-import-export": "101.1.*", @@ -8602,18 +8641,22 @@ }, { "name": "magento/module-catalog-staging-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.1.0.zip", - "shasum": "3b55b3bd51530075b00ed415aeddd9e0385527d0" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.4.0.zip", + "shasum": "1ebc8f05994d37494e0042d3c85ecb2aa4872b25" }, "require": { "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-rule-staging": "100.4.*", + "magento/module-catalog-staging": "100.4.*", "magento/module-graph-ql": "100.4.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging-graph-ql": "100.4.*" @@ -8635,19 +8678,19 @@ }, { "name": "magento/module-catalog-staging-page-builder", - "version": "1.5.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.5.0.0.zip", - "shasum": "7bdc01d8c4a3a0fcbaada7e1321a69069debb03b" + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.7.1.0.zip", + "shasum": "7c76e54a785b05acf4e07653f90a83dc0dfc0cd9" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "php": "~7.3.0||~7.4.0" + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-catalog-staging": "*", - "magento/module-page-builder": "*" + "magento/module-catalog-staging": "100.4.*", + "magento/module-page-builder": "2.2.*" }, "type": "magento2-module", "autoload": { @@ -8665,11 +8708,11 @@ }, { "name": "magento/module-catalog-url-rewrite", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.1.0.zip", - "shasum": "61f50535c4826e65d72af9823d48c7414c8b9237" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.4.0.zip", + "shasum": "ea899afea444a981d3e468118038a280c75f86a8" }, "require": { "magento/framework": "103.0.*", @@ -8681,7 +8724,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-webapi": "100.4.*" @@ -8703,17 +8746,19 @@ }, { "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "e72c97b9126e69d29bbb56a6b4cca65e78bc48f0" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "76179ea626e8c7c57ca8e33d2a68090fa15670ff" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -8737,11 +8782,11 @@ }, { "name": "magento/module-catalog-url-rewrite-staging", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.0.0.zip", - "shasum": "3d6f8642d86af74e8612727da2ccde10ce5a884d" + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.3.0.zip", + "shasum": "368f5695d414b0db362e46259a81b878f25c20f5" }, "require": { "magento/framework": "103.0.*", @@ -8750,7 +8795,7 @@ "magento/module-catalog-url-rewrite": "100.4.*", "magento/module-staging": "101.2.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8768,11 +8813,11 @@ }, { "name": "magento/module-catalog-widget", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.1.0.zip", - "shasum": "93d26be38f7e7ea94f4f716bcf7a5ff6874e867d" + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.4.0.zip", + "shasum": "0df1204f3de4c39b099a4c4933a8096d29010515" }, "require": { "magento/framework": "103.0.*", @@ -8785,7 +8830,7 @@ "magento/module-theme": "101.1.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8804,11 +8849,11 @@ }, { "name": "magento/module-checkout", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.1.0.zip", - "shasum": "2a5734afe062bdd1d2bcd75be1d3207600d4b1cd" + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.4.0.zip", + "shasum": "7565754344c67aea344a07fb2058cf53561127e3" }, "require": { "magento/framework": "103.0.*", @@ -8826,12 +8871,13 @@ "magento/module-quote": "101.2.*", "magento/module-sales": "103.0.*", "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cookie": "100.4.*" @@ -8853,11 +8899,11 @@ }, { "name": "magento/module-checkout-address-search", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.0.0.zip", - "shasum": "efa36ef40e12c5d025fb86cd9dd226f631d099d4" + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.3.0.zip", + "shasum": "6682057b05cab155391d1722a249dc3cac722ecd" }, "require": { "magento/framework": "103.0.*", @@ -8867,7 +8913,7 @@ "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8885,11 +8931,11 @@ }, { "name": "magento/module-checkout-address-search-gift-registry", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.0.0.zip", - "shasum": "b0daf67d50a667ad40bb42247c96c3901e5bcf10" + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.1.0.zip", + "shasum": "87d2f574dc6610c04e2a961855f92be443673646" }, "require": { "magento/framework": "103.0.*", @@ -8897,7 +8943,7 @@ "magento/module-checkout-address-search": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-gift-registry": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8915,11 +8961,11 @@ }, { "name": "magento/module-checkout-agreements", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.0.0.zip", - "shasum": "1c0aedc30810b592594fe79e81691df878a9ef30" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.3.0.zip", + "shasum": "2e05ba5e61339a31e01560c22ae069fdcdfacb2a" }, "require": { "magento/framework": "103.0.*", @@ -8927,7 +8973,7 @@ "magento/module-checkout": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -8946,17 +8992,17 @@ }, { "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.0.0.zip", - "shasum": "5f7201e5c7ae347cea991a10999734b6558b2083" + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.1.0.zip", + "shasum": "684cb0c5b0d7f3beca29830f86feeb9db0f84702" }, "require": { "magento/framework": "103.0.*", "magento/module-checkout-agreements": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -8978,18 +9024,19 @@ }, { "name": "magento/module-checkout-staging", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.0.0.zip", - "shasum": "b7f552fc99f5bc8cd2f00ddb02b153010a572fc7" + "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.3.0.zip", + "shasum": "09b284c1965b8b433977affa1550098919200a17" }, "require": { "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", "magento/module-quote": "101.2.*", "magento/module-staging": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout": "100.4.*", @@ -9011,11 +9058,11 @@ }, { "name": "magento/module-cms", - "version": "104.0.1", + "version": "104.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.1.0.zip", - "shasum": "1c5c8d11502dbac51f396a800318c300166d30a9" + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.4.0.zip", + "shasum": "c3b0a5b87f4245732334fd9571d41a382f3bf5db" }, "require": { "magento/framework": "103.0.*", @@ -9028,7 +9075,7 @@ "magento/module-ui": "101.2.*", "magento/module-variable": "100.4.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cms-sample-data": "Sample Data version: 100.4.*" @@ -9050,18 +9097,18 @@ }, { "name": "magento/module-cms-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.0.0.zip", - "shasum": "68e3e92c775a4c3189c180853e48ee9fd658717e" + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.2.0.zip", + "shasum": "abb74ab28dc617e67b1904ac40ea4c6b68af2d91" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-store": "101.1.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*", @@ -9085,17 +9132,17 @@ }, { "name": "magento/module-cms-page-builder-analytics", - "version": "1.5.0", + "version": "1.6.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.5.0.0.zip", - "shasum": "168b2c817e9a57c0de763dc6ed8405137338eafb" + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.2.0.zip", + "shasum": "cb85faab790971cc0aa82a1396aa810946e4a114" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-cms": "*", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9113,17 +9160,17 @@ }, { "name": "magento/module-cms-page-builder-analytics-staging", - "version": "1.5.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.5.0.0.zip", - "shasum": "d59cdb07dce1b3528e9484fdbb3ecdbbc1cabe13" + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "7ae32a35288626196ac9b5f88a72c9ddc7f0fdb7" }, "require": { - "magento/framework": "~103.0.1-alpha2", + "magento/framework": "*", "magento/module-cms": "*", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9141,11 +9188,11 @@ }, { "name": "magento/module-cms-staging", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.1.0.zip", - "shasum": "9835e79b60904a610c467698198c2db61db2e4a6" + "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.4.0.zip", + "shasum": "af81b248096c2cc438e8b5c8fc34e2e19a96b8a2" }, "require": { "magento/framework": "103.0.*", @@ -9154,7 +9201,7 @@ "magento/module-staging": "101.2.*", "magento/module-ui": "101.2.*", "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9172,18 +9219,18 @@ }, { "name": "magento/module-cms-url-rewrite", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.1.0.zip", - "shasum": "7d0078ba3fc02de9414c2d21e2fa2c1b42694467" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.3.0.zip", + "shasum": "5a8de8093d7d4e6ffe8f9cb9bc42f8259dee97a0" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-store": "101.1.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9202,18 +9249,19 @@ }, { "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "6b3bb0173008099f91a9fcdfa0b66d7c31d98ca7" + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.2.0.zip", + "shasum": "43b3fa95a3bf776732105bc6e78c563737786ce2" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", "magento/module-store": "101.1.*", "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -9234,13 +9282,42 @@ ], "description": "N/A" }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.1.0.zip", + "shasum": "3933de0727390ab3e17c8e4ffb58f502fa0f6527" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-config", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.1.0.zip", - "shasum": "05bb2df12fa2f13ba476a327a8a313394fa6743e" + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.4.0.zip", + "shasum": "9392da7243f39fad1e90ff4709394ab3dd6657d7" }, "require": { "magento/framework": "103.0.*", @@ -9251,7 +9328,7 @@ "magento/module-email": "101.1.*", "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9270,11 +9347,11 @@ }, { "name": "magento/module-configurable-import-export", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.0.0.zip", - "shasum": "d48d00d38189a5c7d4f984bdafde312530b79d08" + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.2.0.zip", + "shasum": "603d6c9eac912e43a402b56d0948ad68add15c02" }, "require": { "magento/framework": "103.0.*", @@ -9284,7 +9361,7 @@ "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9303,11 +9380,11 @@ }, { "name": "magento/module-configurable-product", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.1.0.zip", - "shasum": "5fd6c7ced2356129cc09e6837dc2d77c79d7e006" + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.4.0.zip", + "shasum": "9766e5966fed032917558e1f7ed09c69c3626da0" }, "require": { "magento/framework": "103.0.*", @@ -9321,7 +9398,7 @@ "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", @@ -9350,21 +9427,22 @@ }, { "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.1.0.zip", - "shasum": "12c44fae9964a4f27926df978f688461075e52cf" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.4.0.zip", + "shasum": "3d27a65010bb681027cf5a250045f20b9731fcd9" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", "magento/module-configurable-product": "100.4.*", "magento/module-graph-ql": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9383,21 +9461,19 @@ }, { "name": "magento/module-configurable-product-sales", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.0.0.zip", - "shasum": "696c1298f6e40e5493cc514fafbec5432937fdea" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.2.0.zip", + "shasum": "3a1d54510526d9e36a64c46d4544e1086129da07" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-product": "100.4.*" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9416,11 +9492,11 @@ }, { "name": "magento/module-configurable-product-staging", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.0.0.zip", - "shasum": "4194aa9720896ce6747742b57c4a3a713d798934" + "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.3.0.zip", + "shasum": "4950946b7eebc21c9ee586400e651f258999c5df" }, "require": { "lib-libxml": "*", @@ -9430,7 +9506,7 @@ "magento/module-catalog-staging": "100.4.*", "magento/module-configurable-product": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-staging": "100.4.*" @@ -9451,11 +9527,11 @@ }, { "name": "magento/module-contact", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.1.0.zip", - "shasum": "d4c5baccc6de5a296a80a73d787126d137f1b2a4" + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.4.0.zip", + "shasum": "f59890ba23fff0b4174eca28e9eb9631da272fdf" }, "require": { "magento/framework": "103.0.*", @@ -9463,7 +9539,7 @@ "magento/module-config": "101.2.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9482,16 +9558,16 @@ }, { "name": "magento/module-cookie", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.1.0.zip", - "shasum": "4a912c43b535cfbcf758b7eb6a600220278f2c93" + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.4.0.zip", + "shasum": "028bc4a3d6758ec00e63451b66b529b03ddb0ea2" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-backend": "102.0.*" @@ -9513,16 +9589,16 @@ }, { "name": "magento/module-cron", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.1.0.zip", - "shasum": "ad1d4c544ba2d9d923ba5c9fe81f58fcfd67e4fa" + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.4.0.zip", + "shasum": "3ac0f4fc89416ac589e7a22749f1825bf8c0ae36" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -9544,16 +9620,16 @@ }, { "name": "magento/module-csp", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.0.0.zip", - "shasum": "736e403347295037a1b4c76e756c84e2d97a6a49" + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.3.0.zip", + "shasum": "8df45e885e6287ed0b1380d2a1416c9ba0bccc8a" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9572,11 +9648,11 @@ }, { "name": "magento/module-currency-symbol", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.0.0.zip", - "shasum": "90363741ff4a862dbf14eb468fd144101f01f934" + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.3.0.zip", + "shasum": "d0f1cf8b2502e9fa3dfc19a34cc11bd12423c3f4" }, "require": { "magento/framework": "103.0.*", @@ -9585,7 +9661,7 @@ "magento/module-directory": "100.4.*", "magento/module-page-cache": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9604,11 +9680,11 @@ }, { "name": "magento/module-custom-attribute-management", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.0.0.zip", - "shasum": "5010eabd7660cae5c3d4867af13f05d8ebf2ac83" + "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.3.0.zip", + "shasum": "ea3a45b89389e87f1c81eca34988acfdf8f74118" }, "require": { "magento/framework": "103.0.*", @@ -9616,7 +9692,7 @@ "magento/module-eav": "102.1.*", "magento/module-media-storage": "100.4.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9634,11 +9710,11 @@ }, { "name": "magento/module-customer", - "version": "103.0.1", + "version": "103.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.1.0.zip", - "shasum": "f1d77e157bf64730d8504eede550a62eac2fe6b6" + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.4.0.zip", + "shasum": "a9b5e4fb9a4bd904bc6c4fd8951a42c5f28f1f4f" }, "require": { "magento/framework": "103.0.*", @@ -9660,11 +9736,12 @@ "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cookie": "100.4.*", - "magento/module-customer-sample-data": "Sample Data version: 100.4.*" + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -9683,17 +9760,17 @@ }, { "name": "magento/module-customer-analytics", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.0.0.zip", - "shasum": "fa18b475bd51d2236a61d49d1dfac21db378f56b" + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.2.0.zip", + "shasum": "bce60a4bd7e29c7890d03685c04e513a24440d22" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9712,11 +9789,11 @@ }, { "name": "magento/module-customer-balance", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.1.0.zip", - "shasum": "0484dafd3871f11c761ffd52ea77baf0d64061d0" + "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.4.0.zip", + "shasum": "a0d3b9215106f1c96321098eea3e738e7be7b6cd" }, "require": { "magento/framework": "103.0.*", @@ -9729,7 +9806,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer-balance-sample-data": "Sample Data version: 100.4.*", @@ -9751,11 +9828,11 @@ }, { "name": "magento/module-customer-balance-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.0.0.zip", - "shasum": "707892dfe6b5bd4ed689cb3a8aad4f5cf0895706" + "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.2.0.zip", + "shasum": "20506d078848c1a4c0a86bf070d25e923134dca2" }, "require": { "magento/framework": "103.0.*", @@ -9763,7 +9840,7 @@ "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9782,11 +9859,11 @@ }, { "name": "magento/module-customer-custom-attributes", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.1.0.zip", - "shasum": "3103412f001f506d8247f60848ca42ce0c943a58" + "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.4.0.zip", + "shasum": "d0974e438a36440f56eaa8916749b766902d00e8" }, "require": { "magento/framework": "103.0.*", @@ -9803,7 +9880,7 @@ "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9821,17 +9898,17 @@ }, { "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.0.0.zip", - "shasum": "c5f2acd7793cabd2b204bf6a100d21624fd28e72" + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.1.0.zip", + "shasum": "faec34a3aff619ce641a49a6365393e5bafb826c" }, "require": { "magento/framework": "103.0.*", "magento/module-downloadable-graph-ql": "100.4.*", "magento/module-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*" @@ -9853,11 +9930,11 @@ }, { "name": "magento/module-customer-finance", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.0.0.zip", - "shasum": "1d5fe4869d43bd0d84f0e89540e617f23a368f0c" + "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.2.0.zip", + "shasum": "d96e44247dea80a166634c0e6176fa71be46fdbc" }, "require": { "magento/framework": "103.0.*", @@ -9869,7 +9946,7 @@ "magento/module-import-export": "101.0.*", "magento/module-reward": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9887,11 +9964,11 @@ }, { "name": "magento/module-customer-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.1.0.zip", - "shasum": "01eb382b847513213d6bcf859e540af748f47410" + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.4.0.zip", + "shasum": "8784253f465b269a4db27b15f297168994fae874" }, "require": { "magento/framework": "103.0.*", @@ -9900,10 +9977,12 @@ "magento/module-directory": "100.4.*", "magento/module-eav": "102.1.*", "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", "magento/module-integration": "100.4.*", "magento/module-newsletter": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9922,11 +10001,11 @@ }, { "name": "magento/module-customer-import-export", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.1.0.zip", - "shasum": "96b6fed38ea9965b4c73bed9484c0f18565d608b" + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.4.0.zip", + "shasum": "6974e693afef3f09453310edc2c7a05180aa26ef" }, "require": { "magento/framework": "103.0.*", @@ -9936,7 +10015,7 @@ "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -9954,35 +10033,66 @@ "description": "N/A" }, { - "name": "magento/module-customer-segment", - "version": "102.1.1", + "name": "magento/module-customer-segment", + "version": "102.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.4.0.zip", + "shasum": "7e91eb6edc3982e06e2e5f1b9b577ecee18a8572" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deferred-total-calculating", + "version": "100.4.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.1.0.zip", - "shasum": "99bed2eac0dcaf187b325704bd425350e8b0ceb2" + "url": "https://repo.magento.com/archives/magento/module-deferred-total-calculating/magento-module-deferred-total-calculating-100.4.0.0.zip", + "shasum": "6e8fb991ae672fa85b1d9e675c62f4480062042b" }, "require": { "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-advanced-rule": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-checkout": "100.4.*" + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -9990,7 +10100,7 @@ "registration.php" ], "psr-4": { - "Magento\\CustomerSegment\\": "" + "Magento\\DeferredTotalCalculating\\": "" } }, "license": [ @@ -10000,11 +10110,11 @@ }, { "name": "magento/module-deploy", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.1.0.zip", - "shasum": "e3243986149cc97e12ab89d6453a84252f70223c" + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.4.0.zip", + "shasum": "d019c83f5d2117b74ede903f9e8e4f9efc807886" }, "require": { "magento/framework": "103.0.*", @@ -10012,7 +10122,7 @@ "magento/module-require-js": "100.4.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10032,17 +10142,17 @@ }, { "name": "magento/module-developer", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.1.0.zip", - "shasum": "6df9bee93b7977dccaa72512e4b136a74993c3ef" + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.4.0.zip", + "shasum": "130d066e02afc49ea5e499a38c2d207b316897bf" }, "require": { "magento/framework": "103.0.*", "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10061,11 +10171,11 @@ }, { "name": "magento/module-dhl", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.0.0.zip", - "shasum": "caacc3569cdd59bdaa98c027282c0635f145269f" + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.3.0.zip", + "shasum": "be0b7ce303b59aaea9bb5e9c262916e7600efc1c" }, "require": { "lib-libxml": "*", @@ -10079,7 +10189,7 @@ "magento/module-sales": "103.0.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout": "100.4.*" @@ -10101,11 +10211,11 @@ }, { "name": "magento/module-directory", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.1.0.zip", - "shasum": "a3e502a836af07e820b9b81dd62a79970442300a" + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.4.0.zip", + "shasum": "a227ad0a86e7ef636dc996d1d366eff3f2a38898" }, "require": { "lib-libxml": "*", @@ -10113,7 +10223,7 @@ "magento/module-backend": "102.0.*", "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10132,18 +10242,18 @@ }, { "name": "magento/module-directory-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.0.0.zip", - "shasum": "50e1f1ac6025803564a4571cdf5e1b8bee94bc78" + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.2.0.zip", + "shasum": "8c1d22fe9534fec4f7ac3b472c41bf78aa3efc75" }, "require": { "magento/framework": "103.0.*", "magento/module-directory": "100.4.*", "magento/module-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10162,11 +10272,11 @@ }, { "name": "magento/module-downloadable", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.1.0.zip", - "shasum": "e8b3d64d3aa6851f7dab3401694109f01cfe8b1c" + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.4.0.zip", + "shasum": "9612442d3c202c19dfbbced3e118cc084cef6878" }, "require": { "magento/framework": "103.0.*", @@ -10186,7 +10296,7 @@ "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" @@ -10208,11 +10318,11 @@ }, { "name": "magento/module-downloadable-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.1.0.zip", - "shasum": "cf287ee98ba85d490748fa7210f04f985cbfe2d1" + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.4.0.zip", + "shasum": "00c6b314ff17ea4d6b5d49137cf360bbdf6ea985" }, "require": { "magento/framework": "103.0.*", @@ -10222,7 +10332,7 @@ "magento/module-quote-graph-ql": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -10245,11 +10355,11 @@ }, { "name": "magento/module-downloadable-import-export", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.0.0.zip", - "shasum": "6df542df0901fbca47ebbd11acd84286be4b8416" + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.3.0.zip", + "shasum": "d6a9258cbc4ad68778067782980cfa483ef2faa2" }, "require": { "magento/framework": "103.0.*", @@ -10259,7 +10369,7 @@ "magento/module-eav": "102.1.*", "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10278,19 +10388,21 @@ }, { "name": "magento/module-downloadable-staging", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.0.0.zip", - "shasum": "099ec4b328f77f1a317de37085c29086d8ffaeb8" + "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.3.0.zip", + "shasum": "e5934117e3b790640b1b5e57e332c00233473d86" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", "magento/module-catalog-staging": "100.4.*", "magento/module-downloadable": "100.4.*", - "php": "~7.3.0||~7.4.0" + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-staging": "100.4.*" @@ -10311,11 +10423,11 @@ }, { "name": "magento/module-eav", - "version": "102.1.1", + "version": "102.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.1.0.zip", - "shasum": "03b2b59ec72a4ae0840da7ad054282a3ee3b48f2" + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.4.0.zip", + "shasum": "c3be158f50ef1f618bfde852c22555cb12e31840" }, "require": { "magento/framework": "103.0.*", @@ -10324,7 +10436,7 @@ "magento/module-config": "101.2.*", "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10343,16 +10455,16 @@ }, { "name": "magento/module-eav-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.0.0.zip", - "shasum": "89579ef6adc5c1daa084ee0c4024abfcaebce61c" + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.2.0.zip", + "shasum": "d01f70fb516cebb96bef4f480bade2599290bda6" }, "require": { "magento/framework": "103.0.*", "magento/module-eav": "102.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -10374,14 +10486,14 @@ }, { "name": "magento/module-elasticsearch", - "version": "101.0.1", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.1.0.zip", - "shasum": "f495fe004d07b435ee750b983a70ca6cbaa3ebe7" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.4.0.zip", + "shasum": "59cc0bd8094bc28f68339244532a85f35bf1ec9d" }, "require": { - "elasticsearch/elasticsearch": "~7.7.0", + "elasticsearch/elasticsearch": "~7.16.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog": "104.0.*", @@ -10391,7 +10503,7 @@ "magento/module-eav": "102.1.*", "magento/module-search": "101.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -10413,20 +10525,20 @@ }, { "name": "magento/module-elasticsearch-6", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.1.0.zip", - "shasum": "a00dfdb1aab3a49d1bf1ee3e356c61993e13ca6f" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.4.0.zip", + "shasum": "7ff2c20a5dbd04904aea96d06b957d7b9d5500cb" }, "require": { - "elasticsearch/elasticsearch": "~7.7.0", + "elasticsearch/elasticsearch": "~7.16.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog-search": "102.0.*", "magento/module-elasticsearch": "101.0.*", "magento/module-search": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -10448,19 +10560,19 @@ }, { "name": "magento/module-elasticsearch-7", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.1.0.zip", - "shasum": "205981031bec3dd5084ec40298de75394abb60ba" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.4.0.zip", + "shasum": "3a085edd82d218a166901e6abad3ad1080b1630c" }, "require": { - "elasticsearch/elasticsearch": "~7.7.0", + "elasticsearch/elasticsearch": "~7.16.0", "magento/framework": "103.0.*", "magento/module-advanced-search": "100.4.*", "magento/module-catalog-search": "102.0.*", "magento/module-elasticsearch": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*", @@ -10483,11 +10595,11 @@ }, { "name": "magento/module-elasticsearch-catalog-permissions", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.0.0.zip", - "shasum": "612170eb1007f241fe080490562cafad69411184" + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.1.0.zip", + "shasum": "3d670a1650d2158d4d4a42169a37e3024a9f9708" }, "require": { "magento/framework": "103.0.*", @@ -10497,7 +10609,7 @@ "magento/module-customer": "103.0.*", "magento/module-elasticsearch": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -10517,13 +10629,44 @@ ], "description": "N/A" }, + { + "name": "magento/module-elasticsearch-catalog-permissions-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions-graph-ql/magento-module-elasticsearch-catalog-permissions-graph-ql-100.4.0.0.zip", + "shasum": "111daea515d5f06f0253a988d45dfe2a04cdb2c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-email", - "version": "101.1.1", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.1.0.zip", - "shasum": "42887f4bd3c92634aa83c3dfeb110a2872bc0995" + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.4.0.zip", + "shasum": "d1af5680086a5a9bf12f25164d4b4e9acbb10688" }, "require": { "magento/framework": "103.0.*", @@ -10536,7 +10679,7 @@ "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -10558,17 +10701,17 @@ }, { "name": "magento/module-encryption-key", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.0.0.zip", - "shasum": "0a407a54525ca9e100005db792bf414075fb062e" + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.3.0.zip", + "shasum": "6d005c0f6cabc0257fece16e129556406f27e2e3" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10587,11 +10730,11 @@ }, { "name": "magento/module-enterprise", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.0.0.zip", - "shasum": "564ad2564c9c29e0847056ef9722f276084f4d4d" + "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.2.0.zip", + "shasum": "487ec8e9d7570a9ea5af5bdef42333f6d7bb5534" }, "require": { "magento/framework": "103.0.*", @@ -10619,7 +10762,7 @@ "magento/module-scheduled-import-export": "101.2.*", "magento/module-target-rule": "101.2.*", "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -10640,11 +10783,11 @@ }, { "name": "magento/module-fedex", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.1.0.zip", - "shasum": "43cfaafd20695314930c14213d26d4aa3a733faa" + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.3.0.zip", + "shasum": "5e2e9a10a59865925907055aed50bf83eac8e4a4" }, "require": { "lib-libxml": "*", @@ -10657,7 +10800,7 @@ "magento/module-sales": "103.0.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10676,11 +10819,11 @@ }, { "name": "magento/module-gift-card", - "version": "101.3.1", + "version": "101.3.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.1.0.zip", - "shasum": "867e242cbe1fccea7eac95afc96f04312381de79" + "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.4.0.zip", + "shasum": "45fe646f900dbda2bbe74479238efc67919e2411" }, "require": { "magento/framework": "103.0.*", @@ -10697,7 +10840,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle": "101.0.*", @@ -10725,11 +10868,11 @@ }, { "name": "magento/module-gift-card-account", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.1.0.zip", - "shasum": "8eea7101956214b0ae7eff6c5874a0f19a98ce24" + "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.4.0.zip", + "shasum": "8e3d07e773c71480e2cfe0cc7a92bd6aeae2d9e9" }, "require": { "magento/framework": "103.0.*", @@ -10743,7 +10886,7 @@ "magento/module-quote": "101.2.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10761,11 +10904,11 @@ }, { "name": "magento/module-gift-card-account-graph-ql", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.0.0.zip", - "shasum": "294556a55cffd175d07f1705cc5acb4bb60111c5" + "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.3.0.zip", + "shasum": "c398261664e07ac46ea498e57cde71c9b8505aa4" }, "require": { "magento/framework": "103.0.*", @@ -10773,7 +10916,7 @@ "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10792,21 +10935,22 @@ }, { "name": "magento/module-gift-card-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.1.0.zip", - "shasum": "b00febeb874c9bbe1f3c4d445fa59c6f8c05dd08" + "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.4.0.zip", + "shasum": "1acaac6450267766fa521b3147b48e8948f9f9e0" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-gift-card": "101.3.*", + "magento/module-graph-ql": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-quote-graph-ql": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -10828,11 +10972,11 @@ }, { "name": "magento/module-gift-card-import-export", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.0.0.zip", - "shasum": "5c07101d8508df60758f9fdae100318ee087abe4" + "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.2.0.zip", + "shasum": "35092f87e6b6b09eab476d43ae2df188e62de30e" }, "require": { "magento/framework": "103.0.*", @@ -10842,7 +10986,7 @@ "magento/module-eav": "102.1.*", "magento/module-gift-card": "101.3.*", "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10861,16 +11005,16 @@ }, { "name": "magento/module-gift-card-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.0.0.zip", - "shasum": "678da0ddaa860ac2a109c895f37aa13674df3010" + "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.2.0.zip", + "shasum": "90672ad4373f8a0d2fa0d1d3d058aebbfa445eef" }, "require": { "magento/framework": "103.0.*", "magento/module-gift-card": "101.3.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -10888,11 +11032,11 @@ }, { "name": "magento/module-gift-message", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.0.0.zip", - "shasum": "a314c78a07c131268bbb83c7b072585b53479634" + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.3.0.zip", + "shasum": "599c56fecf3c26ff9d1b59011255ab32eb9ed4e3" }, "require": { "magento/framework": "103.0.*", @@ -10904,7 +11048,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-eav": "102.1.*", @@ -10927,16 +11071,16 @@ }, { "name": "magento/module-gift-message-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.0.0.zip", - "shasum": "3657cead0c7c969fbc4e9b99d2d4fef72e0b6cf0" + "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.2.0.zip", + "shasum": "03c5e036bcb950dff7b2fd8b5a93c91cec6919db" }, "require": { "magento/framework": "103.0.*", "magento/module-gift-message": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -10958,17 +11102,17 @@ }, { "name": "magento/module-gift-message-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.0.0.zip", - "shasum": "e35f7f67655a63dbfc45e2b417bb7c0f4b954aad" + "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.2.0.zip", + "shasum": "466cbc331963e0fea7f4a72ad180bab531117b3e" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-gift-message": "100.4.*", @@ -10990,11 +11134,11 @@ }, { "name": "magento/module-gift-registry", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.1.0.zip", - "shasum": "97a7dbe5413917e8a3e63aed11e18393f76e7670" + "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.4.0.zip", + "shasum": "4cfa4b0636cc0622f8a2b1dba29dadb7aac4e3d7" }, "require": { "magento/framework": "103.0.*", @@ -11013,7 +11157,7 @@ "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" @@ -11032,13 +11176,51 @@ ], "description": "N/A" }, + { + "name": "magento/module-gift-registry-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry-graph-ql/magento-module-gift-registry-graph-ql-100.4.1.0.zip", + "shasum": "7c663d50f8d9fc908d2eff9b99a69a895e7ecfa3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-gift-wrapping", - "version": "101.2.0", + "version": "101.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.0.0.zip", - "shasum": "3e5f7be6e55c4c565ed32de2bb93224a49958453" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.3.0.zip", + "shasum": "28b0ec799a10415b3f12faa153fd379121d66421" }, "require": { "magento/framework": "103.0.*", @@ -11056,7 +11238,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11074,11 +11256,11 @@ }, { "name": "magento/module-gift-wrapping-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.0.0.zip", - "shasum": "66e875b451fd6b4868e044d80573c4df5692e3ad" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.2.0.zip", + "shasum": "06d8172c8b706f5debbda68c3dec24fdef37556c" }, "require": { "magento/framework": "103.0.*", @@ -11088,7 +11270,7 @@ "magento/module-quote-graph-ql": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11107,17 +11289,17 @@ }, { "name": "magento/module-gift-wrapping-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.0.0.zip", - "shasum": "c296fe911348a5151a60a43106b5d06ae8315d31" + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.2.0.zip", + "shasum": "b327e647e565b10a5946f761fe362ea1d5b9c3e3" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-gift-wrapping": "101.2.*", @@ -11139,17 +11321,17 @@ }, { "name": "magento/module-google-adwords", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.0.0.zip", - "shasum": "fb7c7020ce938fe1c7d49dd201cfa2992b51a5a2" + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.2.0.zip", + "shasum": "0a43ce9822ad2668925e9bfd83a9390937a5b062" }, "require": { "magento/framework": "103.0.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11168,18 +11350,18 @@ }, { "name": "magento/module-google-analytics", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.0.0.zip", - "shasum": "68b47404030af89957333ac92e6e426a65a5e0aa" + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.1.0.zip", + "shasum": "ac96a5e269773e3c9162a82436bdfa19e6fe3be1" }, "require": { "magento/framework": "103.0.*", "magento/module-cookie": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -11201,11 +11383,11 @@ }, { "name": "magento/module-google-optimizer", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.1.0.zip", - "shasum": "704e95284b292b70c155feba5430c7b1121862a2" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.3.0.zip", + "shasum": "6c45412c39e296e2bba714944a4213923a072ea1" }, "require": { "magento/framework": "103.0.*", @@ -11215,7 +11397,7 @@ "magento/module-google-analytics": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11234,17 +11416,17 @@ }, { "name": "magento/module-google-optimizer-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.0.0.zip", - "shasum": "13a5ad53bf80d1859398d639b9f529284d8950f1" + "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.2.0.zip", + "shasum": "d0fe89bee2115ff246414708bd7a8e60a8264541" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-google-optimizer": "100.4.*", @@ -11266,11 +11448,11 @@ }, { "name": "magento/module-google-tag-manager", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.1.0.zip", - "shasum": "e8a79d02717fa96c6e6919245e6a3ac7378924ca" + "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.4.0.zip", + "shasum": "4927957b00591b04d82c52833e406eb15493fc1f" }, "require": { "magento/framework": "103.0.*", @@ -11284,7 +11466,7 @@ "magento/module-page-cache": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*", @@ -11306,17 +11488,20 @@ }, { "name": "magento/module-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.1.0.zip", - "shasum": "a8634f6da7a37c9fbec98ce9af0d38aec0d79b76" + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.4.0.zip", + "shasum": "e33fc6b44c60ac57ee855ef48de034ffd5bdb959" }, "require": { "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.3" }, "suggest": { "magento/module-graph-ql-cache": "100.4.*" @@ -11338,17 +11523,19 @@ }, { "name": "magento/module-graph-ql-cache", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.0.0.zip", - "shasum": "669ff7199c6351f7e5c5caf260436c4bf84d2726" + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.1.0.zip", + "shasum": "0145042f6360087d8f54cad4998a1e1459d5d5f7" }, "require": { "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11367,18 +11554,18 @@ }, { "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.0.0.zip", - "shasum": "6d738358419afaebd5de30eee4a832ed8339627b" + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.1.0.zip", + "shasum": "2b379e8f6334f565440c4f738dc965e21e4e75b1" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11397,11 +11584,11 @@ }, { "name": "magento/module-grouped-import-export", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.0.0.zip", - "shasum": "83c23137ea95003f5c8ae6fdb6fb436eeba63b22" + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.2.0.zip", + "shasum": "f902e7c7563ebd987f292c34b011b8c5160af6e8" }, "require": { "magento/framework": "103.0.*", @@ -11410,7 +11597,7 @@ "magento/module-eav": "102.1.*", "magento/module-grouped-product": "100.4.*", "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11429,11 +11616,11 @@ }, { "name": "magento/module-grouped-product", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.1.0.zip", - "shasum": "da1b6dc8680e006e552ce291889bfd4f1185023e" + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.4.0.zip", + "shasum": "f270edece8c486b09e4ad6013cf6211c431ec860" }, "require": { "magento/framework": "103.0.*", @@ -11450,7 +11637,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" @@ -11472,18 +11659,18 @@ }, { "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.1.0.zip", - "shasum": "b3ab99fcaa83024d3e811960b5dd9d2dd9814fbc" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.4.0.zip", + "shasum": "5baed8343dc5e6d32c29939e8596c447b1b295c6" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11502,19 +11689,20 @@ }, { "name": "magento/module-grouped-product-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.0.0.zip", - "shasum": "9a5b133f9b10341f68e18ffac18e2bffca037ad7" + "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.2.0.zip", + "shasum": "ab68381a08fe3968229183eaab0261ec7b0f86d0" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-staging": "100.4.*", @@ -11536,11 +11724,11 @@ }, { "name": "magento/module-import-export", - "version": "101.0.1", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.1.0.zip", - "shasum": "09c23354fa38a3e3efe9e8a8747cfcb23828b879" + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.4.0.zip", + "shasum": "3087bdbb3e5e28efa45f1fd7b7e0b347480d2225" }, "require": { "ext-ctype": "*", @@ -11551,7 +11739,7 @@ "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11570,16 +11758,16 @@ }, { "name": "magento/module-indexer", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.1.0.zip", - "shasum": "fc3c7a58d2644ea12fb6bfe8fc871dedd5cda4c9" + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.4.0.zip", + "shasum": "d5fd2a2d9db69e8f9901b9b84059fc7b50a003f3" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11598,11 +11786,11 @@ }, { "name": "magento/module-instant-purchase", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.0.0.zip", - "shasum": "3fa7e9438917ec9bcae4a56a068734aa38b1d44f" + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.3.0.zip", + "shasum": "f17aa3a22a310898ccb7003a032b2cacbac191aa" }, "require": { "magento/framework": "103.0.*", @@ -11613,7 +11801,7 @@ "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11632,11 +11820,11 @@ }, { "name": "magento/module-integration", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.1.0.zip", - "shasum": "b8d7f364be6908ccfc2dea0fc513e8763e579131" + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.4.0.zip", + "shasum": "9822538189688906a2a4805b9d29c50823305517" }, "require": { "magento/framework": "103.0.*", @@ -11647,7 +11835,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11666,16 +11854,16 @@ }, { "name": "magento/module-inventory", - "version": "1.1.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.1.1.0.zip", - "shasum": "431857698e06daaf33a2beb2159d04d63de9816d" + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.2.0.zip", + "shasum": "4bb63e6907c1c2e72bf3e45ad1bb2e2093e05fdb" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11694,21 +11882,21 @@ }, { "name": "magento/module-inventory-admin-ui", - "version": "1.1.2", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.1.2.0.zip", - "shasum": "af49d87f5d76980bc229e05432df986dc4a79931" + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.2.0.zip", + "shasum": "53b93bfad430202fb849e88c8b5c29bdb87a4c23" }, "require": { "magento/framework": "*", "magento/module-backend": "*", "magento/module-directory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11727,18 +11915,18 @@ }, { "name": "magento/module-inventory-advanced-checkout", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.1.0.0.zip", - "shasum": "9d541f1f3772e347c91af4055937665a585bfc9c" + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.1.0.zip", + "shasum": "9933ec6f37431cdf3434ef124ea3c1c2c3e010ab" }, "require": { "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-advanced-checkout": "*" @@ -11760,15 +11948,15 @@ }, { "name": "magento/module-inventory-api", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.1.0.0.zip", - "shasum": "edb9274eb365377dc9abe043c1bc0e5380423062" + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.2.0.zip", + "shasum": "8b3187fe488715330e995fa9f5c30113c3e7a205" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11787,17 +11975,19 @@ }, { "name": "magento/module-inventory-bundle-import-export", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.0.0.0.zip", - "shasum": "2b5edfdf88fcfdf7d04c24887854578a45651137" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.1.0.zip", + "shasum": "d7e791613e1768dfe41db8fec9cc8f05beae0ef4" }, "require": { "magento/framework": "*", + "magento/module-bundle": "*", "magento/module-bundle-import-export": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "php": "~7.3.0||~7.4.0" + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11816,22 +12006,22 @@ }, { "name": "magento/module-inventory-bundle-product", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.1.0.0.zip", - "shasum": "9c5dbc7e9ea4016dbe6037c076534ff72f78e6a9" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.1.0.zip", + "shasum": "ee029870f26635a42c7b02890ca14c063e692068" }, "require": { "magento/framework": "*", "magento/module-bundle": "*", "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-inventory": "*" @@ -11853,23 +12043,23 @@ }, { "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.1.0.0.zip", - "shasum": "539a4ab5cafb401081a4f432055b086eec45650b" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.2.0.zip", + "shasum": "1e30de08cc7b91d5d102ac751b60f0b5ec75bfb7" }, "require": { "magento/framework": "*", "magento/module-bundle": "*", "magento/module-catalog": "*", - "magento/module-inventory-catalog-admin-ui": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" + "magento/module-inventory-configuration-api": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -11888,24 +12078,24 @@ }, { "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.0.0.0.zip", - "shasum": "b4e79503b311c8e05057e1f567aa70c17ceba57f" + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.1.0.zip", + "shasum": "b0c37d374a497e79ce5a3c8330ead9c5fdfff7d6" }, "require": { "magento/framework": "*", "magento/module-bundle": "*", "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-inventory": "1.1.*" + "magento/module-inventory": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -11924,17 +12114,17 @@ }, { "name": "magento/module-inventory-cache", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.1.0.0.zip", - "shasum": "868ac0f8bbd41a2a27120f941aac2619fc6c1677" + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.2.0.zip", + "shasum": "6fdc88f3b63bba2518f70c8bc034f01d1b6c45f0" }, "require": { "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog": "*" @@ -11956,28 +12146,160 @@ }, { "name": "magento/module-inventory-catalog", - "version": "1.1.1", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.2.2.0.zip", + "shasum": "03a80e7330a5cc9b8148980bc787aff5c4df8774" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.2.0.zip", + "shasum": "0e03dd0e3970d3d6a98710036fa8d56739da696d" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.2.0.zip", + "shasum": "67f67ac031d060bc8879b65f39da8d125a66a1f7" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.2.0.zip", + "shasum": "4b3e25ca735d813dd5710632affe7ce06d226709" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.1.1.0.zip", - "shasum": "5f7b3d99861612627b0999246e097235932e1161" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.2.0.zip", + "shasum": "253ea183349fd502a5f171562515978856d6deee" }, "require": { "magento/framework": "*", - "magento/module-catalog": "*", "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-reservations-api": "1.1.*" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -11985,7 +12307,7 @@ "registration.php" ], "psr-4": { - "Magento\\InventoryCatalog\\": "" + "Magento\\InventoryCatalogSearch\\": "" } }, "license": [ @@ -11995,28 +12317,20 @@ "description": "N/A" }, { - "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.1.2", + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.1.2.0.zip", - "shasum": "8327eeca9aa27d0044ea5315f593a6af70fd1c2f" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-bundle-product/magento-module-inventory-catalog-search-bundle-product-1.0.1.0.zip", + "shasum": "985c28d5991083faa215f166ece8d4cff11ba8af" }, "require": { "magento/framework": "*", - "magento/module-asynchronous-operations": "*", - "magento/module-backend": "*", + "magento/module-bundle": "*", "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-admin-ui": "1.1.*" + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12024,7 +12338,7 @@ "registration.php" ], "psr-4": { - "Magento\\InventoryCatalogAdminUi\\": "" + "Magento\\InventoryCatalogSearchBundleProduct\\": "" } }, "license": [ @@ -12034,16 +12348,20 @@ "description": "N/A" }, { - "name": "magento/module-inventory-catalog-api", - "version": "1.2.0", + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.2.0.0.zip", - "shasum": "85aad8af68419b235cc71a79e2ecf1542d1c770b" + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-configurable-product/magento-module-inventory-catalog-search-configurable-product-1.0.1.0.zip", + "shasum": "4404d1e799b864261ccd916b4baabf24afa508f0" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12051,7 +12369,7 @@ "registration.php" ], "psr-4": { - "Magento\\InventoryCatalogApi\\": "" + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" } }, "license": [ @@ -12061,19 +12379,28 @@ "description": "N/A" }, { - "name": "magento/module-inventory-catalog-search", - "version": "1.1.0", + "name": "magento/module-inventory-configurable-product", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.1.0.0.zip", - "shasum": "6cf8856790c146c9792b151aa3daac2f82ad8bdb" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.2.0.zip", + "shasum": "ad8eb9c6e97ec76dfa0009a097212acf962b1399" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-catalog-search": "*" + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -12081,7 +12408,7 @@ "registration.php" ], "psr-4": { - "Magento\\InventoryCatalogSearch\\": "" + "Magento\\InventoryConfigurableProduct\\": "" } }, "license": [ @@ -12091,24 +12418,21 @@ "description": "N/A" }, { - "name": "magento/module-inventory-configurable-product", - "version": "1.1.0", + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.1.0.0.zip", - "shasum": "82c256e2e1d1853caf359147e3d85048425d98c6" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.2.0.zip", + "shasum": "2ba385af6decc80a58b5a4fd933d821378a266c2" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", "magento/module-configurable-product": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12116,7 +12440,7 @@ "registration.php" ], "psr-4": { - "Magento\\InventoryConfigurableProduct\\": "" + "Magento\\InventoryConfigurableProductAdminUi\\": "" } }, "license": [ @@ -12126,21 +12450,23 @@ "description": "N/A" }, { - "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.1.0", + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.1.0.0.zip", - "shasum": "69fda02d2db7646904ab442a2c2a806be503bae2" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.2.0.zip", + "shasum": "c70203555cd7197a3d805eeef836e14f10624856" }, "require": { "magento/framework": "*", - "magento/module-catalog": "*", "magento/module-configurable-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-configurable-product": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -12148,7 +12474,7 @@ "registration.php" ], "psr-4": { - "Magento\\InventoryConfigurableProductAdminUi\\": "" + "Magento\\InventoryConfigurableProductFrontendUi\\": "" } }, "license": [ @@ -12159,23 +12485,23 @@ }, { "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.1.0.0.zip", - "shasum": "a4acb52dc062effb49d4b2c86ff77ffe5508b156" + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.2.0.zip", + "shasum": "5b446a185e3df420f8c1743a27a4fdbebe188780" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-inventory": "1.1.*" + "magento/module-inventory": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -12194,20 +12520,20 @@ }, { "name": "magento/module-inventory-configuration", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.1.0.0.zip", - "shasum": "afa8da7d9912417eac85d26534df1b8df8ca1f9a" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.2.0.zip", + "shasum": "e91d46476000d593ad4158f53bb24ffd70b798ac" }, "require": { "magento/framework": "*", "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12226,15 +12552,15 @@ }, { "name": "magento/module-inventory-configuration-api", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.1.0.0.zip", - "shasum": "ec92e6df0a437e745ed3ad7f2ba69c07e5f7d024" + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.1.0.zip", + "shasum": "1c806bb6b9b03cb13f3f418a2a079f3262a58454" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12253,19 +12579,19 @@ }, { "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.1.0.0.zip", - "shasum": "ca3ba8fd2b379d4fd112e3bee4cdb67332c3af49" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.2.0.zip", + "shasum": "15a1781da6af87feac37134105ba4b390fbb58eb" }, "require": { "magento/framework": "*", "magento/module-config": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-distance-based-source-selection-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12284,15 +12610,15 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.1.0.0.zip", - "shasum": "53528f09ae6341147e0082cb8f86c3adfa42817f" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.1.0.zip", + "shasum": "58736edbf5a14f2ed7006269739aab746d2f156c" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12311,16 +12637,16 @@ }, { "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.1.0.0.zip", - "shasum": "fab3358248792e2e18efa689c8bffb4eceecf6e8" + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.1.0.zip", + "shasum": "07060a503927c6e7061e6e8b1002b070e2f8c42b" }, "require": { "magento/framework": "*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12339,21 +12665,21 @@ }, { "name": "magento/module-inventory-elasticsearch", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.1.0.0.zip", - "shasum": "904b8cec16e07b9355a36052215f582f0f3956af" + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.1.0.zip", + "shasum": "23d8198b76b2a623e7d0bb862e5d74d5ccb64bbc" }, "require": { "magento/framework": "*", "magento/module-catalog-inventory": "*", "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12372,11 +12698,11 @@ }, { "name": "magento/module-inventory-export-stock", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.1.0.0.zip", - "shasum": "9053380e6e418535357b0c26e8f1bbdde368a595" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.1.0.zip", + "shasum": "fad446b29c587b59488a0802a61625445f443106" }, "require": { "magento/framework": "*", @@ -12384,14 +12710,14 @@ "magento/module-catalog-inventory": "*", "magento/module-configurable-product": "*", "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-export-stock-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12410,16 +12736,16 @@ }, { "name": "magento/module-inventory-export-stock-api", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.1.0.0.zip", - "shasum": "a8fd378c701132f18cd4172f6e071f931bbc36ba" + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.1.0.zip", + "shasum": "12e0be97f80653146774a9522909da82256e7ee8" }, "require": { "magento/framework": "*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12438,19 +12764,19 @@ }, { "name": "magento/module-inventory-graph-ql", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.1.0.0.zip", - "shasum": "b354a487054e9e2cc9524bd9eebee570d93cf58a" + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.1.0.zip", + "shasum": "2ea1ee7d52365e6f8cf5dae709bbffa8b9b986ac" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12469,19 +12795,21 @@ }, { "name": "magento/module-inventory-grouped-product", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.1.0.0.zip", - "shasum": "e11441686b4e790a6513f776ddfb486e93006be2" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.2.2.0.zip", + "shasum": "14428f762e93a2a67f5602aafdeaf2f51a1d2bad" }, "require": { "magento/framework": "*", "magento/module-grouped-product": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -12500,24 +12828,24 @@ }, { "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.1.0.0.zip", - "shasum": "2300d94fff7b95db79f81bd82aa2767d2bac5adb" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.2.0.zip", + "shasum": "623a0a214ec3402199ae9576898af5cd29ef2c06" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-admin-ui": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" + "magento/module-inventory-configuration-api": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -12536,24 +12864,24 @@ }, { "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.1.0.0.zip", - "shasum": "2f44f5a9ce8cad24076a286b72e99f20f7e8cc89" + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.2.0.zip", + "shasum": "b832f6c85e65bf0bacbb98e0930c5a9ff076a85b" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-inventory": "1.1.*" + "magento/module-inventory": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -12572,21 +12900,22 @@ }, { "name": "magento/module-inventory-import-export", - "version": "1.1.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.1.1.0.zip", - "shasum": "b25f146acdf7dd718499b01b863c3d418aa7a2f1" + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.2.0.zip", + "shasum": "6b0908f2762854d758f25cd9013d132f48824c95" }, "require": { "magento/framework": "*", + "magento/module-configurable-product": "*", "magento/module-eav": "*", "magento/module-import-export": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-import-export": "*" @@ -12608,23 +12937,23 @@ }, { "name": "magento/module-inventory-in-store-pickup", - "version": "1.0.1", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.0.1.0.zip", - "shasum": "5f45ecc169e80d329e4206881184eb4b27270039" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.1.0.zip", + "shasum": "1b9de64f6aaaa512af270e6d23dd55a6f58d7c84" }, "require": { "magento/framework": "*", "magento/module-directory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12643,20 +12972,20 @@ }, { "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.0.1", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.0.1.0.zip", - "shasum": "3e2daff9b30770102bca878473bbb7b38a9b3451" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.1.0.zip", + "shasum": "42178b7dc79541c756781455cbf5f02c007ea124" }, "require": { "magento/framework": "*", - "magento/module-inventory-admin-ui": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12675,16 +13004,16 @@ }, { "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.0.0.0.zip", - "shasum": "734efeed3045aa65aa8453b43493be21dc940673" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.1.0.zip", + "shasum": "d2a1b2d793ba92e525f8f12cfd1aac32f3d9b531" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12703,20 +13032,20 @@ }, { "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.0.1", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.0.1.0.zip", - "shasum": "59bd37f5111dc4884572f4310b6042ad7bd5bd28" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.2.0.zip", + "shasum": "24ac803405f8ea0332b9513b1ae30e36db2c61cd" }, "require": { "magento/framework": "*", "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12735,18 +13064,18 @@ }, { "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.0.0.0.zip", - "shasum": "706ef731580d91943c46e6da10e6f2bb48caa61e" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.1.0.zip", + "shasum": "3d05dbd9393d1a8b6dfe369629df073a78168492" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12765,18 +13094,18 @@ }, { "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.0.0.0.zip", - "shasum": "daf803ff509482738e48faccd45ac15fbf0d3a20" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.1.0.zip", + "shasum": "c686e4d2dbf32a269e03860434acadbea0750096" }, "require": { "magento/framework": "*", "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", "magento/module-quote": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12795,21 +13124,21 @@ }, { "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.0.0.0.zip", - "shasum": "ceb9a20412a3a443782ef8da4debd6a001f98a03" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.1.0.zip", + "shasum": "51e2abfc9aa2b8a76df00d77df652025b4841831" }, "require": { "magento/framework": "*", - "magento/module-inventory-in-store-pickup": "1.0.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-quote": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12828,18 +13157,18 @@ }, { "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.0.0.0.zip", - "shasum": "9d8527770c3893381c1472575103da6510db418b" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.1.0.zip", + "shasum": "5022fa73f626bf8566bac214cde8a1e22f7dc77f" }, "require": { "magento/framework": "*", "magento/module-graph-ql": "*", "magento/module-quote": "*", "magento/module-quote-graph-ql": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12858,21 +13187,21 @@ }, { "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.0.0.0.zip", - "shasum": "429c5e1e3d66091f4d91ea8acf15f1d71dd23f9d" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.1.0.zip", + "shasum": "b1a0e03235b3de63d33505a1fbff5c13a7b4faef" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-source-selection-api": "1.3.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12891,24 +13220,24 @@ }, { "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.0.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.0.0.0.zip", - "shasum": "0b6f782eb7df4dc15e66435d2a7ba589fd76a355" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.2.0.zip", + "shasum": "ab15da29b0f01e44450db535ed0937f083c5f23b" }, "require": { "magento/framework": "*", "magento/module-backend": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-quote": "1.0.*", - "magento/module-inventory-in-store-pickup-sales": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-quote": "*", "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12927,15 +13256,15 @@ }, { "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.0.0.0.zip", - "shasum": "82998bcb9a90696c558e7bb790f987a2cc63c8b4" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.1.0.zip", + "shasum": "15726810cdde0d59593510b9b2ac774698c415aa" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12954,21 +13283,21 @@ }, { "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.0.0.0.zip", - "shasum": "05ced1e15767c1eec1e42a0646a443a62e73aecd" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.1.0.zip", + "shasum": "44e46745848b85a67a64603366e63867c066fb51" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-quote": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -12987,16 +13316,16 @@ }, { "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.0.0.0.zip", - "shasum": "7d75737fbb7272114e786fd4ab529dff97cf8c74" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.0.zip", + "shasum": "d376127d9c3cb86445790db8e6640fa236b7cdbf" }, "require": { "magento/framework": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-shipping": "*" @@ -13018,18 +13347,18 @@ }, { "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.0.0.0.zip", - "shasum": "0390a30d21a93075cb0e99fd8d358c6af69a759d" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.1.0.zip", + "shasum": "efb7557266ebe11bca09f656f17d470fdcc83f2a" }, "require": { "magento/framework": "*", "magento/module-quote": "*", "magento/module-shipping": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13048,16 +13377,16 @@ }, { "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.0.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.0.0.0.zip", - "shasum": "1d3567cf3d3f10902c08f2e982546ec76616e657" + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.1.0.zip", + "shasum": "2eb359039befe114506e3dfe81d5f58036b1a134" }, "require": { "magento/framework": "*", "magento/module-webapi": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13076,22 +13405,23 @@ }, { "name": "magento/module-inventory-indexer", - "version": "2.0.0", + "version": "2.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.0.0.0.zip", - "shasum": "d1559f7edb8779e632d2bb1eeb4c48f7c2326545" + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.1.2.0.zip", + "shasum": "ecbaa18d6186081218c80f3f3c72cecbf9566d74" }, "require": { "magento/framework": "*", "magento/framework-message-queue": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "magento/module-inventory-sales": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog": "*" @@ -13113,24 +13443,24 @@ }, { "name": "magento/module-inventory-low-quantity-notification", - "version": "1.1.1", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.1.1.0.zip", - "shasum": "4ca2aec356fe6d3d9c03b5433912b0de558713c1" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.1.0.zip", + "shasum": "5833d1a793883ce4ae78eb48774fd645537c6340" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-catalog-inventory": "*", "magento/module-eav": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-low-quantity-notification-api": "1.1.*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13149,24 +13479,24 @@ }, { "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.1.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.1.1.0.zip", - "shasum": "4ff086bea7b4aea18a6bffe413b433a65e0d364a" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.2.0.zip", + "shasum": "326bc39749d261f77d9eb43f7ab694108c7ae4b6" }, "require": { "magento/framework": "*", "magento/module-backend": "*", "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-low-quantity-notification": "1.1.*", - "magento/module-inventory-low-quantity-notification-api": "1.1.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", "magento/module-reports": "*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13185,15 +13515,15 @@ }, { "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.1.0.0.zip", - "shasum": "93525719f7f2873046bb53d950d540c4ab666575" + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.1.0.zip", + "shasum": "0fb0e01c229aef5e7069616bd03b1577d7f9937d" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13212,15 +13542,15 @@ }, { "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.1.0.0.zip", - "shasum": "58725c93a0f5339ed638380b1dfa19493ebecc1c" + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.1.0.zip", + "shasum": "0618acb935600e23430f77230dfc8640ab2a192b" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13239,21 +13569,21 @@ }, { "name": "magento/module-inventory-product-alert", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.1.0.0.zip", - "shasum": "8a2fbf137edf2f7ac43946cacc16201e3714aafc" + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.2.0.zip", + "shasum": "c0757a9e168ac3760b346b248508c10cc1c278f9" }, "require": { "magento/framework": "*", "magento/module-backend": "*", "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-product-alert": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-product-alert": "*" @@ -13273,20 +13603,51 @@ ], "description": "N/A" }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-quote-graph-ql/magento-module-inventory-quote-graph-ql-1.0.1.0.zip", + "shasum": "4f270910188389f21166a19aafd568693c4e6791" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-inventory-requisition-list", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.1.0.0.zip", - "shasum": "4aec428c9bc7ec09ec50331731421d79abdc70d9" + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.2.0.zip", + "shasum": "1aae798848ceceab7d59d0d057c2da81a4541ac6" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-requisition-list": "*" @@ -13307,20 +13668,20 @@ }, { "name": "magento/module-inventory-reservation-cli", - "version": "1.1.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.1.1.0.zip", - "shasum": "c1f5c90b878bd6d751d4ddd1395f108626892415" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.2.0.zip", + "shasum": "df3cb5f4ae723396c9ef9552907d826fc030c78b" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-reservations-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13339,16 +13700,16 @@ }, { "name": "magento/module-inventory-reservations", - "version": "1.1.1", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.1.1.0.zip", - "shasum": "d6bfb7c8b5929faa55c09fad0b4ba2fda74a5860" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.1.0.zip", + "shasum": "d13c26f00a9a6a00d108763e1a657149f9a560bc" }, "require": { "magento/framework": "*", - "magento/module-inventory-reservations-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13367,15 +13728,15 @@ }, { "name": "magento/module-inventory-reservations-api", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.1.0.0.zip", - "shasum": "78082e0cdd3821cb2e4dfd628cc531bfc7449c2b" + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.1.0.zip", + "shasum": "c6afb8ffdbaca59fb5bd32182739a3ce7e70b45e" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13394,34 +13755,34 @@ }, { "name": "magento/module-inventory-sales", - "version": "1.1.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.1.1.0.zip", - "shasum": "0fd6213eea798b0b15d0df9dcd741ba4133b2809" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.2.2.0.zip", + "shasum": "f2fd9ab2b4cbdb982b7ce467c1a6a4323dd5715a" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-reservations-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-deduction-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", "magento/module-sales": "*", "magento/module-sales-inventory": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "require-dev": { "magento/module-inventory-indexer": "*" }, "suggest": { - "magento/module-inventory-catalog": "1.1.*" + "magento/module-inventory-catalog": "1.2.*" }, "type": "magento2-module", "autoload": { @@ -13440,25 +13801,28 @@ }, { "name": "magento/module-inventory-sales-admin-ui", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.1.0.0.zip", - "shasum": "ea790fd9a779e21a0e68e9a011f9d0f41d508fe0" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.2.0.zip", + "shasum": "e2f5cc0489661885f7c1199bfe3068de83024c99" }, "require": { "magento/framework": "*", "magento/module-backend": "*", "magento/module-catalog": "*", "magento/module-catalog-inventory": "*", - "magento/module-inventory-admin-ui": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" }, "type": "magento2-module", "autoload": { @@ -13477,17 +13841,17 @@ }, { "name": "magento/module-inventory-sales-api", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.1.0.0.zip", - "shasum": "11b9031b904546763fae50efa818ea5347dfc6f1" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.1.0.zip", + "shasum": "d2e6bd3c5528b313d8c9de95f350a983a6373c05" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", + "magento/module-inventory-api": "1.2.*", "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13506,18 +13870,19 @@ }, { "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.1.0.0.zip", - "shasum": "eef6e7fd53e4ffaaa77c6359b12b99d3997c698a" + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.2.0.zip", + "shasum": "ee11d12d1839b68c67113735ce8aa58db5ce693a" }, "require": { "magento/framework": "*", "magento/module-catalog-inventory": "*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13536,15 +13901,15 @@ }, { "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.1.0.0.zip", - "shasum": "8aeadbb70ffb080ea79b19484b63f22ddd9acff1" + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.1.0.zip", + "shasum": "457a372568cccc7f8bb57f61b345f8c959879a68" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13563,23 +13928,23 @@ }, { "name": "magento/module-inventory-shipping", - "version": "1.1.1", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.1.1.0.zip", - "shasum": "002159ce58342e8f786cd4c2c809c3fe743bf874" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.2.0.zip", + "shasum": "930018764fe7e74d8ca2c160bc0ad72fa4ca25da" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-deduction-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13598,23 +13963,23 @@ }, { "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.1.0.0.zip", - "shasum": "5bac006b86560d63a640bbe5bb82a0c62945a3c3" + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.2.0.zip", + "shasum": "d71a3e7987e4208f961de4a5c58a18bd5f2c4e7c" }, "require": { "magento/framework": "*", "magento/module-backend": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", "magento/module-sales": "*", "magento/module-shipping": "*", "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13633,18 +13998,19 @@ }, { "name": "magento/module-inventory-source-deduction-api", - "version": "1.1.0", + "version": "1.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.1.0.0.zip", - "shasum": "539f7bbee5f35d54079815fdd7a730fc7aed5c65" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.2.0.zip", + "shasum": "31ec53d0db095df80217a8f28596dfc77c55dcf9" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13663,17 +14029,17 @@ }, { "name": "magento/module-inventory-source-selection", - "version": "1.1.0", + "version": "1.2.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.1.0.0.zip", - "shasum": "9d32d5f01cd5ed13e9906076f73c1c0490174e92" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.1.0.zip", + "shasum": "a7867c53999cadd39dc3b17621f7f4a2f1879700" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13692,19 +14058,19 @@ }, { "name": "magento/module-inventory-source-selection-api", - "version": "1.3.1", + "version": "1.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.3.1.0.zip", - "shasum": "c7bd51bb40f2ec0840f3f77a93fe76279f0e528c" + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.1.0.zip", + "shasum": "ad89e01a9be6b34ff55b7e58c724df6859444592" }, "require": { "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-sales": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13721,23 +14087,54 @@ ], "description": "N/A" }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.1.0.zip", + "shasum": "ccf4cc2fb553e550a00217881ce24887ca0d5bad" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-inventory-visual-merchandiser", - "version": "1.0.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.0.0.0.zip", - "shasum": "16530dfa034151b341658d41f5baa7e37411b669" + "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.2.0.zip", + "shasum": "d01ca2ece52c64d24f55933fe433be59b5aa8d7a" }, "require": { "magento/framework": "*", "magento/module-catalog": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.1.*", + "magento/module-inventory-sales-api": "1.2.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "require-dev": { "magento/module-inventory-api": "*", @@ -13761,13 +14158,44 @@ ], "description": "N/A" }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.1.0.zip", + "shasum": "f77fa1a0164fe29b63fd1f8c86a54badd68b499f" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, { "name": "magento/module-invitation", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.0.0.zip", - "shasum": "7a54db19864fd284c31b8f9604e888b8db06076d" + "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.3.0.zip", + "shasum": "e96514df29191e45958bb87e094afce8b76785a7" }, "require": { "magento/framework": "103.0.*", @@ -13779,11 +14207,67 @@ "magento/module-reports": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Invitation\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-framework-adapter/magento-module-jwt-framework-adapter-100.4.1.0.zip", + "shasum": "765b2585488423ef55b537c215ee5c17d57feb3a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-user-token/magento-module-jwt-user-token-100.4.0.0.zip", + "shasum": "2265f76b40299df4e67d17b768743617cfb812c9" }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-theme": "101.1.*" + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13791,27 +14275,28 @@ "registration.php" ], "psr-4": { - "Magento\\Invitation\\": "" + "Magento\\JwtUserToken\\": "" } }, "license": [ - "proprietary" + "OSL-3.0", + "AFL-3.0" ], - "description": "N/A" + "description": "Introduces JWT token support for web API authentication" }, { "name": "magento/module-layered-navigation", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.1.0.zip", - "shasum": "92087b1618edd369f7240b61b0964f2798bc8e20" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.4.0.zip", + "shasum": "2bf329a8c208a400b6dfb6915c01277caf363463" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13830,18 +14315,18 @@ }, { "name": "magento/module-layered-navigation-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.0.0.zip", - "shasum": "c0f67113dff335bde96497b64cb2c04c7095406e" + "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.2.0.zip", + "shasum": "2e2b7760afe39a06b3ef5a16544697e9005b848c" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-layered-navigation": "100.4.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13859,11 +14344,11 @@ }, { "name": "magento/module-logging", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.1.0.zip", - "shasum": "3f8bc83719b7ada2e7a18394907184e45e08331a" + "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.4.0.zip", + "shasum": "99e66ccaf0d6abbed298f97e40c5d24a0f246cf6" }, "require": { "magento/framework": "103.0.*", @@ -13872,7 +14357,7 @@ "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-asynchronous-operations": "100.4.*" @@ -13893,18 +14378,18 @@ }, { "name": "magento/module-login-as-customer", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.1.0.zip", - "shasum": "ed1916a23ce7e593a2b2493a1a7d32580bf21ad0" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.4.0.zip", + "shasum": "114ae73b8319f3173d14c2796c0b18d8c863a9e3" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-customer": "103.0.*", "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-backend": "102.0.*" @@ -13926,11 +14411,11 @@ }, { "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.1.0.zip", - "shasum": "ca449e85a8e0a9a0c92cd51aa0f790e39202f305" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.4.0.zip", + "shasum": "8ab74540c0109c756148aa0ba329c0f05a12a16a" }, "require": { "magento/framework": "103.0.*", @@ -13940,7 +14425,7 @@ "magento/module-login-as-customer-frontend-ui": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer": "100.4.*" @@ -13961,15 +14446,15 @@ }, { "name": "magento/module-login-as-customer-api", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.1.0.zip", - "shasum": "4196200cf12a2419ca4145790997bcfbe9eb2ec2" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.3.0.zip", + "shasum": "74b923b14a6912c1b0b887912171c520f030ff81" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -13988,20 +14473,21 @@ }, { "name": "magento/module-login-as-customer-assistance", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.0.0.zip", - "shasum": "d1983cd39e2477e2193b1394d611009c0885fcac" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.3.0.zip", + "shasum": "af4e2a7066621f1109c01c4b1f48efbaf2c8fcc3" }, "require": { "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-customer": "103.0.*", "magento/module-login-as-customer": "100.4.*", "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer-admin-ui": "100.4.*" @@ -14022,18 +14508,18 @@ }, { "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.1.0.zip", - "shasum": "ed163897b44a78ea346e2387d66018e075a7d337" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.4.0.zip", + "shasum": "9716706a138ff2f621f199f8e43815ef4a95f8ac" }, "require": { "magento/framework": "103.0.*", "magento/module-customer": "103.0.*", "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14049,13 +14535,48 @@ "AFL-3.0" ] }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.1.0.zip", + "shasum": "1f573808b1bf2c486f28a1a1d83ded398bcaeb60" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, { "name": "magento/module-login-as-customer-log", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.0.0.zip", - "shasum": "e2d4cce5ac3fe2cc619c5556913288dc1b8aeb75" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.3.0.zip", + "shasum": "190b6a98332d5de0741e2a9536c449008f6d4ba7" }, "require": { "magento/framework": "103.0.*", @@ -14064,7 +14585,7 @@ "magento/module-login-as-customer-api": "100.4.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer": "100.4.*" @@ -14085,11 +14606,11 @@ }, { "name": "magento/module-login-as-customer-logging", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.1.0.zip", - "shasum": "6cd9c65f775901657ce0d2e3ce54edb293f4f602" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.4.0.zip", + "shasum": "d5de725112ee832fe7ba98f6321bd8b7910119cb" }, "require": { "magento/framework": "103.0.*", @@ -14098,7 +14619,7 @@ "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer-api": "100.4.*" @@ -14119,17 +14640,17 @@ }, { "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.1.0.zip", - "shasum": "b817b36aa7f9ef8eb92f6ef5efb4bd571de3ef64" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.4.0.zip", + "shasum": "4568b7c6d8a6f133a05ae22e2a0b0edee81095cb" }, "require": { "magento/framework": "103.0.*", "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-page-cache": "100.4.*" @@ -14150,18 +14671,18 @@ }, { "name": "magento/module-login-as-customer-quote", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.0.0.zip", - "shasum": "90e476219ca33c4af79771cbe1682137ce649f6f" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.3.0.zip", + "shasum": "4ee147fa19d010b622a1c65ab67debd781537bc4" }, "require": { "magento/framework": "103.0.*", "magento/module-checkout": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-login-as-customer-api": "100.4.*" @@ -14182,18 +14703,18 @@ }, { "name": "magento/module-login-as-customer-sales", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.1.0.zip", - "shasum": "df840f1c190c40dc3dae5d33578051a3dd250ce7" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.4.0.zip", + "shasum": "1a1141ffee88547f656f22525c640aa08a2ef4a4" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-login-as-customer-api": "100.4.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-sales": "103.0.*" @@ -14214,11 +14735,11 @@ }, { "name": "magento/module-login-as-customer-website-restriction", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.1.0.zip", - "shasum": "cf75667be62d844484c7ee5e6d21e5ace6b8c3f0" + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.3.0.zip", + "shasum": "4418b87a4b253984bc141339d7589208002d6ce3" }, "require": { "magento/framework": "103.0.*", @@ -14227,7 +14748,7 @@ "magento/module-login-as-customer-api": "100.4.*", "magento/module-store": "101.1.*", "magento/module-website-restriction": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14245,16 +14766,16 @@ }, { "name": "magento/module-marketplace", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.0.0.zip", - "shasum": "876c74a22a760b7c6290517e497c69e20da1cb33" + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.3.0.zip", + "shasum": "81834dfa6fad732e552eb502bf6777630f35bc8c" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14273,17 +14794,17 @@ }, { "name": "magento/module-media-content", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.1.0.zip", - "shasum": "fecea4462c80337ede954d301cd209325e61f0a8" + "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.3.0.zip", + "shasum": "be484449117b6df40685537286f1c43f636fe2a1" }, "require": { "magento/framework": "103.0.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14302,16 +14823,16 @@ }, { "name": "magento/module-media-content-api", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.1.0.zip", - "shasum": "e94bddc8514c0fe5e52f14dd82da996f098418f9" + "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.3.0.zip", + "shasum": "7bafa26cbd67a38d77a787543072d7c2bb2c64fa" }, "require": { "magento/framework": "103.0.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14330,11 +14851,11 @@ }, { "name": "magento/module-media-content-catalog", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.1.0.zip", - "shasum": "5c0045b8695d16a9c4be3c13c23bf250c9ae79f3" + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.3.0.zip", + "shasum": "ba6e31f7138f7131ad2ebdc0ac6d177e8ca2f8fb" }, "require": { "magento/framework": "103.0.*", @@ -14342,7 +14863,7 @@ "magento/module-eav": "102.1.*", "magento/module-media-content-api": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14361,18 +14882,18 @@ }, { "name": "magento/module-media-content-catalog-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.0.0.zip", - "shasum": "420d63279edabc7f418ce231db34ce325e759f5d" + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.2.0.zip", + "shasum": "4d9a15a4d25b9541dad75332444f9c5af0b47982" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-eav": "102.1.*", "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14391,17 +14912,17 @@ }, { "name": "magento/module-media-content-cms", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.1.0.zip", - "shasum": "cfae369321712081a9258535fddc20d97924092f" + "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.3.0.zip", + "shasum": "0c415f2c3533422a261dedf4e44c10d6741472ae" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14420,18 +14941,19 @@ }, { "name": "magento/module-media-content-synchronization", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.0.0.zip", - "shasum": "3783cce2c3642cb24fb2cac6933237157c84bbcb" + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.3.0.zip", + "shasum": "a6f821d4a57165d3b5a267b5f25dd2ec1074df3f" }, "require": { "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-media-gallery-synchronization": "100.4.*" @@ -14453,15 +14975,16 @@ }, { "name": "magento/module-media-content-synchronization-api", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.0.0.zip", - "shasum": "1d4737df3ec742b8cb2fa47d0e026740d99ec9f6" + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.2.0.zip", + "shasum": "a8f633156abd62b341ccbd1a0881257310edc0cd" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14480,18 +15003,18 @@ }, { "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.0.0.zip", - "shasum": "6bdf3215d98a450169fefe0127d6cb70d7c5f387" + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.2.0.zip", + "shasum": "ce75ad6cc70067068847178f6e07e13311fc7aac" }, "require": { "magento/framework": "103.0.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-content-synchronization-api": "100.4.*", "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14510,18 +15033,18 @@ }, { "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.0.0.zip", - "shasum": "09fc182163ee8cb434f43cb72537cb17d0181187" + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.2.0.zip", + "shasum": "b7a2131609d5f90a0ececca0f895c14ac9489f15" }, "require": { "magento/framework": "103.0.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-content-synchronization-api": "100.4.*", "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14540,17 +15063,17 @@ }, { "name": "magento/module-media-gallery", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.1.0.zip", - "shasum": "b1a5c8bd0e280ab993f3b903850a567e219f8dbd" + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.3.0.zip", + "shasum": "8b8dc16349ba001dece052df1a95fc2e7056e2cf" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14569,15 +15092,15 @@ }, { "name": "magento/module-media-gallery-api", - "version": "101.0.1", + "version": "101.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.1.0.zip", - "shasum": "1afad98a4d25563f1c3f21bf23c91651728fdc58" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.3.0.zip", + "shasum": "f04cb38b143a96c0bbeadb29eff877e455163ac8" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14596,17 +15119,17 @@ }, { "name": "magento/module-media-gallery-catalog", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.0.0.zip", - "shasum": "7ae0e01f54d3b2bf50bb95fce01a75ff3e8111ec" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.2.0.zip", + "shasum": "a7f564753983d5550498737ad5132a2a2121d5af" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14625,11 +15148,11 @@ }, { "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.0.0.zip", - "shasum": "d59c80944de882c9c4e610e8ce397e5c74ce5e5d" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.2.0.zip", + "shasum": "c95e1a697f137f3d5fb065c4538e6f995104dc86" }, "require": { "magento/framework": "103.0.*", @@ -14637,7 +15160,7 @@ "magento/module-media-gallery-api": "101.0.*", "magento/module-media-gallery-synchronization-api": "100.4.*", "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog": "104.0.*" @@ -14659,11 +15182,11 @@ }, { "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.0.0.zip", - "shasum": "797ca4ca5a0b17b6b7b31b40ef5e0d633ae9e4f7" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.2.0.zip", + "shasum": "7812f995826c67ef4114a4a956817beefe20a8e8" }, "require": { "magento/framework": "103.0.*", @@ -14672,7 +15195,7 @@ "magento/module-cms": "104.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14691,17 +15214,17 @@ }, { "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.0.0.zip", - "shasum": "5f91c8f981e94210da69e0f37f9f15c04556219b" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.2.0.zip", + "shasum": "8e035e08b1b57af4a2f70a2e37f41119dc764523" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-cms": "104.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14720,11 +15243,11 @@ }, { "name": "magento/module-media-gallery-integration", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.0.0.zip", - "shasum": "f5bb6edce6b7c28d1efd05fa969d7d13ea2ff070" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.3.0.zip", + "shasum": "a97ced3f07c725026d37211a8f1e5a7818ce5be4" }, "require": { "magento/framework": "103.0.*", @@ -14732,7 +15255,7 @@ "magento/module-media-gallery-synchronization-api": "100.4.*", "magento/module-media-gallery-ui-api": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "require-dev": { "magento/module-cms": "*" @@ -14758,16 +15281,16 @@ }, { "name": "magento/module-media-gallery-metadata", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.0.0.zip", - "shasum": "cc2470c5131e1899b27383c54405eea1f456e571" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.2.0.zip", + "shasum": "dc0ec2fe025be985e2e5016797b267b5546874b9" }, "require": { "magento/framework": "103.0.*", "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14786,15 +15309,15 @@ }, { "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.0.0.zip", - "shasum": "a8c6a1c1497581cb1839cab46fc61ef9a67b1dbd" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.1.0.zip", + "shasum": "da3051194151ab4e66cce1be05c61eee6bb15ec5" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14811,20 +15334,81 @@ ], "description": "Magento module responsible for media gallery metadata implementation API" }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.2.0.zip", + "shasum": "82ffa1e7db6aa2fbdd5d329cf243ed343e131366" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.1.0.zip", + "shasum": "8c1e522c1e4de823877d1a2a13552dc1fe945ffb" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, { "name": "magento/module-media-gallery-synchronization", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.0.0.zip", - "shasum": "eb535793174f15330db45a19ce85c588ec2b9f91" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.3.0.zip", + "shasum": "df985d270669d11f4acd77960cc48bea568cf313" }, "require": { "magento/framework": "103.0.*", "magento/framework-message-queue": "100.4.*", "magento/module-media-gallery-api": "101.0.*", "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14843,16 +15427,16 @@ }, { "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.0.0.zip", - "shasum": "7585408242ad5bf0b7cc97fc671c836256733e3e" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.2.0.zip", + "shasum": "f87dc814bd9c921dfedd5b123c4dee573afc94cc" }, "require": { "magento/framework": "103.0.*", "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14871,18 +15455,18 @@ }, { "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.0.0.zip", - "shasum": "c60bbe9ea155cc64d7cea0cf63e296e0f8b237e1" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.1.0.zip", + "shasum": "9e09a1159b15c4d23604dda9fd571662217db753" }, "require": { "magento/framework": "103.0.*", "magento/module-media-gallery-api": "101.0.*", "magento/module-media-gallery-metadata-api": "100.4.*", "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14901,16 +15485,18 @@ }, { "name": "magento/module-media-gallery-ui", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.0.0.zip", - "shasum": "832e615e417436f97a41cdbb824559efaabd0d71" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.3.0.zip", + "shasum": "a3fd101844ef89b5dfef2d4fe4cb8ee534a3a419" }, "require": { "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", "magento/module-media-content-api": "100.4.*", "magento/module-media-gallery-api": "101.0.*", "magento/module-media-gallery-metadata-api": "100.4.*", @@ -14918,7 +15504,7 @@ "magento/module-media-gallery-ui-api": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14937,15 +15523,18 @@ }, { "name": "magento/module-media-gallery-ui-api", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.0.0.zip", - "shasum": "014d1bcd24264b0dcd08ec977d1bba3ecc37b5fd" + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.2.0.zip", + "shasum": "904fe7463a82ef25832080bc373c6df78710e7bf" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" }, "type": "magento2-module", "autoload": { @@ -14964,11 +15553,11 @@ }, { "name": "magento/module-media-storage", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.0.0.zip", - "shasum": "8c5783a214bda8691260ce98895d610ef1546614" + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.3.0.zip", + "shasum": "d6d7bda754468621063b5b238fc3e84079cae0ee" }, "require": { "magento/framework": "103.0.*", @@ -14980,7 +15569,7 @@ "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -14999,17 +15588,17 @@ }, { "name": "magento/module-message-queue", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.1.0.zip", - "shasum": "137eafed34c6f12aed51daf399e5297649f1459b" + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.4.0.zip", + "shasum": "35d67930b7773bafde64bb33c6a4a798f75dc48f" }, "require": { "magento/framework": "103.0.*", "magento/framework-message-queue": "100.4.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15028,11 +15617,11 @@ }, { "name": "magento/module-msrp", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.0.0.zip", - "shasum": "d416af37c1cbe031bde6e408df9034a43038e5fa" + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.3.0.zip", + "shasum": "5e15e57618e975581e0096857d1624d0f6d5a010" }, "require": { "magento/framework": "103.0.*", @@ -15041,7 +15630,7 @@ "magento/module-eav": "102.1.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle": "101.0.*", @@ -15064,18 +15653,18 @@ }, { "name": "magento/module-msrp-configurable-product", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.0.0.zip", - "shasum": "f9247eba8077f2720611792f351c8707357b4451" + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.2.0.zip", + "shasum": "537b34ec7d74768c7b34115f4840e4995daed1b4" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-configurable-product": "100.4.*", "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15094,18 +15683,18 @@ }, { "name": "magento/module-msrp-grouped-product", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.0.0.zip", - "shasum": "2ce6552b1c8bb912d7270e93af27675ed0bfe415" + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.2.0.zip", + "shasum": "92e0dacc2c8a8167cb8f10eff83e4a070764030c" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-grouped-product": "100.4.*", "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15124,20 +15713,20 @@ }, { "name": "magento/module-msrp-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.0.0.zip", - "shasum": "c28a9f53cd14a4af934963c20f489030c7aa8fb9" + "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.2.0.zip", + "shasum": "630b84dff9cc07532e2712a491aebc5d387e1825" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-msrp": "100.4.*", "magento/module-staging": "101.2.*" }, "type": "magento2-module", @@ -15156,11 +15745,11 @@ }, { "name": "magento/module-multiple-wishlist", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.1.0.zip", - "shasum": "4dbf7f05a087e0d0fe705df93a06a5388c644f93" + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.4.0.zip", + "shasum": "fef80378740e6183b1af3c492fa392cfcca8b8ac" }, "require": { "magento/framework": "103.0.*", @@ -15175,7 +15764,7 @@ "magento/module-theme": "101.1.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.4.*", @@ -15196,12 +15785,41 @@ "description": "N/A" }, { - "name": "magento/module-multishipping", + "name": "magento/module-multiple-wishlist-graph-ql", "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.1.0.zip", - "shasum": "127f7ac9700422be364744d7e29fae796e2c61e4" + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist-graph-ql/magento-module-multiple-wishlist-graph-ql-100.4.1.0.zip", + "shasum": "f49721f166cea8e9649076f6878fc071d86b9fce" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlistGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.4.0.zip", + "shasum": "541ef110683b9377bd76f6db4fc8627f881c76e0" }, "require": { "magento/framework": "103.0.*", @@ -15215,7 +15833,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15234,18 +15852,18 @@ }, { "name": "magento/module-mysql-mq", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.0.0.zip", - "shasum": "a5aa6ad11c3416bb18cb14d2b8e71a0cca566670" + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.2.0.zip", + "shasum": "5cad1edddead40f38e51f8446f1eac4e51f097dc" }, "require": { "magento/framework": "103.0.*", "magento/framework-message-queue": "100.4.*", "magento/magento-composer-installer": "*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15264,11 +15882,11 @@ }, { "name": "magento/module-new-relic-reporting", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.0.0.zip", - "shasum": "5936b6ba969529a601e47ef2b0ba4c12068914a4" + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.2.0.zip", + "shasum": "fee191801653dd71f556f3f7b93ff132b403610f" }, "require": { "magento/framework": "103.0.*", @@ -15279,7 +15897,7 @@ "magento/module-configurable-product": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15298,11 +15916,11 @@ }, { "name": "magento/module-newsletter", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.1.0.zip", - "shasum": "35c4500d83eafae25bbb6c1ac0b372fb08fb9191" + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.4.0.zip", + "shasum": "cf43af43a4d0f074c640c1f9b25fe0305fe736b5" }, "require": { "magento/framework": "103.0.*", @@ -15315,7 +15933,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15334,18 +15952,18 @@ }, { "name": "magento/module-newsletter-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.0.0.zip", - "shasum": "e5585c22858a6e8c7733f30161aa185570cc32f2" + "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.1.0.zip", + "shasum": "9625fab7c5320b8f3f0f7affc4646e99a6951ad9" }, "require": { "magento/framework": "103.0.*", "magento/module-customer": "103.0.*", "magento/module-newsletter": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -15367,17 +15985,18 @@ }, { "name": "magento/module-offline-payments", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.0.0.zip", - "shasum": "55f57672aad3e0a0a1378125c31eb40f92ba84f4" + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.3.0.zip", + "shasum": "bcac1f56aea72726a4c40a1fb3ad6be3f25b8990" }, "require": { "magento/framework": "103.0.*", "magento/module-checkout": "100.4.*", "magento/module-payment": "100.4.*", - "php": "~7.3.0||~7.4.0" + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -15399,11 +16018,11 @@ }, { "name": "magento/module-offline-shipping", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.0.0.zip", - "shasum": "16abb1eff00ea3b704099ff7b67789ba17d965e5" + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.3.0.zip", + "shasum": "9435b928d6833e745e801137b35a397cbb41a01f" }, "require": { "magento/framework": "103.0.*", @@ -15416,7 +16035,7 @@ "magento/module-sales-rule": "101.2.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout": "100.4.*", @@ -15439,40 +16058,40 @@ }, { "name": "magento/module-page-builder", - "version": "2.1.0", + "version": "2.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.1.0.0.zip", - "shasum": "bd1ec9f4275a73811275b825d217225d37d75fcc" + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.2.0.zip", + "shasum": "21f3d7f30d83795c1920308acb3e936e7666b876" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-backend": "~102.0.1-alpha2", - "magento/module-catalog": "~104.0.1-alpha2", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-widget": "*", - "magento/module-cms": "*", - "magento/module-config": "~101.2.1-alpha2", - "magento/module-directory": "~100.4.1-alpha2", - "magento/module-eav": "*", - "magento/module-email": "*", - "magento/module-media-storage": "*", - "magento/module-require-js": "*", - "magento/module-rule": "~100.4.0", - "magento/module-store": "~101.1.1-alpha2", - "magento/module-theme": "*", - "magento/module-ui": "*", - "magento/module-variable": "*", - "magento/module-widget": "*", - "magento/module-wishlist": "*", - "php": "~7.3.0||~7.4.0", - "phpgt/dom": "2.1.6" + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" }, "conflict": { "gene/bluefoot": "*" }, "suggest": { - "magento/module-review": "*" + "magento/module-review": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -15490,19 +16109,19 @@ }, { "name": "magento/module-page-builder-admin-analytics", - "version": "1.0.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.0.0.0.zip", - "shasum": "d27cefc91e0fe95caf7dd2939aafd972d487e752" + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.2.0.zip", + "shasum": "4c1d0be58f5e35734834bdb4fd4fd84952604186" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "php": "~7.3.0||~7.4.0" + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-admin-analytics": "*", - "magento/module-page-builder": "*" + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" }, "type": "magento2-module", "autoload": { @@ -15518,19 +16137,49 @@ ], "description": "Page Builder Admin Analytics module" }, + { + "name": "magento/module-page-builder-admin-gws-admin-ui", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-gws-admin-ui/magento-module-page-builder-admin-gws-admin-ui-1.7.1.0.zip", + "shasum": "8d1e06cdd8344e02c9a6f79e96e4d2e1395a94cb" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-gws": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminGwsAdminUi\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "Page Builder AdminGWS Admin UI module" + }, { "name": "magento/module-page-builder-analytics", - "version": "1.5.0", + "version": "1.6.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.5.0.0.zip", - "shasum": "7258f86bce29afa61e9869fdf62f2ef53d2f5d85" + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.2.0.zip", + "shasum": "d77d348beaa25a60d9db16859e5f1502b79db783" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-analytics": "~100.4.1-alpha2", - "magento/module-page-builder": "2.1.*", - "php": "~7.3.0||~7.4.0" + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15548,18 +16197,52 @@ }, { "name": "magento/module-page-cache", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.1.0.zip", - "shasum": "8a99f0c727a647af8168adf4fb96690c2c1daa1a" + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.4.0.zip", + "shasum": "86488eb5329f143529d35dfbb6a8108e471d8198" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.4.0.zip", + "shasum": "ba16255ab4a4e232de422128c83fb3817ea4aea0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15567,7 +16250,7 @@ "registration.php" ], "psr-4": { - "Magento\\PageCache\\": "" + "Magento\\Payment\\": "" } }, "license": [ @@ -15577,23 +16260,21 @@ "description": "N/A" }, { - "name": "magento/module-payment", - "version": "100.4.1", + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.1.0.zip", - "shasum": "64407e124c23d19c67a0b7054e5a1ad5d870a528" + "url": "https://repo.magento.com/archives/magento/module-payment-graph-ql/magento-module-payment-graph-ql-100.4.0.0.zip", + "shasum": "9f834cc06612aab32bd7fd60c8c06dddebbc74b8" }, "require": { "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -15601,7 +16282,7 @@ "registration.php" ], "psr-4": { - "Magento\\Payment\\": "" + "Magento\\PaymentGraphQl\\": "" } }, "license": [ @@ -15612,17 +16293,17 @@ }, { "name": "magento/module-payment-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.0.0.zip", - "shasum": "f881aaff208f48bfaf9f238a2f1dcf7c89b0947d" + "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.2.0.zip", + "shasum": "5c0ed2c78c0d0066f0dada4c723bf7b99b1781c1" }, "require": { "magento/framework": "103.0.*", "magento/module-quote": "101.2.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-payment": "100.4.*" @@ -15644,15 +16325,16 @@ }, { "name": "magento/module-paypal", - "version": "101.0.1", + "version": "101.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.1.0.zip", - "shasum": "77473632069350fcf5a971b1c9862c95ba80fd3e" + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.4.0.zip", + "shasum": "29225b4cbce7895c709a96682390126e99ab0f86" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-catalog": "104.0.*", "magento/module-checkout": "100.4.*", @@ -15669,7 +16351,7 @@ "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout-agreements": "100.4.*" @@ -15691,18 +16373,18 @@ }, { "name": "magento/module-paypal-captcha", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.0.0.zip", - "shasum": "d3b5150333614bb9c02be61651240c5c3f7cda7e" + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.2.0.zip", + "shasum": "8c18aa105ea74407424181096d0844af1b32b8b4" }, "require": { "magento/framework": "103.0.*", "magento/module-captcha": "100.4.*", "magento/module-checkout": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-paypal": "101.0.*" @@ -15724,11 +16406,11 @@ }, { "name": "magento/module-paypal-graph-ql", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.1.0.zip", - "shasum": "7ad5496ea6418cdcf9dbf82e6915c925614308f6" + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.2.0.zip", + "shasum": "c21161b1a9343876979f10855968b906d196253c" }, "require": { "magento/framework": "103.0.*", @@ -15740,7 +16422,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*", @@ -15763,11 +16445,11 @@ }, { "name": "magento/module-paypal-on-boarding", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-on-boarding/magento-module-paypal-on-boarding-100.4.1.0.zip", - "shasum": "3124c854f0b7a036c0f28343e6bf646b80fbd779" + "url": "https://repo.magento.com/archives/magento/module-paypal-on-boarding/magento-module-paypal-on-boarding-100.4.2.0.zip", + "shasum": "f688cc2fd8944af13d8c7c9fa3f80d4fbe8529cc" }, "require": { "magento/framework": "103.0.*", @@ -15775,7 +16457,7 @@ "magento/module-config": "101.2.*", "magento/module-paypal": "101.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.3.0||~7.4.0||^8.0" }, "type": "magento2-module", "autoload": { @@ -15793,11 +16475,11 @@ }, { "name": "magento/module-persistent", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.1.0.zip", - "shasum": "f8a54bfed9db62c618b180a735a9c9e3d31239fb" + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.4.0.zip", + "shasum": "062dab52db6a05bcb25875dfddf1054760878bf5" }, "require": { "magento/framework": "103.0.*", @@ -15807,7 +16489,7 @@ "magento/module-page-cache": "100.4.*", "magento/module-quote": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15826,11 +16508,11 @@ }, { "name": "magento/module-persistent-history", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.0.0.zip", - "shasum": "c4382df4569fd623005e10fe59841aa3f0ba074c" + "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.2.0.zip", + "shasum": "eaff511ef6ef54504c510be5277a048028464b77" }, "require": { "magento/framework": "103.0.*", @@ -15842,7 +16524,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -15860,11 +16542,11 @@ }, { "name": "magento/module-price-permissions", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.0.0.zip", - "shasum": "e3b56d12a18080d6b736472d30018407a75cfe86" + "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.1.0.zip", + "shasum": "fc82f57ff55c5e242559acacfcf25314fbd6e49e" }, "require": { "magento/framework": "103.0.*", @@ -15881,7 +16563,7 @@ "magento/module-msrp": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-configurable-product": "100.4.*" @@ -15902,20 +16584,23 @@ }, { "name": "magento/module-product-alert", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.1.0.zip", - "shasum": "1945570a5bb73b1aa264a9a7fa1ba6e007a70690" + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.3.0.zip", + "shasum": "4d6c67208028fdb74bcc1bde4336ae70b2246d9e" }, "require": { "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-catalog": "104.0.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -15937,11 +16622,11 @@ }, { "name": "magento/module-product-video", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.1.0.zip", - "shasum": "43e25564c5fd9da795108e412037004afc020134" + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.4.0.zip", + "shasum": "9d3518be12de9631c1faf916966222b05cfd3951" }, "require": { "magento/framework": "103.0.*", @@ -15951,7 +16636,7 @@ "magento/module-eav": "102.1.*", "magento/module-media-storage": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*", @@ -15974,11 +16659,11 @@ }, { "name": "magento/module-product-video-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.0.0.zip", - "shasum": "70fae6a2b0251d746cb49a8f1317d753e11ffd36" + "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.2.0.zip", + "shasum": "c5287fddc5e315d8c66dca0ec6ced732f7047e35" }, "require": { "lib-libxml": "*", @@ -15987,7 +16672,7 @@ "magento/module-backend": "102.0.*", "magento/module-catalog": "104.0.*", "magento/module-product-video": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-staging": "100.4.*", @@ -16009,11 +16694,11 @@ }, { "name": "magento/module-promotion-permissions", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.0.0.zip", - "shasum": "fbac0c552d268e10463fce8a776baef51ed75458" + "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.2.0.zip", + "shasum": "5fb5334d01f8d798875d75eab96fa1b72de2d86b" }, "require": { "magento/framework": "103.0.*", @@ -16022,7 +16707,7 @@ "magento/module-catalog-rule": "101.2.*", "magento/module-reminder": "101.2.*", "magento/module-sales-rule": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16040,11 +16725,11 @@ }, { "name": "magento/module-quote", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.1.0.zip", - "shasum": "75623438d1c4167a0283f3fb1793d45dc7151178" + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.4.0.zip", + "shasum": "841d3a277436875eda36913cfc71e8968ac5f79f" }, "require": { "magento/framework": "103.0.*", @@ -16062,7 +16747,7 @@ "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-webapi": "100.4.*" @@ -16084,17 +16769,17 @@ }, { "name": "magento/module-quote-analytics", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.1.0.zip", - "shasum": "05ee2b4e81f5a5b4003fb96ed18f3b901413bb8c" + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.4.0.zip", + "shasum": "51af0efbde0a623931fb360604342b9e7fc8f4d6" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16113,16 +16798,16 @@ }, { "name": "magento/module-quote-bundle-options", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.0.0.zip", - "shasum": "600b519b3bbb05d4b3c9f4b16630e6dfc1fa4a6f" + "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.1.0.zip", + "shasum": "e05ad60c2bd108fc8a00d361d74bffe35ee583d6" }, "require": { "magento/framework": "103.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16141,16 +16826,16 @@ }, { "name": "magento/module-quote-configurable-options", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.0.0.zip", - "shasum": "45320a2c671d3f4a41840c9c96f21bf2b127e7dc" + "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.1.0.zip", + "shasum": "0cba0d4e6939166c3986f8154f742671445fc39b" }, "require": { "magento/framework": "103.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16169,16 +16854,16 @@ }, { "name": "magento/module-quote-downloadable-links", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.0.0.zip", - "shasum": "dce1745d88c4e13de89ed114b86c242e1c0f5221" + "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.1.0.zip", + "shasum": "037de250c2043527209964589ff64a0c9cdbbe0c" }, "require": { "magento/framework": "103.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16197,17 +16882,17 @@ }, { "name": "magento/module-quote-gift-card-options", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.0.0.zip", - "shasum": "94a6b166d0c6317d5a436b39eb9817159a30644d" + "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.2.0.zip", + "shasum": "a1685da8f59cd0aa932b29539e419466eb4d2d49" }, "require": { "magento/framework": "103.0.*", "magento/module-gift-card": "101.3.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16225,15 +16910,16 @@ }, { "name": "magento/module-quote-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.1.0.zip", - "shasum": "7dfaa9fad320206a8b5c939e6f4a455cf5065c22" + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.4.0.zip", + "shasum": "e415b9e084f891e2629e34aec5bdd1c7c1a5433b" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", "magento/module-checkout": "100.4.*", "magento/module-customer": "103.0.*", "magento/module-customer-graph-ql": "100.4.*", @@ -16243,10 +16929,12 @@ "magento/module-quote": "101.2.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-graph-ql-cache": "100.4.*" + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -16263,20 +16951,50 @@ ], "description": "N/A" }, + { + "name": "magento/module-quote-staging", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-staging/magento-module-quote-staging-100.4.1.0.zip", + "shasum": "c77b0050c1f03957b8e220a73920963f1958c3cd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, { "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.0.0.zip", - "shasum": "f88ca56de721ba40a3b57f49a6f98fcceacd8c91" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.2.0.zip", + "shasum": "5382f8e16fef06842e3ef28be41f7533189320a5" }, "require": { "magento/framework": "*", "magento/module-config": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16294,17 +17012,22 @@ }, { "name": "magento/module-re-captcha-checkout", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.0.0.zip", - "shasum": "6d55c828dc35a8b5a870d17a6ec9e754d682f4de" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.2.0.zip", + "shasum": "43cd3204ab3e4bdaa4cfb97c556e1ca2fd2fcbd8" }, "require": { "magento/framework": "*", "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16321,17 +17044,51 @@ "description": "Google reCAPTCHA integration for Magento2" }, { - "name": "magento/module-re-captcha-contact", + "name": "magento/module-re-captcha-checkout-sales-rule", "version": "1.1.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.0.0.zip", - "shasum": "3ceb2b5c3e3afd6a0655378aa69b7803675d5429" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout-sales-rule/magento-module-re-captcha-checkout-sales-rule-1.1.0.0.zip", + "shasum": "325a360dcf9fb05ec64cc751ca43de83bd35a988" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.1.0.zip", + "shasum": "b06897024b7de5ff7b34f40a7bcd5274d326d34c" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16349,18 +17106,19 @@ }, { "name": "magento/module-re-captcha-customer", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.0.0.zip", - "shasum": "5d475ec29193f61386ea06e1f71d39213142b6f3" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.2.0.zip", + "shasum": "858ad4b3d639ba7da86d380738da9d42fb6b6a55" }, "require": { "magento/framework": "*", "magento/module-customer": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16378,17 +17136,17 @@ }, { "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.0.0.zip", - "shasum": "d1aa622ee1e4428fe830dbeb4e9131f736842a15" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.2.0.zip", + "shasum": "77e37acce0e38f199e15b123bfa0377c971a311a" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16406,16 +17164,16 @@ }, { "name": "magento/module-re-captcha-migration", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.0.0.zip", - "shasum": "f2e9e44a089ce344078e5fd4b4c41c74c1f3d6e3" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.2.0.zip", + "shasum": "12712a7f408a34780257f9f0f58c76036408702b" }, "require": { "magento/framework": "*", "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16433,16 +17191,18 @@ }, { "name": "magento/module-re-captcha-newsletter", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.0.0.zip", - "shasum": "b3ffbe9785e530a1a1b7f4f71e3fe151efabc708" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.2.0.zip", + "shasum": "89974abcb37a76039cfe9b326717030c0055ff7e" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16460,18 +17220,19 @@ }, { "name": "magento/module-re-captcha-paypal", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.0.0.zip", - "shasum": "b2d68dc57ced68c60ced8c9f939688464889c1cd" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.2.0.zip", + "shasum": "c199a2e1214077a42e0b5f3ae84ec7d8c5ff2585" }, "require": { "magento/framework": "*", "magento/module-checkout": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16489,16 +17250,18 @@ }, { "name": "magento/module-re-captcha-review", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.0.0.zip", - "shasum": "1534a0431995fc48ba6e076695eed57017a077c5" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.2.0.zip", + "shasum": "a47a363a75080aa08358b1759c1aa05c6303b1c9" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16516,16 +17279,18 @@ }, { "name": "magento/module-re-captcha-send-friend", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.0.0.zip", - "shasum": "bea1720bec4686a5257325fc71fb1d56b61fa1f4" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.2.0.zip", + "shasum": "abb550fb0e309cc9dd81e3cc181f9de94255abcf" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16541,18 +17306,49 @@ ], "description": "Google reCAPTCHA integration for Magento2" }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-store-pickup/magento-module-re-captcha-store-pickup-1.0.1.0.zip", + "shasum": "3f2287cc2711bf58cfa82965d2a10b34ead8f0e8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, { "name": "magento/module-re-captcha-ui", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.0.0.zip", - "shasum": "21b9c5e3b70c6181a913debae9c0da20bb44f13e" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.2.0.zip", + "shasum": "90aa00a2ae31cb2f2f7f3759d4bca52b1e6fc67b" }, "require": { "magento/framework": "*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16576,17 +17372,17 @@ }, { "name": "magento/module-re-captcha-user", - "version": "1.1.0", + "version": "1.1.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.0.0.zip", - "shasum": "caa712bfd103beec01c22a20dfb4ce90106e9417" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.2.0.zip", + "shasum": "5645d09d3acce988f43365c13b81d01445cbf829" }, "require": { "magento/framework": "*", "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16603,18 +17399,143 @@ "description": "Google reCAPTCHA integration for Magento2" }, { - "name": "magento/module-re-captcha-validation", - "version": "1.1.0", + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.1.0.zip", + "shasum": "7a358947f858c0bb2cf995e8d449b3aeaeaf3e94" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.1.0.zip", + "shasum": "d60531a405e81c1fbd26298d2908d33966bb3127" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.2.0.zip", + "shasum": "c61ad5e4dea035bc61aee9e4a41bf48ce2c6180c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.2.0.zip", + "shasum": "e2698fcd3e57b6b0a49dba5e93bac87f925612e3" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.0.0.zip", - "shasum": "1f084fb5089071b9ce0af780f30223ec3107a0f6" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.2.0.zip", + "shasum": "81dacf545c8dfedde4d16f1247f73e68e7b1fd2d" }, "require": { - "google/recaptcha": "^1.2", "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" }, "type": "magento2-module", "autoload": { @@ -16622,7 +17543,7 @@ "registration.php" ], "psr-4": { - "Magento\\ReCaptchaValidation\\": "" + "Magento\\ReCaptchaVersion3Invisible\\": "" } }, "license": [ @@ -16631,16 +17552,17 @@ "description": "Google reCAPTCHA integration for Magento2" }, { - "name": "magento/module-re-captcha-validation-api", - "version": "1.1.0", + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.0.0.zip", - "shasum": "6fa06fe393f30ccc25d29341e7bc3f47203ed14d" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-api/magento-module-re-captcha-webapi-api-1.0.1.0.zip", + "shasum": "5eea8f96b61cb5588bb3d122a76b5524a29692ef" }, "require": { "magento/framework": "*", - "php": "~7.3.0||~7.4.0" + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16648,7 +17570,7 @@ "registration.php" ], "psr-4": { - "Magento\\ReCaptchaValidationApi\\": "" + "Magento\\ReCaptchaWebapiApi\\": "" } }, "license": [ @@ -16657,23 +17579,19 @@ "description": "Google reCAPTCHA integration for Magento2" }, { - "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.0", + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.0.0.zip", - "shasum": "8b499934e07d259e273b56d56a230d6dee080d68" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-graph-ql/magento-module-re-captcha-webapi-graph-ql-1.0.1.0.zip", + "shasum": "f9783d1d5b5907ccf723a41ae470b39e83cf0297" }, "require": { "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", + "magento/module-authorization": "*", "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16681,7 +17599,7 @@ "registration.php" ], "psr-4": { - "Magento\\ReCaptchaVersion2Checkbox\\": "" + "Magento\\ReCaptchaWebapiGraphQl\\": "" } }, "license": [ @@ -16690,23 +17608,20 @@ "description": "Google reCAPTCHA integration for Magento2" }, { - "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.0", + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.0.0.zip", - "shasum": "58ec898769fb85b11593d5d49b22149ce517f91f" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-rest/magento-module-re-captcha-webapi-rest-1.0.1.0.zip", + "shasum": "28339c7a4d48c793c021bc297675eba8f2932232" }, "require": { "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", + "magento/module-authorization": "*", "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16714,7 +17629,7 @@ "registration.php" ], "psr-4": { - "Magento\\ReCaptchaVersion2Invisible\\": "" + "Magento\\ReCaptchaWebapiRest\\": "" } }, "license": [ @@ -16723,23 +17638,17 @@ "description": "Google reCAPTCHA integration for Magento2" }, { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.0", + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.0.0.zip", - "shasum": "1214fdf89a58c7e2ed267f1c33a55c40f1ec1054" + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-ui/magento-module-re-captcha-webapi-ui-1.0.1.0.zip", + "shasum": "df17c1afecd242e6cb928eef6e4c88dd7b628939" }, "require": { "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16747,7 +17656,7 @@ "registration.php" ], "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" + "Magento\\ReCaptchaWebapiUi\\": "" } }, "license": [ @@ -16757,17 +17666,17 @@ }, { "name": "magento/module-related-product-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.0.0.zip", - "shasum": "5cd0c570ccb984b9b6cb4bf6f8752ab6ccfdae06" + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.2.0.zip", + "shasum": "91f794c6f9f285597cbca8c27fbb1a009451e0a6" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -16789,18 +17698,18 @@ }, { "name": "magento/module-release-notification", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.0.0.zip", - "shasum": "f50ba418574ffd4f725280ed88b2d1f06490e481" + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.2.0.zip", + "shasum": "56dfc07c4b0f63883a7b673dbb987b40379d9be4" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -16822,11 +17731,11 @@ }, { "name": "magento/module-reminder", - "version": "101.2.0", + "version": "101.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.0.0.zip", - "shasum": "7367466f315866edb55d2829f4759ae3bf2fab45" + "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.3.0.zip", + "shasum": "6489824452ce8df3ce4b2445383742e91f2bb28f" }, "require": { "magento/framework": "103.0.*", @@ -16841,7 +17750,7 @@ "magento/module-rule": "100.4.*", "magento/module-sales-rule": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16858,12 +17767,85 @@ "description": "N/A" }, { - "name": "magento/module-reports", + "name": "magento/module-remote-storage", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.2.0.zip", + "shasum": "820a8757e558fb1779768a3dcefb7d78953beceb" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage-commerce", "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.1.0.zip", - "shasum": "507a4841a101d08e0b29cf33ff73e1c2072fa27d" + "url": "https://repo.magento.com/archives/magento/module-remote-storage-commerce/magento-module-remote-storage-commerce-100.4.1.0.zip", + "shasum": "1465c87d0cd747c333f47ab5e84eafefa5e05246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorageCommerce\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.4.0.zip", + "shasum": "54cdf7898e9ce88835c70bd98e6bf3768da1c0a8" }, "require": { "magento/framework": "103.0.*", @@ -16873,6 +17855,7 @@ "magento/module-cms": "104.0.*", "magento/module-config": "101.2.*", "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", "magento/module-downloadable": "100.4.*", "magento/module-eav": "102.1.*", "magento/module-quote": "101.2.*", @@ -16883,7 +17866,7 @@ "magento/module-tax": "100.4.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16902,15 +17885,15 @@ }, { "name": "magento/module-require-js", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.0.0.zip", - "shasum": "dd3fc06be9622a09dd4f339bed52d2af438deb46" + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.1.0.zip", + "shasum": "8a573426813a22a6a1253711bda515303e6f7796" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16929,15 +17912,15 @@ }, { "name": "magento/module-resource-connections", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.0.0.zip", - "shasum": "1692977b01f1a1ec83e530176192f00423f0da34" + "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.2.0.zip", + "shasum": "493d96e6da0875491601880b0532f3b2b347603f" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -16955,11 +17938,11 @@ }, { "name": "magento/module-review", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.1.0.zip", - "shasum": "3b53f164707f690daba2c344fa9f342d51ca8063" + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.4.0.zip", + "shasum": "54e088ec5c4fb4ca107a01092ddb3a4223ef0c3c" }, "require": { "magento/framework": "103.0.*", @@ -16971,7 +17954,7 @@ "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-cookie": "100.4.*", @@ -16994,17 +17977,17 @@ }, { "name": "magento/module-review-analytics", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.0.0.zip", - "shasum": "76756806f504188dc4f3dd256874a682fa3bee40" + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.2.0.zip", + "shasum": "5b38ecb4bb2f67225f919c25c57ce9293d19f2bd" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17023,18 +18006,18 @@ }, { "name": "magento/module-review-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.0.0.zip", - "shasum": "b02dc8dfb8e39c8602ac38337e64eb8c60c5f492" + "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.1.0.zip", + "shasum": "7aab29354017fc9d573c1af2e8ee945dc69de001" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-review": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*", @@ -17057,11 +18040,11 @@ }, { "name": "magento/module-review-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.0.0.zip", - "shasum": "92bbac45b34f8dc7ac1badaed01bce58802124d7" + "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.2.0.zip", + "shasum": "37900a97c8c7bf16465ddf32c32104e875e5670e" }, "require": { "lib-libxml": "*", @@ -17069,7 +18052,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog": "104.0.*", "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging": "101.2.*" @@ -17090,11 +18073,11 @@ }, { "name": "magento/module-reward", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.1.0.zip", - "shasum": "456ee538a8c3b8c5b7af419ddd400bb14927deea" + "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.4.0.zip", + "shasum": "56ac2c08ae85c4510038fa82a878faaf815a2db7" }, "require": { "magento/framework": "103.0.*", @@ -17114,7 +18097,7 @@ "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer-balance": "100.4.*", @@ -17136,11 +18119,11 @@ }, { "name": "magento/module-reward-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.1.0.zip", - "shasum": "5045291e31458a5324a7b3afeace172073544450" + "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.3.0.zip", + "shasum": "3b363e29178653a5528aff15b91cb7e80206e8dc" }, "require": { "magento/framework": "103.0.*", @@ -17149,7 +18132,7 @@ "magento/module-quote-graph-ql": "100.4.*", "magento/module-reward": "101.2.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer-graph-ql": "100.4.*", @@ -17172,18 +18155,18 @@ }, { "name": "magento/module-reward-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.0.0.zip", - "shasum": "83d491420699b5a0a5efb8e387e59e783658205f" + "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.2.0.zip", + "shasum": "37eedcfb99fc57c4ab7e1df349b5c644e2f217b7" }, "require": { "magento/framework": "103.0.*", "magento/module-reward": "101.2.*", "magento/module-sales-rule": "101.2.*", "magento/module-sales-rule-staging": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging": "101.2.*" @@ -17204,11 +18187,11 @@ }, { "name": "magento/module-rma", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.1.0.zip", - "shasum": "16b135dd749844f12d9134ee215bf9b989a343c3" + "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.4.0.zip", + "shasum": "fb1b7adea348619afa2fc395b796d3844e6f5422" }, "require": { "ext-gd": "*", @@ -17232,7 +18215,7 @@ "magento/module-tax": "100.4.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-dhl": "100.4.*", @@ -17255,19 +18238,26 @@ }, { "name": "magento/module-rma-graph-ql", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.0.0.zip", - "shasum": "5e37063c151f68e700b2e1d7ebc20f9b5efb38ca" + "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.3.0.zip", + "shasum": "5ee7a7b0af3ee6219123d04424748fb6d83a09a7" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-rma": "101.2.*" + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17286,17 +18276,17 @@ }, { "name": "magento/module-rma-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.0.0.zip", - "shasum": "45cc3dd2bc2610292144d8047a56e3621973ca2c" + "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.2.0.zip", + "shasum": "3c498d8b254b5f1a24cadcb678c515e1983f5553" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-rma": "101.2.*", @@ -17318,16 +18308,16 @@ }, { "name": "magento/module-robots", - "version": "101.1.0", + "version": "101.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.0.0.zip", - "shasum": "8b5947ed3daf9760b3ef0228f156340d55355b1f" + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.1.0.zip", + "shasum": "80bfcf9ae9020e569290aa9333e453e64119c996" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -17349,18 +18339,18 @@ }, { "name": "magento/module-rss", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.0.0.zip", - "shasum": "d6273b5387ed101b31875ef0b985aee0af5bc63e" + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.3.0.zip", + "shasum": "dc0efb744c3bc59bdec1b8e3dc8d07695dcf92bb" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17379,11 +18369,11 @@ }, { "name": "magento/module-rule", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.0.0.zip", - "shasum": "39a746d47795a2d8e16663a5cf2c6b4278e48a37" + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.3.0.zip", + "shasum": "1165df5b96f157a0cc5fad73926fc5385b26d90b" }, "require": { "lib-libxml": "*", @@ -17392,7 +18382,7 @@ "magento/module-catalog": "104.0.*", "magento/module-eav": "102.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17411,11 +18401,11 @@ }, { "name": "magento/module-sales", - "version": "103.0.1", + "version": "103.0.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.1.0.zip", - "shasum": "94d8a3b1e45b223fcaebd8da4dda7f91368d8c42" + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.4.0.zip", + "shasum": "39837e3d9beab675da50c8cdd6055ca46267414f" }, "require": { "magento/framework": "103.0.*", @@ -17443,7 +18433,7 @@ "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-sales-sample-data": "Sample Data version: 100.4.*" @@ -17465,17 +18455,17 @@ }, { "name": "magento/module-sales-analytics", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.0.0.zip", - "shasum": "a55d291cfdd7191791431a3c6587c7adb7355b77" + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.2.0.zip", + "shasum": "56cb8a7bda6083a10c3c51c1fec343474f07e786" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-sales": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17494,11 +18484,11 @@ }, { "name": "magento/module-sales-archive", - "version": "101.0.0", + "version": "101.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.0.0.zip", - "shasum": "8b176a1466169b6b07ca4cc076be0f9cd8d5a2df" + "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.3.0.zip", + "shasum": "8c2b2be9997f5a0e53c6689d15a049b9aa21cf9e" }, "require": { "magento/framework": "103.0.*", @@ -17508,7 +18498,7 @@ "magento/module-sales-sequence": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17526,11 +18516,11 @@ }, { "name": "magento/module-sales-graph-ql", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.1.0.zip", - "shasum": "ffd609d0daa15c4798f08fee141bbe4b7058b166" + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.4.0.zip", + "shasum": "34fff9a44fed763cdd1958fa1a58b04960f62764" }, "require": { "magento/framework": "103.0.*", @@ -17541,7 +18531,7 @@ "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17560,11 +18550,11 @@ }, { "name": "magento/module-sales-inventory", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.0.0.zip", - "shasum": "f00ad78a70ca2dd02dcb8fc3b1f8166aabb9aa27" + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.1.0.zip", + "shasum": "8c675f61107484177c9c379b9a17d67644263535" }, "require": { "magento/framework": "103.0.*", @@ -17572,7 +18562,7 @@ "magento/module-catalog-inventory": "100.4.*", "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17591,14 +18581,16 @@ }, { "name": "magento/module-sales-rule", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.1.0.zip", - "shasum": "35c495f50571d4fbca942fdeb29f7e5f8724513f" + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.4.0.zip", + "shasum": "988865b771330b426721a225321e54cbe8f4afa6" }, "require": { "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", "magento/module-authorization": "100.4.*", "magento/module-backend": "102.0.*", "magento/module-captcha": "100.4.*", @@ -17618,7 +18610,7 @@ "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" @@ -17640,11 +18632,11 @@ }, { "name": "magento/module-sales-rule-staging", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.0.0.zip", - "shasum": "7159baf3a425e737e6f0bcad1c748ce983aef8b2" + "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.3.0.zip", + "shasum": "fc176e0f603e6c7d178b007159ecfcdf6515e028" }, "require": { "magento/framework": "103.0.*", @@ -17657,8 +18649,9 @@ "magento/module-rule": "100.4.*", "magento/module-sales-rule": "101.2.*", "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17676,15 +18669,15 @@ }, { "name": "magento/module-sales-sequence", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.1.0.zip", - "shasum": "5508458a59641dccd017849f68a79573c41a4808" + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.2.0.zip", + "shasum": "4e5880119eecf16b3e66dba1f9e9985f07d2d58d" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17703,15 +18696,15 @@ }, { "name": "magento/module-sample-data", - "version": "100.4.1", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.1.0.zip", - "shasum": "b576fe30e9fd28b6d332aaebb16a03def6c039bf" + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.2.0.zip", + "shasum": "c744e1b02a66aa6366a24d434edcd94caa04c556" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/sample-data-media": "Sample Data version: 100.4.*" @@ -17734,11 +18727,11 @@ }, { "name": "magento/module-scalable-checkout", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.0.0.zip", - "shasum": "c31cd4ecf9e7fedf80395cb3765d202f92bba4b4" + "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.3.0.zip", + "shasum": "b0d54c39df4d116aec2068e95658d13daa1f29ed" }, "require": { "magento/framework": "103.0.*", @@ -17746,7 +18739,7 @@ "magento/framework-message-queue": "100.4.*", "magento/module-catalog": "104.0.*", "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-checkout-staging": "100.4.*", @@ -17768,11 +18761,11 @@ }, { "name": "magento/module-scalable-inventory", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.0.0.zip", - "shasum": "2eee8c00b3f3e34c3418f935632964a2e11ab76c" + "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.2.0.zip", + "shasum": "0dcf49f82d6db48941e6427feaf13fd085bd52ac" }, "require": { "magento/framework": "103.0.*", @@ -17780,7 +18773,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog": "104.0.*", "magento/module-catalog-inventory": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17798,16 +18791,16 @@ }, { "name": "magento/module-scalable-oms", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.0.0.zip", - "shasum": "46d74213670522e1569a7c12c907bc2bfd63f04b" + "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.3.0.zip", + "shasum": "25e4e6e9fa5043a86d122dbf8e9adf38c0e89c80" }, "require": { "magento/framework": "103.0.*", "magento/framework-foreign-key": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-sales-archive": "101.0.*" @@ -17828,11 +18821,11 @@ }, { "name": "magento/module-scheduled-import-export", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.1.0.zip", - "shasum": "346e39ae71588d6d57970a69270c50fad46a36eb" + "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.4.0.zip", + "shasum": "132e73fecbc5aaee00b3c1432a4433ba82b35b9e" }, "require": { "magento/framework": "103.0.*", @@ -17842,7 +18835,7 @@ "magento/module-import-export": "101.0.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17860,11 +18853,11 @@ }, { "name": "magento/module-search", - "version": "101.1.1", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.1.0.zip", - "shasum": "bf9ed39a53d22eb3b903ed1f32eb9cbf74d808d6" + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.4.0.zip", + "shasum": "3dedc0872f8976e26bb230eed7372498e1459436" }, "require": { "magento/framework": "103.0.*", @@ -17873,7 +18866,7 @@ "magento/module-reports": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17892,18 +18885,18 @@ }, { "name": "magento/module-search-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.0.0.zip", - "shasum": "c63b07a3b11b666fbbc5f0058a18b8f698bb4ffd" + "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.2.0.zip", + "shasum": "d18e5542a9c8fee3b9122382f301fd5c090e5905" }, "require": { "lib-libxml": "*", "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17921,18 +18914,19 @@ }, { "name": "magento/module-security", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.1.0.zip", - "shasum": "b6953177562c9cb4a4f3d4d625482fb060e8eb5b" + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.4.0.zip", + "shasum": "8dc34acc5886991e372557e64df325bae8ff1e68" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer": "103.0.*" @@ -17954,17 +18948,17 @@ }, { "name": "magento/module-securitytxt", - "version": "1.1.0", + "version": "1.1.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.0.0.zip", - "shasum": "123186217c5e8ff358e266eb5157fff8b64fddff" + "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.1.0.zip", + "shasum": "3df445721475b7eb4b93f3941dd161857d46ad2d" }, "require": { "magento/framework": "*", "magento/module-config": "*", "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -17989,11 +18983,11 @@ }, { "name": "magento/module-send-friend", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.0.0.zip", - "shasum": "e336bd3e574e51d6145af1c63053a22fa3165ce0" + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.3.0.zip", + "shasum": "6df3408f61d2793fafb38989aea822e9a7f34246" }, "require": { "magento/framework": "103.0.*", @@ -18003,7 +18997,7 @@ "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18022,18 +19016,18 @@ }, { "name": "magento/module-send-friend-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.0.0.zip", - "shasum": "5274c1743db6ca9d9598d5cc510647662264ed27" + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.1.0.zip", + "shasum": "60e427c439b7464c171b31bcd1768ff2ccf9d24c" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-graph-ql": "100.4.*", "magento/module-send-friend": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18052,11 +19046,11 @@ }, { "name": "magento/module-shipping", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.1.0.zip", - "shasum": "cd84f8168196fd6470d1399dd1122a2ab23984a0" + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.4.0.zip", + "shasum": "503a898158ff301be00856671a270ca5dff7bda9" }, "require": { "ext-gd": "*", @@ -18074,7 +19068,7 @@ "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*", @@ -18098,11 +19092,11 @@ }, { "name": "magento/module-sitemap", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.1.0.zip", - "shasum": "abb5185f1adc722a3dd9ebee9f0c0c91fb5666be" + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.3.0.zip", + "shasum": "2e62d36fde01d8b78511f2c56e5d50c872fdcfe6" }, "require": { "magento/framework": "103.0.*", @@ -18115,7 +19109,7 @@ "magento/module-media-storage": "100.4.*", "magento/module-robots": "101.1.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -18137,11 +19131,11 @@ }, { "name": "magento/module-staging", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.1.0.zip", - "shasum": "850a4203992e667f28a0adb2a813cd6627e8486b" + "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.4.0.zip", + "shasum": "973e283ccdee4135e0943e6c1fe61a7a9336377f" }, "require": { "lib-libxml": "*", @@ -18151,7 +19145,7 @@ "magento/module-require-js": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer": "103.0.*", @@ -18175,17 +19169,17 @@ }, { "name": "magento/module-staging-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.0.0.zip", - "shasum": "62ccaca4c9fe9f2ffd12149803bd235735bae357" + "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.1.0.zip", + "shasum": "a3a9c8337472b23a48abec62c1e1aca98a86bd11" }, "require": { "magento/framework": "103.0.*", "magento/module-graph-ql": "100.4.*", "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18204,19 +19198,19 @@ }, { "name": "magento/module-staging-page-builder", - "version": "2.1.0", + "version": "2.2.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.1.0.0.zip", - "shasum": "e218f7e00025ca88eeb47f3b5b660e8c4c4c514c" + "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.2.0.zip", + "shasum": "33a08bba23113c084a60c5884fec9cad7e966c4e" }, "require": { - "magento/framework": "~103.0.1-alpha2", - "php": "~7.3.0||~7.4.0" + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-page-builder": "*", - "magento/module-staging": "*" + "magento/module-page-builder": "2.2.*", + "magento/module-staging": "101.2.*" }, "type": "magento2-module", "autoload": { @@ -18234,11 +19228,11 @@ }, { "name": "magento/module-store", - "version": "101.1.1", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.1.0.zip", - "shasum": "3bdbc7289b6e4a2e4d6a3c27a53015ed2ceb0d39" + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.4.0.zip", + "shasum": "5a6b0a8e70e5c11734db21b1e86ee0cf022203ff" }, "require": { "magento/framework": "103.0.*", @@ -18250,7 +19244,7 @@ "magento/module-directory": "100.4.*", "magento/module-media-storage": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-deploy": "100.4.*" @@ -18272,17 +19266,18 @@ }, { "name": "magento/module-store-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.1.0.zip", - "shasum": "69699feda3fe1d21bbe2082f3cd3bdfa2d403999" + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.3.0.zip", + "shasum": "bbe4973f83e6d1c9086923fc801ffe39e7425848" }, "require": { "magento/framework": "103.0.*", "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18301,11 +19296,11 @@ }, { "name": "magento/module-support", - "version": "101.2.0", + "version": "101.2.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.0.0.zip", - "shasum": "85177204839c3dc92faaef248a6ba7e3d05b1486" + "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.3.0.zip", + "shasum": "da73765bc25acffb75deabd3d62838a3f8215a2c" }, "require": { "lib-libxml": "*", @@ -18330,7 +19325,7 @@ "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18348,15 +19343,15 @@ }, { "name": "magento/module-swagger", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.0.0.zip", - "shasum": "a0454abc1868d3647d4aee52a7ce0b79c5f4f888" + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.3.0.zip", + "shasum": "15fc18a594860c2afe91185c498a47a27c644679" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18375,16 +19370,16 @@ }, { "name": "magento/module-swagger-webapi", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.0.0.zip", - "shasum": "5ef905795b49516599cd3c54312266d811978c66" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.1.0.zip", + "shasum": "666791e063b4014e6ccb7186f7a7bb5a9ad1e79e" }, "require": { "magento/framework": "103.0.*", "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18403,16 +19398,16 @@ }, { "name": "magento/module-swagger-webapi-async", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.0.0.zip", - "shasum": "15e37edcac3c34b99e2d3c0652915cb8970b5b2f" + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.1.0.zip", + "shasum": "0b63b1c732e27578f130518b1d77f1e2bc14e3bd" }, "require": { "magento/framework": "103.0.*", "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -18434,17 +19429,17 @@ }, { "name": "magento/module-swat", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.0.0.zip", - "shasum": "bf326977244ae9b883b588cf27731da4edde83f6" + "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.2.0.zip", + "shasum": "421095a2f676712e065a1d97717d32fd64a006ae" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18462,11 +19457,11 @@ }, { "name": "magento/module-swatches", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.1.0.zip", - "shasum": "7db3f519e490de8c8ed5e34a51d965265c432912" + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.4.0.zip", + "shasum": "d2f16565e5f5cbecd8fe92da60f4f09745a37d78" }, "require": { "magento/framework": "103.0.*", @@ -18480,7 +19475,7 @@ "magento/module-page-cache": "100.4.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-layered-navigation": "100.4.*", @@ -18503,18 +19498,21 @@ }, { "name": "magento/module-swatches-graph-ql", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.1.0.zip", - "shasum": "4788f5e071c9cd64276072474582d2ae45bfa8d7" + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.3.0.zip", + "shasum": "bffd60106432b5fa92f11b37c9281bbded47ec7c" }, "require": { "magento/framework": "103.0.*", "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", "magento/module-swatches": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -18533,16 +19531,16 @@ }, { "name": "magento/module-swatches-layered-navigation", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.0.0.zip", - "shasum": "4ac75e3273e1e8ed7ae530a2ff80e65da5fec283" + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.1.0.zip", + "shasum": "b118894fc198d14ce5b7db34aabb9405520dcaf0" }, "require": { "magento/framework": "103.0.*", "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18561,11 +19559,11 @@ }, { "name": "magento/module-target-rule", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.1.0.zip", - "shasum": "5a62dd0f00dc0db129edcc5d51ff5c099a0472cf" + "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.4.0.zip", + "shasum": "3a853109521d866f3ab6b4ad8bcba811df4d614f" }, "require": { "magento/framework": "103.0.*", @@ -18580,7 +19578,7 @@ "magento/module-quote": "101.2.*", "magento/module-rule": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-import-export": "101.0.*", @@ -18602,11 +19600,11 @@ }, { "name": "magento/module-target-rule-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.0.0.zip", - "shasum": "3899fef5d931aab506137c86c92bb28bec4f028a" + "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.1.0.zip", + "shasum": "c975f466231a7066d90e08375f410f1e2900aea2" }, "require": { "magento/framework": "103.0.*", @@ -18614,7 +19612,7 @@ "magento/module-catalog-graph-ql": "100.4.*", "magento/module-related-product-graph-ql": "100.4.*", "magento/module-target-rule": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18632,11 +19630,11 @@ }, { "name": "magento/module-tax", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.1.0.zip", - "shasum": "29eb56e51551199ce0b17e948e4ba9d4b673c590" + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.4.0.zip", + "shasum": "a65794f2053094a757a16a33dba14c4588e1d5e1" }, "require": { "magento/framework": "103.0.*", @@ -18654,7 +19652,7 @@ "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-tax-sample-data": "Sample Data version: 100.4.*" @@ -18676,15 +19674,15 @@ }, { "name": "magento/module-tax-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.0.0.zip", - "shasum": "3d841324238f52d7cc9162363dc022471652b6c3" + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.1.0.zip", + "shasum": "a768c88fa39cebf2120e657e21b8d86ab237bdde" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*", @@ -18707,11 +19705,11 @@ }, { "name": "magento/module-tax-import-export", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.1.0.zip", - "shasum": "bdc4b5a29c380a0e010dbd7e3a3e27551f8519ec" + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.4.0.zip", + "shasum": "231f34c9a39a4e6506caf29d1364d99e32c222e6" }, "require": { "magento/framework": "103.0.*", @@ -18720,7 +19718,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -18738,95 +19736,31 @@ "description": "N/A" }, { - "name": "magento/module-theme", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.1.0.zip", - "shasum": "8f02c7613fbccba355ec5a4271f22221d18ebc60" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-theme-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Theme\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.0.0.zip", - "shasum": "2097aa3d1f8b2a4aa8bc40d0b841254ea871c868" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ThemeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tinymce-3", - "version": "100.4.1", + "name": "magento/module-theme", + "version": "101.1.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.4.1.0.zip", - "shasum": "8e6445a4ef4ebe913fa326818bdb25d47e91af4f" + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.4.0.zip", + "shasum": "0d42df06aec2580a16f87d2fb0deaa46fcf64fe3" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-cms": "104.0.*" + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" }, "type": "magento2-module", "autoload": { @@ -18834,7 +19768,7 @@ "registration.php" ], "psr-4": { - "Magento\\Tinymce3\\": "" + "Magento\\Theme\\": "" } }, "license": [ @@ -18844,20 +19778,19 @@ "description": "N/A" }, { - "name": "magento/module-tinymce-3-banner", - "version": "100.4.0", + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3-banner/magento-module-tinymce-3-banner-100.4.0.0.zip", - "shasum": "917b92baa33f77d04cf887565c3f77c300088ec4" + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.2.0.zip", + "shasum": "036054641659fe5ec8085777a4e57fd226dd8882" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { - "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-tinymce-3": "100.4.*" + "magento/module-store-graph-ql": "100.4.*" }, "type": "magento2-module", "autoload": { @@ -18865,21 +19798,22 @@ "registration.php" ], "psr-4": { - "Magento\\TargetRule\\": "" + "Magento\\ThemeGraphQl\\": "" } }, "license": [ - "proprietary" + "OSL-3.0", + "AFL-3.0" ], "description": "N/A" }, { "name": "magento/module-translation", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.1.0.zip", - "shasum": "2279f7b98ad66c1176528ce18331ceb90bdad361" + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.4.0.zip", + "shasum": "cf12c0a7493629dcf952f7af91a95eb30784f194" }, "require": { "magento/framework": "103.0.*", @@ -18887,7 +19821,7 @@ "magento/module-developer": "100.4.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-deploy": "100.4.*" @@ -18909,17 +19843,16 @@ }, { "name": "magento/module-two-factor-auth", - "version": "1.1.0", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.0.0.zip", - "shasum": "8cdb7265c9268a06654c229fe5b5e7d588810297" + "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.3.0.zip", + "shasum": "cfab7bd98fdc8fe161cd2d38b8199ef4201889c3" }, "require": { "2tvenom/cborencode": "^1.0", "christian-riesen/base32": "^1.3", - "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^3.7", + "endroid/qr-code": "^4.3.5", "magento/framework": "*", "magento/magento-composer-installer": "*", "magento/module-authorization": "*", @@ -18929,8 +19862,7 @@ "magento/module-store": "*", "magento/module-ui": "*", "magento/module-user": "*", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", + "php": "~7.4.0||~8.1.0", "spomky-labs/otphp": "^10.0" }, "type": "magento2-module", @@ -18949,11 +19881,11 @@ }, { "name": "magento/module-ui", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.1.0.zip", - "shasum": "f66f3ff72cf8b5d754b93221f733b75566d67ea0" + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.4.0.zip", + "shasum": "285bbc4d9c6241512eaf9dafbf0c1259fefcab03" }, "require": { "magento/framework": "103.0.*", @@ -18962,7 +19894,7 @@ "magento/module-eav": "102.1.*", "magento/module-store": "101.1.*", "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -18984,11 +19916,11 @@ }, { "name": "magento/module-ups", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.1.0.zip", - "shasum": "c1ab7b037dd915018c562c4d62d680b726d514f0" + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.4.0.zip", + "shasum": "8de4d2736ba82124ccf3fdc10066c991dfef1969" }, "require": { "magento/framework": "103.0.*", @@ -18999,7 +19931,7 @@ "magento/module-sales": "103.0.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-config": "101.2.*" @@ -19021,11 +19953,11 @@ }, { "name": "magento/module-url-rewrite", - "version": "102.0.1", + "version": "102.0.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.1.0.zip", - "shasum": "9e27a79511124a3b4bb54635149df7259544677d" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.3.0.zip", + "shasum": "f624555ea5fbb891aacd64901b43b472bd2f8aab" }, "require": { "magento/framework": "103.0.*", @@ -19036,7 +19968,7 @@ "magento/module-cms-url-rewrite": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19055,16 +19987,16 @@ }, { "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "70d823fc915575e6cd927eadbb60bda4dfa8f1ed" + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "6e75f207719672b1f679f885ed1ec9011470d73c" }, "require": { "magento/framework": "103.0.*", "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-graph-ql": "100.4.*" @@ -19086,11 +20018,11 @@ }, { "name": "magento/module-user", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.1.0.zip", - "shasum": "a3f2951b2e8f03464bbca5a15024c3b4a072c51f" + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.4.0.zip", + "shasum": "787d34763f773826e23a9e4d696507e677aff4da" }, "require": { "magento/framework": "103.0.*", @@ -19101,7 +20033,7 @@ "magento/module-security": "100.4.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19120,11 +20052,11 @@ }, { "name": "magento/module-usps", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.0.0.zip", - "shasum": "1e74cf2583aea702bd78a5baa1ddfaa388feff90" + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.3.0.zip", + "shasum": "3c07dd84b24d346c5bcf7b62087db872a38d0cec" }, "require": { "lib-libxml": "*", @@ -19137,7 +20069,7 @@ "magento/module-sales": "103.0.*", "magento/module-shipping": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19156,11 +20088,11 @@ }, { "name": "magento/module-variable", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.0.0.zip", - "shasum": "f7448026a799d7be842dcaf700b6f3baf97a9d71" + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.2.0.zip", + "shasum": "b67c8e4a7e13590bbf6040844ae8e2a189687a8b" }, "require": { "magento/framework": "103.0.*", @@ -19168,7 +20100,7 @@ "magento/module-config": "101.2.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19187,11 +20119,11 @@ }, { "name": "magento/module-vault", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.1.0.zip", - "shasum": "e35e0d8dc742aabc00dd56e09f089e4b7c71db30" + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.4.0.zip", + "shasum": "bf8b3adda9099c9d1b24e96fae8bdf956a210a75" }, "require": { "magento/framework": "103.0.*", @@ -19202,7 +20134,7 @@ "magento/module-sales": "103.0.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19220,17 +20152,17 @@ }, { "name": "magento/module-vault-graph-ql", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.0.0.zip", - "shasum": "a2c8095e8158387adf170f6a6872645043a2cea6" + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.1.0.zip", + "shasum": "806c449dae0b2cd86d2b56ca9c4a88ef34f0a4f8" }, "require": { "magento/framework": "103.0.*", "magento/module-graph-ql": "100.4.*", "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19249,15 +20181,15 @@ }, { "name": "magento/module-version", - "version": "100.4.0", + "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.0.0.zip", - "shasum": "ab2321feb1e90cadee584f413561f750d92d8707" + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.1.0.zip", + "shasum": "dd01c5e0810fe535c43fc060b7bb738ef12776df" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19276,11 +20208,11 @@ }, { "name": "magento/module-versions-cms", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.1.0.zip", - "shasum": "f72c9d30da83c4152e57f1d56052047a6b16173e" + "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.4.0.zip", + "shasum": "cca7b2127a117774ab0c42c351665e281b003aec" }, "require": { "magento/framework": "103.0.*", @@ -19291,7 +20223,7 @@ "magento/module-ui": "101.2.*", "magento/module-user": "101.2.*", "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19307,20 +20239,47 @@ ], "description": "N/A" }, + { + "name": "magento/module-versions-cms-page-cache", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-page-cache/magento-module-versions-cms-page-cache-100.4.1.0.zip", + "shasum": "2e565e7424604715f54bd81d2b42b90fec79c36c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsPageCache\\": "" + } + }, + "license": [ + "proprietary" + ] + }, { "name": "magento/module-versions-cms-url-rewrite", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.0.0.zip", - "shasum": "5adb0456221cd95819788428787a44e9fa6ab6bd" + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.2.0.zip", + "shasum": "a8768d3ce9cfd394033a4fdcba0501f6c528aeb4" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", "magento/module-url-rewrite": "102.0.*", "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19337,12 +20296,45 @@ "description": "N/A" }, { - "name": "magento/module-visual-merchandiser", + "name": "magento/module-versions-cms-url-rewrite-graph-ql", "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.1.0.zip", - "shasum": "ae4d2891b27623152d0aee00ddcb87fed8abbde2" + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite-graph-ql/magento-module-versions-cms-url-rewrite-graph-ql-100.4.1.0.zip", + "shasum": "b601c7c9ace97cb3cd7db94e9f84731989eca39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-visual-merchandiser", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.4.0.zip", + "shasum": "f8d8bc804e6f8034be2648064d322b2b058f35cb" }, "require": { "magento/framework": "103.0.*", @@ -19355,7 +20347,7 @@ "magento/module-eav": "102.1.*", "magento/module-store": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19373,11 +20365,11 @@ }, { "name": "magento/module-webapi", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.0.0.zip", - "shasum": "9426eb8e346c2ce92c82bb0cafe1464b4172e277" + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.3.0.zip", + "shasum": "626e768a7fe8680dd272f6c0b94eab7c6d50ae86" }, "require": { "magento/framework": "103.0.*", @@ -19385,7 +20377,7 @@ "magento/module-backend": "102.0.*", "magento/module-integration": "100.4.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer": "103.0.*", @@ -19408,18 +20400,18 @@ }, { "name": "magento/module-webapi-async", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.0.0.zip", - "shasum": "54ff024a15093348f2500db66c9e6c8b5c91061a" + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.2.0.zip", + "shasum": "f81181ab0f8efde42e2dd16d18fc819664f95df7" }, "require": { "magento/framework": "103.0.*", "magento/framework-message-queue": "100.4.*", "magento/module-asynchronous-operations": "100.4.*", "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-customer": "103.0.*", @@ -19442,16 +20434,16 @@ }, { "name": "magento/module-webapi-security", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.0.0.zip", - "shasum": "cfa2a6ee999bc4fbcd0b0e8598fafdd4dd0be7e5" + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.2.0.zip", + "shasum": "140cdc018d1a26526fb8cdeb0e1e5ced08133f7c" }, "require": { "magento/framework": "103.0.*", "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19470,18 +20462,18 @@ }, { "name": "magento/module-website-restriction", - "version": "100.4.1", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.1.0.zip", - "shasum": "4206511e7196ce518784ba3c7031fa588d160e86" + "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.3.0.zip", + "shasum": "678d770bd153b6343905915913b0e31bd48e7351" }, "require": { "magento/framework": "103.0.*", "magento/module-cms": "104.0.*", "magento/module-customer": "103.0.*", "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-theme": "101.1.*" @@ -19502,11 +20494,11 @@ }, { "name": "magento/module-weee", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.1.0.zip", - "shasum": "a4ffe3fbab088fc50788d909b189e4a27badd7c0" + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.4.0.zip", + "shasum": "4fc9597008912ab53ee1106b17d581a4406d0ad8" }, "require": { "magento/framework": "103.0.*", @@ -19522,7 +20514,7 @@ "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle": "101.0.*" @@ -19544,18 +20536,18 @@ }, { "name": "magento/module-weee-graph-ql", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.0.0.zip", - "shasum": "feef543935bd5aa11dd8338caf15616a0a73fb5c" + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.2.0.zip", + "shasum": "770be0a15aa1520ad4249527a5ab5df75390b945" }, "require": { "magento/framework": "103.0.*", "magento/module-store": "101.1.*", "magento/module-tax": "100.4.*", "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-catalog-graph-ql": "100.4.*" @@ -19577,11 +20569,11 @@ }, { "name": "magento/module-weee-staging", - "version": "100.4.0", + "version": "100.4.2", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.0.0.zip", - "shasum": "222161b8e42079fa6a56cc19e6ba438c1fa708ce" + "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.2.0.zip", + "shasum": "b02fffcaf0741a42445bd578ccde94e23c0decf3" }, "require": { "lib-libxml": "*", @@ -19589,7 +20581,7 @@ "magento/magento-composer-installer": "*", "magento/module-catalog-staging": "100.4.*", "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-staging": "101.2.*" @@ -19610,22 +20602,23 @@ }, { "name": "magento/module-widget", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.1.0.zip", - "shasum": "ed113b57bb9c093d5361c873f5920c92fc72c4ac" + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.4.0.zip", + "shasum": "b803c2b00d38a63b52c9d0ec45a58043f41d5d02" }, "require": { "magento/framework": "103.0.*", "magento/module-backend": "102.0.*", "magento/module-catalog": "104.0.*", "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-widget-sample-data": "Sample Data version: 100.4.*" @@ -19647,11 +20640,11 @@ }, { "name": "magento/module-wishlist", - "version": "101.2.1", + "version": "101.2.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.1.0.zip", - "shasum": "0214c64d46496945913ff9e22d7925c5231993f5" + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.4.0.zip", + "shasum": "5d298143aab4b1abbd2e0618cbdc9a61bbe99f1d" }, "require": { "magento/framework": "103.0.*", @@ -19666,7 +20659,7 @@ "magento/module-store": "101.1.*", "magento/module-theme": "101.1.*", "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "suggest": { "magento/module-bundle": "101.0.*", @@ -19693,17 +20686,17 @@ }, { "name": "magento/module-wishlist-analytics", - "version": "100.4.0", + "version": "100.4.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.0.0.zip", - "shasum": "4c5b0bec5b1becbb05ebd737a6b7e966866ba3ef" + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.3.0.zip", + "shasum": "783baad5ede837748cba07b7fbb7e907bda521c2" }, "require": { "magento/framework": "103.0.*", "magento/module-analytics": "100.4.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19721,19 +20714,79 @@ "description": "N/A" }, { - "name": "magento/module-wishlist-graph-ql", + "name": "magento/module-wishlist-gift-card", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card/magento-module-wishlist-gift-card-100.4.1.0.zip", + "shasum": "dcdda5da9570979c11708e8816762848787d0d18" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides the data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-wishlist-gift-card-graph-ql", "version": "100.4.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.1.0.zip", - "shasum": "1d59c07d6f052fbe9fa9fa7cfa3ced3ac70d8e98" + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card-graph-ql/magento-module-wishlist-gift-card-graph-ql-100.4.1.0.zip", + "shasum": "ca77612d5214cc875a1f6dcf621f2bee2ea551f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.4.0.zip", + "shasum": "6cf8bb8bb762b93994a32d62b83ce6ecb9a398e0" }, "require": { "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", "magento/module-store": "101.1.*", "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-module", "autoload": { @@ -19750,47 +20803,61 @@ ], "description": "N/A" }, + { + "name": "magento/page-builder", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder/magento-page-builder-1.7.1.0.zip", + "shasum": "3d4a0a455399aa51074a0d28a9a2d7ffb5945491" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.*", + "magento/module-catalog-page-builder-analytics": "1.6.*", + "magento/module-cms-page-builder-analytics": "1.6.*", + "magento/module-page-builder": "2.2.*", + "magento/module-page-builder-admin-analytics": "1.1.*", + "magento/module-page-builder-analytics": "1.6.*" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, { "name": "magento/page-builder-commerce", - "version": "1.5.0", + "version": "1.7.1", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.5.0.0.zip", - "shasum": "95e59997a5c52e3a7bbb1dc5733f23c926af6cca" + "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.7.1.0.zip", + "shasum": "59c25647bf132b9e829aa26f3e6ce7995a263602" }, "require": { - "magento/module-banner-page-builder": "2.1.0", - "magento/module-banner-page-builder-analytics": "1.5.0", - "magento/module-catalog-page-builder-analytics": "1.5.0", - "magento/module-catalog-page-builder-analytics-staging": "1.5.0", - "magento/module-catalog-staging-page-builder": "1.5.0", - "magento/module-cms-page-builder-analytics": "1.5.0", - "magento/module-cms-page-builder-analytics-staging": "1.5.0", - "magento/module-page-builder": "2.1.0", - "magento/module-page-builder-admin-analytics": "1.0.0", - "magento/module-page-builder-analytics": "1.5.0", - "magento/module-staging-page-builder": "2.1.0" + "magento/module-banner-page-builder": "2.2.*", + "magento/module-banner-page-builder-analytics": "1.7.*", + "magento/module-catalog-page-builder-analytics-staging": "1.7.*", + "magento/module-catalog-staging-page-builder": "1.7.*", + "magento/module-cms-page-builder-analytics-staging": "1.7.*", + "magento/module-page-builder-admin-gws-admin-ui": "1.7.*", + "magento/module-staging-page-builder": "2.2.*", + "magento/page-builder": "1.7.*" }, "type": "metapackage", "description": "Page Builder Commerce metapackage" }, { "name": "magento/product-community-edition", - "version": "2.4.1", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.1.0.zip", - "shasum": "7eefebc4396277fdfabdb079828488393a70cc83" + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.4.0.zip", + "shasum": "81d3b227819ed523ccbf35d5d6e7dc94556cff12" }, "require": { - "amzn/amazon-pay-and-login-magento-2-module": "4.0.4", "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-package": "4.8.0", - "elasticsearch/elasticsearch": "~7.7.0", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.12.1", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0", + "elasticsearch/elasticsearch": "~7.16.0", "ext-bcmath": "*", "ext-ctype": "*", "ext-curl": "*", @@ -19804,48 +20871,46 @@ "ext-pdo_mysql": "*", "ext-simplexml": "*", "ext-soap": "*", + "ext-sodium": "*", "ext-xsl": "*", "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "8.1.0", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-captcha": "^2.11", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-feed": "^2.15.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-session": "^2.12.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "league/flysystem": "~2.3.2", + "league/flysystem-aws-s3-v3": "^2.0", "lib-libxml": "*", - "magento/adobe-stock-integration": "2.1.0", - "magento/composer": "1.6.0", - "magento/framework": "103.0.1", - "magento/framework-amqp": "100.4.0", - "magento/framework-bulk": "101.0.0", - "magento/framework-message-queue": "100.4.1", + "magento/adobe-ims": "2.1.3", + "magento/adobe-stock-integration": "2.1.3", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.4", + "magento/framework-amqp": "100.4.2", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.4", "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.1", + "magento/inventory-metapackage": "1.2.4", "magento/language-de_de": "100.4.0", "magento/language-en_us": "100.4.0", "magento/language-es_es": "100.4.0", @@ -19853,233 +20918,240 @@ "magento/language-nl_nl": "100.4.0", "magento/language-pt_br": "100.4.0", "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.4.1", - "magento/module-admin-analytics": "100.4.1", - "magento/module-admin-notification": "100.4.0", - "magento/module-advanced-pricing-import-export": "100.4.1", - "magento/module-advanced-search": "100.4.0", - "magento/module-amqp": "100.4.0", - "magento/module-amqp-store": "100.4.0", - "magento/module-analytics": "100.4.1", - "magento/module-asynchronous-operations": "100.4.1", - "magento/module-authorization": "100.4.1", - "magento/module-backend": "102.0.1", - "magento/module-backup": "100.4.1", - "magento/module-bundle": "101.0.1", - "magento/module-bundle-graph-ql": "100.4.1", - "magento/module-bundle-import-export": "100.4.0", - "magento/module-cache-invalidate": "100.4.0", - "magento/module-captcha": "100.4.1", - "magento/module-cardinal-commerce": "100.4.0", - "magento/module-catalog": "104.0.1", - "magento/module-catalog-analytics": "100.4.0", - "magento/module-catalog-cms-graph-ql": "100.4.0", - "magento/module-catalog-customer-graph-ql": "100.4.1", - "magento/module-catalog-graph-ql": "100.4.1", - "magento/module-catalog-import-export": "101.1.1", - "magento/module-catalog-inventory": "100.4.1", - "magento/module-catalog-inventory-graph-ql": "100.4.0", - "magento/module-catalog-rule": "101.2.1", - "magento/module-catalog-rule-configurable": "100.4.0", - "magento/module-catalog-rule-graph-ql": "100.4.0", - "magento/module-catalog-search": "102.0.1", - "magento/module-catalog-url-rewrite": "100.4.1", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.0", - "magento/module-catalog-widget": "100.4.1", - "magento/module-checkout": "100.4.1", - "magento/module-checkout-agreements": "100.4.0", - "magento/module-checkout-agreements-graph-ql": "100.4.0", - "magento/module-cms": "104.0.1", - "magento/module-cms-graph-ql": "100.4.0", - "magento/module-cms-url-rewrite": "100.4.1", - "magento/module-cms-url-rewrite-graph-ql": "100.4.0", - "magento/module-config": "101.2.1", - "magento/module-configurable-import-export": "100.4.0", - "magento/module-configurable-product": "100.4.1", - "magento/module-configurable-product-graph-ql": "100.4.1", - "magento/module-configurable-product-sales": "100.4.0", - "magento/module-contact": "100.4.1", - "magento/module-cookie": "100.4.1", - "magento/module-cron": "100.4.1", - "magento/module-csp": "100.4.0", - "magento/module-currency-symbol": "100.4.0", - "magento/module-customer": "103.0.1", - "magento/module-customer-analytics": "100.4.0", - "magento/module-customer-downloadable-graph-ql": "100.4.0", - "magento/module-customer-graph-ql": "100.4.1", - "magento/module-customer-import-export": "100.4.1", - "magento/module-deploy": "100.4.1", - "magento/module-developer": "100.4.1", - "magento/module-dhl": "100.4.0", - "magento/module-directory": "100.4.1", - "magento/module-directory-graph-ql": "100.4.0", - "magento/module-downloadable": "100.4.1", - "magento/module-downloadable-graph-ql": "100.4.1", - "magento/module-downloadable-import-export": "100.4.0", - "magento/module-eav": "102.1.1", - "magento/module-eav-graph-ql": "100.4.0", - "magento/module-elasticsearch": "101.0.1", - "magento/module-elasticsearch-6": "100.4.1", - "magento/module-elasticsearch-7": "100.4.1", - "magento/module-email": "101.1.1", - "magento/module-encryption-key": "100.4.0", - "magento/module-fedex": "100.4.1", - "magento/module-gift-message": "100.4.0", - "magento/module-gift-message-graph-ql": "100.4.0", - "magento/module-google-adwords": "100.4.0", - "magento/module-google-analytics": "100.4.0", - "magento/module-google-optimizer": "100.4.1", - "magento/module-graph-ql": "100.4.1", - "magento/module-graph-ql-cache": "100.4.0", - "magento/module-grouped-catalog-inventory": "100.4.0", - "magento/module-grouped-import-export": "100.4.0", - "magento/module-grouped-product": "100.4.1", - "magento/module-grouped-product-graph-ql": "100.4.1", - "magento/module-import-export": "101.0.1", - "magento/module-indexer": "100.4.1", - "magento/module-instant-purchase": "100.4.0", - "magento/module-integration": "100.4.1", - "magento/module-layered-navigation": "100.4.1", - "magento/module-login-as-customer": "100.4.1", - "magento/module-login-as-customer-admin-ui": "100.4.1", - "magento/module-login-as-customer-api": "100.4.1", - "magento/module-login-as-customer-assistance": "100.4.0", - "magento/module-login-as-customer-frontend-ui": "100.4.1", - "magento/module-login-as-customer-log": "100.4.0", - "magento/module-login-as-customer-page-cache": "100.4.1", - "magento/module-login-as-customer-quote": "100.4.0", - "magento/module-login-as-customer-sales": "100.4.1", - "magento/module-marketplace": "100.4.0", - "magento/module-media-content": "100.4.1", - "magento/module-media-content-api": "100.4.1", - "magento/module-media-content-catalog": "100.4.1", - "magento/module-media-content-cms": "100.4.1", - "magento/module-media-content-synchronization": "100.4.0", - "magento/module-media-content-synchronization-api": "100.4.0", - "magento/module-media-content-synchronization-catalog": "100.4.0", - "magento/module-media-content-synchronization-cms": "100.4.0", - "magento/module-media-gallery": "100.4.1", - "magento/module-media-gallery-api": "101.0.1", - "magento/module-media-gallery-catalog": "100.4.0", - "magento/module-media-gallery-catalog-integration": "100.4.0", - "magento/module-media-gallery-catalog-ui": "100.4.0", - "magento/module-media-gallery-cms-ui": "100.4.0", - "magento/module-media-gallery-integration": "100.4.0", - "magento/module-media-gallery-metadata": "100.4.0", - "magento/module-media-gallery-metadata-api": "100.4.0", - "magento/module-media-gallery-synchronization": "100.4.0", - "magento/module-media-gallery-synchronization-api": "100.4.0", - "magento/module-media-gallery-synchronization-metadata": "100.4.0", - "magento/module-media-gallery-ui": "100.4.0", - "magento/module-media-gallery-ui-api": "100.4.0", - "magento/module-media-storage": "100.4.0", - "magento/module-message-queue": "100.4.1", - "magento/module-msrp": "100.4.0", - "magento/module-msrp-configurable-product": "100.4.0", - "magento/module-msrp-grouped-product": "100.4.0", - "magento/module-multishipping": "100.4.1", - "magento/module-mysql-mq": "100.4.0", - "magento/module-new-relic-reporting": "100.4.0", - "magento/module-newsletter": "100.4.1", - "magento/module-newsletter-graph-ql": "100.4.0", - "magento/module-offline-payments": "100.4.0", - "magento/module-offline-shipping": "100.4.0", - "magento/module-page-cache": "100.4.1", - "magento/module-payment": "100.4.1", - "magento/module-paypal": "101.0.1", - "magento/module-paypal-captcha": "100.4.0", - "magento/module-paypal-graph-ql": "100.4.1", - "magento/module-persistent": "100.4.1", - "magento/module-product-alert": "100.4.1", - "magento/module-product-video": "100.4.1", - "magento/module-quote": "101.2.1", - "magento/module-quote-analytics": "100.4.1", - "magento/module-quote-bundle-options": "100.4.0", - "magento/module-quote-configurable-options": "100.4.0", - "magento/module-quote-downloadable-links": "100.4.0", - "magento/module-quote-graph-ql": "100.4.1", - "magento/module-related-product-graph-ql": "100.4.0", - "magento/module-release-notification": "100.4.0", - "magento/module-reports": "100.4.1", - "magento/module-require-js": "100.4.0", - "magento/module-review": "100.4.1", - "magento/module-review-analytics": "100.4.0", - "magento/module-review-graph-ql": "100.4.0", - "magento/module-robots": "101.1.0", - "magento/module-rss": "100.4.0", - "magento/module-rule": "100.4.0", - "magento/module-sales": "103.0.1", - "magento/module-sales-analytics": "100.4.0", - "magento/module-sales-graph-ql": "100.4.1", - "magento/module-sales-inventory": "100.4.0", - "magento/module-sales-rule": "101.2.1", - "magento/module-sales-sequence": "100.4.1", - "magento/module-sample-data": "100.4.1", - "magento/module-search": "101.1.1", - "magento/module-security": "100.4.1", - "magento/module-send-friend": "100.4.0", - "magento/module-send-friend-graph-ql": "100.4.0", - "magento/module-shipping": "100.4.1", - "magento/module-sitemap": "100.4.1", - "magento/module-store": "101.1.1", - "magento/module-store-graph-ql": "100.4.1", - "magento/module-swagger": "100.4.0", - "magento/module-swagger-webapi": "100.4.0", - "magento/module-swagger-webapi-async": "100.4.0", - "magento/module-swatches": "100.4.1", - "magento/module-swatches-graph-ql": "100.4.1", - "magento/module-swatches-layered-navigation": "100.4.0", - "magento/module-tax": "100.4.1", - "magento/module-tax-graph-ql": "100.4.0", - "magento/module-tax-import-export": "100.4.1", - "magento/module-theme": "101.1.1", - "magento/module-theme-graph-ql": "100.4.0", - "magento/module-tinymce-3": "100.4.1", - "magento/module-translation": "100.4.1", - "magento/module-ui": "101.2.1", - "magento/module-ups": "100.4.1", - "magento/module-url-rewrite": "102.0.1", - "magento/module-url-rewrite-graph-ql": "100.4.0", - "magento/module-user": "101.2.1", - "magento/module-usps": "100.4.0", - "magento/module-variable": "100.4.0", - "magento/module-vault": "101.2.1", - "magento/module-vault-graph-ql": "100.4.0", - "magento/module-version": "100.4.0", - "magento/module-webapi": "100.4.0", - "magento/module-webapi-async": "100.4.0", - "magento/module-webapi-security": "100.4.0", - "magento/module-weee": "100.4.1", - "magento/module-weee-graph-ql": "100.4.0", - "magento/module-widget": "101.2.1", - "magento/module-wishlist": "101.2.1", - "magento/module-wishlist-analytics": "100.4.0", - "magento/module-wishlist-graph-ql": "100.4.1", - "magento/security-package": "1.1.0", - "magento/theme-adminhtml-backend": "100.4.1", - "magento/theme-frontend-blank": "100.4.1", - "magento/theme-frontend-luma": "100.4.1", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "paypal/module-braintree": "4.2.0", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.4", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.3", + "magento/module-advanced-pricing-import-export": "100.4.4", + "magento/module-advanced-search": "100.4.2", + "magento/module-amqp": "100.4.2", + "magento/module-amqp-store": "100.4.2", + "magento/module-analytics": "100.4.4", + "magento/module-asynchronous-operations": "100.4.4", + "magento/module-authorization": "100.4.4", + "magento/module-aws-s3": "100.4.2", + "magento/module-backend": "102.0.4", + "magento/module-backup": "100.4.4", + "magento/module-bundle": "101.0.4", + "magento/module-bundle-graph-ql": "100.4.4", + "magento/module-bundle-import-export": "100.4.3", + "magento/module-cache-invalidate": "100.4.2", + "magento/module-captcha": "100.4.4", + "magento/module-cardinal-commerce": "100.4.2", + "magento/module-catalog": "104.0.4", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.4", + "magento/module-catalog-import-export": "101.1.4", + "magento/module-catalog-inventory": "100.4.4", + "magento/module-catalog-inventory-graph-ql": "100.4.1", + "magento/module-catalog-rule": "101.2.4", + "magento/module-catalog-rule-configurable": "100.4.3", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.4", + "magento/module-catalog-url-rewrite": "100.4.4", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.4", + "magento/module-checkout": "100.4.4", + "magento/module-checkout-agreements": "100.4.3", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.4", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.3", + "magento/module-cms-url-rewrite-graph-ql": "100.4.2", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.4", + "magento/module-configurable-import-export": "100.4.2", + "magento/module-configurable-product": "100.4.4", + "magento/module-configurable-product-graph-ql": "100.4.4", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.4", + "magento/module-cron": "100.4.4", + "magento/module-csp": "100.4.3", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.4", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.4", + "magento/module-customer-import-export": "100.4.4", + "magento/module-deploy": "100.4.4", + "magento/module-developer": "100.4.4", + "magento/module-dhl": "100.4.3", + "magento/module-directory": "100.4.4", + "magento/module-directory-graph-ql": "100.4.2", + "magento/module-downloadable": "100.4.4", + "magento/module-downloadable-graph-ql": "100.4.4", + "magento/module-downloadable-import-export": "100.4.3", + "magento/module-eav": "102.1.4", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.4", + "magento/module-elasticsearch-6": "100.4.4", + "magento/module-elasticsearch-7": "100.4.4", + "magento/module-email": "101.1.4", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.3", + "magento/module-gift-message-graph-ql": "100.4.2", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-optimizer": "100.4.3", + "magento/module-graph-ql": "100.4.4", + "magento/module-graph-ql-cache": "100.4.1", + "magento/module-grouped-catalog-inventory": "100.4.1", + "magento/module-grouped-import-export": "100.4.2", + "magento/module-grouped-product": "100.4.4", + "magento/module-grouped-product-graph-ql": "100.4.4", + "magento/module-import-export": "101.0.4", + "magento/module-indexer": "100.4.4", + "magento/module-instant-purchase": "100.4.3", + "magento/module-integration": "100.4.4", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.4", + "magento/module-login-as-customer": "100.4.4", + "magento/module-login-as-customer-admin-ui": "100.4.4", + "magento/module-login-as-customer-api": "100.4.3", + "magento/module-login-as-customer-assistance": "100.4.3", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.1", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.3", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.3", + "magento/module-media-content-synchronization-api": "100.4.2", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.3", + "magento/module-media-gallery-api": "101.0.3", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.3", + "magento/module-media-gallery-metadata": "100.4.2", + "magento/module-media-gallery-metadata-api": "100.4.1", + "magento/module-media-gallery-renditions": "100.4.2", + "magento/module-media-gallery-renditions-api": "100.4.1", + "magento/module-media-gallery-synchronization": "100.4.3", + "magento/module-media-gallery-synchronization-api": "100.4.2", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.3", + "magento/module-media-gallery-ui-api": "100.4.2", + "magento/module-media-storage": "100.4.3", + "magento/module-message-queue": "100.4.4", + "magento/module-msrp": "100.4.3", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.4", + "magento/module-mysql-mq": "100.4.2", + "magento/module-new-relic-reporting": "100.4.2", + "magento/module-newsletter": "100.4.4", + "magento/module-newsletter-graph-ql": "100.4.1", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.3", + "magento/module-page-cache": "100.4.4", + "magento/module-payment": "100.4.4", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.4", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.2", + "magento/module-persistent": "100.4.4", + "magento/module-product-alert": "100.4.3", + "magento/module-product-video": "100.4.4", + "magento/module-quote": "101.2.4", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.4", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.2", + "magento/module-remote-storage": "100.4.2", + "magento/module-reports": "100.4.4", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.4", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.3", + "magento/module-sales": "103.0.4", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.4", + "magento/module-sales-inventory": "100.4.1", + "magento/module-sales-rule": "101.2.4", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.2", + "magento/module-search": "101.1.4", + "magento/module-security": "100.4.4", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.4", + "magento/module-sitemap": "100.4.3", + "magento/module-store": "101.1.4", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.3", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.4", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.4", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.4", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.4", + "magento/module-ui": "101.2.4", + "magento/module-ups": "100.4.4", + "magento/module-url-rewrite": "102.0.3", + "magento/module-url-rewrite-graph-ql": "100.4.3", + "magento/module-user": "101.2.4", + "magento/module-usps": "100.4.3", + "magento/module-variable": "100.4.2", + "magento/module-vault": "101.2.4", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.1", + "magento/module-webapi": "100.4.3", + "magento/module-webapi-async": "100.4.2", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.4", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.4", + "magento/module-wishlist": "101.2.4", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.4", + "magento/page-builder": "1.7.1", + "magento/security-package": "1.1.3", + "magento/theme-adminhtml-backend": "100.4.4", + "magento/theme-frontend-blank": "100.4.4", + "magento/theme-frontend-luma": "100.4.4", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "paypal/module-braintree": "4.3.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0", + "phpseclib/mcrypt_compat": "~2.0.0", + "phpseclib/phpseclib": "~3.0.9", + "ramsey/uuid": "~4.2.0", "symfony/console": "~4.4.0", "symfony/event-dispatcher": "~4.4.0", "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", + "tedivm/jshrink": "~1.4.0", "temando/module-shipping": "2.0.0", "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "4.1.0", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.2" + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" }, "type": "metapackage", "license": [ @@ -20090,20 +21162,19 @@ }, { "name": "magento/product-enterprise-edition", - "version": "2.4.1", + "version": "2.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.1.0.zip", - "shasum": "20aaf9284bac091ee8cb4d3737a015a977c19f93" + "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.4.0.zip", + "shasum": "a87c14b41b4206226db46f5142e195b79c6a803d" }, "require": { "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-enterprise-package": "4.8.0", - "elasticsearch/elasticsearch": "~7.7.0", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.12.1", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0", + "elasticsearch/elasticsearch": "~7.16.0", "ext-bcmath": "*", "ext-ctype": "*", "ext-curl": "*", @@ -20117,152 +21188,165 @@ "ext-pdo_mysql": "*", "ext-simplexml": "*", "ext-soap": "*", + "ext-sodium": "*", "ext-spl": "*", "ext-xsl": "*", "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-captcha": "^2.11", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.3.0", + "laminas/laminas-escaper": "~2.9.0", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-feed": "^2.15.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.15.1", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-server": "^2.11.0", + "laminas/laminas-servicemanager": "^3.10.0", + "laminas/laminas-session": "^2.12.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15.0", + "laminas/laminas-view": "~2.14.1", + "league/flysystem": "~2.3.2", + "league/flysystem-aws-s3-v3": "^2.0", "lib-libxml": "*", - "magento/composer": "1.6.0", - "magento/framework-foreign-key": "100.4.0", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-ee-base": "2.4.1", - "magento/module-admin-gws": "100.4.1", - "magento/module-admin-gws-configurable-product": "100.4.0", - "magento/module-admin-gws-staging": "100.4.0", - "magento/module-advanced-catalog": "100.4.0", - "magento/module-advanced-checkout": "100.4.1", - "magento/module-advanced-rule": "100.4.0", - "magento/module-advanced-sales-rule": "100.4.0", - "magento/module-banner": "101.2.1", - "magento/module-banner-customer-segment": "100.4.0", - "magento/module-bundle-import-export-staging": "100.4.0", - "magento/module-bundle-staging": "100.4.1", - "magento/module-catalog-event": "101.1.1", - "magento/module-catalog-import-export-staging": "100.4.0", - "magento/module-catalog-inventory-staging": "100.4.0", - "magento/module-catalog-permissions": "100.4.1", - "magento/module-catalog-permissions-graph-ql": "100.4.0", - "magento/module-catalog-rule-staging": "100.4.1", - "magento/module-catalog-staging": "100.4.1", - "magento/module-catalog-staging-graph-ql": "100.4.1", - "magento/module-catalog-url-rewrite-staging": "100.4.0", - "magento/module-checkout-address-search": "100.4.0", - "magento/module-checkout-address-search-gift-registry": "100.4.0", - "magento/module-checkout-staging": "100.4.0", - "magento/module-cms-staging": "100.4.1", - "magento/module-configurable-product-staging": "100.4.0", - "magento/module-custom-attribute-management": "100.4.0", - "magento/module-customer-balance": "100.4.1", - "magento/module-customer-balance-graph-ql": "100.4.0", - "magento/module-customer-custom-attributes": "100.4.1", - "magento/module-customer-finance": "100.4.0", - "magento/module-customer-segment": "102.1.1", - "magento/module-downloadable-staging": "100.4.0", - "magento/module-elasticsearch-catalog-permissions": "100.4.0", - "magento/module-enterprise": "100.4.0", - "magento/module-gift-card": "101.3.1", - "magento/module-gift-card-account": "101.2.1", - "magento/module-gift-card-account-graph-ql": "100.4.0", - "magento/module-gift-card-graph-ql": "100.4.1", - "magento/module-gift-card-import-export": "100.4.0", - "magento/module-gift-card-staging": "100.4.0", - "magento/module-gift-message-staging": "100.4.0", - "magento/module-gift-registry": "101.2.1", - "magento/module-gift-wrapping": "101.2.0", - "magento/module-gift-wrapping-graph-ql": "100.4.0", - "magento/module-gift-wrapping-staging": "100.4.0", - "magento/module-google-optimizer-staging": "100.4.0", - "magento/module-google-tag-manager": "100.4.1", - "magento/module-grouped-product-staging": "100.4.0", - "magento/module-invitation": "100.4.0", - "magento/module-layered-navigation-staging": "100.4.0", - "magento/module-logging": "101.2.1", - "magento/module-login-as-customer-logging": "100.4.1", - "magento/module-login-as-customer-website-restriction": "100.4.1", - "magento/module-media-content-catalog-staging": "100.4.0", - "magento/module-msrp-staging": "100.4.0", - "magento/module-multiple-wishlist": "100.4.1", - "magento/module-payment-staging": "100.4.0", - "magento/module-persistent-history": "100.4.0", - "magento/module-price-permissions": "100.4.0", - "magento/module-product-video-staging": "100.4.0", - "magento/module-promotion-permissions": "100.4.0", - "magento/module-quote-gift-card-options": "100.4.0", - "magento/module-reminder": "101.2.0", - "magento/module-resource-connections": "100.4.0", - "magento/module-review-staging": "100.4.0", - "magento/module-reward": "101.2.1", - "magento/module-reward-graph-ql": "100.4.1", - "magento/module-reward-staging": "100.4.0", - "magento/module-rma": "101.2.1", - "magento/module-rma-graph-ql": "100.4.0", - "magento/module-rma-staging": "100.4.0", - "magento/module-sales-archive": "101.0.0", - "magento/module-sales-rule-staging": "100.4.0", - "magento/module-scalable-checkout": "100.4.0", - "magento/module-scalable-inventory": "100.4.0", - "magento/module-scalable-oms": "100.4.0", - "magento/module-scheduled-import-export": "101.2.1", - "magento/module-search-staging": "100.4.0", - "magento/module-staging": "101.2.1", - "magento/module-staging-graph-ql": "100.4.0", - "magento/module-support": "101.2.0", - "magento/module-swat": "100.4.0", - "magento/module-target-rule": "101.2.1", - "magento/module-target-rule-graph-ql": "100.4.0", - "magento/module-tinymce-3-banner": "100.4.0", - "magento/module-versions-cms": "101.2.1", - "magento/module-versions-cms-url-rewrite": "100.4.0", - "magento/module-visual-merchandiser": "100.4.1", - "magento/module-website-restriction": "100.4.1", - "magento/module-weee-staging": "100.4.0", - "magento/page-builder-commerce": "1.5.0", - "magento/product-community-edition": "2.4.1", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework-foreign-key": "100.4.3", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-ee-base": "2.4.4", + "magento/module-admin-gws": "100.4.4", + "magento/module-admin-gws-configurable-product": "100.4.2", + "magento/module-admin-gws-staging": "100.4.2", + "magento/module-advanced-catalog": "100.4.2", + "magento/module-advanced-checkout": "100.4.4", + "magento/module-advanced-rule": "100.4.1", + "magento/module-advanced-sales-rule": "100.4.2", + "magento/module-async-order": "100.4.0", + "magento/module-async-order-graph-ql": "100.4.0", + "magento/module-aws-s3-customer-custom-attributes": "100.4.2", + "magento/module-aws-s3-gift-card-import-export": "100.4.1", + "magento/module-aws-s3-scheduled-import-export": "100.4.1", + "magento/module-banner": "101.2.4", + "magento/module-banner-customer-segment": "100.4.2", + "magento/module-banner-graph-ql": "100.4.1", + "magento/module-bundle-import-export-staging": "100.4.2", + "magento/module-bundle-staging": "100.4.4", + "magento/module-catalog-event": "101.1.4", + "magento/module-catalog-import-export-staging": "100.4.2", + "magento/module-catalog-inventory-staging": "100.4.3", + "magento/module-catalog-permissions": "100.4.4", + "magento/module-catalog-permissions-graph-ql": "100.4.3", + "magento/module-catalog-rule-staging": "100.4.4", + "magento/module-catalog-staging": "100.4.4", + "magento/module-catalog-staging-graph-ql": "100.4.4", + "magento/module-catalog-url-rewrite-staging": "100.4.3", + "magento/module-checkout-address-search": "100.4.3", + "magento/module-checkout-address-search-gift-registry": "100.4.1", + "magento/module-checkout-staging": "100.4.3", + "magento/module-cms-staging": "100.4.4", + "magento/module-configurable-product-staging": "100.4.3", + "magento/module-custom-attribute-management": "100.4.3", + "magento/module-customer-balance": "100.4.4", + "magento/module-customer-balance-graph-ql": "100.4.2", + "magento/module-customer-custom-attributes": "100.4.4", + "magento/module-customer-finance": "100.4.2", + "magento/module-customer-segment": "102.1.4", + "magento/module-deferred-total-calculating": "100.4.0", + "magento/module-downloadable-staging": "100.4.3", + "magento/module-elasticsearch-catalog-permissions": "100.4.1", + "magento/module-elasticsearch-catalog-permissions-graph-ql": "100.4.0", + "magento/module-enterprise": "100.4.2", + "magento/module-gift-card": "101.3.4", + "magento/module-gift-card-account": "101.2.4", + "magento/module-gift-card-account-graph-ql": "100.4.3", + "magento/module-gift-card-graph-ql": "100.4.4", + "magento/module-gift-card-import-export": "100.4.2", + "magento/module-gift-card-staging": "100.4.2", + "magento/module-gift-message-staging": "100.4.2", + "magento/module-gift-registry": "101.2.4", + "magento/module-gift-registry-graph-ql": "100.4.1", + "magento/module-gift-wrapping": "101.2.3", + "magento/module-gift-wrapping-graph-ql": "100.4.2", + "magento/module-gift-wrapping-staging": "100.4.2", + "magento/module-google-optimizer-staging": "100.4.2", + "magento/module-google-tag-manager": "100.4.4", + "magento/module-grouped-product-staging": "100.4.2", + "magento/module-invitation": "100.4.3", + "magento/module-layered-navigation-staging": "100.4.2", + "magento/module-logging": "101.2.4", + "magento/module-login-as-customer-logging": "100.4.4", + "magento/module-login-as-customer-website-restriction": "100.4.3", + "magento/module-media-content-catalog-staging": "100.4.2", + "magento/module-msrp-staging": "100.4.2", + "magento/module-multiple-wishlist": "100.4.4", + "magento/module-multiple-wishlist-graph-ql": "100.4.1", + "magento/module-payment-staging": "100.4.2", + "magento/module-persistent-history": "100.4.2", + "magento/module-price-permissions": "100.4.1", + "magento/module-product-video-staging": "100.4.2", + "magento/module-promotion-permissions": "100.4.2", + "magento/module-quote-gift-card-options": "100.4.2", + "magento/module-quote-staging": "100.4.1", + "magento/module-reminder": "101.2.3", + "magento/module-remote-storage-commerce": "100.4.1", + "magento/module-resource-connections": "100.4.2", + "magento/module-review-staging": "100.4.2", + "magento/module-reward": "101.2.4", + "magento/module-reward-graph-ql": "100.4.3", + "magento/module-reward-staging": "100.4.2", + "magento/module-rma": "101.2.4", + "magento/module-rma-graph-ql": "100.4.3", + "magento/module-rma-staging": "100.4.2", + "magento/module-sales-archive": "101.0.3", + "magento/module-sales-rule-staging": "100.4.3", + "magento/module-scalable-checkout": "100.4.3", + "magento/module-scalable-inventory": "100.4.2", + "magento/module-scalable-oms": "100.4.3", + "magento/module-scheduled-import-export": "101.2.4", + "magento/module-search-staging": "100.4.2", + "magento/module-staging": "101.2.4", + "magento/module-staging-graph-ql": "100.4.1", + "magento/module-support": "101.2.3", + "magento/module-swat": "100.4.2", + "magento/module-target-rule": "101.2.4", + "magento/module-target-rule-graph-ql": "100.4.1", + "magento/module-versions-cms": "101.2.4", + "magento/module-versions-cms-page-cache": "100.4.1", + "magento/module-versions-cms-url-rewrite": "100.4.2", + "magento/module-versions-cms-url-rewrite-graph-ql": "100.4.1", + "magento/module-visual-merchandiser": "100.4.4", + "magento/module-website-restriction": "100.4.3", + "magento/module-weee-staging": "100.4.2", + "magento/module-wishlist-gift-card": "100.4.1", + "magento/module-wishlist-gift-card-graph-ql": "100.4.1", + "magento/page-builder-commerce": "1.7.1", + "magento/product-community-edition": "2.4.4", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.3", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.1.0", + "phpseclib/mcrypt_compat": "~2.0.0", + "phpseclib/phpseclib": "~3.0.9", + "ramsey/uuid": "~4.2.0", "symfony/console": "~4.4.0", "symfony/event-dispatcher": "~4.4.0", "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", + "tedivm/jshrink": "~1.4.0", "tubalmartin/cssmin": "4.1.1", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0" + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.3", + "wikimedia/less.php": "^3.0.0" }, "type": "metapackage", "license": [ @@ -20272,23 +21356,27 @@ }, { "name": "magento/quality-patches", - "version": "1.0.7", + "version": "1.1.12", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/quality-patches/magento-quality-patches-1.0.7.0.zip", - "shasum": "cc23243da343d5b84acb8d221f2e8337640805b1" + "url": "https://repo.magento.com/archives/magento/quality-patches/magento-quality-patches-1.1.12.0.zip", + "shasum": "3108930000f9d32597b3317635005ccf5bb3ea0e" }, "require": { "ext-json": "*", - "magento/magento-cloud-patches": "^1.0.6", - "php": "^7.0" + "magento/magento-cloud-patches": "^1.0.11", + "php": "^7.2 || ^8.0" }, "require-dev": { - "codeception/codeception": "^2.5.3", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.2", + "codeception/module-db": "^1.0", + "codeception/module-phpbrowser": "^1.0", + "codeception/module-rest": "^1.2", "composer/semver": "@stable", "consolidation/robo": "^1.2", "phpmd/phpmd": "@stable", - "phpunit/phpunit": "^6.2", + "phpunit/phpunit": "^8.5 || ^9.5", "squizlabs/php_codesniffer": "^3.0" }, "type": "magento2-component", @@ -20306,48 +21394,54 @@ }, { "name": "magento/security-package", - "version": "1.1.0", + "version": "1.1.3", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.0.0.zip", - "shasum": "a3719d48b34ac464ee8692c7c5a2f155800430b3" + "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.3.0.zip", + "shasum": "e477fcc0afacb67f17930e07c85b1642958d44be" }, "require": { "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.0", - "magento/module-re-captcha-checkout": "1.1.0", - "magento/module-re-captcha-contact": "1.1.0", - "magento/module-re-captcha-customer": "1.1.0", - "magento/module-re-captcha-frontend-ui": "1.1.0", - "magento/module-re-captcha-migration": "1.1.0", - "magento/module-re-captcha-newsletter": "1.1.0", - "magento/module-re-captcha-paypal": "1.1.0", - "magento/module-re-captcha-review": "1.1.0", - "magento/module-re-captcha-send-friend": "1.1.0", - "magento/module-re-captcha-ui": "1.1.0", - "magento/module-re-captcha-user": "1.1.0", - "magento/module-re-captcha-validation": "1.1.0", - "magento/module-re-captcha-validation-api": "1.1.0", - "magento/module-re-captcha-version-2-checkbox": "2.0.0", - "magento/module-re-captcha-version-2-invisible": "2.0.0", - "magento/module-re-captcha-version-3-invisible": "2.0.0", - "magento/module-securitytxt": "1.1.0", - "magento/module-two-factor-auth": "1.1.0" + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-checkout": "1.1.*", + "magento/module-re-captcha-checkout-sales-rule": "1.1.*", + "magento/module-re-captcha-contact": "1.1.*", + "magento/module-re-captcha-customer": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-migration": "1.1.*", + "magento/module-re-captcha-newsletter": "1.1.*", + "magento/module-re-captcha-paypal": "1.1.*", + "magento/module-re-captcha-review": "1.1.*", + "magento/module-re-captcha-send-friend": "1.1.*", + "magento/module-re-captcha-store-pickup": "1.0.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-user": "1.1.*", + "magento/module-re-captcha-validation": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-graph-ql": "1.0.*", + "magento/module-re-captcha-webapi-rest": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-securitytxt": "1.1.*", + "magento/module-two-factor-auth": "1.1.*" }, "type": "metapackage", "description": "Magento Security Package" }, { "name": "magento/theme-adminhtml-backend", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.1.0.zip", - "shasum": "73398c0478f0e4dd5c2c25a40577cc554552a917" + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.4.0.zip", + "shasum": "da992046f7fbe5d42c89942202c36803416049f9" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-theme", "autoload": { @@ -20363,15 +21457,15 @@ }, { "name": "magento/theme-frontend-blank", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.1.0.zip", - "shasum": "8f6187a999cabee73e5968b3a98519fbdf080531" + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.4.0.zip", + "shasum": "34a9d0c65132de3893e10bd278eaaa43f4a49c29" }, "require": { "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-theme", "autoload": { @@ -20387,16 +21481,16 @@ }, { "name": "magento/theme-frontend-luma", - "version": "100.4.1", + "version": "100.4.4", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.1.0.zip", - "shasum": "38cf4b18eed6542e4f32cd894277389f2a57e856" + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.4.0.zip", + "shasum": "ad978a364c5a1813e358eb23c9674b8bc8bf1833" }, "require": { "magento/framework": "103.0.*", "magento/theme-frontend-blank": "100.4.*", - "php": "~7.3.0||~7.4.0" + "php": "~7.4.0||~8.1.0" }, "type": "magento2-theme", "autoload": { @@ -20412,20 +21506,20 @@ }, { "name": "magento/zendframework1", - "version": "1.14.4", + "version": "1.15.0", "source": { "type": "git", "url": "https://github.com/magento/zf1.git", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565" + "reference": "f241f5be1820784e7f54a36115e1324b5bb8a4ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/250f35c0e80b5e6fa1a1598c144cba2fff36b565", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565", + "url": "https://api.github.com/repos/magento/zf1/zipball/f241f5be1820784e7f54a36115e1324b5bb8a4ab", + "reference": "f241f5be1820784e7f54a36115e1324b5bb8a4ab", "shasum": "" }, "require": { - "php": ">=5.2.11" + "php": ">=7.0.0" }, "require-dev": { "phpunit/dbunit": "1.3.*", @@ -20455,58 +21549,70 @@ "ZF1", "framework" ], - "time": "2020-05-19T23:25:07+00:00" + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.0" + }, + "time": "2022-01-18T21:55:54+00:00" }, { "name": "monolog/monolog", - "version": "1.25.5", + "version": "2.5.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0" + "reference": "4192345e260f1d51b365536199744b987e160edc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1817faadd1846cd08be9a49e905dc68823bc38c0", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4192345e260f1d51b365536199744b987e160edc", + "reference": "4192345e260f1d51b365536199744b987e160edc", "shasum": "" }, "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "provide": { - "psr/log-implementation": "1.0.0" + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" }, "require-dev": { "aws/aws-sdk-php": "^2.4.9 || ^3.0", "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "php-amqplib/php-amqplib": "~2.4", + "elasticsearch/elasticsearch": "^7", + "graylog2/gelf-php": "^1.4.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", "php-console/php-console": "^3.1.3", - "php-parallel-lint/php-parallel-lint": "^1.0", - "phpunit/phpunit": "~4.5", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", + "phpspec/prophecy": "^1.6.1", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5", + "predis/predis": "^1.1", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": ">=0.90@dev", "swiftmailer/swiftmailer": "^5.3|^6.0" }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", "php-console/php-console": "Allow sending log messages to Google Chrome", "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-main": "2.x-dev" } }, "autoload": { @@ -20522,16 +21628,20 @@ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "homepage": "https://seld.be" } ], "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", + "homepage": "https://github.com/Seldaek/monolog", "keywords": [ "log", "logging", "psr-3" ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.5.0" + }, "funding": [ { "url": "https://github.com/Seldaek", @@ -20542,107 +21652,45 @@ "type": "tidelift" } ], - "time": "2020-07-23T08:35:51+00:00" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.6", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" - } - ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "time": "2020-02-14T08:15:52+00:00" + "time": "2022-04-08T15:43:54+00:00" }, { - "name": "nesbot/carbon", - "version": "2.41.3", + "name": "mtdowling/jmespath.php", + "version": "2.6.1", "source": { "type": "git", - "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "e148788eeae9b9b7b87996520358b86faad37b52" + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/e148788eeae9b9b7b87996520358b86faad37b52", - "reference": "e148788eeae9b9b7b87996520358b86faad37b52", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", "shasum": "" }, "require": { - "ext-json": "*", - "php": "^7.1.8 || ^8.0", - "symfony/polyfill-mbstring": "^1.0", - "symfony/translation": "^3.4 || ^4.0 || ^5.0" + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" }, "require-dev": { - "doctrine/orm": "^2.7", - "friendsofphp/php-cs-fixer": "^2.14 || ^3.0", - "kylekatarnls/multi-tester": "^2.0", - "phpmd/phpmd": "^2.9", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.35", - "phpunit/phpunit": "^7.5 || ^8.0", - "squizlabs/php_codesniffer": "^3.4" + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" }, "bin": [ - "bin/carbon" + "bin/jp.php" ], "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev", - "dev-3.x": "3.x-dev" - }, - "laravel": { - "providers": [ - "Carbon\\Laravel\\ServiceProvider" - ] - }, - "phpstan": { - "includes": [ - "extension.neon" - ] + "dev-master": "2.6-dev" } }, "autoload": { + "files": [ + "src/JmesPath.php" + ], "psr-4": { - "Carbon\\": "src/Carbon/" + "JmesPath\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -20651,70 +21699,77 @@ ], "authors": [ { - "name": "Brian Nesbitt", - "email": "brian@nesbot.com", - "homepage": "http://nesbot.com" - }, - { - "name": "kylekatarnls", - "homepage": "http://github.com/kylekatarnls" + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" } ], - "description": "An API extension for DateTime that supports 281 different languages.", - "homepage": "http://carbon.nesbot.com", + "description": "Declaratively specify how to extract elements from a JSON document", "keywords": [ - "date", - "datetime", - "time" - ], - "funding": [ - { - "url": "https://opencollective.com/Carbon", - "type": "open_collective" - }, - { - "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon", - "type": "tidelift" - } + "json", + "jsonpath" ], - "time": "2020-10-12T20:36:09+00:00" + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" }, { - "name": "ocramius/package-versions", - "version": "1.9.0", + "name": "nesbot/carbon", + "version": "2.57.0", "source": { "type": "git", - "url": "https://github.com/Ocramius/PackageVersions.git", - "reference": "94c9d42a466c57f91390cdd49c81313264f49d85" + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "4a54375c21eea4811dbd1149fe6b246517554e78" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Ocramius/PackageVersions/zipball/94c9d42a466c57f91390cdd49c81313264f49d85", - "reference": "94c9d42a466c57f91390cdd49c81313264f49d85", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/4a54375c21eea4811dbd1149fe6b246517554e78", + "reference": "4a54375c21eea4811dbd1149fe6b246517554e78", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1.0 || ^2.0", - "php": "^7.4.0" + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16", + "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" }, "require-dev": { - "composer/composer": "^1.9.3 || ^2.0@dev", - "doctrine/coding-standard": "^7.0.2", - "ext-zip": "^1.15.0", - "infection/infection": "^0.15.3", - "phpunit/phpunit": "^9.1.1", - "vimeo/psalm": "^3.9.3" + "doctrine/dbal": "^2.0 || ^3.0", + "doctrine/orm": "^2.7", + "friendsofphp/php-cs-fixer": "^3.0", + "kylekatarnls/multi-tester": "^2.0", + "phpmd/phpmd": "^2.9", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12.54 || ^1.0", + "phpunit/phpunit": "^7.5.20 || ^8.5.14", + "squizlabs/php_codesniffer": "^3.4" }, - "type": "composer-plugin", + "bin": [ + "bin/carbon" + ], + "type": "library", "extra": { - "class": "PackageVersions\\Installer", "branch-alias": { - "dev-master": "1.99.x-dev" + "dev-3.x": "3.x-dev", + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] } }, "autoload": { "psr-4": { - "PackageVersions\\": "src/PackageVersions" + "Carbon\\": "src/Carbon/" } }, "notification-url": "https://packagist.org/downloads/", @@ -20723,128 +21778,115 @@ ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "https://markido.com" + }, + { + "name": "kylekatarnls", + "homepage": "https://github.com/kylekatarnls" } ], - "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "https://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "support": { + "docs": "https://carbon.nesbot.com/docs", + "issues": "https://github.com/briannesbitt/Carbon/issues", + "source": "https://github.com/briannesbitt/Carbon" + }, "funding": [ { - "url": "https://github.com/Ocramius", - "type": "github" + "url": "https://opencollective.com/Carbon", + "type": "open_collective" }, { - "url": "https://tidelift.com/funding/github/packagist/ocramius/package-versions", + "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon", "type": "tidelift" } ], - "time": "2020-06-22T14:15:44+00:00" + "time": "2022-02-13T18:13:33+00:00" }, { - "name": "ocramius/proxy-manager", - "version": "2.8.1", + "name": "nikic/php-parser", + "version": "v4.13.2", "source": { "type": "git", - "url": "https://github.com/Ocramius/ProxyManager.git", - "reference": "371c8f2d9d1e888ce1f8f2137d9187252b07ee94" + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "210577fe3cf7badcc5814d99455df46564f3c077" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Ocramius/ProxyManager/zipball/371c8f2d9d1e888ce1f8f2137d9187252b07ee94", - "reference": "371c8f2d9d1e888ce1f8f2137d9187252b07ee94", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/210577fe3cf7badcc5814d99455df46564f3c077", + "reference": "210577fe3cf7badcc5814d99455df46564f3c077", "shasum": "" }, "require": { - "laminas/laminas-code": "^3.4.1", - "ocramius/package-versions": "^1.8.0,<1.10.0", - "php": "~7.4.1", - "webimpress/safe-writer": "^2.0.1" - }, - "conflict": { - "doctrine/annotations": "<1.6.1", - "laminas/laminas-stdlib": "<3.2.1", - "zendframework/zend-stdlib": "<3.2.1" + "ext-tokenizer": "*", + "php": ">=7.0" }, "require-dev": { - "doctrine/coding-standard": "^6.0.0", - "ext-phar": "*", - "infection/infection": "^0.16.2", - "nikic/php-parser": "^4.4.0", - "phpbench/phpbench": "^0.17.0", - "phpunit/phpunit": "^9.1.1", - "slevomat/coding-standard": "^5.0.4", - "squizlabs/php_codesniffer": "^3.5.4", - "vimeo/psalm": "^3.11.1" - }, - "suggest": { - "laminas/laminas-json": "To have the JsonRpc adapter (Remote Object feature)", - "laminas/laminas-soap": "To have the Soap adapter (Remote Object feature)", - "laminas/laminas-xmlrpc": "To have the XmlRpc adapter (Remote Object feature)", - "ocramius/generated-hydrator": "To have very fast object to array to object conversion for ghost objects" + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" }, + "bin": [ + "bin/php-parse" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.9-dev" } }, "autoload": { "psr-4": { - "ProxyManager\\": "src/ProxyManager" + "PhpParser\\": "lib/PhpParser" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.io/" + "name": "Nikita Popov" } ], - "description": "A library providing utilities to generate, instantiate and generally operate with Object Proxies", - "homepage": "https://github.com/Ocramius/ProxyManager", + "description": "A PHP parser written in PHP", "keywords": [ - "aop", - "lazy loading", - "proxy", - "proxy pattern", - "service proxies" - ], - "funding": [ - { - "url": "https://github.com/Ocramius", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ocramius/proxy-manager", - "type": "tidelift" - } + "parser", + "php" ], - "time": "2020-07-13T19:23:57+00:00" + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.13.2" + }, + "time": "2021-11-30T19:35:32+00:00" }, { "name": "paragonie/constant_time_encoding", - "version": "v2.3.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2" + "reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/9229e15f2e6ba772f0c55dd6986c563b937170a8", + "reference": "9229e15f2e6ba772f0c55dd6986c563b937170a8", "shasum": "" }, "require": { "php": "^7|^8" }, "require-dev": { - "phpunit/phpunit": "^6|^7", - "vimeo/psalm": "^1|^2|^3" + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" }, "type": "library", "autoload": { @@ -20885,24 +21927,29 @@ "hex2bin", "rfc4648" ], - "time": "2019-11-06T19:20:29+00:00" + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-01-17T05:32:27+00:00" }, { "name": "paragonie/random_compat", - "version": "v9.99.99", + "version": "v9.99.100", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", "shasum": "" }, "require": { - "php": "^7" + "php": ">= 7" }, "require-dev": { "phpunit/phpunit": "4.*|5.*", @@ -20930,101 +21977,24 @@ "pseudorandom", "random" ], - "time": "2018-07-02T15:55:56+00:00" - }, - { - "name": "paragonie/sodium_compat", - "version": "v1.13.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/bbade402cbe84c69b718120911506a3aa2bae653", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653", - "shasum": "" - }, - "require": { - "paragonie/random_compat": ">=1", - "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" }, - "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7" - }, - "suggest": { - "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", - "ext-sodium": "PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." - }, - "type": "library", - "autoload": { - "files": [ - "autoload.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "ISC" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com" - }, - { - "name": "Frank Denis", - "email": "jedisct1@pureftpd.org" - } - ], - "description": "Pure PHP implementation of libsodium; uses the PHP extension if it exists", - "keywords": [ - "Authentication", - "BLAKE2b", - "ChaCha20", - "ChaCha20-Poly1305", - "Chapoly", - "Curve25519", - "Ed25519", - "EdDSA", - "Edwards-curve Digital Signature Algorithm", - "Elliptic Curve Diffie-Hellman", - "Poly1305", - "Pure-PHP cryptography", - "RFC 7748", - "RFC 8032", - "Salpoly", - "Salsa20", - "X25519", - "XChaCha20-Poly1305", - "XSalsa20-Poly1305", - "Xchacha20", - "Xsalsa20", - "aead", - "cryptography", - "ecdh", - "elliptic curve", - "elliptic curve cryptography", - "encryption", - "libsodium", - "php", - "public-key cryptography", - "secret-key cryptography", - "side-channel resistant" - ], - "time": "2020-03-20T21:48:09+00:00" + "time": "2020-10-15T08:29:30+00:00" }, { "name": "paypal/module-braintree", - "version": "4.2.0", + "version": "4.3.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.2.0.0.zip", - "shasum": "7a13c18488bab661e6c06c862e9df371eee6f8a4" + "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.3.0.0.zip", + "shasum": "bbb137aa2f504c6e848f5f0bec302f575b71bf5a" }, "require": { - "paypal/module-braintree-core": "4.2.0", - "paypal/module-braintree-graph-ql": "4.1.1" + "paypal/module-braintree-core": "4.3.0", + "paypal/module-braintree-graph-ql": "4.3.0" }, "type": "metapackage", "license": [ @@ -21034,17 +22004,16 @@ }, { "name": "paypal/module-braintree-core", - "version": "4.2.0", + "version": "4.3.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.2.0.0.zip", - "shasum": "dc646d71fb9a76c9ef2b37d8b0bfdd539ac19111" + "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.3.0.0.zip", + "shasum": "41eb8a10e0b222184c065a453e942ca7d5e75bfc" }, "require": { - "braintree/braintree_php": "5.2.0", + "braintree/braintree_php": "6.5.1", "ext-json": "*", "ext-simplexml": "*", - "league/iso3166": "^2.1", "magento/module-backend": "100.2.*||101.0.*||^102.0.0", "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", @@ -21054,6 +22023,8 @@ "magento/module-payment": "100.2.*||100.3.*||^100.4.0", "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", "magento/module-theme": "100.2.*||101.0.*||^101.1.0", "magento/module-ui": "101.0.*||101.1.*||^101.2.0", @@ -21079,19 +22050,18 @@ }, { "name": "paypal/module-braintree-graph-ql", - "version": "4.1.1", + "version": "4.3.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.1.1.0.zip", - "shasum": "c9ec37feb321b5a2a4fc4c355e20c2206084b33c" + "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.3.0.0.zip", + "shasum": "599955ba1b7f530e75ed427e0e9378b43d2bd109" }, "require": { "magento/framework": "^102||^103", "magento/module-quote": "^101", "magento/module-quote-graph-ql": "^100", "magento/module-store": "^101", - "paypal/module-braintree": "^4.1", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" + "paypal/module-braintree-core": "^4.1" }, "suggest": { "magento/module-graph-ql": "^100" @@ -21113,39 +22083,39 @@ }, { "name": "pelago/emogrifier", - "version": "v3.1.0", + "version": "v6.0.0", "source": { "type": "git", "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", - "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", - "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^2.15.3", - "phpmd/phpmd": "^2.7.0", - "phpunit/phpunit": "^5.7.27", - "squizlabs/php_codesniffer": "^3.5.0" + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0.x-dev" + "dev-main": "7.0.x-dev" } }, "autoload": { "psr-4": { - "Pelago\\": "src/" + "Pelago\\Emogrifier\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -21183,26 +22153,34 @@ "email", "pre-processing" ], - "time": "2019-12-26T19:37:31+00:00" + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2021-09-16T16:22:04+00:00" }, { "name": "php-amqplib/php-amqplib", - "version": "v2.10.1", + "version": "v3.1.2", "source": { "type": "git", "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200" + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/6e2b2501e021e994fb64429e5a78118f83b5c200", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/e8aba06c4e1c467612f2d99304f672f2660e8492", + "reference": "e8aba06c4e1c467612f2d99304f672f2660e8492", "shasum": "" }, "require": { - "ext-bcmath": "*", + "ext-mbstring": "*", "ext-sockets": "*", - "php": ">=5.6" + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" }, "replace": { "videlalvaro/php-amqplib": "self.version" @@ -21210,13 +22188,13 @@ "require-dev": { "ext-curl": "*", "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^5.7|^6.5|^7.0", - "squizlabs/php_codesniffer": "^2.5" + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.10-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -21233,11 +22211,6 @@ "name": "Alvaro Videla", "role": "Original Maintainer" }, - { - "name": "John Kelly", - "email": "johnmkelly86@gmail.com", - "role": "Maintainer" - }, { "name": "Raúl Araya", "email": "nubeiro@gmail.com", @@ -21247,6 +22220,11 @@ "name": "Luke Bakken", "email": "luke@bakken.io", "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" } ], "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", @@ -21256,28 +22234,34 @@ "queue", "rabbitmq" ], - "time": "2019-10-10T13:23:40+00:00" + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.1.2" + }, + "time": "2022-01-18T17:08:01+00:00" }, { "name": "phpgt/cssxpath", - "version": "v1.1.2", + "version": "v1.1.4", "source": { "type": "git", "url": "https://github.com/PhpGt/CssXPath.git", - "reference": "cca4df1a33e18aff1bb775372ece5fddb032ba67" + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/cca4df1a33e18aff1bb775372ece5fddb032ba67", - "reference": "cca4df1a33e18aff1bb775372ece5fddb032ba67", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.3" }, "require-dev": { - "phpgt/dom": "*", - "phpunit/phpunit": "^8.0" + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" }, "type": "library", "autoload": { @@ -21298,32 +22282,42 @@ } ], "description": "Convert CSS selectors to XPath queries.", - "time": "2019-11-08T13:40:04+00:00" + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" }, { "name": "phpgt/dom", - "version": "v2.1.6", + "version": "v2.2.3", "source": { "type": "git", "url": "https://github.com/PhpGt/Dom.git", - "reference": "fceb86cdb32e846178f75b7f9806d2b77635a879" + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PhpGt/Dom/zipball/fceb86cdb32e846178f75b7f9806d2b77635a879", - "reference": "fceb86cdb32e846178f75b7f9806d2b77635a879", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "ext-mbstring": "*", - "php": ">=7.2", - "phpgt/cssxpath": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", "psr/http-message": "1.*" }, "require-dev": { - "phpunit/phpunit": "8.*" + "phpunit/phpunit": "~9.5" }, "type": "library", "autoload": { @@ -21376,31 +22370,49 @@ "name": "Jaroslav Týc", "homepage": "https://www.jaroslavtyc.com/", "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" } ], - "description": "The modern DOM API for PHP 7 projects.", - "time": "2020-01-15T08:28:10+00:00" + "time": "2021-11-13T15:59:05+00:00" }, { "name": "phpseclib/mcrypt_compat", - "version": "1.0.8", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0" + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", "shasum": "" }, "require": { - "php": ">=5.3.3", - "phpseclib/phpseclib": ">=2.0.11 <3.0.0" + "php": ">=5.6.1", + "phpseclib/phpseclib": ">=3.0.13 <4.0.0" + }, + "provide": { + "ext-mcrypt": "5.6.40" }, "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.7|^6.0" + "phpunit/phpunit": "^5.7|^6.0|^9.4" }, "suggest": { "ext-openssl": "Will enable faster cryptographic operations" @@ -21422,35 +22434,51 @@ "homepage": "http://phpseclib.sourceforge.net" } ], - "description": "PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0", + "description": "PHP 5.x-8.x polyfill for mcrypt extension", "keywords": [ "cryptograpy", "encryption", - "mcrypt" + "mcrypt", + "polyfill" + ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, + "funding": [ + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat", + "type": "tidelift" + } ], - "time": "2018-08-22T03:11:43+00:00" + "time": "2022-03-27T15:58:45+00:00" }, { "name": "phpseclib/phpseclib", - "version": "2.0.29", + "version": "3.0.14", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "497856a8d997f640b4a516062f84228a772a48a8" + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/497856a8d997f640b4a516062f84228a772a48a8", - "reference": "497856a8d997f640b4a516062f84228a772a48a8", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", "shasum": "" }, "require": { - "php": ">=5.3.3" + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" }, "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", - "squizlabs/php_codesniffer": "~2.0" + "phpunit/phpunit": "*" }, "suggest": { "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", @@ -21464,7 +22492,7 @@ "phpseclib/bootstrap.php" ], "psr-4": { - "phpseclib\\": "phpseclib/" + "phpseclib3\\": "phpseclib/" } }, "notification-url": "https://packagist.org/downloads/", @@ -21519,6 +22547,10 @@ "x.509", "x509" ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + }, "funding": [ { "url": "https://github.com/terrafrost", @@ -21529,28 +22561,179 @@ "type": "patreon" }, { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", - "type": "tidelift" + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2022-04-04T05:15:45+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "time": "2020-09-08T04:24:43+00:00" + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" }, { - "name": "psr/container", - "version": "1.0.0", + "name": "psr/http-factory", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.0.0", + "psr/http-message": "^1.0" }, "type": "library", "extra": { @@ -21560,7 +22743,7 @@ }, "autoload": { "psr-4": { - "Psr\\Container\\": "src/" + "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -21573,16 +22756,21 @@ "homepage": "http://www.php-fig.org/" } ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", + "description": "Common interfaces for PSR-7 HTTP message factories", "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" ], - "time": "2017-02-14T16:28:37+00:00" + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" }, { "name": "psr/http-message", @@ -21632,20 +22820,23 @@ "request", "response" ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, "time": "2016-08-06T14:39:51+00:00" }, { "name": "psr/log", - "version": "1.1.3", + "version": "1.1.4", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", "shasum": "" }, "require": { @@ -21669,7 +22860,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for logging libraries", @@ -21679,7 +22870,10 @@ "psr", "psr-3" ], - "time": "2020-03-23T09:12:05+00:00" + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" }, { "name": "psr/simple-cache", @@ -21727,6 +22921,9 @@ "psr-16", "simple-cache" ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/master" + }, "time": "2017-10-23T01:57:42+00:00" }, { @@ -21767,58 +22964,159 @@ } ], "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, "time": "2019-03-08T08:55:37+00:00" }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, { "name": "ramsey/uuid", - "version": "3.8.0", + "version": "4.2.3", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", "shasum": "" }, "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", - "symfony/polyfill-ctype": "^1.8" + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" }, "replace": { "rhumsaa/uuid": "self.version" }, "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" }, "suggest": { - "ext-ctype": "Provides support for PHP Ctype functions", - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev" + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true } }, "autoload": { + "files": [ + "src/functions.php" + ], "psr-4": { "Ramsey\\Uuid\\": "src/" } @@ -21827,58 +23125,56 @@ "license": [ "MIT" ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - }, - { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" - }, - { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" - } - ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", "keywords": [ "guid", "identifier", "uuid" ], - "time": "2018-07-19T23:38:55+00:00" + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" }, { "name": "react/promise", - "version": "v2.8.0", + "version": "v2.9.0", "source": { "type": "git", "url": "https://github.com/reactphp/promise.git", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4" + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", "shasum": "" }, "require": { "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36" + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" }, "type": "library", "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "React\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -21887,7 +23183,23 @@ "authors": [ { "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], "description": "A lightweight implementation of CommonJS Promises/A for PHP", @@ -21895,27 +23207,95 @@ "promise", "promises" ], - "time": "2020-05-12T15:16:56+00:00" + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.0", + "source": { + "type": "git", + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=5.6.20" + }, + "require-dev": { + "codacy/coverage": "^1.4", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" + }, + "time": "2021-12-11T13:40:54+00:00" }, { "name": "seld/jsonlint", - "version": "1.8.2", + "version": "1.9.0", "source": { "type": "git", "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337" + "reference": "4211420d25eba80712bff236a98960ef68b866b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/590cfec960b77fd55e39b7d9246659e95dd6d337", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", "shasum": "" }, "require": { "php": "^5.3 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" }, "bin": [ "bin/jsonlint" @@ -21944,44 +23324,169 @@ "parser", "validator" ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, "funding": [ { "url": "https://github.com/Seldaek", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" } ], - "time": "2020-08-25T06:56:57+00:00" + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" }, { - "name": "seld/phar-utils", - "version": "1.1.1", + "name": "spomky-labs/base64url", + "version": "v2.0.4", "source": { "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796" + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", "shasum": "" }, "require": { - "php": ">=5.3" + "php": ">=7.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" }, + "type": "library", "autoload": { "psr-4": { - "Seld\\PharUtils\\": "src/" + "Base64Url\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -21990,28 +23495,46 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" } ], - "description": "PHAR file format utilities, for when PHP phars you up", + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", "keywords": [ - "phar" + "base64", + "rfc4648", + "safe", + "url" ], - "time": "2020-07-07T18:42:57+00:00" + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" }, { "name": "spomky-labs/otphp", - "version": "v10.0.1", + "version": "v10.0.3", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "f44cce5a9db4b8da410215d992110482c931232f" + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/f44cce5a9db4b8da410215d992110482c931232f", - "reference": "f44cce5a9db4b8da410215d992110482c931232f", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", "shasum": "" }, "require": { @@ -22019,7 +23542,7 @@ "ext-mbstring": "*", "paragonie/constant_time_encoding": "^2.0", "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0" + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" }, "require-dev": { "php-coveralls/php-coveralls": "^2.0", @@ -22029,7 +23552,7 @@ "phpstan/phpstan-phpunit": "^0.12", "phpstan/phpstan-strict-rules": "^0.12", "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" }, "type": "library", "extra": { @@ -22069,46 +23592,48 @@ "otp", "totp" ], - "time": "2020-01-28T09:24:19+00:00" + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" }, { "name": "symfony/config", - "version": "v4.4.15", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "7c5a1002178a612787c291a4f515f87b19176b61" + "reference": "05624c386afa1b4ccc1357463d830fade8d9d404" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/7c5a1002178a612787c291a4f515f87b19176b61", - "reference": "7c5a1002178a612787c291a4f515f87b19176b61", + "url": "https://api.github.com/repos/symfony/config/zipball/05624c386afa1b4ccc1357463d830fade8d9d404", + "reference": "05624c386afa1b4ccc1357463d830fade8d9d404", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/filesystem": "^3.4|^4.0|^5.0", - "symfony/polyfill-ctype": "~1.8" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" }, "conflict": { - "symfony/finder": "<3.4" + "symfony/finder": "<4.4" }, "require-dev": { - "symfony/event-dispatcher": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/messenger": "^4.1|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" }, "suggest": { "symfony/yaml": "To use the yaml reference dumper" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Config\\": "" @@ -22131,8 +23656,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Config Component", + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.7" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22147,40 +23675,41 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2022-03-21T13:42:03+00:00" }, { "name": "symfony/console", - "version": "v4.4.15", + "version": "v4.4.40", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124" + "reference": "bdcc66f3140421038f495e5b50e3ca6ffa14c773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/90933b39c7b312fc3ceaa1ddeac7eb48cb953124", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124", + "url": "https://api.github.com/repos/symfony/console/zipball/bdcc66f3140421038f495e5b50e3ca6ffa14c773", + "reference": "bdcc66f3140421038f495e5b50e3ca6ffa14c773", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1|^2" }, "conflict": { + "psr/log": ">=3", "symfony/dependency-injection": "<3.4", "symfony/event-dispatcher": "<4.3|>=5", "symfony/lock": "<4.4", "symfony/process": "<3.3" }, "provide": { - "psr/log-implementation": "1.0" + "psr/log-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/event-dispatcher": "^4.3", @@ -22195,11 +23724,6 @@ "symfony/process": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Console\\": "" @@ -22222,8 +23746,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Console Component", + "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22238,31 +23765,26 @@ "type": "tidelift" } ], - "time": "2020-09-15T07:58:55+00:00" + "time": "2022-03-26T22:12:04+00:00" }, { "name": "symfony/css-selector", - "version": "v5.1.7", + "version": "v6.0.3", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "e544e24472d4c97b2d11ade7caacd446727c6bf9" + "reference": "1955d595c12c111629cc814d3f2a2ff13580508a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/e544e24472d4c97b2d11ade7caacd446727c6bf9", - "reference": "e544e24472d4c97b2d11ade7caacd446727c6bf9", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/1955d595c12c111629cc814d3f2a2ff13580508a", + "reference": "1955d595c12c111629cc814d3f2a2ff13580508a", "shasum": "" }, "require": { - "php": ">=7.2.5" + "php": ">=8.0.2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\CssSelector\\": "" @@ -22289,8 +23811,79 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony CssSelector Component", + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v6.0.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:55:41+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.37", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "5de6c6e7f52b364840e53851c126be4d71e60470" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/5de6c6e7f52b364840e53851c126be4d71e60470", + "reference": "5de6c6e7f52b364840e53851c126be4d71e60470", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to ease debugging PHP code", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.37" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22305,41 +23898,45 @@ "type": "tidelift" } ], - "time": "2020-05-20T17:43:50+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/dependency-injection", - "version": "v4.4.15", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "89274c8847dff2ed703e481843eb9159ca25cc6e" + "reference": "35588b2afb08ea3a142d62fefdcad4cb09be06ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/89274c8847dff2ed703e481843eb9159ca25cc6e", - "reference": "89274c8847dff2ed703e481843eb9159ca25cc6e", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/35588b2afb08ea3a142d62fefdcad4cb09be06ed", + "reference": "35588b2afb08ea3a142d62fefdcad4cb09be06ed", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/container": "^1.0", + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", "symfony/service-contracts": "^1.1.6|^2" }, "conflict": { - "symfony/config": "<4.3|>=5.0", - "symfony/finder": "<3.4", - "symfony/proxy-manager-bridge": "<3.4", - "symfony/yaml": "<3.4" + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" }, "provide": { "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" + "symfony/service-implementation": "1.0|2.0" }, "require-dev": { - "symfony/config": "^4.3", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" }, "suggest": { "symfony/config": "", @@ -22349,11 +23946,6 @@ "symfony/yaml": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\DependencyInjection\\": "" @@ -22376,8 +23968,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony DependencyInjection Component", + "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.7" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22392,20 +23987,20 @@ "type": "tidelift" } ], - "time": "2020-09-10T10:08:39+00:00" + "time": "2022-03-08T15:43:06+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.2.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", + "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", "shasum": "" }, "require": { @@ -22414,7 +24009,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -22442,6 +24037,77 @@ ], "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.40", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "2d0c9c229d995bef5e87fe4e83b717541832b448" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/2d0c9c229d995bef5e87fe4e83b717541832b448", + "reference": "2d0c9c229d995bef5e87fe4e83b717541832b448", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22456,25 +24122,26 @@ "type": "tidelift" } ], - "time": "2020-09-07T11:33:47+00:00" + "time": "2022-03-07T13:29:34+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.15", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd" + "reference": "3ccfcfb96ecce1217d7b0875a0736976bc6e63dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e17bb5e0663dc725f7cdcafc932132735b4725cd", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/3ccfcfb96ecce1217d7b0875a0736976bc6e63dc", + "reference": "3ccfcfb96ecce1217d7b0875a0736976bc6e63dc", "shasum": "" }, "require": { "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/dependency-injection": "<3.4" @@ -22484,7 +24151,7 @@ "symfony/event-dispatcher-implementation": "1.1" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/error-handler": "~3.4|~4.4", @@ -22498,11 +24165,6 @@ "symfony/http-kernel": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" @@ -22525,8 +24187,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony EventDispatcher Component", + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.37" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22541,20 +24206,20 @@ "type": "tidelift" } ], - "time": "2020-09-18T14:07:46+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", + "version": "v1.1.12", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", "shasum": "" }, "require": { @@ -22567,7 +24232,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-main": "1.1-dev" }, "thanks": { "name": "symfony/contracts", @@ -22603,6 +24268,9 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.12" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22617,98 +24285,31 @@ "type": "tidelift" } ], - "time": "2020-07-06T13:19:58+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/filesystem", - "version": "v5.1.7", + "version": "v6.0.7", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "1a8697545a8d87b9f2f6b1d32414199cc5e20aae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/1a8697545a8d87b9f2f6b1d32414199cc5e20aae", - "reference": "1a8697545a8d87b9f2f6b1d32414199cc5e20aae", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Filesystem Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T14:02:37+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8" + "reference": "6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", - "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff", + "reference": "6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff", "shasum": "" }, "require": { - "php": ">=7.2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } + "php": ">=8.0.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8" }, + "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\Finder\\": "" + "Symfony\\Component\\Filesystem\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -22728,8 +24329,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Finder Component", + "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v6.0.7" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22744,36 +24348,29 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:23:27+00:00" + "time": "2022-04-01T12:54:51+00:00" }, { - "name": "symfony/options-resolver", - "version": "v5.1.7", + "name": "symfony/finder", + "version": "v6.0.3", "source": { "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "4c7e155bf7d93ea4ba3824d5a14476694a5278dd" + "url": "https://github.com/symfony/finder.git", + "reference": "8661b74dbabc23223f38c9b99d3f8ade71170430" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/4c7e155bf7d93ea4ba3824d5a14476694a5278dd", - "reference": "4c7e155bf7d93ea4ba3824d5a14476694a5278dd", + "url": "https://api.github.com/repos/symfony/finder/zipball/8661b74dbabc23223f38c9b99d3f8ade71170430", + "reference": "8661b74dbabc23223f38c9b99d3f8ade71170430", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15" + "php": ">=8.0.2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" + "Symfony\\Component\\Finder\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -22793,13 +24390,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony OptionsResolver Component", + "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], + "support": { + "source": "https://github.com/symfony/finder/tree/v6.0.3" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22814,45 +24409,42 @@ "type": "tidelift" } ], - "time": "2020-09-27T03:44:28+00:00" + "time": "2022-01-26T17:23:29+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.18.1", + "name": "symfony/http-client-contracts", + "version": "v2.5.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/1a4f708e4e87f335d1b1be6148060739152f0bd5", + "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.2.5" }, "suggest": { - "ext-ctype": "For best performance" + "symfony/http-client-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "2.5-dev" }, "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Symfony\\Contracts\\HttpClient\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -22860,22 +24452,27 @@ ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for ctype functions", + "description": "Generic abstractions related to HTTP clients", "homepage": "https://symfony.com", "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.1" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22890,44 +24487,44 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2022-03-13T20:07:29+00:00" }, { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.18.1", + "name": "symfony/http-foundation", + "version": "v5.4.6", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5" + "url": "https://github.com/symfony/http-foundation.git", + "reference": "34e89bc147633c0f9dd6caaaf56da3b806a21465" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/34e89bc147633c0f9dd6caaaf56da3b806a21465", + "reference": "34e89bc147633c0f9dd6caaaf56da3b806a21465", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" }, "suggest": { - "ext-intl": "For best performance" + "symfony/mime": "To use the file extension guesser" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + "Symfony\\Component\\HttpFoundation\\": "" }, - "files": [ - "bootstrap.php" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -22936,24 +24533,19 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for intl's grapheme_* functions", + "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -22968,47 +24560,75 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2022-03-05T21:03:43+00:00" }, { - "name": "symfony/polyfill-intl-idn", - "version": "v1.18.1", + "name": "symfony/http-kernel", + "version": "v4.4.40", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" + "url": "https://github.com/symfony/http-kernel.git", + "reference": "330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3", + "reference": "330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3", "shasum": "" }, "require": { - "php": ">=5.3.3", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php70": "^1.10", - "symfony/polyfill-php72": "^1.10" + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" }, "suggest": { - "ext-intl": "For best performance" + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" + "Symfony\\Component\\HttpKernel\\": "" }, - "files": [ - "bootstrap.php" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -23017,28 +24637,19 @@ ], "authors": [ { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23053,32 +24664,35 @@ "type": "tidelift" } ], - "time": "2020-08-04T06:02:08+00:00" + "time": "2022-04-02T05:55:50+00:00" }, { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.18.1", + "name": "symfony/polyfill-ctype", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "30885182c981ab175d4d034db0f6f469898070ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab", + "reference": "30885182c981ab175d4d034db0f6f469898070ab", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" }, "suggest": { - "ext-intl": "For best performance" + "ext-ctype": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -23086,15 +24700,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, "files": [ "bootstrap.php" ], - "classmap": [ - "Resources/stubs" - ] + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23102,24 +24713,25 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", + "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", - "intl", - "normalizer", + "ctype", "polyfill", - "portable", - "shim" + "portable" ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23134,32 +24746,34 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-10-20T20:35:02+00:00" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.18.1", + "name": "symfony/polyfill-intl-idn", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "749045c69efb97c70d25d7463abba812e91f3a44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/749045c69efb97c70d25d7463abba812e91f3a44", + "reference": "749045c69efb97c70d25d7463abba812e91f3a44", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" }, "suggest": { - "ext-mbstring": "For best performance" + "ext-intl": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -23167,12 +24781,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23180,23 +24794,31 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for the Mbstring extension", + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", - "mbstring", + "idn", + "intl", "polyfill", "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23211,30 +24833,32 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-09-14T14:02:44+00:00" }, { - "name": "symfony/polyfill-php70", - "version": "v1.18.1", + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3" + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8", + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8", "shasum": "" }, "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", - "php": ">=5.3.3" + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -23242,12 +24866,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -23266,14 +24890,19 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", + "description": "Symfony polyfill for intl's Normalizer class and related functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", + "intl", + "normalizer", "polyfill", "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23288,29 +24917,35 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-02-19T12:13:01+00:00" }, { - "name": "symfony/polyfill-php72", - "version": "v1.18.1", + "name": "symfony/polyfill-mbstring", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "639447d008615574653fb3bc60d1986d7172eaae" + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae", - "reference": "639447d008615574653fb3bc60d1986d7172eaae", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0abb51d2f102e00a4eefcf46ba7fec406d245825", + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -23318,12 +24953,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23339,14 +24974,18 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "description": "Symfony polyfill for the Mbstring extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", + "mbstring", "polyfill", "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23361,29 +25000,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-11-30T18:21:41+00:00" }, { - "name": "symfony/polyfill-php73", - "version": "v1.18.1", + "name": "symfony/polyfill-php72", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca" + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fffa1a52a023e782cdcc221d781fe1ec8f87fcca", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976", + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -23391,15 +25030,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, "files": [ "bootstrap.php" ], - "classmap": [ - "Resources/stubs" - ] + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -23415,7 +25051,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -23423,6 +25059,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23437,29 +25076,29 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-05-27T09:17:38+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.18.1", + "name": "symfony/polyfill-php73", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981" + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/d87d5766cbf48d72388a9f6b85f280c8ad51f981", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/cc5db0e22b3cb4111010e48785a97f670b350ca5", + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5", "shasum": "" }, "require": { - "php": ">=7.0.8" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-main": "1.23-dev" }, "thanks": { "name": "symfony/polyfill", @@ -23467,12 +25106,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -23482,10 +25121,6 @@ "MIT" ], "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" @@ -23495,7 +25130,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -23503,6 +25138,9 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23517,37 +25155,44 @@ "type": "tidelift" } ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2021-06-05T21:20:04+00:00" }, { - "name": "symfony/process", - "version": "v4.4.15", + "name": "symfony/polyfill-php80", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "9b887acc522935f77555ae8813495958c7771ba7" + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/9b887acc522935f77555ae8813495958c7771ba7", - "reference": "9b887acc522935f77555ae8813495958c7771ba7", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/4407588e0d3f1f52efb65fbe92babe41f37fe50c", + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\Process\\": "" + "Symfony\\Polyfill\\Php80\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -23556,16 +25201,29 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Process Component", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23580,45 +25238,44 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:08:58+00:00" + "time": "2022-03-04T08:16:47+00:00" }, { - "name": "symfony/property-access", - "version": "v5.1.7", + "name": "symfony/polyfill-php81", + "version": "v1.25.0", "source": { "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39" + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/5de4ba2d41b15f9bd0e19b2ab9674135813ec98f", + "reference": "5de4ba2d41b15f9bd0e19b2ab9674135813ec98f", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.1.1" - }, - "require-dev": { - "symfony/cache": "^4.4|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." + "php": ">=7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.1-dev" + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" + "Symfony\\Polyfill\\Php81\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -23627,27 +25284,25 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony PropertyAccess Component", + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" + "compatibility", + "polyfill", + "portable", + "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.25.0" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23662,54 +25317,30 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:23:27+00:00" + "time": "2021-09-13T13:58:11+00:00" }, { - "name": "symfony/property-info", - "version": "v5.1.7", + "name": "symfony/process", + "version": "v4.4.40", "source": { "type": "git", - "url": "https://github.com/symfony/property-info.git", - "reference": "22518930091e0bdb249694efc509e3697f7e325e" + "url": "https://github.com/symfony/process.git", + "reference": "54e9d763759268e07eb13b921d8631fc2816206f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/22518930091e0bdb249694efc509e3697f7e325e", - "reference": "22518930091e0bdb249694efc509e3697f7e325e", + "url": "https://api.github.com/repos/symfony/process/zipball/54e9d763759268e07eb13b921d8631fc2816206f", + "reference": "54e9d763759268e07eb13b921d8631fc2816206f", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<0.3.0", - "symfony/dependency-injection": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "~1.7", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\PropertyInfo\\": "" + "Symfony\\Component\\Process\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -23721,24 +25352,19 @@ ], "authors": [ { - "name": "Kévin Dunglas", - "email": "dunglas@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Property Info Component", + "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", - "keywords": [ - "doctrine", - "phpdoc", - "property", - "symfony", - "type", - "validator" - ], + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23753,39 +25379,32 @@ "type": "tidelift" } ], - "time": "2020-09-07T05:10:28+00:00" + "time": "2022-03-18T16:18:39+00:00" }, { "name": "symfony/proxy-manager-bridge", - "version": "v4.4.15", + "version": "v5.4.6", "source": { "type": "git", "url": "https://github.com/symfony/proxy-manager-bridge.git", - "reference": "3d698b01104bfca5b0776637cdfae6e1c8f658f1" + "reference": "e6936de1cc8f4e6e3b2264aef186ca21695aee8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/3d698b01104bfca5b0776637cdfae6e1c8f658f1", - "reference": "3d698b01104bfca5b0776637cdfae6e1c8f658f1", + "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/e6936de1cc8f4e6e3b2264aef186ca21695aee8e", + "reference": "e6936de1cc8f4e6e3b2264aef186ca21695aee8e", "shasum": "" }, "require": { - "ocramius/proxy-manager": "~2.1", - "php": ">=7.1.3", - "symfony/dependency-injection": "^4.0|^5.0" - }, - "conflict": { - "zendframework/zend-eventmanager": "2.6.0" + "friendsofphp/proxy-manager-lts": "^1.0.2", + "php": ">=7.2.5", + "symfony/dependency-injection": "^5.0|^6.0", + "symfony/polyfill-php80": "^1.16" }, "require-dev": { - "symfony/config": "^3.4|^4.0|^5.0" + "symfony/config": "^4.4|^5.0|^6.0" }, "type": "symfony-bridge", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Bridge\\ProxyManager\\": "" @@ -23808,8 +25427,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony ProxyManager Bridge", + "description": "Provides integration for ProxyManager with various Symfony components", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/proxy-manager-bridge/tree/v5.4.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23824,51 +25446,51 @@ "type": "tidelift" } ], - "time": "2020-09-02T16:08:58+00:00" + "time": "2022-03-02T12:42:23+00:00" }, { "name": "symfony/serializer", - "version": "v4.4.15", + "version": "v4.4.40", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "8e97a9cfc5a48de83437f286d6d0ab4a2a2c22b0" + "reference": "8efe86f60f594882f118a319ef8fac9353d67b84" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/8e97a9cfc5a48de83437f286d6d0ab4a2a2c22b0", - "reference": "8e97a9cfc5a48de83437f286d6d0ab4a2a2c22b0", + "url": "https://api.github.com/repos/symfony/serializer/zipball/8efe86f60f594882f118a319ef8fac9353d67b84", + "reference": "8efe86f60f594882f118a319ef8fac9353d67b84", "shasum": "" }, "require": { "php": ">=7.1.3", - "symfony/polyfill-ctype": "~1.8" + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16" }, "conflict": { - "phpdocumentor/type-resolver": "<0.2.1", + "phpdocumentor/reflection-docblock": "<3.0|>=3.2.0,<3.2.2", + "phpdocumentor/type-resolver": "<0.3.0|1.3.*", "symfony/dependency-injection": "<3.4", "symfony/property-access": "<3.4", "symfony/property-info": "<3.4", "symfony/yaml": "<3.4" }, "require-dev": { - "doctrine/annotations": "~1.0", - "doctrine/cache": "~1.0", - "phpdocumentor/reflection-docblock": "^3.2|^4.0", + "doctrine/annotations": "^1.10.4", + "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", "symfony/cache": "^3.4|^4.0|^5.0", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/error-handler": "^4.4|^5.0", "symfony/http-foundation": "^3.4|^4.0|^5.0", "symfony/mime": "^4.4|^5.0", - "symfony/property-access": "^3.4|^4.0|^5.0", + "symfony/property-access": "^4.4.36|^5.3.13", "symfony/property-info": "^3.4.13|~4.0|^5.0", "symfony/validator": "^3.4|^4.0|^5.0", "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { - "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.", - "doctrine/cache": "For using the default cached annotation reader and metadata cache.", + "doctrine/annotations": "For using the annotation mapping.", "psr/cache-implementation": "For using the metadata cache.", "symfony/config": "For using the XML mapping loader.", "symfony/http-foundation": "For using a MIME type guesser within the DataUriNormalizer.", @@ -23877,11 +25499,6 @@ "symfony/yaml": "For using the default YAML mapping loader." }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Serializer\\": "" @@ -23904,8 +25521,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Serializer Component", + "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/serializer/tree/v4.4.40" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -23920,25 +25540,29 @@ "type": "tidelift" } ], - "time": "2020-10-02T20:12:42+00:00" + "time": "2022-03-24T16:54:41+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.2.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" + "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/24d9dc654b83e91aa59f9d167b131bc3b5bea24c", + "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/container": "^1.0" + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" }, "suggest": { "symfony/service-implementation": "" @@ -23946,7 +25570,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -23982,91 +25606,9 @@ "interoperability", "standards" ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/string", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "files": [ - "Resources/functions.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.1" }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony String component", - "homepage": "https://symfony.com", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], "funding": [ { "url": "https://symfony.com/sponsor", @@ -24081,25 +25623,26 @@ "type": "tidelift" } ], - "time": "2020-09-15T12:23:47+00:00" + "time": "2022-03-13T20:07:29+00:00" }, { "name": "symfony/translation", - "version": "v4.4.15", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "8494fa1bbf9d77fe1e7d50ac8ccfb80a858a98bd" + "reference": "4ce00d6875230b839f5feef82e51971f6c886e00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/8494fa1bbf9d77fe1e7d50ac8ccfb80a858a98bd", - "reference": "8494fa1bbf9d77fe1e7d50ac8ccfb80a858a98bd", + "url": "https://api.github.com/repos/symfony/translation/zipball/4ce00d6875230b839f5feef82e51971f6c886e00", + "reference": "4ce00d6875230b839f5feef82e51971f6c886e00", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16", "symfony/translation-contracts": "^1.1.6|^2" }, "conflict": { @@ -24109,10 +25652,10 @@ "symfony/yaml": "<3.4" }, "provide": { - "symfony/translation-implementation": "1.0" + "symfony/translation-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^3.4|^4.0|^5.0", "symfony/console": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", @@ -24128,11 +25671,6 @@ "symfony/yaml": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Translation\\": "" @@ -24155,8 +25693,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Translation Component", + "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/translation/tree/v4.4.37" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24171,20 +25712,20 @@ "type": "tidelift" } ], - "time": "2020-10-02T07:34:48+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/translation-contracts", - "version": "v2.3.0", + "version": "v2.5.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105" + "reference": "1211df0afa701e45a04253110e959d4af4ef0f07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/e2eaa60b558f26a4b0354e1bbb25636efaaad105", - "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/1211df0afa701e45a04253110e959d4af4ef0f07", + "reference": "1211df0afa701e45a04253110e959d4af4ef0f07", "shasum": "" }, "require": { @@ -24196,7 +25737,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.3-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -24232,6 +25773,98 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/translation-contracts/tree/v2.5.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "294e9da6e2e0dd404e983daa5aa74253d92c05d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/294e9da6e2e0dd404e983daa5aa74253d92c05d0", + "reference": "294e9da6e2e0dd404e983daa5aa74253d92c05d0", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.6" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24246,41 +25879,40 @@ "type": "tidelift" } ], - "time": "2020-09-28T13:05:58+00:00" + "time": "2022-03-02T12:42:23+00:00" }, { "name": "symfony/yaml", - "version": "v4.4.15", + "version": "v5.3.14", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1" + "reference": "c441e9d2e340642ac8b951b753dea962d55b669d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/c7885964b1eceb70b0981556d0a9b01d2d97c8d1", - "reference": "c7885964b1eceb70b0981556d0a9b01d2d97c8d1", + "url": "https://api.github.com/repos/symfony/yaml/zipball/c441e9d2e340642ac8b951b753dea962d55b669d", + "reference": "c441e9d2e340642ac8b951b753dea962d55b669d", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/console": "<3.4" + "symfony/console": "<4.4" }, "require-dev": { - "symfony/console": "^3.4|^4.0|^5.0" + "symfony/console": "^4.4|^5.0" }, "suggest": { "symfony/console": "For validating YAML files using the lint command" }, + "bin": [ + "Resources/bin/yaml-lint" + ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" @@ -24303,8 +25935,11 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Yaml Component", + "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v5.3.14" + }, "funding": [ { "url": "https://symfony.com/sponsor", @@ -24319,24 +25954,24 @@ "type": "tidelift" } ], - "time": "2020-09-27T03:36:23+00:00" + "time": "2022-01-26T16:05:39+00:00" }, { "name": "tedivm/jshrink", - "version": "v1.3.3", + "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/tedious/JShrink.git", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a" + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/566e0c731ba4e372be2de429ef7d54f4faf4477a", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", "shasum": "" }, "require": { - "php": "^5.6|^7.0" + "php": "^5.6|^7.0|^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.8", @@ -24365,7 +26000,17 @@ "javascript", "minifier" ], - "time": "2019-06-28T18:11:46+00:00" + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" }, { "name": "temando/module-shipping", @@ -24416,16 +26061,16 @@ }, { "name": "thecodingmachine/safe", - "version": "v1.3.1", + "version": "v1.3.3", "source": { "type": "git", "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a6b795aeb367c90cc6ed88dadb4cdcac436377c2" + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a6b795aeb367c90cc6ed88dadb4cdcac436377c2", - "reference": "a6b795aeb367c90cc6ed88dadb4cdcac436377c2", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", "shasum": "" }, "require": { @@ -24443,13 +26088,6 @@ } }, "autoload": { - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - }, "files": [ "deprecated/apc.php", "deprecated/libevent.php", @@ -24540,60 +26178,25 @@ "generated/yaz.php", "generated/zip.php", "generated/zlib.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "time": "2020-10-08T08:40:29+00:00" - }, - { - "name": "true/punycode", - "version": "v2.1.1", - "source": { - "type": "git", - "url": "https://github.com/true/php-punycode.git", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "symfony/polyfill-mbstring": "^1.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.7", - "squizlabs/php_codesniffer": "~2.0" - }, - "type": "library", - "autoload": { + ], "psr-4": { - "TrueBV\\": "src/" + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "authors": [ - { - "name": "Renan Gonçalves", - "email": "renan.saddam@gmail.com" - } - ], - "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", - "homepage": "https://github.com/true/php-punycode", - "keywords": [ - "idna", - "punycode" - ], - "time": "2016-11-16T10:37:54+00:00" + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" }, { "name": "tubalmartin/cssmin", @@ -24646,242 +26249,216 @@ "minify", "yui" ], - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "vertex/module-address-validation", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-2.1.0.0.zip", - "shasum": "9023166c5a152f3884322cde5af1b4e9f3854e71" - }, - "require": { - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-checkout": "^100", - "magento/module-config": "^101", - "magento/module-quote": "^100|^101", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "php": "^7.0", - "vertex/module-address-validation-api": "^1", - "vertex/module-tax": "^4" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidation\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Validation module for Magento 2" + "time": "2018-01-15T15:26:51+00:00" }, { - "name": "vertex/module-address-validation-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.0.0.zip", - "shasum": "85bcd6896132e132e0098db915eb9d506569646e" - }, - "require": { - "magento/framework": "^100|^101|^102|^103", - "magento/module-store": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "suggest": { - "magento/module-webapi": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidationApi\\": "" - } + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Cleansing module for Magento 2 API" - }, - { - "name": "vertex/module-tax", - "version": "4.1.0", "dist": { "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-4.1.0.0.zip", - "shasum": "bca2e2d6a19294edf066c032ce26edd8dcc2f692" + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" }, "require": { - "ext-intl": "*", + "brick/math": "^0.8.17|^0.9", "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-backend": "^100|^101|^102", - "magento/module-catalog": "^100|^101|^102|^103|^104", - "magento/module-checkout": "^100", - "magento/module-config": "^100|^101", - "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102|^103", - "magento/module-directory": "^100", - "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.5 || ^101.2", - "magento/module-sales": "^100|^101|^102|^103", - "magento/module-shipping": "^100", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "magento/module-ui": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1.2.0" + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" }, "conflict": { - "pixafy/tax": "*", - "pixafy/tax-ee": "*", - "vertex/tax": "*", - "vertex/tax-ee": "*" + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "ext-simplexml": "*", - "magento/magento-coding-standard": "^5", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" }, "suggest": { - "magento/module-gift-card-account": "Vertex Tax Links for Magento 2 also supports Magento's Gift Card Account module", - "magento/module-gift-wrapping": "Vertex Tax Links for Magento 2 also supports Magento's Gift Wrapping module", - "magento/module-multishipping": "Vertex Tax Links for Magento 2 also supports Magento's Multishipping module", - "magento/module-reward": "Vertex Tax Links for Magento 2 also supports Magento's Reward module" + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." }, - "type": "magento2-module", + "type": "symfony-bundle", "autoload": { - "files": [ - "registration.php" - ], "psr-4": { - "Vertex\\Tax\\": "" + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] } }, + "notification-url": "https://packagist.org/downloads/", "license": [ - "proprietary" - ], - "description": "Vertex Tax Links for Magento 2" - }, - { - "name": "vertex/product-magento-module", - "version": "4.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-4.1.0.0.zip", - "shasum": "ef350f455be0e3e6784e86987e89b78be984f056" - }, - "require": { - "vertex/module-address-validation": "2.1.0", - "vertex/module-tax": "4.1.0" - }, - "type": "metapackage", - "license": [ - "proprietary" + "MIT" ], "authors": [ { - "name": "Mediotype", - "email": "diveinto@mediotype.com", - "homepage": "http://www.mediotype.com/", - "role": "Development Company" + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" } ], - "description": "Vertex Tax Links for Magento 2", - "homepage": "http://go.vertexsmb.com/magento_cbe", + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", "keywords": [ - "tax", - "vertex" - ] - }, - { - "name": "vertex/sdk", - "version": "1.2.7", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/sdk/vertex-sdk-1.2.7.0.zip", - "shasum": "821465662cc2d8ec186e2baf138a7c3075fcf3ee" - }, - "require": { - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-soap": "*", - "php": "^5.4|^7" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "php": "^7.3", - "phpmd/phpmd": "^2.6", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.3" + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" }, - "type": "library", - "autoload": { - "psr-4": { - "Vertex\\": "src/" + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" } - }, - "license": [ - "proprietary" ], - "description": "Tools for communicating with Vertex Cloud and Vertex O-Series" + "time": "2021-06-25T15:59:52+00:00" }, { "name": "webimpress/safe-writer", - "version": "2.1.0", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", "dev-release-1.0": "1.0.x-dev" } }, @@ -24902,43 +26479,109 @@ "safe writer", "webimpress" ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, "funding": [ { "url": "https://github.com/michalbundyra", "type": "github" } ], - "time": "2020-08-25T07:21:11+00:00" + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.10.0" + }, + "time": "2021-03-09T10:59:23+00:00" }, { "name": "webonyx/graphql-php", - "version": "v0.13.9", + "version": "v14.11.5", "source": { "type": "git", "url": "https://github.com/webonyx/graphql-php.git", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3" + "reference": "ffa431c0821821839370a68dab3c2597c06bf7f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/ffa431c0821821839370a68dab3c2597c06bf7f0", + "reference": "ffa431c0821821839370a68dab3c2597c06bf7f0", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "php": "^7.1||^8.0" + "php": "^7.1 || ^8" }, "require-dev": { + "amphp/amp": "^2.3", "doctrine/coding-standard": "^6.0", - "phpbench/phpbench": "^0.14.0", - "phpstan/phpstan": "^0.11.4", - "phpstan/phpstan-phpunit": "^0.11.0", - "phpstan/phpstan-strict-rules": "^0.11.0", - "phpunit/phpcov": "^5.0", - "phpunit/phpunit": "^7.2", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", "psr/http-message": "^1.0", - "react/promise": "2.*" + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" }, "suggest": { "psr/http-message": "To use standard GraphQL server", @@ -24960,33 +26603,41 @@ "api", "graphql" ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.5" + }, "funding": [ { "url": "https://opencollective.com/webonyx-graphql-php", "type": "open_collective" } ], - "time": "2020-07-02T05:49:25+00:00" + "time": "2022-01-24T11:13:31+00:00" }, { "name": "wikimedia/less.php", - "version": "1.8.2", + "version": "v3.1.0", "source": { "type": "git", "url": "https://github.com/wikimedia/less.php.git", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266" + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/e238ad228d74b6ffd38209c799b34e9826909266", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", "shasum": "" }, "require": { "php": ">=7.2.9" }, "require-dev": { - "phpunit/phpunit": "7.5.14" + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" }, "bin": [ "bin/lessc" @@ -25027,86 +26678,31 @@ "php", "stylesheet" ], - "time": "2019-11-06T18:30:11+00:00" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.2.0.zip", - "shasum": "686436cac2a13758388d720bc5c388517422e774" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-reports": "^100", - "magento/module-review": "100.4.*", - "magento/module-sales": "102.1.*||^103.0", - "magento/module-store": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "replace": { - "yotpo/module-review": "*", - "yotpo/module-yotpo": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Yotpo\\Yotpo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Yotpo Reviews extension for Magento2" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.2.0.zip", - "shasum": "fb070323fec2763df00062bab4a0b0b67eed60d1" + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" }, - "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.2" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Bundling metapackage for yotpo/magento2-module-yotpo-reviews: Yotpo Reviews extension for Magento2" + "time": "2020-12-11T19:33:31+00:00" }, { "name": "zordius/lightncandy", - "version": "v1.2.5", + "version": "v1.2.6", "source": { "type": "git", "url": "https://github.com/zordius/lightncandy.git", - "reference": "37aa381e0f27d411a630062070c7a5a2174c62e7" + "reference": "b451f73e8b5c73e62e365997ba3c993a0376b72a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zordius/lightncandy/zipball/37aa381e0f27d411a630062070c7a5a2174c62e7", - "reference": "37aa381e0f27d411a630062070c7a5a2174c62e7", + "url": "https://api.github.com/repos/zordius/lightncandy/zipball/b451f73e8b5c73e62e365997ba3c993a0376b72a", + "reference": "b451f73e8b5c73e62e365997ba3c993a0376b72a", "shasum": "" }, "require": { "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "^7" + "phpunit/phpunit": ">=7" }, "type": "library", "extra": { @@ -25138,7 +26734,11 @@ "php", "template" ], - "time": "2020-03-08T06:00:24+00:00" + "support": { + "issues": "https://github.com/zordius/lightncandy/issues", + "source": "https://github.com/zordius/lightncandy/tree/v1.2.6" + }, + "time": "2021-07-11T04:52:41+00:00" } ], "packages-dev": [], @@ -25149,5 +26749,5 @@ "prefer-lowest": false, "platform": [], "platform-dev": [], - "plugin-api-version": "1.1.0" + "plugin-api-version": "2.2.0" } diff --git a/src/_data/codebase/v2_4/commerce/bin-magento.json b/src/_data/codebase/v2_4/commerce/bin-magento.json index d331eae2384..e92886a91dd 100644 --- a/src/_data/codebase/v2_4/commerce/bin-magento.json +++ b/src/_data/codebase/v2_4/commerce/bin-magento.json @@ -1 +1,13313 @@ -{"application":{"name":"Magento CLI","version":"2.4.1"},"commands":[{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/var\/www\/html\/magento2\/bin\/magento help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"list","usage":["list [--raw] [--format FORMAT] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/var\/www\/html\/magento2\/bin\/magento list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/var\/www\/html\/magento2\/bin\/magento list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/var\/www\/html\/magento2\/bin\/magento list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"admin:user:create","usage":["admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates an administrator","help":"Creates an administrator","definition":{"arguments":[],"options":{"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin last name","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"admin:user:unlock","usage":["admin:user:unlock "],"description":"Unlock Admin Account","help":"This command unlocks an admin account by its username.\nTo unlock:\n \/var\/www\/html\/magento2\/bin\/magento admin:user:unlock username<\/comment>","definition":{"arguments":{"username":{"name":"username","is_required":true,"is_array":false,"description":"The admin username to unlock","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:dump","usage":["app:config:dump [...]"],"description":"Create dump of application","help":"Create dump of application","definition":{"arguments":{"config-types":{"name":"config-types","is_required":false,"is_array":true,"description":"Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:import","usage":["app:config:import"],"description":"Import data from shared configuration files to appropriate data storage","help":"Import data from shared configuration files to appropriate data storage","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:status","usage":["app:config:status"],"description":"Checks if config propagation requires update","help":"Checks if config propagation requires update","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"braintree:migrate","usage":["braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]"],"description":"Migrate stored cards from a Magento 1 database","help":"Migrate stored cards from a Magento 1 database","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Hostname\/IP. Port is optional","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database username. Must have read access","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Password","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:clean","usage":["cache:clean [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Cleans cache type(s)","help":"Cleans cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:disable","usage":["cache:disable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Disables cache type(s)","help":"Disables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:enable","usage":["cache:enable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Enables cache type(s)","help":"Enables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:flush","usage":["cache:flush [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Flushes cache storage used by cache type(s)","help":"Flushes cache storage used by cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:status","usage":["cache:status [--bootstrap BOOTSTRAP]"],"description":"Checks cache status","help":"Checks cache status","definition":{"arguments":[],"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:images:resize","usage":["catalog:images:resize [-a|--async]"],"description":"Creates resized product images","help":"Creates resized product images","definition":{"arguments":[],"options":{"async":{"name":"--async","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Resize image in asynchronous mode","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:product:attributes:cleanup","usage":["catalog:product:attributes:cleanup"],"description":"Removes unused product attributes.","help":"Removes unused product attributes.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:sensitive:set","usage":["config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]"],"description":"Set sensitive configuration values","help":"Set sensitive configuration values","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path for example group\/section\/field_name","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Configuration value","default":null}},"options":{"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable interactive mode to set all sensitive variables","default":false},"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not set use 'default'","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code for configuration, empty string by default","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:set","usage":["config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] "],"description":"Change system configuration","help":"Change system configuration","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Configuration path in format section\/group\/field_name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"Configuration value","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Configuration scope (default, website, or store)","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Scope code (required only if scope is not 'default')","default":null},"lock-env":{"name":"--lock-env","shortcut":"-e","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock value which prevents modification in the Admin (will be saved in app\/etc\/env.php)","default":false},"lock-config":{"name":"--lock-config","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock and share value with other installations, prevents modification in the Admin (will be saved in app\/etc\/config.php)","default":false},"lock":{"name":"--lock","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deprecated, use the --lock-env option instead.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:show","usage":["config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []"],"description":"Shows configuration value for given path. If path is not specified, all saved values will be shown","help":"Shows configuration value for given path. If path is not specified, all saved values will be shown","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path, for example section_id\/group_id\/field_id","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not specified, then 'default' scope will be used","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code (required only if scope is not `default`)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:install","usage":["cron:install [-f|--force] [-d|--non-optional]"],"description":"Generates and installs crontab for current user","help":"Generates and installs crontab for current user","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force install tasks","default":false},"non-optional":{"name":"--non-optional","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Install only the non-optional (default) tasks","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:remove","usage":["cron:remove"],"description":"Removes tasks from crontab","help":"Removes tasks from crontab","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:run","usage":["cron:run [--group GROUP] [--bootstrap BOOTSTRAP]"],"description":"Runs jobs by schedule","help":"Runs jobs by schedule","definition":{"arguments":[],"options":{"group":{"name":"--group","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run jobs only from specified group","default":null},"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"customer:hash:upgrade","usage":["customer:hash:upgrade"],"description":"Upgrade customer's hash according to the latest algorithm","help":"Upgrade customer's hash according to the latest algorithm","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:set","usage":["deploy:mode:set [-s|--skip-compilation] [--] "],"description":"Set application mode.","help":"Set application mode.","definition":{"arguments":{"mode":{"name":"mode","is_required":true,"is_array":false,"description":"The application mode to set. Available options are \"developer\" or \"production\"","default":null}},"options":{"skip-compilation":{"name":"--skip-compilation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub\/static\/)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:show","usage":["deploy:mode:show"],"description":"Displays current application mode.","help":"Displays current application mode.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:di:info","usage":["dev:di:info "],"description":"Provides information on Dependency Injection configuration for the Command.","help":"Provides information on Dependency Injection configuration for the Command.","definition":{"arguments":{"class":{"name":"class","is_required":true,"is_array":false,"description":"Class name","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:disable","usage":["dev:profiler:disable"],"description":"Disable the profiler.","help":"Disable the profiler.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:enable","usage":["dev:profiler:enable []"],"description":"Enable the profiler.","help":"Enable the profiler.","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Profiler type","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:disable","usage":["dev:query-log:disable"],"description":"Disable DB query logging","help":"Disable DB query logging","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:enable","usage":["dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]"],"description":"Enable DB query logging","help":"Enable DB query logging","definition":{"arguments":[],"options":{"include-all-queries":{"name":"--include-all-queries","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Log all queries. [true|false]","default":"true"},"query-time-threshold":{"name":"--query-time-threshold","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Query time thresholds.","default":"0.001"},"include-call-stack":{"name":"--include-call-stack","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Include call stack. [true|false]","default":"true"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:source-theme:deploy","usage":["dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]"],"description":"Collects and publishes source files for theme.","help":"Collects and publishes source files for theme.","definition":{"arguments":{"file":{"name":"file","is_required":false,"is_array":true,"description":"Files to pre-process (file should be specified without extension)","default":["css\/styles-m","css\/styles-l"]}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Type of source files: [less]","default":"less"},"locale":{"name":"--locale","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Locale: [en_US]","default":"en_US"},"area":{"name":"--area","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Area: [frontend|adminhtml]","default":"frontend"},"theme":{"name":"--theme","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Theme: [Vendor\/theme]","default":"Magento\/luma"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:disable","usage":["dev:template-hints:disable"],"description":"Disable frontend template hints. A cache flush might be required.","help":"Disable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:enable","usage":["dev:template-hints:enable"],"description":"Enable frontend template hints. A cache flush might be required.","help":"Enable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:status","usage":["dev:template-hints:status"],"description":"Show frontend template hints status.","help":"Show frontend template hints status.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:tests:run","usage":["dev:tests:run [-c|--arguments ARGUMENTS] [--] []"],"description":"Runs tests","help":"Runs tests","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default","default":"default"}},"options":{"arguments":{"name":"--arguments","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:urn-catalog:generate","usage":["dev:urn-catalog:generate [--ide IDE] [--] "],"description":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","help":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Path to file to output the catalog. For PhpStorm use .idea\/misc.xml","default":null}},"options":{"ide":{"name":"--ide","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Format in which catalog will be generated. Supported: [phpstorm, vscode]","default":"phpstorm"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:xml:convert","usage":["dev:xml:convert [-o|--overwrite] [--] "],"description":"Converts XML file using XSL style sheets","help":"Converts XML file using XSL style sheets","definition":{"arguments":{"xml-file":{"name":"xml-file","is_required":true,"is_array":false,"description":"Path to XML file that going to be transformed","default":null},"processor":{"name":"processor","is_required":true,"is_array":false,"description":"Path to XSL style sheet that going to be applied to XML file","default":null}},"options":{"overwrite":{"name":"--overwrite","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Overwrite XML file","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:automap","usage":["dotdigital:connector:automap"],"description":"Auto-map data fields","help":"Auto-map data fields","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:enable","usage":["dotdigital:connector:enable [--username USERNAME] [--password PASSWORD] [--automap-datafields [AUTOMAP-DATAFIELDS]] [--enable-syncs [ENABLE-SYNCS]] [--remove-ip-restriction [REMOVE-IP-RESTRICTION]] [--enable-email-capture [ENABLE-EMAIL-CAPTURE]]"],"description":"Add Dotdigital API credentials and enable the connector","help":"Add Dotdigital API credentials and enable the connector","definition":{"arguments":[],"options":{"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API username","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API password","default":null},"automap-datafields":{"name":"--automap-datafields","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Automap data fields","default":null},"enable-syncs":{"name":"--enable-syncs","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable syncs","default":null},"remove-ip-restriction":{"name":"--remove-ip-restriction","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Remove IP restriction","default":null},"enable-email-capture":{"name":"--enable-email-capture","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable email capture","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:migrate","usage":["dotdigital:migrate"],"description":"Migrate data into email_ tables to sync with Engagement Cloud","help":"Migrate data into email_ tables to sync with Engagement Cloud","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:sync","usage":["dotdigital:sync [--from [FROM]] [--] []"],"description":"Run syncs to populate email_ tables before importing to Engagement Cloud","help":"Run syncs to populate email_ tables before importing to Engagement Cloud","definition":{"arguments":{"sync":{"name":"sync","is_required":false,"is_array":false,"description":"The name of the sync to run","default":null}},"options":{"from":{"name":"--from","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Specify a date\/time (parsable by \\DateTime) to run a sync from (if supported)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:add","usage":["downloadable:domains:add [...]"],"description":"Add domains to the downloadable domains whitelist","help":"Add domains to the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domains name","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:remove","usage":["downloadable:domains:remove [...]"],"description":"Remove domains from the downloadable domains whitelist","help":"Remove domains from the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domain names","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:show","usage":["downloadable:domains:show"],"description":"Display downloadable domains whitelist","help":"Display downloadable domains whitelist","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"encryption:payment-data:update","usage":["encryption:payment-data:update"],"description":"Re-encrypts encrypted credit card data with latest encryption cipher.","help":"Re-encrypts encrypted credit card data with latest encryption cipher.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:collect-phrases","usage":["i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []"],"description":"Discovers phrases in the codebase","help":"Discovers phrases in the codebase","definition":{"arguments":{"directory":{"name":"directory","is_required":false,"is_array":false,"description":"Directory path to parse. Not needed if --magento flag is set","default":null}},"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path (including filename) to an output file. With no file specified, defaults to stdout.","default":null},"magento":{"name":"--magento","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:pack","usage":["i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] "],"description":"Saves language package","help":"Saves language package","definition":{"arguments":{"source":{"name":"source","is_required":true,"is_array":false,"description":"Path to source dictionary file with translations","default":null},"locale":{"name":"locale","is_required":true,"is_array":false,"description":"Target locale for dictionary, for example \"de_DE\"","default":null}},"options":{"mode":{"name":"--mode","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"","default":"replace"},"allow-duplicates":{"name":"--allow-duplicates","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:uninstall","usage":["i18n:uninstall [-b|--backup-code] [--] ..."],"description":"Uninstalls language packages","help":"Uninstalls language packages","definition":{"arguments":{"package":{"name":"package","is_required":true,"is_array":true,"description":"Language package name","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"-b","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:info","usage":["indexer:info"],"description":"Shows allowed Indexers","help":"Shows allowed Indexers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reindex","usage":["indexer:reindex [...]"],"description":"Reindexes Data","help":"Reindexes Data","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reset","usage":["indexer:reset [...]"],"description":"Resets indexer status to invalid","help":"Resets indexer status to invalid","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-dimensions-mode","usage":["indexer:set-dimensions-mode [ []]"],"description":"Set Indexer Dimensions Mode","help":"Set Indexer Dimensions Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":false,"description":"Indexer name [catalog_product_price]","default":null},"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-mode","usage":["indexer:set-mode [ [...]]"],"description":"Sets index mode type","help":"Sets index mode type","definition":{"arguments":{"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer mode type [realtime|schedule]","default":null},"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-dimensions-mode","usage":["indexer:show-dimensions-mode [...]"],"description":"Shows Indexer Dimension Mode","help":"Shows Indexer Dimension Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes (catalog_product_price)","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-mode","usage":["indexer:show-mode [...]"],"description":"Shows Index Mode","help":"Shows Index Mode","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:status","usage":["indexer:status [...]"],"description":"Shows status of Indexer","help":"Shows status of Indexer","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:adminuri","usage":["info:adminuri"],"description":"Displays the Magento Admin URI","help":"Displays the Magento Admin URI","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:backups:list","usage":["info:backups:list"],"description":"Prints list of available backup files","help":"Prints list of available backup files","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:currency:list","usage":["info:currency:list"],"description":"Displays the list of available currencies","help":"Displays the list of available currencies","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-framework","usage":["info:dependencies:show-framework [-o|--output OUTPUT]"],"description":"Shows number of dependencies on Magento framework","help":"Shows number of dependencies on Magento framework","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"framework-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules","usage":["info:dependencies:show-modules [-o|--output OUTPUT]"],"description":"Shows number of dependencies between modules","help":"Shows number of dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules-circular","usage":["info:dependencies:show-modules-circular [-o|--output OUTPUT]"],"description":"Shows number of circular dependencies between modules","help":"Shows number of circular dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-circular-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:language:list","usage":["info:language:list"],"description":"Displays the list of available language locales","help":"Displays the list of available language locales","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:timezone:list","usage":["info:timezone:list"],"description":"Displays the list of available timezones","help":"Displays the list of available timezones","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:create-compensations","usage":["inventory:reservation:create-compensations [-r|--raw] [--] [...]"],"description":"Create reservations by provided compensation arguments","help":"Create reservations by provided compensation arguments","definition":{"arguments":{"compensations":{"name":"compensations","is_required":false,"is_array":true,"description":"List of compensation arguments in format \":::\"","default":[]}},"options":{"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:list-inconsistencies","usage":["inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]"],"description":"Show all orders and products with salable quantity inconsistencies","help":"Show all orders and products with salable quantity inconsistencies","definition":{"arguments":[],"options":{"complete-orders":{"name":"--complete-orders","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for complete orders","default":false},"incomplete-orders":{"name":"--incomplete-orders","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for incomplete orders","default":false},"bunch-size":{"name":"--bunch-size","shortcut":"-b","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Defines how many orders will be loaded at once","default":50},"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory-geonames:import","usage":["inventory-geonames:import ..."],"description":"Download and import geo names for source selection algorithm","help":"Download and import geo names for source selection algorithm","definition":{"arguments":{"countries":{"name":"countries","is_required":true,"is_array":true,"description":"List of country codes to import","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:allow-ips","usage":["maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Sets maintenance mode exempt IPs","help":"Sets maintenance mode exempt IPs","definition":{"arguments":{"ip":{"name":"ip","is_required":false,"is_array":true,"description":"Allowed IP addresses","default":[]}},"options":{"none":{"name":"--none","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear allowed IP addresses","default":false},"add":{"name":"--add","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add the IP address to existing list","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:disable","usage":["maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Disables maintenance mode","help":"Disables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:enable","usage":["maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Enables maintenance mode","help":"Enables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:status","usage":["maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Displays maintenance mode status","help":"Displays maintenance mode status","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"media-content:sync","usage":["media-content:sync"],"description":"Synchronize content with assets","help":"Synchronize content with assets","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"media-gallery:sync","usage":["media-gallery:sync"],"description":"Synchronize media storage and media assets in the database","help":"Synchronize media storage and media assets in the database","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:config:status","usage":["module:config:status"],"description":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","help":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:disable","usage":["module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Disables specified modules","help":"Disables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:enable","usage":["module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Enables specified modules","help":"Enables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:status","usage":["module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Displays status of modules","help":"Displays status of modules","definition":{"arguments":{"module-names":{"name":"module-names","is_required":false,"is_array":true,"description":"Optional module name","default":[]}},"options":{"enabled":{"name":"--enabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only enabled modules","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only disabled modules","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:uninstall","usage":["module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..."],"description":"Uninstalls modules installed by composer","help":"Uninstalls modules installed by composer","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":true,"description":"Name of the module","default":[]}},"options":{"remove-data":{"name":"--remove-data","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Remove data installed by module(s)","default":false},"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"backup-media":{"name":"--backup-media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"backup-db":{"name":"--backup-db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"non-composer":{"name":"--non-composer","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"All modules, that will be past here will be non composer based","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"newrelic:create:deploy-marker","usage":["newrelic:create:deploy-marker []"],"description":"Check the deploy queue for entries and create an appropriate deploy marker.","help":"Check the deploy queue for entries and create an appropriate deploy marker.","definition":{"arguments":{"message":{"name":"message","is_required":true,"is_array":false,"description":"Deploy Message?","default":null},"change_log":{"name":"change_log","is_required":true,"is_array":false,"description":"Change Log?","default":null},"user":{"name":"user","is_required":false,"is_array":false,"description":"Deployment User","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:list","usage":["queue:consumers:list"],"description":"List of MessageQueue consumers","help":"This command shows list of MessageQueue consumers.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:start","usage":["queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--pid-file-path PID-FILE-PATH] [--] "],"description":"Start MessageQueue consumer","help":"This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer<\/comment>\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --max-messages=50<\/comment>\n\nTo specify the number of messages per batch for the batch consumer:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --batch-size=500<\/comment>\n\nTo specify the preferred area:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --area-code='adminhtml'<\/comment>\n\nTo do not run multiple copies of one consumer simultaneously:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --single-thread'<\/comment>\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --pid-file-path='\/var\/someConsumer.pid'<\/comment>","definition":{"arguments":{"consumer":{"name":"consumer","is_required":true,"is_array":false,"description":"The name of the consumer to be started.","default":null}},"options":{"max-messages":{"name":"--max-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.","default":null},"batch-size":{"name":"--batch-size","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages per batch. Applicable for the batch consumer only.","default":null},"area-code":{"name":"--area-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The preferred area (global, adminhtml, etc...) default is global.","default":null},"single-thread":{"name":"--single-thread","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"This option prevents running multiple copies of one consumer simultaneously.","default":false},"pid-file-path":{"name":"--pid-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The file path for saving PID (This option is deprecated, use --single-thread instead)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:deploy","usage":["sampledata:deploy [--no-update]"],"description":"Deploy sample data modules for composer-based Magento installations","help":"Deploy sample data modules for composer-based Magento installations","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:remove","usage":["sampledata:remove [--no-update]"],"description":"Remove all sample data packages from composer.json","help":"Remove all sample data packages from composer.json","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:reset","usage":["sampledata:reset"],"description":"Reset all sample data modules for re-installation","help":"Reset all sample data modules for re-installation","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:recaptcha:disable-for-user-forgot-password","usage":["security:recaptcha:disable-for-user-forgot-password"],"description":"Disable reCAPTCHA for admin user forgot password form","help":"Disable reCAPTCHA for admin user forgot password form","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:recaptcha:disable-for-user-login","usage":["security:recaptcha:disable-for-user-login"],"description":"Disable reCAPTCHA for admin user login form","help":"Disable reCAPTCHA for admin user login form","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:google:set-secret","usage":["security:tfa:google:set-secret "],"description":"Set the secret used for Google OTP generation.","help":"Set the secret used for Google OTP generation.","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"secret":{"name":"secret","is_required":true,"is_array":false,"description":"Secret","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:providers","usage":["security:tfa:providers"],"description":"List all available providers","help":"List all available providers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:reset","usage":["security:tfa:reset "],"description":"Reset configuration for one user","help":"Reset configuration for one user","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"provider":{"name":"provider","is_required":true,"is_array":false,"description":"Provider code","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:backup","usage":["setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Takes backup of Magento Application code base, media and database","help":"Takes backup of Magento Application code base, media and database","definition":{"arguments":[],"options":{"code":{"name":"--code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"media":{"name":"--media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"db":{"name":"--db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:config:set","usage":["setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates or modifies the deployment configuration","help":"Creates or modifies the deployment configuration","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"allow-parallel-generation":{"name":"--allow-parallel-generation","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow generate cache in non-blocking way","default":false},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"document-root-is-pub":{"name":"--document-root-is-pub","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Flag to show is Pub is on root, can be true or false only","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-data:upgrade","usage":["setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades data in the DB","help":"Installs and upgrades data in the DB","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-patch","usage":["setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] "],"description":"Generate patch and put it in specific folder.","help":"Generate patch and put it in specific folder.","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":false,"description":"Module name","default":null},"patch":{"name":"patch","is_required":true,"is_array":false,"description":"Patch name","default":null}},"options":{"revertable":{"name":"--revertable","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Check whether patch is revertable or not.","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Find out what type of patch should be generated. Available values: `data`, `schema`.","default":"data"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-whitelist","usage":["setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]"],"description":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","help":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","definition":{"arguments":[],"options":{"module-name":{"name":"--module-name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Name of the module where whitelist will be generated","default":"all"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:add-slave","usage":["setup:db-schema:add-slave [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--maxAllowedLag [MAXALLOWEDLAG]]"],"description":"Move checkout quote related tables to a separate DB server","help":"Move checkout quote related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave DB Server host","default":"localhost"},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Slave DB user name","default":"root"},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave DB user password","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave connection name","default":"default"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Slave Resource name","default":"default"},"maxAllowedLag":{"name":"--maxAllowedLag","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max Allowed Lag Slave Connection (in seconds)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:split-quote","usage":["setup:db-schema:split-quote [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Move checkout quote related tables to a separate DB server","help":"Move checkout quote related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout DB Server host","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Checkout DB user name","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout DB user password","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout connection name","default":"checkout"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Checkout resource name","default":"checkout"},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:split-sales","usage":["setup:db-schema:split-sales [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Move sales related tables to a separate DB server","help":"Move sales related tables to a separate DB server","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales DB Server host","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales Database Name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales DB user name","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales DB user passowrd","default":null},"connection":{"name":"--connection","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales connection name","default":"sales"},"resource":{"name":"--resource","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Sales resource name","default":"sales"},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:upgrade","usage":["setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades the DB schema","help":"Installs and upgrades the DB schema","definition":{"arguments":[],"options":{"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db:status","usage":["setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Checks if DB schema or data requires upgrade","help":"Checks if DB schema or data requires upgrade","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:di:compile","usage":["setup:di:compile"],"description":"Generates DI configuration and all missing classes that can be auto-generated","help":"Generates DI configuration and all missing classes that can be auto-generated","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:install","usage":["setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the Magento application","help":"Installs the Magento application","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"allow-parallel-generation":{"name":"--allow-parallel-generation","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow generate cache in non-blocking way","default":false},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"document-root-is-pub":{"name":"--document-root-is-pub","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Flag to show is Pub is on root, can be true or false only","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin last name","default":null},"search-engine":{"name":"--search-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7","default":null},"elasticsearch-host":{"name":"--elasticsearch-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server host.","default":null},"elasticsearch-port":{"name":"--elasticsearch-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server port.","default":null},"elasticsearch-enable-auth":{"name":"--elasticsearch-enable-auth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to enable authentication. (default is 0, disabled)","default":null},"elasticsearch-username":{"name":"--elasticsearch-username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch username. Only applicable if HTTP auth is enabled","default":null},"elasticsearch-password":{"name":"--elasticsearch-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch password. Only applicable if HTTP auth is enabled","default":null},"elasticsearch-index-prefix":{"name":"--elasticsearch-index-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch index prefix.","default":null},"elasticsearch-timeout":{"name":"--elasticsearch-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server timeout.","default":null},"cleanup-database":{"name":"--cleanup-database","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Cleanup the database before installation","default":false},"sales-order-increment-prefix":{"name":"--sales-order-increment-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales order number prefix","default":null},"use-sample-data":{"name":"--use-sample-data","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use sample data","default":false},"enable-modules":{"name":"--enable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be included during installation. Available magic param \"all\".","default":null},"disable-modules":{"name":"--disable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".","default":null},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Interactive Magento installation","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:performance:generate-fixtures","usage":["setup:performance:generate-fixtures [-s|--skip-reindex] [--] "],"description":"Generates fixtures","help":"Generates fixtures","definition":{"arguments":{"profile":{"name":"profile","is_required":true,"is_array":false,"description":"Path to profile configuration file","default":null}},"options":{"skip-reindex":{"name":"--skip-reindex","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skip reindex","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:rollback","usage":["setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Rolls back Magento Application codebase, media and database","help":"Rolls back Magento Application codebase, media and database","definition":{"arguments":[],"options":{"code-file":{"name":"--code-file","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the code backup file in var\/backups","default":null},"media-file":{"name":"--media-file","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the media backup file in var\/backups","default":null},"db-file":{"name":"--db-file","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the db backup file in var\/backups","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:static-content:deploy","usage":["setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--] [...]"],"description":"Deploys static view files","help":"Deploys static view files","definition":{"arguments":{"languages":{"name":"languages","is_required":false,"is_array":true,"description":"Space-separated list of ISO-639 language codes for which to output static view files.","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deploy files in any mode.","default":false},"strategy":{"name":"--strategy","shortcut":"-s","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Deploy files using specified strategy.","default":"quick"},"area":{"name":"--area","shortcut":"-a","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified areas.","default":["all"]},"exclude-area":{"name":"--exclude-area","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified areas.","default":["none"]},"theme":{"name":"--theme","shortcut":"-t","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate static view files for only the specified themes.","default":["all"]},"exclude-theme":{"name":"--exclude-theme","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified themes.","default":["none"]},"language":{"name":"--language","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified languages.","default":["all"]},"exclude-language":{"name":"--exclude-language","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified languages.","default":["none"]},"jobs":{"name":"--jobs","shortcut":"-j","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable parallel processing using the specified number of jobs.","default":0},"max-execution-time":{"name":"--max-execution-time","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The maximum expected execution time of deployment static process (in seconds).","default":900},"symlink-locale":{"name":"--symlink-locale","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.","default":false},"content-version":{"name":"--content-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.","default":null},"refresh-content-version-only":{"name":"--refresh-content-version-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.","default":false},"no-javascript":{"name":"--no-javascript","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript files.","default":false},"no-js-bundle":{"name":"--no-js-bundle","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript bundle files.","default":false},"no-css":{"name":"--no-css","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy CSS files.","default":false},"no-less":{"name":"--no-less","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy LESS files.","default":false},"no-images":{"name":"--no-images","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy images.","default":false},"no-fonts":{"name":"--no-fonts","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy font files.","default":false},"no-html":{"name":"--no-html","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy HTML files.","default":false},"no-misc":{"name":"--no-misc","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy files of other types (.md, .jbf, .csv, etc.).","default":false},"no-html-minify":{"name":"--no-html-minify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not minify HTML files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:store-config:set","usage":["setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","help":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","definition":{"arguments":[],"options":{"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:uninstall","usage":["setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Uninstalls the Magento application","help":"Uninstalls the Magento application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:upgrade","usage":["setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Upgrades the Magento application, DB data, and schema","help":"Upgrades the Magento application, DB data, and schema","definition":{"arguments":[],"options":{"keep-generated":{"name":"--keep-generated","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.","default":false},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:list","usage":["store:list"],"description":"Displays the list of stores","help":"Displays the list of stores","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:website:list","usage":["store:website:list"],"description":"Displays the list of websites","help":"Displays the list of websites","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:backup:code","usage":["support:backup:code [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs]"],"description":"Create Code backup","help":"Create Code backup","definition":{"arguments":[],"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Dump name","default":null},"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Output path","default":null},"logs":{"name":"--logs","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include logs","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:backup:db","usage":["support:backup:db [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs] [-i|--ignore-sanitize]"],"description":"Create DB backup","help":"Create DB backup","definition":{"arguments":[],"options":{"name":{"name":"--name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Dump name","default":null},"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Output path","default":null},"logs":{"name":"--logs","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Include logs","default":false},"ignore-sanitize":{"name":"--ignore-sanitize","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Ignore sanitize","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:utility:check","usage":["support:utility:check [--hide-paths]"],"description":"Check required backup utilities","help":"Check required backup utilities","definition":{"arguments":[],"options":{"hide-paths":{"name":"--hide-paths","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Only check required console utilities","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"support:utility:paths","usage":["support:utility:paths [-f|--force]"],"description":"Create utilities paths list","help":"Create utilities paths list","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"theme:uninstall","usage":["theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..."],"description":"Uninstalls theme","help":"Uninstalls theme","definition":{"arguments":{"theme":{"name":"theme","is_required":true,"is_array":true,"description":"Path of the theme. Theme path should be specified as full path which is area\/vendor\/name. For example, frontend\/Magento\/blank","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code backup (excluding temporary files)","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"varnish:vcl:generate","usage":["varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]"],"description":"Generates Varnish VCL and echos it to the command line","help":"Generates Varnish VCL and echos it to the command line","definition":{"arguments":[],"options":{"access-list":{"name":"--access-list","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"IPs access list that can purge Varnish","default":["localhost"]},"backend-host":{"name":"--backend-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host of the web backend","default":"localhost"},"backend-port":{"name":"--backend-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Port of the web backend","default":8080},"export-version":{"name":"--export-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The version of Varnish file","default":"4"},"grace-period":{"name":"--grace-period","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Grace period in seconds","default":300},"output-file":{"name":"--output-file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path to the file to write vcl","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:reset","usage":["yotpo:reset [-e|--entity [ENTITY]]"],"description":"Reset Yotpo sync flags &\/or configurations","help":"Reset Yotpo sync flags &\/or configurations","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Entity type (orders)","default":"orders"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:sync","usage":["yotpo:sync [-e|--entity ENTITY] [-l|--limit [LIMIT]]"],"description":"Sync Yotpo manually (reviews module)","help":"Sync Yotpo manually (reviews module)","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Entity type (allowed options: orders)","default":"orders"},"limit":{"name":"--limit","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max entity items to sync. WARNING: Setting a high sync limit (or no limit) may result in a high server load (0=no limit).","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:update-metadata","usage":["yotpo:update-metadata"],"description":"Manually send platform metadata to Yotpo","help":"Manually send platform metadata to Yotpo","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["help","list"]},{"id":"admin","commands":["admin:user:create","admin:user:unlock"]},{"id":"app","commands":["app:config:dump","app:config:import","app:config:status"]},{"id":"braintree","commands":["braintree:migrate"]},{"id":"cache","commands":["cache:clean","cache:disable","cache:enable","cache:flush","cache:status"]},{"id":"catalog","commands":["catalog:images:resize","catalog:product:attributes:cleanup"]},{"id":"config","commands":["config:sensitive:set","config:set","config:show"]},{"id":"cron","commands":["cron:install","cron:remove","cron:run"]},{"id":"customer","commands":["customer:hash:upgrade"]},{"id":"deploy","commands":["deploy:mode:set","deploy:mode:show"]},{"id":"dev","commands":["dev:di:info","dev:profiler:disable","dev:profiler:enable","dev:query-log:disable","dev:query-log:enable","dev:source-theme:deploy","dev:template-hints:disable","dev:template-hints:enable","dev:template-hints:status","dev:tests:run","dev:urn-catalog:generate","dev:xml:convert"]},{"id":"dotdigital","commands":["dotdigital:connector:automap","dotdigital:connector:enable","dotdigital:migrate","dotdigital:sync"]},{"id":"downloadable","commands":["downloadable:domains:add","downloadable:domains:remove","downloadable:domains:show"]},{"id":"encryption","commands":["encryption:payment-data:update"]},{"id":"i18n","commands":["i18n:collect-phrases","i18n:pack","i18n:uninstall"]},{"id":"indexer","commands":["indexer:info","indexer:reindex","indexer:reset","indexer:set-dimensions-mode","indexer:set-mode","indexer:show-dimensions-mode","indexer:show-mode","indexer:status"]},{"id":"info","commands":["info:adminuri","info:backups:list","info:currency:list","info:dependencies:show-framework","info:dependencies:show-modules","info:dependencies:show-modules-circular","info:language:list","info:timezone:list"]},{"id":"inventory","commands":["inventory:reservation:create-compensations","inventory:reservation:list-inconsistencies"]},{"id":"inventory-geonames","commands":["inventory-geonames:import"]},{"id":"maintenance","commands":["maintenance:allow-ips","maintenance:disable","maintenance:enable","maintenance:status"]},{"id":"media-content","commands":["media-content:sync"]},{"id":"media-gallery","commands":["media-gallery:sync"]},{"id":"module","commands":["module:config:status","module:disable","module:enable","module:status","module:uninstall"]},{"id":"newrelic","commands":["newrelic:create:deploy-marker"]},{"id":"queue","commands":["queue:consumers:list","queue:consumers:start"]},{"id":"sampledata","commands":["sampledata:deploy","sampledata:remove","sampledata:reset"]},{"id":"security","commands":["security:recaptcha:disable-for-user-forgot-password","security:recaptcha:disable-for-user-login","security:tfa:google:set-secret","security:tfa:providers","security:tfa:reset"]},{"id":"setup","commands":["setup:backup","setup:config:set","setup:db-data:upgrade","setup:db-declaration:generate-patch","setup:db-declaration:generate-whitelist","setup:db-schema:add-slave","setup:db-schema:split-quote","setup:db-schema:split-sales","setup:db-schema:upgrade","setup:db:status","setup:di:compile","setup:install","setup:performance:generate-fixtures","setup:rollback","setup:static-content:deploy","setup:store-config:set","setup:uninstall","setup:upgrade"]},{"id":"store","commands":["store:list","store:website:list"]},{"id":"support","commands":["support:backup:code","support:backup:db","support:utility:check","support:utility:paths"]},{"id":"theme","commands":["theme:uninstall"]},{"id":"varnish","commands":["varnish:vcl:generate"]},{"id":"yotpo","commands":["yotpo:reset","yotpo:sync","yotpo:update-metadata"]}]} \ No newline at end of file +{ + "application": { + "name": "Magento CLI", + "version": "2.4.5" + }, + "commands": [ + { + "name": "help", + "usage": [ + "help [--format FORMAT] [--raw] [--] []" + ], + "description": "Display help for a command", + "help": "The help command displays help for a given command:\n\n php bin/magento help list\n\nYou can also output the help in other formats by using the --format option:\n\n php bin/magento help --format=xml list\n\nTo display the list of available commands, please use the list command.", + "definition": { + "arguments": { + "command_name": { + "name": "command_name", + "is_required": false, + "is_array": false, + "description": "The command name", + "default": "help" + } + }, + "options": { + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + }, + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command help", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "list", + "usage": [ + "list [--raw] [--format FORMAT] [--] []" + ], + "description": "List commands", + "help": "The list command lists all commands:\n\n php bin/magento list\n\nYou can also display the commands for a specific namespace:\n\n php bin/magento list test\n\nYou can also output the information in other formats by using the --format option:\n\n php bin/magento list --format=xml\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php bin/magento list --raw", + "definition": { + "arguments": { + "namespace": { + "name": "namespace", + "is_required": false, + "is_array": false, + "description": "The namespace name", + "default": null + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command list", + "default": false + }, + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:disable", + "usage": [ + "admin:adobe-ims:disable" + ], + "description": "Disable Adobe IMS Module", + "help": "Disable Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:enable", + "usage": [ + "admin:adobe-ims:enable [-o|--organization-id [ORGANIZATION-ID]] [-c|--client-id [CLIENT-ID]] [-s|--client-secret [CLIENT-SECRET]] [-t|--2fa [2FA]]" + ], + "description": "Enable Adobe IMS Module.", + "help": "Enable Adobe IMS Module.", + "definition": { + "arguments": [], + "options": { + "organization-id": { + "name": "--organization-id", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set Organization ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-id": { + "name": "--client-id", + "shortcut": "-c", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-secret": { + "name": "--client-secret", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client Secret for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "2fa": { + "name": "--2fa", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check if 2FA is enabled for Organization in Adobe Admin Console. Required when enabling the module", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:info", + "usage": [ + "admin:adobe-ims:info" + ], + "description": "Information of Adobe IMS Module configuration", + "help": "Information of Adobe IMS Module configuration", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:status", + "usage": [ + "admin:adobe-ims:status" + ], + "description": "Status of Adobe IMS Module", + "help": "Status of Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:create", + "usage": [ + "admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates an administrator", + "help": "Creates an administrator", + "definition": { + "arguments": [], + "options": { + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin last name", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:unlock", + "usage": [ + "admin:user:unlock " + ], + "description": "Unlock Admin Account", + "help": "This command unlocks an admin account by its username.\nTo unlock:\n bin/magento admin:user:unlock username", + "definition": { + "arguments": { + "username": { + "name": "username", + "is_required": true, + "is_array": false, + "description": "The admin username to unlock", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:dump", + "usage": [ + "app:config:dump [...]" + ], + "description": "Create dump of application", + "help": "Create dump of application", + "definition": { + "arguments": { + "config-types": { + "name": "config-types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:import", + "usage": [ + "app:config:import" + ], + "description": "Import data from shared configuration files to appropriate data storage", + "help": "Import data from shared configuration files to appropriate data storage", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:status", + "usage": [ + "app:config:status" + ], + "description": "Checks if config propagation requires update", + "help": "Checks if config propagation requires update", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "braintree:migrate", + "usage": [ + "braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]" + ], + "description": "Migrate stored cards from a Magento 1 database", + "help": "Migrate stored cards from a Magento 1 database", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Hostname/IP. Port is optional", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database username. Must have read access", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Password", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:clean", + "usage": [ + "cache:clean [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Cleans cache type(s)", + "help": "Cleans cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:disable", + "usage": [ + "cache:disable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Disables cache type(s)", + "help": "Disables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:enable", + "usage": [ + "cache:enable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Enables cache type(s)", + "help": "Enables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:flush", + "usage": [ + "cache:flush [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Flushes cache storage used by cache type(s)", + "help": "Flushes cache storage used by cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:status", + "usage": [ + "cache:status [--bootstrap BOOTSTRAP]" + ], + "description": "Checks cache status", + "help": "Checks cache status", + "definition": { + "arguments": [], + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:images:resize", + "usage": [ + "catalog:images:resize [-a|--async] [--skip_hidden_images]" + ], + "description": "Creates resized product images", + "help": "Creates resized product images", + "definition": { + "arguments": [], + "options": { + "async": { + "name": "--async", + "shortcut": "-a", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Resize image in asynchronous mode", + "default": false + }, + "skip_hidden_images": { + "name": "--skip_hidden_images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not process images marked as hidden from product page", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:product:attributes:cleanup", + "usage": [ + "catalog:product:attributes:cleanup" + ], + "description": "Removes unused product attributes.", + "help": "Removes unused product attributes.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cms:wysiwyg:restrict", + "usage": [ + "cms:wysiwyg:restrict " + ], + "description": "Set whether to enforce user HTML content validation or show a warning instead", + "help": "Set whether to enforce user HTML content validation or show a warning instead", + "definition": { + "arguments": { + "restrict": { + "name": "restrict", + "is_required": true, + "is_array": false, + "description": "y\\n", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:sensitive:set", + "usage": [ + "config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]" + ], + "description": "Set sensitive configuration values", + "help": "Set sensitive configuration values", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path for example group/section/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": false, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable interactive mode to set all sensitive variables", + "default": false + }, + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not set use 'default'", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code for configuration, empty string by default", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:set", + "usage": [ + "config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] " + ], + "description": "Change system configuration", + "help": "Change system configuration", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Configuration path in format section/group/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": true, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Configuration scope (default, website, or store)", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Scope code (required only if scope is not 'default')", + "default": null + }, + "lock-env": { + "name": "--lock-env", + "shortcut": "-e", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock value which prevents modification in the Admin (will be saved in app/etc/env.php)", + "default": false + }, + "lock-config": { + "name": "--lock-config", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock and share value with other installations, prevents modification in the Admin (will be saved in app/etc/config.php)", + "default": false + }, + "lock": { + "name": "--lock", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deprecated, use the --lock-env option instead.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:show", + "usage": [ + "config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []" + ], + "description": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "help": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path, for example section_id/group_id/field_id", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not specified, then 'default' scope will be used", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code (required only if scope is not `default`)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:install", + "usage": [ + "cron:install [-f|--force] [-d|--non-optional]" + ], + "description": "Generates and installs crontab for current user", + "help": "Generates and installs crontab for current user", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force install tasks", + "default": false + }, + "non-optional": { + "name": "--non-optional", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Install only the non-optional (default) tasks", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:remove", + "usage": [ + "cron:remove" + ], + "description": "Removes tasks from crontab", + "help": "Removes tasks from crontab", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:run", + "usage": [ + "cron:run [--group GROUP] [--bootstrap BOOTSTRAP]" + ], + "description": "Runs jobs by schedule", + "help": "Runs jobs by schedule", + "definition": { + "arguments": [], + "options": { + "group": { + "name": "--group", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run jobs only from specified group", + "default": null + }, + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "customer:hash:upgrade", + "usage": [ + "customer:hash:upgrade" + ], + "description": "Upgrade customer's hash according to the latest algorithm", + "help": "Upgrade customer's hash according to the latest algorithm", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:set", + "usage": [ + "deploy:mode:set [-s|--skip-compilation] [--] " + ], + "description": "Set application mode.", + "help": "Set application mode.", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": true, + "is_array": false, + "description": "The application mode to set. Available options are \"developer\" or \"production\"", + "default": null + } + }, + "options": { + "skip-compilation": { + "name": "--skip-compilation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub/static/)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:show", + "usage": [ + "deploy:mode:show" + ], + "description": "Displays current application mode.", + "help": "Displays current application mode.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:di:info", + "usage": [ + "dev:di:info " + ], + "description": "Provides information on Dependency Injection configuration for the Command.", + "help": "Provides information on Dependency Injection configuration for the Command.", + "definition": { + "arguments": { + "class": { + "name": "class", + "is_required": true, + "is_array": false, + "description": "Class name", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:newsletter-compatibility-check", + "usage": [ + "dev:email:newsletter-compatibility-check" + ], + "description": "Scans newsletter templates for potential variable usage compatibility issues", + "help": "Scans newsletter templates for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:override-compatibility-check", + "usage": [ + "dev:email:override-compatibility-check" + ], + "description": "Scans email template overrides for potential variable usage compatibility issues", + "help": "Scans email template overrides for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:disable", + "usage": [ + "dev:profiler:disable" + ], + "description": "Disable the profiler.", + "help": "Disable the profiler.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:enable", + "usage": [ + "dev:profiler:enable []" + ], + "description": "Enable the profiler.", + "help": "Enable the profiler.", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Profiler type", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:disable", + "usage": [ + "dev:query-log:disable" + ], + "description": "Disable DB query logging", + "help": "Disable DB query logging", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:enable", + "usage": [ + "dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]" + ], + "description": "Enable DB query logging", + "help": "Enable DB query logging", + "definition": { + "arguments": [], + "options": { + "include-all-queries": { + "name": "--include-all-queries", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Log all queries. [true|false]", + "default": "true" + }, + "query-time-threshold": { + "name": "--query-time-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Query time thresholds.", + "default": "0.001" + }, + "include-call-stack": { + "name": "--include-call-stack", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Include call stack. [true|false]", + "default": "true" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:source-theme:deploy", + "usage": [ + "dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]" + ], + "description": "Collects and publishes source files for theme.", + "help": "Collects and publishes source files for theme.", + "definition": { + "arguments": { + "file": { + "name": "file", + "is_required": false, + "is_array": true, + "description": "Files to pre-process (file should be specified without extension)", + "default": [ + "css/styles-m", + "css/styles-l" + ] + } + }, + "options": { + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Type of source files: [less]", + "default": "less" + }, + "locale": { + "name": "--locale", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Locale: [en_US]", + "default": "en_US" + }, + "area": { + "name": "--area", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Area: [frontend|adminhtml]", + "default": "frontend" + }, + "theme": { + "name": "--theme", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Theme: [Vendor/theme]", + "default": "Magento/luma" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:disable", + "usage": [ + "dev:template-hints:disable" + ], + "description": "Disable frontend template hints. A cache flush might be required.", + "help": "Disable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:enable", + "usage": [ + "dev:template-hints:enable" + ], + "description": "Enable frontend template hints. A cache flush might be required.", + "help": "Enable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:status", + "usage": [ + "dev:template-hints:status" + ], + "description": "Show frontend template hints status.", + "help": "Show frontend template hints status.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:tests:run", + "usage": [ + "dev:tests:run [-c|--arguments ARGUMENTS] [--] []" + ], + "description": "Runs tests", + "help": "Runs tests", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default", + "default": "default" + } + }, + "options": { + "arguments": { + "name": "--arguments", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:urn-catalog:generate", + "usage": [ + "dev:urn-catalog:generate [--ide IDE] [--] " + ], + "description": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "help": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Path to file to output the catalog. For PhpStorm use .idea/misc.xml", + "default": null + } + }, + "options": { + "ide": { + "name": "--ide", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Format in which catalog will be generated. Supported: [phpstorm, vscode]", + "default": "phpstorm" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:xml:convert", + "usage": [ + "dev:xml:convert [-o|--overwrite] [--] " + ], + "description": "Converts XML file using XSL style sheets", + "help": "Converts XML file using XSL style sheets", + "definition": { + "arguments": { + "xml-file": { + "name": "xml-file", + "is_required": true, + "is_array": false, + "description": "Path to XML file that going to be transformed", + "default": null + }, + "processor": { + "name": "processor", + "is_required": true, + "is_array": false, + "description": "Path to XSL style sheet that going to be applied to XML file", + "default": null + } + }, + "options": { + "overwrite": { + "name": "--overwrite", + "shortcut": "-o", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Overwrite XML file", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:add", + "usage": [ + "downloadable:domains:add [...]" + ], + "description": "Add domains to the downloadable domains whitelist", + "help": "Add domains to the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domains name", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:remove", + "usage": [ + "downloadable:domains:remove [...]" + ], + "description": "Remove domains from the downloadable domains whitelist", + "help": "Remove domains from the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domain names", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:show", + "usage": [ + "downloadable:domains:show" + ], + "description": "Display downloadable domains whitelist", + "help": "Display downloadable domains whitelist", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "encryption:payment-data:update", + "usage": [ + "encryption:payment-data:update" + ], + "description": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "help": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:collect-phrases", + "usage": [ + "i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []" + ], + "description": "Discovers phrases in the codebase", + "help": "Discovers phrases in the codebase", + "definition": { + "arguments": { + "directory": { + "name": "directory", + "is_required": false, + "is_array": false, + "description": "Directory path to parse. Not needed if --magento flag is set", + "default": null + } + }, + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path (including filename) to an output file. With no file specified, defaults to stdout.", + "default": null + }, + "magento": { + "name": "--magento", + "shortcut": "-m", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:pack", + "usage": [ + "i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] " + ], + "description": "Saves language package", + "help": "Saves language package", + "definition": { + "arguments": { + "source": { + "name": "source", + "is_required": true, + "is_array": false, + "description": "Path to source dictionary file with translations", + "default": null + }, + "locale": { + "name": "locale", + "is_required": true, + "is_array": false, + "description": "Target locale for dictionary, for example \"de_DE\"", + "default": null + } + }, + "options": { + "mode": { + "name": "--mode", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"", + "default": "replace" + }, + "allow-duplicates": { + "name": "--allow-duplicates", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:uninstall", + "usage": [ + "i18n:uninstall [-b|--backup-code] [--] ..." + ], + "description": "Uninstalls language packages", + "help": "Uninstalls language packages", + "definition": { + "arguments": { + "package": { + "name": "package", + "is_required": true, + "is_array": true, + "description": "Language package name", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "-b", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:info", + "usage": [ + "indexer:info" + ], + "description": "Shows allowed Indexers", + "help": "Shows allowed Indexers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reindex", + "usage": [ + "indexer:reindex [...]" + ], + "description": "Reindexes Data", + "help": "Reindexes Data", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reset", + "usage": [ + "indexer:reset [...]" + ], + "description": "Resets indexer status to invalid", + "help": "Resets indexer status to invalid", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-dimensions-mode", + "usage": [ + "indexer:set-dimensions-mode [ []]" + ], + "description": "Set Indexer Dimensions Mode", + "help": "Set Indexer Dimensions Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": false, + "description": "Indexer name [catalog_product_price|catalogpermissions_category]", + "default": null + }, + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group catalogpermissions_category none,customer_group ", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-mode", + "usage": [ + "indexer:set-mode [ [...]]" + ], + "description": "Sets index mode type", + "help": "Sets index mode type", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer mode type [realtime|schedule]", + "default": null + }, + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-dimensions-mode", + "usage": [ + "indexer:show-dimensions-mode [...]" + ], + "description": "Shows Indexer Dimension Mode", + "help": "Shows Indexer Dimension Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes (catalog_product_price,catalogpermissions_category)", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-mode", + "usage": [ + "indexer:show-mode [...]" + ], + "description": "Shows Index Mode", + "help": "Shows Index Mode", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:status", + "usage": [ + "indexer:status [...]" + ], + "description": "Shows status of Indexer", + "help": "Shows status of Indexer", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:adminuri", + "usage": [ + "info:adminuri" + ], + "description": "Displays the Magento Admin URI", + "help": "Displays the Magento Admin URI", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:backups:list", + "usage": [ + "info:backups:list" + ], + "description": "Prints list of available backup files", + "help": "Prints list of available backup files", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:currency:list", + "usage": [ + "info:currency:list" + ], + "description": "Displays the list of available currencies", + "help": "Displays the list of available currencies", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-framework", + "usage": [ + "info:dependencies:show-framework [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies on Magento framework", + "help": "Shows number of dependencies on Magento framework", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "framework-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules", + "usage": [ + "info:dependencies:show-modules [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies between modules", + "help": "Shows number of dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules-circular", + "usage": [ + "info:dependencies:show-modules-circular [-o|--output OUTPUT]" + ], + "description": "Shows number of circular dependencies between modules", + "help": "Shows number of circular dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-circular-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:language:list", + "usage": [ + "info:language:list" + ], + "description": "Displays the list of available language locales", + "help": "Displays the list of available language locales", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:timezone:list", + "usage": [ + "info:timezone:list" + ], + "description": "Displays the list of available timezones", + "help": "Displays the list of available timezones", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:create-compensations", + "usage": [ + "inventory:reservation:create-compensations [-r|--raw] [--] [...]" + ], + "description": "Create reservations by provided compensation arguments", + "help": "Create reservations by provided compensation arguments", + "definition": { + "arguments": { + "compensations": { + "name": "compensations", + "is_required": false, + "is_array": true, + "description": "List of compensation arguments in format \":::\"", + "default": [] + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:list-inconsistencies", + "usage": [ + "inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]" + ], + "description": "Show all orders and products with salable quantity inconsistencies", + "help": "Show all orders and products with salable quantity inconsistencies", + "definition": { + "arguments": [], + "options": { + "complete-orders": { + "name": "--complete-orders", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for complete orders", + "default": false + }, + "incomplete-orders": { + "name": "--incomplete-orders", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for incomplete orders", + "default": false + }, + "bunch-size": { + "name": "--bunch-size", + "shortcut": "-b", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Defines how many orders will be loaded at once", + "default": 50 + }, + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory-geonames:import", + "usage": [ + "inventory-geonames:import ..." + ], + "description": "Download and import geo names for source selection algorithm", + "help": "Download and import geo names for source selection algorithm", + "definition": { + "arguments": { + "countries": { + "name": "countries", + "is_required": true, + "is_array": true, + "description": "List of country codes to import", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:allow-ips", + "usage": [ + "maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Sets maintenance mode exempt IPs", + "help": "Sets maintenance mode exempt IPs", + "definition": { + "arguments": { + "ip": { + "name": "ip", + "is_required": false, + "is_array": true, + "description": "Allowed IP addresses", + "default": [] + } + }, + "options": { + "none": { + "name": "--none", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear allowed IP addresses", + "default": false + }, + "add": { + "name": "--add", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Add the IP address to existing list", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:disable", + "usage": [ + "maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Disables maintenance mode", + "help": "Disables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:enable", + "usage": [ + "maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Enables maintenance mode", + "help": "Enables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:status", + "usage": [ + "maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Displays maintenance mode status", + "help": "Displays maintenance mode status", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-content:sync", + "usage": [ + "media-content:sync" + ], + "description": "Synchronize content with assets", + "help": "Synchronize content with assets", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-gallery:sync", + "usage": [ + "media-gallery:sync" + ], + "description": "Synchronize media storage and media assets in the database", + "help": "Synchronize media storage and media assets in the database", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:config:status", + "usage": [ + "module:config:status" + ], + "description": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "help": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:disable", + "usage": [ + "module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Disables specified modules", + "help": "Disables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:enable", + "usage": [ + "module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Enables specified modules", + "help": "Enables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:status", + "usage": [ + "module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Displays status of modules", + "help": "Displays status of modules", + "definition": { + "arguments": { + "module-names": { + "name": "module-names", + "is_required": false, + "is_array": true, + "description": "Optional module name", + "default": [] + } + }, + "options": { + "enabled": { + "name": "--enabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only enabled modules", + "default": false + }, + "disabled": { + "name": "--disabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only disabled modules", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:uninstall", + "usage": [ + "module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..." + ], + "description": "Uninstalls modules installed by composer", + "help": "Uninstalls modules installed by composer", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "remove-data": { + "name": "--remove-data", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Remove data installed by module(s)", + "default": false + }, + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "backup-media": { + "name": "--backup-media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "backup-db": { + "name": "--backup-db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "non-composer": { + "name": "--non-composer", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "All modules, that will be past here will be non composer based", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "newrelic:create:deploy-marker", + "usage": [ + "newrelic:create:deploy-marker [ []]" + ], + "description": "Check the deploy queue for entries and create an appropriate deploy marker.", + "help": "Check the deploy queue for entries and create an appropriate deploy marker.", + "definition": { + "arguments": { + "message": { + "name": "message", + "is_required": true, + "is_array": false, + "description": "Deploy Message?", + "default": null + }, + "change_log": { + "name": "change_log", + "is_required": true, + "is_array": false, + "description": "Change Log?", + "default": null + }, + "user": { + "name": "user", + "is_required": false, + "is_array": false, + "description": "Deployment User", + "default": null + }, + "revision": { + "name": "revision", + "is_required": false, + "is_array": false, + "description": "Revision", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:list", + "usage": [ + "queue:consumers:list" + ], + "description": "List of MessageQueue consumers", + "help": "This command shows list of MessageQueue consumers.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:start", + "usage": [ + "queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--multi-process [MULTI-PROCESS]] [--pid-file-path PID-FILE-PATH] [--] " + ], + "description": "Start MessageQueue consumer", + "help": "This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n bin/magento queue:consumers:start someConsumer\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n bin/magento queue:consumers:start someConsumer --max-messages=50\n\nTo specify the number of messages per batch for the batch consumer:\n\n bin/magento queue:consumers:start someConsumer --batch-size=500\n\nTo specify the preferred area:\n\n bin/magento queue:consumers:start someConsumer --area-code='adminhtml'\n\nTo do not run multiple copies of one consumer simultaneously:\n\n bin/magento queue:consumers:start someConsumer --single-thread\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n bin/magento queue:consumers:start someConsumer --pid-file-path='/var/someConsumer.pid'\n\nTo define the number of processes per consumer:\n\n bin/magento queue:consumers:start someConsumer --multi-process=4", + "definition": { + "arguments": { + "consumer": { + "name": "consumer", + "is_required": true, + "is_array": false, + "description": "The name of the consumer to be started.", + "default": null + } + }, + "options": { + "max-messages": { + "name": "--max-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.", + "default": null + }, + "batch-size": { + "name": "--batch-size", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages per batch. Applicable for the batch consumer only.", + "default": null + }, + "area-code": { + "name": "--area-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The preferred area (global, adminhtml, etc...) default is global.", + "default": null + }, + "single-thread": { + "name": "--single-thread", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "This option prevents running multiple copies of one consumer simultaneously.", + "default": false + }, + "multi-process": { + "name": "--multi-process", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The number of processes per consumer.", + "default": null + }, + "pid-file-path": { + "name": "--pid-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The file path for saving PID (This option is deprecated, use --single-thread instead)", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "remote-storage:sync", + "usage": [ + "remote-storage:sync" + ], + "description": "Synchronize media files with remote storage.", + "help": "Synchronize media files with remote storage.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:deploy", + "usage": [ + "sampledata:deploy [--no-update]" + ], + "description": "Deploy sample data modules for composer-based Magento installations", + "help": "Deploy sample data modules for composer-based Magento installations", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:remove", + "usage": [ + "sampledata:remove [--no-update]" + ], + "description": "Remove all sample data packages from composer.json", + "help": "Remove all sample data packages from composer.json", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:reset", + "usage": [ + "sampledata:reset" + ], + "description": "Reset all sample data modules for re-installation", + "help": "Reset all sample data modules for re-installation", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-forgot-password", + "usage": [ + "security:recaptcha:disable-for-user-forgot-password" + ], + "description": "Disable reCAPTCHA for admin user forgot password form", + "help": "Disable reCAPTCHA for admin user forgot password form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-login", + "usage": [ + "security:recaptcha:disable-for-user-login" + ], + "description": "Disable reCAPTCHA for admin user login form", + "help": "Disable reCAPTCHA for admin user login form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:google:set-secret", + "usage": [ + "security:tfa:google:set-secret " + ], + "description": "Set the secret used for Google OTP generation.", + "help": "Set the secret used for Google OTP generation.", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "secret": { + "name": "secret", + "is_required": true, + "is_array": false, + "description": "Secret", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:providers", + "usage": [ + "security:tfa:providers" + ], + "description": "List all available providers", + "help": "List all available providers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:reset", + "usage": [ + "security:tfa:reset " + ], + "description": "Reset configuration for one user", + "help": "Reset configuration for one user", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "provider": { + "name": "provider", + "is_required": true, + "is_array": false, + "description": "Provider code", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:backup", + "usage": [ + "setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Takes backup of Magento Application code base, media and database", + "help": "Takes backup of Magento Application code base, media and database", + "definition": { + "arguments": [], + "options": { + "code": { + "name": "--code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "media": { + "name": "--media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "db": { + "name": "--db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:config:set", + "usage": [ + "setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--checkout-async CHECKOUT-ASYNC] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--deferred-total-calculating DEFERRED-TOTAL-CALCULATING] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates or modifies the deployment configuration", + "help": "Creates or modifies the deployment configuration", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "checkout-async": { + "name": "--checkout-async", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable async order processing? 1 - Yes, 0 - No", + "default": null + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "deferred-total-calculating": { + "name": "--deferred-total-calculating", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable deferred total calculating? 1 - Yes, 0 - No", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-data:upgrade", + "usage": [ + "setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades data in the DB", + "help": "Installs and upgrades data in the DB", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-patch", + "usage": [ + "setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] " + ], + "description": "Generate patch and put it in specific folder.", + "help": "Generate patch and put it in specific folder.", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": false, + "description": "Module name", + "default": null + }, + "patch": { + "name": "patch", + "is_required": true, + "is_array": false, + "description": "Patch name", + "default": null + } + }, + "options": { + "revertable": { + "name": "--revertable", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check whether patch is revertable or not.", + "default": false + }, + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Find out what type of patch should be generated. Available values: `data`, `schema`.", + "default": "data" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-whitelist", + "usage": [ + "setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]" + ], + "description": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "help": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "definition": { + "arguments": [], + "options": { + "module-name": { + "name": "--module-name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Name of the module where whitelist will be generated", + "default": "all" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:add-slave", + "usage": [ + "setup:db-schema:add-slave [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--maxAllowedLag [MAXALLOWEDLAG]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move checkout quote related tables to a separate DB server", + "help": "Move checkout quote related tables to a separate DB server", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave DB Server host", + "default": "localhost" + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Slave DB user name", + "default": "root" + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave DB user password", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave connection name", + "default": "default" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Slave Resource name", + "default": "default" + }, + "maxAllowedLag": { + "name": "--maxAllowedLag", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Max Allowed Lag Slave Connection (in seconds)", + "default": "" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:split-quote", + "usage": [ + "setup:db-schema:split-quote [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "help": "Move checkout quote related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout DB Server host", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Checkout DB user name", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout DB user password", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout connection name", + "default": "checkout" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Checkout resource name", + "default": "checkout" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:split-sales", + "usage": [ + "setup:db-schema:split-sales [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password [PASSWORD]] [--connection [CONNECTION]] [--resource [RESOURCE]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "help": "Move sales related tables to a separate DB server. Deprecated since 2.4.2 and will be removed", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales DB Server host", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales Database Name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales DB user name", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales DB user passowrd", + "default": null + }, + "connection": { + "name": "--connection", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales connection name", + "default": "sales" + }, + "resource": { + "name": "--resource", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Sales resource name", + "default": "sales" + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:upgrade", + "usage": [ + "setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades the DB schema", + "help": "Installs and upgrades the DB schema", + "definition": { + "arguments": [], + "options": { + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db:status", + "usage": [ + "setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Checks if DB schema or data requires upgrade", + "help": "Checks if DB schema or data requires upgrade", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:di:compile", + "usage": [ + "setup:di:compile" + ], + "description": "Generates DI configuration and all missing classes that can be auto-generated", + "help": "Generates DI configuration and all missing classes that can be auto-generated", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:install", + "usage": [ + "setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--checkout-async CHECKOUT-ASYNC] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--deferred-total-calculating DEFERRED-TOTAL-CALCULATING] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the Magento application", + "help": "Installs the Magento application", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "checkout-async": { + "name": "--checkout-async", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable async order processing? 1 - Yes, 0 - No", + "default": null + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "deferred-total-calculating": { + "name": "--deferred-total-calculating", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable deferred total calculating? 1 - Yes, 0 - No", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin last name", + "default": null + }, + "search-engine": { + "name": "--search-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7", + "default": null + }, + "elasticsearch-host": { + "name": "--elasticsearch-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server host.", + "default": null + }, + "elasticsearch-port": { + "name": "--elasticsearch-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server port.", + "default": null + }, + "elasticsearch-enable-auth": { + "name": "--elasticsearch-enable-auth", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to enable authentication. (default is 0, disabled)", + "default": null + }, + "elasticsearch-username": { + "name": "--elasticsearch-username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch username. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-password": { + "name": "--elasticsearch-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch password. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-index-prefix": { + "name": "--elasticsearch-index-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch index prefix.", + "default": null + }, + "elasticsearch-timeout": { + "name": "--elasticsearch-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server timeout.", + "default": null + }, + "cleanup-database": { + "name": "--cleanup-database", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Cleanup the database before installation", + "default": false + }, + "sales-order-increment-prefix": { + "name": "--sales-order-increment-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales order number prefix", + "default": null + }, + "use-sample-data": { + "name": "--use-sample-data", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use sample data", + "default": false + }, + "enable-modules": { + "name": "--enable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be included during installation. Available magic param \"all\".", + "default": null + }, + "disable-modules": { + "name": "--disable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".", + "default": null + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Interactive Magento installation", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:performance:generate-fixtures", + "usage": [ + "setup:performance:generate-fixtures [-s|--skip-reindex] [--] " + ], + "description": "Generates fixtures", + "help": "Generates fixtures", + "definition": { + "arguments": { + "profile": { + "name": "profile", + "is_required": true, + "is_array": false, + "description": "Path to profile configuration file", + "default": null + } + }, + "options": { + "skip-reindex": { + "name": "--skip-reindex", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skip reindex", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:rollback", + "usage": [ + "setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Rolls back Magento Application codebase, media and database", + "help": "Rolls back Magento Application codebase, media and database", + "definition": { + "arguments": [], + "options": { + "code-file": { + "name": "--code-file", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the code backup file in var/backups", + "default": null + }, + "media-file": { + "name": "--media-file", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the media backup file in var/backups", + "default": null + }, + "db-file": { + "name": "--db-file", + "shortcut": "-d", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the db backup file in var/backups", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:static-content:deploy", + "usage": [ + "setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--no-parent] [--] [...]" + ], + "description": "Deploys static view files", + "help": "Deploys static view files", + "definition": { + "arguments": { + "languages": { + "name": "languages", + "is_required": false, + "is_array": true, + "description": "Space-separated list of ISO-639 language codes for which to output static view files.", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files in any mode.", + "default": false + }, + "strategy": { + "name": "--strategy", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files using specified strategy.", + "default": "quick" + }, + "area": { + "name": "--area", + "shortcut": "-a", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified areas.", + "default": [ + "all" + ] + }, + "exclude-area": { + "name": "--exclude-area", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified areas.", + "default": [ + "none" + ] + }, + "theme": { + "name": "--theme", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate static view files for only the specified themes.", + "default": [ + "all" + ] + }, + "exclude-theme": { + "name": "--exclude-theme", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified themes.", + "default": [ + "none" + ] + }, + "language": { + "name": "--language", + "shortcut": "-l", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified languages.", + "default": [ + "all" + ] + }, + "exclude-language": { + "name": "--exclude-language", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified languages.", + "default": [ + "none" + ] + }, + "jobs": { + "name": "--jobs", + "shortcut": "-j", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Enable parallel processing using the specified number of jobs.", + "default": 0 + }, + "max-execution-time": { + "name": "--max-execution-time", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The maximum expected execution time of deployment static process (in seconds).", + "default": 900 + }, + "symlink-locale": { + "name": "--symlink-locale", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.", + "default": false + }, + "content-version": { + "name": "--content-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.", + "default": null + }, + "refresh-content-version-only": { + "name": "--refresh-content-version-only", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.", + "default": false + }, + "no-javascript": { + "name": "--no-javascript", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript files.", + "default": false + }, + "no-js-bundle": { + "name": "--no-js-bundle", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript bundle files.", + "default": false + }, + "no-css": { + "name": "--no-css", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy CSS files.", + "default": false + }, + "no-less": { + "name": "--no-less", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy LESS files.", + "default": false + }, + "no-images": { + "name": "--no-images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy images.", + "default": false + }, + "no-fonts": { + "name": "--no-fonts", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy font files.", + "default": false + }, + "no-html": { + "name": "--no-html", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy HTML files.", + "default": false + }, + "no-misc": { + "name": "--no-misc", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy files of other types (.md, .jbf, .csv, etc.).", + "default": false + }, + "no-html-minify": { + "name": "--no-html-minify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not minify HTML files.", + "default": false + }, + "no-parent": { + "name": "--no-parent", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not compile parent themes. Supported only in quick and standard strategies.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:store-config:set", + "usage": [ + "setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "help": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "definition": { + "arguments": [], + "options": { + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:uninstall", + "usage": [ + "setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Uninstalls the Magento application", + "help": "Uninstalls the Magento application", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:upgrade", + "usage": [ + "setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Upgrades the Magento application, DB data, and schema", + "help": "Upgrades the Magento application, DB data, and schema", + "definition": { + "arguments": [], + "options": { + "keep-generated": { + "name": "--keep-generated", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.", + "default": false + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:list", + "usage": [ + "store:list" + ], + "description": "Displays the list of stores", + "help": "Displays the list of stores", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:website:list", + "usage": [ + "store:website:list" + ], + "description": "Displays the list of websites", + "help": "Displays the list of websites", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:backup:code", + "usage": [ + "support:backup:code [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs]" + ], + "description": "Create Code backup", + "help": "Create Code backup", + "definition": { + "arguments": [], + "options": { + "name": { + "name": "--name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Dump name", + "default": null + }, + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Output path", + "default": null + }, + "logs": { + "name": "--logs", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Include logs", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:backup:db", + "usage": [ + "support:backup:db [--name [NAME]] [-o|--output [OUTPUT]] [-l|--logs] [-i|--ignore-sanitize]" + ], + "description": "Create DB backup", + "help": "Create DB backup", + "definition": { + "arguments": [], + "options": { + "name": { + "name": "--name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Dump name", + "default": null + }, + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Output path", + "default": null + }, + "logs": { + "name": "--logs", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Include logs", + "default": false + }, + "ignore-sanitize": { + "name": "--ignore-sanitize", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Ignore sanitize", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:utility:check", + "usage": [ + "support:utility:check [--hide-paths]" + ], + "description": "Check required backup utilities", + "help": "Check required backup utilities", + "definition": { + "arguments": [], + "options": { + "hide-paths": { + "name": "--hide-paths", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Only check required console utilities", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "support:utility:paths", + "usage": [ + "support:utility:paths [-f|--force]" + ], + "description": "Create utilities paths list", + "help": "Create utilities paths list", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "theme:uninstall", + "usage": [ + "theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..." + ], + "description": "Uninstalls theme", + "help": "Uninstalls theme", + "definition": { + "arguments": { + "theme": { + "name": "theme", + "is_required": true, + "is_array": true, + "description": "Path of the theme. Theme path should be specified as full path which is area/vendor/name. For example, frontend/Magento/blank", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code backup (excluding temporary files)", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "varnish:vcl:generate", + "usage": [ + "varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]" + ], + "description": "Generates Varnish VCL and echos it to the command line", + "help": "Generates Varnish VCL and echos it to the command line", + "definition": { + "arguments": [], + "options": { + "access-list": { + "name": "--access-list", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "IPs access list that can purge Varnish", + "default": [ + "localhost" + ] + }, + "backend-host": { + "name": "--backend-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host of the web backend", + "default": "localhost" + }, + "backend-port": { + "name": "--backend-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Port of the web backend", + "default": 8080 + }, + "export-version": { + "name": "--export-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The version of Varnish file", + "default": "4" + }, + "grace-period": { + "name": "--grace-period", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Grace period in seconds", + "default": 300 + }, + "output-file": { + "name": "--output-file", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path to the file to write vcl", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + } + ], + "namespaces": [ + { + "id": "_global", + "commands": [ + "help", + "list" + ] + }, + { + "id": "admin", + "commands": [ + "admin:adobe-ims:disable", + "admin:adobe-ims:enable", + "admin:adobe-ims:info", + "admin:adobe-ims:status", + "admin:user:create", + "admin:user:unlock" + ] + }, + { + "id": "app", + "commands": [ + "app:config:dump", + "app:config:import", + "app:config:status" + ] + }, + { + "id": "braintree", + "commands": [ + "braintree:migrate" + ] + }, + { + "id": "cache", + "commands": [ + "cache:clean", + "cache:disable", + "cache:enable", + "cache:flush", + "cache:status" + ] + }, + { + "id": "catalog", + "commands": [ + "catalog:images:resize", + "catalog:product:attributes:cleanup" + ] + }, + { + "id": "cms", + "commands": [ + "cms:wysiwyg:restrict" + ] + }, + { + "id": "config", + "commands": [ + "config:sensitive:set", + "config:set", + "config:show" + ] + }, + { + "id": "cron", + "commands": [ + "cron:install", + "cron:remove", + "cron:run" + ] + }, + { + "id": "customer", + "commands": [ + "customer:hash:upgrade" + ] + }, + { + "id": "deploy", + "commands": [ + "deploy:mode:set", + "deploy:mode:show" + ] + }, + { + "id": "dev", + "commands": [ + "dev:di:info", + "dev:email:newsletter-compatibility-check", + "dev:email:override-compatibility-check", + "dev:profiler:disable", + "dev:profiler:enable", + "dev:query-log:disable", + "dev:query-log:enable", + "dev:source-theme:deploy", + "dev:template-hints:disable", + "dev:template-hints:enable", + "dev:template-hints:status", + "dev:tests:run", + "dev:urn-catalog:generate", + "dev:xml:convert" + ] + }, + { + "id": "downloadable", + "commands": [ + "downloadable:domains:add", + "downloadable:domains:remove", + "downloadable:domains:show" + ] + }, + { + "id": "encryption", + "commands": [ + "encryption:payment-data:update" + ] + }, + { + "id": "i18n", + "commands": [ + "i18n:collect-phrases", + "i18n:pack", + "i18n:uninstall" + ] + }, + { + "id": "indexer", + "commands": [ + "indexer:info", + "indexer:reindex", + "indexer:reset", + "indexer:set-dimensions-mode", + "indexer:set-mode", + "indexer:show-dimensions-mode", + "indexer:show-mode", + "indexer:status" + ] + }, + { + "id": "info", + "commands": [ + "info:adminuri", + "info:backups:list", + "info:currency:list", + "info:dependencies:show-framework", + "info:dependencies:show-modules", + "info:dependencies:show-modules-circular", + "info:language:list", + "info:timezone:list" + ] + }, + { + "id": "inventory", + "commands": [ + "inventory:reservation:create-compensations", + "inventory:reservation:list-inconsistencies" + ] + }, + { + "id": "inventory-geonames", + "commands": [ + "inventory-geonames:import" + ] + }, + { + "id": "maintenance", + "commands": [ + "maintenance:allow-ips", + "maintenance:disable", + "maintenance:enable", + "maintenance:status" + ] + }, + { + "id": "media-content", + "commands": [ + "media-content:sync" + ] + }, + { + "id": "media-gallery", + "commands": [ + "media-gallery:sync" + ] + }, + { + "id": "module", + "commands": [ + "module:config:status", + "module:disable", + "module:enable", + "module:status", + "module:uninstall" + ] + }, + { + "id": "newrelic", + "commands": [ + "newrelic:create:deploy-marker" + ] + }, + { + "id": "queue", + "commands": [ + "queue:consumers:list", + "queue:consumers:start" + ] + }, + { + "id": "remote-storage", + "commands": [ + "remote-storage:sync" + ] + }, + { + "id": "sampledata", + "commands": [ + "sampledata:deploy", + "sampledata:remove", + "sampledata:reset" + ] + }, + { + "id": "security", + "commands": [ + "security:recaptcha:disable-for-user-forgot-password", + "security:recaptcha:disable-for-user-login", + "security:tfa:google:set-secret", + "security:tfa:providers", + "security:tfa:reset" + ] + }, + { + "id": "setup", + "commands": [ + "setup:backup", + "setup:config:set", + "setup:db-data:upgrade", + "setup:db-declaration:generate-patch", + "setup:db-declaration:generate-whitelist", + "setup:db-schema:add-slave", + "setup:db-schema:split-quote", + "setup:db-schema:split-sales", + "setup:db-schema:upgrade", + "setup:db:status", + "setup:di:compile", + "setup:install", + "setup:performance:generate-fixtures", + "setup:rollback", + "setup:static-content:deploy", + "setup:store-config:set", + "setup:uninstall", + "setup:upgrade" + ] + }, + { + "id": "store", + "commands": [ + "store:list", + "store:website:list" + ] + }, + { + "id": "support", + "commands": [ + "support:backup:code", + "support:backup:db", + "support:utility:check", + "support:utility:paths" + ] + }, + { + "id": "theme", + "commands": [ + "theme:uninstall" + ] + }, + { + "id": "varnish", + "commands": [ + "varnish:vcl:generate" + ] + } + ] +} diff --git a/src/_data/codebase/v2_4/commerce/composer_lock.json b/src/_data/codebase/v2_4/commerce/composer_lock.json index 6e6c3bb2c35..b65d3ba7a30 100644 --- a/src/_data/codebase/v2_4/commerce/composer_lock.json +++ b/src/_data/codebase/v2_4/commerce/composer_lock.json @@ -1,29177 +1,30115 @@ { - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "ece6b9228f9a7a93dd7d47d951aac907", - "packages": [ - { - "name": "2tvenom/cborencode", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/2tvenom/CBOREncode.git", - "reference": "235067989abdd35793cbbe6758d43267fddb036d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/235067989abdd35793cbbe6758d43267fddb036d", - "reference": "235067989abdd35793cbbe6758d43267fddb036d", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "CBOR": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "PHP" - ], - "authors": [ - { - "name": "Pavel Gulbin", - "email": "2tvenom@gmail.com", - "role": "Developer" - } - ], - "description": "CBOR encoder for PHP", - "homepage": "https://github.com/2tvenom/CBOREncode", - "keywords": [ - "cbor" - ], - "time": "2019-08-22T19:21:35+00:00" - }, - { - "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-4.0.4.0.zip", - "shasum": "f2fd46eae1287b3a870981c6db98ad6faaed77be" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "4.0.4", - "amzn/amazon-pay-module": "4.0.4", - "amzn/login-with-amazon-module": "4.0.4" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Official Magento2 Plugin to integrate with Amazon Pay and Login with Amazon" - }, - { - "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-4.0.4.0.zip", - "shasum": "b2b8a2d134e93377f29950a5e512824f63beca12" - }, - "require": { - "amzn/amazon-pay-sdk-php": "^3.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-config": "*", - "magento/module-customer": "*", - "magento/module-developer": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Core\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Shared functionality for Amazon Pay and Login with Amazon modules" - }, - { - "name": "amzn/amazon-pay-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-4.0.4.0.zip", - "shasum": "85dec4b75da4301eebf12ed6de4cd1f93129437d" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.0.4", - "amzn/login-with-amazon-module": "^4.0.4", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-customer": "*", - "magento/module-directory": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "*", - "magento/module-scalable-checkout": "*", - "magento/module-scalable-oms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Payment\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Amazon Pay module" - }, - { - "name": "amzn/amazon-pay-sdk-php", - "version": "3.6.0", - "source": { - "type": "git", - "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4" - }, - "type": "library", - "autoload": { - "psr-4": { - "AmazonPay\\": "AmazonPay/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Pay SDK", - "email": "amazon-pay-sdk@amazon.com" - } - ], - "description": "Amazon Pay SDK (PHP)", - "homepage": "https://github.com/amzn/amazon-pay-sdk-php", - "keywords": [ - "amazon", - "amazon pay", - "amazon payments", - "pay", - "pay with amazon", - "payment", - "payments" - ], - "time": "2019-11-21T21:15:11+00:00" - }, - { - "name": "amzn/login-with-amazon-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-4.0.4.0.zip", - "shasum": "3706a86e6e199b14757c7f5a05f3f58214cea034" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.0.4", - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-checkout-agreements": "*", - "magento/module-customer": "*", - "magento/module-eav": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Login\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Login with Amazon module" - }, - { - "name": "astock/stock-api-libphp", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.0", - "php": "~7.1" - }, - "require-dev": { - "mockery/mockery": "^0.9.9", - "phpunit/phpunit": ">=6.0 <9.0", - "squizlabs/php_codesniffer": "~2.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdobeStock\\Api\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "Adobe Stock API library", - "time": "2020-04-20T17:47:06+00:00" - }, - { - "name": "bacon/bacon-qr-code", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "add6d9ff97336b62f95a3b94f75cea4e085465b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/add6d9ff97336b62f95a3b94f75cea4e085465b2", - "reference": "add6d9ff97336b62f95a3b94f75cea4e085465b2", - "shasum": "" - }, - "require": { - "dasprid/enum": "^1.0", - "ext-iconv": "*", - "php": "^7.1" - }, - "require-dev": { - "phly/keep-a-changelog": "^1.4", - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "suggest": { - "ext-imagick": "to generate QR code images" - }, - "type": "library", - "autoload": { - "psr-4": { - "BaconQrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "BaconQrCode is a QR code generator for PHP.", - "homepage": "https://github.com/Bacon/BaconQrCode", - "time": "2020-07-30T16:40:58+00:00" - }, - { - "name": "beberlei/assert", - "version": "v3.2.7", - "source": { - "type": "git", - "url": "https://github.com/beberlei/assert.git", - "reference": "d63a6943fc4fd1a2aedb65994e3548715105abcf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/d63a6943fc4fd1a2aedb65994e3548715105abcf", - "reference": "d63a6943fc4fd1a2aedb65994e3548715105abcf", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "php": "^7" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan-shim": "*", - "phpunit/phpunit": ">=6.0.0 <8" - }, - "suggest": { - "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" - }, - "type": "library", - "autoload": { - "psr-4": { - "Assert\\": "lib/Assert" - }, - "files": [ - "lib/Assert/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de", - "role": "Lead Developer" - }, - { - "name": "Richard Quadling", - "email": "rquadling@gmail.com", - "role": "Collaborator" - } - ], - "description": "Thin assertion library for input validation in business models.", - "keywords": [ - "assert", - "assertion", - "validation" - ], - "time": "2019-12-19T17:51:41+00:00" - }, - { - "name": "braintree/braintree_php", - "version": "5.2.0", - "source": { - "type": "git", - "url": "https://github.com/braintree/braintree_php.git", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-dom": "*", - "ext-hash": "*", - "ext-openssl": "*", - "ext-xmlwriter": "*", - "php": ">=7.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Braintree\\": "lib/Braintree" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Braintree", - "homepage": "https://www.braintreepayments.com" - } - ], - "description": "Braintree PHP Client Library", - "time": "2020-06-15T19:02:23+00:00" - }, - { - "name": "christian-riesen/base32", - "version": "1.3.2", - "source": { - "type": "git", - "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/80ff0e3b2124e61b4b39e2535709452f70bff367", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "require-dev": { - "php": ">=5.6", - "phpunit/phpunit": "^5.0", - "satooshi/php-coveralls": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Base32\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Riesen", - "email": "chris.riesen@gmail.com", - "homepage": "http://christianriesen.com", - "role": "Developer" - } - ], - "description": "Base32 encoder/decoder according to RFC 4648", - "homepage": "https://github.com/ChristianRiesen/base32", - "keywords": [ - "base32", - "decode", - "encode", - "rfc4648" - ], - "time": "2018-11-02T09:03:50+00:00" - }, - { - "name": "colinmollenhour/cache-backend-file", - "version": "v1.4.5", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", - "shasum": "" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "File.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", - "time": "2019-04-18T21:54:31+00:00" - }, - { - "name": "colinmollenhour/cache-backend-redis", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", - "shasum": "" - }, - "require": { - "magento-hackathon/magento-composer-installer": "*" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "Cm/Cache/Backend/Redis.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "Zend_Cache backend using Redis with full support for tags.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "time": "2019-03-03T04:04:49+00:00" - }, - { - "name": "colinmollenhour/credis", - "version": "1.11.1", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/credis.git", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "Client.php", - "Cluster.php", - "Sentinel.php", - "Module.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Colin Mollenhour", - "email": "colin@mollenhour.com" - } - ], - "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", - "homepage": "https://github.com/colinmollenhour/credis", - "time": "2019-11-26T18:09:45+00:00" - }, - { - "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" - }, - "type": "library", - "autoload": { - "psr-0": { - "Cm\\RedisSession\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "A Redis-based session handler with optimistic locking", - "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "time": "2020-10-07T09:47:22+00:00" - }, - { - "name": "composer/ca-bundle", - "version": "1.2.8", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "8a7ecad675253e4654ea05505233285377405215" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/8a7ecad675253e4654ea05505233285377405215", - "reference": "8a7ecad675253e4654ea05505233285377405215", - "shasum": "" - }, - "require": { - "ext-openssl": "*", - "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8", - "psr/log": "^1.0", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\CaBundle\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", - "keywords": [ - "cabundle", - "cacert", - "certificate", - "ssl", - "tls" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-08-23T12:54:47+00:00" - }, - { - "name": "composer/composer", - "version": "1.10.6", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "be81b9c4735362c26876bdbfd3b5bc7e7f711c88" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/be81b9c4735362c26876bdbfd3b5bc7e7f711c88", - "reference": "be81b9c4735362c26876bdbfd3b5bc7e7f711c88", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", - "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0", - "php": "^5.3.2 || ^7.0", - "psr/log": "^1.0", - "seld/jsonlint": "^1.4", - "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38", - "symfony/phpunit-bridge": "3.4.40" - }, - "require-dev": { - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^3.4" - }, - "suggest": { - "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives", - "ext-zlib": "Allow gzip compression of HTTP requests" - }, - "bin": [ - "bin/composer" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\": "src/Composer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", - "homepage": "https://getcomposer.org/", - "keywords": [ - "autoload", - "dependency", - "package" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-05-06T08:28:10+00:00" - }, - { - "name": "composer/semver", - "version": "1.7.1", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/38276325bd896f90dfcfe30029aa5db40df387a7", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Semver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", - "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-09-27T13:13:07+00:00" - }, - { - "name": "composer/spdx-licenses", - "version": "1.5.4", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/6946f785871e2314c60b4524851f3702ea4f2223", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Spdx\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "SPDX licenses list and validation library.", - "keywords": [ - "license", - "spdx", - "validator" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-07-15T15:35:07+00:00" - }, - { - "name": "composer/xdebug-handler", - "version": "1.4.3", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ebd27a9866ae8254e873866f795491f02418c5a5", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" - }, - "type": "library", - "autoload": { - "psr-4": { - "Composer\\XdebugHandler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-08-19T10:27:58+00:00" - }, - { - "name": "container-interop/container-interop", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/container-interop/container-interop.git", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "shasum": "" - }, - "require": { - "psr/container": "^1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Interop\\Container\\": "src/Interop/Container/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "homepage": "https://github.com/container-interop/container-interop", - "abandoned": "psr/container", - "time": "2017-02-14T19:40:03+00:00" - }, - { - "name": "dasprid/enum", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/DASPRiD/Enum.git", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "DASPRiD\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "PHP 7.1 enum implementation", - "keywords": [ - "enum", - "map" - ], - "time": "2020-10-02T16:03:48+00:00" - }, - { - "name": "donatj/phpuseragentparser", - "version": "v0.17.0", - "source": { - "type": "git", - "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/e159493010d4b71c9620a43fd05f8284f29dcfeb", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "camspiers/json-pretty": "0.1.*", - "donatj/drop": "*", - "phpunit/phpunit": "~4.8" - }, - "type": "library", - "autoload": { - "files": [ - "src/UserAgentParser.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jesse G. Donat", - "email": "donatj@gmail.com", - "homepage": "https://donatstudios.com", - "role": "Developer" - } - ], - "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "http://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", - "keywords": [ - "browser", - "browser detection", - "parser", - "user agent", - "useragent" - ], - "funding": [ - { - "url": "https://www.paypal.me/donatj/15", - "type": "custom" - }, - { - "url": "https://github.com/donatj", - "type": "github" - } - ], - "time": "2020-09-01T16:15:49+00:00" - }, - { - "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.8.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.8.0.0.zip", - "shasum": "936e7cb91b6c1d981f4c6c195130603288b3284d" - }, - "require": { - "magento/framework": ">=101 <104", - "magento/module-authorization": "100.4.*", - "magento/module-backend": ">=100 <103", - "magento/module-bundle": ">=100 <102", - "magento/module-catalog": ">=101 <105", - "magento/module-catalog-inventory": "100.*", - "magento/module-catalog-rule": ">=100 <102", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-configurable-product": "100.*", - "magento/module-cron": "100.*", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-eav": ">=100 <104", - "magento/module-email": ">=100 <102", - "magento/module-grouped-product": "100.*", - "magento/module-newsletter": "100.*", - "magento/module-payment": "100.*", - "magento/module-product-alert": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-reports": ">=100 <102", - "magento/module-review": ">=100 <102", - "magento/module-sales": ">=100 <104", - "magento/module-sales-rule": ">=100 <102", - "magento/module-send-friend": "100.*", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-theme": ">=100 <102", - "magento/module-ui": ">=100 <102", - "magento/module-url-rewrite": ">=100 <103", - "magento/module-user": ">=100 <102", - "magento/module-wishlist": ">=100 <102", - "php": "^7.1" - }, - "suggest": { - "dotmailer/dotmailer-magento2-extension-chat": "Adds Engagement Cloud Chat to your Magento store" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Email\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "dotmailer integration for magento 2" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.2.0.0.zip", - "shasum": "f70ba21b96985e6826ff208cefc3b0a88f26146c" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.3.1", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-store": ">=100 <102" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Chat\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud for Magento 2: Chat module" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-enterprise", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise/dotmailer-dotmailer-magento2-extension-enterprise-1.2.0.0.zip", - "shasum": "dd76b9175957e213cb5c534e5af73fd283839464" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.8.0", - "magento/module-customer-segment": ">=100 <103", - "magento/module-reward": ">=100 <102", - "magento/module-store": ">=100 <102", - "magento/page-builder-commerce": "^1.4" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Enterprise\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud integration for Magento Commerce" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-enterprise-package", - "version": "4.8.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-enterprise-package/dotmailer-dotmailer-magento2-extension-enterprise-package-4.8.0.0.zip", - "shasum": "e7b8c8c589f00daf62a52b4d7689c5e489b7e185" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.8.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.2.0", - "dotmailer/dotmailer-magento2-extension-enterprise": "1.2.0" - }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Commerce" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.8.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.8.0.0.zip", - "shasum": "ed68af95837c3cea0be8cad328a4fd0682451356" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.8.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.2.0" - }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Open Source" - }, - { - "name": "elasticsearch/elasticsearch", - "version": "v7.7.0", - "source": { - "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "shasum": "" - }, - "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", - "psr/log": "~1.0" - }, - "require-dev": { - "cpliakas/git-wrapper": "~2.0", - "doctrine/inflector": "^1.3", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" - }, - "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" - }, - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" - } - ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" - ], - "time": "2020-05-13T15:19:26+00:00" - }, - { - "name": "endroid/qr-code", - "version": "3.9.3", - "source": { - "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "58d5872ca46b99b5c2e72cd2c8dea09ce2988156" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/58d5872ca46b99b5c2e72cd2c8dea09ce2988156", - "reference": "58d5872ca46b99b5c2e72cd2c8dea09ce2988156", - "shasum": "" - }, - "require": { - "bacon/bacon-qr-code": "^2.0", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "^1.0.2", - "myclabs/php-enum": "^1.5", - "php": ">=7.2", - "symfony/options-resolver": "^3.4||^4.4||^5.0", - "symfony/property-access": "^3.4||^4.4||^5.0" - }, - "require-dev": { - "endroid/quality": "dev-master", - "setasign/fpdf": "^1.8" - }, - "suggest": { - "roave/security-advisories": "Avoids installation of package versions with vulnerabilities", - "setasign/fpdf": "Required to use the FPDF writer.", - "symfony/security-checker": "Checks your composer.lock for vulnerabilities" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Endroid\\QrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "bundle", - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } - ], - "time": "2020-10-07T09:42:59+00:00" - }, - { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "stream" - ], - "time": "2020-02-14T23:11:50+00:00" - }, - { - "name": "ezimuel/ringphp", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "shasum": "" - }, - "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Ring\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "time": "2020-02-14T23:51:21+00:00" - }, - { - "name": "google/recaptcha", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" - ], - "time": "2020-03-31T17:50:54+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "6.5.5", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" - }, - "suggest": { - "psr/log": "Required for using the Log middleware" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.5-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "rest", - "web service" - ], - "time": "2020-06-16T21:01:06+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], - "time": "2020-09-30T07:37:28+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Tobias Schultze", - "homepage": "https://github.com/Tobion" - } - ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" - ], - "time": "2020-09-30T07:37:11+00:00" - }, - { - "name": "justinrainbow/json-schema", - "version": "5.2.10", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "JsonSchema\\": "src/JsonSchema/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" - } - ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "time": "2020-05-27T16:41:55+00:00" - }, - { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Zxing\\": "lib/" - }, - "files": [ - "lib/Common/customFunctions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "time": "2020-04-19T16:18:51+00:00" - }, - { - "name": "klarna/m2-payments", - "version": "8.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-8.1.0.0.zip", - "shasum": "c31e4d0746cf9b281ee2058a0353ab8f5dcdf7b0" - }, - "require": { - "klarna/module-core": "6.0.2", - "klarna/module-kp": "7.1.0", - "klarna/module-kp-graph-ql": "0.9.0", - "klarna/module-onsitemessaging": "1.0.2", - "klarna/module-ordermanagement": "6.0.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.16.0", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^6.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.19", - "phpunit/phpunit": "^9", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Klarna Payments for Magento 2 (CE & EE)" - }, - { - "name": "klarna/module-core", - "version": "6.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-6.0.2.0.zip", - "shasum": "d3878dc3a1a1d9c7e70681291412982dfa00b22e" - }, - "require": { - "guzzlehttp/guzzle": "^6.0", - "magento/framework": "^102|^103", - "magento/module-bundle": "^100.3||^101.0", - "magento/module-catalog": "^103.0|^104.0", - "magento/module-config": "^101.1", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.3", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "magento/module-tax": "^100.3", - "php": "~7.3.0||~7.4.0", - "psr/log": "^1.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Core\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Core Magento 2 Extension" - }, - { - "name": "klarna/module-kp", - "version": "7.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-7.1.0.0.zip", - "shasum": "7266fec0ff572260945069c5f0360e18931b12c4" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-ordermanagement": "^6.0", - "magento/framework": "^102|^103", - "magento/module-backend": "^101.0|^102.0", - "magento/module-checkout": "^100.1", - "magento/module-config": "^101.0", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.1", - "magento/module-payment": "^100.1", - "magento/module-quote": "^101.0", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Kp\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Payments Magento 2 Extension" - }, - { - "name": "klarna/module-kp-graph-ql", - "version": "0.9.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp-graph-ql/klarna-module-kp-graph-ql-0.9.0.0.zip", - "shasum": "a877f3b010cc16b026b2c82998184a88fd83d42b" - }, - "require": { - "klarna/module-kp": "^7.0.2", - "magento/framework": "^102|^103", - "magento/module-graph-ql": "^100", - "magento/module-payment": "^100.1", - "magento/module-quote-graph-ql": "^100", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Klarna\\KpGraphQl\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna KpGraphQl Magento 2 Extension" - }, - { - "name": "klarna/module-onsitemessaging", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-onsitemessaging/klarna-module-onsitemessaging-1.0.2.0.zip", - "shasum": "303e3b36a4720cda912128ec3bb33f9324d4c495" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Onsitemessaging\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna OnSite Messaging Magento 2 Extension" - }, - { - "name": "klarna/module-ordermanagement", - "version": "6.0.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-6.0.3.0.zip", - "shasum": "4010e13db02da44929ff12f20091bb01f4c5c21f" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Ordermanagement\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Order Management Magento 2 Extension" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "shasum": "" - }, - "require": { - "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-captcha": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages", - "laminas/laminas-recaptcha": "Laminas\\ReCaptcha component", - "laminas/laminas-session": "Laminas\\Session component", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-validator": "Laminas\\Validator component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "captcha", - "laminas" - ], - "time": "2019-12-31T16:24:14+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "3.4.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-code": "self.version" - }, - "require-dev": { - "doctrine/annotations": "^1.7", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^1.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.16 || ^8.4" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4.x-dev", - "dev-develop": "3.5.x-dev", - "dev-dev-4.0": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev", - "keywords": [ - "code", - "laminas" - ], - "time": "2019-12-31T16:28:24+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/71ba6d5dd703196ce66b25abc4d772edb094dae1", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-config": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.5", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-json": "Laminas\\Json to use the Json reader or writer classes", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager for use with the Config Factory to retrieve reader and writer instances" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev", - "keywords": [ - "config", - "laminas" - ], - "time": "2019-12-31T16:30:04+00:00" - }, - { - "name": "laminas/laminas-console", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-console.git", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-console/zipball/478a6ceac3e31fb38d6314088abda8b239ee23a5", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-console": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-json": "^2.6 || ^3.0", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.23 || ^6.4.3" - }, - "suggest": { - "laminas/laminas-filter": "To support DefaultRouteMatcher usage", - "laminas/laminas-validator": "To support DefaultRouteMatcher usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Console\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Build console applications using getopt syntax or routing, complete with prompts", - "homepage": "https://laminas.dev", - "keywords": [ - "console", - "laminas" - ], - "time": "2019-12-31T16:31:45+00:00" - }, - { - "name": "laminas/laminas-crypt", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-crypt.git", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-crypt/zipball/6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-math": "^2.6", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-crypt": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-mcrypt": "Required for most features of Laminas\\Crypt" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Crypt\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "crypt", - "laminas" - ], - "time": "2019-12-31T16:33:11+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.11.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-db": "^2.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "db", - "laminas" - ], - "time": "2020-03-29T12:08:51+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1", - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "composer/composer": "^1.9", - "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^8.4", - "roave/security-advisories": "dev-master", - "webimpress/coding-standard": "^1.0" - }, - "type": "composer-plugin", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev", - "dev-develop": "1.1.x-dev" - }, - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPlugin" - }, - "autoload": { - "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-05-20T13:45:39+00:00" - }, - { - "name": "laminas/laminas-di", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^0.4.5 || ^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-di": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Di\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "di", - "laminas" - ], - "time": "2019-12-31T15:17:33+00:00" - }, - { - "name": "laminas/laminas-diactoros", - "version": "1.8.7p2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6991c1af7c8d2c8efee81b22ba97024781824aaa", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/http-message": "^1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "replace": { - "zendframework/zend-diactoros": "~1.8.7.0" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-coding-standard": "~1.0", - "php-http/psr7-integration-tests": "dev-master", - "phpunit/phpunit": "^5.7.16 || ^6.0.8 || ^7.2.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-1.8": "1.8.x-dev" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-7" - ], - "time": "2020-03-23T15:28:28+00:00" - }, - { - "name": "laminas/laminas-escaper", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/25f2a053eadfa92ddacb609dcbbc39362610da70", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-escaper": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Escaper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev", - "keywords": [ - "escaper", - "laminas" - ], - "time": "2019-12-31T16:43:30+00:00" - }, - { - "name": "laminas/laminas-eventmanager", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-eventmanager": "^3.2.1" - }, - "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "container-interop/container-interop": "^1.1, to use the lazy listeners feature", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\EventManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Trigger and listen to events within a PHP application", - "homepage": "https://laminas.dev", - "keywords": [ - "event", - "eventmanager", - "events", - "laminas" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T11:10:44+00:00" - }, - { - "name": "laminas/laminas-feed", - "version": "2.12.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.5.2", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-feed": "^2.12.0" - }, - "require-dev": { - "laminas/laminas-cache": "^2.7.2", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20", - "psr/http-message": "^1.0.1" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Feed\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides functionality for consuming RSS and Atom feeds", - "homepage": "https://laminas.dev", - "keywords": [ - "feed", - "laminas" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-18T13:45:04+00:00" - }, - { - "name": "laminas/laminas-filter", - "version": "2.9.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-filter.git", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/3c4476e772a062cef7531c6793377ae585d89c82", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "conflict": { - "laminas/laminas-validator": "<2.10.1" - }, - "replace": { - "zendframework/zend-filter": "^2.9.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-uri": "^2.6", - "pear/archive_tar": "^1.4.3", - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "psr/http-factory": "^1.0" - }, - "suggest": { - "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", - "laminas/laminas-i18n": "Laminas\\I18n component for filters depending on i18n functionality", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for using the filter chain functionality", - "laminas/laminas-uri": "Laminas\\Uri component, for the UriNormalize filter", - "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Filter", - "config-provider": "Laminas\\Filter\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Filter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Programmatically filter and normalize data and files", - "homepage": "https://laminas.dev", - "keywords": [ - "filter", - "laminas" - ], - "time": "2020-03-29T12:41:29+00:00" - }, - { - "name": "laminas/laminas-form", - "version": "2.15.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", - "shasum": "" - }, - "require": { - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-form": "^2.14.3" - }, - "require-dev": { - "doctrine/annotations": "~1.0", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-recaptcha": "^3.0.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.2", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-captcha": "^2.7.1, required for using CAPTCHA form elements", - "laminas/laminas-code": "^2.6 || ^3.0, required to use laminas-form annotations support", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, reuired for laminas-form annotations support", - "laminas/laminas-i18n": "^2.6, required when using laminas-form view helpers", - "laminas/laminas-recaptcha": "in order to use the ReCaptcha form element", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", - "laminas/laminas-view": "^2.6.2, required for using the laminas-form view helpers" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, - "laminas": { - "component": "Laminas\\Form", - "config-provider": "Laminas\\Form\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Form\\": "src/" - }, - "files": [ - "autoload/formElementManagerPolyfill.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", - "homepage": "https://laminas.dev", - "keywords": [ - "form", - "laminas" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-07-14T13:53:27+00:00" - }, - { - "name": "laminas/laminas-http", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/33b7942f51ce905ce9bfc8bf28badc501d3904b5", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5", - "shasum": "" - }, - "require": { - "laminas/laminas-loader": "^2.5.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-validator": "^2.10.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-http": "^2.11.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3" - }, - "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Http\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "http client", - "laminas" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-18T17:11:58+00:00" - }, - { - "name": "laminas/laminas-hydrator", - "version": "2.4.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-hydrator.git", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/4a0e81cf05f32edcace817f1f48cb4055f689d85", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-hydrator": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-inputfilter": "^2.6", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage", - "laminas/laminas-filter": "^2.6, to support naming strategy hydrator usage", - "laminas/laminas-serializer": "^2.6.1, to use the SerializableStrategy", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-2.4": "2.4.x-dev" - }, - "laminas": { - "component": "Laminas\\Hydrator", - "config-provider": "Laminas\\Hydrator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Hydrator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Serialize objects to arrays, and vice versa", - "homepage": "https://laminas.dev", - "keywords": [ - "hydrator", - "laminas" - ], - "time": "2019-12-31T17:06:38+00:00" - }, - { - "name": "laminas/laminas-i18n", - "version": "2.10.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/94ff957a1366f5be94f3d3a9b89b50386649e3ae", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae", - "shasum": "" - }, - "require": { - "ext-intl": "*", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-i18n": "^2.10.1" - }, - "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-eventmanager": "You should install this package to use the events in the translator", - "laminas/laminas-filter": "You should install this package to use the provided filters", - "laminas/laminas-i18n-resources": "Translation resources", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "You should install this package to use the provided validators", - "laminas/laminas-view": "You should install this package to use the provided view helpers" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\I18n", - "config-provider": "Laminas\\I18n\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\I18n\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provide translations for your application, and filter and validate internationalized values", - "homepage": "https://laminas.dev", - "keywords": [ - "i18n", - "laminas" - ], - "time": "2020-03-29T12:51:08+00:00" - }, - { - "name": "laminas/laminas-inputfilter", - "version": "2.10.1", - "source": { - "type": "git", - "url": "git@github.com:laminas/laminas-inputfilter.git", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b29ce8f512c966468eee37ea4873ae5fb545d00a", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a", - "shasum": "" - }, - "require": { - "laminas/laminas-filter": "^2.9.1", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.11", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-inputfilter": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15", - "psr/http-message": "^1.0" - }, - "suggest": { - "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\InputFilter", - "config-provider": "Laminas\\InputFilter\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\InputFilter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", - "homepage": "https://laminas.dev", - "keywords": [ - "inputfilter", - "laminas" - ], - "time": "2019-12-31T17:11:54+00:00" - }, - { - "name": "laminas/laminas-json", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-json.git", - "reference": "db58425b7f0eba44a7539450cc926af80915951a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/db58425b7f0eba44a7539450cc926af80915951a", - "reference": "db58425b7f0eba44a7539450cc926af80915951a", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-json": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-xml": "^1.0.2", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-http": "Laminas\\Http component, required to use Laminas\\Json\\Server", - "laminas/laminas-server": "Laminas\\Server component, required to use Laminas\\Json\\Server", - "laminas/laminas-stdlib": "Laminas\\Stdlib component, for use with caching Laminas\\Json\\Server responses", - "laminas/laminas-xml": "To support Laminas\\Json\\Json::fromXml() usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Json\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", - "homepage": "https://laminas.dev", - "keywords": [ - "json", - "laminas" - ], - "time": "2019-12-31T17:15:00+00:00" - }, - { - "name": "laminas/laminas-loader", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-loader": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Loader\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Autoloading and plugin loading strategies", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "loader" - ], - "time": "2019-12-31T17:18:27+00:00" - }, - { - "name": "laminas/laminas-log", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-log.git", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-log/zipball/4e92d841b48868714a070b10866e94be80fc92ff", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/log": "^1.1.2" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "replace": { - "zendframework/zend-log": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-filter": "^2.5", - "laminas/laminas-mail": "^2.6.1", - "laminas/laminas-validator": "^2.10.1", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15" - }, - "suggest": { - "ext-mongo": "mongo extension to use Mongo writer", - "ext-mongodb": "mongodb extension to use MongoDB writer", - "laminas/laminas-db": "Laminas\\Db component to use the database log writer", - "laminas/laminas-escaper": "Laminas\\Escaper component, for use in the XML log formatter", - "laminas/laminas-mail": "Laminas\\Mail component to use the email log writer", - "laminas/laminas-validator": "Laminas\\Validator component to block invalid log messages" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - }, - "laminas": { - "component": "Laminas\\Log", - "config-provider": "Laminas\\Log\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Log\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Robust, composite logger with filtering, formatting, and PSR-3 support", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "log", - "logging" - ], - "time": "2019-12-31T17:18:59+00:00" - }, - { - "name": "laminas/laminas-mail", - "version": "2.12.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mail.git", - "reference": "c154a733b122539ac2c894561996c770db289f70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/c154a733b122539ac2c894561996c770db289f70", - "reference": "c154a733b122539ac2c894561996c770db289f70", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mime": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.10.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1", - "true/punycode": "^2.1" - }, - "replace": { - "zendframework/zend-mail": "^2.10.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-crypt": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^7.5.20" - }, - "suggest": { - "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1 when using SMTP to deliver messages" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Mail", - "config-provider": "Laminas\\Mail\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mail\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mail" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-12T14:51:33+00:00" - }, - { - "name": "laminas/laminas-math", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-math.git", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-math/zipball/8027b37e00accc43f28605c7d8fd081baed1f475", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-math": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "ircmaxell/random-lib": "~1.1", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-bcmath": "If using the bcmath functionality", - "ext-gmp": "If using the gmp functionality", - "ircmaxell/random-lib": "Fallback random byte generator for Laminas\\Math\\Rand if Mcrypt extensions is unavailable" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "2.8-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "math" - ], - "time": "2019-12-31T17:24:15+00:00" - }, - { - "name": "laminas/laminas-mime", - "version": "2.7.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-mime": "^2.7.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-mail": "Laminas\\Mail component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create and parse MIME messages and parts", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mime" - ], - "time": "2020-03-29T13:12:07+00:00" - }, - { - "name": "laminas/laminas-modulemanager", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/789bbd4ab391da9221f265f6bb2d594f8f11855b", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b", - "shasum": "" - }, - "require": { - "laminas/laminas-config": "^3.1 || ^2.6", - "laminas/laminas-eventmanager": "^3.2 || ^2.6.3", - "laminas/laminas-stdlib": "^3.1 || ^2.7", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "webimpress/safe-writer": "^1.0.2 || ^2.1" - }, - "replace": { - "zendframework/zend-modulemanager": "^2.8.4" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-di": "^2.6", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mvc": "^3.0 || ^2.7", - "laminas/laminas-servicemanager": "^3.0.3 || ^2.7.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-console": "Laminas\\Console component", - "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\ModuleManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Modular application system for laminas-mvc applications", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "modulemanager" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T09:29:22+00:00" - }, - { - "name": "laminas/laminas-mvc", - "version": "2.7.15", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-console": "^2.7", - "laminas/laminas-eventmanager": "^2.6.4 || ^3.0", - "laminas/laminas-form": "^2.11", - "laminas/laminas-hydrator": "^1.1 || ^2.4", - "laminas/laminas-psr7bridge": "^0.2", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-mvc": "self.version" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "1.7.*", - "laminas/laminas-authentication": "^2.6", - "laminas/laminas-cache": "^2.8", - "laminas/laminas-di": "^2.6", - "laminas/laminas-filter": "^2.8", - "laminas/laminas-http": "^2.8", - "laminas/laminas-i18n": "^2.8", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.3", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-serializer": "^2.8", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.7", - "laminas/laminas-uri": "^2.6", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-view": "^2.9", - "phpunit/phpunit": "^4.8.36", - "sebastian/comparator": "^1.2.4", - "sebastian/version": "^1.0.4" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component for Identity plugin", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-di": "Laminas\\Di component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component for translatable segments", - "laminas/laminas-inputfilter": "Laminas\\Inputfilter component", - "laminas/laminas-json": "Laminas\\Json component", - "laminas/laminas-log": "Laminas\\Log component", - "laminas/laminas-modulemanager": "Laminas\\ModuleManager component", - "laminas/laminas-serializer": "Laminas\\Serializer component", - "laminas/laminas-servicemanager-di": "^1.0.1, if using laminas-servicemanager v3 and requiring the laminas-di integration", - "laminas/laminas-session": "Laminas\\Session component for FlashMessenger, PRG, and FPRG plugins", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-uri": "Laminas\\Uri component", - "laminas/laminas-validator": "Laminas\\Validator component", - "laminas/laminas-view": "Laminas\\View component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\Mvc\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mvc" - ], - "time": "2019-12-31T17:32:15+00:00" - }, - { - "name": "laminas/laminas-psr7bridge", - "version": "0.2.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-psr7bridge.git", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-psr7bridge/zipball/14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "shasum": "" - }, - "require": { - "laminas/laminas-diactoros": "^1.1", - "laminas/laminas-http": "^2.5", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": ">=5.5", - "psr/http-message": "^1.0" - }, - "replace": { - "zendframework/zend-psr7bridge": "self.version" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "squizlabs/php_codesniffer": "^2.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev", - "dev-develop": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Psr7Bridge\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR-7 <-> Laminas\\Http bridge", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-7" - ], - "time": "2019-12-31T17:38:47+00:00" - }, - { - "name": "laminas/laminas-serializer", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", - "shasum": "" - }, - "require": { - "laminas/laminas-json": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-serializer": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-math": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-math": "(^2.6 || ^3.0) To support Python Pickle serialization", - "laminas/laminas-servicemanager": "(^2.7.5 || ^3.0.3) To support plugin manager support" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Serializer", - "config-provider": "Laminas\\Serializer\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Serializer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Serialize and deserialize PHP structures to a variety of representations", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "serializer" - ], - "time": "2019-12-31T17:42:11+00:00" - }, - { - "name": "laminas/laminas-server", - "version": "2.8.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-server.git", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/4aaca9174c40a2fab2e2aa77999da99f71bdd88e", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e", - "shasum": "" - }, - "require": { - "laminas/laminas-code": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-server": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create Reflection-based RPC servers", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "server" - ], - "time": "2019-12-31T17:43:03+00:00" - }, - { - "name": "laminas/laminas-servicemanager", - "version": "2.7.11", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/841abb656c6018afebeec1f355be438426d6a3dd", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-servicemanager": "self.version" - }, - "require-dev": { - "athletic/athletic": "dev-master", - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-di": "~2.5", - "laminas/laminas-mvc": "~2.5", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-di": "Laminas\\Di component", - "ocramius/proxy-manager": "ProxyManager 0.5.* to handle lazy initialization of services" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\ServiceManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "servicemanager" - ], - "time": "2019-12-31T17:44:16+00:00" - }, - { - "name": "laminas/laminas-session", - "version": "2.9.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-session.git", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/519e8966146536cd97c1cc3d59a21b095fb814d7", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-session": "^2.9.1" - }, - "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.7", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-validator": "^2.6", - "mongodb/mongodb": "^1.0.1", - "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "Laminas\\Validator component", - "mongodb/mongodb": "If you want to use the MongoDB session save handler" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Session", - "config-provider": "Laminas\\Session\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Session\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Object-oriented interface to PHP sessions and storage", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "session" - ], - "time": "2020-03-29T13:26:04+00:00" - }, - { - "name": "laminas/laminas-soap", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "shasum": "" - }, - "require": { - "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-soap": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" - }, - "suggest": { - "laminas/laminas-http": "Laminas\\Http component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Soap\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "soap" - ], - "time": "2019-12-31T17:48:49+00:00" - }, - { - "name": "laminas/laminas-stdlib", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b9d84eaa39fde733356ea948cdef36c631f202b6", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^9.3.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "stdlib" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T09:08:16+00:00" - }, - { - "name": "laminas/laminas-text", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-text.git", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-text": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Text\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create FIGlets and text-based tables", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "text" - ], - "time": "2019-12-31T17:54:52+00:00" - }, - { - "name": "laminas/laminas-uri", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-uri.git", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/6be8ce19622f359b048ce4faebf1aa1bca73a7ff", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff", - "shasum": "" - }, - "require": { - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-uri": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Uri\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "uri" - ], - "time": "2019-12-31T17:56:00+00:00" - }, - { - "name": "laminas/laminas-validator", - "version": "2.13.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-validator.git", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/93593684e70b8ed1e870cacd34ca32b0c0ace185", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" - }, - "replace": { - "zendframework/zend-validator": "^2.13.0" - }, - "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-db": "^2.7", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^7.5.20 || ^8.5.2", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" - }, - "suggest": { - "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", - "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", - "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", - "laminas/laminas-i18n-resources": "Translations of validator messages", - "laminas/laminas-math": "Laminas\\Math component, required by the Csrf validator", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", - "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.13.x-dev", - "dev-develop": "2.14.x-dev" - }, - "laminas": { - "component": "Laminas\\Validator", - "config-provider": "Laminas\\Validator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Validator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "validator" - ], - "time": "2020-03-31T18:57:01+00:00" - }, - { - "name": "laminas/laminas-view", - "version": "2.11.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-view.git", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/3bbb2e94287383604c898284a18d2d06cf17301e", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-json": "^2.6.1 || ^3.0", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-view": "self.version" - }, - "require-dev": { - "laminas/laminas-authentication": "^2.5", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-console": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.7", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-log": "^2.7", - "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-navigation": "^2.5", - "laminas/laminas-paginator": "^2.5", - "laminas/laminas-permissions-acl": "^2.6", - "laminas/laminas-router": "^3.0.1", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.15 || ^6.0.8" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component", - "laminas/laminas-escaper": "Laminas\\Escaper component", - "laminas/laminas-feed": "Laminas\\Feed component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", - "laminas/laminas-navigation": "Laminas\\Navigation component", - "laminas/laminas-paginator": "Laminas\\Paginator component", - "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-uri": "Laminas\\Uri component" - }, - "bin": [ - "bin/templatemap_generator.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\View\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "view" - ], - "time": "2019-12-31T18:03:30+00:00" - }, - { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" - }, - "type": "library", - "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", - "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-09-14T14:23:00+00:00" - }, - { - "name": "league/iso3166", - "version": "2.1.5", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/iso3166.git", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/iso3166/zipball/aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "shasum": "" - }, - "require": { - "php": "^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.12", - "phpunit/phpunit": "^5.7.11 || ^6.0 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "League\\ISO3166\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" - } - ], - "description": "ISO 3166-1 PHP Library", - "homepage": "https://github.com/thephpleague/iso3166", - "keywords": [ - "3166", - "3166-1", - "ISO 3166", - "countries", - "iso", - "library" - ], - "time": "2020-01-29T07:08:12+00:00" - }, - { - "name": "magento/adobe-ims", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-ims/magento-adobe-ims-2.1.0.0.zip", - "shasum": "4c47779423d0bbe55951a3cfd08134e5cddfdbe9" - }, - "require": { - "magento/module-adobe-ims": "2.1.0", - "magento/module-adobe-ims-api": "2.1.0" - }, - "type": "metapackage", - "description": "Adobe IMS Integration" - }, - { - "name": "magento/adobe-stock-integration", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.0.0.zip", - "shasum": "c8f38ee734f6706b8d6ecfe593e000e9b87951ac" - }, - "require": { - "magento/adobe-ims": "2.1.0", - "magento/module-adobe-stock-admin-ui": "1.2.0", - "magento/module-adobe-stock-asset": "1.2.0", - "magento/module-adobe-stock-asset-api": "1.2.0", - "magento/module-adobe-stock-client": "1.2.0", - "magento/module-adobe-stock-client-api": "2.0.0", - "magento/module-adobe-stock-image": "1.2.0", - "magento/module-adobe-stock-image-admin-ui": "1.2.0", - "magento/module-adobe-stock-image-api": "1.2.0" - }, - "type": "metapackage", - "description": "Adobe Stock Integration" - }, - { - "name": "magento/composer", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.6.0.0.zip", - "shasum": "5c5f251209bf370ead5223188fb12f88888fe568" - }, - "require": { - "composer/composer": "^1.9", - "php": "~7.3.0||~7.4.0", - "symfony/console": "~4.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "autoload": { - "psr-4": { - "Magento\\Composer\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands." - }, - { - "name": "magento/composer-root-update-plugin", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.0.0.0.zip", - "shasum": "df94356237e631516cdcaa18a6aaecea127e9623" - }, - "require": { - "composer-plugin-api": "^1.0", - "composer/composer": "<=1.10.6" - }, - "suggest": { - "magento/framework": "Enables the Magento Composer Root Update Plugin's functionality for the Web Setup Wizard" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" - }, - "autoload": { - "psr-4": { - "Magento\\ComposerRootUpdatePlugin\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Plugin to look ahead for Magento project root changes when running composer update for new Magento versions" - }, - { - "name": "magento/framework", - "version": "103.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.1.0.zip", - "shasum": "a26164efffe0cdb5ed2f821a1b6a599a74b957ff" - }, - "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "ext-bcmath": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-openssl": "*", - "ext-simplexml": "*", - "ext-xsl": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "lib-libxml": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "php": "~7.3.0||~7.4.0", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "wikimedia/less.php": "~1.8.0" - }, - "suggest": { - "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-amqp", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.0.0.zip", - "shasum": "dabe9aff6846c4f1f025ac013181bb7f803c659c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" - }, - "type": "magento2-library", - "autoload": { - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-bulk", - "version": "101.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.0.0.zip", - "shasum": "bbb6d8cc0b5072e0d3a7be6ff341f1fd3c737af2" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-foreign-key", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.0.0.zip", - "shasum": "9841d73f703063abddd7780121a0ed7a46010f80" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "psr-4": { - "Magento\\Framework\\ForeignKey\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-message-queue", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.1.0.zip", - "shasum": "84002f5f98e987902b1378be040c3cd46cbe92d2" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/google-shopping-ads", - "version": "4.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", - "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" - }, - "require": { - "magento/framework": ">=101.0.4", - "magento/module-eav": ">=101.0.3", - "php": "7.0.2||7.0.4||>=7.0.6" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleShoppingAds\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" - }, - { - "name": "magento/inventory-composer-installer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.1.0.0.zip", - "shasum": "c52566b82926bb37487a2b3cb2c8ae091be9be9e" - }, - "require": { - "composer-plugin-api": "^1.1", - "magento/framework": "*" - }, - "require-dev": { - "composer/composer": "*" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\InventoryComposerInstaller\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\InventoryComposerInstaller\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Composer plugin for Magento Multi Source Inventory" - }, - { - "name": "magento/inventory-metapackage", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.1.0.zip", - "shasum": "819bfcfeb6d72493274419b3a095be26b233f019" - }, - "require": { - "magento/inventory-composer-installer": "1.1.0", - "magento/module-inventory": "1.1.1", - "magento/module-inventory-admin-ui": "1.1.2", - "magento/module-inventory-advanced-checkout": "1.1.0", - "magento/module-inventory-api": "1.1.0", - "magento/module-inventory-bundle-import-export": "1.0.0", - "magento/module-inventory-bundle-product": "1.1.0", - "magento/module-inventory-bundle-product-admin-ui": "1.1.0", - "magento/module-inventory-bundle-product-indexer": "1.0.0", - "magento/module-inventory-cache": "1.1.0", - "magento/module-inventory-catalog": "1.1.1", - "magento/module-inventory-catalog-admin-ui": "1.1.2", - "magento/module-inventory-catalog-api": "1.2.0", - "magento/module-inventory-catalog-search": "1.1.0", - "magento/module-inventory-configurable-product": "1.1.0", - "magento/module-inventory-configurable-product-admin-ui": "1.1.0", - "magento/module-inventory-configurable-product-indexer": "1.1.0", - "magento/module-inventory-configuration": "1.1.0", - "magento/module-inventory-configuration-api": "1.1.0", - "magento/module-inventory-distance-based-source-selection": "1.1.0", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.1.0", - "magento/module-inventory-distance-based-source-selection-api": "1.1.0", - "magento/module-inventory-elasticsearch": "1.1.0", - "magento/module-inventory-export-stock": "1.1.0", - "magento/module-inventory-export-stock-api": "1.1.0", - "magento/module-inventory-graph-ql": "1.1.0", - "magento/module-inventory-grouped-product": "1.1.0", - "magento/module-inventory-grouped-product-admin-ui": "1.1.0", - "magento/module-inventory-grouped-product-indexer": "1.1.0", - "magento/module-inventory-import-export": "1.1.1", - "magento/module-inventory-in-store-pickup": "1.0.1", - "magento/module-inventory-in-store-pickup-admin-ui": "1.0.1", - "magento/module-inventory-in-store-pickup-api": "1.0.0", - "magento/module-inventory-in-store-pickup-frontend": "1.0.1", - "magento/module-inventory-in-store-pickup-graph-ql": "1.0.0", - "magento/module-inventory-in-store-pickup-multishipping": "1.0.0", - "magento/module-inventory-in-store-pickup-quote": "1.0.0", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.0.0", - "magento/module-inventory-in-store-pickup-sales": "1.0.0", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.0.0", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.0", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.0.0", - "magento/module-inventory-indexer": "2.0.0", - "magento/module-inventory-low-quantity-notification": "1.1.1", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.1.1", - "magento/module-inventory-low-quantity-notification-api": "1.1.0", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.0", - "magento/module-inventory-product-alert": "1.1.0", - "magento/module-inventory-requisition-list": "1.1.0", - "magento/module-inventory-reservation-cli": "1.1.1", - "magento/module-inventory-reservations": "1.1.1", - "magento/module-inventory-reservations-api": "1.1.0", - "magento/module-inventory-sales": "1.1.1", - "magento/module-inventory-sales-admin-ui": "1.1.0", - "magento/module-inventory-sales-api": "1.1.0", - "magento/module-inventory-sales-frontend-ui": "1.1.0", - "magento/module-inventory-setup-fixture-generator": "1.1.0", - "magento/module-inventory-shipping": "1.1.1", - "magento/module-inventory-shipping-admin-ui": "1.1.0", - "magento/module-inventory-source-deduction-api": "1.1.0", - "magento/module-inventory-source-selection": "1.1.0", - "magento/module-inventory-source-selection-api": "1.3.1", - "magento/module-inventory-visual-merchandiser": "1.0.0" - }, - "type": "metapackage", - "description": "Metapackage with Magento Inventory modules for simple installation" - }, - { - "name": "magento/language-de_de", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", - "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "German (Germany) language" - }, - { - "name": "magento/language-en_us", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", - "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "English (United States) language" - }, - { - "name": "magento/language-es_es", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", - "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Spanish (Spain) language" - }, - { - "name": "magento/language-fr_fr", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", - "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "French (France) language" - }, - { - "name": "magento/language-nl_nl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", - "shasum": "4885585685280153d691058f5344fb0ce46da023" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Dutch (Netherlands) language" - }, - { - "name": "magento/language-pt_br", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", - "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Portuguese (Brazil) language" - }, - { - "name": "magento/language-zh_hans_cn", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", - "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Chinese (China) language" - }, - { - "name": "magento/magento-composer-installer", - "version": "0.1.13", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/8b6c32f53b4944a5d6656e86344cd0f9784709a1", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0" - }, - "replace": { - "magento-hackathon/magento-composer-installer": "*" - }, - "require-dev": { - "composer/composer": "*@dev", - "firegento/phpcs": "dev-patch-1", - "mikey179/vfsstream": "*", - "phpunit/phpunit": "*", - "phpunit/phpunit-mock-objects": "dev-master", - "squizlabs/php_codesniffer": "1.4.7", - "symfony/process": "*" - }, - "type": "composer-plugin", - "extra": { - "composer-command-registry": [ - "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" - ], - "class": "MagentoHackathon\\Composer\\Magento\\Plugin" - }, - "autoload": { - "psr-0": { - "MagentoHackathon\\Composer\\Magento": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "name": "Vinai Kopp", - "email": "vinai@netzarbeiter.com" - }, - { - "name": "Daniel Fahlke aka Flyingmana", - "email": "flyingmana@googlemail.com" - }, - { - "name": "Jörg Weller", - "email": "weller@flagbit.de" - }, - { - "name": "Karl Spies", - "email": "karl.spies@gmx.net" - }, - { - "name": "Tobias Vogt", - "email": "tobi@webguys.de" - }, - { - "name": "David Fuhr", - "email": "fuhr@flagbit.de" - } - ], - "description": "Composer installer for Magento modules", - "homepage": "https://github.com/magento/magento-composer-installer", - "keywords": [ - "composer-installer", - "magento" - ], - "time": "2017-12-29T16:45:24+00:00" - }, - { - "name": "magento/magento2-base", - "version": "2.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.1.0.zip", - "shasum": "2e62201dde82607daa5a9d56db9bea3e5535f93d" - }, - "require": { - "composer/composer": "^1.9", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "replace": { - "blueimp/jquery-file-upload": "5.6.14", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "twbs/bootstrap": "3.1.0" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "component_paths": { - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", - "components/jquery": [ - "lib/web/jquery.js", - "lib/web/jquery/jquery.min.js", - "lib/web/jquery/jquery-migrate.js" - ], - "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_4", - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" - }, - "map": [ - [ - ".editorconfig", - ".editorconfig" - ], - [ - ".htaccess", - ".htaccess" - ], - [ - ".htaccess.sample", - ".htaccess.sample" - ], - [ - ".php_cs.dist", - ".php_cs.dist" - ], - [ - ".user.ini", - ".user.ini" - ], - [ - "CHANGELOG.md", - "CHANGELOG.md" - ], - [ - "COPYING.txt", - "COPYING.txt" - ], - [ - "Gruntfile.js.sample", - "Gruntfile.js.sample" - ], - [ - "LICENSE.txt", - "LICENSE.txt" - ], - [ - "LICENSE_AFL.txt", - "LICENSE_AFL.txt" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "app/.htaccess", - "app/.htaccess" - ], - [ - "app/autoload.php", - "app/autoload.php" - ], - [ - "app/bootstrap.php", - "app/bootstrap.php" - ], - [ - "app/design/adminhtml/Magento", - "app/design/adminhtml/Magento" - ], - [ - "app/design/frontend/Magento", - "app/design/frontend/Magento" - ], - [ - "app/etc/NonComposerComponentRegistration.php", - "app/etc/NonComposerComponentRegistration.php" - ], - [ - "app/etc/db_schema.xml", - "app/etc/db_schema.xml" - ], - [ - "app/etc/di.xml", - "app/etc/di.xml" - ], - [ - "app/etc/registration_globlist.php", - "app/etc/registration_globlist.php" - ], - [ - "auth.json.sample", - "auth.json.sample" - ], - [ - "bin/.htaccess", - "bin/.htaccess" - ], - [ - "bin/magento", - "bin/magento" - ], - [ - "dev/.htaccess", - "dev/.htaccess" - ], - [ - "dev/tests/acceptance", - "dev/tests/acceptance" - ], - [ - "dev/tests/api-functional/.gitignore", - "dev/tests/api-functional/.gitignore" - ], - [ - "dev/tests/api-functional/_files", - "dev/tests/api-functional/_files" - ], - [ - "dev/tests/api-functional/config", - "dev/tests/api-functional/config" - ], - [ - "dev/tests/api-functional/framework", - "dev/tests/api-functional/framework" - ], - [ - "dev/tests/api-functional/phpunit_graphql.xml.dist", - "dev/tests/api-functional/phpunit_graphql.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_rest.xml.dist", - "dev/tests/api-functional/phpunit_rest.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_soap.xml.dist", - "dev/tests/api-functional/phpunit_soap.xml.dist" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/error_handler.php", - "dev/tests/error_handler.php" - ], - [ - "dev/tests/integration/.gitignore", - "dev/tests/integration/.gitignore" - ], - [ - "dev/tests/integration/_files", - "dev/tests/integration/_files" - ], - [ - "dev/tests/integration/bin", - "dev/tests/integration/bin" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/phpunit.xml.dist", - "dev/tests/integration/phpunit.xml.dist" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/integration/tmp", - "dev/tests/integration/tmp" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], - [ - "dev/tests/static/.gitignore", - "dev/tests/static/.gitignore" - ], - [ - "dev/tests/static/framework", - "dev/tests/static/framework" - ], - [ - "dev/tests/static/get_github_changes.php", - "dev/tests/static/get_github_changes.php" - ], - [ - "dev/tests/static/phpunit-all.xml.dist", - "dev/tests/static/phpunit-all.xml.dist" - ], - [ - "dev/tests/static/phpunit.xml.dist", - "dev/tests/static/phpunit.xml.dist" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tests/static/tmp", - "dev/tests/static/tmp" - ], - [ - "dev/tests/unit/.gitignore", - "dev/tests/unit/.gitignore" - ], - [ - "dev/tests/unit/framework", - "dev/tests/unit/framework" - ], - [ - "dev/tests/unit/phpunit.xml.dist", - "dev/tests/unit/phpunit.xml.dist" - ], - [ - "dev/tests/unit/tmp", - "dev/tests/unit/tmp" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "generated", - "generated" - ], - [ - "grunt-config.json.sample", - "grunt-config.json.sample" - ], - [ - "index.php", - "index.php" - ], - [ - "lib/.htaccess", - "lib/.htaccess" - ], - [ - "lib/internal/GnuFreeFont", - "lib/internal/GnuFreeFont" - ], - [ - "lib/internal/LinLibertineFont", - "lib/internal/LinLibertineFont" - ], - [ - "lib/web/FormData.js", - "lib/web/FormData.js" - ], - [ - "lib/web/MutationObserver.js", - "lib/web/MutationObserver.js" - ], - [ - "lib/web/blank.html", - "lib/web/blank.html" - ], - [ - "lib/web/chartjs", - "lib/web/chartjs" - ], - [ - "lib/web/css", - "lib/web/css" - ], - [ - "lib/web/es6-collections.js", - "lib/web/es6-collections.js" - ], - [ - "lib/web/extjs", - "lib/web/extjs" - ], - [ - "lib/web/fonts", - "lib/web/fonts" - ], - [ - "lib/web/fotorama", - "lib/web/fotorama" - ], - [ - "lib/web/i18n", - "lib/web/i18n" - ], - [ - "lib/web/images", - "lib/web/images" - ], - [ - "lib/web/jquery", - "lib/web/jquery" - ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], - [ - "lib/web/knockoutjs", - "lib/web/knockoutjs" - ], - [ - "lib/web/legacy-build.min.js", - "lib/web/legacy-build.min.js" - ], - [ - "lib/web/less", - "lib/web/less" - ], - [ - "lib/web/lib", - "lib/web/lib" - ], - [ - "lib/web/mage", - "lib/web/mage" - ], - [ - "lib/web/magnifier", - "lib/web/magnifier" - ], - [ - "lib/web/matchMedia.js", - "lib/web/matchMedia.js" - ], - [ - "lib/web/modernizr", - "lib/web/modernizr" - ], - [ - "lib/web/moment-timezone-with-data.js", - "lib/web/moment-timezone-with-data.js" - ], - [ - "lib/web/moment.js", - "lib/web/moment.js" - ], - [ - "lib/web/prototype", - "lib/web/prototype" - ], - [ - "lib/web/requirejs", - "lib/web/requirejs" - ], - [ - "lib/web/scriptaculous", - "lib/web/scriptaculous" - ], - [ - "lib/web/spacer.gif", - "lib/web/spacer.gif" - ], - [ - "lib/web/tiny_mce_4", - "lib/web/tiny_mce_4" - ], - [ - "lib/web/underscore.js", - "lib/web/underscore.js" - ], - [ - "lib/web/varien", - "lib/web/varien" - ], - [ - "nginx.conf.sample", - "nginx.conf.sample" - ], - [ - "package.json.sample", - "package.json.sample" - ], - [ - "phpserver", - "phpserver" - ], - [ - "pub/.htaccess", - "pub/.htaccess" - ], - [ - "pub/.user.ini", - "pub/.user.ini" - ], - [ - "pub/cron.php", - "pub/cron.php" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "pub/get.php", - "pub/get.php" - ], - [ - "pub/health_check.php", - "pub/health_check.php" - ], - [ - "pub/index.php", - "pub/index.php" - ], - [ - "pub/media/.htaccess", - "pub/media/.htaccess" - ], - [ - "pub/media/custom_options", - "pub/media/custom_options" - ], - [ - "pub/media/customer/.htaccess", - "pub/media/customer/.htaccess" - ], - [ - "pub/media/downloadable/.htaccess", - "pub/media/downloadable/.htaccess" - ], - [ - "pub/media/import", - "pub/media/import" - ], - [ - "pub/media/theme_customization/.htaccess", - "pub/media/theme_customization/.htaccess" - ], - [ - "pub/opt", - "pub/opt" - ], - [ - "pub/static/.htaccess", - "pub/static/.htaccess" - ], - [ - "pub/static.php", - "pub/static.php" - ], - [ - "setup", - "setup" - ], - [ - "var/.htaccess", - "var/.htaccess" - ], - [ - "vendor/.htaccess", - "vendor/.htaccess" - ] - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento 2 Base (Community Edition)" - }, - { - "name": "magento/magento2-ee-base", - "version": "2.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.1.0.zip", - "shasum": "fe407d88bfddeae3eea2994fcc8d5389ca553bc5" - }, - "require": { - "composer/composer": "^1.9", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "map": [ - [ - "LICENSE_EE.txt", - "LICENSE_EE.txt" - ], - [ - "README_EE.md", - "README_EE.md" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "setup", - "setup" - ] - ] - }, - "license": [ - "proprietary" - ], - "description": "Magento 2 Base (Enterprise Edition)" - }, - { - "name": "magento/module-admin-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.1.0.zip", - "shasum": "c7d3d0f138c18f00482f0af3a75dcd6c3de277ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-release-notification": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-gws", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.1.0.zip", - "shasum": "e5f6c30da8d2298870a483e42272255f8760f8c4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-event": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-segment": "102.1.*", - "magento/module-gift-registry": "101.2.*", - "magento/module-reminder": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-user": "101.2.*", - "magento/module-visual-merchandiser": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminGws\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-gws-configurable-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.0.0.zip", - "shasum": "e815b10dbc7875c6c8b2c2af151db6bdcae96f89" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-admin-gws": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminGwsConfigurableProduct\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-gws-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.0.0.zip", - "shasum": "aae039ea93b19043ae31b5f591e88968bb400693" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-admin-gws": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminGwsStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-notification", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.0.0.zip", - "shasum": "3473e57d712e46d0029af1998b63e5d22b432cab" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-adobe-ims", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.0.0.zip", - "shasum": "90fa1d2e45978e2a5e023293f1f3ba6820be7f65" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-user": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-ims-api", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.0.0.zip", - "shasum": "d2d6efb45a10cecb2c6370d15d42b1139a314b81" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeImsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Implementation of Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-stock-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.2.0.0.zip", - "shasum": "23f516262484ee476eef26e8eec3b42da0745276" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-backend": "*", - "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel UI implementation" - }, - { - "name": "magento/module-adobe-stock-asset", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.2.0.0.zip", - "shasum": "7f6f041099cc7972fbaa589ef979311db743785f" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-config": "*", - "magento/module-media-gallery": "*", - "magento/module-media-gallery-api": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAsset\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" - }, - { - "name": "magento/module-adobe-stock-asset-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.2.0.0.zip", - "shasum": "9f9cd8863ffbbd3f16debf9be7d78f58f03f0e5d" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAssetApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for Adobe Stock assets handling on Magento side" - }, - { - "name": "magento/module-adobe-stock-client", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.2.0.0.zip", - "shasum": "dc90ad4a134df1d4afd6afe80c0882e3287e90d2" - }, - "require": { - "astock/stock-api-libphp": "^1.1.2", - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClient\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API implementation" - }, - { - "name": "magento/module-adobe-stock-client-api", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.0.0.0.zip", - "shasum": "37eb6691c4c7926a0293661a3a4a6f021b2d8e9c" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClientApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API" - }, - { - "name": "magento/module-adobe-stock-image", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.2.0.0.zip", - "shasum": "364603aa22c544b3e40e4d3f8f7edde6d487e068" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-adobe-stock-image-api": "1.2.*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling implementation" - }, - { - "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.2.0.0.zip", - "shasum": "9009bda4867a288317434ef130ee325c182bceb7" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims": "2.1.*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-adobe-stock-image-api": "1.2.*", - "magento/module-backend": "*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-ui": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel images UI implementation" - }, - { - "name": "magento/module-adobe-stock-image-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.2.0.0.zip", - "shasum": "b6a894607df2d38446dde2efe928483d1ce058cd" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling" - }, - { - "name": "magento/module-advanced-catalog", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.0.0.zip", - "shasum": "7de1cd539379819499791de85d447eb6699b796e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-grouped-product": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedCatalog\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-checkout", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.1.0.zip", - "shasum": "2f0210d5ce31e881e9c02700f494099096da682c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-gift-card": "101.3.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedCheckout\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.1.0.zip", - "shasum": "507279ac2b39e9f8c9e95e92d7dcf0d6095aeee3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedPricingImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-rule", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.0.0.zip", - "shasum": "198dd0a16af8de8d3b863bde441bc21ba084083b" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-sales-rule", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.0.0.zip", - "shasum": "3f36aa3aa8a8baa14243c740bbe30c1fff96dc8b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-rule": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSalesRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-search", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.0.0.zip", - "shasum": "732fa63dc796c74cda13dd30381a93e32cd7d3bd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.0.0.zip", - "shasum": "79f8169dd8edffbb59fabcf052240e6923b1055a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp-store", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.4.0.0.zip", - "shasum": "44c363f61143cb1c8f40c4445945011688d5a0e6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AmqpStore\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.1.0.zip", - "shasum": "0d8d21cd754db18be3ec001063c16a5d09d440ce" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Analytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-asynchronous-operations", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.1.0.zip", - "shasum": "814fe86466644ab4542e5e0bbddd7a217d532b4f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-admin-notification": "100.4.*", - "magento/module-logging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AsynchronousOperations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-authorization", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.1.0.zip", - "shasum": "0b41ed63fdf10d5f9553c8a310d0499d65d3c39f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Authorization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Authorization module provides access to Magento ACL functionality." - }, - { - "name": "magento/module-backend", - "version": "102.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.1.0.zip", - "shasum": "bbb52b121acd7107abc6e846fa3400283b5519c6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backup": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-developer": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-translation": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-backup", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.1.0.zip", - "shasum": "543a2dffcdc0e1fd4d9e7a2ae7b1979aa6d79fb7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-banner", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.1.0.zip", - "shasum": "d53f82e0b9a4bb0bcadd46cc3373fa21ca4208fa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-website-restriction": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Banner\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-banner-customer-segment", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.0.0.zip", - "shasum": "7be07f84d3086933a089313d3b833b7003eb86a0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-banner": "101.2.*", - "magento/module-customer-segment": "102.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerCustomerSegment\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-banner-page-builder", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.1.0.0.zip", - "shasum": "7a3ea1ebf2b0d3ccbbfeb616aefea8c32fc1b2d6" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-backend": "~102.0.1-alpha2", - "magento/module-banner": "~101.2.1-alpha2", - "magento/module-banner-customer-segment": "~100.4.0", - "magento/module-catalog-rule": "*", - "magento/module-customer-segment": "~102.1.1-alpha2", - "magento/module-page-builder": "2.1.*", - "magento/module-sales-rule": "~101.2.1-alpha2", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerPageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Banner Page Builder module" - }, - { - "name": "magento/module-banner-page-builder-analytics", - "version": "1.5.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.5.0.0.zip", - "shasum": "7233768d087683328e444f9a438495f478967404" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-banner": "~101.2.1-alpha2", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Banner Page Builder Analytics module" - }, - { - "name": "magento/module-bundle", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.1.0.zip", - "shasum": "4dca663bbc5f6835c2e3a12e88d9416c9edfa206" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Bundle\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.1.0.zip", - "shasum": "816cc1ec4c5f0cee0283fbeb9f4dba178917b0ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.0.0.zip", - "shasum": "0a8551922c1c8bab0d13e005e6c9e9e0f78ea008" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.0.0.zip", - "shasum": "a8534a8724f1987edcffffd4df29d04fb3bfc6e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle-import-export": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExportStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.1.0.zip", - "shasum": "e9cee4b6238d932acdd90f91944ed7f6bc58a1ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-cache-invalidate", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.0.0.zip", - "shasum": "7035864730c4fcade9b084211685b5568e62cfbe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CacheInvalidate\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-captcha", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.1.0.zip", - "shasum": "38f7925b06310d50c87d062d53bbdc2fdc5920f5" - }, - "require": { - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-session": "^2.7.3", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Captcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cardinal-commerce", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.0.0.zip", - "shasum": "1151f0b74e72fc0d511646f6a9c458f60ad98dde" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CardinalCommerce\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." - }, - { - "name": "magento/module-catalog", - "version": "104.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.1.0.zip", - "shasum": "573c5c090fac813941027a797bc14d0690fd41a8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Catalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.0.0.zip", - "shasum": "99286aa86e4a84cfdd94101c109617bc207cf32b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.0.0.zip", - "shasum": "b03911b9411a15875c5da13c8e0b40ca38667bce" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.1.0.zip", - "shasum": "dddbec549a3a9546cf437cec95bf3a4909294d89" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-event", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.1.0.zip", - "shasum": "1d2dc820537a2ea7effe8713a050f1fcde7c1e50" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogEvent\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.1.0.zip", - "shasum": "d17c9d14142d2723f3e57c9e5bde98a9f1b665aa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-eav-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.1.0.zip", - "shasum": "e6761f2f46b78234d49c8f251b1a29f485832928" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.0.0.zip", - "shasum": "ae06495b706a2b923667eec4ee9d854a9a2036b3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-import-export": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExportStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.1.0.zip", - "shasum": "7736d83444b73dec7b0c5c6035739739013763bf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.0.0.zip", - "shasum": "4479508a6232872c96ab9134acbc735393725526" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.0.0.zip", - "shasum": "e35d8c9b49e1aa35973aac19abc38c106d5ef31e" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-staging": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-page-builder-analytics", - "version": "1.5.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.5.0.0.zip", - "shasum": "190a16c88e509f2d8dcb0140cabe24905c941de7" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-catalog": "~104.0.1-alpha2", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Page Builder Analytics module" - }, - { - "name": "magento/module-catalog-page-builder-analytics-staging", - "version": "1.5.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.5.0.0.zip", - "shasum": "30e208d8fac93a32ed5c47a0fb7d4c8e75b0c3ce" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-catalog": "~104.0.1-alpha2", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Staging Page Builder Analytics module" - }, - { - "name": "magento/module-catalog-permissions", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.1.0.zip", - "shasum": "b1d519aca1261ffe98bcf6725392cbaf2fa12776" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-import-export": "101.0.*", - "magento/module-indexer": "100.4.*", - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPermissions\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-permissions-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.0.0.zip", - "shasum": "dd522b4eb930ff984a52504e65e6f00a45328251" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-permissions": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogPermissionsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.1.0.zip", - "shasum": "96be335eaf75ac296f745e4d09160748f06ce191" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-import-export": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-configurable", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.0.0.zip", - "shasum": "9946aafc0a70d4052cf71e49ef94b729153dab23" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleConfigurable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.0.0.zip", - "shasum": "82b58c1d73f118ee090e1a7cfbc766b32ed2f13f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.1.0.zip", - "shasum": "fd7f44506152c0b57399a7585915a8b2a8941ab2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-rule": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-search", - "version": "102.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.1.0.zip", - "shasum": "435a36afe5f8bfdbb0c81c68470a7c8859c7b55d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Catalog search" - }, - { - "name": "magento/module-catalog-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.1.0.zip", - "shasum": "dc441a2d6e5610cdea5a5936b3bb1712ff78cb10" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-event": "101.1.*", - "magento/module-catalog-permissions": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-registry": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-reports": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-target-rule": "101.2.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-visual-merchandiser": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-indexer": "100.4.*", - "magento/module-quote": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-staging-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.1.0.zip", - "shasum": "3b55b3bd51530075b00ed415aeddd9e0385527d0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogStagingGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-staging-page-builder", - "version": "1.5.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.5.0.0.zip", - "shasum": "7bdc01d8c4a3a0fcbaada7e1321a69069debb03b" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "*", - "magento/module-page-builder": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogStagingPageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Catalog Staging Page Builder module" - }, - { - "name": "magento/module-catalog-url-rewrite", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.1.0.zip", - "shasum": "61f50535c4826e65d72af9823d48c7414c8b9237" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "e72c97b9126e69d29bbb56a6b4cca65e78bc48f0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-url-rewrite-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.0.0.zip", - "shasum": "3d6f8642d86af74e8612727da2ccde10ce5a884d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-staging": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-widget", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.1.0.zip", - "shasum": "93d26be38f7e7ea94f4f716bcf7a5ff6874e867d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogWidget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.1.0.zip", - "shasum": "2a5734afe062bdd1d2bcd75be1d3207600d4b1cd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Checkout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-address-search", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.0.0.zip", - "shasum": "efa36ef40e12c5d025fb86cd9dd226f631d099d4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAddressSearch\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-address-search-gift-registry", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.0.0.zip", - "shasum": "b0daf67d50a667ad40bb42247c96c3901e5bcf10" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-checkout-address-search": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-gift-registry": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAddressSearchGiftRegistry\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.0.0.zip", - "shasum": "1c0aedc30810b592594fe79e81691df878a9ef30" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreements\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.0.0.zip", - "shasum": "5f7201e5c7ae347cea991a10999734b6558b2083" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreementsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.0.0.zip", - "shasum": "b7f552fc99f5bc8cd2f00ddb02b153010a572fc7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-staging": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-scalable-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms", - "version": "104.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.1.0.zip", - "shasum": "1c5c8d11502dbac51f396a800318c300166d30a9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.0.0.zip", - "shasum": "68e3e92c775a4c3189c180853e48ee9fd658717e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-page-builder-analytics", - "version": "1.5.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.5.0.0.zip", - "shasum": "168b2c817e9a57c0de763dc6ed8405137338eafb" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-cms": "*", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "CMS Page Builder Analytics module" - }, - { - "name": "magento/module-cms-page-builder-analytics-staging", - "version": "1.5.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.5.0.0.zip", - "shasum": "d59cdb07dce1b3528e9484fdbb3ecdbbc1cabe13" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-cms": "*", - "magento/module-page-builder-analytics": "1.5.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BannerPageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "CMS Staging Page Builder Analytics module" - }, - { - "name": "magento/module-cms-staging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.1.0.zip", - "shasum": "9835e79b60904a610c467698198c2db61db2e4a6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-staging": "101.2.*", - "magento/module-ui": "101.2.*", - "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.1.0.zip", - "shasum": "7d0078ba3fc02de9414c2d21e2fa2c1b42694467" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "6b3bb0173008099f91a9fcdfa0b66d7c31d98ca7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms-url-rewrite": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-config", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.1.0.zip", - "shasum": "05bb2df12fa2f13ba476a327a8a313394fa6743e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Config\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.0.0.zip", - "shasum": "d48d00d38189a5c7d4f984bdafde312530b79d08" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.1.0.zip", - "shasum": "5fd6c7ced2356129cc09e6837dc2d77c79d7e006" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-product-video": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.1.0.zip", - "shasum": "12c44fae9964a4f27926df978f688461075e52cf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-sales", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.0.0.zip", - "shasum": "696c1298f6e40e5493cc514fafbec5432937fdea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-product": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.0.0.zip", - "shasum": "4194aa9720896ce6747742b57c4a3a713d798934" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-contact", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.1.0.zip", - "shasum": "d4c5baccc6de5a296a80a73d787126d137f1b2a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Contact\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cookie", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.1.0.zip", - "shasum": "4a912c43b535cfbcf758b7eb6a600220278f2c93" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cookie\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cron", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.1.0.zip", - "shasum": "ad1d4c544ba2d9d923ba5c9fe81f58fcfd67e4fa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cron\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-csp", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.0.0.zip", - "shasum": "736e403347295037a1b4c76e756c84e2d97a6a49" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Csp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "CSP module enables Content Security Policies for Magento" - }, - { - "name": "magento/module-currency-symbol", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.0.0.zip", - "shasum": "90363741ff4a862dbf14eb468fd144101f01f934" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CurrencySymbol\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-custom-attribute-management", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.0.0.zip", - "shasum": "5010eabd7660cae5c3d4867af13f05d8ebf2ac83" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomAttributeManagement\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer", - "version": "103.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.1.0.zip", - "shasum": "f1d77e157bf64730d8504eede550a62eac2fe6b6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-integration": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-customer-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Customer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.0.0.zip", - "shasum": "fa18b475bd51d2236a61d49d1dfac21db378f56b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-balance", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.1.0.zip", - "shasum": "0484dafd3871f11c761ffd52ea77baf0d64061d0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer-balance-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-archive": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerBalance\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-balance-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.0.0.zip", - "shasum": "707892dfe6b5bd4ed689cb3a8aad4f5cf0895706" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer-balance": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerBalanceGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-custom-attributes", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.1.0.zip", - "shasum": "3103412f001f506d8247f60848ca42ce0c943a58" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-custom-attribute-management": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerCustomAttributes\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.0.0.zip", - "shasum": "c5f2acd7793cabd2b204bf6a100d21624fd28e72" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-downloadable-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerDownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-finance", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.0.0.zip", - "shasum": "1d5fe4869d43bd0d84f0e89540e617f23a368f0c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-balance": "100.4.*", - "magento/module-customer-import-export": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-reward": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerFinance\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.1.0.zip", - "shasum": "01eb382b847513213d6bcf859e540af748f47410" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.1.0.zip", - "shasum": "96b6fed38ea9965b4c73bed9484c0f18565d608b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-segment", - "version": "102.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.1.0.zip", - "shasum": "99bed2eac0dcaf187b325704bd425350e8b0ceb2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-advanced-rule": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerSegment\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-deploy", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.1.0.zip", - "shasum": "e3243986149cc97e12ab89d6453a84252f70223c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\Deploy\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-developer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.1.0.zip", - "shasum": "6df9bee93b7977dccaa72512e4b136a74993c3ef" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Developer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-dhl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.0.0.zip", - "shasum": "caacc3569cdd59bdaa98c027282c0635f145269f" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Dhl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.1.0.zip", - "shasum": "a3e502a836af07e820b9b81dd62a79970442300a" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Directory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.0.0.zip", - "shasum": "50e1f1ac6025803564a4571cdf5e1b8bee94bc78" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DirectoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.1.0.zip", - "shasum": "e8b3d64d3aa6851f7dab3401694109f01cfe8b1c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Downloadable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.1.0.zip", - "shasum": "cf287ee98ba85d490748fa7210f04f985cbfe2d1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.0.0.zip", - "shasum": "6df542df0901fbca47ebbd11acd84286be4b8416" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.0.0.zip", - "shasum": "099ec4b328f77f1a317de37085c29086d8ffaeb8" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-downloadable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav", - "version": "102.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.1.0.zip", - "shasum": "03b2b59ec72a4ae0840da7ad054282a3ee3b48f2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Eav\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.0.0.zip", - "shasum": "89579ef6adc5c1daa084ee0c4024abfcaebce61c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EavGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.1.0.zip", - "shasum": "f495fe004d07b435ee750b983a70ca6cbaa3ebe7" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-6", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.1.0.zip", - "shasum": "a00dfdb1aab3a49d1bf1ee3e356c61993e13ca6f" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-search": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch6\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-7", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.1.0.zip", - "shasum": "205981031bec3dd5084ec40298de75394abb60ba" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-search": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch7\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-catalog-permissions", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.0.0.zip", - "shasum": "612170eb1007f241fe080490562cafad69411184" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-permissions": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ElasticsearchCatalogPermissions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-email", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.1.0.zip", - "shasum": "42887f4bd3c92634aa83c3dfeb110a2872bc0995" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Email\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-encryption-key", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.0.0.zip", - "shasum": "0a407a54525ca9e100005db792bf414075fb062e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EncryptionKey\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-enterprise", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.0.0.zip", - "shasum": "564ad2564c9c29e0847056ef9722f276084f4d4d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-checkout": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog-event": "101.1.*", - "magento/module-catalog-permissions": "100.4.*", - "magento/module-customer-custom-attributes": "100.4.*", - "magento/module-customer-segment": "102.1.*", - "magento/module-gift-card": "101.3.*", - "magento/module-gift-card-account": "101.2.*", - "magento/module-gift-registry": "101.2.*", - "magento/module-gift-wrapping": "101.2.*", - "magento/module-invitation": "100.4.*", - "magento/module-logging": "101.2.*", - "magento/module-multiple-wishlist": "100.4.*", - "magento/module-price-permissions": "100.4.*", - "magento/module-promotion-permissions": "100.4.*", - "magento/module-reminder": "101.2.*", - "magento/module-reward": "101.2.*", - "magento/module-rma": "101.2.*", - "magento/module-sales-archive": "101.0.*", - "magento/module-scheduled-import-export": "101.2.*", - "magento/module-target-rule": "101.2.*", - "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Enterprise\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-fedex", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.1.0.zip", - "shasum": "43cfaafd20695314930c14213d26d4aa3a733faa" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Fedex\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card", - "version": "101.3.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.1.0.zip", - "shasum": "867e242cbe1fccea7eac95afc96f04312381de79" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-card-account": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-gift-card-sample-data": "Sample Data version: 100.4.*", - "magento/module-gift-registry": "101.2.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-wishlist": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCard\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-account", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.1.0.zip", - "shasum": "8eea7101956214b0ae7eff6c5874a0f19a98ce24" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-balance": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardAccount\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-account-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.0.0.zip", - "shasum": "294556a55cffd175d07f1705cc5acb4bb60111c5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-card-account": "101.2.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardAccountGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.1.0.zip", - "shasum": "b00febeb874c9bbe1f3c4d445fa59c6f8c05dd08" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-gift-card": "101.3.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardGraphQl\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.0.0.zip", - "shasum": "5c07101d8508df60758f9fdae100318ee087abe4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-card": "101.3.*", - "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-card-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.0.0.zip", - "shasum": "678da0ddaa860ac2a109c895f37aa13674df3010" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-card": "101.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftCardStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.0.0.zip", - "shasum": "a314c78a07c131268bbb83c7b072585b53479634" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-eav": "102.1.*", - "magento/module-multishipping": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.0.0.zip", - "shasum": "3657cead0c7c969fbc4e9b99d2d4fef72e0b6cf0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.0.0.zip", - "shasum": "e35f7f67655a63dbfc45e2b417bb7c0f4b954aad" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-gift-message": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-registry", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.1.0.zip", - "shasum": "97a7dbe5413917e8a3e63aed11e18393f76e7670" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftRegistry\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-wrapping", - "version": "101.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.0.0.zip", - "shasum": "3e5f7be6e55c4c565ed32de2bb93224a49958453" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftWrapping\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-wrapping-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.0.0.zip", - "shasum": "66e875b451fd6b4868e044d80573c4df5692e3ad" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "magento/module-gift-wrapping": "101.2.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftWrappingGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-wrapping-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.0.0.zip", - "shasum": "c296fe911348a5151a60a43106b5d06ae8315d31" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-gift-wrapping": "101.2.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftWrappingStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-adwords", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.0.0.zip", - "shasum": "fb7c7020ce938fe1c7d49dd201cfa2992b51a5a2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAdwords\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.0.0.zip", - "shasum": "68b47404030af89957333ac92e6e426a65a5e0aa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.1.0.zip", - "shasum": "704e95284b292b70c155feba5430c7b1121862a2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.0.0.zip", - "shasum": "13a5ad53bf80d1859398d639b9f529284d8950f1" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-google-optimizer": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizerStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-tag-manager", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.1.0.zip", - "shasum": "e8a79d02717fa96c6e6919245e6a3ac7378924ca" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-quote": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleTagManager\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.1.0.zip", - "shasum": "a8634f6da7a37c9fbec98ce9af0d38aec0d79b76" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql-cache", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.0.0.zip", - "shasum": "669ff7199c6351f7e5c5caf260436c4bf84d2726" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQlCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.0.0.zip", - "shasum": "6d738358419afaebd5de30eee4a832ed8339627b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedCatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.0.0.zip", - "shasum": "83c23137ea95003f5c8ae6fdb6fb436eeba63b22" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.1.0.zip", - "shasum": "da1b6dc8680e006e552ce291889bfd4f1185023e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.1.0.zip", - "shasum": "b3ab99fcaa83024d3e811960b5dd9d2dd9814fbc" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.0.0.zip", - "shasum": "9a5b133f9b10341f68e18ffac18e2bffca037ad7" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-import-export", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.1.0.zip", - "shasum": "09c23354fa38a3e3efe9e8a8747cfcb23828b879" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-indexer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.1.0.zip", - "shasum": "fc3c7a58d2644ea12fb6bfe8fc871dedd5cda4c9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Indexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-instant-purchase", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.0.0.zip", - "shasum": "3fa7e9438917ec9bcae4a56a068734aa38b1d44f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InstantPurchase\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-integration", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.1.0.zip", - "shasum": "b8d7f364be6908ccfc2dea0fc513e8763e579131" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Integration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.1.1.0.zip", - "shasum": "431857698e06daaf33a2beb2159d04d63de9816d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Inventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.1.2.0.zip", - "shasum": "af49d87f5d76980bc229e05432df986dc4a79931" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-advanced-checkout", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.1.0.0.zip", - "shasum": "9d541f1f3772e347c91af4055937665a585bfc9c" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-advanced-checkout": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdvancedCheckout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.1.0.0.zip", - "shasum": "edb9274eb365377dc9abe043c1bc0e5380423062" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-import-export", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.0.0.0.zip", - "shasum": "2b5edfdf88fcfdf7d04c24887854578a45651137" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle-import-export": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.1.0.0.zip", - "shasum": "9c5dbc7e9ea4016dbe6037c076534ff72f78e6a9" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-inventory": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.1.0.0.zip", - "shasum": "539a4ab5cafb401081a4f432055b086eec45650b" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog-admin-ui": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.0.0.0.zip", - "shasum": "b4e79503b311c8e05057e1f567aa70c17ceba57f" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-cache", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.1.0.0.zip", - "shasum": "868ac0f8bbd41a2a27120f941aac2619fc6c1677" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.1.1.0.zip", - "shasum": "5f7b3d99861612627b0999246e097235932e1161" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-reservations-api": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.1.2.0.zip", - "shasum": "8327eeca9aa27d0044ea5315f593a6af70fd1c2f" - }, - "require": { - "magento/framework": "*", - "magento/module-asynchronous-operations": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.2.0.0.zip", - "shasum": "85aad8af68419b235cc71a79e2ecf1542d1c770b" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.1.0.0.zip", - "shasum": "6cf8856790c146c9792b151aa3daac2f82ad8bdb" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-search": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.1.0.0.zip", - "shasum": "82c256e2e1d1853caf359147e3d85048425d98c6" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.1.0.0.zip", - "shasum": "69fda02d2db7646904ab442a2c2a806be503bae2" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.1.0.0.zip", - "shasum": "a4acb52dc062effb49d4b2c86ff77ffe5508b156" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.1.0.0.zip", - "shasum": "afa8da7d9912417eac85d26534df1b8df8ca1f9a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfiguration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.1.0.0.zip", - "shasum": "ec92e6df0a437e745ed3ad7f2ba69c07e5f7d024" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.1.0.0.zip", - "shasum": "ca3ba8fd2b379d4fd112e3bee4cdb67332c3af49" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-distance-based-source-selection-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.1.0.0.zip", - "shasum": "53528f09ae6341147e0082cb8f86c3adfa42817f" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.1.0.0.zip", - "shasum": "fab3358248792e2e18efa689c8bffb4eceecf6e8" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-elasticsearch", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.1.0.0.zip", - "shasum": "904b8cec16e07b9355a36052215f582f0f3956af" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryElasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.1.0.0.zip", - "shasum": "9053380e6e418535357b0c26e8f1bbdde368a595" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-export-stock-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStock\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.1.0.0.zip", - "shasum": "a8fd378c701132f18cd4172f6e071f931bbc36ba" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStockApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-graph-ql", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.1.0.0.zip", - "shasum": "b354a487054e9e2cc9524bd9eebee570d93cf58a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.1.0.0.zip", - "shasum": "e11441686b4e790a6513f776ddfb486e93006be2" - }, - "require": { - "magento/framework": "*", - "magento/module-grouped-product": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.1.0.0.zip", - "shasum": "2300d94fff7b95db79f81bd82aa2767d2bac5adb" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-admin-ui": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.1.0.0.zip", - "shasum": "2f44f5a9ce8cad24076a286b72e99f20f7e8cc89" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-import-export", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.1.1.0.zip", - "shasum": "b25f146acdf7dd718499b01b863c3d418aa7a2f1" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*", - "magento/module-import-export": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-import-export": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.0.1.0.zip", - "shasum": "5f45ecc169e80d329e4206881184eb4b27270039" - }, - "require": { - "magento/framework": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.0.1.0.zip", - "shasum": "3e2daff9b30770102bca878473bbb7b38a9b3451" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-admin-ui": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.0.0.0.zip", - "shasum": "734efeed3045aa65aa8453b43493be21dc940673" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.0.1.0.zip", - "shasum": "59bd37f5111dc4884572f4310b6042ad7bd5bd28" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupFrontend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.0.0.0.zip", - "shasum": "706ef731580d91943c46e6da10e6f2bb48caa61e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.0.0.0.zip", - "shasum": "daf803ff509482738e48faccd45ac15fbf0d3a20" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-quote": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupMultishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.0.0.0.zip", - "shasum": "ceb9a20412a3a443782ef8da4debd6a001f98a03" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup": "1.0.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.0.0.0.zip", - "shasum": "9d8527770c3893381c1472575103da6510db418b" - }, - "require": { - "magento/framework": "*", - "magento/module-graph-ql": "*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.0.0.0.zip", - "shasum": "429c5e1e3d66091f4d91ea8acf15f1d71dd23f9d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.0.0.0.zip", - "shasum": "0b6f782eb7df4dc15e66435d2a7ba589fd76a355" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-quote": "1.0.*", - "magento/module-inventory-in-store-pickup-sales": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.0.0.0.zip", - "shasum": "82998bcb9a90696c558e7bb790f987a2cc63c8b4" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.0.0.0.zip", - "shasum": "05ced1e15767c1eec1e42a0646a443a62e73aecd" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.0.0.0.zip", - "shasum": "7d75737fbb7272114e786fd4ab529dff97cf8c74" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-shipping": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.0.0.0.zip", - "shasum": "0390a30d21a93075cb0e99fd8d358c6af69a759d" - }, - "require": { - "magento/framework": "*", - "magento/module-quote": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.0.0.0.zip", - "shasum": "1d3567cf3d3f10902c08f2e982546ec76616e657" - }, - "require": { - "magento/framework": "*", - "magento/module-webapi": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupWebapiExtension\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-indexer", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.0.0.0.zip", - "shasum": "d1559f7edb8779e632d2bb1eeb4c48f7c2326545" - }, - "require": { - "magento/framework": "*", - "magento/framework-message-queue": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "magento/module-inventory-sales": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.1.1.0.zip", - "shasum": "4ca2aec356fe6d3d9c03b5433912b0de558713c1" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-eav": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-low-quantity-notification-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.1.1.0.zip", - "shasum": "4ff086bea7b4aea18a6bffe413b433a65e0d364a" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-low-quantity-notification": "1.1.*", - "magento/module-inventory-low-quantity-notification-api": "1.1.*", - "magento/module-reports": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.1.0.0.zip", - "shasum": "93525719f7f2873046bb53d950d540c4ab666575" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.1.0.0.zip", - "shasum": "58725c93a0f5339ed638380b1dfa19493ebecc1c" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryMultiDimensionalIndexerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-product-alert", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.1.0.0.zip", - "shasum": "8a2fbf137edf2f7ac43946cacc16201e3714aafc" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-product-alert": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-product-alert": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-requisition-list", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.1.0.0.zip", - "shasum": "4aec428c9bc7ec09ec50331731421d79abdc70d9" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-requisition-list": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryRequisitionList\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservation-cli", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.1.1.0.zip", - "shasum": "c1f5c90b878bd6d751d4ddd1395f108626892415" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-reservations-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationCli\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.1.1.0.zip", - "shasum": "d6bfb7c8b5929faa55c09fad0b4ba2fda74a5860" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-reservations-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.1.0.0.zip", - "shasum": "78082e0cdd3821cb2e4dfd628cc531bfc7449c2b" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.1.1.0.zip", - "shasum": "0fd6213eea798b0b15d0df9dcd741ba4133b2809" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-reservations-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-deduction-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "magento/module-sales": "*", - "magento/module-sales-inventory": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-inventory-indexer": "*" - }, - "suggest": { - "magento/module-inventory-catalog": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.1.0.0.zip", - "shasum": "ea790fd9a779e21a0e68e9a011f9d0f41d508fe0" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-admin-ui": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.1.0.0.zip", - "shasum": "11b9031b904546763fae50efa818ea5347dfc6f1" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.1.0.0.zip", - "shasum": "eef6e7fd53e4ffaaa77c6359b12b99d3997c698a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.1.0.0.zip", - "shasum": "8aeadbb70ffb080ea79b19484b63f22ddd9acff1" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySetupFixtureGenerator\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.1.1.0.zip", - "shasum": "002159ce58342e8f786cd4c2c809c3fe743bf874" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-deduction-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.1.0.0.zip", - "shasum": "5bac006b86560d63a640bbe5bb82a0c62945a3c3" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-deduction-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.1.0.0.zip", - "shasum": "539f7bbee5f35d54079815fdd7a730fc7aed5c65" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceDeductionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.1.0.0.zip", - "shasum": "9d32d5f01cd5ed13e9906076f73c1c0490174e92" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection-api", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.3.1.0.zip", - "shasum": "c7bd51bb40f2ec0840f3f77a93fe76279f0e528c" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-visual-merchandiser", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.0.0.0.zip", - "shasum": "16530dfa034151b341658d41f5baa7e37411b669" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-inventory-api": "*", - "magento/module-inventory-configuration-api": "*" - }, - "suggest": { - "magento/module-visual-merchandiser": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryVisualMerchandiser\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-invitation", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.0.0.zip", - "shasum": "7a54db19864fd284c31b8f9604e888b8db06076d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Invitation\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-layered-navigation", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.1.0.zip", - "shasum": "92087b1618edd369f7240b61b0964f2798bc8e20" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-layered-navigation-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.0.0.zip", - "shasum": "c0f67113dff335bde96497b64cb2c04c7095406e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-layered-navigation": "100.4.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigationStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-logging", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.1.0.zip", - "shasum": "3f8bc83719b7ada2e7a18394907184e45e08331a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Logging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-login-as-customer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.1.0.zip", - "shasum": "ed1916a23ce7e593a2b2493a1a7d32580bf21ad0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.1.0.zip", - "shasum": "ca449e85a8e0a9a0c92cd51aa0f790e39202f305" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-frontend-ui": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.1.0.zip", - "shasum": "4196200cf12a2419ca4145790997bcfbe9eb2ec2" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-assistance", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.0.0.zip", - "shasum": "d1983cd39e2477e2193b1394d611009c0885fcac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-admin-ui": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAssistance\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.1.0.zip", - "shasum": "ed163897b44a78ea346e2387d66018e075a7d337" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-log", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.0.0.zip", - "shasum": "e2d4cce5ac3fe2cc619c5556913288dc1b8aeb75" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-logging", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.1.0.zip", - "shasum": "6cd9c65f775901657ce0d2e3ce54edb293f4f602" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-logging": "101.2.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLogging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Log logged in as customer admin actions." - }, - { - "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.1.0.zip", - "shasum": "b817b36aa7f9ef8eb92f6ef5efb4bd571de3ef64" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-page-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerPageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-quote", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.0.0.zip", - "shasum": "90e476219ca33c4af79771cbe1682137ce649f6f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-sales", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.1.0.zip", - "shasum": "df840f1c190c40dc3dae5d33578051a3dd250ce7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-website-restriction", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.1.0.zip", - "shasum": "cf75667be62d844484c7ee5e6d21e5ace6b8c3f0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-website-restriction": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerWebsiteRestriction\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-marketplace", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.0.0.zip", - "shasum": "876c74a22a760b7c6290517e497c69e20da1cb33" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Marketplace\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-media-content", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.1.0.zip", - "shasum": "fecea4462c80337ede954d301cd209325e61f0a8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.1.0.zip", - "shasum": "e94bddc8514c0fe5e52f14dd82da996f098418f9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-catalog", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.1.0.zip", - "shasum": "5c0045b8695d16a9c4be3c13c23bf250c9ae79f3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-catalog-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.0.0.zip", - "shasum": "420d63279edabc7f418ce231db34ce325e759f5d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalogStaging\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-cms", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.1.0.zip", - "shasum": "cfae369321712081a9258535fddc20d97924092f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-content-synchronization", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.0.0.zip", - "shasum": "3783cce2c3642cb24fb2cac6933237157c84bbcb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-media-gallery-synchronization": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media content data synchronization." - }, - { - "name": "magento/module-media-content-synchronization-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.0.0.zip", - "shasum": "1d4737df3ec742b8cb2fa47d0e026740d99ec9f6" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media content synchronization implementation API" - }, - { - "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.0.0.zip", - "shasum": "6bdf3215d98a450169fefe0127d6cb70d7c5f387" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.0.0.zip", - "shasum": "09fc182163ee8cb434f43cb72537cb17d0181187" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-gallery", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.1.0.zip", - "shasum": "b1a5c8bd0e280ab993f3b903850a567e219f8dbd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallery\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media handling" - }, - { - "name": "magento/module-media-gallery-api", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.1.0.zip", - "shasum": "1afad98a4d25563f1c3f21bf23c91651728fdc58" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery asset attributes storage and management" - }, - { - "name": "magento/module-media-gallery-catalog", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.0.0.zip", - "shasum": "7ae0e01f54d3b2bf50bb95fce01a75ff3e8111ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for catalog gallery processor delete operation handling" - }, - { - "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.0.0.zip", - "shasum": "d59c80944de882c9c4e610e8ce397e5c74ce5e5d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for extending catalog image uploader functionality" - }, - { - "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.0.0.zip", - "shasum": "797ca4ca5a0b17b6b7b31b40ef5e0d633ae9e4f7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implement category grid for media gallery." - }, - { - "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.0.0.zip", - "shasum": "5f91c8f981e94210da69e0f37f9f15c04556219b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCmsUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Cms related UI elements in the magento media gallery" - }, - { - "name": "magento/module-media-gallery-integration", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.0.0.zip", - "shasum": "f5bb6edce6b7c28d1efd05fa969d7d13ea2ff070" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-cms": "*" - }, - "suggest": { - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for integration of enhanced media gallery" - }, - { - "name": "magento/module-media-gallery-metadata", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.0.0.zip", - "shasum": "cc2470c5131e1899b27383c54405eea1f456e571" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata processing" - }, - { - "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.0.0.zip", - "shasum": "a8c6a1c1497581cb1839cab46fc61ef9a67b1dbd" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadataApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery metadata implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.0.0.zip", - "shasum": "eb535793174f15330db45a19ce85c588ec2b9f91" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media gallery data synchronization." - }, - { - "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.0.0.zip", - "shasum": "7585408242ad5bf0b7cc97fc671c836256733e3e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery synchronization implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.0.0.zip", - "shasum": "c60bbe9ea155cc64d7cea0cf63e296e0f8b237e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata synchronization" - }, - { - "name": "magento/module-media-gallery-ui", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.0.0.zip", - "shasum": "832e615e417436f97a41cdbb824559efaabd0d71" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation" - }, - { - "name": "magento/module-media-gallery-ui-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.0.0.zip", - "shasum": "014d1bcd24264b0dcd08ec977d1bba3ecc37b5fd" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUiApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation API" - }, - { - "name": "magento/module-media-storage", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.0.0.zip", - "shasum": "8c5783a214bda8691260ce98895d610ef1546614" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-message-queue", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.1.0.zip", - "shasum": "137eafed34c6f12aed51daf399e5297649f1459b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.0.0.zip", - "shasum": "d416af37c1cbe031bde6e408df9034a43038e5fa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Msrp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-configurable-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.0.0.zip", - "shasum": "f9247eba8077f2720611792f351c8707357b4451" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-grouped-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.0.0.zip", - "shasum": "2ce6552b1c8bb912d7270e93af27675ed0bfe415" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.0.0.zip", - "shasum": "c28a9f53cd14a4af934963c20f489030c7aa8fb9" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-msrp": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-multiple-wishlist", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.1.0.zip", - "shasum": "4dbf7f05a087e0d0fe705df93a06a5388c644f93" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-checkout": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.4.*", - "magento/module-reports": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MultipleWishlist\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-multishipping", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.1.0.zip", - "shasum": "127f7ac9700422be364744d7e29fae796e2c61e4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Multishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-mysql-mq", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.0.0.zip", - "shasum": "a5aa6ad11c3416bb18cb14d2b8e71a0cca566670" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MysqlMq\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-new-relic-reporting", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.0.0.zip", - "shasum": "5936b6ba969529a601e47ef2b0ba4c12068914a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewRelicReporting\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.1.0.zip", - "shasum": "35c4500d83eafae25bbb6c1ac0b372fb08fb9191" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Newsletter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.0.0.zip", - "shasum": "e5585c22858a6e8c7733f30161aa185570cc32f2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewsletterGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides GraphQl functionality for the newsletter subscriptions." - }, - { - "name": "magento/module-offline-payments", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.0.0.zip", - "shasum": "55f57672aad3e0a0a1378125c31eb40f92ba84f4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflinePayments\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-offline-shipping", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.0.0.zip", - "shasum": "16abb1eff00ea3b704099ff7b67789ba17d965e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflineShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-page-builder", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.1.0.0.zip", - "shasum": "bd1ec9f4275a73811275b825d217225d37d75fcc" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-backend": "~102.0.1-alpha2", - "magento/module-catalog": "~104.0.1-alpha2", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-widget": "*", - "magento/module-cms": "*", - "magento/module-config": "~101.2.1-alpha2", - "magento/module-directory": "~100.4.1-alpha2", - "magento/module-eav": "*", - "magento/module-email": "*", - "magento/module-media-storage": "*", - "magento/module-require-js": "*", - "magento/module-rule": "~100.4.0", - "magento/module-store": "~101.1.1-alpha2", - "magento/module-theme": "*", - "magento/module-ui": "*", - "magento/module-variable": "*", - "magento/module-widget": "*", - "magento/module-wishlist": "*", - "php": "~7.3.0||~7.4.0", - "phpgt/dom": "2.1.6" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "suggest": { - "magento/module-review": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder module" - }, - { - "name": "magento/module-page-builder-admin-analytics", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.0.0.0.zip", - "shasum": "d27cefc91e0fe95caf7dd2939aafd972d487e752" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-admin-analytics": "*", - "magento/module-page-builder": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAdminAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Admin Analytics module" - }, - { - "name": "magento/module-page-builder-analytics", - "version": "1.5.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.5.0.0.zip", - "shasum": "7258f86bce29afa61e9869fdf62f2ef53d2f5d85" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "magento/module-analytics": "~100.4.1-alpha2", - "magento/module-page-builder": "2.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageBuilderAnalytics\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Page Builder Analytics module" - }, - { - "name": "magento/module-page-cache", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.1.0.zip", - "shasum": "8a99f0c727a647af8168adf4fb96690c2c1daa1a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.1.0.zip", - "shasum": "64407e124c23d19c67a0b7054e5a1ad5d870a528" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Payment\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.0.0.zip", - "shasum": "f881aaff208f48bfaf9f238a2f1dcf7c89b0947d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-payment": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaymentStaging\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.1.0.zip", - "shasum": "77473632069350fcf5a971b1c9862c95ba80fd3e" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-instant-purchase": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout-agreements": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Paypal\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal-captcha", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.0.0.zip", - "shasum": "d3b5150333614bb9c02be61651240c5c3f7cda7e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-paypal": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalCaptcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides CAPTCHA validation for PayPal Payflow Pro" - }, - { - "name": "magento/module-paypal-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.1.0.zip", - "shasum": "7ad5496ea6418cdcf9dbf82e6915c925614308f6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-paypal": "101.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "GraphQl support for Paypal" - }, - { - "name": "magento/module-persistent", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.1.0.zip", - "shasum": "f8a54bfed9db62c618b180a735a9c9e3d31239fb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Persistent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-persistent-history", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.0.0.zip", - "shasum": "c4382df4569fd623005e10fe59841aa3f0ba074c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-persistent": "100.4.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PersistentHistory\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-price-permissions", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.0.0.zip", - "shasum": "e3b56d12a18080d6b736472d30018407a75cfe86" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-card": "101.3.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-product": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PricePermissions\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-alert", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.1.0.zip", - "shasum": "1945570a5bb73b1aa264a9a7fa1ba6e007a70690" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-video", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.1.0.zip", - "shasum": "43e25564c5fd9da795108e412037004afc020134" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Video to Products" - }, - { - "name": "magento/module-product-video-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.0.0.zip", - "shasum": "70fae6a2b0251d746cb49a8f1317d753e11ffd36" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-product-video": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-staging": "100.4.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideoStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-promotion-permissions", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.0.0.zip", - "shasum": "fbac0c552d268e10463fce8a776baef51ed75458" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-reminder": "101.2.*", - "magento/module-sales-rule": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PromotionPermissions\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.1.0.zip", - "shasum": "75623438d1c4167a0283f3fb1793d45dc7151178" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Quote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.1.0.zip", - "shasum": "05ee2b4e81f5a5b4003fb96ed18f3b901413bb8c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-bundle-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.0.0.zip", - "shasum": "600b519b3bbb05d4b3c9f4b16630e6dfc1fa4a6f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteBundleOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for bundle products" - }, - { - "name": "magento/module-quote-configurable-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.0.0.zip", - "shasum": "45320a2c671d3f4a41840c9c96f21bf2b127e7dc" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteConfigurableOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for configurable products" - }, - { - "name": "magento/module-quote-downloadable-links", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.0.0.zip", - "shasum": "dce1745d88c4e13de89ed114b86c242e1c0f5221" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteDownloadableLinks\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for links of downloadable products" - }, - { - "name": "magento/module-quote-gift-card-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.0.0.zip", - "shasum": "94a6b166d0c6317d5a436b39eb9817159a30644d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-card": "101.3.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGiftCardOptions\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Magento module provides data provider for creating buy request for gift card products" - }, - { - "name": "magento/module-quote-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.1.0.zip", - "shasum": "7dfaa9fad320206a8b5c939e6f4a455cf5065c22" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-gift-message": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.0.0.zip", - "shasum": "f88ca56de721ba40a3b57f49a6f98fcceacd8c91" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.0.0.zip", - "shasum": "6d55c828dc35a8b5a870d17a6ec9e754d682f4de" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckout\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-contact", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.0.0.zip", - "shasum": "3ceb2b5c3e3afd6a0655378aa69b7803675d5429" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaContact\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-customer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.0.0.zip", - "shasum": "5d475ec29193f61386ea06e1f71d39213142b6f3" - }, - "require": { - "magento/framework": "*", - "magento/module-customer": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCustomer\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.0.0.zip", - "shasum": "d1aa622ee1e4428fe830dbeb4e9131f736842a15" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-migration", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.0.0.zip", - "shasum": "f2e9e44a089ce344078e5fd4b4c41c74c1f3d6e3" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaMigration\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA config migration for Magento2" - }, - { - "name": "magento/module-re-captcha-newsletter", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.0.0.zip", - "shasum": "b3ffbe9785e530a1a1b7f4f71e3fe151efabc708" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaNewsletter\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-paypal", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.0.0.zip", - "shasum": "b2d68dc57ced68c60ced8c9f939688464889c1cd" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaPaypal\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" - }, - { - "name": "magento/module-re-captcha-review", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.0.0.zip", - "shasum": "1534a0431995fc48ba6e076695eed57017a077c5" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaReview\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-send-friend", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.0.0.zip", - "shasum": "bea1720bec4686a5257325fc71fb1d56b61fa1f4" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaSendFriend\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.0.0.zip", - "shasum": "21b9c5e3b70c6181a913debae9c0da20bb44f13e" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "name": "Riccardo Tempesta", - "email": "riccardo.tempesta@magespecialist.it" - } - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-user", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.0.0.zip", - "shasum": "caa712bfd103beec01c22a20dfb4ce90106e9417" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUser\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.0.0.zip", - "shasum": "1f084fb5089071b9ce0af780f30223ec3107a0f6" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidation\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.0.0.zip", - "shasum": "6fa06fe393f30ccc25d29341e7bc3f47203ed14d" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidationApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.0.0.zip", - "shasum": "8b499934e07d259e273b56d56a230d6dee080d68" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Checkbox\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.0.0.zip", - "shasum": "58ec898769fb85b11593d5d49b22149ce517f91f" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.0.0.zip", - "shasum": "1214fdf89a58c7e2ed267f1c33a55c40f1ec1054" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-related-product-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.0.0.zip", - "shasum": "5cd0c570ccb984b9b6cb4bf6f8752ab6ccfdae06" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RelatedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-release-notification", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.0.0.zip", - "shasum": "f50ba418574ffd4f725280ed88b2d1f06490e481" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReleaseNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reminder", - "version": "101.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.0.0.zip", - "shasum": "7367466f315866edb55d2829f4759ae3bf2fab45" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reminder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-reports", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.1.0.zip", - "shasum": "507a4841a101d08e0b29cf33ff73e1c2072fa27d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reports\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-require-js", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.0.0.zip", - "shasum": "dd3fc06be9622a09dd4f339bed52d2af438deb46" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RequireJs\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-resource-connections", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.0.0.zip", - "shasum": "1692977b01f1a1ec83e530176192f00423f0da34" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ResourceConnections\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-review", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.1.0.zip", - "shasum": "3b53f164707f690daba2c344fa9f342d51ca8063" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-review-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Review\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.0.0.zip", - "shasum": "76756806f504188dc4f3dd256874a682fa3bee40" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.0.0.zip", - "shasum": "b02dc8dfb8e39c8602ac38337e64eb8c60c5f492" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.0.0.zip", - "shasum": "92bbac45b34f8dc7ac1badaed01bce58802124d7" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-reward", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.1.0.zip", - "shasum": "456ee538a8c3b8c5b7af419ddd400bb14927deea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-invitation": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer-balance": "100.4.*", - "magento/module-customer-import-export": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reward\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-reward-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.1.0.zip", - "shasum": "5045291e31458a5324a7b3afeace172073544450" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-reward": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RewardGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reward-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.0.0.zip", - "shasum": "83d491420699b5a0a5efb8e387e59e783658205f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-reward": "101.2.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-rule-staging": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RewardStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-rma", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.1.0.zip", - "shasum": "16b135dd749844f12d9134ee215bf9b989a343c3" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-custom-attribute-management": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-custom-attributes": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-dhl": "100.4.*", - "magento/module-fedex": "100.4.*", - "magento/module-usps": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rma\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-rma-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.0.0.zip", - "shasum": "5e37063c151f68e700b2e1d7ebc20f9b5efb38ca" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-rma": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RmaGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rma-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.0.0.zip", - "shasum": "45cc3dd2bc2610292144d8047a56e3621973ca2c" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-rma": "101.2.*", - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RmaStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-robots", - "version": "101.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.0.0.zip", - "shasum": "8b5947ed3daf9760b3ef0228f156340d55355b1f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Robots\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rss", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.0.0.zip", - "shasum": "d6273b5387ed101b31875ef0b985aee0af5bc63e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rss\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rule", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.0.0.zip", - "shasum": "39a746d47795a2d8e16663a5cf2c6b4278e48a37" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales", - "version": "103.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.1.0.zip", - "shasum": "94d8a3b1e45b223fcaebd8da4dda7f91368d8c42" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.0.0.zip", - "shasum": "a55d291cfdd7191791431a3c6587c7adb7355b77" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-sales": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-archive", - "version": "101.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.0.0.zip", - "shasum": "8b176a1466169b6b07ca4cc076be0f9cd8d5a2df" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesArchive\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.1.0.zip", - "shasum": "ffd609d0daa15c4798f08fee141bbe4b7058b166" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.0.0.zip", - "shasum": "f00ad78a70ca2dd02dcb8fc3b1f8166aabb9aa27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.1.0.zip", - "shasum": "35c495f50571d4fbca942fdeb29f7e5f8724513f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.0.0.zip", - "shasum": "7159baf3a425e737e6f0bcad1c748ce983aef8b2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-advanced-sales-rule": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-config": "101.2.*", - "magento/module-quote": "101.2.*", - "magento/module-reminder": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-staging": "101.2.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRuleStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-sequence", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.1.0.zip", - "shasum": "5508458a59641dccd017849f68a79573c41a4808" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesSequence\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sample-data", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.1.0.zip", - "shasum": "b576fe30e9fd28b6d332aaebb16a03def6c039bf" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/sample-data-media": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\SampleData\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Sample Data fixtures" - }, - { - "name": "magento/module-scalable-checkout", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.0.0.zip", - "shasum": "c31cd4ecf9e7fedf80395cb3765d202f92bba4b4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-foreign-key": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout-staging": "100.4.*", - "magento/module-customer-custom-attributes": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ScalableCheckout\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-scalable-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.0.0.zip", - "shasum": "2eee8c00b3f3e34c3418f935632964a2e11ab76c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ScalableInventory\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-scalable-oms", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.0.0.zip", - "shasum": "46d74213670522e1569a7c12c907bc2bfd63f04b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-foreign-key": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-archive": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ScalableOms\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-scheduled-import-export", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.1.0.zip", - "shasum": "346e39ae71588d6d57970a69270c50fad46a36eb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-cron": "100.4.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ScheduledImportExport\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-search", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.1.0.zip", - "shasum": "bf9ed39a53d22eb3b903ed1f32eb9cbf74d808d6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Search\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-search-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.0.0.zip", - "shasum": "c63b07a3b11b666fbbc5f0058a18b8f698bb4ffd" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SearchStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-security", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.1.0.zip", - "shasum": "b6953177562c9cb4a4f3d4d625482fb060e8eb5b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Security\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Security management module" - }, - { - "name": "magento/module-securitytxt", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.0.0.zip", - "shasum": "123186217c5e8ff358e266eb5157fff8b64fddff" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Securitytxt\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "authors": [ - { - "name": "Kalpesh Mehta", - "email": "k@lpe.sh" - } - ], - "description": "Security.txt file for Magento 2 websites" - }, - { - "name": "magento/module-send-friend", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.0.0.zip", - "shasum": "e336bd3e574e51d6145af1c63053a22fa3165ce0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-send-friend-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.0.0.zip", - "shasum": "5274c1743db6ca9d9598d5cc510647662264ed27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-send-friend": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriendGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-shipping", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.1.0.zip", - "shasum": "cd84f8168196fd6470d1399dd1122a2ab23984a0" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-contact": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-fedex": "100.4.*", - "magento/module-ups": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Shipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sitemap", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.1.0.zip", - "shasum": "abb5185f1adc722a3dd9ebee9f0c0c91fb5666be" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-robots": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sitemap\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-staging", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.1.0.zip", - "shasum": "850a4203992e667f28a0adb2a813cd6627e8486b" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-translation": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Staging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-staging-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.0.0.zip", - "shasum": "62ccaca4c9fe9f2ffd12149803bd235735bae357" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-staging": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StagingGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-staging-page-builder", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.1.0.0.zip", - "shasum": "e218f7e00025ca88eeb47f3b5b660e8c4c4c514c" - }, - "require": { - "magento/framework": "~103.0.1-alpha2", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-page-builder": "*", - "magento/module-staging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StagingPageBuilder\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Staging Page Builder module" - }, - { - "name": "magento/module-store", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.1.0.zip", - "shasum": "3bdbc7289b6e4a2e4d6a3c27a53015ed2ceb0d39" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Store\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.1.0.zip", - "shasum": "69699feda3fe1d21bbe2082f3cd3bdfa2d403999" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StoreGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-support", - "version": "101.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.0.0.zip", - "shasum": "85177204839c3dc92faaef248a6ba7e3d05b1486" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-banner": "101.2.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-segment": "102.1.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-rma": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-target-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Support\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.0.0.zip", - "shasum": "a0454abc1868d3647d4aee52a7ce0b79c5f4f888" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swagger\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.0.0.zip", - "shasum": "5ef905795b49516599cd3c54312266d811978c66" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi-async", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.0.0.zip", - "shasum": "15e37edcac3c34b99e2d3c0652915cb8970b5b2f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swat", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.0.0.zip", - "shasum": "bf326977244ae9b883b588cf27731da4edde83f6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swat\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.1.0.zip", - "shasum": "7db3f519e490de8c8ed5e34a51d965265c432912" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-layered-navigation": "100.4.*", - "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swatches\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Swatches to Products" - }, - { - "name": "magento/module-swatches-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.1.0.zip", - "shasum": "4788f5e071c9cd64276072474582d2ae45bfa8d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-swatches": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches-layered-navigation", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.0.0.zip", - "shasum": "4ac75e3273e1e8ed7ae530a2ff80e65da5fec283" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesLayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-target-rule", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.1.0.zip", - "shasum": "5a62dd0f00dc0db129edcc5d51ff5c099a0472cf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-segment": "102.1.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-import-export": "101.0.*", - "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TargetRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-target-rule-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.0.0.zip", - "shasum": "3899fef5d931aab506137c86c92bb28bec4f028a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-related-product-graph-ql": "100.4.*", - "magento/module-target-rule": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TargetRuleGraphQl\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.1.0.zip", - "shasum": "29eb56e51551199ce0b17e948e4ba9d4b673c590" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-tax-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tax\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.0.0.zip", - "shasum": "3d841324238f52d7cc9162363dc022471652b6c3" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-tax": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.1.0.zip", - "shasum": "bdc4b5a29c380a0e010dbd7e3a3e27551f8519ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.1.0.zip", - "shasum": "8f02c7613fbccba355ec5a4271f22221d18ebc60" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-theme-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Theme\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.0.0.zip", - "shasum": "2097aa3d1f8b2a4aa8bc40d0b841254ea871c868" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ThemeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tinymce-3", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.4.1.0.zip", - "shasum": "8e6445a4ef4ebe913fa326818bdb25d47e91af4f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tinymce3\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tinymce-3-banner", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3-banner/magento-module-tinymce-3-banner-100.4.0.0.zip", - "shasum": "917b92baa33f77d04cf887565c3f77c300088ec4" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-tinymce-3": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TargetRule\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-translation", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.1.0.zip", - "shasum": "2279f7b98ad66c1176528ce18331ceb90bdad361" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-developer": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Translation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-two-factor-auth", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.0.0.zip", - "shasum": "8cdb7265c9268a06654c229fe5b5e7d588810297" - }, - "require": { - "2tvenom/cborencode": "^1.0", - "christian-riesen/base32": "^1.3", - "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^3.7", - "magento/framework": "*", - "magento/magento-composer-installer": "*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-integration": "*", - "magento/module-store": "*", - "magento/module-ui": "*", - "magento/module-user": "*", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "spomky-labs/otphp": "^10.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TwoFactorAuth\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "magento/module-ui", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.1.0.zip", - "shasum": "f66f3ff72cf8b5d754b93221f733b75566d67ea0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ui\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-ups", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.1.0.zip", - "shasum": "c1ab7b037dd915018c562c4d62d680b726d514f0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ups\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite", - "version": "102.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.1.0.zip", - "shasum": "9e27a79511124a3b4bb54635149df7259544677d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-url-rewrite": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "70d823fc915575e6cd927eadbb60bda4dfa8f1ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-user", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.1.0.zip", - "shasum": "a3f2951b2e8f03464bbca5a15024c3b4a072c51f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\User\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-usps", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.0.0.zip", - "shasum": "1e74cf2583aea702bd78a5baa1ddfaa388feff90" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Usps\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-variable", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.0.0.zip", - "shasum": "f7448026a799d7be842dcaf700b6f3baf97a9d71" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Variable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-vault", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.1.0.zip", - "shasum": "e35e0d8dc742aabc00dd56e09f089e4b7c71db30" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Vault\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-vault-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.0.0.zip", - "shasum": "a2c8095e8158387adf170f6a6872645043a2cea6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VaultGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-version", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.0.0.zip", - "shasum": "ab2321feb1e90cadee584f413561f750d92d8707" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Version\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-versions-cms", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.1.0.zip", - "shasum": "f72c9d30da83c4152e57f1d56052047a6b16173e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VersionsCms\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-versions-cms-url-rewrite", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.0.0.zip", - "shasum": "5adb0456221cd95819788428787a44e9fa6ab6bd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-versions-cms": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VersionsCmsUrlRewrite\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-visual-merchandiser", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.1.0.zip", - "shasum": "ae4d2891b27623152d0aee00ddcb87fed8abbde2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VisualMerchandiser\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.0.0.zip", - "shasum": "9426eb8e346c2ce92c82bb0cafe1464b4172e277" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Webapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-async", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.0.0.zip", - "shasum": "54ff024a15093348f2500db66c9e6c8b5c91061a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-security", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.0.0.zip", - "shasum": "cfa2a6ee999bc4fbcd0b0e8598fafdd4dd0be7e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiSecurity\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "WebapiSecurity module provides option to loosen security on some webapi resources." - }, - { - "name": "magento/module-website-restriction", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.1.0.zip", - "shasum": "4206511e7196ce518784ba3c7031fa588d160e86" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebsiteRestriction\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.1.0.zip", - "shasum": "a4ffe3fbab088fc50788d909b189e4a27badd7c0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Weee\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.0.0.zip", - "shasum": "feef543935bd5aa11dd8338caf15616a0a73fb5c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-staging", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.0.0.zip", - "shasum": "222161b8e42079fa6a56cc19e6ba438c1fa708ce" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog-staging": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-staging": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeStaging\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-widget", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.1.0.zip", - "shasum": "ed113b57bb9c093d5361c873f5920c92fc72c4ac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-widget-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Widget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.1.0.zip", - "shasum": "0214c64d46496945913ff9e22d7925c5231993f5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-rss": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Wishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.0.0.zip", - "shasum": "4c5b0bec5b1becbb05ebd737a6b7e966866ba3ef" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.1.0.zip", - "shasum": "1d59c07d6f052fbe9fa9fa7cfa3ced3ac70d8e98" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/page-builder-commerce", - "version": "1.5.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.5.0.0.zip", - "shasum": "95e59997a5c52e3a7bbb1dc5733f23c926af6cca" - }, - "require": { - "magento/module-banner-page-builder": "2.1.0", - "magento/module-banner-page-builder-analytics": "1.5.0", - "magento/module-catalog-page-builder-analytics": "1.5.0", - "magento/module-catalog-page-builder-analytics-staging": "1.5.0", - "magento/module-catalog-staging-page-builder": "1.5.0", - "magento/module-cms-page-builder-analytics": "1.5.0", - "magento/module-cms-page-builder-analytics-staging": "1.5.0", - "magento/module-page-builder": "2.1.0", - "magento/module-page-builder-admin-analytics": "1.0.0", - "magento/module-page-builder-analytics": "1.5.0", - "magento/module-staging-page-builder": "2.1.0" - }, - "type": "metapackage", - "description": "Page Builder Commerce metapackage" - }, - { - "name": "magento/product-community-edition", - "version": "2.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.1.0.zip", - "shasum": "7eefebc4396277fdfabdb079828488393a70cc83" - }, - "require": { - "amzn/amazon-pay-and-login-magento-2-module": "4.0.4", - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-package": "4.8.0", - "elasticsearch/elasticsearch": "~7.7.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-xsl": "*", - "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "8.1.0", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "lib-libxml": "*", - "magento/adobe-stock-integration": "2.1.0", - "magento/composer": "1.6.0", - "magento/framework": "103.0.1", - "magento/framework-amqp": "100.4.0", - "magento/framework-bulk": "101.0.0", - "magento/framework-message-queue": "100.4.1", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.1", - "magento/language-de_de": "100.4.0", - "magento/language-en_us": "100.4.0", - "magento/language-es_es": "100.4.0", - "magento/language-fr_fr": "100.4.0", - "magento/language-nl_nl": "100.4.0", - "magento/language-pt_br": "100.4.0", - "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.4.1", - "magento/module-admin-analytics": "100.4.1", - "magento/module-admin-notification": "100.4.0", - "magento/module-advanced-pricing-import-export": "100.4.1", - "magento/module-advanced-search": "100.4.0", - "magento/module-amqp": "100.4.0", - "magento/module-amqp-store": "100.4.0", - "magento/module-analytics": "100.4.1", - "magento/module-asynchronous-operations": "100.4.1", - "magento/module-authorization": "100.4.1", - "magento/module-backend": "102.0.1", - "magento/module-backup": "100.4.1", - "magento/module-bundle": "101.0.1", - "magento/module-bundle-graph-ql": "100.4.1", - "magento/module-bundle-import-export": "100.4.0", - "magento/module-cache-invalidate": "100.4.0", - "magento/module-captcha": "100.4.1", - "magento/module-cardinal-commerce": "100.4.0", - "magento/module-catalog": "104.0.1", - "magento/module-catalog-analytics": "100.4.0", - "magento/module-catalog-cms-graph-ql": "100.4.0", - "magento/module-catalog-customer-graph-ql": "100.4.1", - "magento/module-catalog-graph-ql": "100.4.1", - "magento/module-catalog-import-export": "101.1.1", - "magento/module-catalog-inventory": "100.4.1", - "magento/module-catalog-inventory-graph-ql": "100.4.0", - "magento/module-catalog-rule": "101.2.1", - "magento/module-catalog-rule-configurable": "100.4.0", - "magento/module-catalog-rule-graph-ql": "100.4.0", - "magento/module-catalog-search": "102.0.1", - "magento/module-catalog-url-rewrite": "100.4.1", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.0", - "magento/module-catalog-widget": "100.4.1", - "magento/module-checkout": "100.4.1", - "magento/module-checkout-agreements": "100.4.0", - "magento/module-checkout-agreements-graph-ql": "100.4.0", - "magento/module-cms": "104.0.1", - "magento/module-cms-graph-ql": "100.4.0", - "magento/module-cms-url-rewrite": "100.4.1", - "magento/module-cms-url-rewrite-graph-ql": "100.4.0", - "magento/module-config": "101.2.1", - "magento/module-configurable-import-export": "100.4.0", - "magento/module-configurable-product": "100.4.1", - "magento/module-configurable-product-graph-ql": "100.4.1", - "magento/module-configurable-product-sales": "100.4.0", - "magento/module-contact": "100.4.1", - "magento/module-cookie": "100.4.1", - "magento/module-cron": "100.4.1", - "magento/module-csp": "100.4.0", - "magento/module-currency-symbol": "100.4.0", - "magento/module-customer": "103.0.1", - "magento/module-customer-analytics": "100.4.0", - "magento/module-customer-downloadable-graph-ql": "100.4.0", - "magento/module-customer-graph-ql": "100.4.1", - "magento/module-customer-import-export": "100.4.1", - "magento/module-deploy": "100.4.1", - "magento/module-developer": "100.4.1", - "magento/module-dhl": "100.4.0", - "magento/module-directory": "100.4.1", - "magento/module-directory-graph-ql": "100.4.0", - "magento/module-downloadable": "100.4.1", - "magento/module-downloadable-graph-ql": "100.4.1", - "magento/module-downloadable-import-export": "100.4.0", - "magento/module-eav": "102.1.1", - "magento/module-eav-graph-ql": "100.4.0", - "magento/module-elasticsearch": "101.0.1", - "magento/module-elasticsearch-6": "100.4.1", - "magento/module-elasticsearch-7": "100.4.1", - "magento/module-email": "101.1.1", - "magento/module-encryption-key": "100.4.0", - "magento/module-fedex": "100.4.1", - "magento/module-gift-message": "100.4.0", - "magento/module-gift-message-graph-ql": "100.4.0", - "magento/module-google-adwords": "100.4.0", - "magento/module-google-analytics": "100.4.0", - "magento/module-google-optimizer": "100.4.1", - "magento/module-graph-ql": "100.4.1", - "magento/module-graph-ql-cache": "100.4.0", - "magento/module-grouped-catalog-inventory": "100.4.0", - "magento/module-grouped-import-export": "100.4.0", - "magento/module-grouped-product": "100.4.1", - "magento/module-grouped-product-graph-ql": "100.4.1", - "magento/module-import-export": "101.0.1", - "magento/module-indexer": "100.4.1", - "magento/module-instant-purchase": "100.4.0", - "magento/module-integration": "100.4.1", - "magento/module-layered-navigation": "100.4.1", - "magento/module-login-as-customer": "100.4.1", - "magento/module-login-as-customer-admin-ui": "100.4.1", - "magento/module-login-as-customer-api": "100.4.1", - "magento/module-login-as-customer-assistance": "100.4.0", - "magento/module-login-as-customer-frontend-ui": "100.4.1", - "magento/module-login-as-customer-log": "100.4.0", - "magento/module-login-as-customer-page-cache": "100.4.1", - "magento/module-login-as-customer-quote": "100.4.0", - "magento/module-login-as-customer-sales": "100.4.1", - "magento/module-marketplace": "100.4.0", - "magento/module-media-content": "100.4.1", - "magento/module-media-content-api": "100.4.1", - "magento/module-media-content-catalog": "100.4.1", - "magento/module-media-content-cms": "100.4.1", - "magento/module-media-content-synchronization": "100.4.0", - "magento/module-media-content-synchronization-api": "100.4.0", - "magento/module-media-content-synchronization-catalog": "100.4.0", - "magento/module-media-content-synchronization-cms": "100.4.0", - "magento/module-media-gallery": "100.4.1", - "magento/module-media-gallery-api": "101.0.1", - "magento/module-media-gallery-catalog": "100.4.0", - "magento/module-media-gallery-catalog-integration": "100.4.0", - "magento/module-media-gallery-catalog-ui": "100.4.0", - "magento/module-media-gallery-cms-ui": "100.4.0", - "magento/module-media-gallery-integration": "100.4.0", - "magento/module-media-gallery-metadata": "100.4.0", - "magento/module-media-gallery-metadata-api": "100.4.0", - "magento/module-media-gallery-synchronization": "100.4.0", - "magento/module-media-gallery-synchronization-api": "100.4.0", - "magento/module-media-gallery-synchronization-metadata": "100.4.0", - "magento/module-media-gallery-ui": "100.4.0", - "magento/module-media-gallery-ui-api": "100.4.0", - "magento/module-media-storage": "100.4.0", - "magento/module-message-queue": "100.4.1", - "magento/module-msrp": "100.4.0", - "magento/module-msrp-configurable-product": "100.4.0", - "magento/module-msrp-grouped-product": "100.4.0", - "magento/module-multishipping": "100.4.1", - "magento/module-mysql-mq": "100.4.0", - "magento/module-new-relic-reporting": "100.4.0", - "magento/module-newsletter": "100.4.1", - "magento/module-newsletter-graph-ql": "100.4.0", - "magento/module-offline-payments": "100.4.0", - "magento/module-offline-shipping": "100.4.0", - "magento/module-page-cache": "100.4.1", - "magento/module-payment": "100.4.1", - "magento/module-paypal": "101.0.1", - "magento/module-paypal-captcha": "100.4.0", - "magento/module-paypal-graph-ql": "100.4.1", - "magento/module-persistent": "100.4.1", - "magento/module-product-alert": "100.4.1", - "magento/module-product-video": "100.4.1", - "magento/module-quote": "101.2.1", - "magento/module-quote-analytics": "100.4.1", - "magento/module-quote-bundle-options": "100.4.0", - "magento/module-quote-configurable-options": "100.4.0", - "magento/module-quote-downloadable-links": "100.4.0", - "magento/module-quote-graph-ql": "100.4.1", - "magento/module-related-product-graph-ql": "100.4.0", - "magento/module-release-notification": "100.4.0", - "magento/module-reports": "100.4.1", - "magento/module-require-js": "100.4.0", - "magento/module-review": "100.4.1", - "magento/module-review-analytics": "100.4.0", - "magento/module-review-graph-ql": "100.4.0", - "magento/module-robots": "101.1.0", - "magento/module-rss": "100.4.0", - "magento/module-rule": "100.4.0", - "magento/module-sales": "103.0.1", - "magento/module-sales-analytics": "100.4.0", - "magento/module-sales-graph-ql": "100.4.1", - "magento/module-sales-inventory": "100.4.0", - "magento/module-sales-rule": "101.2.1", - "magento/module-sales-sequence": "100.4.1", - "magento/module-sample-data": "100.4.1", - "magento/module-search": "101.1.1", - "magento/module-security": "100.4.1", - "magento/module-send-friend": "100.4.0", - "magento/module-send-friend-graph-ql": "100.4.0", - "magento/module-shipping": "100.4.1", - "magento/module-sitemap": "100.4.1", - "magento/module-store": "101.1.1", - "magento/module-store-graph-ql": "100.4.1", - "magento/module-swagger": "100.4.0", - "magento/module-swagger-webapi": "100.4.0", - "magento/module-swagger-webapi-async": "100.4.0", - "magento/module-swatches": "100.4.1", - "magento/module-swatches-graph-ql": "100.4.1", - "magento/module-swatches-layered-navigation": "100.4.0", - "magento/module-tax": "100.4.1", - "magento/module-tax-graph-ql": "100.4.0", - "magento/module-tax-import-export": "100.4.1", - "magento/module-theme": "101.1.1", - "magento/module-theme-graph-ql": "100.4.0", - "magento/module-tinymce-3": "100.4.1", - "magento/module-translation": "100.4.1", - "magento/module-ui": "101.2.1", - "magento/module-ups": "100.4.1", - "magento/module-url-rewrite": "102.0.1", - "magento/module-url-rewrite-graph-ql": "100.4.0", - "magento/module-user": "101.2.1", - "magento/module-usps": "100.4.0", - "magento/module-variable": "100.4.0", - "magento/module-vault": "101.2.1", - "magento/module-vault-graph-ql": "100.4.0", - "magento/module-version": "100.4.0", - "magento/module-webapi": "100.4.0", - "magento/module-webapi-async": "100.4.0", - "magento/module-webapi-security": "100.4.0", - "magento/module-weee": "100.4.1", - "magento/module-weee-graph-ql": "100.4.0", - "magento/module-widget": "101.2.1", - "magento/module-wishlist": "101.2.1", - "magento/module-wishlist-analytics": "100.4.0", - "magento/module-wishlist-graph-ql": "100.4.1", - "magento/security-package": "1.1.0", - "magento/theme-adminhtml-backend": "100.4.1", - "magento/theme-frontend-blank": "100.4.1", - "magento/theme-frontend-luma": "100.4.1", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "paypal/module-braintree": "4.2.0", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "temando/module-shipping": "2.0.0", - "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "4.1.0", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.2" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "eCommerce Platform for Growth (Community Edition)" - }, - { - "name": "magento/product-enterprise-edition", - "version": "2.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.1.0.zip", - "shasum": "20aaf9284bac091ee8cb4d3737a015a977c19f93" - }, - "require": { - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-enterprise-package": "4.8.0", - "elasticsearch/elasticsearch": "~7.7.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-spl": "*", - "ext-xsl": "*", - "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "lib-libxml": "*", - "magento/composer": "1.6.0", - "magento/framework-foreign-key": "100.4.0", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-ee-base": "2.4.1", - "magento/module-admin-gws": "100.4.1", - "magento/module-admin-gws-configurable-product": "100.4.0", - "magento/module-admin-gws-staging": "100.4.0", - "magento/module-advanced-catalog": "100.4.0", - "magento/module-advanced-checkout": "100.4.1", - "magento/module-advanced-rule": "100.4.0", - "magento/module-advanced-sales-rule": "100.4.0", - "magento/module-banner": "101.2.1", - "magento/module-banner-customer-segment": "100.4.0", - "magento/module-bundle-import-export-staging": "100.4.0", - "magento/module-bundle-staging": "100.4.1", - "magento/module-catalog-event": "101.1.1", - "magento/module-catalog-import-export-staging": "100.4.0", - "magento/module-catalog-inventory-staging": "100.4.0", - "magento/module-catalog-permissions": "100.4.1", - "magento/module-catalog-permissions-graph-ql": "100.4.0", - "magento/module-catalog-rule-staging": "100.4.1", - "magento/module-catalog-staging": "100.4.1", - "magento/module-catalog-staging-graph-ql": "100.4.1", - "magento/module-catalog-url-rewrite-staging": "100.4.0", - "magento/module-checkout-address-search": "100.4.0", - "magento/module-checkout-address-search-gift-registry": "100.4.0", - "magento/module-checkout-staging": "100.4.0", - "magento/module-cms-staging": "100.4.1", - "magento/module-configurable-product-staging": "100.4.0", - "magento/module-custom-attribute-management": "100.4.0", - "magento/module-customer-balance": "100.4.1", - "magento/module-customer-balance-graph-ql": "100.4.0", - "magento/module-customer-custom-attributes": "100.4.1", - "magento/module-customer-finance": "100.4.0", - "magento/module-customer-segment": "102.1.1", - "magento/module-downloadable-staging": "100.4.0", - "magento/module-elasticsearch-catalog-permissions": "100.4.0", - "magento/module-enterprise": "100.4.0", - "magento/module-gift-card": "101.3.1", - "magento/module-gift-card-account": "101.2.1", - "magento/module-gift-card-account-graph-ql": "100.4.0", - "magento/module-gift-card-graph-ql": "100.4.1", - "magento/module-gift-card-import-export": "100.4.0", - "magento/module-gift-card-staging": "100.4.0", - "magento/module-gift-message-staging": "100.4.0", - "magento/module-gift-registry": "101.2.1", - "magento/module-gift-wrapping": "101.2.0", - "magento/module-gift-wrapping-graph-ql": "100.4.0", - "magento/module-gift-wrapping-staging": "100.4.0", - "magento/module-google-optimizer-staging": "100.4.0", - "magento/module-google-tag-manager": "100.4.1", - "magento/module-grouped-product-staging": "100.4.0", - "magento/module-invitation": "100.4.0", - "magento/module-layered-navigation-staging": "100.4.0", - "magento/module-logging": "101.2.1", - "magento/module-login-as-customer-logging": "100.4.1", - "magento/module-login-as-customer-website-restriction": "100.4.1", - "magento/module-media-content-catalog-staging": "100.4.0", - "magento/module-msrp-staging": "100.4.0", - "magento/module-multiple-wishlist": "100.4.1", - "magento/module-payment-staging": "100.4.0", - "magento/module-persistent-history": "100.4.0", - "magento/module-price-permissions": "100.4.0", - "magento/module-product-video-staging": "100.4.0", - "magento/module-promotion-permissions": "100.4.0", - "magento/module-quote-gift-card-options": "100.4.0", - "magento/module-reminder": "101.2.0", - "magento/module-resource-connections": "100.4.0", - "magento/module-review-staging": "100.4.0", - "magento/module-reward": "101.2.1", - "magento/module-reward-graph-ql": "100.4.1", - "magento/module-reward-staging": "100.4.0", - "magento/module-rma": "101.2.1", - "magento/module-rma-graph-ql": "100.4.0", - "magento/module-rma-staging": "100.4.0", - "magento/module-sales-archive": "101.0.0", - "magento/module-sales-rule-staging": "100.4.0", - "magento/module-scalable-checkout": "100.4.0", - "magento/module-scalable-inventory": "100.4.0", - "magento/module-scalable-oms": "100.4.0", - "magento/module-scheduled-import-export": "101.2.1", - "magento/module-search-staging": "100.4.0", - "magento/module-staging": "101.2.1", - "magento/module-staging-graph-ql": "100.4.0", - "magento/module-support": "101.2.0", - "magento/module-swat": "100.4.0", - "magento/module-target-rule": "101.2.1", - "magento/module-target-rule-graph-ql": "100.4.0", - "magento/module-tinymce-3-banner": "100.4.0", - "magento/module-versions-cms": "101.2.1", - "magento/module-versions-cms-url-rewrite": "100.4.0", - "magento/module-visual-merchandiser": "100.4.1", - "magento/module-website-restriction": "100.4.1", - "magento/module-weee-staging": "100.4.0", - "magento/page-builder-commerce": "1.5.0", - "magento/product-community-edition": "2.4.1", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "tubalmartin/cssmin": "4.1.1", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0" - }, - "type": "metapackage", - "license": [ - "proprietary" - ], - "description": "eCommerce Platform for Growth (Enterprise Edition)" - }, - { - "name": "magento/security-package", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.0.0.zip", - "shasum": "a3719d48b34ac464ee8692c7c5a2f155800430b3" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.0", - "magento/module-re-captcha-checkout": "1.1.0", - "magento/module-re-captcha-contact": "1.1.0", - "magento/module-re-captcha-customer": "1.1.0", - "magento/module-re-captcha-frontend-ui": "1.1.0", - "magento/module-re-captcha-migration": "1.1.0", - "magento/module-re-captcha-newsletter": "1.1.0", - "magento/module-re-captcha-paypal": "1.1.0", - "magento/module-re-captcha-review": "1.1.0", - "magento/module-re-captcha-send-friend": "1.1.0", - "magento/module-re-captcha-ui": "1.1.0", - "magento/module-re-captcha-user": "1.1.0", - "magento/module-re-captcha-validation": "1.1.0", - "magento/module-re-captcha-validation-api": "1.1.0", - "magento/module-re-captcha-version-2-checkbox": "2.0.0", - "magento/module-re-captcha-version-2-invisible": "2.0.0", - "magento/module-re-captcha-version-3-invisible": "2.0.0", - "magento/module-securitytxt": "1.1.0", - "magento/module-two-factor-auth": "1.1.0" - }, - "type": "metapackage", - "description": "Magento Security Package" - }, - { - "name": "magento/theme-adminhtml-backend", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.1.0.zip", - "shasum": "73398c0478f0e4dd5c2c25a40577cc554552a917" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-blank", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.1.0.zip", - "shasum": "8f6187a999cabee73e5968b3a98519fbdf080531" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-luma", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.1.0.zip", - "shasum": "38cf4b18eed6542e4f32cd894277389f2a57e856" - }, - "require": { - "magento/framework": "103.0.*", - "magento/theme-frontend-blank": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/zendframework1", - "version": "1.14.4", - "source": { - "type": "git", - "url": "https://github.com/magento/zf1.git", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/250f35c0e80b5e6fa1a1598c144cba2fff36b565", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565", - "shasum": "" - }, - "require": { - "php": ">=5.2.11" - }, - "require-dev": { - "phpunit/dbunit": "1.3.*", - "phpunit/phpunit": "3.7.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12.x-dev" - } - }, - "autoload": { - "psr-0": { - "Zend_": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "library/" - ], - "license": [ - "BSD-3-Clause" - ], - "description": "Magento Zend Framework 1", - "homepage": "http://framework.zend.com/", - "keywords": [ - "ZF1", - "framework" - ], - "time": "2020-05-19T23:25:07+00:00" - }, - { - "name": "monolog/monolog", - "version": "1.25.5", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1817faadd1846cd08be9a49e905dc68823bc38c0", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "php-amqplib/php-amqplib": "~2.4", - "php-console/php-console": "^3.1.3", - "php-parallel-lint/php-parallel-lint": "^1.0", - "phpunit/phpunit": "~4.5", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", - "swiftmailer/swiftmailer": "^5.3|^6.0" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2020-07-23T08:35:51+00:00" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.6", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" - } - ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "time": "2020-02-14T08:15:52+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.3.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "shasum": "" - }, - "require": { - "php": "^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^6|^7", - "vimeo/psalm": "^1|^2|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "time": "2019-11-06T19:20:29+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.99", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "shasum": "" - }, - "require": { - "php": "^7" - }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." - }, - "type": "library", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com" - } - ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", - "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" - ], - "time": "2018-07-02T15:55:56+00:00" - }, - { - "name": "paragonie/sodium_compat", - "version": "v1.13.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/bbade402cbe84c69b718120911506a3aa2bae653", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653", - "shasum": "" - }, - "require": { - "paragonie/random_compat": ">=1", - "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7" - }, - "suggest": { - "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", - "ext-sodium": "PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." - }, - "type": "library", - "autoload": { - "files": [ - "autoload.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "ISC" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com" - }, - { - "name": "Frank Denis", - "email": "jedisct1@pureftpd.org" - } - ], - "description": "Pure PHP implementation of libsodium; uses the PHP extension if it exists", - "keywords": [ - "Authentication", - "BLAKE2b", - "ChaCha20", - "ChaCha20-Poly1305", - "Chapoly", - "Curve25519", - "Ed25519", - "EdDSA", - "Edwards-curve Digital Signature Algorithm", - "Elliptic Curve Diffie-Hellman", - "Poly1305", - "Pure-PHP cryptography", - "RFC 7748", - "RFC 8032", - "Salpoly", - "Salsa20", - "X25519", - "XChaCha20-Poly1305", - "XSalsa20-Poly1305", - "Xchacha20", - "Xsalsa20", - "aead", - "cryptography", - "ecdh", - "elliptic curve", - "elliptic curve cryptography", - "encryption", - "libsodium", - "php", - "public-key cryptography", - "secret-key cryptography", - "side-channel resistant" - ], - "time": "2020-03-20T21:48:09+00:00" - }, - { - "name": "paypal/module-braintree", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.2.0.0.zip", - "shasum": "7a13c18488bab661e6c06c862e9df371eee6f8a4" - }, - "require": { - "paypal/module-braintree-core": "4.2.0", - "paypal/module-braintree-graph-ql": "4.1.1" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Braintree Magento" - }, - { - "name": "paypal/module-braintree-core", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.2.0.0.zip", - "shasum": "dc646d71fb9a76c9ef2b37d8b0bfdd539ac19111" - }, - "require": { - "braintree/braintree_php": "5.2.0", - "ext-json": "*", - "ext-simplexml": "*", - "league/iso3166": "^2.1", - "magento/module-backend": "100.2.*||101.0.*||^102.0.0", - "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", - "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", - "magento/module-config": "101.0.*||101.1.*||^101.2.0", - "magento/module-customer": "101.0.*||102.0.*||^103.0.0", - "magento/module-directory": "100.2.*||100.3.*||^100.4.0", - "magento/module-payment": "100.2.*||100.3.*||^100.4.0", - "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", - "magento/module-quote": "101.0.*||101.1.*||^101.2.0", - "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", - "magento/module-theme": "100.2.*||101.0.*||^101.1.0", - "magento/module-ui": "101.0.*||101.1.*||^101.2.0", - "magento/module-vault": "101.0.*||101.1.*||^101.2.0" - }, - "conflict": { - "gene/module-braintree": "*", - "magento/module-braintree": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\Braintree\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." - }, - { - "name": "paypal/module-braintree-graph-ql", - "version": "4.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.1.1.0.zip", - "shasum": "c9ec37feb321b5a2a4fc4c355e20c2206084b33c" - }, - "require": { - "magento/framework": "^102||^103", - "magento/module-quote": "^101", - "magento/module-quote-graph-ql": "^100", - "magento/module-store": "^101", - "paypal/module-braintree": "^4.1", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\BraintreeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "pelago/emogrifier", - "version": "v3.1.0", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", - "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.15.3", - "phpmd/phpmd": "^2.7.0", - "phpunit/phpunit": "^5.7.27", - "squizlabs/php_codesniffer": "^3.5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Pelago\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Oliver Klee", - "email": "github@oliverklee.de" - }, - { - "name": "Zoli Szabó", - "email": "zoli.szabo+github@gmail.com" - }, - { - "name": "John Reeve", - "email": "jreeve@pelagodesign.com" - }, - { - "name": "Jake Hotson", - "email": "jake@qzdesign.co.uk" - }, - { - "name": "Cameron Brooks" - }, - { - "name": "Jaime Prado" - } - ], - "description": "Converts CSS styles into inline style attributes in your HTML code", - "homepage": "https://www.myintervals.com/emogrifier.php", - "keywords": [ - "css", - "email", - "pre-processing" - ], - "time": "2019-12-26T19:37:31+00:00" - }, - { - "name": "php-amqplib/php-amqplib", - "version": "v2.10.1", - "source": { - "type": "git", - "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/6e2b2501e021e994fb64429e5a78118f83b5c200", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200", - "shasum": "" - }, - "require": { - "ext-bcmath": "*", - "ext-sockets": "*", - "php": ">=5.6" - }, - "replace": { - "videlalvaro/php-amqplib": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^5.7|^6.5|^7.0", - "squizlabs/php_codesniffer": "^2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10-dev" - } - }, - "autoload": { - "psr-4": { - "PhpAmqpLib\\": "PhpAmqpLib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Alvaro Videla", - "role": "Original Maintainer" - }, - { - "name": "John Kelly", - "email": "johnmkelly86@gmail.com", - "role": "Maintainer" - }, - { - "name": "Raúl Araya", - "email": "nubeiro@gmail.com", - "role": "Maintainer" - }, - { - "name": "Luke Bakken", - "email": "luke@bakken.io", - "role": "Maintainer" - } - ], - "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", - "homepage": "https://github.com/php-amqplib/php-amqplib/", - "keywords": [ - "message", - "queue", - "rabbitmq" - ], - "time": "2019-10-10T13:23:40+00:00" - }, - { - "name": "phpgt/cssxpath", - "version": "v1.1.2", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/CssXPath.git", - "reference": "cca4df1a33e18aff1bb775372ece5fddb032ba67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/cca4df1a33e18aff1bb775372ece5fddb032ba67", - "reference": "cca4df1a33e18aff1bb775372ece5fddb032ba67", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "phpgt/dom": "*", - "phpunit/phpunit": "^8.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\CssXPath\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com", - "role": "Developer" - } - ], - "description": "Convert CSS selectors to XPath queries.", - "time": "2019-11-08T13:40:04+00:00" - }, - { - "name": "phpgt/dom", - "version": "v2.1.6", - "source": { - "type": "git", - "url": "https://github.com/PhpGt/Dom.git", - "reference": "fceb86cdb32e846178f75b7f9806d2b77635a879" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PhpGt/Dom/zipball/fceb86cdb32e846178f75b7f9806d2b77635a879", - "reference": "fceb86cdb32e846178f75b7f9806d2b77635a879", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "php": ">=7.2", - "phpgt/cssxpath": "*", - "psr/http-message": "1.*" - }, - "require-dev": { - "phpunit/phpunit": "8.*" - }, - "type": "library", - "autoload": { - "psr-4": { - "Gt\\Dom\\": "./src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Bowler", - "email": "greg.bowler@g105b.com", - "homepage": "https://www.g105b.com", - "role": "Developer" - }, - { - "name": "Alvaro Guimaraes", - "homepage": "https://github.com/aguimaraes", - "role": "Developer" - }, - { - "name": "James Fellows", - "homepage": "https://github.com/j4m3s", - "role": "Developer" - }, - { - "name": "Emile Ward", - "homepage": "https://github.com/emileward", - "role": "Developer" - }, - { - "name": "Jelmer Wijnja", - "homepage": "https://github.com/Jelmergu", - "role": "Developer" - }, - { - "name": "Ognjen Petrovic", - "homepage": "https://github.com/ognjen-petrovic", - "role": "Developer" - }, - { - "name": "Jacob Bearden", - "homepage": "https://github.com/jacobbearden", - "role": "Documentation contributor" - }, - { - "name": "Jaroslav Týc", - "homepage": "https://www.jaroslavtyc.com/", - "role": "Developer" - } - ], - "description": "The modern DOM API for PHP 7 projects.", - "time": "2020-01-15T08:28:10+00:00" - }, - { - "name": "phpseclib/mcrypt_compat", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "phpseclib/phpseclib": ">=2.0.11 <3.0.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.7|^6.0" - }, - "suggest": { - "ext-openssl": "Will enable faster cryptographic operations" - }, - "type": "library", - "autoload": { - "files": [ - "lib/mcrypt.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "homepage": "http://phpseclib.sourceforge.net" - } - ], - "description": "PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0", - "keywords": [ - "cryptograpy", - "encryption", - "mcrypt" - ], - "time": "2018-08-22T03:11:43+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "2.0.29", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "497856a8d997f640b4a516062f84228a772a48a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/497856a8d997f640b4a516062f84228a772a48a8", - "reference": "497856a8d997f640b4a516062f84228a772a48a8", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", - "squizlabs/php_codesniffer": "~2.0" - }, - "suggest": { - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." - }, - "type": "library", - "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], - "psr-4": { - "phpseclib\\": "phpseclib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-Jürgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } - ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], - "funding": [ - { - "url": "https://github.com/terrafrost", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpseclib", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", - "type": "tidelift" - } - ], - "time": "2020-09-08T04:24:43+00:00" - }, - { - "name": "psr/container", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ], - "time": "2017-02-14T16:28:37+00:00" - }, - { - "name": "psr/http-message", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "time": "2016-08-06T14:39:51+00:00" - }, - { - "name": "psr/log", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "time": "2020-03-23T09:12:05+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" - }, - "type": "library", - "autoload": { - "files": [ - "src/getallheaders.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" - } - ], - "description": "A polyfill for getallheaders.", - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "ramsey/uuid", - "version": "3.8.0", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", - "symfony/polyfill-ctype": "^1.8" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", - "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" - }, - "suggest": { - "ext-ctype": "Provides support for PHP Ctype functions", - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - }, - { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" - }, - { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" - } - ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "time": "2018-07-19T23:38:55+00:00" - }, - { - "name": "react/promise", - "version": "v2.8.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" - } - ], - "description": "A lightweight implementation of CommonJS Promises/A for PHP", - "keywords": [ - "promise", - "promises" - ], - "time": "2020-05-12T15:16:56+00:00" - }, - { - "name": "seld/jsonlint", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/590cfec960b77fd55e39b7d9246659e95dd6d337", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337", - "shasum": "" - }, - "require": { - "php": "^5.3 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "bin": [ - "bin/jsonlint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "JSON Linter", - "keywords": [ - "json", - "linter", - "parser", - "validator" - ], - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } - ], - "time": "2020-08-25T06:56:57+00:00" - }, - { - "name": "seld/phar-utils", - "version": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Seld\\PharUtils\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" - } - ], - "description": "PHAR file format utilities, for when PHP phars you up", - "keywords": [ - "phar" - ], - "time": "2020-07-07T18:42:57+00:00" - }, - { - "name": "spomky-labs/otphp", - "version": "v10.0.1", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "f44cce5a9db4b8da410215d992110482c931232f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/f44cce5a9db4b8da410215d992110482c931232f", - "reference": "f44cce5a9db4b8da410215d992110482c931232f", - "shasum": "" - }, - "require": { - "beberlei/assert": "^3.0", - "ext-mbstring": "*", - "paragonie/constant_time_encoding": "^2.0", - "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "v10.0": "10.0.x-dev", - "v9.0": "9.0.x-dev", - "v8.3": "8.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "OTPHP\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/Spomky-Labs/otphp/contributors" - } - ], - "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", - "homepage": "https://github.com/Spomky-Labs/otphp", - "keywords": [ - "FreeOTP", - "RFC 4226", - "RFC 6238", - "google authenticator", - "hotp", - "otp", - "totp" - ], - "time": "2020-01-28T09:24:19+00:00" - }, - { - "name": "symfony/console", - "version": "v4.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/90933b39c7b312fc3ceaa1ddeac7eb48cb953124", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1|^2" - }, - "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Console Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-15T07:58:55+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "e544e24472d4c97b2d11ade7caacd446727c6bf9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/e544e24472d4c97b2d11ade7caacd446727c6bf9", - "reference": "e544e24472d4c97b2d11ade7caacd446727c6bf9", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\CssSelector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony CssSelector Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-05-20T17:43:50+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v4.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e17bb5e0663dc725f7cdcafc932132735b4725cd", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "~3.4|~4.4", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony EventDispatcher Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-18T14:07:46+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to dispatching event", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-06T13:19:58+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "1a8697545a8d87b9f2f6b1d32414199cc5e20aae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/1a8697545a8d87b9f2f6b1d32414199cc5e20aae", - "reference": "1a8697545a8d87b9f2f6b1d32414199cc5e20aae", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Filesystem Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T14:02:37+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", - "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Finder Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "4c7e155bf7d93ea4ba3824d5a14476694a5278dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/4c7e155bf7d93ea4ba3824d5a14476694a5278dd", - "reference": "4c7e155bf7d93ea4ba3824d5a14476694a5278dd", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony OptionsResolver Component", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T03:44:28+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php70": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-08-04T06:02:08+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php70", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "639447d008615574653fb3bc60d1986d7172eaae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae", - "reference": "639447d008615574653fb3bc60d1986d7172eaae", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fffa1a52a023e782cdcc221d781fe1ec8f87fcca", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/d87d5766cbf48d72388a9f6b85f280c8ad51f981", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981", - "shasum": "" - }, - "require": { - "php": ">=7.0.8" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "9b887acc522935f77555ae8813495958c7771ba7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/9b887acc522935f77555ae8813495958c7771ba7", - "reference": "9b887acc522935f77555ae8813495958c7771ba7", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Process Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:08:58+00:00" - }, - { - "name": "symfony/property-access", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.1.1" - }, - "require-dev": { - "symfony/cache": "^4.4|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony PropertyAccess Component", - "homepage": "https://symfony.com", - "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/property-info", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-info.git", - "reference": "22518930091e0bdb249694efc509e3697f7e325e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/22518930091e0bdb249694efc509e3697f7e325e", - "reference": "22518930091e0bdb249694efc509e3697f7e325e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<0.3.0", - "symfony/dependency-injection": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "~1.7", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyInfo\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kévin Dunglas", - "email": "dunglas@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Property Info Component", - "homepage": "https://symfony.com", - "keywords": [ - "doctrine", - "phpdoc", - "property", - "symfony", - "type", - "validator" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T05:10:28+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/string", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "files": [ - "Resources/functions.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony String component", - "homepage": "https://symfony.com", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-15T12:23:47+00:00" - }, - { - "name": "tedivm/jshrink", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/tedious/JShrink.git", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/566e0c731ba4e372be2de429ef7d54f4faf4477a", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.8", - "php-coveralls/php-coveralls": "^1.1.0", - "phpunit/phpunit": "^6" - }, - "type": "library", - "autoload": { - "psr-0": { - "JShrink": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Robert Hafner", - "email": "tedivm@tedivm.com" - } - ], - "description": "Javascript Minifier built in PHP", - "homepage": "http://github.com/tedious/JShrink", - "keywords": [ - "javascript", - "minifier" - ], - "time": "2019-06-28T18:11:46+00:00" - }, - { - "name": "temando/module-shipping", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", - "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" - }, - "require": { - "temando/module-shipping-remover": "1.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0" - ], - "description": "Temando multi-carrier shipping extension for Magento 2" - }, - { - "name": "temando/module-shipping-remover", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", - "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*" - }, - "replace": { - "temando/module-shipping-m2": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Temando\\ShippingRemover\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Removes Temando multi-carrier shipping extension from Magento 2" - }, - { - "name": "thecodingmachine/safe", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a6b795aeb367c90cc6ed88dadb4cdcac436377c2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a6b795aeb367c90cc6ed88dadb4cdcac436377c2", - "reference": "a6b795aeb367c90cc6ed88dadb4cdcac436377c2", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "phpstan/phpstan": "^0.12", - "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^0.12" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - }, - "files": [ - "deprecated/apc.php", - "deprecated/libevent.php", - "deprecated/mssql.php", - "deprecated/stats.php", - "lib/special_cases.php", - "generated/apache.php", - "generated/apcu.php", - "generated/array.php", - "generated/bzip2.php", - "generated/calendar.php", - "generated/classobj.php", - "generated/com.php", - "generated/cubrid.php", - "generated/curl.php", - "generated/datetime.php", - "generated/dir.php", - "generated/eio.php", - "generated/errorfunc.php", - "generated/exec.php", - "generated/fileinfo.php", - "generated/filesystem.php", - "generated/filter.php", - "generated/fpm.php", - "generated/ftp.php", - "generated/funchand.php", - "generated/gmp.php", - "generated/gnupg.php", - "generated/hash.php", - "generated/ibase.php", - "generated/ibmDb2.php", - "generated/iconv.php", - "generated/image.php", - "generated/imap.php", - "generated/info.php", - "generated/ingres-ii.php", - "generated/inotify.php", - "generated/json.php", - "generated/ldap.php", - "generated/libxml.php", - "generated/lzf.php", - "generated/mailparse.php", - "generated/mbstring.php", - "generated/misc.php", - "generated/msql.php", - "generated/mysql.php", - "generated/mysqli.php", - "generated/mysqlndMs.php", - "generated/mysqlndQc.php", - "generated/network.php", - "generated/oci8.php", - "generated/opcache.php", - "generated/openssl.php", - "generated/outcontrol.php", - "generated/password.php", - "generated/pcntl.php", - "generated/pcre.php", - "generated/pdf.php", - "generated/pgsql.php", - "generated/posix.php", - "generated/ps.php", - "generated/pspell.php", - "generated/readline.php", - "generated/rpminfo.php", - "generated/rrd.php", - "generated/sem.php", - "generated/session.php", - "generated/shmop.php", - "generated/simplexml.php", - "generated/sockets.php", - "generated/sodium.php", - "generated/solr.php", - "generated/spl.php", - "generated/sqlsrv.php", - "generated/ssdeep.php", - "generated/ssh2.php", - "generated/stream.php", - "generated/strings.php", - "generated/swoole.php", - "generated/uodbc.php", - "generated/uopz.php", - "generated/url.php", - "generated/var.php", - "generated/xdiff.php", - "generated/xml.php", - "generated/xmlrpc.php", - "generated/yaml.php", - "generated/yaz.php", - "generated/zip.php", - "generated/zlib.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "time": "2020-10-08T08:40:29+00:00" - }, - { - "name": "true/punycode", - "version": "v2.1.1", - "source": { - "type": "git", - "url": "https://github.com/true/php-punycode.git", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "symfony/polyfill-mbstring": "^1.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.7", - "squizlabs/php_codesniffer": "~2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "TrueBV\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Renan Gonçalves", - "email": "renan.saddam@gmail.com" - } - ], - "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", - "homepage": "https://github.com/true/php-punycode", - "keywords": [ - "idna", - "punycode" - ], - "time": "2016-11-16T10:37:54+00:00" - }, - { - "name": "tubalmartin/cssmin", - "version": "v4.1.1", - "source": { - "type": "git", - "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "php": ">=5.3.2" - }, - "require-dev": { - "cogpowered/finediff": "0.3.*", - "phpunit/phpunit": "4.8.*" - }, - "bin": [ - "cssmin" - ], - "type": "library", - "autoload": { - "psr-4": { - "tubalmartin\\CssMin\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Túbal Martín", - "homepage": "http://tubalmartin.me/" - } - ], - "description": "A PHP port of the YUI CSS compressor", - "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", - "keywords": [ - "compress", - "compressor", - "css", - "cssmin", - "minify", - "yui" - ], - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "vertex/module-address-validation", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-2.1.0.0.zip", - "shasum": "9023166c5a152f3884322cde5af1b4e9f3854e71" - }, - "require": { - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-checkout": "^100", - "magento/module-config": "^101", - "magento/module-quote": "^100|^101", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "php": "^7.0", - "vertex/module-address-validation-api": "^1", - "vertex/module-tax": "^4" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidation\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Validation module for Magento 2" - }, - { - "name": "vertex/module-address-validation-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.0.0.zip", - "shasum": "85bcd6896132e132e0098db915eb9d506569646e" - }, - "require": { - "magento/framework": "^100|^101|^102|^103", - "magento/module-store": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "suggest": { - "magento/module-webapi": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidationApi\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Cleansing module for Magento 2 API" - }, - { - "name": "vertex/module-tax", - "version": "4.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-4.1.0.0.zip", - "shasum": "bca2e2d6a19294edf066c032ce26edd8dcc2f692" - }, - "require": { - "ext-intl": "*", - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-backend": "^100|^101|^102", - "magento/module-catalog": "^100|^101|^102|^103|^104", - "magento/module-checkout": "^100", - "magento/module-config": "^100|^101", - "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102|^103", - "magento/module-directory": "^100", - "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.5 || ^101.2", - "magento/module-sales": "^100|^101|^102|^103", - "magento/module-shipping": "^100", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "magento/module-ui": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1.2.0" - }, - "conflict": { - "pixafy/tax": "*", - "pixafy/tax-ee": "*", - "vertex/tax": "*", - "vertex/tax-ee": "*" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "ext-simplexml": "*", - "magento/magento-coding-standard": "^5", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" - }, - "suggest": { - "magento/module-gift-card-account": "Vertex Tax Links for Magento 2 also supports Magento's Gift Card Account module", - "magento/module-gift-wrapping": "Vertex Tax Links for Magento 2 also supports Magento's Gift Wrapping module", - "magento/module-multishipping": "Vertex Tax Links for Magento 2 also supports Magento's Multishipping module", - "magento/module-reward": "Vertex Tax Links for Magento 2 also supports Magento's Reward module" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\Tax\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Tax Links for Magento 2" - }, - { - "name": "vertex/product-magento-module", - "version": "4.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-4.1.0.0.zip", - "shasum": "ef350f455be0e3e6784e86987e89b78be984f056" - }, - "require": { - "vertex/module-address-validation": "2.1.0", - "vertex/module-tax": "4.1.0" - }, - "type": "metapackage", - "license": [ - "proprietary" - ], - "authors": [ - { - "name": "Mediotype", - "email": "diveinto@mediotype.com", - "homepage": "http://www.mediotype.com/", - "role": "Development Company" - } - ], - "description": "Vertex Tax Links for Magento 2", - "homepage": "http://go.vertexsmb.com/magento_cbe", - "keywords": [ - "tax", - "vertex" - ] - }, - { - "name": "vertex/sdk", - "version": "1.2.7", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/sdk/vertex-sdk-1.2.7.0.zip", - "shasum": "821465662cc2d8ec186e2baf138a7c3075fcf3ee" - }, - "require": { - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-soap": "*", - "php": "^5.4|^7" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "php": "^7.3", - "phpmd/phpmd": "^2.6", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vertex\\": "src/" - } - }, - "license": [ - "proprietary" - ], - "description": "Tools for communicating with Vertex Cloud and Vertex O-Series" - }, - { - "name": "webimpress/safe-writer", - "version": "2.1.0", - "source": { - "type": "git", - "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", - "dev-release-1.0": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Webimpress\\SafeWriter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "description": "Tool to write files safely, to avoid race conditions", - "keywords": [ - "concurrent write", - "file writer", - "race condition", - "safe writer", - "webimpress" - ], - "funding": [ - { - "url": "https://github.com/michalbundyra", - "type": "github" - } - ], - "time": "2020-08-25T07:21:11+00:00" - }, - { - "name": "webonyx/graphql-php", - "version": "v0.13.9", - "source": { - "type": "git", - "url": "https://github.com/webonyx/graphql-php.git", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": "^7.1||^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpbench/phpbench": "^0.14.0", - "phpstan/phpstan": "^0.11.4", - "phpstan/phpstan-phpunit": "^0.11.0", - "phpstan/phpstan-strict-rules": "^0.11.0", - "phpunit/phpcov": "^5.0", - "phpunit/phpunit": "^7.2", - "psr/http-message": "^1.0", - "react/promise": "2.*" - }, - "suggest": { - "psr/http-message": "To use standard GraphQL server", - "react/promise": "To leverage async resolving on React PHP platform" - }, - "type": "library", - "autoload": { - "psr-4": { - "GraphQL\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP port of GraphQL reference implementation", - "homepage": "https://github.com/webonyx/graphql-php", - "keywords": [ - "api", - "graphql" - ], - "funding": [ - { - "url": "https://opencollective.com/webonyx-graphql-php", - "type": "open_collective" - } - ], - "time": "2020-07-02T05:49:25+00:00" - }, - { - "name": "wikimedia/less.php", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/wikimedia/less.php.git", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/e238ad228d74b6ffd38209c799b34e9826909266", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266", - "shasum": "" - }, - "require": { - "php": ">=7.2.9" - }, - "require-dev": { - "phpunit/phpunit": "7.5.14" - }, - "bin": [ - "bin/lessc" - ], - "type": "library", - "autoload": { - "psr-0": { - "Less": "lib/" - }, - "classmap": [ - "lessc.inc.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Josh Schmidt", - "homepage": "https://github.com/oyejorge" - }, - { - "name": "Matt Agar", - "homepage": "https://github.com/agar" - }, - { - "name": "Martin Jantošovič", - "homepage": "https://github.com/Mordred" - } - ], - "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", - "keywords": [ - "css", - "less", - "less.js", - "lesscss", - "php", - "stylesheet" - ], - "time": "2019-11-06T18:30:11+00:00" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.2.0.zip", - "shasum": "686436cac2a13758388d720bc5c388517422e774" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-reports": "^100", - "magento/module-review": "100.4.*", - "magento/module-sales": "102.1.*||^103.0", - "magento/module-store": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "replace": { - "yotpo/module-review": "*", - "yotpo/module-yotpo": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Yotpo\\Yotpo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Yotpo Reviews extension for Magento2" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.2.0.zip", - "shasum": "fb070323fec2763df00062bab4a0b0b67eed60d1" - }, - "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.2" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Bundling metapackage for yotpo/magento2-module-yotpo-reviews: Yotpo Reviews extension for Magento2" - } - ], - "packages-dev": [ - { - "name": "allure-framework/allure-codeception", - "version": "1.4.4", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a69800eeef83007ced9502a3349ff72f5fb6b4e2", - "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "~1.1.8", - "codeception/codeception": "^2.3|^3.0|^4.0", - "php": ">=5.6", - "symfony/filesystem": ">=2.6", - "symfony/finder": ">=2.6" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "A Codeception adapter for Allure report.", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "codeception", - "report", - "steps", - "testing" - ], - "time": "2020-09-09T10:51:33+00:00" - }, - { - "name": "allure-framework/allure-php-api", - "version": "1.1.8", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-php-commons.git", - "reference": "5ae2deac1c7e1b992cfa572167370de45bdd346d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-php-commons/zipball/5ae2deac1c7e1b992cfa572167370de45bdd346d", - "reference": "5ae2deac1c7e1b992cfa572167370de45bdd346d", - "shasum": "" - }, - "require": { - "jms/serializer": "^0.16 || ^1.0", - "php": ">=5.4.0", - "ramsey/uuid": "^3.0", - "symfony/http-foundation": "^2.0 || ^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": [ - "src/", - "test/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "PHP API for Allure adapter", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "api", - "php", - "report" - ], - "time": "2020-03-13T10:47:35+00:00" - }, - { - "name": "allure-framework/allure-phpunit", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/9399629c6eed79da4be18fd22adf83ef36c2d2e0", - "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "~1.1.0", - "mikey179/vfsstream": "1.*", - "php": ">=7.1.0", - "phpunit/phpunit": ">=7.0.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "A PHPUnit adapter for Allure report.", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "phpunit", - "report", - "steps", - "testing" - ], - "time": "2018-10-25T12:03:54+00:00" - }, - { - "name": "aws/aws-sdk-php", - "version": "3.158.7", - "source": { - "type": "git", - "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "9afc422ad4ef0f1de9fa2a0be4b856c1dfa31123" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/9afc422ad4ef0f1de9fa2a0be4b856c1dfa31123", - "reference": "9afc422ad4ef0f1de9fa2a0be4b856c1dfa31123", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-pcre": "*", - "ext-simplexml": "*", - "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4.1", - "mtdowling/jmespath.php": "^2.5", - "php": ">=5.5" - }, - "require-dev": { - "andrewsville/php-token-reflection": "^1.4", - "aws/aws-php-sns-message-validator": "~1.0", - "behat/behat": "~3.0", - "doctrine/cache": "~1.4", - "ext-dom": "*", - "ext-openssl": "*", - "ext-pcntl": "*", - "ext-sockets": "*", - "nette/neon": "^2.3", - "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35|^5.4.3", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3" - }, - "suggest": { - "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", - "doctrine/cache": "To use the DoctrineCacheAdapter", - "ext-curl": "To send requests using cURL", - "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", - "ext-sockets": "To use client-side monitoring" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Aws\\": "src/" - }, - "files": [ - "src/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Web Services", - "homepage": "http://aws.amazon.com" - } - ], - "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "cloud", - "dynamodb", - "ec2", - "glacier", - "s3", - "sdk" - ], - "time": "2020-10-15T18:16:19+00:00" - }, - { - "name": "behat/gherkin", - "version": "v4.6.2", - "source": { - "type": "git", - "url": "https://github.com/Behat/Gherkin.git", - "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/51ac4500c4dc30cbaaabcd2f25694299df666a31", - "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31", - "shasum": "" - }, - "require": { - "php": ">=5.3.1" - }, - "require-dev": { - "phpunit/phpunit": "~4.5|~5", - "symfony/phpunit-bridge": "~2.7|~3|~4", - "symfony/yaml": "~2.3|~3|~4" - }, - "suggest": { - "symfony/yaml": "If you want to parse features, represented in YAML files" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-0": { - "Behat\\Gherkin": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - } - ], - "description": "Gherkin DSL parser for PHP 5.3", - "homepage": "http://behat.org/", - "keywords": [ - "BDD", - "Behat", - "Cucumber", - "DSL", - "gherkin", - "parser" - ], - "time": "2020-03-17T14:03:26+00:00" - }, - { - "name": "cache/cache", - "version": "0.4.0", - "source": { - "type": "git", - "url": "https://github.com/php-cache/cache.git", - "reference": "902b2e5b54ea57e3a801437748652228c4c58604" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-cache/cache/zipball/902b2e5b54ea57e3a801437748652228c4c58604", - "reference": "902b2e5b54ea57e3a801437748652228c4c58604", - "shasum": "" - }, - "require": { - "doctrine/cache": "^1.3", - "league/flysystem": "^1.0", - "php": "^5.6 || ^7.0", - "psr/cache": "^1.0", - "psr/log": "^1.0", - "psr/simple-cache": "^1.0" - }, - "conflict": { - "cache/adapter-common": "*", - "cache/apc-adapter": "*", - "cache/apcu-adapter": "*", - "cache/array-adapter": "*", - "cache/chain-adapter": "*", - "cache/doctrine-adapter": "*", - "cache/filesystem-adapter": "*", - "cache/hierarchical-cache": "*", - "cache/illuminate-adapter": "*", - "cache/memcache-adapter": "*", - "cache/memcached-adapter": "*", - "cache/mongodb-adapter": "*", - "cache/predis-adapter": "*", - "cache/psr-6-doctrine-bridge": "*", - "cache/redis-adapter": "*", - "cache/session-handler": "*", - "cache/taggable-cache": "*", - "cache/void-adapter": "*" - }, - "require-dev": { - "cache/integration-tests": "^0.16", - "defuse/php-encryption": "^2.0", - "illuminate/cache": "^5.4", - "mockery/mockery": "^0.9", - "phpunit/phpunit": "^4.0 || ^5.1", - "predis/predis": "^1.0", - "symfony/cache": "dev-master" - }, - "suggest": { - "ext-apc": "APC extension is required to use the APC Adapter", - "ext-apcu": "APCu extension is required to use the APCu Adapter", - "ext-memcache": "Memcache extension is required to use the Memcache Adapter", - "ext-memcached": "Memcached extension is required to use the Memcached Adapter", - "ext-mongodb": "Mongodb extension required to use the Mongodb adapter", - "ext-redis": "Redis extension is required to use the Redis adapter", - "mongodb/mongodb": "Mongodb lib required to use the Mongodb adapter" - }, - "type": "library", - "autoload": { - "psr-4": { - "Cache\\": "src/" - }, - "exclude-from-classmap": [ - "**/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Aaron Scherer", - "email": "aequasi@gmail.com", - "homepage": "https://github.com/aequasi" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - } - ], - "description": "Library of all the php-cache adapters", - "homepage": "http://www.php-cache.com/en/latest/", - "keywords": [ - "cache", - "psr6" - ], - "time": "2017-03-28T16:08:48+00:00" - }, - { - "name": "codeception/codeception", - "version": "4.1.8", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Codeception.git", - "reference": "41036e8af66e727c4587012f0366b7f0576a99da" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/41036e8af66e727c4587012f0366b7f0576a99da", - "reference": "41036e8af66e727c4587012f0366b7f0576a99da", - "shasum": "" - }, - "require": { - "behat/gherkin": "^4.4.0", - "codeception/lib-asserts": "^1.0", - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", - "codeception/stub": "^2.0 | ^3.0", - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "guzzlehttp/psr7": "~1.4", - "php": ">=5.6.0 <8.0", - "symfony/console": ">=2.7 <6.0", - "symfony/css-selector": ">=2.7 <6.0", - "symfony/event-dispatcher": ">=2.7 <6.0", - "symfony/finder": ">=2.7 <6.0", - "symfony/yaml": ">=2.7 <6.0" - }, - "require-dev": { - "codeception/module-asserts": "*@dev", - "codeception/module-cli": "*@dev", - "codeception/module-db": "*@dev", - "codeception/module-filesystem": "*@dev", - "codeception/module-phpbrowser": "*@dev", - "codeception/specify": "~0.3", - "codeception/util-universalframework": "*@dev", - "monolog/monolog": "~1.8", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <6.0", - "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0" - }, - "suggest": { - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "hoa/console": "For interactive console functionality", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" - }, - "bin": [ - "codecept" - ], - "type": "library", - "extra": { - "branch-alias": [] - }, - "autoload": { - "psr-4": { - "Codeception\\": "src/Codeception", - "Codeception\\Extension\\": "ext" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" - } - ], - "description": "BDD-style testing framework", - "homepage": "http://codeception.com/", - "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" - ], - "funding": [ - { - "url": "https://opencollective.com/codeception", - "type": "open_collective" - } - ], - "time": "2020-10-11T17:54:58+00:00" - }, - { - "name": "codeception/lib-asserts", - "version": "1.13.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-asserts.git", - "reference": "263ef0b7eff80643e82f4cf55351eca553a09a10" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/263ef0b7eff80643e82f4cf55351eca553a09a10", - "reference": "263ef0b7eff80643e82f4cf55351eca553a09a10", - "shasum": "" - }, - "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", - "ext-dom": "*", - "php": ">=5.6.0 <8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Assertion methods used by Codeception core and Asserts module", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "time": "2020-08-28T07:49:36+00:00" - }, - { - "name": "codeception/module-asserts", - "version": "1.3.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-asserts.git", - "reference": "32e5be519faaeb60ed3692383dcd1b3390ec2667" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/32e5be519faaeb60ed3692383dcd1b3390ec2667", - "reference": "32e5be519faaeb60ed3692383dcd1b3390ec2667", - "shasum": "" - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-asserts": "^1.13.1", - "php": ">=5.6.0 <8.0" - }, - "conflict": { - "codeception/codeception": "<4.0" - }, - "require-dev": { - "codeception/util-robohelpers": "dev-master" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Codeception module containing various assertions", - "homepage": "https://codeception.com/", - "keywords": [ - "assertions", - "asserts", - "codeception" - ], - "time": "2020-08-28T08:06:29+00:00" - }, - { - "name": "codeception/module-sequence", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-sequence.git", - "reference": "70563527b768194d6ab22e1ff943a5e69741c5dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/70563527b768194d6ab22e1ff943a5e69741c5dd", - "reference": "70563527b768194d6ab22e1ff943a5e69741c5dd", - "shasum": "" - }, - "require": { - "codeception/codeception": "4.0.x-dev | ^4.0", - "php": ">=5.6.0 <8.0" - }, - "require-dev": { - "codeception/util-robohelpers": "dev-master" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - } - ], - "description": "Sequence module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "codeception" - ], - "time": "2019-10-10T12:08:50+00:00" - }, - { - "name": "codeception/module-webdriver", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-webdriver.git", - "reference": "d055c645f600e991e33d1f289a9645eee46c384e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/d055c645f600e991e33d1f289a9645eee46c384e", - "reference": "d055c645f600e991e33d1f289a9645eee46c384e", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <8.0", - "php-webdriver/webdriver": "^1.6.0" - }, - "require-dev": { - "codeception/util-robohelpers": "dev-master" - }, - "suggest": { - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Zaahid Bateson" - } - ], - "description": "WebDriver module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "acceptance-testing", - "browser-testing", - "codeception" - ], - "time": "2020-10-11T18:54:47+00:00" - }, - { - "name": "codeception/phpunit-wrapper", - "version": "9.0.5", - "source": { - "type": "git", - "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "72bac7770866799e23a7dda1ac6bec2f8baccf45" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/72bac7770866799e23a7dda1ac6bec2f8baccf45", - "reference": "72bac7770866799e23a7dda1ac6bec2f8baccf45", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "phpunit/phpunit": "^9.0" - }, - "require-dev": { - "codeception/specify": "*", - "vlucas/phpdotenv": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\PHPUnit\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Davert", - "email": "davert.php@resend.cc" - }, - { - "name": "Naktibalda" - } - ], - "description": "PHPUnit classes used by Codeception", - "time": "2020-10-11T18:14:42+00:00" - }, - { - "name": "codeception/stub", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Stub.git", - "reference": "468dd5fe659f131fc997f5196aad87512f9b1304" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/468dd5fe659f131fc997f5196aad87512f9b1304", - "reference": "468dd5fe659f131fc997f5196aad87512f9b1304", - "shasum": "" - }, - "require": { - "phpunit/phpunit": "^8.4 | ^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "time": "2020-07-03T15:54:43+00:00" - }, - { - "name": "csharpru/vault-php", - "version": "3.5.3", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php.git", - "reference": "04be9776310fe7d1afb97795645f95c21e6b4fcf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/04be9776310fe7d1afb97795645f95c21e6b4fcf", - "reference": "04be9776310fe7d1afb97795645f95c21e6b4fcf", - "shasum": "" - }, - "require": { - "cache/cache": "^0.4.0", - "doctrine/inflector": "~1.1.0", - "guzzlehttp/promises": "^1.3", - "guzzlehttp/psr7": "^1.4", - "psr/cache": "^1.0", - "psr/log": "^1.0", - "weew/helpers-array": "^1.3" - }, - "require-dev": { - "codacy/coverage": "^1.1", - "codeception/codeception": "^2.2", - "csharpru/vault-php-guzzle6-transport": "~2.0", - "php-vcr/php-vcr": "^1.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vault\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Best Vault client for PHP that you can find", - "time": "2018-04-28T04:52:17+00:00" - }, - { - "name": "csharpru/vault-php-guzzle6-transport", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php-guzzle6-transport.git", - "reference": "33c392120ac9f253b62b034e0e8ffbbdb3513bd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php-guzzle6-transport/zipball/33c392120ac9f253b62b034e0e8ffbbdb3513bd8", - "reference": "33c392120ac9f253b62b034e0e8ffbbdb3513bd8", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.2", - "guzzlehttp/promises": "^1.3", - "guzzlehttp/psr7": "^1.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "VaultTransports\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Guzzle6 transport for Vault PHP client", - "time": "2019-03-10T06:17:37+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.5.0", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "e749410375ff6fb7a040a68878c656c2e610b132" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/e749410375ff6fb7a040a68878c656c2e610b132", - "reference": "e749410375ff6fb7a040a68878c656c2e610b132", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0", - "php": "^5.3|^7", - "squizlabs/php_codesniffer": "^2|^3" - }, - "require-dev": { - "composer/composer": "*", - "phpcompatibility/php-compatibility": "^9.0", - "sensiolabs/security-checker": "^4.1.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl", - "role": "Developer / IT Manager" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "time": "2018-10-26T13:21:45+00:00" - }, - { - "name": "doctrine/annotations", - "version": "1.10.4", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "bfe91e31984e2ba76df1c1339681770401ec262f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/bfe91e31984e2ba76df1c1339681770401ec262f", - "reference": "bfe91e31984e2ba76df1c1339681770401ec262f", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/cache": "1.*", - "phpstan/phpstan": "^0.12.20", - "phpunit/phpunit": "^7.5 || ^9.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "time": "2020-08-10T19:35:50+00:00" - }, - { - "name": "doctrine/cache", - "version": "1.10.2", - "source": { - "type": "git", - "url": "https://github.com/doctrine/cache.git", - "reference": "13e3381b25847283a91948d04640543941309727" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/13e3381b25847283a91948d04640543941309727", - "reference": "13e3381b25847283a91948d04640543941309727", - "shasum": "" - }, - "require": { - "php": "~7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": ">2.2,<2.4" - }, - "require-dev": { - "alcaeus/mongo-php-adapter": "^1.1", - "doctrine/coding-standard": "^6.0", - "mongodb/mongodb": "^1.1", - "phpunit/phpunit": "^7.0", - "predis/predis": "~1.0" - }, - "suggest": { - "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", - "homepage": "https://www.doctrine-project.org/projects/cache.html", - "keywords": [ - "abstraction", - "apcu", - "cache", - "caching", - "couchdb", - "memcached", - "php", - "redis", - "xcache" - ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache", - "type": "tidelift" - } - ], - "time": "2020-07-07T18:54:01+00:00" - }, - { - "name": "doctrine/inflector", - "version": "v1.1.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "4.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-0": { - "Doctrine\\Common\\Inflector\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Common String Manipulations with regard to casing and singular/plural rules.", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "inflection", - "pluralize", - "singularize", - "string" - ], - "time": "2015-11-06T14:35:42+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.3.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "f350df0268e904597e3bd9c4685c53e0e333feea" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/f350df0268e904597e3bd9c4685c53e0e333feea", - "reference": "f350df0268e904597e3bd9c4685c53e0e333feea", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.13", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-shim": "^0.11", - "phpunit/phpunit": "^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2020-05-29T17:27:14+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11.8", - "phpunit/phpunit": "^8.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", - "type": "tidelift" - } - ], - "time": "2020-05-25T17:44:05+00:00" - }, - { - "name": "friendsofphp/php-cs-fixer", - "version": "v2.16.4", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "1023c3458137ab052f6ff1e09621a721bfdeca13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/1023c3458137ab052f6ff1e09621a721bfdeca13", - "reference": "1023c3458137ab052f6ff1e09621a721bfdeca13", - "shasum": "" - }, - "require": { - "composer/semver": "^1.4", - "composer/xdebug-handler": "^1.2", - "doctrine/annotations": "^1.2", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^5.6 || ^7.0", - "php-cs-fixer/diff": "^1.3", - "symfony/console": "^3.4.17 || ^4.1.6 || ^5.0", - "symfony/event-dispatcher": "^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^3.0 || ^4.0 || ^5.0", - "symfony/options-resolver": "^3.0 || ^4.0 || ^5.0", - "symfony/polyfill-php70": "^1.0", - "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0 || ^5.0", - "symfony/stopwatch": "^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.0", - "keradus/cli-executor": "^1.2", - "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.1", - "php-cs-fixer/accessible-object": "^1.0", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.1", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.1", - "phpunitgoodpractices/traits": "^1.8", - "symfony/phpunit-bridge": "^5.1", - "symfony/yaml": "^3.0 || ^4.0 || ^5.0" - }, - "suggest": { - "ext-dom": "For handling output formats in XML", - "ext-mbstring": "For handling non-UTF8 characters.", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "For IsIdenticalString constraint.", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "For XmlMatchesXsd constraint.", - "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." - }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", - "autoload": { - "psr-4": { - "PhpCsFixer\\": "src/" - }, - "classmap": [ - "tests/Test/AbstractFixerTestCase.php", - "tests/Test/AbstractIntegrationCaseFactory.php", - "tests/Test/AbstractIntegrationTestCase.php", - "tests/Test/Assert/AssertTokensTrait.php", - "tests/Test/IntegrationCase.php", - "tests/Test/IntegrationCaseFactory.php", - "tests/Test/IntegrationCaseFactoryInterface.php", - "tests/Test/InternalIntegrationCaseFactory.php", - "tests/Test/IsIdenticalConstraint.php", - "tests/TestCase.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" - } - ], - "description": "A tool to automatically fix PHP code style", - "funding": [ - { - "url": "https://github.com/keradus", - "type": "github" - } - ], - "time": "2020-06-27T23:57:46+00:00" - }, - { - "name": "hoa/consistency", - "version": "1.17.05.02", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Consistency.git", - "reference": "fd7d0adc82410507f332516faf655b6ed22e4c2f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Consistency/zipball/fd7d0adc82410507f332516faf655b6ed22e4c2f", - "reference": "fd7d0adc82410507f332516faf655b6ed22e4c2f", - "shasum": "" - }, - "require": { - "hoa/exception": "~1.0", - "php": ">=5.5.0" - }, - "require-dev": { - "hoa/stream": "~1.0", - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Consistency\\": "." - }, - "files": [ - "Prelude.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Consistency library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "autoloader", - "callable", - "consistency", - "entity", - "flex", - "keyword", - "library" - ], - "time": "2017-05-02T12:18:12+00:00" - }, - { - "name": "hoa/console", - "version": "3.17.05.02", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Console.git", - "reference": "e231fd3ea70e6d773576ae78de0bdc1daf331a66" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Console/zipball/e231fd3ea70e6d773576ae78de0bdc1daf331a66", - "reference": "e231fd3ea70e6d773576ae78de0bdc1daf331a66", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/file": "~1.0", - "hoa/protocol": "~1.0", - "hoa/stream": "~1.0", - "hoa/ustring": "~4.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "suggest": { - "ext-pcntl": "To enable hoa://Event/Console/Window:resize.", - "hoa/dispatcher": "To use the console kit.", - "hoa/router": "To use the console kit." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Console\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Console library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "autocompletion", - "chrome", - "cli", - "console", - "cursor", - "getoption", - "library", - "option", - "parser", - "processus", - "readline", - "terminfo", - "tput", - "window" - ], - "time": "2017-05-02T12:26:19+00:00" - }, - { - "name": "hoa/event", - "version": "1.17.01.13", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Event.git", - "reference": "6c0060dced212ffa3af0e34bb46624f990b29c54" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Event/zipball/6c0060dced212ffa3af0e34bb46624f990b29c54", - "reference": "6c0060dced212ffa3af0e34bb46624f990b29c54", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Event\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Event library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "event", - "library", - "listener", - "observer" - ], - "time": "2017-01-13T15:30:50+00:00" - }, - { - "name": "hoa/exception", - "version": "1.17.01.16", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Exception.git", - "reference": "091727d46420a3d7468ef0595651488bfc3a458f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Exception/zipball/091727d46420a3d7468ef0595651488bfc3a458f", - "reference": "091727d46420a3d7468ef0595651488bfc3a458f", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Exception\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Exception library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "exception", - "library" - ], - "time": "2017-01-16T07:53:27+00:00" - }, - { - "name": "hoa/file", - "version": "1.17.07.11", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/File.git", - "reference": "35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/File/zipball/35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca", - "reference": "35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/iterator": "~2.0", - "hoa/stream": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\File\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\File library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "Socket", - "directory", - "file", - "finder", - "library", - "link", - "temporary" - ], - "time": "2017-07-11T07:42:15+00:00" - }, - { - "name": "hoa/iterator", - "version": "2.17.01.10", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Iterator.git", - "reference": "d1120ba09cb4ccd049c86d10058ab94af245f0cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Iterator/zipball/d1120ba09cb4ccd049c86d10058ab94af245f0cc", - "reference": "d1120ba09cb4ccd049c86d10058ab94af245f0cc", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Iterator\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Iterator library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "iterator", - "library" - ], - "time": "2017-01-10T10:34:47+00:00" - }, - { - "name": "hoa/protocol", - "version": "1.17.01.14", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Protocol.git", - "reference": "5c2cf972151c45f373230da170ea015deecf19e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Protocol/zipball/5c2cf972151c45f373230da170ea015deecf19e2", - "reference": "5c2cf972151c45f373230da170ea015deecf19e2", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Protocol\\": "." - }, - "files": [ - "Wrapper.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Protocol library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "library", - "protocol", - "resource", - "stream", - "wrapper" - ], - "time": "2017-01-14T12:26:10+00:00" - }, - { - "name": "hoa/stream", - "version": "1.17.02.21", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Stream.git", - "reference": "3293cfffca2de10525df51436adf88a559151d82" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Stream/zipball/3293cfffca2de10525df51436adf88a559151d82", - "reference": "3293cfffca2de10525df51436adf88a559151d82", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/protocol": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Stream\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Stream library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "Context", - "bucket", - "composite", - "filter", - "in", - "library", - "out", - "protocol", - "stream", - "wrapper" - ], - "time": "2017-02-21T16:01:06+00:00" - }, - { - "name": "hoa/ustring", - "version": "4.17.01.16", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Ustring.git", - "reference": "e6326e2739178799b1fe3fdd92029f9517fa17a0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Ustring/zipball/e6326e2739178799b1fe3fdd92029f9517fa17a0", - "reference": "e6326e2739178799b1fe3fdd92029f9517fa17a0", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "suggest": { - "ext-iconv": "ext/iconv must be present (or a third implementation) to use Hoa\\Ustring::transcode().", - "ext-intl": "To get a better Hoa\\Ustring::toAscii() and Hoa\\Ustring::compareTo()." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Ustring\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Ustring library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "library", - "search", - "string", - "unicode" - ], - "time": "2017-01-16T07:08:25+00:00" - }, - { - "name": "jms/metadata", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/metadata.git", - "reference": "e5854ab1aa643623dc64adde718a8eec32b957a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/e5854ab1aa643623dc64adde718a8eec32b957a8", - "reference": "e5854ab1aa643623dc64adde718a8eec32b957a8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "doctrine/cache": "~1.0", - "symfony/cache": "~3.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.5.x-dev" - } - }, - "autoload": { - "psr-0": { - "Metadata\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - }, - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Class/method/property metadata management in PHP", - "keywords": [ - "annotations", - "metadata", - "xml", - "yaml" - ], - "time": "2018-10-26T12:40:10+00:00" - }, - { - "name": "jms/parser-lib", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/parser-lib.git", - "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/parser-lib/zipball/c509473bc1b4866415627af0e1c6cc8ac97fa51d", - "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d", - "shasum": "" - }, - "require": { - "phpoption/phpoption": ">=0.9,<2.0-dev" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-0": { - "JMS\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache2" - ], - "description": "A library for easily creating recursive-descent parsers.", - "time": "2012-11-18T18:08:43+00:00" - }, - { - "name": "jms/serializer", - "version": "1.14.1", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/serializer.git", - "reference": "ba908d278fff27ec01fb4349f372634ffcd697c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/ba908d278fff27ec01fb4349f372634ffcd697c0", - "reference": "ba908d278fff27ec01fb4349f372634ffcd697c0", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1.0", - "doctrine/instantiator": "^1.0.3", - "jms/metadata": "^1.3", - "jms/parser-lib": "1.*", - "php": "^5.5|^7.0", - "phpcollection/phpcollection": "~0.1", - "phpoption/phpoption": "^1.1" - }, - "conflict": { - "twig/twig": "<1.12" - }, - "require-dev": { - "doctrine/orm": "~2.1", - "doctrine/phpcr-odm": "^1.3|^2.0", - "ext-pdo_sqlite": "*", - "jackalope/jackalope-doctrine-dbal": "^1.1.5", - "phpunit/phpunit": "^4.8|^5.0", - "propel/propel1": "~1.7", - "psr/container": "^1.0", - "symfony/dependency-injection": "^2.7|^3.3|^4.0", - "symfony/expression-language": "^2.6|^3.0", - "symfony/filesystem": "^2.1", - "symfony/form": "~2.1|^3.0", - "symfony/translation": "^2.1|^3.0", - "symfony/validator": "^2.2|^3.0", - "symfony/yaml": "^2.1|^3.0", - "twig/twig": "~1.12|~2.0" - }, - "suggest": { - "doctrine/cache": "Required if you like to use cache functionality.", - "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", - "symfony/yaml": "Required if you'd like to serialize data to YAML format." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.14-dev" - } - }, - "autoload": { - "psr-0": { - "JMS\\Serializer": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", - "homepage": "http://jmsyst.com/libs/serializer", - "keywords": [ - "deserialization", - "jaxb", - "json", - "serialization", - "xml" - ], - "time": "2020-02-22T20:59:37+00:00" - }, - { - "name": "league/flysystem", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" - }, - "conflict": { - "league/flysystem-sftp": "<1.0.6" - }, - "require-dev": { - "phpspec/prophecy": "^1.11.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "ext-fileinfo": "Required for MimeType", - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Filesystem abstraction: Many filesystems, one API.", - "keywords": [ - "Cloud Files", - "WebDAV", - "abstraction", - "aws", - "cloud", - "copy.com", - "dropbox", - "file systems", - "files", - "filesystem", - "filesystems", - "ftp", - "rackspace", - "remote", - "s3", - "sftp", - "storage" - ], - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "other" - } - ], - "time": "2020-08-23T07:39:11+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.5.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ea2fbfc988bade315acd5967e6d02274086d0f28", - "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.36", - "phpunit/phpunit": "^8.5.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2020-09-21T18:10:53+00:00" - }, - { - "name": "lusitanian/oauth", - "version": "v0.8.11", - "source": { - "type": "git", - "url": "https://github.com/Lusitanian/PHPoAuthLib.git", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "3.7.*", - "predis/predis": "0.8.*@dev", - "squizlabs/php_codesniffer": "2.*", - "symfony/http-foundation": "~2.1" - }, - "suggest": { - "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", - "predis/predis": "Allows using the Redis storage backend.", - "symfony/http-foundation": "Allows using the Symfony Session storage backend." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-0": { - "OAuth": "src", - "OAuth\\Unit": "tests" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "David Desberg", - "email": "david@daviddesberg.com" - }, - { - "name": "Elliot Chance", - "email": "elliotchance@gmail.com" - }, - { - "name": "Pieter Hordijk", - "email": "info@pieterhordijk.com" - } - ], - "description": "PHP 5.3+ oAuth 1/2 Library", - "keywords": [ - "Authentication", - "authorization", - "oauth", - "security" - ], - "time": "2018-02-14T22:37:14+00:00" - }, - { - "name": "magento/magento-coding-standard", - "version": "5", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "da46c5d57a43c950dfa364edc7f1f0436d5353a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/da46c5d57a43c950dfa364edc7f1f0436d5353a5", - "reference": "da46c5d57a43c950dfa364edc7f1f0436d5353a5", - "shasum": "" - }, - "require": { - "php": ">=5.6.0", - "squizlabs/php_codesniffer": "^3.4", - "webonyx/graphql-php": ">=0.12.6 <1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "type": "phpcodesniffer-standard", - "autoload": { - "classmap": [ - "PHP_CodeSniffer/Tokenizers/" - ], - "psr-4": { - "Magento2\\": "Magento2/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "A set of Magento specific PHP CodeSniffer rules.", - "time": "2019-11-04T22:08:27+00:00" - }, - { - "name": "magento/magento2-functional-testing-framework", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "c6760313811f2c04545a261c706d2a73dd727b9a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/c6760313811f2c04545a261c706d2a73dd727b9a", - "reference": "c6760313811f2c04545a261c706d2a73dd727b9a", - "shasum": "" - }, - "require": { - "allure-framework/allure-codeception": "~1.4.0", - "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "~4.1.4", - "codeception/module-asserts": "^1.1", - "codeception/module-sequence": "^1.0", - "codeception/module-webdriver": "^1.0", - "composer/composer": "^1.9", - "csharpru/vault-php": "~3.5.3", - "csharpru/vault-php-guzzle6-transport": "^2.0", - "ext-curl": "*", - "ext-dom": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-openssl": "*", - "hoa/console": "~3.0", - "monolog/monolog": "^1.17", - "mustache/mustache": "~2.5", - "php": "^7.3", - "php-webdriver/webdriver": "^1.8.0", - "spomky-labs/otphp": "^10.0", - "symfony/console": "^4.4", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/mime": "^5.0", - "symfony/process": "^4.4", - "vlucas/phpdotenv": "^2.4", - "weew/helpers-array": "^1.3" - }, - "replace": { - "facebook/webdriver": "^1.7.1" - }, - "require-dev": { - "brainmaestro/composer-git-hooks": "^2.3.1", - "codacy/coverage": "^1.4", - "codeception/aspect-mock": "^3.0", - "doctrine/cache": "<1.7.0", - "goaop/framework": "~2.3.4", - "php-coveralls/php-coveralls": "^1.0", - "phpmd/phpmd": "^2.8.0", - "phpunit/phpunit": "^9.0", - "rregeer/phpunit-coverage-check": "^0.1.4", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4", - "symfony/stopwatch": "~3.4.6" - }, - "bin": [ - "bin/mftf" - ], - "type": "library", - "extra": { - "hooks": { - "pre-push": "bin/all-checks" - } - }, - "autoload": { - "files": [ - "src/Magento/FunctionalTestingFramework/_bootstrap.php" - ], - "psr-4": { - "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework", - "MFTF\\": "dev/tests/functional/tests/MFTF" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPL-3.0" - ], - "description": "Magento2 Functional Testing Framework", - "keywords": [ - "automation", - "functional", - "magento", - "testing" - ], - "time": "2020-09-28T18:26:59+00:00" - }, - { - "name": "mikey179/vfsstream", - "version": "v1.6.8", - "source": { - "type": "git", - "url": "https://github.com/bovigo/vfsStream.git", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.6.x-dev" - } - }, - "autoload": { - "psr-0": { - "org\\bovigo\\vfs\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Frank Kleine", - "homepage": "http://frankkleine.de/", - "role": "Developer" - } - ], - "description": "Virtual file system to mock the real file system in unit tests.", - "homepage": "http://vfs.bovigo.org/", - "time": "2019-10-30T15:31:00+00:00" - }, - { - "name": "mtdowling/jmespath.php", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "composer/xdebug-handler": "^1.4", - "phpunit/phpunit": "^4.8.36 || ^7.5.15" - }, - "bin": [ - "bin/jp.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "psr-4": { - "JmesPath\\": "src/" - }, - "files": [ - "src/JmesPath.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": [ - "json", - "jsonpath" - ], - "time": "2020-07-31T21:01:56+00:00" - }, - { - "name": "mustache/mustache", - "version": "v2.13.0", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/mustache.php.git", - "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e95c5a008c23d3151d59ea72484d4f72049ab7f4", - "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4", - "shasum": "" - }, - "require": { - "php": ">=5.2.4" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~1.11", - "phpunit/phpunit": "~3.7|~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Mustache": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com" - } - ], - "description": "A Mustache implementation in PHP.", - "homepage": "https://github.com/bobthecow/mustache.php", - "keywords": [ - "mustache", - "templating" - ], - "time": "2019-11-23T21:40:31+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.10.1", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", - "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "replace": { - "myclabs/deep-copy": "self.version" - }, - "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^7.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, - "files": [ - "src/DeepCopy/deep_copy.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2020-06-29T13:22:24+00:00" - }, - { - "name": "pdepend/pdepend", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/pdepend/pdepend.git", - "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/daba1cf0a6edaf172fa02a17807ae29f4c1c7471", - "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471", - "shasum": "" - }, - "require": { - "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5", - "symfony/filesystem": "^2.3.0|^3|^4|^5" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.2.3", - "gregwar/rst": "^1.0", - "phpunit/phpunit": "^4.8.35|^5.7", - "squizlabs/php_codesniffer": "^2.0.0" - }, - "bin": [ - "src/bin/pdepend" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "PDepend\\": "src/main/php/PDepend" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Official version of pdepend to be handled with Composer", - "time": "2020-02-08T12:06:13+00:00" - }, - { - "name": "phar-io/manifest", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", - "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "phar-io/version": "^2.0", - "php": "^5.6 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "time": "2018-07-08T19:23:20+00:00" - }, - { - "name": "phar-io/version", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", - "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "time": "2018-07-08T19:19:57+00:00" - }, - { - "name": "php-cs-fixer/diff", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/PHP-CS-Fixer/diff.git", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/dbd31aeb251639ac0b9e7e29405c1441907f5759", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", - "symfony/process": "^3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, - { - "name": "SpacePossum" - } - ], - "description": "sebastian/diff v2 backport support for PHP5.6", - "homepage": "https://github.com/PHP-CS-Fixer", - "keywords": [ - "diff" - ], - "time": "2020-10-14T08:39:05+00:00" - }, - { - "name": "php-webdriver/webdriver", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-zip": "*", - "php": "^5.6 || ~7.0", - "symfony/polyfill-mbstring": "^1.12", - "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.0", - "jakub-onderka/php-parallel-lint": "^1.0", - "php-coveralls/php-coveralls": "^2.0", - "php-mock/php-mock-phpunit": "^1.1", - "phpunit/phpunit": "^5.7", - "sebastian/environment": "^1.3.4 || ^2.0 || ^3.0", - "sminnee/phpunit-mock-objects": "^3.4", - "squizlabs/php_codesniffer": "^3.5", - "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0" - }, - "suggest": { - "ext-SimpleXML": "For Firefox profile creation" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Facebook\\WebDriver\\": "lib/" - }, - "files": [ - "lib/Exception/TimeoutException.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", - "homepage": "https://github.com/php-webdriver/php-webdriver", - "keywords": [ - "Chromedriver", - "geckodriver", - "php", - "selenium", - "webdriver" - ], - "time": "2020-03-04T14:40:12+00:00" - }, - { - "name": "phpcollection/phpcollection", - "version": "0.5.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-collection.git", - "reference": "f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-collection/zipball/f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6", - "reference": "f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6", - "shasum": "" - }, - "require": { - "phpoption/phpoption": "1.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.4-dev" - } - }, - "autoload": { - "psr-0": { - "PhpCollection": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache2" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "General-Purpose Collection Library for PHP", - "keywords": [ - "collection", - "list", - "map", - "sequence", - "set" - ], - "time": "2015-05-17T12:39:23+00:00" - }, - { - "name": "phpcompatibility/php-compatibility", - "version": "9.3.5", - "source": { - "type": "git", - "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" - }, - "conflict": { - "squizlabs/php_codesniffer": "2.6.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" - }, - "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", - "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." - }, - "type": "phpcodesniffer-standard", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Wim Godden", - "homepage": "https://github.com/wimg", - "role": "lead" - }, - { - "name": "Juliette Reinders Folmer", - "homepage": "https://github.com/jrfnl", - "role": "lead" - }, - { - "name": "Contributors", - "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" - } - ], - "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", - "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", - "keywords": [ - "compatibility", - "phpcs", - "standards" - ], - "time": "2019-12-27T09:44:58+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "time": "2020-06-27T09:03:43+00:00" - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "5.2.2", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556", - "shasum": "" - }, - "require": { - "ext-filter": "*", - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.3", - "webmozart/assert": "^1.9.1" - }, - "require-dev": { - "mockery/mockery": "~1.3.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - }, - { - "name": "Jaap van Otterdijk", - "email": "account@ijaap.nl" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "time": "2020-09-03T19:13:55+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.0" - }, - "require-dev": { - "ext-tokenizer": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "time": "2020-09-17T18:55:26+00:00" - }, - { - "name": "phpmd/phpmd", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/phpmd/phpmd.git", - "reference": "ce10831d4ddc2686c1348a98069771dd314534a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/ce10831d4ddc2686c1348a98069771dd314534a8", - "reference": "ce10831d4ddc2686c1348a98069771dd314534a8", - "shasum": "" - }, - "require": { - "composer/xdebug-handler": "^1.0", - "ext-xml": "*", - "pdepend/pdepend": "^2.7.1", - "php": ">=5.3.9" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.3.2", - "ext-json": "*", - "ext-simplexml": "*", - "gregwar/rst": "^1.0", - "mikey179/vfsstream": "^1.6.4", - "phpunit/phpunit": "^4.8.36 || ^5.7.27", - "squizlabs/php_codesniffer": "^2.0" - }, - "bin": [ - "src/bin/phpmd" - ], - "type": "library", - "autoload": { - "psr-0": { - "PHPMD\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Manuel Pichler", - "email": "github@manuel-pichler.de", - "homepage": "https://github.com/manuelpichler", - "role": "Project Founder" - }, - { - "name": "Marc Würth", - "email": "ravage@bluewin.ch", - "homepage": "https://github.com/ravage84", - "role": "Project Maintainer" - }, - { - "name": "Other contributors", - "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", - "role": "Contributors" - } - ], - "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", - "homepage": "https://phpmd.org/", - "keywords": [ - "mess detection", - "mess detector", - "pdepend", - "phpmd", - "pmd" - ], - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", - "type": "tidelift" - } - ], - "time": "2020-09-23T22:06:32+00:00" - }, - { - "name": "phpoption/phpoption", - "version": "1.7.5", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/994ecccd8f3283ecf5ac33254543eb0ac946d525", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525", - "shasum": "" - }, - "require": { - "php": "^5.5.9 || ^7.0 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.4.1", - "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0 || ^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, - "autoload": { - "psr-4": { - "PhpOption\\": "src/PhpOption/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com" - } - ], - "description": "Option Type for PHP", - "keywords": [ - "language", - "option", - "php", - "type" - ], - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", - "type": "tidelift" - } - ], - "time": "2020-07-20T17:29:33+00:00" - }, - { - "name": "phpspec/prophecy", - "version": "1.12.1", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "8ce87516be71aae9b956f81906aaf0338e0d8a2d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/8ce87516be71aae9b956f81906aaf0338e0d8a2d", - "reference": "8ce87516be71aae9b956f81906aaf0338e0d8a2d", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2", - "php": "^7.2 || ~8.0, <8.1", - "phpdocumentor/reflection-docblock": "^5.2", - "sebastian/comparator": "^3.0 || ^4.0", - "sebastian/recursion-context": "^3.0 || ^4.0" - }, - "require-dev": { - "phpspec/phpspec": "^6.0", - "phpunit/phpunit": "^8.0 || ^9.0 <9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Prophecy\\": "src/Prophecy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "time": "2020-09-29T09:10:42+00:00" - }, - { - "name": "phpstan/phpstan", - "version": "0.12.23", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/71e529efced79e055fa8318b692e7f7d03ea4e75", - "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75", - "shasum": "" - }, - "require": { - "php": "^7.1" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.12-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPStan - PHP Static Analysis Tool", - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpstan", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2020-05-05T12:55:44+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "8.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca6647ffddd2add025ab3f21644a441d7c146cdc", - "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-xmlwriter": "*", - "php": "^7.3", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-text-template": "^2.0", - "phpunit/php-token-stream": "^4.0", - "sebastian/code-unit-reverse-lookup": "^2.0", - "sebastian/environment": "^5.0", - "sebastian/version": "^3.0", - "theseer/tokenizer": "^1.1.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-05-23T08:02:54+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:57:25+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "18c887016e60e52477e54534956d7b47bc52cd84" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/18c887016e60e52477e54534956d7b47bc52cd84", - "reference": "18c887016e60e52477e54534956d7b47bc52cd84", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:03:05+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "3.1.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/dc9368fae6ef2ffa57eba80a7410bcef81df6258", - "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258", - "shasum": "" - }, - "require": { - "php": "^7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-04-20T06:00:37+00:00" - }, - { - "name": "phpunit/php-token-stream", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/a853a0e183b9db7eed023d7933a858fa1c8d25a3", - "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", - "keywords": [ - "tokenizer" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "abandoned": true, - "time": "2020-08-04T08:28:15+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.1.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1b570cd7edbe136055bf5f651857dc8af6b829d2", - "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2.0", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.9.1", - "phar-io/manifest": "^1.0.3", - "phar-io/version": "^2.0.1", - "php": "^7.3", - "phpspec/prophecy": "^1.8.1", - "phpunit/php-code-coverage": "^8.0.1", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-invoker": "^3.0", - "phpunit/php-text-template": "^2.0", - "phpunit/php-timer": "^3.1.4", - "sebastian/code-unit": "^1.0.2", - "sebastian/comparator": "^4.0", - "sebastian/diff": "^4.0", - "sebastian/environment": "^5.0.1", - "sebastian/exporter": "^4.0", - "sebastian/global-state": "^4.0", - "sebastian/object-enumerator": "^4.0", - "sebastian/resource-operations": "^3.0", - "sebastian/type": "^2.0", - "sebastian/version": "^3.0" - }, - "require-dev": { - "ext-pdo": "*", - "phpspec/prophecy-phpunit": "^2.0" - }, - "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ], - "files": [ - "src/Framework/Assert/Functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "funding": [ - { - "url": "https://phpunit.de/donate.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-05-22T13:54:05+00:00" - }, - { - "name": "psr/cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "time": "2016-08-06T20:24:11+00:00" - }, - { - "name": "psr/simple-cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "time": "2017-10-23T01:57:42+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.7", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "59236be62b1bb9919e6d7f60b0b832dc05cef9ab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/59236be62b1bb9919e6d7f60b0b832dc05cef9ab", - "reference": "59236be62b1bb9919e6d7f60b0b832dc05cef9ab", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-02T14:47:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "7a8ff306445707539c1a6397372a982a1ec55120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/7a8ff306445707539c1a6397372a982a1ec55120", - "reference": "7a8ff306445707539c1a6397372a982a1ec55120", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-30T06:47:25+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "ffc949a1a2aae270ea064453d7535b82e4c32092" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ffc949a1a2aae270ea064453d7535b82e4c32092", - "reference": "ffc949a1a2aae270ea064453d7535b82e4c32092", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:32:55+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:52:38+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:24:23+00:00" - }, - { - "name": "sebastian/finder-facade", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/finder-facade.git", - "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", - "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.3", - "symfony/finder": "^4.1|^5.0", - "theseer/fdomdocument": "^1.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FinderFacade is a convenience wrapper for Symfony's Finder component.", - "homepage": "https://github.com/sebastianbergmann/finder-facade", - "abandoned": true, - "time": "2020-02-08T06:07:58+00:00" - }, - { - "name": "sebastian/global-state", - "version": "4.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bdb1e7c79e592b8c82cb1699be3c8743119b8a72", - "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72", - "shasum": "" - }, - "require": { - "php": "^7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.0" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "time": "2020-02-07T06:11:37+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "f6f5957013d84725427d361507e13513702888a4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/f6f5957013d84725427d361507e13513702888a4", - "reference": "f6f5957013d84725427d361507e13513702888a4", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:55:06+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5", - "reference": "d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:56:16+00:00" - }, - { - "name": "sebastian/phpcpd", - "version": "5.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "8724382966b1861df4e12db915eaed2165e10bf3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/8724382966b1861df4e12db915eaed2165e10bf3", - "reference": "8724382966b1861df4e12db915eaed2165e10bf3", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": "^7.3", - "phpunit/php-timer": "^3.0", - "sebastian/finder-facade": "^2.0", - "sebastian/version": "^3.0", - "symfony/console": "^4.0|^5.0" - }, - "bin": [ - "phpcpd" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Copy/Paste Detector (CPD) for PHP code.", - "homepage": "https://github.com/sebastianbergmann/phpcpd", - "time": "2020-02-22T06:03:17+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "ed8c9cd355089134bc9cba421b5cfdd58f0eaef7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/ed8c9cd355089134bc9cba421b5cfdd58f0eaef7", - "reference": "ed8c9cd355089134bc9cba421b5cfdd58f0eaef7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:17:32+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" - }, - { - "name": "sebastian/type", - "version": "2.3.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "fa592377f3923946cb90bf1f6a71ba2e5f229909" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fa592377f3923946cb90bf1f6a71ba2e5f229909", - "reference": "fa592377f3923946cb90bf1f6a71ba2e5f229909", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-06T08:41:03+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.5.6", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "e97627871a7eab2f70e59166072a6b767d5834e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/e97627871a7eab2f70e59166072a6b767d5834e0", - "reference": "e97627871a7eab2f70e59166072a6b767d5834e0", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards" - ], - "time": "2020-08-10T04:50:15+00:00" - }, - { - "name": "symfony/config", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "6ad8be6e1280f6734150d8a04a9160dd34ceb191" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/6ad8be6e1280f6734150d8a04a9160dd34ceb191", - "reference": "6ad8be6e1280f6734150d8a04a9160dd34ceb191", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/filesystem": "^4.4|^5.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "symfony/finder": "<4.4" - }, - "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/finder": "^4.4|^5.0", - "symfony/messenger": "^4.4|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^4.4|^5.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Config Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/dependency-injection", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "2dea4a3ef2eb79138354c1d49e9372cc921af20b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2dea4a3ef2eb79138354c1d49e9372cc921af20b", - "reference": "2dea4a3ef2eb79138354c1d49e9372cc921af20b", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "symfony/config": "<5.1", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" - }, - "require-dev": { - "symfony/config": "^5.1", - "symfony/expression-language": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony DependencyInjection Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-10-01T12:14:45+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "353b42e7b4fd1c898aab09a059466c9cea74039b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/353b42e7b4fd1c898aab09a059466c9cea74039b", - "reference": "353b42e7b4fd1c898aab09a059466c9cea74039b", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.15" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/mime": "^4.4|^5.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony HttpFoundation Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T14:14:57+00:00" - }, - { - "name": "symfony/mime", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "4404d6545125863561721514ad9388db2661eec5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/4404d6545125863561721514ad9388db2661eec5", - "reference": "4404d6545125863561721514ad9388db2661eec5", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10", - "symfony/dependency-injection": "^4.4|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A library to manipulate MIME messages", - "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/stopwatch", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "0f7c58cf81dbb5dd67d423a89d577524a2ec0323" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/0f7c58cf81dbb5dd67d423a89d577524a2ec0323", - "reference": "0f7c58cf81dbb5dd67d423a89d577524a2ec0323", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/service-contracts": "^1.0|^2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Stopwatch Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-05-20T17:43:50+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "e147a68cb66a8b510f4b7481fe4da5b2ab65ec6a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/e147a68cb66a8b510f4b7481fe4da5b2ab65ec6a", - "reference": "e147a68cb66a8b510f4b7481fe4da5b2ab65ec6a", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T03:44:28+00:00" - }, - { - "name": "theseer/fdomdocument", - "version": "1.6.6", - "source": { - "type": "git", - "url": "https://github.com/theseer/fDOMDocument.git", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/fDOMDocument/zipball/6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "lib-libxml": "*", - "php": ">=5.3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "lead" - } - ], - "description": "The classes contained within this repository extend the standard DOM to use exceptions at all occasions of errors instead of PHP warnings or notices. They also add various custom methods and shortcuts for convenience and to simplify the usage of DOM.", - "homepage": "https://github.com/theseer/fDOMDocument", - "time": "2017-06-30T11:53:12+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "75a63c33a8577608444246075ea0af0d052e452a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a", - "reference": "75a63c33a8577608444246075ea0af0d052e452a", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2020-07-12T23:59:07+00:00" - }, - { - "name": "vlucas/phpdotenv", - "version": "v2.6.6", - "source": { - "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "e1d57f62db3db00d9139078cbedf262280701479" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/e1d57f62db3db00d9139078cbedf262280701479", - "reference": "e1d57f62db3db00d9139078cbedf262280701479", - "shasum": "" - }, - "require": { - "php": "^5.3.9 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.17" - }, - "require-dev": { - "ext-filter": "*", - "ext-pcre": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7.27" - }, - "suggest": { - "ext-filter": "Required to use the boolean validator.", - "ext-pcre": "Required to use most of the library." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "psr-4": { - "Dotenv\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "homepage": "https://gjcampbell.co.uk/" - }, - { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://vancelucas.com/" - } - ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", - "type": "tidelift" - } - ], - "time": "2020-07-14T17:54:18+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.9.1", - "source": { - "type": "git", - "url": "https://github.com/webmozart/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "time": "2020-07-08T17:02:28+00:00" - }, - { - "name": "weew/helpers-array", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/weew/helpers-array.git", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "satooshi/php-coveralls": "^0.6.1" - }, - "type": "library", - "autoload": { - "files": [ - "src/array.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maxim Kott", - "email": "maximkott@gmail.com" - } - ], - "description": "Useful collection of php array helpers.", - "time": "2016-07-21T11:18:01+00:00" - } - ], - "aliases": [], - "minimum-stability": "stable", - "stability-flags": [], - "prefer-stable": true, - "prefer-lowest": false, - "platform": [], - "platform-dev": [], - "plugin-api-version": "1.1.0" + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "a04ccba62af8f376e2ce2cab9c181b73", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.232.3", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c", + "reference": "96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.232.3" + }, + "time": "2022-08-08T18:19:49+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "Zend_Cache backend using Redis with full support for tags.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.13.0", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/afec8e58ec93d2291c127fa19709a048f28641e5", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "suggest": { + "ext-redis": "Improved performance for communicating with redis" + }, + "type": "library", + "autoload": { + "classmap": [ + "Client.php", + "Cluster.php", + "Sentinel.php", + "Module.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Colin Mollenhour", + "email": "colin@mollenhour.com" + } + ], + "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", + "homepage": "https://github.com/colinmollenhour/credis", + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/v1.13.0" + }, + "time": "2022-04-07T14:57:22+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Cm\\RedisSession\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "A Redis-based session handler with optimistic locking", + "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.5" + }, + "time": "2021-12-01T21:16:01+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.17", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/a8ab5070fb99396e4710baee286478ad697724c2", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.17" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-13T13:27:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.17.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2|^3" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.17.0" + }, + "time": "2022-02-03T13:40:04+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.4.9", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.4.9" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-05-10T07:25:08+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0" + }, + "time": "2021-12-25T01:21:49+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.4.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.4-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-06-20T22:16:13+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "13388f00956b1503577598873fffb5ae994b5737" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/13388f00956b1503577598873fffb5ae994b5737", + "reference": "13388f00956b1503577598873fffb5ae994b5737", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-06-20T21:43:11+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-08T17:51:35+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/58af67282db37d24e584a837a94ee55b9c7552be", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-mbstring": "*", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "infection/infection": "^0.26.6", + "laminas/laminas-coding-standard": "~2.3.0", + "maglnet/composer-require-checker": "^3.8.0", + "phpunit/phpunit": "^9.5.18", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.22.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-03-08T20:15:36+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.15.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/261f079c3dffcf6f123484db43c40e44c4bf1c79", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-03T10:17:11+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/bf7504247d5a110d941efa8eb4815f5292a8dc56", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-06T12:27:12+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-20T21:19:24+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-13T17:05:17+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.3", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-21T20:21:58+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-18T01:39:51+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/863c66733740cd36ebf5e700f4258ef2c68a2a24", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T14:58:17+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T12:28:58+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.23.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/6d61b6cc3b222f13807a18d9247cdfb084958b03", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.10", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.14.0", + "laminas/laminas-http": "^2.14.2", + "laminas/laminas-i18n": "^2.15.0", + "laminas/laminas-session": "^2.12.1", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T19:17:59+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.22.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "ext-dom": "*", + "ext-filter": "*", + "ext-json": "*", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^3.3", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/container": "^1 || ^2" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "laminas/laminas-session": "<2.12", + "zendframework/zend-view": "*" + }, + "require-dev": { + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.13.0", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.5.0", + "laminas/laminas-navigation": "^2.13.1", + "laminas/laminas-paginator": "^2.11.0", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-19T09:25:16+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.4.5", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9392c5f1df57d865c406ee65e5012d566686be12", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.4.5" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-25T18:39:39+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.4.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.4.3" + }, + "time": "2022-02-16T18:40:49+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.4.0.zip", + "shasum": "9262dee07c84dba5243b0c923ad31cfdf39d1f6f" + }, + "require": { + "magento/module-adobe-stock-admin-ui": "1.3.2", + "magento/module-adobe-stock-asset": "1.3.1", + "magento/module-adobe-stock-asset-api": "2.0.1", + "magento/module-adobe-stock-client": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.2", + "magento/module-adobe-stock-image": "1.3.3", + "magento/module-adobe-stock-image-admin-ui": "1.3.3", + "magento/module-adobe-stock-image-api": "1.3.1" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.8.0.0.zip", + "shasum": "01795e091ebbfa0e9c05afc3f5b328a41ca319e9" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands." + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-dependency-version-audit-plugin/magento-composer-dependency-version-audit-plugin-0.1.1.0.zip", + "shasum": "bc997d887abff6d34ca8743eda7d028cabd8ef9a" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/composer-root-update-plugin", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-2.0.2.0.zip", + "shasum": "a474286585447dcb6d5e1f051af25ebe98a6b5a9" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.0 || ^2.0", + "php": "~7.3.0||~7.4.0||~8.0.0||~8.1.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerRootUpdatePlugin\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Plugin to look ahead for Magento Open Source or Adobe Commerce project root changes when running composer update for new magento/product or magento/magento-cloud metapackage versions" + }, + { + "name": "magento/framework", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.5.0.zip", + "shasum": "9c21fa7f70003323fdfefc9986a57afdebce9d73" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.3.0.zip", + "shasum": "b55a39259d1d9cd706c4711ededcd745e9603f7d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.1.0.zip", + "shasum": "0509f701466b6c6403b97f625a723029ae922754" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-foreign-key", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-foreign-key/magento-framework-foreign-key-100.4.4.0.zip", + "shasum": "2a40b2e82e37a9df84e549c8ee1b015ea431cf68" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\ForeignKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.5.0.zip", + "shasum": "6b31ce9cba29824f5c2f2d29841ecc889c8c2a2d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.5.0.zip", + "shasum": "43fcf8211b3f173561b33672d0f0b3522baa350b" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.2.3", + "magento/module-inventory-admin-ui": "1.2.3", + "magento/module-inventory-advanced-checkout": "1.2.2", + "magento/module-inventory-api": "1.2.3", + "magento/module-inventory-bundle-import-export": "1.1.1", + "magento/module-inventory-bundle-product": "1.2.2", + "magento/module-inventory-bundle-product-admin-ui": "1.2.2", + "magento/module-inventory-bundle-product-indexer": "1.1.2", + "magento/module-inventory-cache": "1.2.3", + "magento/module-inventory-catalog": "1.3.0", + "magento/module-inventory-catalog-admin-ui": "1.2.3", + "magento/module-inventory-catalog-api": "1.3.3", + "magento/module-inventory-catalog-frontend-ui": "1.0.2", + "magento/module-inventory-catalog-search": "1.2.3", + "magento/module-inventory-catalog-search-bundle-product": "1.0.1", + "magento/module-inventory-catalog-search-configurable-product": "1.0.1", + "magento/module-inventory-configurable-product": "1.2.3", + "magento/module-inventory-configurable-product-admin-ui": "1.2.3", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.3", + "magento/module-inventory-configurable-product-indexer": "1.2.3", + "magento/module-inventory-configuration": "1.2.2", + "magento/module-inventory-configuration-api": "1.2.1", + "magento/module-inventory-distance-based-source-selection": "1.2.2", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", + "magento/module-inventory-distance-based-source-selection-api": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.2", + "magento/module-inventory-export-stock": "1.2.2", + "magento/module-inventory-export-stock-api": "1.2.1", + "magento/module-inventory-graph-ql": "1.2.2", + "magento/module-inventory-grouped-product": "1.3.0", + "magento/module-inventory-grouped-product-admin-ui": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.3", + "magento/module-inventory-import-export": "1.2.3", + "magento/module-inventory-in-store-pickup": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.2", + "magento/module-inventory-in-store-pickup-api": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.3", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.2", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", + "magento/module-inventory-in-store-pickup-quote": "1.1.1", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-sales": "1.1.1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.3", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.2", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", + "magento/module-inventory-indexer": "2.2.0", + "magento/module-inventory-low-quantity-notification": "1.2.2", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", + "magento/module-inventory-low-quantity-notification-api": "1.2.2", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", + "magento/module-inventory-product-alert": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.2", + "magento/module-inventory-requisition-list": "1.2.3", + "magento/module-inventory-reservation-cli": "1.2.2", + "magento/module-inventory-reservations": "1.2.1", + "magento/module-inventory-reservations-api": "1.2.1", + "magento/module-inventory-sales": "1.3.0", + "magento/module-inventory-sales-admin-ui": "1.2.3", + "magento/module-inventory-sales-api": "1.2.2", + "magento/module-inventory-sales-frontend-ui": "1.2.2", + "magento/module-inventory-setup-fixture-generator": "1.2.1", + "magento/module-inventory-shipping": "1.2.2", + "magento/module-inventory-shipping-admin-ui": "1.2.3", + "magento/module-inventory-source-deduction-api": "1.2.2", + "magento/module-inventory-source-selection": "1.2.1", + "magento/module-inventory-source-selection-api": "1.4.2", + "magento/module-inventory-swatches-frontend-ui": "1.0.1", + "magento/module-inventory-visual-merchandiser": "1.1.3", + "magento/module-inventory-wishlist": "1.0.2" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", + "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", + "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", + "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", + "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", + "shasum": "4885585685280153d691058f5344fb0ce46da023" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", + "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", + "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Daniel Fahlke aka Flyingmana", + "email": "flyingmana@googlemail.com" + }, + { + "name": "Jörg Weller", + "email": "weller@flagbit.de" + }, + { + "name": "Karl Spies", + "email": "karl.spies@gmx.net" + }, + { + "name": "Tobias Vogt", + "email": "tobi@webguys.de" + }, + { + "name": "David Fuhr", + "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" + } + ], + "description": "Composer installer for Magento modules", + "homepage": "https://github.com/magento/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.5.0.zip", + "shasum": "e13eb657292ecb4851e6cead6012c27353fd4d85" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/js-cookie", + "lib/web/js-cookie" + ], + [ + "lib/web/js-storage", + "lib/web/js-storage" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "lib/web/vimeo", + "lib/web/vimeo" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/magento2-ee-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-ee-base/magento-magento2-ee-base-2.4.5.0.zip", + "shasum": "6dbcfc6c57b052ee01a66d9cde9f03f6d2937e1e" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-server": "^2.11.1", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "map": [ + [ + "LICENSE_EE.txt", + "LICENSE_EE.txt" + ], + [ + "README_EE.md", + "README_EE.md" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/unit/Magento_Theme", + "dev/tests/unit/Magento_Theme" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "setup", + "setup" + ] + ] + }, + "license": [ + "proprietary" + ], + "description": "Magento 2 Base (Enterprise Edition)" + }, + { + "name": "magento/module-admin-adobe-ims", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-adobe-ims/magento-module-admin-adobe-ims-100.4.0.0.zip", + "shasum": "4156ce687b5a382100832eabdc3e16833ee448df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-jwt-user-token": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.4.0.zip", + "shasum": "fa295a30a21ed001422c2cadb3bb8a95e8aca37e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws/magento-module-admin-gws-100.4.5.0.zip", + "shasum": "a5ace66d19c4cca7902241e505cec1b533d94d5e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-user": "101.2.*", + "magento/module-visual-merchandiser": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-reports": "*" + }, + "suggest": { + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-rma": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGws\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws-configurable-product/magento-module-admin-gws-configurable-product-100.4.2.0.zip", + "shasum": "cfce6092c72db21455f4bfbe980764adcfe0f121" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-admin-gws": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGwsConfigurableProduct\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-gws-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-gws-staging/magento-module-admin-gws-staging-100.4.2.0.zip", + "shasum": "28298f9d9244bf00bdf1cd86a7a1e8ccdea51571" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-admin-gws": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminGwsStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.4.0.zip", + "shasum": "4b69f736921da0d98e7110160e34eeaa1c176867" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.4.0.zip", + "shasum": "b197a11dcb55ceff89040bf2effb5c86f5fe58fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.2.0.zip", + "shasum": "1a007affad473b7a2a9ea26a4eb4e5c78976a652" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.2.0.zip", + "shasum": "ff5cbd91546731bd2b853297b43f1db5b21232f2" + }, + "require": { + "magento/framework": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.1.0.zip", + "shasum": "9c504fae5be45302f488c873a13a3711adfcff7d" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.1.0.zip", + "shasum": "b7c659ec8b3b1c1512e70e22c68cfcaf1029bd4b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.2.0.zip", + "shasum": "4ff6cf71c151f96d8b2883f270104378d7ce62a3" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.2.0.zip", + "shasum": "6f8432b49d8f5540209363f382cb95237c4896c3" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.3.0.zip", + "shasum": "037ce2d3b4a06459a39f9fc1691a5f734fafd1d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.3.0.zip", + "shasum": "a328204741bde5fd1d954a1db8cfac1f24d8e0d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.1.0.zip", + "shasum": "4c7852b35f367ae9932c49fb147a9d13cd501ba7" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-catalog/magento-module-advanced-catalog-100.4.2.0.zip", + "shasum": "65310a6d199a63b285ffe85d87087e7c790b9e04" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedCatalog\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-checkout/magento-module-advanced-checkout-100.4.5.0.zip", + "shasum": "310f8106ef5a187fb128f57b4057ae6c5ca6ad47" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-gift-card": "101.3.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedCheckout\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.5.0.zip", + "shasum": "360f3aa063ca1aba96b8e6f50d418042b40cd65d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-rule", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-rule/magento-module-advanced-rule-100.4.2.0.zip", + "shasum": "02ce0567b9b6a5484c7561435fd697afbc760b21" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-sales-rule", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-sales-rule/magento-module-advanced-sales-rule-100.4.2.0.zip", + "shasum": "7b81ce177b1fe4050250fc8bfdcaa5b4b861e7b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSalesRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.3.0.zip", + "shasum": "724b211b50a10f316f0b400e0e9d65ea7114a808" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.2.0.zip", + "shasum": "91eff8d4eee04cdf27784045ca62014fccaad235" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.5.0.zip", + "shasum": "55494bfc5963099ac0d2098f2e0995044baa9084" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order/magento-module-async-order-100.4.1.0.zip", + "shasum": "33dc9578c01023ab53bd64a1a9bab65915bc0eee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-async-order-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-async-order-graph-ql/magento-module-async-order-graph-ql-100.4.0.0.zip", + "shasum": "195d510f5920e6352da134beda8cc7cfb712e0a5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-async-order": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsyncOrderGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.5.0.zip", + "shasum": "0da25cb7acdf1862079994164bf445d8ac7f6af5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.5.0.zip", + "shasum": "06afa70d3b4b0cc033421bbac7c5aa3d24bebdbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.3.0.zip", + "shasum": "235195c1e6193498bbed2d3fa1951a5aaf293d6b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-customer-custom-attributes", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-customer-custom-attributes/magento-module-aws-s3-customer-custom-attributes-100.4.2.0.zip", + "shasum": "177ac4ee6402a167c679d3d815ebe6315a026e16" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3CustomerCustomAttributes\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-gift-card-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-gift-card-import-export/magento-module-aws-s3-gift-card-import-export-100.4.2.0.zip", + "shasum": "1742de12a1c9f50a19122024ac03fb633e82db78" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-gift-card-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.2.0.zip", + "shasum": "26cf12922f62147eb068cff31b2030858b8fee5b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-aws-s3-scheduled-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-scheduled-import-export/magento-module-aws-s3-scheduled-import-export-100.4.2.0.zip", + "shasum": "d2d5a1c0354cc2abd8aff7619f5b0e20c720ae26" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3ScheduledImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backend", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.5.0.zip", + "shasum": "2a4f15e0c559c680151184e75d318c077c78d306" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.5.0.zip", + "shasum": "9d5b5a27ddb44e4f657973e8b1a9bac810cad8b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner/magento-module-banner-101.2.5.0.zip", + "shasum": "bd9f083e5c90d3c1e93a22ae8b4ff761af9e9b50" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Banner\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-customer-segment", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-customer-segment/magento-module-banner-customer-segment-100.4.3.0.zip", + "shasum": "0192bc2f2dce6b852ea08bafc91bf0b7564be260" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerCustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-graph-ql/magento-module-banner-graph-ql-100.4.1.0.zip", + "shasum": "83f591cf64f3e4fd7db4a3564c60b9dc8013f5dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-website-restriction": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-banner-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder/magento-module-banner-page-builder-2.2.3.0.zip", + "shasum": "f7684c4135b83ab0809a3531e68163cf8ddeb8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-banner": "101.2.*", + "magento/module-banner-customer-segment": "100.4.*", + "magento/module-catalog-rule": "*", + "magento/module-customer-segment": "102.1.*", + "magento/module-page-builder": "2.2.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Banner Page Builder module" + }, + { + "name": "magento/module-banner-page-builder-analytics", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-banner-page-builder-analytics/magento-module-banner-page-builder-analytics-1.7.1.0.zip", + "shasum": "133f4b80019edbc9b61635fe521bcd333adcad13" + }, + "require": { + "magento/framework": "*", + "magento/module-banner": "101.2.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Banner Page Builder Analytics module" + }, + { + "name": "magento/module-bundle", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.5.0.zip", + "shasum": "61ebcbfa47ff60a56c573229038c3f57fba09515" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.5.0.zip", + "shasum": "86f8582bf18bfa03e4adc6c725db5dcc78ba394b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.4.0.zip", + "shasum": "4b61f9344da386dc09f1eb375c95563c1e02b3c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export-staging/magento-module-bundle-import-export-staging-100.4.2.0.zip", + "shasum": "7eac567d7e756831643ee5c9405c39a8f5f1d426" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExportStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-staging/magento-module-bundle-staging-100.4.5.0.zip", + "shasum": "3a7ef8b714a42e2e64691fcb892d58092bad95e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.3.0.zip", + "shasum": "d90ac3d37cc4eadd8e258b57991ff18e82b837df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.5.0.zip", + "shasum": "034fd81fcb31abf823863c1a12b2646b890f8868" + }, + "require": { + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-db": "^2.13.4", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.3.0.zip", + "shasum": "c459e12648b37b408c48065ff6a9ff010eb2557f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.5.0.zip", + "shasum": "b5d8ff541fa0f8b3abfcb2c0126e07c984c82672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.2.0.zip", + "shasum": "ad8ba55631ef15155c2ab7def26491d99d2c1065" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.1.0.zip", + "shasum": "89e2a2a22e1e9f4181e61d52d92976f024f95b4b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.4.0.zip", + "shasum": "854e141bbf15ee42ff40bf14980b463d1a72f7f9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-event", + "version": "101.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-event/magento-module-catalog-event-101.1.4.0.zip", + "shasum": "7584f1081f4c6bf470808ee9c0858847e970e293" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogEvent\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.5.0.zip", + "shasum": "4ab6bdbe56bdab75a8f3df746e54b0a55ce7a897" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.5.0.zip", + "shasum": "8630a9ad0887181f35ed10b153d9fa31a4523efb" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export-staging/magento-module-catalog-import-export-staging-100.4.2.0.zip", + "shasum": "6ff0f5d10411783418c50574211b1ef19528e572" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExportStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.5.0.zip", + "shasum": "919dbee1a07ec5f1f4728f23262534936ba05e9b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.2.0.zip", + "shasum": "330f1044214ef81be907e39939292cf4ed2c4464" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-staging/magento-module-catalog-inventory-staging-100.4.3.0.zip", + "shasum": "346b3bb255fffcd63aafa8f77a14a22a9c0215e8" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.2.0.zip", + "shasum": "663461e9e293c64273e13c874d11f52853ce76c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-page-builder-analytics-staging", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics-staging/magento-module-catalog-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "53736aef98156e826af503f7d5adc7c32c340f3b" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Staging Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-permissions", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions/magento-module-catalog-permissions-100.4.5.0.zip", + "shasum": "31ebf7b8415ffb81f17cbf86561e6913673e753b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-indexer": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-import-export": "101.0.*", + "magento/module-indexer": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-permissions-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-permissions-graph-ql/magento-module-catalog-permissions-graph-ql-100.4.3.0.zip", + "shasum": "ce4a952bd662a824d2eb253e154ac9d78de75360" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.5.0.zip", + "shasum": "44e412c064b910bf20bb83b36e7152f925d4d98f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.4.0.zip", + "shasum": "f12cfaa125b5d23cfdfee247cfdbaa27adff8663" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.2.0.zip", + "shasum": "7b2272d4b110f18a6796ae56a57c334642d4556e" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-staging/magento-module-catalog-rule-staging-100.4.5.0.zip", + "shasum": "78b2c80257352ec63964d1843bd7245ca7c3fd8d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-rule": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.5.0.zip", + "shasum": "3e3da7f22b6dade0d9c3259919e56d3bbb990e08" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging/magento-module-catalog-staging-100.4.5.0.zip", + "shasum": "b85048edf09f66415f76e40dc3d9af6ead910990" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-target-rule": "101.2.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-visual-merchandiser": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-indexer": "100.4.*", + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-staging-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-graph-ql/magento-module-catalog-staging-graph-ql-100.4.4.0.zip", + "shasum": "1ebc8f05994d37494e0042d3c85ecb2aa4872b25" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-rule-staging": "100.4.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStagingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-staging-page-builder", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-staging-page-builder/magento-module-catalog-staging-page-builder-1.7.1.0.zip", + "shasum": "7c76e54a785b05acf4e07653f90a83dc0dfc0cd9" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogStagingPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Staging Page Builder module" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.5.0.zip", + "shasum": "1bd5ff2eb854696a84be74c33892c42e622ecc90" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "76179ea626e8c7c57ca8e33d2a68090fa15670ff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-staging/magento-module-catalog-url-rewrite-staging-100.4.4.0.zip", + "shasum": "04de01719cc50c42389a70392293ba98f400a0fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.5.0.zip", + "shasum": "fb050b11f646398e68f0f9c9b2c70a1c29531842" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.5.0.zip", + "shasum": "c29a27d1314282080c7f89bc05cb6f80194a22dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search/magento-module-checkout-address-search-100.4.4.0.zip", + "shasum": "b0f43ccdb77a172320c25764f2031749c7521b6c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearch\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-address-search-gift-registry", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-address-search-gift-registry/magento-module-checkout-address-search-gift-registry-100.4.1.0.zip", + "shasum": "87d2f574dc6610c04e2a961855f92be443673646" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-checkout-address-search": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-gift-registry": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAddressSearchGiftRegistry\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.4.0.zip", + "shasum": "3ea175aac3a181b5eb4120a1a6d93dc0ae9b0567" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.1.0.zip", + "shasum": "684cb0c5b0d7f3beca29830f86feeb9db0f84702" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-staging/magento-module-checkout-staging-100.4.4.0.zip", + "shasum": "55b750efeb64d353d2c1228b3c8edd35d5609e7d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-scalable-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.5.0.zip", + "shasum": "46493eaca20ee9f1fdc01cb9ad0ad4ce8d884b1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.2.0.zip", + "shasum": "abb74ab28dc617e67b1904ac40ea4c6b68af2d91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.2.0.zip", + "shasum": "cb85faab790971cc0aa82a1396aa810946e4a114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-page-builder-analytics-staging", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics-staging/magento-module-cms-page-builder-analytics-staging-1.7.1.0.zip", + "shasum": "7ae32a35288626196ac9b5f88a72c9ddc7f0fdb7" + }, + "require": { + "magento/framework": "*", + "magento/module-cms": "*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BannerPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Staging Page Builder Analytics module" + }, + { + "name": "magento/module-cms-staging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-staging/magento-module-cms-staging-100.4.5.0.zip", + "shasum": "282d1f21dd5601a956af9459b1d5e5f246f2be2a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-staging": "101.2.*", + "magento/module-ui": "101.2.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.4.0.zip", + "shasum": "58feb0325230324416a662735e85a2c5a4689dd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "795d725c0e8e0da0f287c8278cd88c024d1271d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.1.0.zip", + "shasum": "3933de0727390ab3e17c8e4ffb58f502fa0f6527" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.5.0.zip", + "shasum": "29b1ef19022f790adc92d434b63aa673c2d49da4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.3.0.zip", + "shasum": "a17ea30a737183e89f768827ac5dc79dfab3f8d2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.5.0.zip", + "shasum": "a6b2a438775e10b315da352207f326b25d2847f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.5.0.zip", + "shasum": "d43550da49c0626cedac90aab27aaa23c8fc046c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.2.0.zip", + "shasum": "3a1d54510526d9e36a64c46d4544e1086129da07" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-staging/magento-module-configurable-product-staging-100.4.4.0.zip", + "shasum": "293a3b4a13ce2994a11d067235a7a8a3c2be900c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-staging": "101.2.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.4.0.zip", + "shasum": "f59890ba23fff0b4174eca28e9eb9631da272fdf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.5.0.zip", + "shasum": "4f25ec33123b391b2f6a7cbba0797afb412609d5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.5.0.zip", + "shasum": "21c72975a3851a4cdb57380674a0afff02379d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.4.0.zip", + "shasum": "efc91377bea43c015a2e89e625b17f86d5971e67" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.3.0.zip", + "shasum": "d0f1cf8b2502e9fa3dfc19a34cc11bd12423c3f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-custom-attribute-management", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-custom-attribute-management/magento-module-custom-attribute-management-100.4.4.0.zip", + "shasum": "1aa19d933f3b7b5596afa0c48bed8edab7cca3e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomAttributeManagement\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.5.0.zip", + "shasum": "a54992e45b4d2aee5007a683f25eeea0079c9dba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.2.0.zip", + "shasum": "bce60a4bd7e29c7890d03685c04e513a24440d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-balance", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-balance/magento-module-customer-balance-100.4.5.0.zip", + "shasum": "3cf267bc08c10e045b7ce5dd5a66513c936b4790" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-balance-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-archive": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerBalance\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-balance-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-balance-graph-ql/magento-module-customer-balance-graph-ql-100.4.2.0.zip", + "shasum": "20506d078848c1a4c0a86bf070d25e923134dca2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerBalanceGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-custom-attributes", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-custom-attributes/magento-module-customer-custom-attributes-100.4.5.0.zip", + "shasum": "d2b1476be7d8c902e1e97fc11fd17715c2ffeaf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-custom-attribute-management": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerCustomAttributes\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.1.0.zip", + "shasum": "faec34a3aff619ce641a49a6365393e5bafb826c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-finance", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-finance/magento-module-customer-finance-100.4.2.0.zip", + "shasum": "d96e44247dea80a166634c0e6176fa71be46fdbc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-customer-import-export": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-reward": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerFinance\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.5.0.zip", + "shasum": "602fdc6011df59605229070182fd47c757f48e3c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.5.0.zip", + "shasum": "6d6805918020b4ceb9823ecdbec2ab42203cbb35" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-segment", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-102.1.5.0.zip", + "shasum": "942bc03460e0b726c438b0b6dcba90f54c75f672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-advanced-rule": "100.4.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerSegment\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deferred-total-calculating", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deferred-total-calculating/magento-module-deferred-total-calculating-100.4.0.0.zip", + "shasum": "6e8fb991ae672fa85b1d9e675c62f4480062042b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DeferredTotalCalculating\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.5.0.zip", + "shasum": "a213853f0a0fdb9c4253dd3fc733e5a0fd73ba60" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.5.0.zip", + "shasum": "dfa60efc615392b056754cb6a81c78a6ffef80f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.4.0.zip", + "shasum": "48ccc4512f35d3fe6ebb761a9e663e37f4160455" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.5.0.zip", + "shasum": "42bab61cd7e480a9c1d0a0afc164f4587f4b1fcc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.3.0.zip", + "shasum": "c4da9001b43d6c14063060594cb6c9eaced6b904" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.5.0.zip", + "shasum": "78a7f641efd6f7297cd5f046bfda9565de415192" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.5.0.zip", + "shasum": "e9b7443eada7b328cefb0a3c290481a789d8a2ba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.4.0.zip", + "shasum": "4d50455fba9fa7714ccc90d2ef3326a13d5162dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-staging/magento-module-downloadable-staging-100.4.4.0.zip", + "shasum": "5a5865478222f09599d089e9c9721eaf1ce98326" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.5.0.zip", + "shasum": "c340cf0993448f1abd5ad0caf61734249611943e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.2.0.zip", + "shasum": "d01f70fb516cebb96bef4f480bade2599290bda6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.5.0.zip", + "shasum": "e596d6ae4542e44ac18acb5714a2fe8af201da2e" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.5.0.zip", + "shasum": "25afea3df20a62529a3ab27d7d45058ea8b85707" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.5.0.zip", + "shasum": "f1cd194fd49688ce3c416c4a6678865a5dcf4d1f" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-catalog-permissions", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions/magento-module-elasticsearch-catalog-permissions-100.4.1.0.zip", + "shasum": "3d670a1650d2158d4d4a42169a37e3024a9f9708" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-catalog-permissions-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-catalog-permissions-graph-ql/magento-module-elasticsearch-catalog-permissions-graph-ql-100.4.0.0.zip", + "shasum": "111daea515d5f06f0253a988d45dfe2a04cdb2c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ElasticsearchCatalogPermissionsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.5.0.zip", + "shasum": "ca393c2beae425fdcbc56cafa12718a0a6e1b440" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.3.0.zip", + "shasum": "6d005c0f6cabc0257fece16e129556406f27e2e3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-enterprise", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-enterprise/magento-module-enterprise-100.4.3.0.zip", + "shasum": "684538b62c94d98b162c19c8d3909b57b8e4a4f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-checkout": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog-event": "101.1.*", + "magento/module-catalog-permissions": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-gift-wrapping": "101.2.*", + "magento/module-invitation": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-price-permissions": "100.4.*", + "magento/module-promotion-permissions": "100.4.*", + "magento/module-reminder": "101.2.*", + "magento/module-reward": "101.2.*", + "magento/module-rma": "101.2.*", + "magento/module-sales-archive": "101.0.*", + "magento/module-scheduled-import-export": "101.2.*", + "magento/module-target-rule": "101.2.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Enterprise\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.3.0.zip", + "shasum": "5e2e9a10a59865925907055aed50bf83eac8e4a4" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card", + "version": "101.3.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card/magento-module-gift-card-101.3.5.0.zip", + "shasum": "ae509712be04a8133a36ab10ab07d5dc124baa95" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-gift-card-sample-data": "Sample Data version: 100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-wishlist": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-account", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-account/magento-module-gift-card-account-101.2.5.0.zip", + "shasum": "6a47a0e46eebb1ab97bb21bd7a6355d62e6aa36f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-balance": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardAccount\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-account-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-account-graph-ql/magento-module-gift-card-account-graph-ql-100.4.3.0.zip", + "shasum": "c398261664e07ac46ea498e57cde71c9b8505aa4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card-account": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardAccountGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-graph-ql/magento-module-gift-card-graph-ql-100.4.5.0.zip", + "shasum": "c3d8a15c6a0536021540e9f0baac6b394c0afb0f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-import-export", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-import-export/magento-module-gift-card-import-export-100.4.2.0.zip", + "shasum": "35092f87e6b6b09eab476d43ae2df188e62de30e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-card-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-card-staging/magento-module-gift-card-staging-100.4.2.0.zip", + "shasum": "90672ad4373f8a0d2fa0d1d3d058aebbfa445eef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftCardStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.4.0.zip", + "shasum": "921b0e4ec989c1e9038b96a32a747498f3932b94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.3.0.zip", + "shasum": "fbe42991c130a066fa97bb9bec4aff4ef908e2a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-staging/magento-module-gift-message-staging-100.4.2.0.zip", + "shasum": "466cbc331963e0fea7f4a72ad180bab531117b3e" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-message": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry/magento-module-gift-registry-101.2.5.0.zip", + "shasum": "6bbfb43398db9bb1df8e4c01f77e64c0ebb994fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-registry-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistry\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-registry-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-registry-graph-ql/magento-module-gift-registry-graph-ql-100.4.1.0.zip", + "shasum": "7c663d50f8d9fc908d2eff9b99a69a895e7ecfa3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-registry": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftRegistryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping/magento-module-gift-wrapping-101.2.4.0.zip", + "shasum": "c786839eb1eee6ea39094ffed638760f9763af19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrapping\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-graph-ql/magento-module-gift-wrapping-graph-ql-100.4.2.0.zip", + "shasum": "06d8172c8b706f5debbda68c3dec24fdef37556c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "magento/module-gift-wrapping": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrappingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-wrapping-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-wrapping-staging/magento-module-gift-wrapping-staging-100.4.2.0.zip", + "shasum": "b327e647e565b10a5946f761fe362ea1d5b9c3e3" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-gift-wrapping": "101.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftWrappingStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.2.0.zip", + "shasum": "0a43ce9822ad2668925e9bfd83a9390937a5b062" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.1.0.zip", + "shasum": "ac96a5e269773e3c9162a82436bdfa19e6fe3be1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-gtag", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-gtag/magento-module-google-gtag-100.4.0.0.zip", + "shasum": "60adbe5904d419485a1c710ce8fefa0dd9213b49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleGtag\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.4.0.zip", + "shasum": "562fe885296e5d3a4289f1f8df6498f8322406a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer-staging/magento-module-google-optimizer-staging-100.4.2.0.zip", + "shasum": "d0fe89bee2115ff246414708bd7a8e60a8264541" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-google-optimizer": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizerStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-tag-manager", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-tag-manager/magento-module-google-tag-manager-100.4.5.0.zip", + "shasum": "5d1bcfca9874872c6499a60daf7498da77ea4ea9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-quote": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleTagManager\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.5.0.zip", + "shasum": "a956f4de6dd170b23705701c08d351a627500758" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.5" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.2.0.zip", + "shasum": "ba6b7676af0b686ae6a89f8aa8335e32ca68dc27" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.2.0.zip", + "shasum": "ff1404f454d460b4fb54db48de9fd701ff4c7686" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.3.0.zip", + "shasum": "ac071186b6f3f875d1045231f5ddd83ecc46081e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.5.0.zip", + "shasum": "d70bf64e35d023697a13bee7d34e7d6b6c8ea8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.5.0.zip", + "shasum": "3485298a82d7aa23bcae3ecd12d980569420b44d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-staging/magento-module-grouped-product-staging-100.4.3.0.zip", + "shasum": "600e25fcce702281db62bd4e92b9d507f4b8d4fc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.5.0.zip", + "shasum": "d83b1dd4c0dac78116eb9c750c3ce0e50a5bd514" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.5.0.zip", + "shasum": "6b16b0e77c9b562b93a6489dacc3602726f0f970" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.4.0.zip", + "shasum": "04849d6cf80a8755c9382ec4c2c68a5b84cafed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.5.0.zip", + "shasum": "9128a75504ec75ae3f6c9eb241e47cd59ca0a79a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.3.0.zip", + "shasum": "95762911d52281f6f2c83bc4a1d4a424c7e9c8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.3.0.zip", + "shasum": "5a3570a7c41ace3ce43e008b08a12d3a963b994c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.2.0.zip", + "shasum": "7a97a63c8df73993061a8245152ff8ab1d1efc1f" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.3.0.zip", + "shasum": "1c18de713cfd76017feab2fd3dcfbf98ed06d23f" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.1.0.zip", + "shasum": "d7e791613e1768dfe41db8fec9cc8f05beae0ef4" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.2.0.zip", + "shasum": "a59d6856469b947d34060eaf607d3883812705dc" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.2.0.zip", + "shasum": "1e30de08cc7b91d5d102ac751b60f0b5ec75bfb7" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.2.0.zip", + "shasum": "c31b980f56a832a8ca4ddd3c0e0a4c9265ef8756" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.3.0.zip", + "shasum": "c706f5eddf9e17263d547285cde654213ab14ed8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.3.0.0.zip", + "shasum": "bd8a6f795fdeb474199f6c3de5c753999f5b06d8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.3.0.zip", + "shasum": "3f58ba52984b657f01bd920cd63f54b25b0476c6" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.3.0.zip", + "shasum": "aa8bcc447d6990a1d85c6984d0f8c5093c26d057" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.2.0.zip", + "shasum": "4b3e25ca735d813dd5710632affe7ce06d226709" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.3.0.zip", + "shasum": "745e2b237b9165ccdf7699eee7667f8630657a26" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-bundle-product/magento-module-inventory-catalog-search-bundle-product-1.0.1.0.zip", + "shasum": "985c28d5991083faa215f166ece8d4cff11ba8af" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-configurable-product/magento-module-inventory-catalog-search-configurable-product-1.0.1.0.zip", + "shasum": "4404d1e799b864261ccd916b4baabf24afa508f0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.3.0.zip", + "shasum": "80834ce90b323094f7e5bd087670fae139f37f4e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.3.0.zip", + "shasum": "3b4778a054792c0b8a0a6d26800c6826ceb2b30f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.3.0.zip", + "shasum": "d0d3fa89eaa7b634a767b2844a13340239f8e457" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.3.0.zip", + "shasum": "53830f28064354070f57b5789efbbf9693cbb0f8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.2.0.zip", + "shasum": "e91d46476000d593ad4158f53bb24ffd70b798ac" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.1.0.zip", + "shasum": "1c806bb6b9b03cb13f3f418a2a079f3262a58454" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.2.0.zip", + "shasum": "15a1781da6af87feac37134105ba4b390fbb58eb" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.1.0.zip", + "shasum": "58736edbf5a14f2ed7006269739aab746d2f156c" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.1.0.zip", + "shasum": "07060a503927c6e7061e6e8b1002b070e2f8c42b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.2.0.zip", + "shasum": "bd5c9005fd40928b783d41cae1bef66324624d9a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.2.0.zip", + "shasum": "fc59b1eb23bbf38d0b146deec03818a05dfb45f9" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.1.0.zip", + "shasum": "12e0be97f80653146774a9522909da82256e7ee8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.2.0.zip", + "shasum": "13fe79e0a209e8f4b8802f376f7ed5c78033c9ea" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.3.0.0.zip", + "shasum": "adc82ef5c6200042e435c3e02a1ac5fd1eddfaea" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.2.0.zip", + "shasum": "623a0a214ec3402199ae9576898af5cd29ef2c06" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.3.0.zip", + "shasum": "5c59f02bc9c546d5ea951bca28d47a476375b576" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.3.0.zip", + "shasum": "4da076d2b7f17b0f2e3cb7f177ba4f29a04e451e" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.1.0.zip", + "shasum": "1b9de64f6aaaa512af270e6d23dd55a6f58d7c84" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.2.0.zip", + "shasum": "90ccb79901dac65e512ccf7c108db13dc85b8e86" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.1.0.zip", + "shasum": "d2a1b2d793ba92e525f8f12cfd1aac32f3d9b531" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.3.0.zip", + "shasum": "74656159bd3ce588f5753293d1f3727d4a11efcb" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.2.0.zip", + "shasum": "0070833a277daace18e32a0a56221c52fedc1085" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.1.0.zip", + "shasum": "c686e4d2dbf32a269e03860434acadbea0750096" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.1.0.zip", + "shasum": "51e2abfc9aa2b8a76df00d77df652025b4841831" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.1.0.zip", + "shasum": "5022fa73f626bf8566bac214cde8a1e22f7dc77f" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.1.0.zip", + "shasum": "b1a0e03235b3de63d33505a1fbff5c13a7b4faef" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.3.0.zip", + "shasum": "b743a3b50262cdf785894d7b2b30373e7edec095" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.1.0.zip", + "shasum": "15726810cdde0d59593510b9b2ac774698c415aa" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.2.0.zip", + "shasum": "55e273b1c4c562da7253f7aba4ef989558ba6dd0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.0.zip", + "shasum": "d376127d9c3cb86445790db8e6640fa236b7cdbf" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.1.0.zip", + "shasum": "efb7557266ebe11bca09f656f17d470fdcc83f2a" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.1.0.zip", + "shasum": "2eb359039befe114506e3dfe81d5f58036b1a134" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.2.0.0.zip", + "shasum": "a75708ded25fa8487eaf492e856eec0208dd55d3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.2.0.zip", + "shasum": "70af3497ec61d7f65a4184bc0819397823b60e7e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.2.0.zip", + "shasum": "326bc39749d261f77d9eb43f7ab694108c7ae4b6" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.2.0.zip", + "shasum": "76c5cb447576246350587be50778b97d2ececece" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.1.0.zip", + "shasum": "0618acb935600e23430f77230dfc8640ab2a192b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.2.0.zip", + "shasum": "c0757a9e168ac3760b346b248508c10cc1c278f9" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-quote-graph-ql/magento-module-inventory-quote-graph-ql-1.0.2.0.zip", + "shasum": "353666ad869e094f0c5369b845852db9fea1488b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.3.0.zip", + "shasum": "b9f6581f60cfb4249f1a3270d5ae32eaffacf821" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.2.0.zip", + "shasum": "df3cb5f4ae723396c9ef9552907d826fc030c78b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.1.0.zip", + "shasum": "d13c26f00a9a6a00d108763e1a657149f9a560bc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.1.0.zip", + "shasum": "c6afb8ffdbaca59fb5bd32182739a3ce7e70b45e" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.3.0.0.zip", + "shasum": "abd02e8c8e9f5dc6c008f11b33d6e09c7d7739c0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.3.0.zip", + "shasum": "d30ef3bc7f23e8041961d4bd5e435520ddcef448" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.2.0.zip", + "shasum": "467ab9d52944df86b9fdd5fba0f90880e51e7389" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.2.0.zip", + "shasum": "ee11d12d1839b68c67113735ce8aa58db5ce693a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.1.0.zip", + "shasum": "457a372568cccc7f8bb57f61b345f8c959879a68" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.2.0.zip", + "shasum": "930018764fe7e74d8ca2c160bc0ad72fa4ca25da" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.3.0.zip", + "shasum": "c2ac5ede4b57a3867e16d6b902d6bc009c3b8c58" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.2.0.zip", + "shasum": "31ec53d0db095df80217a8f28596dfc77c55dcf9" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.1.0.zip", + "shasum": "a7867c53999cadd39dc3b17621f7f4a2f1879700" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.2.0.zip", + "shasum": "a75b7cbad48bd870065ab223025d1db4c8bdb557" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.1.0.zip", + "shasum": "ccf4cc2fb553e550a00217881ce24887ca0d5bad" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.3.0.zip", + "shasum": "e4b58f90e087e3ee5c942180e077562386e8c596" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.2.0.zip", + "shasum": "41c2b5a4a914dddeb3167f6d473edde45ef6d1e4" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-invitation", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-invitation/magento-module-invitation-100.4.4.0.zip", + "shasum": "9ae623c03c5d75b66062baab25721b2399c9b83d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Invitation\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-framework-adapter/magento-module-jwt-framework-adapter-100.4.1.0.zip", + "shasum": "765b2585488423ef55b537c215ee5c17d57feb3a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-user-token/magento-module-jwt-user-token-100.4.0.0.zip", + "shasum": "2265f76b40299df4e67d17b768743617cfb812c9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.5.0.zip", + "shasum": "041332d2eba4f0e72e4411c75fa57ebab90681ef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-layered-navigation-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation-staging/magento-module-layered-navigation-staging-100.4.2.0.zip", + "shasum": "2e2b7760afe39a06b3ef5a16544697e9005b848c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-layered-navigation": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigationStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-logging", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-logging/magento-module-logging-101.2.5.0.zip", + "shasum": "82ca25a904a20926e28847ebc5a797e306b7259f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-asynchronous-operations": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Logging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.5.0.zip", + "shasum": "1376e771612b41176ca91a05631335db0f75f20b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.5.0.zip", + "shasum": "4e86c5f465e7cd9fe3f54c93d0c97a621fa82453" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.4.0.zip", + "shasum": "c0f84e01b3d0bdc3af53ecc7f5d58d504dd5fdcb" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.4.0.zip", + "shasum": "9b046099d5486eab457c61fa4a38550eccad7fc1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.4.0.zip", + "shasum": "9716706a138ff2f621f199f8e43815ef4a95f8ac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.2.0.zip", + "shasum": "1528b2b3c62fb996a616efcf04473151e6cb89e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.3.0.zip", + "shasum": "190b6a98332d5de0741e2a9536c449008f6d4ba7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-logging", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-logging/magento-module-login-as-customer-logging-100.4.5.0.zip", + "shasum": "cb1b8249f62a06952e50afca44712836b908e805" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-logging": "101.2.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLogging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Log logged in as customer admin actions." + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.4.0.zip", + "shasum": "4568b7c6d8a6f133a05ae22e2a0b0edee81095cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.3.0.zip", + "shasum": "4ee147fa19d010b622a1c65ab67debd781537bc4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.4.0.zip", + "shasum": "1a1141ffee88547f656f22525c640aa08a2ef4a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-website-restriction", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-website-restriction/magento-module-login-as-customer-website-restriction-100.4.3.0.zip", + "shasum": "4418b87a4b253984bc141339d7589208002d6ce3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-website-restriction": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerWebsiteRestriction\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.3.0.zip", + "shasum": "81834dfa6fad732e552eb502bf6777630f35bc8c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.3.0.zip", + "shasum": "be484449117b6df40685537286f1c43f636fe2a1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.4.0.zip", + "shasum": "e235e273fc88a016d1bd3bb81d50002eb092b6de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.3.0.zip", + "shasum": "ba6e31f7138f7131ad2ebdc0ac6d177e8ca2f8fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-catalog-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog-staging/magento-module-media-content-catalog-staging-100.4.2.0.zip", + "shasum": "4d9a15a4d25b9541dad75332444f9c5af0b47982" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalogStaging\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.3.0.zip", + "shasum": "0c415f2c3533422a261dedf4e44c10d6741472ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.4.0.zip", + "shasum": "f5235ec268cb902322e6ba1befe6dfa6960859b5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.3.0.zip", + "shasum": "55cab31f4c51604df8f417aa21e4314b45707ff8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.2.0.zip", + "shasum": "ce75ad6cc70067068847178f6e07e13311fc7aac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.2.0.zip", + "shasum": "b7a2131609d5f90a0ececca0f895c14ac9489f15" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.4.0.zip", + "shasum": "a8c451eeaf64b4ee2ad79f23702982e9ae9f74d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.4.0.zip", + "shasum": "8eefc82cff3278c0c04b295c71c8c689bd790d8c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.2.0.zip", + "shasum": "a7f564753983d5550498737ad5132a2a2121d5af" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.2.0.zip", + "shasum": "c95e1a697f137f3d5fb065c4538e6f995104dc86" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.2.0.zip", + "shasum": "7812f995826c67ef4114a4a956817beefe20a8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.2.0.zip", + "shasum": "8e035e08b1b57af4a2f70a2e37f41119dc764523" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.4.0.zip", + "shasum": "e3aa33bb7297034c6a59bc8fa6a836b35af70201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.3.0.zip", + "shasum": "b8d1b916247a3ab2a73d5112ce7a38b4834c7474" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.2.0.zip", + "shasum": "a167dd435a3c6aadbf4ea436bb88ad7392a02be1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.3.0.zip", + "shasum": "d3c9da3d4bda169f9b687595281b056cc0db5020" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.2.0.zip", + "shasum": "c684de95cd58a68a5ded32ab1d54bc840eda078a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.4.0.zip", + "shasum": "02578232663d1a7637f2d8c08ef49ae6421c449d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.3.0.zip", + "shasum": "be6d4f82a76fcc39db835401e2e9bd332ce78266" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.1.0.zip", + "shasum": "9e09a1159b15c4d23604dda9fd571662217db753" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.4.0.zip", + "shasum": "66c54e0b853754f695253a23286a88c4bce8fd82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.3.0.zip", + "shasum": "eb813d47915354b0f5a3ad49381d5f55658d0f6c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.4.0.zip", + "shasum": "6e3b469674fe41e8f8bd36b296908734028fd45b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.5.0.zip", + "shasum": "c22f018c65c4699bd606f1f8997f914d13886cf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.4.0.zip", + "shasum": "bd055d354e6ac6d952af52deb3b4cffd58f20b26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.2.0.zip", + "shasum": "537b34ec7d74768c7b34115f4840e4995daed1b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.2.0.zip", + "shasum": "92e0dacc2c8a8167cb8f10eff83e4a070764030c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-staging/magento-module-msrp-staging-100.4.3.0.zip", + "shasum": "29ca00d1f0345498052d8df88c77664c64d923a2" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multiple-wishlist", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist/magento-module-multiple-wishlist-100.4.5.0.zip", + "shasum": "4683536cd5537aa5a7caea553db8f687ed2d6e91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-checkout": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-multiple-wishlist-sample-data": "Sample Data version: 100.4.*", + "magento/module-reports": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlist\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multiple-wishlist-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multiple-wishlist-graph-ql/magento-module-multiple-wishlist-graph-ql-100.4.1.0.zip", + "shasum": "f49721f166cea8e9649076f6878fc071d86b9fce" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-multiple-wishlist": "100.4.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MultipleWishlistGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.5.0.zip", + "shasum": "86c08ce0688695d8f4dba94a98c96a11a725f19d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.3.0.zip", + "shasum": "244ce82923f4b37efc9da06bda19dc194280ecab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.3.0.zip", + "shasum": "8bd8d00d689cb7cc2203ae0e6f3aab77c5f81496" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.5.0.zip", + "shasum": "fb7c42f608275e4c6a234287edb5a89f1c9a2d58" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.2.0.zip", + "shasum": "570aed7c33d87714a1b812e5316d9903ba865ae4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.3.0.zip", + "shasum": "bcac1f56aea72726a4c40a1fb3ad6be3f25b8990" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.4.0.zip", + "shasum": "02167bd6af953e852803fe11b4b79bb799e8a9ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.3.0.zip", + "shasum": "5e754e262ebaa46dc7f08cd258c5e3b9a8b3487b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.2.0.zip", + "shasum": "4c1d0be58f5e35734834bdb4fd4fd84952604186" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-admin-gws-admin-ui", + "version": "1.7.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-gws-admin-ui/magento-module-page-builder-admin-gws-admin-ui-1.7.1.0.zip", + "shasum": "8d1e06cdd8344e02c9a6f79e96e4d2e1395a94cb" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-gws": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminGwsAdminUi\\": "" + } + }, + "license": [ + "Proprietary" + ], + "description": "Page Builder AdminGWS Admin UI module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.2.0.zip", + "shasum": "d77d348beaa25a60d9db16859e5f1502b79db783" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.5.0.zip", + "shasum": "b6c3ab1dad0318b147d8a722d994e8241e2681a8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.5.0.zip", + "shasum": "1729b982a9c1ce9419459e06991ed8d63b4af6cc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-graph-ql/magento-module-payment-graph-ql-100.4.0.0.zip", + "shasum": "9f834cc06612aab32bd7fd60c8c06dddebbc74b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-staging/magento-module-payment-staging-100.4.2.0.zip", + "shasum": "5c0ed2c78c0d0066f0dada4c723bf7b99b1781c1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-payment": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentStaging\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.5.0.zip", + "shasum": "71c9e4667fd9eda0f2e2f87c987a65c60044221c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.2.0.zip", + "shasum": "8c18aa105ea74407424181096d0844af1b32b8b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.3.0.zip", + "shasum": "4d59ba2805e7540fda1f6e5979145d9fce0a5cb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-persistent", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.5.0.zip", + "shasum": "950b3b9856f49aa0c5e8b6eef0e41cd231a74896" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-persistent-history", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent-history/magento-module-persistent-history-100.4.2.0.zip", + "shasum": "eaff511ef6ef54504c510be5277a048028464b77" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-persistent": "100.4.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PersistentHistory\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-price-permissions", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-price-permissions/magento-module-price-permissions-100.4.1.0.zip", + "shasum": "fc82f57ff55c5e242559acacfcf25314fbd6e49e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-card": "101.3.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PricePermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.4.0.zip", + "shasum": "d46bb9bd950e11d3d012a44d1a3602858559b2f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.5.0.zip", + "shasum": "2f9b406f585e479cb2da5a90cc5467a6e429fd9d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-product-video-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video-staging/magento-module-product-video-staging-100.4.2.0.zip", + "shasum": "c5287fddc5e315d8c66dca0ec6ced732f7047e35" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-product-video": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-staging": "100.4.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideoStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-promotion-permissions", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-promotion-permissions/magento-module-promotion-permissions-100.4.2.0.zip", + "shasum": "5fb5334d01f8d798875d75eab96fa1b72de2d86b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-sales-rule": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PromotionPermissions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.5.0.zip", + "shasum": "92dafbe73d3b3142724a7664cba3720e97e6afa1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.4.0.zip", + "shasum": "51af0efbde0a623931fb360604342b9e7fc8f4d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.1.0.zip", + "shasum": "e05ad60c2bd108fc8a00d361d74bffe35ee583d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.1.0.zip", + "shasum": "0cba0d4e6939166c3986f8154f742671445fc39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.1.0.zip", + "shasum": "037de250c2043527209964589ff64a0c9cdbbe0c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-gift-card-options", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-gift-card-options/magento-module-quote-gift-card-options-100.4.2.0.zip", + "shasum": "a1685da8f59cd0aa932b29539e419466eb4d2d49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGiftCardOptions\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.5.0.zip", + "shasum": "760f3c37cc1cb60701eb17a14c90f7bd135e071f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-staging/magento-module-quote-staging-100.4.2.0.zip", + "shasum": "0fde8e470bd847bd1520ef4cd7294fedf84a8bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.2.0.zip", + "shasum": "5382f8e16fef06842e3ef28be41f7533189320a5" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.2.0.zip", + "shasum": "43cd3204ab3e4bdaa4cfb97c556e1ca2fd2fcbd8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout-sales-rule/magento-module-re-captcha-checkout-sales-rule-1.1.1.0.zip", + "shasum": "681d9b35cd5f9654c2e4f121108af84d54802b7b" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.1.0.zip", + "shasum": "b06897024b7de5ff7b34f40a7bcd5274d326d34c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.3.0.zip", + "shasum": "4aacce4909811f75da30401696e5bfa0aaca1c45" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.3.0.zip", + "shasum": "478b8b65b2dcdfcda38d065774b69a4ca5603c1f" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-gift-card", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-gift-card/magento-module-re-captcha-gift-card-1.0.0.0.zip", + "shasum": "13c97d993b06fb572e4b69336db3aa34a5c47fc5" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-customer": "*", + "magento/module-gift-card-account": "*", + "magento/module-gift-card-account-graph-ql": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "magento/module-re-captcha-webapi-api": "*", + "magento/module-re-captcha-webapi-graph-ql": "*", + "magento/module-re-captcha-webapi-rest": "*", + "magento/module-re-captcha-webapi-ui": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaGiftCard\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2 Gift Cards" + }, + { + "name": "magento/module-re-captcha-invitation", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-invitation/magento-module-re-captcha-invitation-1.0.0.0.zip", + "shasum": "64287f9a60d0a7c67ada7225f9c5539ad7022e9e" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-invitation": "*", + "magento/module-re-captcha-admin-ui": "*", + "magento/module-re-captcha-frontend-ui": "*", + "magento/module-re-captcha-ui": "*", + "magento/module-re-captcha-validation-api": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaInvitation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA for Invitation Module" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.2.0.zip", + "shasum": "12712a7f408a34780257f9f0f58c76036408702b" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-multiple-wishlist", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-multiple-wishlist/magento-module-re-captcha-multiple-wishlist-1.0.0.0.zip", + "shasum": "8979f3f6683294410b16bfb7e894276d0e659484" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMultipleWishlist\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.2.0.zip", + "shasum": "89974abcb37a76039cfe9b326717030c0055ff7e" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.2.0.zip", + "shasum": "c199a2e1214077a42e0b5f3ae84ec7d8c5ff2585" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.2.0.zip", + "shasum": "a47a363a75080aa08358b1759c1aa05c6303b1c9" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.2.0.zip", + "shasum": "abb550fb0e309cc9dd81e3cc181f9de94255abcf" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-store-pickup/magento-module-re-captcha-store-pickup-1.0.1.0.zip", + "shasum": "3f2287cc2711bf58cfa82965d2a10b34ead8f0e8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.2.0.zip", + "shasum": "90aa00a2ae31cb2f2f7f3759d4bca52b1e6fc67b" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.2.0.zip", + "shasum": "5645d09d3acce988f43365c13b81d01445cbf829" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.1.0.zip", + "shasum": "7a358947f858c0bb2cf995e8d449b3aeaeaf3e94" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.1.0.zip", + "shasum": "d60531a405e81c1fbd26298d2908d33966bb3127" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.2.0.zip", + "shasum": "c61ad5e4dea035bc61aee9e4a41bf48ce2c6180c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.2.0.zip", + "shasum": "e2698fcd3e57b6b0a49dba5e93bac87f925612e3" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.2.0.zip", + "shasum": "81dacf545c8dfedde4d16f1247f73e68e7b1fd2d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-api/magento-module-re-captcha-webapi-api-1.0.1.0.zip", + "shasum": "5eea8f96b61cb5588bb3d122a76b5524a29692ef" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-graph-ql/magento-module-re-captcha-webapi-graph-ql-1.0.1.0.zip", + "shasum": "f9783d1d5b5907ccf723a41ae470b39e83cf0297" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-rest/magento-module-re-captcha-webapi-rest-1.0.1.0.zip", + "shasum": "28339c7a4d48c793c021bc297675eba8f2932232" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-ui/magento-module-re-captcha-webapi-ui-1.0.1.0.zip", + "shasum": "df17c1afecd242e6cb928eef6e4c88dd7b628939" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.2.0.zip", + "shasum": "91f794c6f9f285597cbca8c27fbb1a009451e0a6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.3.0.zip", + "shasum": "cbcfb4e11a3961944e15971be5d76655867502f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reminder", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reminder/magento-module-reminder-101.2.4.0.zip", + "shasum": "755c797993d662bba9aedfbc730a72ff8478f5eb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reminder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.3.0.zip", + "shasum": "3047e17d09a6b74bfff57e33f318f78e91c67622" + }, + "require": { + "league/flysystem": "~2.4.3", + "league/flysystem-aws-s3-v3": "^2.4.3", + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage-commerce", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage-commerce/magento-module-remote-storage-commerce-100.4.1.0.zip", + "shasum": "1465c87d0cd747c333f47ab5e84eafefa5e05246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "100.4.*", + "magento/module-logging": "101.2.*", + "magento/module-scheduled-import-export": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorageCommerce\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.5.0.zip", + "shasum": "f83a31e94a46f6ffdbf2c62d6ec0db87e7ebdd34" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.1.0.zip", + "shasum": "8a573426813a22a6a1253711bda515303e6f7796" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-resource-connections", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-resource-connections/magento-module-resource-connections-100.4.2.0.zip", + "shasum": "493d96e6da0875491601880b0532f3b2b347603f" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ResourceConnections\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.5.0.zip", + "shasum": "70e4692bf3f0da7b5e607f736b32a87e4b5124f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.2.0.zip", + "shasum": "5b38ecb4bb2f67225f919c25c57ce9293d19f2bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.1.0.zip", + "shasum": "7aab29354017fc9d573c1af2e8ee945dc69de001" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-staging/magento-module-review-staging-100.4.2.0.zip", + "shasum": "37900a97c8c7bf16465ddf32c32104e875e5670e" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward/magento-module-reward-101.2.5.0.zip", + "shasum": "0789e5e5ce633d993530844f60215eb51e952eb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-invitation": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-balance": "100.4.*", + "magento/module-customer-import-export": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reward\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward-graph-ql/magento-module-reward-graph-ql-100.4.4.0.zip", + "shasum": "e21df6a41d08df4c9af9f7720e823a77b3fd0261" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-reward": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RewardGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reward-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reward-staging/magento-module-reward-staging-100.4.2.0.zip", + "shasum": "37eedcfb99fc57c4ab7e1df349b5c644e2f217b7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-reward": "101.2.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-rule-staging": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RewardStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma/magento-module-rma-101.2.5.0.zip", + "shasum": "7439632c89a05794b494221a00e6e75b81e5a48d" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-custom-attribute-management": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-custom-attributes": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-dhl": "100.4.*", + "magento/module-fedex": "100.4.*", + "magento/module-usps": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rma\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma-graph-ql/magento-module-rma-graph-ql-100.4.4.0.zip", + "shasum": "1317a31b08634dfa06deee4db0cb50e199392dd7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RmaGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rma-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rma-staging/magento-module-rma-staging-100.4.2.0.zip", + "shasum": "3c498d8b254b5f1a24cadcb678c515e1983f5553" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-rma": "101.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RmaStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.1.0.zip", + "shasum": "80bfcf9ae9020e569290aa9333e453e64119c996" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.3.0.zip", + "shasum": "dc0efb744c3bc59bdec1b8e3dc8d07695dcf92bb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.4.0.zip", + "shasum": "98fe15231d183581f48dcfe72813705fe3327389" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.5.0.zip", + "shasum": "15c3b85e28ec26ce31bb8e45ef6855eed526ab41" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.2.0.zip", + "shasum": "56cb8a7bda6083a10c3c51c1fec343474f07e786" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-archive", + "version": "101.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-archive/magento-module-sales-archive-101.0.3.0.zip", + "shasum": "8c2b2be9997f5a0e53c6689d15a049b9aa21cf9e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesArchive\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.5.0.zip", + "shasum": "b38fd2a06e289ea121309cb191dcb20d8d427eb5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.2.0.zip", + "shasum": "1a7b00a475ebc016a11b32097571cd39cf8a81e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.5.0.zip", + "shasum": "0f28d3088948906a11ff089d6bd81eff3dadf5e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule-staging", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule-staging/magento-module-sales-rule-staging-100.4.4.0.zip", + "shasum": "16b0764e260b5467154d07437ef41375f7399de1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-sales-rule": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-config": "101.2.*", + "magento/module-quote": "101.2.*", + "magento/module-reminder": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-staging": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRuleStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.2.0.zip", + "shasum": "4e5880119eecf16b3e66dba1f9e9985f07d2d58d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.3.0.zip", + "shasum": "513b197c79b839c7a2db1239646606dc527f9816" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-scalable-checkout", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-checkout/magento-module-scalable-checkout-100.4.4.0.zip", + "shasum": "158c363c231003c0bd440c0843c124b772b383dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-foreign-key": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-staging": "100.4.*", + "magento/module-customer-custom-attributes": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableCheckout\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scalable-inventory", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-inventory/magento-module-scalable-inventory-100.4.3.0.zip", + "shasum": "b18c5e0e75ddbf4917dca3469c9bded346087341" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableInventory\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scalable-oms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scalable-oms/magento-module-scalable-oms-100.4.3.0.zip", + "shasum": "25e4e6e9fa5043a86d122dbf8e9adf38c0e89c80" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-foreign-key": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-archive": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScalableOms\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-scheduled-import-export", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-scheduled-import-export/magento-module-scheduled-import-export-101.2.5.0.zip", + "shasum": "e29db9f662358b5164617042acf861e7da5eef94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-cron": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ScheduledImportExport\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-search", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.5.0.zip", + "shasum": "51a4bddd43f04a866473760721b7f9799abe4bc5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-search-staging", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search-staging/magento-module-search-staging-100.4.3.0.zip", + "shasum": "2b34c0841f1d4fe4ab00ff76c0cd6bcfb6311113" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SearchStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.5.0.zip", + "shasum": "324e5973bdf16cf28690873edb6b2cf21edefb4f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.1.0.zip", + "shasum": "3df445721475b7eb4b93f3941dd161857d46ad2d" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "name": "Kalpesh Mehta", + "email": "k@lpe.sh" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.3.0.zip", + "shasum": "6df3408f61d2793fafb38989aea822e9a7f34246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.1.0.zip", + "shasum": "60e427c439b7464c171b31bcd1768ff2ccf9d24c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.5.0.zip", + "shasum": "325b2b9f9b77143187698d4a2d815887e6a563f8" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.4.0.zip", + "shasum": "88daf14b4c318d32bb142272f0609a9a5aafeeea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging/magento-module-staging-101.2.5.0.zip", + "shasum": "79d58f9eb52cc704d1c51f1e33b3bf2381e37378" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/magento-composer-installer": "*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-translation": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Staging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging-graph-ql/magento-module-staging-graph-ql-100.4.2.0.zip", + "shasum": "acc60f9f28d1bfafc80a75b33e9455ec0c8353cf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-staging": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StagingGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-staging-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.3.0.zip", + "shasum": "7a5786e15109699b3a7d8e055fa80365953bf685" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-builder": "2.2.*", + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StagingPageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Staging Page Builder module" + }, + { + "name": "magento/module-store", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.5.0.zip", + "shasum": "d1b0806e3abfc83f1d559961c884646b0ed05a19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.3.0.zip", + "shasum": "bbe4973f83e6d1c9086923fc801ffe39e7425848" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-support", + "version": "101.2.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-support/magento-module-support-101.2.4.0.zip", + "shasum": "72142d6a3c1da89d24568791287f27207f6d4981" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-banner": "101.2.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-rma": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-target-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Support\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.4.0.zip", + "shasum": "12effdc034ed2d0ea15db474fcfb36342747712b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.1.0.zip", + "shasum": "666791e063b4014e6ccb7186f7a7bb5a9ad1e79e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.1.0.zip", + "shasum": "0b63b1c732e27578f130518b1d77f1e2bc14e3bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swat", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swat/magento-module-swat-100.4.3.0.zip", + "shasum": "8065cfe642c15e5f87e8548f009401b39b2c8eae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swat\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.5.0.zip", + "shasum": "f789c22ee41334d072d6caaac88ad3e7734ebccf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.3.0.zip", + "shasum": "bffd60106432b5fa92f11b37c9281bbded47ec7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.1.0.zip", + "shasum": "b118894fc198d14ce5b7db34aabb9405520dcaf0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-target-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-target-rule/magento-module-target-rule-101.2.5.0.zip", + "shasum": "35d097a6be5ddea88874601976011171bb29828a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-segment": "102.1.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-import-export": "101.0.*", + "magento/module-target-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TargetRule\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-target-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-target-rule-graph-ql/magento-module-target-rule-graph-ql-100.4.2.0.zip", + "shasum": "7afecc9c872d84338ec9c0e67fdbdce84f22a7b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-related-product-graph-ql": "100.4.*", + "magento/module-target-rule": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TargetRuleGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.5.0.zip", + "shasum": "3753012abcbffe5ce171a1b0b9d545f56c49f1d3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.1.0.zip", + "shasum": "a768c88fa39cebf2120e657e21b8d86ab237bdde" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.4.0.zip", + "shasum": "231f34c9a39a4e6506caf29d1364d99e32c222e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.5.0.zip", + "shasum": "ba3c3fbb5755319774bf11d3104b302637bc7dcb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.2.0.zip", + "shasum": "036054641659fe5ec8085777a4e57fd226dd8882" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.5.0.zip", + "shasum": "a8ff494922576f2874b66a913f14528f9ee1418b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-deploy": "100.4.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.4.0.zip", + "shasum": "b497c3cc70df873ce6bcfe26e2f101076aa47096" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.5.0.zip", + "shasum": "7a2f25eba5ec07a4b26bdda98b60fb393f5bfff4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.5.0.zip", + "shasum": "bb5eac9f59db16a90951109c3baa3bc0f91ad0ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.4.0.zip", + "shasum": "ff14fc9bc2d9153a4ace238d20cd7e3524839a26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.4.0.zip", + "shasum": "0f9bbcbb7ff349dc5fdf5c2f886dff57441473fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.5.0.zip", + "shasum": "7940b349b7adaac56d97b87d85304a28c21d6592" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.4.0.zip", + "shasum": "c743d1e7e1b9c05b9333c76484a8a835c7a67074" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.3.0.zip", + "shasum": "2246cbc8bf2a87ec0a6f2bae77e3b73813b18bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.5.0.zip", + "shasum": "ab162c592b0847efb837c19bc334bf605f8154f0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.1.0.zip", + "shasum": "806c449dae0b2cd86d2b56ca9c4a88ef34f0a4f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.2.0.zip", + "shasum": "d8fde8cf95fcace1d55a97d7b88fe2fdd53856bd" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms/magento-module-versions-cms-101.2.5.0.zip", + "shasum": "218a10686bb0d2471003280df811da52750c62a2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCms\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms-page-cache", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-page-cache/magento-module-versions-cms-page-cache-100.4.1.0.zip", + "shasum": "2e565e7424604715f54bd81d2b42b90fec79c36c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsPageCache\\": "" + } + }, + "license": [ + "proprietary" + ] + }, + { + "name": "magento/module-versions-cms-url-rewrite", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite/magento-module-versions-cms-url-rewrite-100.4.3.0.zip", + "shasum": "bb2e1de27eb58a65d4d458b3985e309ae241ae01" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewrite\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-versions-cms-url-rewrite-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-versions-cms-url-rewrite-graph-ql/magento-module-versions-cms-url-rewrite-graph-ql-100.4.1.0.zip", + "shasum": "b601c7c9ace97cb3cd7db94e9f84731989eca39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "magento/module-versions-cms": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VersionsCmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-visual-merchandiser", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-visual-merchandiser/magento-module-visual-merchandiser-100.4.5.0.zip", + "shasum": "c52c24e92349df8129f23a06b9c488aaf98439e7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VisualMerchandiser\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.4.0.zip", + "shasum": "0d10c69864a2432446b30384b51736d45fb4e392" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.3.0.zip", + "shasum": "3bd32d42f8659697f3748634d9986af9b8cde618" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.2.0.zip", + "shasum": "140cdc018d1a26526fb8cdeb0e1e5ced08133f7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-website-restriction", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-website-restriction/magento-module-website-restriction-100.4.4.0.zip", + "shasum": "3188d7d77a95ada484275871172e30942c4b510b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebsiteRestriction\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.5.0.zip", + "shasum": "5a6f293df6d8207dce4a00a4fef0cbbacc922bbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.2.0.zip", + "shasum": "770be0a15aa1520ad4249527a5ab5df75390b945" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-staging", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-staging/magento-module-weee-staging-100.4.2.0.zip", + "shasum": "b02fffcaf0741a42445bd578ccde94e23c0decf3" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog-staging": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-staging": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeStaging\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.5.0.zip", + "shasum": "eed0cbbc112ec23dada39cc6f1556de69550c2db" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.5.0.zip", + "shasum": "f7f5356260017811c073b2ee7058cd862ac6c36b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.3.0.zip", + "shasum": "783baad5ede837748cba07b7fbb7e907bda521c2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-gift-card", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card/magento-module-wishlist-gift-card-100.4.1.0.zip", + "shasum": "dcdda5da9570979c11708e8816762848787d0d18" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCard\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Magento module provides the data provider for creating buy request for gift card products" + }, + { + "name": "magento/module-wishlist-gift-card-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-gift-card-graph-ql/magento-module-wishlist-gift-card-graph-ql-100.4.1.0.zip", + "shasum": "ca77612d5214cc875a1f6dcf621f2bee2ea551f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-card": "101.3.*", + "magento/module-wishlist": "101.2.*", + "magento/module-wishlist-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGiftCardGraphQl\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.5.0.zip", + "shasum": "f89448ee10c35b82e0c7b1a4d293a079cddc3a63" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder/magento-page-builder-1.7.2.0.zip", + "shasum": "eca2944e5b85cea6589be86dd5c5ba52eaa70581" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.2", + "magento/module-catalog-page-builder-analytics": "1.6.2", + "magento/module-cms-page-builder-analytics": "1.6.2", + "magento/module-page-builder": "2.2.3", + "magento/module-page-builder-admin-analytics": "1.1.2", + "magento/module-page-builder-analytics": "1.6.2" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/page-builder-commerce", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder-commerce/magento-page-builder-commerce-1.7.2.0.zip", + "shasum": "4eff75d8e4f94e16f4d2dcb1d8c1e55170d1d7c8" + }, + "require": { + "magento/module-banner-page-builder": "2.2.3", + "magento/module-banner-page-builder-analytics": "1.7.1", + "magento/module-catalog-page-builder-analytics-staging": "1.7.1", + "magento/module-catalog-staging-page-builder": "1.7.1", + "magento/module-cms-page-builder-analytics-staging": "1.7.1", + "magento/module-page-builder-admin-gws-admin-ui": "1.7.1", + "magento/module-staging-page-builder": "2.2.3", + "magento/page-builder": "1.7.2" + }, + "type": "metapackage", + "description": "Page Builder Commerce metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.5.0.zip", + "shasum": "8a95004a1f5cac0b88ca74dfe03749ab033bf218" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/adobe-stock-integration": "2.1.4", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.5", + "magento/framework-amqp": "100.4.3", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.5", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.5", + "magento/module-admin-adobe-ims": "100.4.0", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.4", + "magento/module-adobe-ims": "2.1.4", + "magento/module-adobe-ims-api": "2.1.2", + "magento/module-advanced-pricing-import-export": "100.4.5", + "magento/module-advanced-search": "100.4.3", + "magento/module-amqp": "100.4.2", + "magento/module-analytics": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-aws-s3": "100.4.3", + "magento/module-backend": "102.0.5", + "magento/module-backup": "100.4.5", + "magento/module-bundle": "101.0.5", + "magento/module-bundle-graph-ql": "100.4.5", + "magento/module-bundle-import-export": "100.4.4", + "magento/module-cache-invalidate": "100.4.3", + "magento/module-captcha": "100.4.5", + "magento/module-cardinal-commerce": "100.4.3", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-import-export": "101.1.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-catalog-rule": "101.2.5", + "magento/module-catalog-rule-configurable": "100.4.4", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.5", + "magento/module-catalog-url-rewrite": "100.4.5", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-agreements": "100.4.4", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.5", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.4", + "magento/module-cms-url-rewrite-graph-ql": "100.4.3", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.5", + "magento/module-configurable-import-export": "100.4.3", + "magento/module-configurable-product": "100.4.5", + "magento/module-configurable-product-graph-ql": "100.4.5", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.5", + "magento/module-cron": "100.4.5", + "magento/module-csp": "100.4.4", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.5", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-customer-import-export": "100.4.5", + "magento/module-deploy": "100.4.5", + "magento/module-developer": "100.4.5", + "magento/module-dhl": "100.4.4", + "magento/module-directory": "100.4.5", + "magento/module-directory-graph-ql": "100.4.3", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-downloadable-import-export": "100.4.4", + "magento/module-eav": "102.1.5", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.5", + "magento/module-elasticsearch-6": "100.4.5", + "magento/module-elasticsearch-7": "100.4.5", + "magento/module-email": "101.1.5", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.4", + "magento/module-gift-message-graph-ql": "100.4.3", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-gtag": "100.4.0", + "magento/module-google-optimizer": "100.4.4", + "magento/module-graph-ql": "100.4.5", + "magento/module-graph-ql-cache": "100.4.2", + "magento/module-grouped-catalog-inventory": "100.4.2", + "magento/module-grouped-import-export": "100.4.3", + "magento/module-grouped-product": "100.4.5", + "magento/module-grouped-product-graph-ql": "100.4.5", + "magento/module-import-export": "101.0.5", + "magento/module-indexer": "100.4.5", + "magento/module-instant-purchase": "100.4.4", + "magento/module-integration": "100.4.5", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.5", + "magento/module-login-as-customer": "100.4.5", + "magento/module-login-as-customer-admin-ui": "100.4.5", + "magento/module-login-as-customer-api": "100.4.4", + "magento/module-login-as-customer-assistance": "100.4.4", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.2", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.4", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.4", + "magento/module-media-content-synchronization-api": "100.4.3", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.4", + "magento/module-media-gallery-api": "101.0.4", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.4", + "magento/module-media-gallery-metadata": "100.4.3", + "magento/module-media-gallery-metadata-api": "100.4.2", + "magento/module-media-gallery-renditions": "100.4.3", + "magento/module-media-gallery-renditions-api": "100.4.2", + "magento/module-media-gallery-synchronization": "100.4.4", + "magento/module-media-gallery-synchronization-api": "100.4.3", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.4", + "magento/module-media-gallery-ui-api": "100.4.3", + "magento/module-media-storage": "100.4.4", + "magento/module-message-queue": "100.4.5", + "magento/module-msrp": "100.4.4", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.5", + "magento/module-mysql-mq": "100.4.3", + "magento/module-new-relic-reporting": "100.4.3", + "magento/module-newsletter": "100.4.5", + "magento/module-newsletter-graph-ql": "100.4.2", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.4", + "magento/module-page-cache": "100.4.5", + "magento/module-payment": "100.4.5", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.5", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.3", + "magento/module-persistent": "100.4.5", + "magento/module-product-alert": "100.4.4", + "magento/module-product-video": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.3", + "magento/module-remote-storage": "100.4.3", + "magento/module-reports": "100.4.5", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.5", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.4", + "magento/module-sales": "103.0.5", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.5", + "magento/module-sales-inventory": "100.4.2", + "magento/module-sales-rule": "101.2.5", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.3", + "magento/module-search": "101.1.5", + "magento/module-security": "100.4.5", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.5", + "magento/module-sitemap": "100.4.4", + "magento/module-store": "101.1.5", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.4", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.5", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.5", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.5", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-ups": "100.4.5", + "magento/module-url-rewrite": "102.0.4", + "magento/module-url-rewrite-graph-ql": "100.4.4", + "magento/module-user": "101.2.5", + "magento/module-usps": "100.4.4", + "magento/module-variable": "100.4.3", + "magento/module-vault": "101.2.5", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.2", + "magento/module-webapi": "100.4.4", + "magento/module-webapi-async": "100.4.3", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.5", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.5", + "magento/module-wishlist": "101.2.5", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.5", + "magento/page-builder": "1.7.2", + "magento/security-package": "1.1.4", + "magento/theme-adminhtml-backend": "100.4.5", + "magento/theme-frontend-blank": "100.4.5", + "magento/theme-frontend-luma": "100.4.5", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "paypal/module-braintree": "4.4.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/product-enterprise-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-enterprise-edition/magento-product-enterprise-edition-2.4.5.0.zip", + "shasum": "572ad7cc2ef98745ef31deff57328f4abfb5b2e1" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-spl": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-json": "^3.3.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-server": "^2.11.1", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework-foreign-key": "100.4.4", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-ee-base": "2.4.5", + "magento/module-admin-gws": "100.4.5", + "magento/module-admin-gws-configurable-product": "100.4.2", + "magento/module-admin-gws-staging": "100.4.2", + "magento/module-advanced-catalog": "100.4.2", + "magento/module-advanced-checkout": "100.4.5", + "magento/module-advanced-rule": "100.4.2", + "magento/module-advanced-sales-rule": "100.4.2", + "magento/module-async-order": "100.4.1", + "magento/module-async-order-graph-ql": "100.4.0", + "magento/module-aws-s3-customer-custom-attributes": "100.4.2", + "magento/module-aws-s3-gift-card-import-export": "100.4.2", + "magento/module-aws-s3-scheduled-import-export": "100.4.2", + "magento/module-banner": "101.2.5", + "magento/module-banner-customer-segment": "100.4.3", + "magento/module-banner-graph-ql": "100.4.1", + "magento/module-bundle-import-export-staging": "100.4.2", + "magento/module-bundle-staging": "100.4.5", + "magento/module-catalog-event": "101.1.4", + "magento/module-catalog-import-export-staging": "100.4.2", + "magento/module-catalog-inventory-staging": "100.4.3", + "magento/module-catalog-permissions": "100.4.5", + "magento/module-catalog-permissions-graph-ql": "100.4.3", + "magento/module-catalog-rule-staging": "100.4.5", + "magento/module-catalog-staging": "100.4.5", + "magento/module-catalog-staging-graph-ql": "100.4.4", + "magento/module-catalog-url-rewrite-staging": "100.4.4", + "magento/module-checkout-address-search": "100.4.4", + "magento/module-checkout-address-search-gift-registry": "100.4.1", + "magento/module-checkout-staging": "100.4.4", + "magento/module-cms-staging": "100.4.5", + "magento/module-configurable-product-staging": "100.4.4", + "magento/module-custom-attribute-management": "100.4.4", + "magento/module-customer-balance": "100.4.5", + "magento/module-customer-balance-graph-ql": "100.4.2", + "magento/module-customer-custom-attributes": "100.4.5", + "magento/module-customer-finance": "100.4.2", + "magento/module-customer-segment": "102.1.5", + "magento/module-deferred-total-calculating": "100.4.0", + "magento/module-downloadable-staging": "100.4.4", + "magento/module-elasticsearch-catalog-permissions": "100.4.1", + "magento/module-elasticsearch-catalog-permissions-graph-ql": "100.4.0", + "magento/module-enterprise": "100.4.3", + "magento/module-gift-card": "101.3.5", + "magento/module-gift-card-account": "101.2.5", + "magento/module-gift-card-account-graph-ql": "100.4.3", + "magento/module-gift-card-graph-ql": "100.4.5", + "magento/module-gift-card-import-export": "100.4.2", + "magento/module-gift-card-staging": "100.4.2", + "magento/module-gift-message-staging": "100.4.2", + "magento/module-gift-registry": "101.2.5", + "magento/module-gift-registry-graph-ql": "100.4.1", + "magento/module-gift-wrapping": "101.2.4", + "magento/module-gift-wrapping-graph-ql": "100.4.2", + "magento/module-gift-wrapping-staging": "100.4.2", + "magento/module-google-optimizer-staging": "100.4.2", + "magento/module-google-tag-manager": "100.4.5", + "magento/module-grouped-product-staging": "100.4.3", + "magento/module-invitation": "100.4.4", + "magento/module-layered-navigation-staging": "100.4.2", + "magento/module-logging": "101.2.5", + "magento/module-login-as-customer-logging": "100.4.5", + "magento/module-login-as-customer-website-restriction": "100.4.3", + "magento/module-media-content-catalog-staging": "100.4.2", + "magento/module-msrp-staging": "100.4.3", + "magento/module-multiple-wishlist": "100.4.5", + "magento/module-multiple-wishlist-graph-ql": "100.4.1", + "magento/module-payment-staging": "100.4.2", + "magento/module-persistent-history": "100.4.2", + "magento/module-price-permissions": "100.4.1", + "magento/module-product-video-staging": "100.4.2", + "magento/module-promotion-permissions": "100.4.2", + "magento/module-quote-gift-card-options": "100.4.2", + "magento/module-quote-staging": "100.4.2", + "magento/module-reminder": "101.2.4", + "magento/module-remote-storage-commerce": "100.4.1", + "magento/module-resource-connections": "100.4.2", + "magento/module-review-staging": "100.4.2", + "magento/module-reward": "101.2.5", + "magento/module-reward-graph-ql": "100.4.4", + "magento/module-reward-staging": "100.4.2", + "magento/module-rma": "101.2.5", + "magento/module-rma-graph-ql": "100.4.4", + "magento/module-rma-staging": "100.4.2", + "magento/module-sales-archive": "101.0.3", + "magento/module-sales-rule-staging": "100.4.4", + "magento/module-scalable-checkout": "100.4.4", + "magento/module-scalable-inventory": "100.4.3", + "magento/module-scalable-oms": "100.4.3", + "magento/module-scheduled-import-export": "101.2.5", + "magento/module-search-staging": "100.4.3", + "magento/module-staging": "101.2.5", + "magento/module-staging-graph-ql": "100.4.2", + "magento/module-support": "101.2.4", + "magento/module-swat": "100.4.3", + "magento/module-target-rule": "101.2.5", + "magento/module-target-rule-graph-ql": "100.4.2", + "magento/module-versions-cms": "101.2.5", + "magento/module-versions-cms-page-cache": "100.4.1", + "magento/module-versions-cms-url-rewrite": "100.4.3", + "magento/module-versions-cms-url-rewrite-graph-ql": "100.4.1", + "magento/module-visual-merchandiser": "100.4.5", + "magento/module-website-restriction": "100.4.4", + "magento/module-weee-staging": "100.4.2", + "magento/module-wishlist-gift-card": "100.4.1", + "magento/module-wishlist-gift-card-graph-ql": "100.4.1", + "magento/page-builder-commerce": "1.7.2", + "magento/product-community-edition": "2.4.5", + "magento/security-package-ee": "1.0.0", + "magento/theme-adminhtml-spectrum": "100.4.0", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "proprietary" + ], + "description": "eCommerce Platform for Growth (Enterprise Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.4.0.zip", + "shasum": "a6dea777ac5824d76d1099334f886ce327d3c714" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.2", + "magento/module-re-captcha-checkout": "1.1.2", + "magento/module-re-captcha-checkout-sales-rule": "1.1.1", + "magento/module-re-captcha-contact": "1.1.1", + "magento/module-re-captcha-customer": "1.1.3", + "magento/module-re-captcha-frontend-ui": "1.1.3", + "magento/module-re-captcha-migration": "1.1.2", + "magento/module-re-captcha-newsletter": "1.1.2", + "magento/module-re-captcha-paypal": "1.1.2", + "magento/module-re-captcha-review": "1.1.2", + "magento/module-re-captcha-send-friend": "1.1.2", + "magento/module-re-captcha-store-pickup": "1.0.1", + "magento/module-re-captcha-ui": "1.1.2", + "magento/module-re-captcha-user": "1.1.2", + "magento/module-re-captcha-validation": "1.1.1", + "magento/module-re-captcha-validation-api": "1.1.1", + "magento/module-re-captcha-version-2-checkbox": "2.0.2", + "magento/module-re-captcha-version-2-invisible": "2.0.2", + "magento/module-re-captcha-version-3-invisible": "2.0.2", + "magento/module-re-captcha-webapi-api": "1.0.1", + "magento/module-re-captcha-webapi-graph-ql": "1.0.1", + "magento/module-re-captcha-webapi-rest": "1.0.1", + "magento/module-re-captcha-webapi-ui": "1.0.1", + "magento/module-securitytxt": "1.1.1", + "magento/module-two-factor-auth": "1.1.4" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/security-package-ee", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package-ee/magento-security-package-ee-1.0.0.0.zip", + "shasum": "dbd410e88cbe152f7f8d62bf8e49eda78d10951b" + }, + "require": { + "magento/module-re-captcha-gift-card": "1.0.0", + "magento/module-re-captcha-invitation": "1.0.0", + "magento/module-re-captcha-multiple-wishlist": "1.0.0" + }, + "type": "metapackage", + "description": "Magento Security Package for Enterprise Edition" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.5.0.zip", + "shasum": "f5ee6da339ccd2c9cf11de4a7e1e37aeb85af4a4" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-adminhtml-spectrum", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-spectrum/magento-theme-adminhtml-spectrum-100.4.0.0.zip", + "shasum": "0157ff0d45aa05dcf3da4250fff809e794de9114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-adminhtml-backend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.5.0.zip", + "shasum": "8f64b9681da80b037adae028426fbe15fefa9a60" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.5.0.zip", + "shasum": "abf5ec4b08e6cdb076038a1d4069b904aa9eb412" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/34bea19b6e03d8153165d8f30bba4c3be86184c1", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.14.0" + }, + "time": "2022-05-31T20:59:12+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "source": { + "type": "git", + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "58c3f47f650c94ec05a151692652a868995d2938" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", + "reference": "58c3f47f650c94ec05a151692652a868995d2938", + "shasum": "" + }, + "require": { + "php": "^7|^8" + }, + "require-dev": { + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.4.0.0.zip", + "shasum": "d9ab16d9607bfc62fce64712c02facc88510e5f0" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "magento/framework": "*", + "paypal/module-braintree-core": "4.4.0", + "paypal/module-braintree-graph-ql": "4.4.0", + "php": "~7.4.0||~8.1.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.4.0.0.zip", + "shasum": "0ed21d22c65ed82cfcb765b684b50e47d6addf17" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/framework": "*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-multishipping": "100.4.*", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-store": "101.1.*", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.4.0.0.zip", + "shasum": "aeda8bc856162c4d7bda04cd363296f138d2a03e" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Pelago\\Emogrifier\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Klee", + "email": "github@oliverklee.de" + }, + { + "name": "Zoli Szabó", + "email": "zoli.szabo+github@gmail.com" + }, + { + "name": "John Reeve", + "email": "jreeve@pelagodesign.com" + }, + { + "name": "Jake Hotson", + "email": "jake@qzdesign.co.uk" + }, + { + "name": "Cameron Brooks" + }, + { + "name": "Jaime Prado" + } + ], + "description": "Converts CSS styles into inline style attributes in your HTML code", + "homepage": "https://www.myintervals.com/emogrifier.php", + "keywords": [ + "css", + "email", + "pre-processing" + ], + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" + }, + "time": "2022-03-10T19:16:00+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "shasum": "" + }, + "require": { + "php": ">=5.6.1", + "phpseclib/phpseclib": ">=3.0.13 <4.0.0" + }, + "provide": { + "ext-mcrypt": "5.6.40" + }, + "require-dev": { + "phpunit/phpunit": "^5.7|^6.0|^9.4" + }, + "suggest": { + "ext-openssl": "Will enable faster cryptographic operations" + }, + "type": "library", + "autoload": { + "files": [ + "lib/mcrypt.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "homepage": "http://phpseclib.sourceforge.net" + } + ], + "description": "PHP 5.x-8.x polyfill for mcrypt extension", + "keywords": [ + "cryptograpy", + "encryption", + "mcrypt", + "polyfill" + ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, + "funding": [ + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat", + "type": "tidelift" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.14", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + }, + "type": "library", + "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], + "psr-4": { + "phpseclib3\\": "phpseclib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + }, + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2022-04-04T05:15:45+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.0", + "source": { + "type": "git", + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=5.6.20" + }, + "require-dev": { + "codacy/coverage": "^1.4", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a8b9251016e9476db73e25fa836904bc0bf74c62", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0a5868e0999e9d47859ba3d918548ff6943e6389", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9e444442334fae9637ef3209bc2abddfef49e714", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T12:23:38+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2" + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.6", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/6070542725b61fc7d0654a8a9855303e5e157434", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.6" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-04-13T16:25:32+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/77b3e2003fd4446b35826cb9dc397129c521c888", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.1" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-06-22T06:18:59+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/baa18b7bf70aa024012f967b5ce5021e1faa9151", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.0" + }, + "time": "2021-09-02T12:01:02+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.6.1" + }, + "time": "2021-11-22T12:27:42+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.0" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-08-06T05:17:44+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.14.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6cb35f61913f06b2c91075db00f67cfd78869e28", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "~2.3.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-28T12:23:48+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "25", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v25" + }, + "time": "2022-06-21T10:23:58+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.1", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.1" + }, + "time": "2022-08-02T14:40:39+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.1", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.1" + }, + "time": "2022-01-21T06:08:36+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.12.1" + }, + "time": "2022-05-03T12:16:34+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.3", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.2", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "account@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + }, + "time": "2021-10-19T17:43:47+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "77a32518733312af16a44300404e945338981de3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3", + "reference": "77a32518733312af16a44300404e945338981de3", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.1" + }, + "time": "2022-03-15T21:29:03+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "v1.15.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.2", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" + }, + "require-dev": { + "phpspec/phpspec": "^6.0 || ^7.0", + "phpunit/phpunit": "^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/v1.15.0" + }, + "time": "2021-12-08T12:19:24+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/367a8d9d5f7da2a0136422d27ce8840583926955", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.7.0" + }, + "time": "2022-08-09T12:23:23+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.2", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c53312ecc575caf07b0e90dee43883fdf90ca67c", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.2" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpstan", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:57:31+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.15", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.13.0", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.15" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-07T09:28:20+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.21", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0e32b76be457de00e83213528f6bb37e2a38fcb1", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpspec/prophecy": "^1.12.1", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.5", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.3", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.0", + "sebastian/version": "^3.0.2" + }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2.0.1" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.21" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-06-19T12:14:25+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:49:45+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-11-11T14:18:36+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-15T09:54:48+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Registers environment variables from a .env file", + "homepage": "https://symfony.com", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.5" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/3cd175cdcdb6db2e589e837dd46aff41027d9830", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T11:34:24+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" } diff --git a/src/_data/codebase/v2_4/mrg/b2b/B2b.yml b/src/_data/codebase/v2_4/mrg/b2b/B2b.yml deleted file mode 100644 index fa4f923d816..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/B2b.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_B2b -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/B2b/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_b2b module is the base module for B2B. It must - be present on all B2B installations.\n\nThis module also provides several B2B branding - elements. For example, it adds a link to B2B customer support in Admin, and it displays - \"B2B Edition\" at the bottom of the site. Also, the module adds the configuration - page for B2B settings where an admin user can enable or disable a B2B feature. Disabling - a B2B feature in store configurations disables this feature for the storefront only, - and it is still available in the admin panel.\n\n## Installation details\n\nThis - module must be installed to use and to configure the other B2B modules. It can be - uninstalled after other B2B modules are uninstalled.\n\n## Structure\n \n[Learn - about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_B2b module. - For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_B2b module.\n \n \n## Additional - information\n \nYou can track [backward incompatible changes made in a Magento B2b - mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/BundleNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/BundleNegotiableQuote.yml deleted file mode 100644 index 4c1e314179d..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/BundleNegotiableQuote.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_BundleNegotiableQuote -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/BundleNegotiableQuote/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_BundleNegotiableQuote module enables bundle products - to be displayed in a negotiable quote in an B2B environment. This module extends - Magento_NegotiableQuote module and Magento_Bundle module.\n\nThe Magento_BundleNegotiableQuote - module provides the following features:\n\n* Display bundle products in a negotiable - quote.\n \n* Order bundle products from a negotiable quote.\n \n## Installation - details\n\nThis module has a dependency on the Magento_NegotiableQuote and Magento_Bundle, - which must be installed and enabled first. \n \nThe Magento_BundleNegotiableQuote - module does not create any backward incompatible changes and can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_BundleNegotiableQuote - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_BundleNegotiableQuote module.\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionList.yml deleted file mode 100644 index 8bbddc7025c..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/BundleRequisitionList.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_BundleRequisitionList -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/BundleRequisitionList/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_BundleRequisitionList module enables bundle products - to be displayed in a requisition list in an B2B environment. This module extends - Magento_RequisitionList module and Magento_Bundle module.\n\nThe Magento_BundleRequisitionList - module provides the following features:\n\n* Display bundle products in a requisition - list. \n\n* Add bundle products to cart from a requisition list. \n \n## Installation - details\n\nThis module has a dependency on the Magento_RequisitionList and Magento_Bundle, - which must be installed and enabled first. \n \nThe Magento_BundleRequisitionList - module does not create any backward incompatible changes and can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n### Layouts\n \nYou can extend and override layouts in the `Magento\\BundleRequisitionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/BundleSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/BundleSharedCatalog.yml deleted file mode 100644 index 4ec1d2277f8..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/BundleSharedCatalog.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_BundleSharedCatalog -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/BundleSharedCatalog/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_BundleSharedCatalog module enables bundle products - to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog - module and Magento_Bundle module.\n\nThe Magento_BundleSharedCatalog module provides - the following features:\n\n* Display and manage prices for bundle products within - a shared catalog.\n\n* Control the visibility of bundle products in quotes and orders. - Only those bundle products that have been added to a shared catalog will be available - for searches via the \"Add by SKU\" feature in quotes and orders. \n \n## Installation - details\n\nThis module has a dependency on the Magento_SharedCatalog and Magento_Bundle, - which must be installed and enabled first. \n \nThe Magento_BundleSharedCatalog - module does not create any backward incompatible changes and can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_BundleSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_BundleSharedCatalog module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\BundleSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n* `Magento\\BundleSharedCatalog\\view\\adminhtml\\ui_component` - renderer for - pricing and structure listings\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml deleted file mode 100644 index 86222e0f19e..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAddressSearchNegotiableQuote.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_CheckoutAddressSearchNegotiableQuote -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/CheckoutAddressSearchNegotiableQuote/README.md -last_modified_at: '2019-04-10 17:47:51 -0500' -content: |- - ## CheckoutAddressSearchNegotiableQuote module Overview - - CheckoutAddressSearchNegotiableQuote module extends Magento_CheckoutAddressSearch if it is enabled in configuration and it modifies NegotiableQuote shipping address on checkout. - - CheckoutAddressSearchNegotiableQuote module removes shipping address search configuration on shipping step on checkout if negotiable quote address is locked and it replaces selected shipping address component to display only negotiable quote address. diff --git a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml deleted file mode 100644 index 85fd60fef0f..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CheckoutAgreementsNegotiableQuote.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAgreementsNegotiableQuote -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/CheckoutAgreementsNegotiableQuote/README.md -last_modified_at: '2019-08-16 15:20:08 -0500' -content: |- - ## CheckoutAgreementsNegotiableQuote module Overview - - CheckoutAgreementsNegotiableQuote module extends CheckoutAgreements if it is enabled in configuration and it adds agreements to payment data on checkout with negotiable quote. diff --git a/src/_data/codebase/v2_4/mrg/b2b/Company.yml b/src/_data/codebase/v2_4/mrg/b2b/Company.yml deleted file mode 100644 index b641d6ff8ee..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/Company.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_Company -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/Company/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_Company module allows a merchant to create a - company account and assign multiple members of the company to the account. \n\nThe - module also implements roles and permissions for the company members. The company - admin builds a hierarchical company structure (which consists of teams and users) - in the storefront and assigns roles and permissions to the company members. This - hierarchy allows the company admin to control user activity within the account. - This hierarchy as well as roles and permissions are currently available in the storefront - only. A merchant can only view the list of company members in Admin.\nA merchant - can view and manage company profiles in Admin. A company's status controls what - kind of access the company members have to the website. An admin user can also configure - company-level emails and allow or disallow a company registration from the storefront. - Also, this module adds a 'customer type' attribute to the customer in Admin: individual - user, company member or company admin.\n\n## Installation details\n \nThis module - does not create any backward incompatible changes. This module can be deactivated - after all the other B2B modules (except QuickOrder and RequisitionList) are deactivated.\n - \n## Structure\n \n[Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_Company - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_Company module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\Company\\view\\adminhtml\\layout` - and `Magento\\Company\\view\\frontend\\layout` directories.\n\nFor more information - about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directories contain extensible UI components: - \n\n* `Magento\\Company\\view\\adminhtml\\ui_component` - customer listing, invitation - form, sales order grid\n\n* `Magento\\Company\\view\\base\\ui_component` - company - listing, complany creation form, customer creation form\n\n* `Magento\\Company\\view\\frontend\\ui_component` - - company users listing, role listing\n\n\nFor more information, see [UI Listing/Grid - Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/CompanyCredit.yml b/src/_data/codebase/v2_4/mrg/b2b/CompanyCredit.yml deleted file mode 100644 index 163e6f70ba8..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CompanyCredit.yml +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Magento_CompanyCredit -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/CompanyCredit/README.md -last_modified_at: '2020-05-08 16:01:36 -0500' -content: "## Overview\n\nThe Magento_CompanyCredit module adds the \"Payment on Account\" - payment method for B2B companies. It also allows the credit history to be viewed - from both Admin and the storefront. \n\nWith the Magento_Company Credit module\n- - a customer can pay orders with Payment on Account method (or in credit);\n- an admin - user can manage credit and credit settings for a company (in the admin panel);\n- - merchants and customers can track credit history, and specifically: credit allocation, - order placement, credit reimbursement, credit change (amount, currency or possibility - to exceed credit limit).\n\nThe company credit functionality is available for company - users only.\n \n## Installation details\n \nThe module has a dependency on the Magento_Company - module, which must be installed and enabled first. The module does not create any - backward incompatible changes. The CompanyCredit module can be deactivated and uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyCredit - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CompanyCredit module.\n\n[Payment - method configuration](http://devdocs.magento.com/guides/v2.2/payments-integrations/base-integration/payment-option-config.html) - will allow you additional configuration to extend module functionality.\n\n### Layouts\n - \nYou can extend and override layouts in the `Magento\\CompanyCredit\\view\\adminhtml\\layout` - and `Magento\\CompanyCredit\\view\\frontend\\layout` directories.\n\nFor more information - about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directories contain extensible UI components: - \n\n* `Magento\\CompanyCredit\\view\\adminhtml\\ui_component` - company form, company - listing, history listing\n\n* `Magento\\CompanyCredit\\view\\frontend\\ui_component` - - balance history listing\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) - and [UI Form Component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html)\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/CompanyPayment.yml b/src/_data/codebase/v2_4/mrg/b2b/CompanyPayment.yml deleted file mode 100644 index f00788a7969..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CompanyPayment.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_CompanyPayment -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/CompanyPayment/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_CompanyPayment module allows a merchant to configure - which payment methods are available for B2B companies.\n\nIn Admin, the CompanyPayment - module adds an additional panel (on the Company profile page and on the B2B Features - page) where a merchant configures payment methods for companies. Payment methods - can be configured on the store level or on the company level. \n \n## Installation - details\n \nThe module has a dependency on the Magento_Company module, which must - be installed and enabled first. This module does not create any backward incompatible - changes. It can be deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn - about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyPayment - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CompanyPayment module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\CompanyPayment\\view\\frontend\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n\n\n* `Magento\\CompanyPayment\\view\\frontend\\ui_component` - - company form\n\nFor more information, see [UI Form Component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/CompanyShipping.yml b/src/_data/codebase/v2_4/mrg/b2b/CompanyShipping.yml deleted file mode 100644 index d67e6f93941..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/CompanyShipping.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_CompanyShipping -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/CompanyShipping/README.md -last_modified_at: '2020-07-21 17:02:08 +0800' -content: "## Overview\n\nThe Magento_CompanyShipping module allows a merchant to configure - which shipping methods are available for B2B companies.\n\nIn Admin, the CompanyShipping - module adds an additional panel (on the Company profile page and on the B2B Features - page) where a merchant configures shipping methods for companies. Shipping methods - can be configured on the company level. \n \n## Installation details\n \nThe module - has a dependency on the Magento_Company module, which must be installed and enabled - first. This module does not create any backward incompatible changes. It can be - deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn about a typical - file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_CompanyShipping - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CompanyShipping module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\CompanyShipping\\view\\frontend\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n\n\n* `Magento\\CompanyShipping\\view\\frontend\\ui_component` - - company form\n\nFor more information, see [UI Form Component](http://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.4/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/ConfigurableNegotiableQuote.yml deleted file mode 100644 index 6bc42e551ed..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableNegotiableQuote.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_ConfigurableNegotiableQuote -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/ConfigurableNegotiableQuote/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_ConfigurableNegotiableQuote module enables configurable - products to be displayed in a negotiable quote in an B2B environment. This module - extends Magento_NegotiableQuote and Magento_Configurable modules.\n\nThe Magento_ConfigurableNegotiableQuote - module provides the following features:\n\n* Display configurable products in a - negotiable quote.\n \n* Order configurable products from a negotiable quote.\n \n## - Installation details\n \nThe Magento_ConfigurableNegotiableQuote module has a dependency - on the Magento_NegotiableQuote and Magento_Configurable modules, which must be installed - and enabled first. This module does not create any backward incompatible changes. - It can be uninstalled or deactivated at any time. \n \n## Structure\n \n[Learn about - a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_ConfigurableNegotiableQuote - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_ConfigurableNegotiableQuote - module.\n\n## Additional information\n \nYou can track [backward incompatible changes - made in a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionList.yml deleted file mode 100644 index 2a9d0d9f68e..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableRequisitionList.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_ConfigurableRequisitionList -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/ConfigurableRequisitionList/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_ConfigurableRequisitionList module enables configurable - products to be displayed in a requisition list in an B2B environment. This module - extends Magento_RequisitionList and Magento_Configurable modules.\n\nThe Magento_ConfigurableRequisitionList - module provides the following features:\n\n* Display configurable products in a - requisition list.\n\n* Add configurable products to cart from a requisition list. - \n \n## Installation details\n \nThe Magento_ConfigurableRequisitionList module - has a dependency on the Magento_RequisitionList and Magento_Configurable modules, - which must be installed and enabled first. This module does not create any backward - incompatible changes. It can be uninstalled or deactivated at any time. \n \n## - Structure\n \n[Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\ConfigurableRequisitionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/ConfigurableSharedCatalog.yml deleted file mode 100644 index a868e63061b..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/ConfigurableSharedCatalog.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_ConfigurableSharedCatalog -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/ConfigurableSharedCatalog/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_ConfigurableSharedCatalog module enables configurable - products to be added to a shared catalog in an B2B environment. This module extends - Magento_SharedCatalog and Magento_Configurable modules.\n\nThe Magento_ConfigurableSharedCatalog - module provides the following features:\n\n* Display base and custom prices for - configurable products within a shared catalog. There is no ability to edit the price - of a configurable product.\n\n* Control the visibility of configurable products - in quotes and orders. Only those configurable products that have been added to a - shared catalog will be available for searches via the \"Add by SKU\" feature in - quotes and orders. \n\n \n## Installation details\n \nThe Magento_ConfigurableSharedCatalog - module has a dependency on the Magento_SharedCatalog and Magento_Configurable modules, - which must be installed and enabled first. This module does not create any backward - incompatible changes. It can be uninstalled or deactivated at any time. \n \n## - Structure\n \n[Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_ConfigurableSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_ConfigurableSharedCatalog - module.\n\n### Layouts\n \nYou can extend and override layouts in the `Magento\\ConfigurableSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n* `Magento\\ConfigurableSharedCatalog\\view\\adminhtml\\ui_component` - renderer - for pricing and structure listings\n\nFor more information, see [UI Listing/Grid - Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/GiftCardNegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/GiftCardNegotiableQuote.yml deleted file mode 100644 index 3e966154a88..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GiftCardNegotiableQuote.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GiftCardNegotiableQuote -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/GiftCardNegotiableQuote/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: |- - ## Overview - - The Magento_GiftCardNegotiableQuote module enables gift cards to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_GiftCard modules. - - The Magento_GiftCardNegotiableQuote module provides the following features: - - * Display gift cards in a negotiable quote. - - * Order gift cards from a negotiable quote. - - ## Installation details - - The Magento_GiftCardNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. - - ## Structure - - [Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionList.yml deleted file mode 100644 index cba72e707b2..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GiftCardRequisitionList.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_GiftCardRequisitionList -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/GiftCardRequisitionList/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_GiftCardRequisitionList module enables gift cards - to be displayed in a requisition list in an B2B environment. This module extends - Magento_RequisitionList and Magento_GiftCard modules.\n\nThe Magento_GiftCardRequisitionList - module provides the following features:\n\n* Display gift cards in a requisition - list. \n\n* Add gift cards to cart from a requisition list. \n\n## Installation - details\n\nThe Magento_GiftCardRequisitionList module has a dependency on the Magento_RequisitionList - and Magento_GiftCard modules, which must be installed and enabled first. This module - does not create any backward incompatible changes. It can be uninstalled or deactivated - at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/GiftCardSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/GiftCardSharedCatalog.yml deleted file mode 100644 index 43998ac3c32..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GiftCardSharedCatalog.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_GiftCardSharedCatalog -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/GiftCardSharedCatalog/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_GiftCardSharedCatalog module enables gift cards - to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog - and Magento_GiftCard modules.\n\nThe Magento_GiftCardSharedCatalog module provides - the following features:\n\n* Display and manage prices for gift cards within a shared - catalog.\n\n* Control the visibility of gift cards in quotes and orders. Only those - gift card products that have been added to a shared catalog will be available for - searches via the \"Add by SKU\" feature in quotes and orders. \n\n## Installation - details\n\nThe Magento_GiftCardSharedCatalog module has a dependency on the Magento_SharedCatalog - and Magento_GiftCard modules, which must be installed and enabled first. This module - does not create any backward incompatible changes. It can be uninstalled or deactivated - at any time.\n\n## Structure\n\n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_GiftCardSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_GiftCardSharedCatalog module.\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n### - UI components\n\nThe following directory contains extensible UI components:\n\n* - `Magento\\GiftCardSharedCatalog\\view\\adminhtml\\ui_component` - renderer for pricing - and structure listings\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/GroupedRequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/GroupedRequisitionList.yml deleted file mode 100644 index b5d0ef1af9d..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GroupedRequisitionList.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Magento_GroupedRequisitionList -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/GroupedRequisitionList/README.md -last_modified_at: '2017-04-10 10:33:01 +0300' -content: "## Overview\n\nThe Magento_GroupedRequisitionList module enables grouped - products to be displayed in a requisition list in an B2B environment. This module - extends Magento_RequisitionList and Magento_Grouped modules.\n\nThe Magento_GroupedRequisitionList - module provides the following features:\n\n* Display grouped products in a requisition - list.\n\n* Add grouped products to cart from a requisition list. \n\n* Disable ability - to change quantity of grouped products in a requisition list. \n \n## Installation - details\n \nThe module has dependency on the Magento_RequisitionList module and - Magento_Grouped modules, which must be installed and enabled first. This module - does not create any backward incompatible changes. Can be uninstalled or deactivated - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_GroupedRequisitionList - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_GroupedRequisitionList - module.\n\n### Layouts\n \nYou can extend and override layouts in the `Magento\\GroupedRequistionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/GroupedSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/GroupedSharedCatalog.yml deleted file mode 100644 index 48337497964..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/GroupedSharedCatalog.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_GroupedSharedCatalog -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/GroupedSharedCatalog/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_GroupedSharedCatalog module enables grouped products - to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog - and Magento_Grouped modules.\n\nThe Magento_GroupedSharedCatalog module provides - the following features:\n\n* Display base and custom prices for grouped products - within a shared catalog. There is no ability to edit the price of a grouped product.\n\n* - Control the visibility of grouped products in quotes and orders. Only those grouped - products that have been added to a shared catalog will be available for searches - via the \"Add by SKU\" feature in quotes and orders. \n\n \n## Installation details\n - \nThe module has dependency on the Magento_SharedCatalog module and Magento_Grouped - modules, which must be installed and enabled first. This module does not create - any backward incompatible changes. Can be uninstalled or deactivated at any time. - \n \n## Structure\n \n[Learn about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_GroupedSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_GroupedSharedCatalog module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\GroupedSharedCatalog\\view\\adminhtml\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directory contains extensible UI components: - \n\n* `Magento\\GroupedSharedCatalog\\view\\adminhtml\\ui_component` - renderer - for pricing and structure listings\n\nFor more information, see [UI Listing/Grid - Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuote.yml b/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuote.yml deleted file mode 100644 index 5b42177674d..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuote.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Magento_NegotiableQuote -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/NegotiableQuote/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_NegotiableQuote module allows a customer and - a merchant (admin user) to negotiate product and/or shipping prices before the customer - places an order. Its functionality is available for the company members only. \n\nCurrently, - B2B quoting is global--the price is given for the quote as a whole. Quoting per - item is not supported. The quote lifecycle is managed via quote statuses. The quoting - interface allows both a merchant and a customer to manage items in the quote (add, - delete, change quantity) as well as make an offer (or request a quote) for items - and/or for shipping. The negotiated price set in the negotiable quote is exactly - the price that will be applied on a quote during checkout, order generation, and - invoice generation. \n\nThe module provides a set of configurations for the quoting - feature, such as the ability to request a quote, configure the minimum quote amount, - configure the default expiration period, configure attached files, and set email - templates for quotes. The module provides web APIs and can be integrated with 3rd - party solutions to manage negotiable quote in Magento.\n \n## Installation details\n - \nThe module heavily depends on the Quote and Magento_Company modules, which must - be previously installed and enabled. \n\nAlso, the module has dependency on the - following Magento’s B2C modules: Tax module, Checkout module and Cart Pricing Rules - module. \n\nWhen working with the SharedCatalog module, Negotiable Quote will be - restricted to the products added to the shared catalog and custom prices set in - the shared catalog. \n\nThe module does not create any backward incompatible changes. - Can be deactivated and uninstalled at any time.\n \n## Structure\n \n[Learn about - a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nMagento_NegotiableQuote uses Extensible attributes to extend - Magento_Quote. For more information about the Magento extensible attributes, see - [Adding extension attributes to entity](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/extension_attributes/adding-attributes.html).\n\nExtension - developers can interact with the Magento_NegotiableQuote module. For more information - about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_NegotiableQuote module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\NegotiableQuote\\view\\adminhtml\\layout` - and `Magento\\NegotiableQuote\\view\\frontend\\layout` directories.\n\nFor more - information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directories contain extensible UI components: - \n\n* `Magento\\NegotiableQuote\\view\\adminhtml\\ui_component` - company form, - negotiable quote grid\n\n* `Magento\\NegotiableQuote\\view\\frontend\\ui_component` - - negotiable quote listing\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) - and [UI Form Component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteSharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteSharedCatalog.yml deleted file mode 100644 index 27547e48cb3..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteSharedCatalog.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_NegotiableQuoteSharedCatalog -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/NegotiableQuoteSharedCatalog/README.md -last_modified_at: '2017-02-17 11:38:50 +0300' -content: "## Overview\n\nThe Magento_NegotiableQuoteSharedCatalog module enables the - NegotiableQuote module to interact with a SharedCatalog in an B2B environment. This - module extends the Magento_NegotiableQuote module and Magento_SharedCatalog modules.\n\nThe - Magento_NegotiableQuoteSharedCatalog module provides the following features:\n\n* - Remove items from a negotiable quote if corresponding products were removed from - this company's shared catalog.\n \n## Installation details\n\nThis module has a - dependency on the Magento_NegotiableQuote and Magento_SharedCatalog module, which - must be installed and enabled first.\n \nThe Magento_NegotiableQuoteSharedCatalog - module does not create any backward incompatible changes. It can be uninstalled - at any time. \n \n## Structure\n \n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_NegotiableQuoteSharedCatalog - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_NegotiableQuoteSharedCatalog - module.\n\n## Additional information\n \nYou can track [backward incompatible changes - made in a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteWeee.yml b/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteWeee.yml deleted file mode 100644 index 65697ad4990..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/NegotiableQuoteWeee.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_NegotiableQuoteWeee -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/NegotiableQuoteWeee/README.md -last_modified_at: '2020-02-13 12:57:22 +0200' -content: |- - ## NegotiableQuoteWeee module Overview - - NegotiableQuoteWeee module extends Weee if it is enabled in configuration and it adds fpt attributes to negotiable quote. diff --git a/src/_data/codebase/v2_4/mrg/b2b/OrderHistorySearch.yml b/src/_data/codebase/v2_4/mrg/b2b/OrderHistorySearch.yml deleted file mode 100644 index 5f4d108c309..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/OrderHistorySearch.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_OrderHistorySearch -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/OrderHistorySearch/README.md -last_modified_at: '2019-05-31 11:16:34 +0200' -content: "## Overview\n\nThe Magento_OrderHistorySearch module serves to handle advanced - orders filtering on customer account.\n\n## Installation details\n \n...\n \n## - Structure\n \n...\n \n## Extensibility\n \n...\n\n### Layouts\n \n...\n \n### UI - components\n\n...\n\n## Additional information\n \n..." diff --git a/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrder.yml b/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrder.yml deleted file mode 100644 index 087121193ae..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrder.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_PurchaseOrder -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/PurchaseOrder/README.md -last_modified_at: '2020-05-13 11:51:49 -0500' -content: "​\n## Overview\n​\nThe PurchaseOrder module contains functionality for creating - purchase orders in a B2B environment. When enabled, all orders created within the - company will be created as purchase orders. This allows B2B users to enforce purchasing - rules and worflows within a Magento store.\n​\n## Installation details\n​\nThe PurchaseOrder - module has dependencies on the following modules:\n​\n- Module_Authorization\n- - \ Module_Catalog\n- Module_Checkout\n- Module_Company\n- Module_Customer\n- Module_Directory\n- - \ Module_Msrp \n- Module_Negotiable_Quote\n- Module_Payment\n- Module_Quote\n- - \ Module_Sales\n- Module_Sales_Sequence\n- Module_Store\n- Module_Tax\n- Module_Theme\n- - \ Module_Ui\n\n​\nwhich must be installed and enabled first. This module does not - create any backward incompatible changes. It can be uninstalled or deactivated at - any time.\n​\n## Structure\n​\n[Learn about a typical file structure for a Magento - 2 module](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n​\n## - Extensibility\n​​Extension developers can interact with the Magento_PurchaseOrder - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n - \ \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_PurchaseOrder module.\n\n### - Layouts\n​This module introduces the following layouts and layout handles in the - `view/frontend/layout` directory:\n \n- `email_purchaseorder_details`\n- `purchaseorder_purchaseorder_index`\n- - `purchaseorder_purchaseorder_success`\n- `purchaseorder_purchaseorder_view`\n\n### - UI components\n​\nYou can extend the purchase order listings using the `company_purchaseorder_listing.xml` - and `my_purchaseorder_listing.xml` configuration files.\n\n## Additional information\n​\nCheck - the [B2B release notes](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html) - for more information on new changes." diff --git a/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrderRule.yml b/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrderRule.yml deleted file mode 100644 index 8ee94026dd3..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/PurchaseOrderRule.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_PurchaseOrderRule -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/PurchaseOrderRule/README.md -last_modified_at: '2020-05-13 14:36:51 -0500' -content: "​\n## Overview\n​\nThe PurchaseOrderRule module contains functionality for - creating and enforcing approval rules for purchase orders. Companies in a B2B environment - can use these rules to enforce purchasing guidelines and limits.\n​\nWith this module - installed, you may create rules such as:\n​\n- Purchase orders over $X require - approvals from a manager.\n- Purchase orders containing more than $Y unique products - require approval.\n- Purchase orders with shipping charges greater than $Z require - approval.\n​\n## Installation details\n​\nThe PurchaseOrderRule module has dependencies - on the following modules:\n​\n- Magento_Company\n- Magento_Customer\n- Magento_Directory\n- - \ Magento_Payment\n- Magento_PurchaseOrder\n- Magento_Quote\n- Magento_Rule\n- - \ Magento_SalesRule\n- Magento_Shipping\n- Magento_Theme\n- Magento_Ui\n​\n\nwhich - must be installed and enabled first. This module does not create any backward incompatible - changes. It can be uninstalled or deactivated at any time.\n​\n## Structure\n​\n[Learn - about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n​\n## - Extensibility\n\n​Extension developers can interact with the Magento_PurchaseOrderRule - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_PurchaseOrderRule module.\n - \n### Layouts\n\nThis module introduces the following layouts and layout handles - in the `view/frontend/layout` directory:\n\n- `purchaseorderrule_create_index`\n- - `purchaseorderrule_edit_index`\n- `purchaseorderrule_form`\n- `purchaseorderrule_index_index`\n​\n### - UI components\n​\nYou can extend the purchase order rule listings using the `purchase_order_rule_listing.xml` - and `require_my_approval_purchaseorder_listing.xml` configuration files.\n \n## - Additional information\n​\nCheck the [B2B release notes](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html) - for more information on new changes." diff --git a/src/_data/codebase/v2_4/mrg/b2b/QuickOrder.yml b/src/_data/codebase/v2_4/mrg/b2b/QuickOrder.yml deleted file mode 100644 index f51b2b13907..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/QuickOrder.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_QuickOrder -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/QuickOrder/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_QuickOrder module allows customers to improve - their user experience by creating a new order from a list of multiple SKUs.\n\nMultiple - items can be sent to the shopping cart from a CSV file, by copy-pasting multiple - SKUs from another source, or by manually entering SKUs one-by-one into the Quick - Order form. This feature is available for both logged-in users and guests.\n \n## - Installation details\n \nThe module does not create any backward incompatible changes. - It heavily depends on the Magento_AdvancedCheckout module and cannot work without - it. Can be deactivated and uninstalled at any time. \n \n## Structure\n \n[Learn - about a typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n\nExtension developers can interact with the Magento_QuickOrder - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_QuickOrder module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\QuickOrder\\view\\frontend\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n## Additional information\n \nYou can track [backward incompatible changes made - in a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/RequisitionList.yml b/src/_data/codebase/v2_4/mrg/b2b/RequisitionList.yml deleted file mode 100644 index 1e849c021fe..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/RequisitionList.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_RequisitionList -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/RequisitionList/README.md -last_modified_at: '2017-02-15 17:02:23 +0300' -content: "## Overview\n\nThe Magento_RequisitionList module allows a customer to create - multiple lists of frequently-purchased items and use those lists for order placement. - This feature is available for both logged-in users and guests.\n \nRequisitionList - functionality is similiar to wish lists, but it has the following differences: \n\n* - A requisition list is not purged after sending items to the shopping cart. It can - be used to place multiple orders.\n\n* The UI for requisition lists has been modified - to a compact view in order to display large number of items. \n\nThe merchant can - configure maximum number of requisition lists per customer. \n\n## Installation - details\n \nThe module does not create any backward incompatible changes. It can - be deactivated and uninstalled in any time.\n \n## Structure\n \n[Learn about a - typical file structure for a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nExtension developers can interact with the Magento_RequisitionList - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_RequisitionList module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\RequisitionList\\view\\frontend\\layout` - directories.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe following directories contain extensible UI components: - \n\n* `Magento\\RequisitionList\\view\\frontend\\ui_component` - requisition list - listing\n\nFor more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/b2b/SharedCatalog.yml b/src/_data/codebase/v2_4/mrg/b2b/SharedCatalog.yml deleted file mode 100644 index f0edaa7ef27..00000000000 --- a/src/_data/codebase/v2_4/mrg/b2b/SharedCatalog.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Magento_SharedCatalog -source_repo: magento2b2b -release: 1.3.0 -github_path: app/code/Magento/SharedCatalog/README.md -last_modified_at: '2019-09-24 19:57:14 -0500' -content: "## Overview\n\nThe Magento_SharedCatalog modules defines the visibility - of products as well as product prices in the catalog and in B2B quotes for different - company accounts. \n\nThe module allows a merchant to create multiple shared catalogs, - link them to one or more company accounts, and set different product prices. Shared - catalogs also control the visibility of products and categories for a company in - the storefront. The shared catalog type (public or custom) defines the scope of - products and prices available for guest users vs logged-in users. The system can - have only one public and any number of custom shared catalogs.\n\nThe module relies - on the CatalogPermissions module, in that the visibility of categories for a customer - group is defined by category permissions for this customer group. Once a shared - catalog is enabled in B2B features, the category permissions are automatically enabled. - Adding a product or a category to a shared catalog enables appropriate category - permissions for the customer groups linked to this shared catalog.\n\nThe module - provides web APIs and can be integrated with third-party solutions to manage shared - catalogs in Magento.\n \n## Installation details\n \nThe module heavily depends - on the Magento_Company module, which must be installed and enabled the first. Category - permissions must be enabled for shared catalogs to work properly. Price configuration - for a shared catalog requires the start of a message queue consumer `sharedCatalogUpdatePrice`.\n\nThe - module does not create any backward incompatible changes. Can be deactivated and - uninstalled at any time.\n\nWhen the module is uninstalled, the other [ProductType]SharedCatalog - modules won't work.\n \n## Structure\n \n[Learn about a typical file structure for - a Magento 2 module](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/module-file-structure.html).\n - \n## Extensibility\n \nShared catalogs are using message queues to save prices. - For more information about queues, see [Message Queues](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/message-queues.html).\n\nExtension - developers can interact with the Magento_SharedCatalog module. For more information - about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/plugins.html).\n - \n[The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.2/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_SharedCatalog module.\n\n### - Layouts\n \nYou can extend and override layouts in the `Magento\\SharedCatalog\\view\\adminhtml\\layout` - directory.\n\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.2/frontend-dev-guide/layouts/layout-overview.html).\n - \n### UI components\n\nThe `Magento\\SharedCatalog\\view\\adminhtml\\ui_component` - directory contains extensible UI components.\n\n* Forms: Company, catalog rule, - catalog rule staging, product, sales rule, sales rule staging update, shared catalog, - shared catalog tier price.\n\n* Listings: Company, product, shared catalog company, - shared catalog, shared catalog product pricing, shared catalog product listing.\n\nFor - more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.2/ui-components/ui-listing-grid.html) - and [UI Form Component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-form.html).\n\n## - Additional information\n \nYou can track [backward incompatible changes made in - a Magento B2b mainline after the Magento 2.2 release](http://devdocs.magento.com/guides/v2.2/release-notes/changes/b2b_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/ce/AdminAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/AdminAnalytics.yml deleted file mode 100644 index 602e7f06567..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AdminAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_AdminAnalytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/AdminAnalytics/README.md -last_modified_at: '2019-08-08 11:00:49 -0500' -content: The Magento\AdminAnalytics module gathers information about the features - Magento administrators use. This information will be used to help improve the user - experience on the Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/ce/AdminNotification.yml b/src/_data/codebase/v2_4/mrg/ce/AdminNotification.yml deleted file mode 100644 index 2b63a1bf5b6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AdminNotification.yml +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Magento_AdminNotification -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/AdminNotification/README.md -last_modified_at: '2019-08-19 00:16:18 +0100' -content: |- - The Magento_AdminNotification module provides the ability to alert administrators via system messages and provides a message inbox for surveys and notifications. - - ## Installation details - - The Magento_AdminNotification module creates the following tables in the database: - - `adminnotification_inbox` - - `admin_system_messages` - - Before disabling or uninstalling this module, note that the Magento_Indexer module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_AdminNotification module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdminNotification module. - - ### Events - - This module observes the following events: - - - `controller_action_predispatch` event in `Magento\AdminNotification\Observer\PredispatchAdminActionControllerObserver` file. - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `adminhtml_notification_index` - - `adminhtml_notification_block` - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend admin notifications using the `view/adminhtml/ui_component/notification_area.xml` configuration file. - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/AdvancedPricingImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/AdvancedPricingImportExport.yml deleted file mode 100644 index eedab8a9148..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AdvancedPricingImportExport.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AdvancedPricingImportExport -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/AdvancedPricingImportExport/README.md -last_modified_at: '2019-08-18 23:54:55 +0100' -content: |- - The Magento_AdvancedPricingImportExport module handles the import and export of the advanced pricing. - - ## Extensibility - - Extension developers can interact with the Magento_AdvancedPricingImportExport module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedPricingImportExport module. diff --git a/src/_data/codebase/v2_4/mrg/ce/AdvancedSearch.yml b/src/_data/codebase/v2_4/mrg/ce/AdvancedSearch.yml deleted file mode 100644 index 1c391ce5f4a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AdvancedSearch.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_AdvancedSearch -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/AdvancedSearch/README.md -last_modified_at: '2019-08-20 00:08:51 +0100' -content: "The Magento_AdvancedSearch module introduces advanced search functionality - and provides interfaces that allow third-party search engines to implement this - functionality.\n\n## Installation details\n\nBefore disabling or uninstalling this - module, note that the following modules depends on this module:\n- Magento_Elasticsearch\n- - Magento_Elasticsearch6\n\nFor information about module installation in Magento 2, - see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_AdvancedSearch - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_AdvancedSearch module.\n\n### - Events\n\nThis module observes the following event:\n\n - `catalogsearch_query_save_after` - in the `Magento\\AdvancedSearch\\Model\\Recommendations\\SaveSearchQueryRelationsObserver` - file. \n\nFor information about an event in Magento 2, see [Events and observers](http://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### - Layouts\n\nThe module interacts with the following layout handles in the `view/adminhtml/layout` - directory:\n\n- `catalog_search_block`\n- `catalog_search_edit`\n- `catalog_search_relatedgrid`\n\nThe - module interacts with the following layout handles in the `view/frontend/layout` - directory:\n\n- `catalogsearch_result_index`\n\nFor more information about layouts - in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_4/mrg/ce/Amqp.yml b/src/_data/codebase/v2_4/mrg/ce/Amqp.yml deleted file mode 100644 index 11bff858003..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Amqp.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_Amqp -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Amqp/README.md -last_modified_at: '2019-08-19 00:22:19 +0100' -content: |- - Magento_Amqp module provides functionality to publish/consume messages with the Advanced Message Queuing Protocol (AMQP). - - ## Extensibility - - Extension developers can interact with the Magento_Amqp module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Amqp module. diff --git a/src/_data/codebase/v2_4/mrg/ce/AmqpStore.yml b/src/_data/codebase/v2_4/mrg/ce/AmqpStore.yml deleted file mode 100644 index 740772628f5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AmqpStore.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_AmqpStore -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/AmqpStore/README.md -last_modified_at: '2019-08-27 01:59:34 +0100' -content: |- - The Magento_AmqpStore module provides the ability to specify a store before publishing messages with the Advanced Message Queuing Protocol (AMQP). - - ## Extensibility - - Extension developers can interact with the Magento_AmqpStore module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AmqpStore module. diff --git a/src/_data/codebase/v2_4/mrg/ce/Analytics.yml b/src/_data/codebase/v2_4/mrg/ce/Analytics.yml deleted file mode 100644 index 1e5c856b840..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Analytics.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_Analytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Analytics/README.md -last_modified_at: '2019-09-15 22:49:37 +0100' -content: |- - The Magento_Analytics module integrates your Magento instance with the [Magento Business Intelligence (MBI)](https://magento.com/products/business-intelligence) to use [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html) functionality. - - The module implements the following functionality: - - - Enabling subscription to Magento Business Intelligence (MBI) and automatic re-subscription - - Declaring the configuration schemas for report data collection - - Collecting the Magento instance data as reports for MBI - - Introducing API that provides the collected data - - Extending Magento configuration with the module parameters: - - Subscription status (enabled/disabled) - - Industry (a business area in which the instance website works) - - Time of data collection (time of the day when the module collects data) - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - Magento_CatalogAnalytics - - Magento_CustomerAnalytics - - Magento_QuoteAnalytics - - Magento_ReviewAnalytics - - Magento_SalesAnalytics - - Magento_WishlistAnalytics - - ## Structure - - Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `ReportXml`. - [Report XML](https://devdocs.magento.com/guides/v2.3/advanced-reporting/report-xml.html) is a markup language used to build reports for Advanced Reporting. - The language declares SQL queries using XML declaration. - - ## Subscription Process - - The subscription to the MBI service is enabled during the installation process of the Analytics module. Each administrator will be notified of these new features upon their initial login to the Admin Panel. - - ## Analytics Settings - - Configuration settings for the Analytics module can be modified in the Admin Panel on the Stores > Configuration page under the General > Advanced Reporting tab. - - The following options can be adjusted: - - Advanced Reporting Service (Enabled/Disabled) - - Alters the status of the Advanced Reporting subscription - - Time of day to send data (Hour/Minute/Second in the store's time zone) - - Defines when the data collection process for the Advanced Reporting service occurs - - Industry - - Defines the industry of the store in order to create a personalized Advanced Reporting experience - - ## Extensibility - - We do not recommend to extend the Magento_Analytics module. It introduces an API that is purposed to transfer the collected data. Note that the API cannot be used for other needs. diff --git a/src/_data/codebase/v2_4/mrg/ce/AsynchronousOperations.yml b/src/_data/codebase/v2_4/mrg/ce/AsynchronousOperations.yml deleted file mode 100644 index c8565e909a2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/AsynchronousOperations.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_AsynchronousOperations -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/AsynchronousOperations/README.md -last_modified_at: '2019-08-27 01:56:24 +0100' -content: "This component is designed to provide a response for a client that launched - the bulk operation as soon as possible and postpone handling of operations moving - them to the background handler.\n\n## Installation details\n\nThe Magento_AsynchronousOperations - module creates the following tables in the database:\n\n- `magento_bulk`\n- `magento_operation`\n- - `magento_acknowledged_bulk`\n\nBefore disabling or uninstalling this module, note - that the following modules depends on this module:\n\n- Magento_WebapiAsync \n\nFor - information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## - Extensibility\n\nExtension developers can interact with the Magento_AsynchronousOperations - module. For more information about the Magento extension mechanism, see [Magento - plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_AsynchronousOperations - module.\n\n### Layouts\n\nThis module introduces the following layouts and layout - handles in the `view/adminhtml/layout` directory:\n\n- `bulk_bulk_details`\n- `bulk_bulk_details_modal`\n- - `bulk_index_index`\n\nFor more information about layouts in Magento 2, see the [Layout - documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### - UI components\n\nYou can extend Magento_AsynchronousOperations module using the - following configuration files in the `view/adminhtml/ui_component/` directory:\n\n- - `bulk_details_form`\n- `bulk_details_form_modal`\n- `bulk_listing`\n- `failed_operation_listing`\n- - `failed_operation_modal_listing`\n- `notification_area`\n- `retriable_operation_listing`\n- - `retriable_operation_modal_listing`\n\nFor information about UI components in Magento - 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_4/mrg/ce/Authorization.yml b/src/_data/codebase/v2_4/mrg/ce/Authorization.yml deleted file mode 100644 index f234606d930..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Authorization.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_Authorization -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Authorization/README.md -last_modified_at: '2019-08-25 07:43:56 +0100' -content: |- - The Magento_Authorization module enables management of access control list roles and rules in the application. - - ## Installation details - - The Magento_AdminNotification module creates the following tables in the database: - - - `authorization_role` - - `authorization_rule` - - Before disabling or uninstalling this module, note that the Magento_GraphQl module depends on this module. - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_Authorization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Authorization module. diff --git a/src/_data/codebase/v2_4/mrg/ce/Backend.yml b/src/_data/codebase/v2_4/mrg/ce/Backend.yml deleted file mode 100644 index 539206a4082..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Backend.yml +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: Magento_Backend -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Backend/README.md -last_modified_at: '2020-03-26 15:07:34 +0200' -content: |- - The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their - administration user interface (UI). - - The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users. - - ## Installation details - - Before disabling or uninstalling this module, note that the following modules depends on this module: - - - Magento_Analytics - - Magento_Authorization - - Magento_NewRelicReporting - - Magento_ProductVideo - - Magento_ReleaseNotification - - Magento_Search - - Magento_Security - - Magento_Swatches - - Magento_Ui - - Magento_User - - Magento_Webapi - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Structure - - Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.3/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `Service/V1`. - - `Service/V1` - contains logic to provide a list of modules installed in Magento. - - For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html#module-file-structure). - - ## Extensibility - - Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backend module. - - ### Events - - The module dispatches the following events: - - - `adminhtml_block_html_before` event in the `\Magento\Backend\Block\Template::_toHtml()` method. Parameters: - - `block` is the backend block template (this) (`\Magento\Backend\Block\Template` class). - - `adminhtml_store_edit_form_prepare_form` event in the `\Magento\Backend\Block\System\Store\Edit\AbstractForm::_prepareForm()` method. Parameters: - - `block` is the AbstractForm block (this) (`\Magento\Backend\Block\System\Store\Edit\AbstractForm` class). - - `backend_block_widget_grid_prepare_grid_before` event in the `\Magento\Backend\Block\Widget\Grid::_prepareGrid()` method. Parameters: - - `grid` is the widget grid block (this) (`\Magento\Backend\Block\Widget\Grid` class) - - `collection` is the grid collection (`\Magento\Framework\Data\Collection` class). - - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Console\Command\CacheCleanCommand::performAction()` method. - - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Console\Command\CacheFlushCommand::performAction()` method. - - `clean_catalog_images_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanImages::execute()` method. - - `clean_media_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanMedia::execute()` method. - - `clean_static_files_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanStaticFiles::execute()` method. - - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushAll::execute()` method. - - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushSystem::execute()` method. - - `theme_save_after` event in the `\Magento\Backend\Controller\Adminhtml\System\Design\Save::execute()` method. - - `backend_auth_user_login_success` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: - - `user` is the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) - - `backend_auth_user_login_failed` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: - - `user_name` is username extracted from the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) - - `exception` any exception generated (`\Magento\Framework\Exception\LocalizedException | \Magento\Framework\Exception\Plugin\AuthenticationException`) - - For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events). - - ### Layouts - - This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: - - - `admin_login` - - `adminhtml_auth_login` - - `adminhtml_cache_block` - - `adminhtml_cache_index` - - `adminhtml_dashboard_customersmost` - - `adminhtml_dashboard_customersnewest` - - `adminhtml_dashboard_index` - - `adminhtml_dashboard_productsviewed` - - `adminhtml_denied` - - `adminhtml_noroute` - - `adminhtml_system_account_index` - - `adminhtml_system_design_edit` - - `adminhtml_system_design_grid` - - `adminhtml_system_design_grid_block` - - `adminhtml_system_design_index` - - `adminhtml_system_store_deletestore` - - `adminhtml_system_store_editstore` - - `adminhtml_system_store_grid_block` - - `adminhtml_system_store_index` - - `default` - - `editor` - - `empty` - - `formkey` - - `overlay_popup` - - `popup` - - - For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). - - ### UI components - - You can extend Magento_Backend module using the following configuration files: - - - `view/adminhtml/ui_component/design_config_form.xml` - - `view/adminhtml/ui_component/design_config_listing.xml` - - For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/Backup.yml b/src/_data/codebase/v2_4/mrg/ce/Backup.yml deleted file mode 100644 index 892cdf5828e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Backup.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_Backup -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Backup/README.md -last_modified_at: '2019-09-16 12:24:25 -0300' -content: "The Magento_Backup module allows administrators to perform backups and rollbacks. - Types of backups include system, database and media backups. This module relies - on the Cron module to schedule backups.\n\nThe Magento_Backup module does not affect - the storefront.\n\nFor more information about this module, see [Magento Backups](https://docs.magento.com/m2/ce/user_guide/system/backups.html)\n\n## - Extensibility\n\nExtension developers can interact with the Magento_Backup module. - For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_Backup module.\n\n### Layouts\n\nThis - module introduces the following layouts and layout handles in the `view/adminhtml/layout` - directory: \n\n`backup_index_block`\n`backup_index_disabled`\n`backup_index_grid`\n`backup_index_index`\n\nFor - more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nFor information about significant changes in patch releases, - see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/ce/Bundle.yml b/src/_data/codebase/v2_4/mrg/ce/Bundle.yml deleted file mode 100644 index 407cd4976d3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Bundle.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Bundle -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Bundle/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Bundle module introduces new product type in the Magento application named Bundle Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ce/BundleGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/BundleGraphQl.yml deleted file mode 100644 index e022f3ddee6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/BundleGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/BundleGraphQl/README.md -last_modified_at: '2018-01-24 11:57:46 -0600' -content: |- - **BundleGraphQl** provides type and resolver information for the GraphQl module - to generate bundle product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/BundleImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/BundleImportExport.yml deleted file mode 100644 index bc7933848cc..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/BundleImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_BundleImportExport -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/BundleImportExport/README.md -last_modified_at: '2015-05-28 02:24:13 +0300' -content: |- - Magento_BundleImportExport module implements Bundle products import/export functionality. - This module is designed to extend existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ce/CacheInvalidate.yml b/src/_data/codebase/v2_4/mrg/ce/CacheInvalidate.yml deleted file mode 100644 index 0729f9d7ddd..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CacheInvalidate.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CacheInvalidate -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CacheInvalidate/README.md -last_modified_at: '2015-04-13 17:31:45 -0500' -content: |- - The CacheInvalidate module is used to invalidate the Varnish cache if it is configured. - It listens for events that request the cache to be flushed or cause the cache to be invalid, then sends Varnish a purge request using cURL. diff --git a/src/_data/codebase/v2_4/mrg/ce/Captcha.yml b/src/_data/codebase/v2_4/mrg/ce/Captcha.yml deleted file mode 100644 index 1ffd2bbbfe6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Captcha.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Captcha -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Captcha/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Captcha module allows applying Turing test in the process of user authentication - or similar tasks. diff --git a/src/_data/codebase/v2_4/mrg/ce/CardinalCommerce.yml b/src/_data/codebase/v2_4/mrg/ce/CardinalCommerce.yml deleted file mode 100644 index 36f6090f3f5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CardinalCommerce.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CardinalCommerce -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CardinalCommerce/README.md -last_modified_at: '2019-06-11 13:12:54 -0500' -content: The CardinalCommerce module provides a possibility to enable 3-D Secure 2.0 - support for payment methods. diff --git a/src/_data/codebase/v2_4/mrg/ce/Catalog.yml b/src/_data/codebase/v2_4/mrg/ce/Catalog.yml deleted file mode 100644 index bf3f172448b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Catalog.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_Catalog -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Catalog/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Catalog module functionality is represented by the following sub-systems: - - Products Management. It includes CRUD operation of product, product media, product attributes, etc... - - Category Management. It includes CRUD operation of category, category attributes - - Catalog module provides mechanism for creating new product type in the system. - Catalog module provides API filtering that allows to limit product selection with advanced filters. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogAnalytics.yml deleted file mode 100644 index 4f24973efbd..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogAnalytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_CatalogAnalytics module configures data definitions for a data - collection related to the Catalog module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogCmsGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogCmsGraphQl.yml deleted file mode 100644 index 953ae6ccaea..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogCmsGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogCmsGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogCmsGraphQl/README.md -last_modified_at: '2019-10-11 12:20:01 -0500' -content: "**CatalogCmsGraphQl** provides type and resolver information for GraphQL - attributes that have dependencies on the Catalog and Cms modules." diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogCustomerGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogCustomerGraphQl.yml deleted file mode 100644 index 25e49f9e804..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogCustomerGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogCustomerGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogCustomerGraphQl/README.md -last_modified_at: '2019-09-19 13:05:37 -0500' -content: "**CatalogCustomerGraphQl** provides type and resolver information for GraphQL - attributes that have dependences on the Catalog and Customer modules." diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogGraphQl.yml deleted file mode 100644 index 9d8517129d6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **CatalogGraphQl** provides type and resolver information for the GraphQl module - to generate catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogInventory.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogInventory.yml deleted file mode 100644 index 11ba05bfdfb..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogInventory -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogInventory/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_CatalogInventory module allows retrieve and update stock attributes, - such as status and quantity. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogInventoryGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogInventoryGraphQl.yml deleted file mode 100644 index 87b6ed6ba40..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogInventoryGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogInventoryGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogInventoryGraphQl/README.md -last_modified_at: '2018-07-18 16:40:53 +0200' -content: |- - **CatalogInventoryGraphQl** provides type information for the GraphQl module - to generate inventory stock fields for product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogRule.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogRule.yml deleted file mode 100644 index a5201ce8a26..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogRule -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogRule/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_CatalogRule module is responsible for one of the types of price rules - in Magento. Catalog Rules are applied to products before they are added to the cart. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogRuleConfigurable.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogRuleConfigurable.yml deleted file mode 100644 index 9502666b877..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogRuleConfigurable.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogRuleConfigurable -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogRuleConfigurable/README.md -last_modified_at: '2015-09-07 17:18:34 +0300' -content: Magento_CatalogRuleConfigurable module is an extension of Magento_CatalogRule - and Magento_ConfigurableProduct modules that handle catalog rule indexer for configurable - product diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogRuleGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogRuleGraphQl.yml deleted file mode 100644 index 5a6715bfa9d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogRuleGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogRuleGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogRuleGraphQl/README.md -last_modified_at: '2020-03-16 09:03:11 -0500' -content: The *Magento_CatalogRuleGraphQl* module applies catalog rules to products - for GraphQL requests. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogSearch.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogSearch.yml deleted file mode 100644 index d3eb85e7871..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogSearch.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogSearch -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogSearch/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_CatalogSearch module is an extension of Magento_Catalog module that allows to use search engine for product searching capabilities. - The module implements Magento_Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogUrlRewriteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogUrlRewriteGraphQl.yml deleted file mode 100644 index de12ef160bb..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogUrlRewriteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogUrlRewriteGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogUrlRewriteGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **CatalogUrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrite fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CatalogWidget.yml b/src/_data/codebase/v2_4/mrg/ce/CatalogWidget.yml deleted file mode 100644 index 66e2c9139c5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CatalogWidget.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogWidget -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CatalogWidget/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **CatalogWidget** contains various widgets that extend Catalog module functionality: - - Product List widget provides widget that contains product list created using rule based filter. diff --git a/src/_data/codebase/v2_4/mrg/ce/Checkout.yml b/src/_data/codebase/v2_4/mrg/ce/Checkout.yml deleted file mode 100644 index 7659116a232..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Checkout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Checkout -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Checkout/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Checkout module allows merchant to register sale transaction with the customer. Module implements consumer flow - that includes such actions like adding products to cart, providing shipping and billing information and confirming - the purchase. diff --git a/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreements.yml b/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreements.yml deleted file mode 100644 index 35f961fe5ef..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreements.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAgreements -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CheckoutAgreements/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\CheckoutAgreements module provides the ability add web store agreement that customers must accept before purchasing - products from store. The customer will need to accept the terms and conditions in the Order Review section of the - checkout process to be able to place an order if Terms and Conditions functionality is enabled. diff --git a/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreementsGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreementsGraphQl.yml deleted file mode 100644 index 45ea44f60fe..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CheckoutAgreementsGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CheckoutAgreementsGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CheckoutAgreementsGraphQl/README.md -last_modified_at: '2019-03-20 17:00:47 +0200' -content: |- - **CheckoutAgreementsGraphQl** provides type information for the GraphQl module - to generate Checkout Agreements fields for Checkout Agreements information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Cms.yml b/src/_data/codebase/v2_4/mrg/ce/Cms.yml deleted file mode 100644 index f31c7f801e6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Cms.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Cms -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Cms/README.md -last_modified_at: '2017-12-12 09:36:23 -0600' -content: |- - The CMS module provides the create, edit, and manage functionality on pages for different content types. - - ## UI components - - ### Wysiwyg - - The Wysiwyg UI component is a customizable and configurable TinyMCE4 editor. - - The default implementation has the following customizations: - - * Magento Media Library support diff --git a/src/_data/codebase/v2_4/mrg/ce/CmsGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CmsGraphQl.yml deleted file mode 100644 index 4ff17ac0432..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CmsGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CmsGraphQl/README.md -last_modified_at: '2018-06-30 14:36:35 +0300' -content: |- - **CmsGraphQl** provides type information for the GraphQl module - to generate CMS fields for cms information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewrite.yml b/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewrite.yml deleted file mode 100644 index ecd88e53a20..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewrite.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CmsUrlRewrite -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CmsUrlRewrite/README.md -last_modified_at: '2017-03-07 16:04:38 -0600' -content: "## Overview\n \nThe Magento_CmsUrlRewrite module adds support for URL rewrite - rules for CMS pages. See also Magento_UrlRewrite module. \n\nThe module adds and - removes URL rewrite rules as CMS pages are added or removed by a user.\nThe rules - can be edited by an admin user as any other URL rewrite rule." diff --git a/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewriteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewriteGraphQl.yml deleted file mode 100644 index 3eba6edb975..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CmsUrlRewriteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsUrlRewriteGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CmsUrlRewriteGraphQl/README.md -last_modified_at: '2018-01-17 16:25:54 -0600' -content: |- - **CmsUrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrite fields for cms information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Config.yml b/src/_data/codebase/v2_4/mrg/ce/Config.yml deleted file mode 100644 index 322a52219b7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Config.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Config -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Config/README.md -last_modified_at: '2019-09-03 18:23:54 +0300' -content: |- - The Config module is designed to implement system configuration functionality. - It provides mechanisms to add, edit, store and retrieve the configuration data for each scope (there can be a default scope as well as scopes for each website and store). - - Modules can add items to be configured on the system configuration page by creating system.xml files in their etc/adminhtml directories. These system.xml files get merged to populate the forms in the config page. diff --git a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProduct.yml b/src/_data/codebase/v2_4/mrg/ce/ConfigurableProduct.yml deleted file mode 100644 index 93377709357..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProduct.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_ConfigurableProduct -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ConfigurableProduct/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_ConfigurableProduct module introduces new product type in the Magento application called Configurable Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. - - Configurable Products let the customers select the variant they desire by choosing options. - For example, store owner sells t-shirts in two colors and three sizes. diff --git a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductGraphQl.yml deleted file mode 100644 index f789d0ac10b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableProductGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ConfigurableProductGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **ConfigurableProductGraphQl** provides type and resolver information for the GraphQl module - to generate configurable product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductSales.yml b/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductSales.yml deleted file mode 100644 index 1f6d86d006e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ConfigurableProductSales.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ConfigurableProductSales -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ConfigurableProductSales/README.md -last_modified_at: '2017-07-14 16:51:00 +0300' -content: |- - The Magento_ConfigurableProductSales module checks that the selected options of order item are still presented in - Catalog. Returns true if the previously ordered item configuration is still available. diff --git a/src/_data/codebase/v2_4/mrg/ce/Contact.yml b/src/_data/codebase/v2_4/mrg/ce/Contact.yml deleted file mode 100644 index 5c19612716f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Contact.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Contact -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Contact/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Contact module provides an implementation of "Contact Us" feature - based on sending email message, allows to configure email recipients, email template, - etc... diff --git a/src/_data/codebase/v2_4/mrg/ce/Cookie.yml b/src/_data/codebase/v2_4/mrg/ce/Cookie.yml deleted file mode 100644 index aa4e1bd2c7d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Cookie.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Cookie -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Cookie/README.md -last_modified_at: '2015-01-28 16:50:13 -0600' -content: Magento_Cookie module allows enabling and configuring HTTP cookie related - settings for the store. These settings are available in the store administration. diff --git a/src/_data/codebase/v2_4/mrg/ce/Cron.yml b/src/_data/codebase/v2_4/mrg/ce/Cron.yml deleted file mode 100644 index 54f11bf05c1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Cron.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Cron -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Cron/README.md -last_modified_at: '2015-04-30 16:30:07 -0500' -content: |- - Cron is a module that enables scheduling of jobs. Other modules can add cron jobs by including crontab.xml in their etc directory. The command "bin/magento cron:run" should be run periodically to trigger the Cron module to run its scheduled jobs. - This module also allows administrators to tune cron options in Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/ce/Csp.yml b/src/_data/codebase/v2_4/mrg/ce/Csp.yml deleted file mode 100644 index 2f7fe6f18a4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Csp.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Csp -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Csp/README.md -last_modified_at: '2019-11-14 16:21:59 -0600' -content: |- - Magento_Csp implements Content Security Policies for Magento. Allows CSP configuration for Merchants, - provides a way for extension and theme developers to configure CSP headers for their extensions. diff --git a/src/_data/codebase/v2_4/mrg/ce/CurrencySymbol.yml b/src/_data/codebase/v2_4/mrg/ce/CurrencySymbol.yml deleted file mode 100644 index 93247b2e7ae..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CurrencySymbol.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_CurrencySymbol -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CurrencySymbol/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **CurrencySymbol** enables the creation of custom currencies and management of currency conversion rates. - - ## Controllers - - ### Currency Controllers - ***CurrencySymbol\Controller\Adminhtml\System\Currency\FetchRates.php*** gets a specified currency conversion rate. - Supports all defined currencies in the system. - ***CurrencySymbol\Controller\Adminhtml\System\Currency\SaveRates.php*** saves rates for defined currencies. - - ### Currency Symbol Controllers - ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Reset.php*** resets all custom currency symbols. - ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Save.php*** creates custom currency symbols. diff --git a/src/_data/codebase/v2_4/mrg/ce/Customer.yml b/src/_data/codebase/v2_4/mrg/ce/Customer.yml deleted file mode 100644 index 84ed50dff9e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Customer.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Customer -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Customer/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: "The Magento_Customer module serves to handle the customer data (Customer, - Customer Address and Customer Group entities) both in the admin panel and the storefront. - \nFor customer passwords, the module implements upgrading hashes." diff --git a/src/_data/codebase/v2_4/mrg/ce/CustomerAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/CustomerAnalytics.yml deleted file mode 100644 index b08166c51a1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CustomerAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CustomerAnalytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CustomerAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_CustomerAnalytics module configures data definitions for a data - collection related to the Customer module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/CustomerDownloadableGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CustomerDownloadableGraphQl.yml deleted file mode 100644 index 60f1b3d3b3c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CustomerDownloadableGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerDownloadableGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CustomerDownloadableGraphQl/README.md -last_modified_at: '2019-06-25 22:45:10 +0200' -content: |- - **CustomerDownloadableGraphQl** provides type and resolver information for the GraphQl module - to generate downloadable product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/CustomerGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/CustomerGraphQl.yml deleted file mode 100644 index dcd6dd21b2f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CustomerGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CustomerGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: |- - **CustomerGraphQl** provides type and resolver information for the GraphQl module - to generate customer information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/CustomerImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/CustomerImportExport.yml deleted file mode 100644 index 8ea3c116e9e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/CustomerImportExport.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CustomerImportExport -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/CustomerImportExport/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_CustomerImportExport module handles the import and export of - the customers data and related addresses. diff --git a/src/_data/codebase/v2_4/mrg/ce/Deploy.yml b/src/_data/codebase/v2_4/mrg/ce/Deploy.yml deleted file mode 100644 index 2f922efd7c5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Deploy.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_Deploy -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Deploy/README.md -last_modified_at: '2019-07-16 21:19:40 +0100' -content: "## Purpose of module\n\nDeploy is a module that holds collection of services - and command line tools to help with Magento application deployment. \nTo execute - this command, please, run \"bin/magento setup:static-content:deploy\" from the Magento - root directory.\nDeploy module contains 2 additional commands that allows switching - between application modes (for instance from \ndevelopment to\nproduction) and show - current application mode. To change the mode run \"bin/magento deploy:mode:set [mode]\".\nWhere - mode can be one of the following:\n - development\n - production\nWhen switching - to production mode, you can pass optional parameter skip-compilation to do not compile - static files, CSS \nand do not run the compilation process.\n\n# Deployment\n## - System requirements\n\n## Install\nThe Magento_Deploy module is installed automatically - (using the native Magento install mechanism) without any additional actions." diff --git a/src/_data/codebase/v2_4/mrg/ce/Developer.yml b/src/_data/codebase/v2_4/mrg/ce/Developer.yml deleted file mode 100644 index d984ec39961..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Developer.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Developer -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Developer/README.md -last_modified_at: '2015-01-15 14:33:14 -0600' -content: The Magento_Developer module provides functionality to make it easier to - develop in Magento 2. diff --git a/src/_data/codebase/v2_4/mrg/ce/Dhl.yml b/src/_data/codebase/v2_4/mrg/ce/Dhl.yml deleted file mode 100644 index b3f624a17c1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Dhl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Dhl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Dhl/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Dhl module implements the integration with the DHL shipping carrier. - DHL is available for international shipments only. diff --git a/src/_data/codebase/v2_4/mrg/ce/Directory.yml b/src/_data/codebase/v2_4/mrg/ce/Directory.yml deleted file mode 100644 index e71d07ad8b7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Directory.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Directory -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Directory/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Directory** enables the management of countries and regions recognized by the store and associated data - like the country code and currency rates. Also, enables conversion of prices to a specified currency format. diff --git a/src/_data/codebase/v2_4/mrg/ce/DirectoryGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/DirectoryGraphQl.yml deleted file mode 100644 index 693c170f99b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/DirectoryGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DirectoryGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/DirectoryGraphQl/README.md -last_modified_at: '2019-01-31 09:12:38 -0500' -content: |- - **DirectoryGraphQl** provides type and resolver information for the GraphQl module - to generate directory information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Downloadable.yml b/src/_data/codebase/v2_4/mrg/ce/Downloadable.yml deleted file mode 100644 index fb442f769cb..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Downloadable.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Downloadable -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Downloadable/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Downloadable module introduces new product type in the Magento application called Downloadable Product. - This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ce/DownloadableGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/DownloadableGraphQl.yml deleted file mode 100644 index 77660ac203e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/DownloadableGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_DownloadableGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/DownloadableGraphQl/README.md -last_modified_at: '2018-01-24 15:58:51 -0600' -content: |- - **DownloadableGraphQl** provides type and resolver information for the GraphQl module - to generate downloadable product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/DownloadableImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/DownloadableImportExport.yml deleted file mode 100644 index 90ab7fc9cb6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/DownloadableImportExport.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_DownloadableImportExport -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/DownloadableImportExport/README.md -last_modified_at: '2015-08-10 11:16:49 +0300' -content: The Magento_DownloadableImportExport module handles the import and export - of the downloadable products. diff --git a/src/_data/codebase/v2_4/mrg/ce/Eav.yml b/src/_data/codebase/v2_4/mrg/ce/Eav.yml deleted file mode 100644 index 7e9cc104e80..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Eav.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Eav -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Eav/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\EAV stands for Entity-Attribute-Value. The purpose of Magento\Eav module is to make entities - configurable/extendable by admin user. diff --git a/src/_data/codebase/v2_4/mrg/ce/EavGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/EavGraphQl.yml deleted file mode 100644 index 35b86d60b48..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/EavGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_EavGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/EavGraphQl/README.md -last_modified_at: '2018-01-16 13:17:37 -0600' -content: "**EavGraphQl** primarily provides the GraphQl module information to generate - metadata for Eav attributes." diff --git a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch.yml b/src/_data/codebase/v2_4/mrg/ce/Elasticsearch.yml deleted file mode 100644 index 7e97f454fb3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Elasticsearch/README.md -last_modified_at: '2018-03-09 17:43:18 -0600' -content: |- - Magento\Elasticsearch module allows to use Elastic search engine for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch6.yml b/src/_data/codebase/v2_4/mrg/ce/Elasticsearch6.yml deleted file mode 100644 index d93dc3cd95c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch6.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch6 -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Elasticsearch6/README.md -last_modified_at: '2019-02-27 13:06:48 +0100' -content: |- - Magento\Elasticsearch module allows to use Elastic search engine (v6) for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch7.yml b/src/_data/codebase/v2_4/mrg/ce/Elasticsearch7.yml deleted file mode 100644 index 51697efee70..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Elasticsearch7.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Elasticsearch7 -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Elasticsearch7/README.md -last_modified_at: '2020-03-06 11:22:29 -0600' -content: |- - Magento\Elasticsearch7 module allows to use Elastic search engine (v7) for product searching capabilities. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ce/Email.yml b/src/_data/codebase/v2_4/mrg/ce/Email.yml deleted file mode 100644 index 154b4ba2e64..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Email.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Email -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Email/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Email** enables you to manage email templates, which are used when you send email through the - *\Magento\Framework\Mail\TransportInterface* implementations. diff --git a/src/_data/codebase/v2_4/mrg/ce/EncryptionKey.yml b/src/_data/codebase/v2_4/mrg/ce/EncryptionKey.yml deleted file mode 100644 index 57f88dcf1a9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/EncryptionKey.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_EncryptionKey -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/EncryptionKey/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: The Magento_EncryptionKey module provides an advanced encryption model to - protect passwords and other sensitive data. diff --git a/src/_data/codebase/v2_4/mrg/ce/Fedex.yml b/src/_data/codebase/v2_4/mrg/ce/Fedex.yml deleted file mode 100644 index 81d0c600b2a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Fedex.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Fedex -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Fedex/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Fedex implements the integration with the FedEx shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/ce/GiftMessage.yml b/src/_data/codebase/v2_4/mrg/ce/GiftMessage.yml deleted file mode 100644 index 29b5d64a500..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GiftMessage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GiftMessage -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GiftMessage/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: Magento\GiftMessage module allows to add a message to order or to each ordered - item either on frontend or backend. diff --git a/src/_data/codebase/v2_4/mrg/ce/GiftMessageGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/GiftMessageGraphQl.yml deleted file mode 100644 index 9bc23227bb0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GiftMessageGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GiftMessageGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GiftMessageGraphQl/README.md -last_modified_at: '2020-06-08 17:14:15 +0300' -content: "**GiftMessageGraphQl** provides information about gift messages for carts, - cart items, orders and order items." diff --git a/src/_data/codebase/v2_4/mrg/ce/GoogleAdwords.yml b/src/_data/codebase/v2_4/mrg/ce/GoogleAdwords.yml deleted file mode 100644 index e724a773eb0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GoogleAdwords.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_GoogleAdwords -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GoogleAdwords/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: GoogleAdwords is a module designed for integration of Google Adwords service. diff --git a/src/_data/codebase/v2_4/mrg/ce/GoogleAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/GoogleAnalytics.yml deleted file mode 100644 index 0173c73b45f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GoogleAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GoogleAnalytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GoogleAnalytics/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_GoogleAnalytics is a module for integration with Google Analytics - service. diff --git a/src/_data/codebase/v2_4/mrg/ce/GoogleOptimizer.yml b/src/_data/codebase/v2_4/mrg/ce/GoogleOptimizer.yml deleted file mode 100644 index 903e50176fa..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GoogleOptimizer.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_GoogleOptimizer -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GoogleOptimizer/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: "Magento_GoogleOptimizer module implements functionality of Google Experiment - tool that is the part of Google Analytics functionality.\n\nGoogle Experiment (on - Google side) allows to make two variants of the same page and compare their popularity. - \nFrom Magento side, code generated by Google should be saved and displayed on a - particular page.\nGoogle Experiment functionality is available on pages of products, - categories and cms pages. \nThis allows to save different codes for products and - categories on different store views.\nThis functionality can be switched on and - off on the configuration page (Stores -> Configuration -> General -> Google Api - -> Google Analytics).\nAlso this functionality depends on Google Analytics module - and configuration options." diff --git a/src/_data/codebase/v2_4/mrg/ce/GraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/GraphQl.yml deleted file mode 100644 index f97fa9b0f35..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_GraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GraphQl/README.md -last_modified_at: '2017-10-25 11:14:11 -0500' -content: "**GraphQl** provides the framework for the application to expose GraphQL - compliant web services. It exposes an area for\nGraphQL services and resolves request - data based on the generated schema. It also maps this response to a JSON object - \nfor the client to read." diff --git a/src/_data/codebase/v2_4/mrg/ce/GraphQlCache.yml b/src/_data/codebase/v2_4/mrg/ce/GraphQlCache.yml deleted file mode 100644 index cd5840d0439..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GraphQlCache.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GraphQlCache -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GraphQlCache/README.md -last_modified_at: '2019-04-08 11:49:04 -0500' -content: |- - **GraphQL Cache** provides the ability to cache GraphQL queries. - This module allows Magento's built-in cache or Varnish as the application for serving the Full Page Cache to the front end. diff --git a/src/_data/codebase/v2_4/mrg/ce/GroupedCatalogInventory.yml b/src/_data/codebase/v2_4/mrg/ce/GroupedCatalogInventory.yml deleted file mode 100644 index f1227fa61ed..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GroupedCatalogInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GroupedCatalogInventory -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GroupedCatalogInventory/README.md -last_modified_at: '2018-11-27 16:04:57 -0600' -content: Magento_GroupedCatalogInventory contains behavior related to the inventory - status of items within grouped products. diff --git a/src/_data/codebase/v2_4/mrg/ce/GroupedProduct.yml b/src/_data/codebase/v2_4/mrg/ce/GroupedProduct.yml deleted file mode 100644 index 487580d8913..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GroupedProduct.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_GroupedProduct -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GroupedProduct/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_GroupedProduct module provides ability to offer several standalone products for sale as a group on the same Product Detail page. - It can offer variations of a product, or group them by season or theme to create a coordinated set. - Products can be purchased separately or as a set. - Each product purchased appears in the Shopping Cart as a separate item. - This module extends the existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ce/GroupedProductGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/GroupedProductGraphQl.yml deleted file mode 100644 index 2937bc4e8cb..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/GroupedProductGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GroupedProductGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/GroupedProductGraphQl/README.md -last_modified_at: '2018-01-29 15:12:49 -0600' -content: |- - **GroupedProductGraphQl** provides type and resolver information for the GraphQl module - to generate grouped product information. diff --git a/src/_data/codebase/v2_4/mrg/ce/ImportExport.yml b/src/_data/codebase/v2_4/mrg/ce/ImportExport.yml deleted file mode 100644 index 4f6745ec839..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ImportExport -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ImportExport/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_ImportExport module provides a framework and basic functionality for importing/exporting various entities in Magento. - It can be disabled and in such case all dependent import/export functionality (products, customers, orders etc.) will be disabled in Magento. diff --git a/src/_data/codebase/v2_4/mrg/ce/Indexer.yml b/src/_data/codebase/v2_4/mrg/ce/Indexer.yml deleted file mode 100644 index 654aec795c1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Indexer.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_Indexer -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Indexer/README.md -last_modified_at: '2016-04-11 18:16:09 +0300' -content: |- - ## Overview - Magento_Indexer module is a base of Magento Indexing functionality. - It allows: - - read indexers configuration, - - represent indexers in admin, - - regenerate indexes by cron schedule, - - regenerate indexes from console, - - view and reset indexer state from console, - - view and set indexer mode from console - - There are 2 modes of the Indexers: "Update on save" and "Update by schedule". - Manual full reindex can be performed via console by running `php -f bin/magento indexer:reindex` console command. diff --git a/src/_data/codebase/v2_4/mrg/ce/InstantPurchase.yml b/src/_data/codebase/v2_4/mrg/ce/InstantPurchase.yml deleted file mode 100644 index 98889a378ca..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/InstantPurchase.yml +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Magento_InstantPurchase -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/InstantPurchase/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: |- - ## Overview - - Instant Purchase feature allows the Customer to place the order in seconds without going through full checkout. Once clicked, system places the order using default shipping and billing addresses and stored payment method. Order is placed and customer gets confirmation message in notification area. - - Prerequisites to display the Instant Purchase button: - 1. Instant purchase enabled for a store at `Store / Configurations / Sales / Sales / Instant Purchase` - 2. Customer is logged in - 3. Customer has default shipping and billing address defined - 4. Customer has valid stored payment method with instant purchase support - - ## Structure - - In addition to [a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/build/module-file-structure.html) `PaymentMethodsIntegration` directory contains interfaces and basic implementation of integration vault payment method to the instant purchase. - - ## Extensibility - - ### Instant purchase customization - - Almost all aspects of instant purchase may be customized. See comments to classes and interfaces marked with `@api` tag. - - All payments created for instant purchase also have `'instant-purchase' => true` in addition information. Use this only if all other customization points not suitable, - - ### Payment method integration - - Instant purchase support may be implemented for any payment method with [vault support](https://devdocs.magento.com/guides/v2.3/payments-integrations/vault/vault-intro.html). - Basic implementation provided in `Magento\InstantPurchase\PaymentMethodIntegration` should be enough in most cases. It is not enabled by default to avoid issues on production sites and authors of vault payment method should verify correct work for instant purchase manually. - To enable basic implementation just add single option to configuration of payemnt method in `config.xml`: - - ``` - - 1 - - ``` - - Basic implementation is a good start point but it's recommended to provide own implementation to improve user experience. If instant purchase integration has customization then `supported` option is not required. - - ``` - - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface - Implementation_Of_Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface - - ``` - - - `Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterface` - allows programmatically defines if instant purchase supported (e.g. support may not be available if some payment method option switched on/off). Basic implementation always returns `true`. - - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterface` - creates string that describes stored payment method. Basic implementation returns payment method name. It is highly recommended to implement own formatter. - - `Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterface` - allows to add some extra values to payment additional information array. Default implementation returns empty array. - - ## Additional information - - ### Backward incompatible changes - - The `Magento_InstantPurchase` module does not introduce backward incompatible changes. - - You can track [backward incompatible changes in patch releases](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html). - - *** - - This module was initially developed by the [Creatuity Corp.](https://creatuity.com/) and [Magento Community Engineering Team](mailto:engcom@magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ce/Integration.yml b/src/_data/codebase/v2_4/mrg/ce/Integration.yml deleted file mode 100644 index 239f7eb199e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Integration.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Integration -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Integration/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Integration** enables third-party services to call the Web API by using access tokens. - It provides an admin UI that enables manual creation of integrations. Extensions can also provide a configuration - file so that an integration can be automatically pre-configured. The module also contains the data - model for request and access token management. diff --git a/src/_data/codebase/v2_4/mrg/ce/LayeredNavigation.yml b/src/_data/codebase/v2_4/mrg/ce/LayeredNavigation.yml deleted file mode 100644 index 33d7bd5b577..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LayeredNavigation.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_LayeredNavigation -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LayeredNavigation/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_LayeredNavigation module introduces Layered Navigation UI for Catalog (faceted search). - This module can be removed from Magento installation without impact on the application. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomer.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomer.yml deleted file mode 100644 index ce09b136364..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomer.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomer -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomer/README.md -last_modified_at: '2020-04-15 04:18:57 -0500' -content: The Magento_LoginAsCustomer module is responsible for ability to login into - customer account using the admin panel. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAdminUi.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAdminUi.yml deleted file mode 100644 index 555482313d2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAdminUi.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_LoginAsCustomerAdminUi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerAdminUi/README.md -last_modified_at: '2020-05-21 22:39:24 -0500' -content: The Magento_LoginAsCustomerAdminUi module provides UI for Admin Panel diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerApi.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerApi.yml deleted file mode 100644 index 54c99e653ff..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerApi.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerApi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerApi/README.md -last_modified_at: '2020-04-27 20:39:08 -0500' -content: The Magento_LoginAsCustomerApi module provides API for ability to login into - customer account for an admin user. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAssistance.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAssistance.yml deleted file mode 100644 index 5df46e98d0a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerAssistance.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerAssistance -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerAssistance/README.md -last_modified_at: '2020-08-05 17:47:02 +0300' -content: The Magento_LoginAsCustomerAssistance module provides possibility to enable/disable - LoginAsCustomer functionality per Customer. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerFrontendUi.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerFrontendUi.yml deleted file mode 100644 index 1aeea78fa26..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerFrontendUi.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_LoginAsCustomerFrontendUi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerFrontendUi/README.md -last_modified_at: '2020-05-21 22:39:24 -0500' -content: The Magento_LoginAsCustomerFrontendUi module provides UI for Storefront diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerLog.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerLog.yml deleted file mode 100644 index 43fb8bf1767..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerLog.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerLog -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerLog/README.md -last_modified_at: '2020-05-04 17:44:22 +0300' -content: The Magento_LoginAsCustomerLog module provides log for Login as Customer - functionality diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerPageCache.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerPageCache.yml deleted file mode 100644 index d925ab57432..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerPageCache.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerPageCache -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerPageCache/README.md -last_modified_at: '2020-04-27 21:52:37 -0500' -content: The Magento_LoginAsCustomerPageCache module provides adaptation to PageCache - functionality diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerQuote.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerQuote.yml deleted file mode 100644 index 1ca9d85f590..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerQuote.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerQuote -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerQuote/README.md -last_modified_at: '2020-05-21 22:39:24 -0500' -content: The Magento_LoginAsCustomerQuote module is responsible for communication - between Magento_LoginAsCustomer and shopping cart state. diff --git a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerSales.yml b/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerSales.yml deleted file mode 100644 index d37f0487845..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/LoginAsCustomerSales.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_LoginAsCustomerSales -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerSales/README.md -last_modified_at: '2020-05-21 22:39:24 -0500' -content: The Magento_LoginAsCustomerSales module is responsible for communication - between Magento_LoginAsCustomer and order placement. diff --git a/src/_data/codebase/v2_4/mrg/ce/Marketplace.yml b/src/_data/codebase/v2_4/mrg/ce/Marketplace.yml deleted file mode 100644 index adbb6234c2c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Marketplace.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Marketplace -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Marketplace/README.md -last_modified_at: '2015-10-02 13:02:03 +0300' -content: The Magento_Marketplace module allows to display partners of Magento in the - backend. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContent.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContent.yml deleted file mode 100644 index ee3dd9f1ab9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContent.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContent -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaContent/README.md -last_modified_at: '2020-04-01 17:18:20 +0100' -content: |- - The Magento_MediaContent module provides implementations for managing relations between content and media files used in that content. - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentApi.yml deleted file mode 100644 index fdbf143bc5e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentApi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaContentApi/README.md -last_modified_at: '2020-04-01 17:18:20 +0100' -content: |- - The Magento_MediaContentApi module provides interfaces for managing relations between content and media files used in that content. - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentCatalog.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentCatalog.yml deleted file mode 100644 index 986be549ff1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentCatalog.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentCatalog -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaContentCatalog/README.md -last_modified_at: '2020-04-01 21:43:19 +0100' -content: |- - The Magento_MediaContentCatalog provides the implementation of MediaContent functionality for Magento_Catalog module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentCms.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentCms.yml deleted file mode 100644 index ca511b99dc6..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentCms.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentCms -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaContentCms/README.md -last_modified_at: '2020-04-01 21:43:19 +0100' -content: |- - The Magento_MediaContentCms provides the implementation of MediaContent functionality for Magento_Cms module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronization.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronization.yml deleted file mode 100644 index 0d2334be6a8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronization.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_MediaContentSynchronization -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaContentSynchronization/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: |- - The Magento_MediaContentSynchronization module represents implementation of synchronization between data and objects contains - media asset information. - - ## Extensibility - - Extension developers can interact with the Magento_MediaContentSynchronization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentSynchronization module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationApi.yml deleted file mode 100644 index 58a767ccbbf..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentSynchronizationApi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaContentSynchronizationApi/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: |- - The Magento_MediaContentSynchronizationApi module is responsible for the media gallery data synchronization implementation API. - - ## Extensibility - - Extension developers can interact with the Magento_MediaContentSynchronizationApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentSynchronizationApi module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCatalog.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCatalog.yml deleted file mode 100644 index f8ffcaab022..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCatalog.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentSynchronizationCatalog -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaContentSynchronizationCatalog/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: |- - The Magento_MediaContentCatalog provides the implementation of MediaContentSyncronization functionality for Magento_Catalog module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCms.yml b/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCms.yml deleted file mode 100644 index 736a065edcf..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaContentSynchronizationCms.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentSynchronizationCms -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaContentSynchronizationCms/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: |- - The Magento_MediaContentCms provides the implementation of MediaContentSyncronization functionality for Magento_Cms module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGallery.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGallery.yml deleted file mode 100644 index f3e19c8e617..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGallery.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_MediaGallery -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGallery/README.md -last_modified_at: '2019-11-04 11:34:55 +0000' -content: |- - The Magento_MediaGallery module is responsible for storing and managing media gallery assets attributes. - - ## Installation details - - The Magento_MediaGallery module creates the following tables in the database: - - - `media_gallery_asset` - - `media_gallery_keyword` - - `media_gallery_asset_keyword` - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryApi.yml deleted file mode 100644 index 59ff72bc54e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryApi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryApi/README.md -last_modified_at: '2019-11-04 11:34:55 +0000' -content: |- - The Magento_MediaGalleryApi module serves as application program interface (API) responsible for storing and managing media gallery asset attributes. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryApi module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalog.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalog.yml deleted file mode 100644 index d613af05706..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalog.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_MediaGalleryCatalog -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryCatalog/README.md -last_modified_at: '2020-04-09 11:17:22 +0100' -content: |- - The Magento_MediaGalleryCatalog module is responsible for for catalog gallery processor delete operation handling - - ## Installation details - - For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogIntegration.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogIntegration.yml deleted file mode 100644 index aadea62f8c0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogIntegration.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MediaGalleryCatalogIntegration -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryCatalogIntegration/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: The purpose of this module is for extending catalog image uploader functionality. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogUi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogUi.yml deleted file mode 100644 index 3e97dc2c956..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCatalogUi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryCatalogUi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryCatalogUi/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: |- - The Magento_MediaGalleryCatalogUi module that implement category grid for media gallery. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryRenditions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryRenditions module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCmsUi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCmsUi.yml deleted file mode 100644 index 3d61e52a220..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryCmsUi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryCmsUi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryCmsUi/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: |- - The Magento_MediaGalleryCmsUi module provides Magento_Cms related UI elements to the media gallery user interface - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryRenditions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryRenditions module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryIntegration.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryIntegration.yml deleted file mode 100644 index ceb35d463fc..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryIntegration.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaGalleryIntegration -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryIntegration/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: The purpose of this module is to keep the integration of enhanced media gallery - to Magento separated from implementation. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadata.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadata.yml deleted file mode 100644 index 0a0f1727e5e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadata.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_MediaGalleryMetadata -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryMetadata/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: The purpose of this module is to provide an ability to extract the metadata - from file and populating Media Asset entity fields when an image is uploaded to - Magento and also provide an ability to update the metadata stored in an image file. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadataApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadataApi.yml deleted file mode 100644 index c53d7fab1af..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryMetadataApi.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaGalleryMetadataApi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryMetadataApi/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: The Magento_MediaGalleryMetadataApi module is responsible for the media gallery - metadata implementation API. diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronization.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronization.yml deleted file mode 100644 index b7abbf2b2e1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronization.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_MediaGallerySynchronization -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGallerySynchronization/README.md -last_modified_at: '2020-08-03 11:29:40 +0100' -content: |- - The Magento_MediaGallerySynchronization module represents implementation of synchronization between data and objects contains - media asset information. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallerySynchronization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronization module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationApi.yml deleted file mode 100644 index 4f5abb5e34d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGallerySynchronizationApi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGallerySynchronizationApi/README.md -last_modified_at: '2020-08-03 11:29:40 +0100' -content: |- - The Magento_MediaGallerySynchronizationApi module is responsible for the media gallery data synchronization implementation API. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGallerySynchronizationApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronizationApi module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationMetadata.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationMetadata.yml deleted file mode 100644 index 6cd4fb1ea2c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGallerySynchronizationMetadata.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaGallerySynchronizationMetadata -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGallerySynchronizationMetadata/README.md -last_modified_at: '2020-08-29 16:38:18 +0100' -content: The purpose of this module is to include assets metadata to media gallery - synchronization process diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUi.yml deleted file mode 100644 index c42d590ad60..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryUi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryUi/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: |- - The Magento_MediaGalleryUi module is responsible for the media gallery user interface (UI) implementation. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryUi module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUiApi.yml b/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUiApi.yml deleted file mode 100644 index 61c4f957732..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaGalleryUiApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaGalleryUiApi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaGalleryUiApi/README.md -last_modified_at: '2020-08-03 11:01:09 +0100' -content: |- - The Magento_MediaGalleryUiApi module is responsible for the media gallery user interface (UI) implementation API. - - ## Extensibility - - Extension developers can interact with the Magento_MediaGalleryUiApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryUiApi module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/MediaStorage.yml b/src/_data/codebase/v2_4/mrg/ce/MediaStorage.yml deleted file mode 100644 index 921032bd7c9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MediaStorage.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MediaStorage -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MediaStorage/README.md -last_modified_at: '2015-02-26 14:04:15 +0200' -content: The Magento_MediaStorage module implements functionality related with upload - media files and synchronize it by database. diff --git a/src/_data/codebase/v2_4/mrg/ce/MessageQueue.yml b/src/_data/codebase/v2_4/mrg/ce/MessageQueue.yml deleted file mode 100644 index d84d80427fa..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MessageQueue.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MessageQueue -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MessageQueue/README.md -last_modified_at: '2018-02-21 14:27:13 +0200' -content: "**MessageQueue** provides support of Advanced Message Queuing Protocol" diff --git a/src/_data/codebase/v2_4/mrg/ce/MsrpConfigurableProduct.yml b/src/_data/codebase/v2_4/mrg/ce/MsrpConfigurableProduct.yml deleted file mode 100644 index 6f418fb3f6d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MsrpConfigurableProduct.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MsrpConfigurableProduct -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MsrpConfigurableProduct/README.md -last_modified_at: '2019-03-02 19:21:49 -0600' -content: "**MsrpConfigurableProduct** provides type and resolver information for the - Msrp module from the ConfigurableProduct module." diff --git a/src/_data/codebase/v2_4/mrg/ce/MsrpGroupedProduct.yml b/src/_data/codebase/v2_4/mrg/ce/MsrpGroupedProduct.yml deleted file mode 100644 index f0ca319d8a1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MsrpGroupedProduct.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_MsrpGroupedProduct -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MsrpGroupedProduct/README.md -last_modified_at: '2019-03-02 19:21:49 -0600' -content: "**MsrpGroupedProduct** provides type and resolver information for the Msrp - module from the GroupedProduct module." diff --git a/src/_data/codebase/v2_4/mrg/ce/Multishipping.yml b/src/_data/codebase/v2_4/mrg/ce/Multishipping.yml deleted file mode 100644 index 22af84c1f5c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Multishipping.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Multishipping -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Multishipping/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Multishipping module provides functionality that allows customer to request shipping to more than one address - using different carriers. The module provides alternative to standard checkout flow. diff --git a/src/_data/codebase/v2_4/mrg/ce/MysqlMq.yml b/src/_data/codebase/v2_4/mrg/ce/MysqlMq.yml deleted file mode 100644 index 0775528c4d5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/MysqlMq.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_MysqlMq -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/MysqlMq/README.md -last_modified_at: '2018-02-21 14:27:42 +0200' -content: "**MysqlMq** provides message queue implementation based on MySQL." diff --git a/src/_data/codebase/v2_4/mrg/ce/NewRelicReporting.yml b/src/_data/codebase/v2_4/mrg/ce/NewRelicReporting.yml deleted file mode 100644 index d77efcb90f8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/NewRelicReporting.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_NewRelicReporting -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/NewRelicReporting/README.md -last_modified_at: '2015-10-01 16:15:45 +0300' -content: "Module Magento\\NewRelicReporting implements integration New Relic APM and - New Relic Insights with Magento, giving \nreal-time visibility into business and - performance metrics for data-driven decision making." diff --git a/src/_data/codebase/v2_4/mrg/ce/Newsletter.yml b/src/_data/codebase/v2_4/mrg/ce/Newsletter.yml deleted file mode 100644 index 27b98ee0d18..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Newsletter.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Newsletter -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Newsletter/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Newsletter module allows clients to subscribe for information about - new promotions and discounts and allows store administrators to send newsletters - to clients subscribed for them. diff --git a/src/_data/codebase/v2_4/mrg/ce/NewsletterGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/NewsletterGraphQl.yml deleted file mode 100644 index 733cbe53910..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/NewsletterGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_NewsletterGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/NewsletterGraphQl/README.md -last_modified_at: '2020-05-07 00:32:47 +0300' -content: The Magento_NewsletterGraphQl module allows a shopper to subscribe to a newsletter - using GraphQL. diff --git a/src/_data/codebase/v2_4/mrg/ce/OfflinePayments.yml b/src/_data/codebase/v2_4/mrg/ce/OfflinePayments.yml deleted file mode 100644 index 6d59e866f6a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/OfflinePayments.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_OfflinePayments -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/OfflinePayments/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_OfflinePayments module implements the payment methods which do not require interaction with a payment gateway (so called offline methods). These methods are the following: - *Bank transfer - *Cash on delivery - *Check / Money Order - *Purchase order diff --git a/src/_data/codebase/v2_4/mrg/ce/OfflineShipping.yml b/src/_data/codebase/v2_4/mrg/ce/OfflineShipping.yml deleted file mode 100644 index 1c70e8d2491..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/OfflineShipping.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_OfflineShipping -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/OfflineShipping/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_OfflineShipping module implements the shipping methods which do not involve a direct interaction with shipping carriers, so called offline shipping methods. Namely, the following: - *Free Shipping - *Flat Rate - *Table Rates - *Store Pickup diff --git a/src/_data/codebase/v2_4/mrg/ce/PageCache.yml b/src/_data/codebase/v2_4/mrg/ce/PageCache.yml deleted file mode 100644 index 787acee24ac..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/PageCache.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_PageCache -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/PageCache/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - The PageCache module provides functionality of caching full pages content in Magento application. An administrator may switch between built-in caching and Varnish caching. Built-in caching is default and ready to use without the need of any external tools. - Requests and responses are managed by PageCache plugin. It loads data from cache and returns a response. If data is not present in cache, it passes the request to Magento and waits for the response. Response is then saved in cache. - Blocks can be set as private blocks by setting the property '_isScopePrivate' to true. These blocks contain personalized information and are not cached in the server. These blocks are being rendered using AJAX call after the page is loaded. Contents are cached in browser instead. - Blocks can also be set as non-cacheable by setting the 'cacheable' attribute in layout XML files. For example ``. Pages containing such blocks are not cached. diff --git a/src/_data/codebase/v2_4/mrg/ce/Payment.yml b/src/_data/codebase/v2_4/mrg/ce/Payment.yml deleted file mode 100644 index 119e769c0e8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Payment.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Payment -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Payment/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Payment module provides the abstraction level for all payment methods, and all logic that should be used when adding a new payment method. This logic includes configuration models, separate models for payment data verification and so on. - For example, Magento\Payment\Model\Method\AbstractMethod is an abstract model which should be extended by particular payment methods. diff --git a/src/_data/codebase/v2_4/mrg/ce/Paypal.yml b/src/_data/codebase/v2_4/mrg/ce/Paypal.yml deleted file mode 100644 index bc01375a14c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Paypal.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_Paypal -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Paypal/README.md -last_modified_at: '2019-03-31 18:42:40 +0300' -content: |- - Module Magento\PayPal implements integration with the PayPal payment system. Namely, it enables the following payment methods: - * PayPal Express Checkout - * PayPal Payments Standard - * PayPal Payments Pro - * PayPal Credit - * PayFlow Payment Gateway diff --git a/src/_data/codebase/v2_4/mrg/ce/PaypalCaptcha.yml b/src/_data/codebase/v2_4/mrg/ce/PaypalCaptcha.yml deleted file mode 100644 index 03862931f57..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/PaypalCaptcha.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PaypalCaptcha -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/PaypalCaptcha/README.md -last_modified_at: '2019-03-21 15:00:40 -0500' -content: The PayPal Captcha module provides a possibility to enable Captcha validation - on Payflow Pro payment form. diff --git a/src/_data/codebase/v2_4/mrg/ce/PaypalGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/PaypalGraphQl.yml deleted file mode 100644 index fab98313a71..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/PaypalGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PaypalGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/PaypalGraphQl/README.md -last_modified_at: '2019-05-23 10:50:05 -0500' -content: "**PaypalGraphQl** provides resolver information for using Paypal payment - methods via GraphQl." diff --git a/src/_data/codebase/v2_4/mrg/ce/Persistent.yml b/src/_data/codebase/v2_4/mrg/ce/Persistent.yml deleted file mode 100644 index 0d35f948743..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Persistent.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_Persistent -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Persistent/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - Magento\Persistent module enables set customer a long-term cookie containing internal id (random hash - to exclude brute - force) of persistent session. Persistent session data is kept in DB - so it's not deleted in some days and is kept for - as much time as we need. DB session keeps customerId + some data from real customer session that we want to sync (e.g. - num items in shopping cart). For registered customer this info is synced to persistent session if choose "Remember me" - checkbox during first login. diff --git a/src/_data/codebase/v2_4/mrg/ce/ProductAlert.yml b/src/_data/codebase/v2_4/mrg/ce/ProductAlert.yml deleted file mode 100644 index cd5d9e4df76..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ProductAlert.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ProductAlert -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ProductAlert/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_ProductAlert module enables product alerts, which allow customers - to sign up for emails about product price or stock status change. diff --git a/src/_data/codebase/v2_4/mrg/ce/ProductVideo.yml b/src/_data/codebase/v2_4/mrg/ce/ProductVideo.yml deleted file mode 100644 index 3cfb8b27a67..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ProductVideo.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ProductVideo -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ProductVideo/README.md -last_modified_at: '2015-09-11 16:19:20 +0300' -content: The Magento_ProductVideo module implements functionality related with linking - video files from external resources to product. diff --git a/src/_data/codebase/v2_4/mrg/ce/Quote.yml b/src/_data/codebase/v2_4/mrg/ce/Quote.yml deleted file mode 100644 index 523f1f9f052..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Quote.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_Quote -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Quote/README.md -last_modified_at: '2015-01-06 12:45:10 +0200' -content: |- - ## Purpose of module - - - # Deployment - ## System requirements - - The Magento_Quote module does not have any specific system requirements. - - ## Install - The Magento_Quote module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteAnalytics.yml deleted file mode 100644 index be708889f23..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteAnalytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/QuoteAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_QuoteAnalytics module configures data definitions for a data - collection related to the Quote module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteBundleOptions.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteBundleOptions.yml deleted file mode 100644 index 80f964a44c4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteBundleOptions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteBundleOptions -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/QuoteBundleOptions/README.md -last_modified_at: '2020-05-07 17:17:41 +0200' -content: "**QuoteBundleOptions** provides data provider for creating buy request for - bundle products." diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteConfigurableOptions.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteConfigurableOptions.yml deleted file mode 100644 index 69c5477002d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteConfigurableOptions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteConfigurableOptions -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/QuoteConfigurableOptions/README.md -last_modified_at: '2020-05-07 17:17:41 +0200' -content: "**QuoteConfigurableOptions** provides data provider for creating buy request - for configurable products." diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteDownloadableLinks.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteDownloadableLinks.yml deleted file mode 100644 index 6c87d20cd93..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteDownloadableLinks.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteDownloadableLinks -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/QuoteDownloadableLinks/README.md -last_modified_at: '2020-05-07 17:17:41 +0200' -content: "**QuoteDownloadableLinks** provides data provider for creating buy request - for links of downloadable products." diff --git a/src/_data/codebase/v2_4/mrg/ce/QuoteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/QuoteGraphQl.yml deleted file mode 100644 index 2e564ad426f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/QuoteGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_QuoteGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/QuoteGraphQl/README.md -last_modified_at: '2018-07-31 14:11:47 +0200' -content: |- - **QuoteGraphQl** provides type and resolver information for the GraphQl module - to generate quote (cart) information endpoints. Also provides endpoints for modifying a quote. diff --git a/src/_data/codebase/v2_4/mrg/ce/RelatedProductGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/RelatedProductGraphQl.yml deleted file mode 100644 index c488f23c7b7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/RelatedProductGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_RelatedProductGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/RelatedProductGraphQl/README.md -last_modified_at: '2019-05-08 12:53:00 -0500' -content: "**RelatedProductGraphQl** provides endpoints for getting Cross Sell / Related/ - Up Sell products data." diff --git a/src/_data/codebase/v2_4/mrg/ce/ReleaseNotification.yml b/src/_data/codebase/v2_4/mrg/ce/ReleaseNotification.yml deleted file mode 100644 index a5870fb1e9f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ReleaseNotification.yml +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Magento_ReleaseNotification -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ReleaseNotification/README.md -last_modified_at: '2019-09-06 19:55:12 +0300' -content: "The **Release Notification Module** serves to provide a notification delivery - platform for displaying new features of a Magento installation or upgrade as well - as any other required release notifications.\n\n## Purpose and Content\n\n* Provides - a method of notifying administrators of changes, features, and functionality being - introduced in a Magento release.\n* Displays a modal containing a high level overview - of the features included in the installed or upgraded release of Magento upon the - initial login of each administrator into the Admin Panel for a given Magento version.\n* - The modal is enabled with pagination functionality to allow for easy navigation - between each modal page.\n* Each modal page includes detailed information about - a highlighted feature of the Magento release or other notification.\n* Release Notification - modal content is determined and provided by Magento Marketing.\n\n## Content Retrieval\n\nRelease - notification content is maintained by Magento for each Magento version, edition, - and locale. To retrieve the content, a response is returned from a request with - the following parameters:\n\n* **version** = The Magento version that the client - has installed (ex. 2.3.0).\n* **edition** = The Magento edition that the client - has installed (ex. Community).\n* **locale** = The chosen locale of the admin user - (ex. en_US).\n\nThe module will make three attempts to retrieve content for the - parameters in the order listed:\n\n1. Version/Edition/Locale\n2. Version/Edition/en_US - (default locale)\n3. Version (default file for a Magento version)\n\nIf there is - no content to be retrieved after these requests, the release notification modal - will not be displayed to the admin user.\n\n## Content Guidelines\n\nThe modal system - in the ReleaseNotification module can have up to four modal pages. The admin user - can navigate between pages using the \"< Prev\" and \"Next >\" buttons at the bottom - of the modal. The last modal page will have a \"Done\" button that will close the - modal and record that the admin user has seen the notification. \n\nEach modal page - can have the following optional content:\n\n* Main Content\n * Title\n * URL - to the image to be displayed alongside the title\n * Text body\n * Bullet - point list\n* Sub Headings (highlighted overviews of the content to be detailed - on subsequent modal pages) - one to three Sub Headings may be displayed\n * Sub - heading title\n * URL to the image to be display before the sub heading title\n - \ * Sub heading content\n* Footer\n * Footer content text\n\nThe Sub Heading - section is ideally used on the first modal page as a way to describe one to three - highlighted features that will be presented in greater detail on the following modal - pages. It is recommended to use the Main Content -> Text Body and Bullet Point lists - as the paragraph and list content displayed on a highlighted feature's detail modal - page.\n\nA clickable link to internal or external content in any text field will - be created by using the following format and opened in a new browser tab. Providing - the URL for the link followed by the text to be displayed for that link in brackets - will cause a clickable link to be created. The text between the brackets [text] - will be the text that the clickable link shows.\n\n### Link Format Example:\n\nThe - text: `https://devdocs.magento.com/ [Magento DevDocs].` will appear as [Magento - DevDocs](https://devdocs.magento.com/)." diff --git a/src/_data/codebase/v2_4/mrg/ce/Reports.yml b/src/_data/codebase/v2_4/mrg/ce/Reports.yml deleted file mode 100644 index 44fd1119ed4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Reports.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_Reports -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Reports/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - Magento_Reports module provides ability to collect various reports such as: - - products reports (bestsellers, low stock, most viewed, products ordered), - - sales reports (orders, tax, invoiced, shipping, refunds, coupons, and PayPal settlement reports), - - customer reports (new accounts, customer by order totals, customers by number of orders), - - shopping cart reports (products in cart, abandoned carts) diff --git a/src/_data/codebase/v2_4/mrg/ce/RequireJs.yml b/src/_data/codebase/v2_4/mrg/ce/RequireJs.yml deleted file mode 100644 index 39c211205e8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/RequireJs.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_RequireJs -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/RequireJs/README.md -last_modified_at: '2014-11-28 11:40:11 -0800' -content: |- - ## Purpose of module - - The Magento\RequireJs module introduces support for RequireJs JavaScript library and provides infrastructure for other modules to have them declared related configuration for RequireJs library. - - # Deployment - ## System requirements - - The Magento\RequireJs module does not have any specific system requirements. - - ## Install - The Magento\RequireJs module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_4/mrg/ce/Review.yml b/src/_data/codebase/v2_4/mrg/ce/Review.yml deleted file mode 100644 index 914f4b9659d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Review.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Review -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Review/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Review module functionality allows to write reviews for products. diff --git a/src/_data/codebase/v2_4/mrg/ce/ReviewAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/ReviewAnalytics.yml deleted file mode 100644 index 86e498e36ad..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ReviewAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ReviewAnalytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ReviewAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_ReviewAnalytics module configures data definitions for a data - collection related to the Review module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/ReviewGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/ReviewGraphQl.yml deleted file mode 100644 index 15077e4bec8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ReviewGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_ReviewGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ReviewGraphQl/README.md -last_modified_at: '2020-05-06 14:36:44 +0300' -content: "**ReviewGraphQl** provides endpoints for getting and creating the Product - reviews by guest and logged in customers." diff --git a/src/_data/codebase/v2_4/mrg/ce/Robots.yml b/src/_data/codebase/v2_4/mrg/ce/Robots.yml deleted file mode 100644 index fd8a450edde..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Robots.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Robots -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Robots/README.md -last_modified_at: '2017-06-15 17:15:28 +0300' -content: "The Robots module provides the following functionalities: \n* contains a - router to match application action class for requests to the `robots.txt` file;\n* - allows obtaining the content of the `robots.txt` file depending on the settings - of the current website." diff --git a/src/_data/codebase/v2_4/mrg/ce/Rss.yml b/src/_data/codebase/v2_4/mrg/ce/Rss.yml deleted file mode 100644 index 69119629ae3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Rss.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Rss -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Rss/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Rss module is responsible for processing all RSS feeds of the application - and allows to turn on/off RSS centrally. diff --git a/src/_data/codebase/v2_4/mrg/ce/Rule.yml b/src/_data/codebase/v2_4/mrg/ce/Rule.yml deleted file mode 100644 index 3bdf5954c6c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Rule.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Rule -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Rule/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: 'Magento_Rule module provides abstract implementation of rules and rule conditions - that are extended by other modules, in particular by: Magento_SalesRule, Magento_CatalogRule, - etc...' diff --git a/src/_data/codebase/v2_4/mrg/ce/Sales.yml b/src/_data/codebase/v2_4/mrg/ce/Sales.yml deleted file mode 100644 index 8b72ab59ad2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Sales.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_Sales -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Sales/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - ## Purpose of module - - Magento\Sales module is responsible for order processing and appearance in system, - Magento\Sales module manages next system entities and flows: - * order management; - * invoice management; - * shipment management (including tracks management); - * credit memos management; - Magento\Sales module is required for Magento\Checkout module to perform checkout operations. - - # Deployment - ## System requirements - - The Magento_Sales module does not have any specific system requirements. - Depending on how many orders are being placed, there might be consideration for the database size - - ## Install - The Magento_Sales module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/SalesAnalytics.yml deleted file mode 100644 index 98c19bcf7a7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesAnalytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SalesAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_SalesAnalytics module configures data definitions for a data - collection related to the Sales module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/SalesGraphQl.yml deleted file mode 100644 index 088d21a538e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SalesGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SalesGraphQl/README.md -last_modified_at: '2018-10-15 19:46:32 +0300' -content: |- - **SalesGraphQl** provides type and resolver information for the GraphQl module - to generate sales orders information. diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesInventory.yml b/src/_data/codebase/v2_4/mrg/ce/SalesInventory.yml deleted file mode 100644 index 26b2cc18792..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesInventory.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesInventory -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SalesInventory/README.md -last_modified_at: '2016-09-21 16:39:44 +0300' -content: Magento_SalesInventory module allows retrieve and update stock attributes - related to Magento_Sales, such as status and quantity. diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesRule.yml b/src/_data/codebase/v2_4/mrg/ce/SalesRule.yml deleted file mode 100644 index fad3b9659ac..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SalesRule -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SalesRule/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: SalesRule module is responsible for managing and processing Promotion Shopping - Cart Rules. diff --git a/src/_data/codebase/v2_4/mrg/ce/SalesSequence.yml b/src/_data/codebase/v2_4/mrg/ce/SalesSequence.yml deleted file mode 100644 index 86f08db7d21..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SalesSequence.yml +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Magento_SalesSequence -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SalesSequence/README.md -last_modified_at: '2015-03-20 16:50:43 +0200' -content: |- - ## Purpose of module - - Magento\SalesSequence module is responsible for sequences processing in Sales module, - Magento\SalesSequence module manages sequences for next system entities and flows: - * order; - * invoice; - * shipment; - * credit memos; - Magento\SalesSequence module is required for Magento\Sales module. - - # Deployment - ## System requirements - - The Magento_SalesSequence module does not have any specific system requirements. - - ## Install - The Magento_SalesSequence module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/ce/SampleData.yml b/src/_data/codebase/v2_4/mrg/ce/SampleData.yml deleted file mode 100644 index b284963371c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SampleData.yml +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: Magento_SampleData -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SampleData/README.md -last_modified_at: '2020-06-16 18:27:26 +0100' -content: |- - Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront. - - Installing sample data is optional. - - Technically, sample data is a set of regular Magento modules, which can be deployed and installed together with the Magento instance, or later in the scope of upgrade. - - ## Deploy Sample Data - - You can deploy sample data from one of the following sources: - - * From the Magento composer repository, optionally using Magento CLI - * From the Magento GitHub repository - - If your Magento code base was cloned from the mainline branch, you can use either source of the sample data. If it was cloned from the `develop` branch, use the GitHub repository and choose to get sample data modules from the `develop` branch. - - ### Deploy Sample Data from Composer Repository - - To deploy sample data from the Magento composer repository using Magento CLI: - - 1. If your Magento instance is already installed, skip this step. Otherwise, in the Magento root directory, run: `# composer install`. - 2. In the Magento root directory, run: `# bin/magento sampledata:deploy`. This command collects the dependencies from the `suggest` sections of the `composer.json` files of modules, which suggest to install sample data (like `Magento_Catalog`, `Magento_Sales`, and so on). - - To deploy sample data from the Magento composer repository without Magento CLI: - - 1. Specify sample data packages in the `require` section of the root `composer.json` file, for example: - ``` - { - "require": { - ... - "magento/module-catalog-sample-data": "{version}", - "magento/module-configurable-sample-data": "{version}", - "magento/module-cms-sample-data": "{version}", - "magento/module-sales-sample-data": "{version}" - .... - } - } - ``` - - Where `` is the version of the packages; it should correspond to the version of the Magento instance. - - Each package corresponds to a sample data module. The complete list of available modules can be viewed in the [sample data GitHub repository] (https://github.com/magento/magento2-sample-data/tree/develop/app/code/Magento) - - 2. To update the dependencies, in the Magento root directory, run: `# composer update` - - ### Deploy Sample Data from GitHub Repository - - To deploy sample data from the GitHub repository: - - 1. Clone sample data from `https://github.com/magento/magento2-sample-data`. If your Magento instance was cloned from the mainline branch, choose the mainline branch when cloning sample data; choose the `develop` branch if Magento was cloned from `develop`. - 2. Link the sample data and your Magento instance by running: `# php -f /dev/tools/build-sample-data.php -- --ce-source=""` - - ## Install Sample Data - - Once the sample data is deployed, it will be installed automatically when you install or upgrade your Magento instance by using the command line. - - ## Uninstall Sample Data - - To remove the sample data modules from the code base, run one of the following commands from the Magento root directory: - - * If sample data was deployed from the composer repository, run: `# bin/magento sampledata:remove` - * If sample data was deployed from the GitHub repository and linked to your Magento instance, run: - `# php -f /dev/tools/build-sample-data.php – --command=unlink --ce-source=""` - - To delete all the products and other entities provided by the sample data modules, delete the database and reinstall Magento with a clean database. - - ## Reinstall Sample Data - - If you have deleted certain entities provided by sample data and want to restore them, take the following steps: - - 1. From the Magento root directory, run the following command: `# bin/magento sampledata:reset` - 2. Upgrade Magento as usual. - - The deleted sample data entities will be restored. Those entities, which were changed, will preserve these changes and will not be restored to the default view. - - ## Documentation - - You can find the more detailed description of sample data manipulation procedures at . diff --git a/src/_data/codebase/v2_4/mrg/ce/Search.yml b/src/_data/codebase/v2_4/mrg/ce/Search.yml deleted file mode 100644 index b1e86fa4a0f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Search.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Search -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Search/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_Search module introduces basic search functionality and provides - interfaces that allow to implement search for specific module. diff --git a/src/_data/codebase/v2_4/mrg/ce/Security.yml b/src/_data/codebase/v2_4/mrg/ce/Security.yml deleted file mode 100644 index faa96c501f9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Security.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Security -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Security/README.md -last_modified_at: '2016-01-11 17:45:47 +0300' -content: |- - **Security** management module - _Main features:_ - 1. Added support for simultaneous admin user logins with ability to enable/disable the feature, review and disconnect the list of current logged in sessions - 2. Added password complexity configuration - 3. Enhanced security to prevent account takeover for sessions opened on public computers and similar: - * Password confirmation for all critical flows (like password, email change) - * Lockout of the account after a configurable amount of incorrect login/password entries - * Password Change functionality is enhanced by email and/or ip address by frequency, number and requests per hour limitation - * Change password link becomes invalid after the first use or after a configurable amount of time - * Password/email change notifications are sent to both old and new email addresses - 4. Fixed: the password is not being reset until the new password is submitted via the form available by a one time link sent to the email address diff --git a/src/_data/codebase/v2_4/mrg/ce/SendFriend.yml b/src/_data/codebase/v2_4/mrg/ce/SendFriend.yml deleted file mode 100644 index 3cf0266c8b7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SendFriend.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SendFriend -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SendFriend/README.md -last_modified_at: '2015-06-02 12:45:34 +0300' -content: The Magento_SendFriend implements the functionality behind the "Email to - a Friend" link on a product page, which allows to share favorite products with others - by clicking the link. diff --git a/src/_data/codebase/v2_4/mrg/ce/SendFriendGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/SendFriendGraphQl.yml deleted file mode 100644 index 041d783e651..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SendFriendGraphQl.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_SendFriendGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SendFriendGraphQl/README.md -last_modified_at: '2018-11-19 20:18:31 +0200' -content: "**SendFriendGraphQl** provides support of GraphQL for SendFriend functionality." diff --git a/src/_data/codebase/v2_4/mrg/ce/Shipping.yml b/src/_data/codebase/v2_4/mrg/ce/Shipping.yml deleted file mode 100644 index 490afb77221..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Shipping.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Shipping -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Shipping/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Shipping module provides the abstract models and interfaces for a shipping carrier integration, including the web interface for the Shipment entity. - You need to extend these abstractions if you are adding new shipping carrier integration. diff --git a/src/_data/codebase/v2_4/mrg/ce/Sitemap.yml b/src/_data/codebase/v2_4/mrg/ce/Sitemap.yml deleted file mode 100644 index 258ae1986c9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Sitemap.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Sitemap -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Sitemap/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: |- - The Sitemap module allows managing the Magento application sitemap and - [sitemap.xml](http://en.wikipedia.org/wiki/Sitemaps) for searching engines. diff --git a/src/_data/codebase/v2_4/mrg/ce/Store.yml b/src/_data/codebase/v2_4/mrg/ce/Store.yml deleted file mode 100644 index 775e8bfd221..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Store.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Store -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Store/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - The Store module provides one of the basic and major features of a content management system for e-commerce web - sites by creating and managing a store for the customers to conduct online-shopping. Stores can be combined in groups, - and are linked to a specific website. All store related configurations (currency, locale, scope etc.), management and - storage maintenance are covered under this module. diff --git a/src/_data/codebase/v2_4/mrg/ce/StoreGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/StoreGraphQl.yml deleted file mode 100644 index 517c5006545..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/StoreGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_StoreGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/StoreGraphQl/README.md -last_modified_at: '2018-04-09 17:36:37 -0500' -content: |- - **StoreGraphQl** provides type information for the GraphQl module - to generate store fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Swagger.yml b/src/_data/codebase/v2_4/mrg/ce/Swagger.yml deleted file mode 100644 index 09105860513..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Swagger.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Swagger -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Swagger/README.md -last_modified_at: '2015-08-14 15:14:44 -0500' -content: |- - The Magento_Swagger module provides access to a page generated using the swagger-ui package. The swagger-ui can be viewed - [on Github](https://github.com/swagger-api/swagger-ui). It accesses the JSON Schema describing Magento's REST APIs, - and displays it in a user-friendly, navigable format. diff --git a/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapi.yml b/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapi.yml deleted file mode 100644 index 41a9e5dbfde..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapi.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SwaggerWebapi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SwaggerWebapi/README.md -last_modified_at: '2018-03-23 17:48:45 +1300' -content: The Magento_SwaggerWebapi module provides the implementation of the REST - Webapi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapiAsync.yml b/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapiAsync.yml deleted file mode 100644 index 5cecfc2653d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SwaggerWebapiAsync.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_SwaggerWebapiAsync -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SwaggerWebapiAsync/README.md -last_modified_at: '2018-03-23 17:48:46 +1300' -content: The Magento_SwaggerWebapiAsync module provides the implementation of the - Asynchronous WebApi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_4/mrg/ce/Swatches.yml b/src/_data/codebase/v2_4/mrg/ce/Swatches.yml deleted file mode 100644 index 545674763f5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Swatches.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Swatches -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Swatches/README.md -last_modified_at: '2015-07-28 12:18:39 +0300' -content: Magento_Swatches module is replacing default product attributes text values - with swatch images, for more convenient product displaying and selection. diff --git a/src/_data/codebase/v2_4/mrg/ce/SwatchesGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/SwatchesGraphQl.yml deleted file mode 100644 index 448a6c72798..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SwatchesGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_SwatchesGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SwatchesGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **SwatchesGraphQl** provides type information for the GraphQl module - to generate swatches fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/SwatchesLayeredNavigation.yml b/src/_data/codebase/v2_4/mrg/ce/SwatchesLayeredNavigation.yml deleted file mode 100644 index d568f286139..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/SwatchesLayeredNavigation.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_SwatchesLayeredNavigation -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/SwatchesLayeredNavigation/README.md -last_modified_at: '2016-03-10 13:38:33 +0200' -content: |- - ## Overview - - The **Magento_SwatchesLayeredNavigation** module enables LayeredNavigation functionality for Swatch attributes - - ## Backward incompatible changes - No backward incompatible changes - - ## Dependencies - The **Magento_SwatchesLayeredNavigation** is dependent on the following modules: - - - Magento_Swatches - - Magento_LayeredNavigation - - ## Specific Settings - The **Magento_SwatchesLayeredNavigation** module does not provide any specific settings. - - ## Specific Extension Points - The **Magento_SwatchesLayeredNavigation** module does not provide any specific extension points. You can extend it using the Magento extension mechanism. diff --git a/src/_data/codebase/v2_4/mrg/ce/Tax.yml b/src/_data/codebase/v2_4/mrg/ce/Tax.yml deleted file mode 100644 index 6ee6a3e5531..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Tax.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_Tax -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Tax/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - ## Purpose of module - The Magento_Tax module provides the calculations needed to compute the consumption tax on goods and services. - - The Magento_Tax module includes the following: - * configuration of the tax rates and rules to apply - * configuration of tax classes that apply to: - ** taxation on products - ** taxation on shipping charges - ** taxation on gift options (example: gift wrapping) - * specification whether the consumption tax is "sales & use" (typically product prices are loaded without any tax) or "VAT" (typically product prices are loaded including tax) - * specification of whether the tax total line can be toggled to display the tax details/subtotals - * display of prices (presented with tax, without tax, or both with and without) - - The Magento_Tax module also handles special cases when computing tax, such as: - * determining the tax on an individual item (for example, one that is being returned) when the original tax has been computed on the entire shopping cart - ** example country: United States - * being able to handle 2 or more tax rates that are applied separately (examples include a "luxury tax" on exclusive items) - * being able to handle a subsequent tax rate that is applied after a previous one is applied (a "tax on tax" situation, which recently was a part of Canadian tax law) - - # Deployment - ## System requirements - The Magento_Tax module does not have any specific system requirements. - - Depending on how many tax rates and tax rules are being used, there might be consideration for the database size - Depending on the frequency of updating tax rates and tax rules, there might be consideration for the scheduling of these updates - - ## Install - The Magento_Tax module is installed automatically (using the native Magento install mechanism) without any additional actions. - - ## Uninstall - The Magento_Tax module should not be uninstalled; it is a required module. diff --git a/src/_data/codebase/v2_4/mrg/ce/TaxGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/TaxGraphQl.yml deleted file mode 100644 index ba791e1f90b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/TaxGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_TaxGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/TaxGraphQl/README.md -last_modified_at: '2018-01-16 16:07:17 -0600' -content: |- - **TaxGraphQl** provides type information for the GraphQl module - to generate tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Theme.yml b/src/_data/codebase/v2_4/mrg/ce/Theme.yml deleted file mode 100644 index 9bcbac7c76f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Theme.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Theme -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Theme/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Theme module contains common infrastructure that provides an ability - to apply and use themes in Magento application. diff --git a/src/_data/codebase/v2_4/mrg/ce/ThemeGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/ThemeGraphQl.yml deleted file mode 100644 index 2b650a335a2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/ThemeGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ThemeGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/ThemeGraphQl/README.md -last_modified_at: '2018-12-06 10:59:37 -0500' -content: |- - **ThemeGraphQl** provides type information for the GraphQl module - to generate theme fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Tinymce3.yml b/src/_data/codebase/v2_4/mrg/ce/Tinymce3.yml deleted file mode 100644 index 415b301aade..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Tinymce3.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Tinymce3 -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Tinymce3/README.md -last_modified_at: '2018-05-14 17:18:09 -0500' -content: We have updated the TinyMCE module to the latest available version, 4.6.4. - TinyMCE v4.6.4 provides backwards-compatibility for modified editor modules to prevent - the loss of functionality. The TinyMCE3 module is now deprecated and will be removed - in a future release. diff --git a/src/_data/codebase/v2_4/mrg/ce/Translation.yml b/src/_data/codebase/v2_4/mrg/ce/Translation.yml deleted file mode 100644 index 8b953c744af..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Translation.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Translation -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Translation/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: |- - **Translation** enables localization of a store for multiple regions and markets. - Also provides the inline translation tool. diff --git a/src/_data/codebase/v2_4/mrg/ce/Ui.yml b/src/_data/codebase/v2_4/mrg/ce/Ui.yml deleted file mode 100644 index 59062830f8e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Ui.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_Ui -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Ui/README.md -last_modified_at: '2016-08-05 21:54:51 +1200' -content: |- - ## Purpose of module - - The Magento\Ui module introduces a set of common UI components, which could be used and configured via layout XML files. - - # Deployment - ## System requirements - - The Magento\Ui module does not have any specific system requirements. - - ## Install - The Magento\Ui module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_4/mrg/ce/Ups.yml b/src/_data/codebase/v2_4/mrg/ce/Ups.yml deleted file mode 100644 index 95c669fe316..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Ups.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Ups -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Ups/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Ups module implements integration with the United Parcel Service - shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/ce/UrlRewrite.yml b/src/_data/codebase/v2_4/mrg/ce/UrlRewrite.yml deleted file mode 100644 index 6f9ed3c2d00..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/UrlRewrite.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_UrlRewrite -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/UrlRewrite/README.md -last_modified_at: '2014-12-12 12:14:06 -0800' -content: Magento_UrlRewrite module provides ability to customize website URLs by creating - custom URL rewrite rules. diff --git a/src/_data/codebase/v2_4/mrg/ce/UrlRewriteGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/UrlRewriteGraphQl.yml deleted file mode 100644 index f2ee9905fc1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/UrlRewriteGraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_UrlRewriteGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/UrlRewriteGraphQl/README.md -last_modified_at: '2018-01-17 11:18:15 -0600' -content: |- - **UrlRewriteGraphQl** provides type information for the GraphQl module - to generate url rewrites from entities that implement such rewrites, - like categories, products or cms and other 3rd party modules. diff --git a/src/_data/codebase/v2_4/mrg/ce/User.yml b/src/_data/codebase/v2_4/mrg/ce/User.yml deleted file mode 100644 index b77e600f30c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/User.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_User -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/User/README.md -last_modified_at: '2015-08-27 15:34:05 -0500' -content: |- - **User** enables admin users to manage and assign roles to administrators and other non-customer users, - reset user passwords, and invalidate access tokens. - Different roles can be assigned to different users to define their permissions. - For admin passwords, it enables setting lifetimes and locking them when expired or when a specified numbers of failures have occurred. It allows preventing password brute force attacks for system backend. diff --git a/src/_data/codebase/v2_4/mrg/ce/Usps.yml b/src/_data/codebase/v2_4/mrg/ce/Usps.yml deleted file mode 100644 index c12a0ea576b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Usps.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Usps -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Usps/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: The Magento_Usps module provides integration with the United States Postal - Service shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/ce/Variable.yml b/src/_data/codebase/v2_4/mrg/ce/Variable.yml deleted file mode 100644 index b79ead4ba5a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Variable.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Variable -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Variable/README.md -last_modified_at: '2015-02-10 10:11:24 -0600' -content: Magento\Variable Allows to create custom variables and then use them in email - templates or in WYSIWYG editor for editing description of system entities. diff --git a/src/_data/codebase/v2_4/mrg/ce/Vault.yml b/src/_data/codebase/v2_4/mrg/ce/Vault.yml deleted file mode 100644 index 136c38335a9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Vault.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Vault -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Vault/README.md -last_modified_at: '2015-12-02 14:06:21 +0200' -content: The Magento_Vault module implements the integration with the Vault payment - gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_4/mrg/ce/VaultGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/VaultGraphQl.yml deleted file mode 100644 index 002696c9ea4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/VaultGraphQl.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VaultGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/VaultGraphQl/README.md -last_modified_at: '2019-01-22 15:13:27 -0500' -content: |- - **VaultGraphQl** provides type and resolver information for the GraphQl module - to generate Vault (stored payment information) information endpoints. This module also - provides mutations for modifying a payment token. diff --git a/src/_data/codebase/v2_4/mrg/ce/Version.yml b/src/_data/codebase/v2_4/mrg/ce/Version.yml deleted file mode 100644 index 2d466b86150..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Version.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Version -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Version/README.md -last_modified_at: '2015-01-29 16:15:56 -0600' -content: Magento\Version Allows to get Magento version and edition by HTTP GET request diff --git a/src/_data/codebase/v2_4/mrg/ce/Webapi.yml b/src/_data/codebase/v2_4/mrg/ce/Webapi.yml deleted file mode 100644 index 628a766a077..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Webapi.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Webapi -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Webapi/README.md -last_modified_at: '2014-10-24 14:51:44 -0700' -content: |- - **Webapi** provides the framework for the application to expose REST and SOAP web services. It exposes an area for REST - and another area for SOAP services and routes requests based on the Webapi configuration. It also handles - deserialization of requests and serialization of responses. diff --git a/src/_data/codebase/v2_4/mrg/ce/WebapiAsync.yml b/src/_data/codebase/v2_4/mrg/ce/WebapiAsync.yml deleted file mode 100644 index f7ea1564e2d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WebapiAsync.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WebapiAsync -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/WebapiAsync/README.md -last_modified_at: '2018-03-20 12:57:53 +0200' -content: "**WebapiAsync** Extends Webapi extension and provide functional to process - asynchronous requests. It handle asynchronous requests, schedule, publish and consum - bulk operations from queue." diff --git a/src/_data/codebase/v2_4/mrg/ce/WebapiSecurity.yml b/src/_data/codebase/v2_4/mrg/ce/WebapiSecurity.yml deleted file mode 100644 index a506c0ffcff..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WebapiSecurity.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_WebapiSecurity -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/WebapiSecurity/README.md -last_modified_at: '2016-03-22 15:38:49 -0500' -content: |- - **WebapiSecurity** enables access management of some Web API resources. - If checkbox is enabled in backend through: Stores -> Configuration -> Services -> Magento Web API -> Web Api Security - then the security of all of the services outlined in app/code/Magento/WebapiSecurity/etc/di.xml would be loosened. You may modify this list to customize which services should follow this behavior. - By loosening the security, these services would allow access anonymously (by anyone). diff --git a/src/_data/codebase/v2_4/mrg/ce/Weee.yml b/src/_data/codebase/v2_4/mrg/ce/Weee.yml deleted file mode 100644 index 352b169ee90..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Weee.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_Weee -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Weee/README.md -last_modified_at: '2019-12-11 15:16:04 +0000' -content: |- - The Magento_Weee module enables the application of fees/fixed product taxes (FPT) on certain types of products, usually related to electronic devices and recycling. - Fixed product taxes can be used to setup a WEEE tax that is a fixed amount, rather than a percentage of the product price. FPT can be configured to be displayed at various places in Magento. Rules, amounts, and display options can be configured in the backend. This module extends the existing functionality of Magento_Tax. - - The Magento_Weee module includes the following: - - * ability to add different number of fixed product taxes to product. They are treated as a product attribute; - * configuration of where WEEE appears (on category, product, sales, invoice, or credit memo pages) and whether FPT should be taxed; - * a new line item in the totals section. - - # System requirements - The Magento_Weee module does not have any specific system requirements. - - ## Install - Magento_Weee module can be installed automatically (using native Magento install mechanism) without any additional actions - - ## Uninstall - Magento installation with existing products with FPT: - * Disable FPT on the backend - * Remove all products with FPT - * Remove all FPT attributes from attribute sets - * Delete all FPT attributes - * Remove module directory from the code base - - New Magento installation: - * Can be removed without additional actions diff --git a/src/_data/codebase/v2_4/mrg/ce/WeeeGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/WeeeGraphQl.yml deleted file mode 100644 index 340c5eaab2f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WeeeGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WeeeGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/WeeeGraphQl/README.md -last_modified_at: '2018-01-17 17:11:48 -0600' -content: |- - **WeeeGraphQl** provides type information for the GraphQl module - to generate wee tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ce/Widget.yml b/src/_data/codebase/v2_4/mrg/ce/Widget.yml deleted file mode 100644 index fdf36115a2f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Widget.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Widget -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Widget/README.md -last_modified_at: '2014-07-11 11:30:21 -0700' -content: The Widget module allows Magento application to be extended with custom widget - blocks. diff --git a/src/_data/codebase/v2_4/mrg/ce/Wishlist.yml b/src/_data/codebase/v2_4/mrg/ce/Wishlist.yml deleted file mode 100644 index c294be40023..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/Wishlist.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Wishlist -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/Wishlist/README.md -last_modified_at: '2014-10-31 09:04:08 -0700' -content: |- - The Magento_Wishlist implements the Wishlist functionality. - This allows customers to create a list of products that they can add to their shopping cart to be purchased at a later date, or share with friends. diff --git a/src/_data/codebase/v2_4/mrg/ce/WishlistAnalytics.yml b/src/_data/codebase/v2_4/mrg/ce/WishlistAnalytics.yml deleted file mode 100644 index 68a091ea1d1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WishlistAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_WishlistAnalytics -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/WishlistAnalytics/README.md -last_modified_at: '2019-08-06 14:40:28 -0500' -content: The Magento_WishlistAnalytics module configures data definitions for a data - collection related to the Wishlist module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.3/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/ce/WishlistGraphQl.yml b/src/_data/codebase/v2_4/mrg/ce/WishlistGraphQl.yml deleted file mode 100644 index f57da011db9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ce/WishlistGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_WishlistGraphQl -source_repo: magento2ce -release: 2.4.1 -github_path: app/code/Magento/WishlistGraphQl/README.md -last_modified_at: '2018-10-26 12:42:07 +0200' -content: |- - **WishlistGraphQl** provides type information for the GraphQl module - to generate wishlist fields. diff --git a/src/_data/codebase/v2_4/mrg/ee/AdminGws.yml b/src/_data/codebase/v2_4/mrg/ee/AdminGws.yml deleted file mode 100644 index 61cf9212616..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdminGws.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_AdminGws -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/AdminGws/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: "**AdminGws** provides configuration management within the Global, Website, - and Store data scopes. Restrictions can be \nimposed on various system elements - through configurations that are applied at the desired level." diff --git a/src/_data/codebase/v2_4/mrg/ee/AdminGwsConfigurableProduct.yml b/src/_data/codebase/v2_4/mrg/ee/AdminGwsConfigurableProduct.yml deleted file mode 100644 index bea506a7aa8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdminGwsConfigurableProduct.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_AdminGwsConfigurableProduct -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/AdminGwsConfigurableProduct/README.md -last_modified_at: '2020-06-03 18:39:45 +0300' -content: |- -

Magento_AdminGwsConfigurableProduct module

- - ## Overview - - The Magento_AdminGwsConfigurableProduct module is a part of the restricted admin user permissions functionality in Magento EE. It extends the Magento_AdminGws module functionality for configurable product. - - ## Implementation Details - - The Magento_AdminGwsConfigurableProduct module: - - * adds plugin on `\Magento\Magento_AdminGwsConfigurableProduct\Plugin\PermissionsDataChecker` to check permissions for current user. - - ## Dependencies - - You can find the list of modules the Magento_AdminGwsConfigurableProduct module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_AdminGwsConfigurableProduct module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/AdminGwsStaging.yml b/src/_data/codebase/v2_4/mrg/ee/AdminGwsStaging.yml deleted file mode 100644 index 4d1d00477db..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdminGwsStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_AdminGwsStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/AdminGwsStaging/README.md -last_modified_at: '2020-03-23 14:32:03 +0200' -content: |- -

Magento_AdminGwsStaging module

- - ## Overview - - The Magento_AdminGwsStaging module is a part of the staging functionality in Magento EE. It extends the Magento_AdminGws module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_AdminGwsStaging module: - - * adds plugin on `\Magento\AdminGwsStaging\Plugin\PreviewUrlBuilder` to add default store view the current user has access to. - - ## Dependencies - - You can find the list of modules the Magento_AdminGwsStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_AdminGwsStaging module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/AdvancedCatalog.yml b/src/_data/codebase/v2_4/mrg/ee/AdvancedCatalog.yml deleted file mode 100644 index 156d1cbdebe..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdvancedCatalog.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_AdvancedCatalog -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/AdvancedCatalog/README.md -last_modified_at: '2015-06-22 19:38:00 +0300' -content: |- - Magento\AdvancedCatalog module introduces list of optimizations to allow higher concurrency on product management - operations with immediate update of product data on frontend and plays as an extension to indexation logic of - Magento\Catalog module. diff --git a/src/_data/codebase/v2_4/mrg/ee/AdvancedCheckout.yml b/src/_data/codebase/v2_4/mrg/ee/AdvancedCheckout.yml deleted file mode 100644 index 4cd399a3296..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdvancedCheckout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_AdvancedCheckout -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/AdvancedCheckout/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\AdvanceCheckout extends Magento_Checkout with following functions: adding product to cart by entering SKU on - frontend, uploading list of SKUs to add products to cart on frontend and ability for admin to manage customer's shopping - cart. diff --git a/src/_data/codebase/v2_4/mrg/ee/AdvancedRule.yml b/src/_data/codebase/v2_4/mrg/ee/AdvancedRule.yml deleted file mode 100644 index 588a2c924dc..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdvancedRule.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_AdvancedRule -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/AdvancedRule/README.md -last_modified_at: '2015-11-20 12:14:51 -0600' -content: AdvancedRule module enhances the performance of rule processing. diff --git a/src/_data/codebase/v2_4/mrg/ee/AdvancedSalesRule.yml b/src/_data/codebase/v2_4/mrg/ee/AdvancedSalesRule.yml deleted file mode 100644 index 193987f98f1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/AdvancedSalesRule.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_AdvancedSalesRule -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/AdvancedSalesRule/README.md -last_modified_at: '2015-11-20 12:14:51 -0600' -content: AdvancedSalesRule module enhances the performance of sale rule processing. diff --git a/src/_data/codebase/v2_4/mrg/ee/Banner.yml b/src/_data/codebase/v2_4/mrg/ee/Banner.yml deleted file mode 100644 index 7fdb0c834dd..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Banner.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Banner -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Banner/README.md -last_modified_at: '2018-01-12 13:34:20 +0200' -content: "The Banner module allows creating and managing dynamic blocks and widgets - in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_4/mrg/ee/BannerCustomerSegment.yml b/src/_data/codebase/v2_4/mrg/ee/BannerCustomerSegment.yml deleted file mode 100644 index 94be0b581c8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/BannerCustomerSegment.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_BannerCustomerSegment -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/BannerCustomerSegment/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Banner Customer Segment module allows creating and managing banners in - the customer segment scope. diff --git a/src/_data/codebase/v2_4/mrg/ee/BundleImportExportStaging.yml b/src/_data/codebase/v2_4/mrg/ee/BundleImportExportStaging.yml deleted file mode 100644 index e6a3cadf596..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/BundleImportExportStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_BundleImportExportStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/BundleImportExportStaging/README.md -last_modified_at: '2017-05-26 18:23:26 +0300' -content: |- -

Magento_BundleImportExportStaging module

- - ## Overview - - The Magento_BundleImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_BundleImportExport module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_BundleImportExportStaging module: - - * adds plugin on `\Magento\BundleImportExport\Model\Import\Product\Type\Bundle\RelationsDataSaver` to add sequence information to bundle product relations (options, selections, etc.) - - ## Dependencies - - You can find the list of modules the Magento_BundleImportExportStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_BundleImportExportStaging module does not provide any specific extension points. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/ee/BundleStaging.yml b/src/_data/codebase/v2_4/mrg/ee/BundleStaging.yml deleted file mode 100644 index 5505de26e6c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/BundleStaging.yml +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Magento_BundleStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/BundleStaging/README.md -last_modified_at: '2016-04-12 17:33:21 +0300' -content: |- -

Magento_BundleStaging module

- - ## Overview - - The Magento_BundleStaging module is a part of the staging functionality in Magento EE. This new functionality enables you to stage a bundle product in the Schedule Update form of the product. - - ## Implementation Details - - The Magento_BundleStaging module extends the functionality of the Magento_Bundle module. When you schedule an update for a bundle product, all bundle item options for that concrete product are available and can be edited. All the bundle product attributes can be staged. - - ### Installation Details - - The Magento_BundleStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_BundleStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_BundleStaging module. You can interact with the Magento_BundleStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleStaging module. - - ### UI components - - You can extend Bundle updates product listing using the grid UI component located in the `Magento/BundleStaging/view/adminhtml/ui_component/bundle_update_product_listing.xml`. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogEvent.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogEvent.yml deleted file mode 100644 index e6b8d0c78d4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogEvent.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogEvent -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogEvent/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_CatalogEvent module is designed for creating campaigns that encourage customers to buy products with lower prices. - There are three types of the catalog events: upcoming, open, closed. diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogImportExportStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogImportExportStaging.yml deleted file mode 100644 index 37f16d13de3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogImportExportStaging.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Magento_CatalogImportExportStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogImportExportStaging/README.md -last_modified_at: '2016-04-07 09:45:21 -0500' -content: |- -

Magento_CatalogImportExportStaging module

- - ## Overview - - The Magento_CatalogImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogImportExport module functionality to be used in staging mode. - - ## Implementation Details - - The Magento_CatalogImportExportStaging module: - - * adds plugin on `Magento\CatalogImportExport\Model\Import\Product::saveProductEntity` to add version and sequence information to product entity - * listens to `catalog_product_import_bunch_delete_commit_before` event to delete values from sequence table when products being deleted - - ## Dependencies - - You can find the list of modules that have dependencies on Magento_CatalogImportExportStaging module, in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. - - ## Extension Points - - The Magento_CatalogImportExportStaging module does not provide any specific extension points. You can extend it using the Magento extension mechanism. - - For more information about Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/plugins.html) and [Magento dependency injection](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html). - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogInventoryStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogInventoryStaging.yml deleted file mode 100644 index 8c54a09556b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogInventoryStaging.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_CatalogInventoryStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogInventoryStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: "## Magento_CatalogInventoryStaging module\n\n## Overview\n\nThe Magento_CatalogInventoryStaging - module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogInventory - module functionality, adding the capability to monitor the \"Stock Status\" field - on the Schedule Update form of a product. \n\n## Implementation details\n\nThe Magento_CatalogInventoryStaging - module adds the disabled \"Stock Status\" field on the Schedule Update form of a - product during form rendering.\n\n## Dependencies\n\nYou can find the list of modules - that have dependencies on the Magento_CatalogInventoryStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nYou can interact with the Magento_CatalogInventoryStaging - module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CatalogInventoryStaging - module.\n\n## Additional information\n\nYou can track [backward incompatible changes - made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogPermissions.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogPermissions.yml deleted file mode 100644 index 95bf1d630f5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogPermissions.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_CatalogPermissions -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogPermissions/README.md -last_modified_at: '2015-05-14 15:09:36 +0300' -content: |- - Magento_CatalogPermissions feature allows to restrict the following permissions: - - Browse categories - - Display product prices - - Add to cart - - Catalog search - The permissions can be restricted for specific customer groups and guest users. diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogPermissionsGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogPermissionsGraphQl.yml deleted file mode 100644 index b075744117a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogPermissionsGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_CatalogPermissionsGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogPermissionsGraphQl/README.md -last_modified_at: '2020-06-21 10:09:05 +0200' -content: Magento_CatalogPermissionsGraphQL feature allows to apply Magento_CatalogPermissions - features to product queries in GraphQl area diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogRuleStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogRuleStaging.yml deleted file mode 100644 index 51681e4f4f4..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogRuleStaging.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_CatalogRuleStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogRuleStaging/README.md -last_modified_at: '2016-08-03 10:46:30 +0300' -content: |- - ## Magento_CatalogRuleStaging module - - ## Overview - - The Magento_CatalogRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog rule updates or add new changes to the existing store updates. In other words, you can modify the catalog rules in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_CatalogRuleStaging module changes a catalog rule creation page and the catalog rule related database tables to make them compatible with the Magento Staging Framework. This module depends on the Magento_CatalogRule module and extends its functionality. It changes the database structure of the Magento_CatalogRule module and the way in which catalog rules are managed. The Magento_CatalogRule module must be enabled. - - The Magento_CatalogRuleStaging module enables you to stage the following catalog rule attributes: - - - Rule Name - - Description - - Websites - - Customer Groups - - Priority - - Product Apply - - Product Discount Amount - - Subproduct Discounts - - Subproduct Apply - - Subproduct Discount Amount - - Discard Subsequent Rules - - These attributes cannot be modified and are a part of the static Magento Catalog Rule form. - - ### Installation details - - The Magento_CatalogRuleStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogRuleStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CatalogRuleStaging module. You can interact with the Magento_CatalogRuleStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogRuleStaging module. - - ### Layouts - - You can extend and override layouts in the `app/code/Magento/CatalogRuleStaging/view/adminhtml/layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional Information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogStaging.yml deleted file mode 100644 index c6cacf894ba..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogStaging.yml +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: Magento_CatalogStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- -

Magento_CatalogStaging module

- - ## Overview - - The Magento_CatalogStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog updates or add new changes to the existing store updates. In other words, you can modify the category and product entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation Details - - The Magento_CatalogStaging module extends the Magento_Catalog module functionality. It changes a category and product creation page, and related database tables to make them compatible with the Magento Staging Framework. - - The following fields are removed from the Magento_Catalog module forms: - - - Category form: - - Schedule design update from - - Schedule design update to - - - Product form: - - Set as new from - - Set as new to - - Schedule design update from - - Schedule design update to - - Special price from - - Special price to - - They are all related to the time period attributes, and now can be set using staging functionality, when you schedule a new update as: - - - Special price - - Schedule design update - - Set product as new - - ### Category Staging - - The Magento_CatalogStaging module enables you to stage the following category attributes: - - - Enable/disable Category - - Include in Menu - - Category Name - - Content - - Category Image - - Description - - CMS Blocks - - Display Settings - - Display Mode - - Anchor - - Product Sorting - - Layered Navigation Price Step - - Search Engine Optimization - - Meta Title - - Meta Keywords - - Meta Description - - Design - - Layout - - Layout Update XML - - New Theme - - The following category attributes cannot be staged: - - - Assignment of Products to a Category - - URL - - ### Product Staging - - The Magento_CatalogStaging module enables you to stage the following product attributes: - - - Attribute Set - - Product Name - - Price - - Weight attributes - - Visibility - - New(flag) - - Country of Manufacture - - Description - - Websites(assignment) - - Design - - Layout - - Display Product Options In - - Layout Update XML - - Related Products, Up-Sells, and Cross-Sells - - Also, you can stage any other attribute added in Admin. - - The following product attributes cannot be staged: - - - Quantity - - URL Key - - SKU - - ### Installation Details - - The Magento_CatalogStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies with the Magento_CatalogStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. - - ## Extension Points - - Extension points enable extension developers to interact with the Magento_CatalogStaging module. You can interact with the Magento_CatalogStaging module using the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\CatalogStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\CatalogStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ### Events - - You can use the following events: - - - `catalog_category_prepare_save` event in the `\Magento\CatalogStaging\Model\Category\Hydrator::hydrate()` method. Parameters: - - `category` is a category to be saved (`\Magento\Catalog\Model\Category` class). - - `request` is a request object with the `\Magento\Framework\App\RequestInterface` interface. - - `controller_action_catalog_product_save_entity_after` event in the `\Magento\CatalogStaging\Model\Product\Hydrator::hydrate()` method. Parameters: - - `controller` is a hydrator object (`\Magento\CatalogStaging\Model\Product\Hydrator`). - - `product` is a product object (`\Magento\Catalog\Model\Product` class. - - ## Additional information - - For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](http://devdocs.magento.com). Also, there you can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogStagingGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogStagingGraphQl.yml deleted file mode 100644 index 245bda24504..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogStagingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogStagingGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogStagingGraphQl/README.md -last_modified_at: '2020-01-14 14:07:38 -0600' -content: |- - **CatalogStagingGraphQl** supports Staging functionality for Catalog in the scope of GraphQl. - This includes preview capabilities for catalog entities. diff --git a/src/_data/codebase/v2_4/mrg/ee/CatalogUrlRewriteStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CatalogUrlRewriteStaging.yml deleted file mode 100644 index aeeac7e95ee..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CatalogUrlRewriteStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_CatalogUrlRewriteStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CatalogUrlRewriteStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_CatalogUrlRewriteStaging - - ## Overview - - The Magento_CatalogUrlRewriteStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogUrlRewrite module. - - ## Implementation details - - The Magento_CatalogUrlRewriteStaging module disables an opportunity to change the URL for a product or category, when you schedule an update. It is a technical module that doesn't have any public calls to intercept. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CatalogUrlRewriteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extensions points for the Magento_CatalogUrlRewriteStaging module are not available. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearch.yml b/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearch.yml deleted file mode 100644 index 5fd6b895bb2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearch.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_CheckoutAddressSearch -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CheckoutAddressSearch/README.md -last_modified_at: '2019-04-10 17:47:51 -0500' -content: |- - ## CheckoutAddressSearch module Overview - - CheckoutAddressSearch module extends Magento_Checkout and adds functionality to search customer shipping and billing addresses with ui-select component. - - It prevents loading and rendering of all customer addresses on checkout. - - This feature is disabled by default and can be configured in Magento Admin Sales Checkout options. Default limit of addresses after which address search is enabled is 10 and it can be configured in Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearchGiftRegistry.yml b/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearchGiftRegistry.yml deleted file mode 100644 index d7cf1239fe8..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CheckoutAddressSearchGiftRegistry.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_CheckoutAddressSearchGiftRegistry -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CheckoutAddressSearchGiftRegistry/README.md -last_modified_at: '2019-04-05 18:54:17 -0500' -content: |- - ## CheckoutAddressSearchGiftRegistry module Overview - - CheckoutAddressSearchGiftRegistry module extends Magento_GiftRegistry and adds search customer shipping and billing addresses functionality on checkout to gift registry only if customer address search is enabled in configuration. diff --git a/src/_data/codebase/v2_4/mrg/ee/CheckoutStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CheckoutStaging.yml deleted file mode 100644 index 745988ee421..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CheckoutStaging.yml +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Magento_CheckoutStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CheckoutStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_CheckoutStaging module - - ## Overview - - The Magento_CheckoutStaging module is a part of the staging functionality in Magento EE. - It extends the checkout functionality and enables you to use it in the staging preview mode. - - ## Implementation details - - The Magento_CheckoutStaging module extends the following Magento_Checkout module functionality to be used in the staging preview mode: - - - Disables an order creation - - Creates a demo quote - - Deletes the demo quote using cron - - Configuration options: - - - The `preview_quota_lifetime` parameter in the `Magento/CheckoutStaging/etc/config.xml` sets the lifetime of the demo quote. - - The `schedule` parameter in the `Magento/CheckoutStaging/etc/crontab.xml` sets a launch schedule of the cron. - - ### Installation details - - The Magento_CheckoutStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_CheckoutStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_CheckoutStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CheckoutStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CmsStaging.yml b/src/_data/codebase/v2_4/mrg/ee/CmsStaging.yml deleted file mode 100644 index 450ff078aa3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CmsStaging.yml +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Magento_CmsStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CmsStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: "## Magento_CmsStaging module\n\n## Overview\n\nThe Magento_CmsStaging module - is a part of the staging functionality in Magento EE. It enables you to create new - CMS Page and the CMS Block updates or add new changes to the existing store updates. - In other words, you can modify the CMS Pages and the CMS Blocks in updates. These - updates are shown on the content dashboard.\n\n## Implementation details\n\nThe - Magento_CmsStaging module changes the CMS Pages and CMS Blocks creation pages to - make them compatible with the Magento Staging Framework. This module depends on - the Magento_Cms module and extends its functionality. It changes the database structure - of the Magento_Cms module and the way in which CMS Pages/Blocks are managed.\n\n### - CMS Pages\n\nYou can stage the following parameters:\n\n- Enable/Disable CMS Page\n- - Page Title\n- Content \n - Content Heading\n - Content (WYSIWYG)\n- Search - Engine Optimization \n - URL Key\n - Meta Keywords\n - Meta Description\n- - Design \n - Layout\n - Layout Update XML\n - Theme\n\n### CMS Blocks\n\nThe - following parameters can be staged:\n\n- Enable/Disable CMS Block\n- Block Title\n- - Identifier \n- Store View\n- Content (WYSIWYG)\n\n### Installation details\n\nThe - Magento_CmsStaging module makes irreversible changes in a database during installation. - You cannot uninstall this module.\n\n## Dependencies\n\nYou can find the list of - modules that have dependencies on the Magento_CmsStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nExtension points enable extension developers - to interact with the Magento_CmsStaging module. For more information about the Magento - extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_CmsStaging module.\n\n### - UI components\n\nYou can extend product and category updates using the UI components - located in the `Magento\\CmsStaging\\view\\adminhtml\\ui_component` directory. For - more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html).\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\CmsStaging\\view\\adminhtml\\layout` - directory.\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/ee/ConfigurableProductStaging.yml b/src/_data/codebase/v2_4/mrg/ee/ConfigurableProductStaging.yml deleted file mode 100644 index da0dbe2eb9d..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ConfigurableProductStaging.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Magento_ConfigurableProductStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ConfigurableProductStaging/README.md -last_modified_at: '2017-02-06 15:24:41 +0200' -content: |- - ## Magento_ConfigurableProductStaging module - - ## Overview - - The Magento_ConfigurableProductStaging module is a part of the staging functionality in Magento EE. It enables you to create new Configurable Product updates or add new changes to the existing store updates. In other words, you can modify the Configurable Products entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_ConfigurableProductStaging module adds the "Configurations" tab and the configuration wizard to the Schedule Update form of a product. - - ### Installation details - - The Magento_ConfigurableProductStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ConfigurableProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ConfigurableProductStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProductStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\ConfigurableProductStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\ConfigurableProductStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomAttributeManagement.yml b/src/_data/codebase/v2_4/mrg/ee/CustomAttributeManagement.yml deleted file mode 100644 index f61eda587bf..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomAttributeManagement.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_CustomAttributeManagement -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CustomAttributeManagement/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_CustomAttributeManagement implements user-defined attributes management which provides ability to manage attributes of customers and their address. - Admin user can manage attributes on UI level without assistance of programmer. - Admin user can create new, modify, and remove attributes, control attributes properties and visibility on frontend. - User defined attributes are attributes which are created by admin user and not available out of box. - This attributes can be deleted from the system after their creation. - System attributes are attributes which cannot be deleted from the system in usual way and admin user can edit only their label. - Hidden attribute is an attribute which is hidden from the user on back-end and on front-end. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerBalance.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerBalance.yml deleted file mode 100644 index e404ad0f20e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerBalance.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerBalance -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CustomerBalance/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerBalance module enables customers to have a non-monetary balance in store credits associated to their accounts. - Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerBalanceGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerBalanceGraphQl.yml deleted file mode 100644 index 8a18d21bf7e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerBalanceGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerBalanceGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CustomerBalanceGraphQl/README.md -last_modified_at: '2019-07-16 10:30:00 -0500' -content: |- - The **CustomerBalanceGraphQl** provides type and resolver information for enabling customers to have a non-monetary balance in store credits associated to their accounts. - Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerCustomAttributes.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerCustomAttributes.yml deleted file mode 100644 index a231b2fb326..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerCustomAttributes.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerCustomAttributes -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CustomerCustomAttributes/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerCustomAttributes module handles user-defined customer and customer address attributes. - User-defined attributes are the ones, which are created by a store administrator additionally to the default ones. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerFinance.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerFinance.yml deleted file mode 100644 index 3fbb62a6dca..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerFinance.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerFinance -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CustomerFinance/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento\CustomerFinance module handles the import and export of the store credit and reward customer data. - It extends Magento_CustomerImportExport and joins the basic customer data with reward and customer balance information to enable to import/export of customer data with reward and store credit data. diff --git a/src/_data/codebase/v2_4/mrg/ee/CustomerSegment.yml b/src/_data/codebase/v2_4/mrg/ee/CustomerSegment.yml deleted file mode 100644 index 245fe90b629..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/CustomerSegment.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CustomerSegment -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/CustomerSegment/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_CustomerSegment module enables customer segmentation, allowing the creation of customer groups based on characteristics like shopping cart content, orders history, address, and so on. - This allows dynamically targeting different content and promotions for those groups. Various components of a website, such as promotions and banners, can be personalized depending on the customer segment of a customer browsing the store at the moment. diff --git a/src/_data/codebase/v2_4/mrg/ee/DownloadableStaging.yml b/src/_data/codebase/v2_4/mrg/ee/DownloadableStaging.yml deleted file mode 100644 index 6660d9c2801..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/DownloadableStaging.yml +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Magento_DownloadableStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/DownloadableStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- - ## Magento_DownloadableStaging module - - ## Overview - - The Magento_DownloadableStaging module is a part of the staging functionality in Magento EE. It enables you to create new Downloadable Product updates or add new changes to the existing store updates. In other words, you can modify the Downloadable Products entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_DownloadableStaging module changes the Downloadable Product creation page to make them compatible with the Magento Staging Framework. This module extends the Magento_Downloadable module functionality to be used in staging. - - The Magento_DownloadableStaging module adds the "Downloadable information" tab to the Schedule Update form for a product. - - ### Installation details - - The Magento_DownloadableStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_DownloadableStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_DownloadableStaging module. - For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_DownloadableStaging module. - - ### UI components - - You can extend product and category updates using the UI components located in the `Magento\DownloadableStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](http://devdocs.magento.com/guides/v2.1/ui-components/ui-listing-grid.html). - - ### Layouts - - You can extend and override layouts in the `Magento\DownloadableStaging\view\adminhtml\layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/ElasticsearchCatalogPermissions.yml b/src/_data/codebase/v2_4/mrg/ee/ElasticsearchCatalogPermissions.yml deleted file mode 100644 index 1ad89a4eca9..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ElasticsearchCatalogPermissions.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ElasticsearchCatalogPermissions -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ElasticsearchCatalogPermissions/README.md -last_modified_at: '2018-12-28 16:36:26 +0200' -content: |- - Magento\ElasticsearchCatalogPermissions module allows to use Elastic search engine for product searching capabilities in case if Magento\CatalogPermissions module is also enabled. - The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/ee/Enterprise.yml b/src/_data/codebase/v2_4/mrg/ee/Enterprise.yml deleted file mode 100644 index 337290f5300..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Enterprise.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_Enterprise -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Enterprise/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Enterprise module switches the store to Enterprise edition by adding - a link to Enterprise customer support in Admin Panel, switching notifications from - Community to Enterprise-related ones, some small enhancements like displaying "Enterprise - Edition" in the bottom of the site, etc. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCard.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCard.yml deleted file mode 100644 index cad7b0f87a3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCard.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_GiftCard -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftCard/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: "Magento_GiftCard module introduces new product type in the Magento application - called GiftCard Product.\nThis module extends existing functionality of Magento_Catalog - module by adding new product type.\n\nThis product option enables store owner to - offers gift cards in Virtual, Physical, or Combination format. \nWhen a gift card - is ordered, a unique code is generated that is emailed to a customer for virtual - gift cards, or exported for printing to physical gift cards. \nThis unique number - can only be redeemed by one customer." diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardAccount.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardAccount.yml deleted file mode 100644 index a12a5779d54..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardAccount.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardAccount -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftCardAccount/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Magento_GiftCardAccount module is responsible for gift card balances, - for both gift cards created by a store administrator and gift cards sold as gift - card products. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardAccountGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardAccountGraphQl.yml deleted file mode 100644 index fa4151d2375..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardAccountGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardAccountGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftCardAccountGraphQl/README.md -last_modified_at: '2019-05-30 10:55:23 -0500' -content: |- - **GiftCardAccountGraphQl** provides type and resolver information for the GraphQl module - to generate giftcard acccount information. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardGraphQl.yml deleted file mode 100644 index cd3119fc600..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftCardGraphQl/README.md -last_modified_at: '2018-01-30 15:41:07 -0600' -content: |- - **GiftCardGraphQl** provides type and resolver information for the GraphQl module - to generate giftcard product information. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardImportExport.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardImportExport.yml deleted file mode 100644 index e9faef61535..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftCardImportExport -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftCardImportExport/README.md -last_modified_at: '2015-08-18 15:10:06 +0300' -content: |- - Magento_GiftCardImportExport module introduces import and export form GiftCard Product. - This module extends existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftCardStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GiftCardStaging.yml deleted file mode 100644 index a49bf5df376..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftCardStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_GiftCardStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftCardStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: |- - ## Magento_GiftCardStaging module - - ## Overview - - The Magento_GiftCardStaging module is a part of the staging functionality in Magento EE. It enables you to create new GiftCard Product updates or add new changes to the existing store updates. In other words, you can modify the GiftCard Product entity attributes in updates. These updates are shown on the content dashboard. - - ## Implementation details - - The Magento_GiftCardStaging module changes the GiftCard Product creation page to make them compatible with the Magento Staging Framework: - - - Adds the Amount field set to the Schedule Update form - - Provides functionality of the field set - - Returns Amounts values to the initial state after update is finished - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftCardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_GiftCardStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftMessageStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GiftMessageStaging.yml deleted file mode 100644 index 4a104509b8a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftMessageStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GiftMessageStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftMessageStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GiftMessageStaging module - - ## Overview - - The Magento_GiftMessageStaging module is a part of the staging functionality in Magento EE. It extends the Magento_GiftMessage module functionality to be used in the Schedule Update form. - - ## Implementation details - - The Magento_GiftMessageStaging module enables you to stage the "Allow Gift Message" flag in the "Gift Options" field set in the "Schedule Update" form of the product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftMessageStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftRegistry.yml b/src/_data/codebase/v2_4/mrg/ee/GiftRegistry.yml deleted file mode 100644 index 87fd2f1a94c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftRegistry.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_GiftRegistry -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftRegistry/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\GiftRegistry module that allows to create sets of gifts specified for specific holiday(Birthday, Wedding, etc). - It resembles wishlist, but there are differences. You can describe Gift Registry as a wishlist of products you would - like to share with other people so they could purchase anything from the list. Customer can even set some shipping - address to a gift registry, thus anyone who follows this list with a purchase would automatically have that shipping - address set by default during checkout. Customer can manage his gift registries in his profile. The gift registry can be - shared or stay private. Every gift registry has system attributes and can have custom attributes. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftWrapping.yml b/src/_data/codebase/v2_4/mrg/ee/GiftWrapping.yml deleted file mode 100644 index 2493213093b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftWrapping.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_GiftWrapping -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftWrapping/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\GiftWrapping module provides functionality that allows customer to add gift wrapping to the items purchased - from the store as gifts and charge it individually. Magento\GiftWrapping module extends functionality of gift - messages by combining gift messages with gift wrapping functionality diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftWrappingGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/GiftWrappingGraphQl.yml deleted file mode 100644 index bac079c9970..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftWrappingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_GiftWrappingGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftWrappingGraphQl/README.md -last_modified_at: '2020-05-12 17:54:53 +0300' -content: |- - **Magento_GiftWrappingGraphQl** provides type and resolver information for the GraphQl module - to generate GiftWrapping information for order and cart. diff --git a/src/_data/codebase/v2_4/mrg/ee/GiftWrappingStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GiftWrappingStaging.yml deleted file mode 100644 index fdf34adef1f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GiftWrappingStaging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_GiftWrappingStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GiftWrappingStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GiftWrappingStaging module - - ## Overview - - The Magento_GiftWrappingStaging module is a part of the staging functionality in Magento EE. It allows to stage value of 'Allow Gift Wrapping' flag and price of the wrapping for each product update. - - ## Implementation details - - The Magento_GiftWrappingStaging module adds to the Schedule Update form of a product the following functionality: - - - Enable/disable gift wrapping ("Allow Gift Wrapping" field) - - Set a price for the gift wrapping ("Price for Gift Wrapping" field). - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GiftWrappingStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.0/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftWrappingStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/GoogleOptimizerStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GoogleOptimizerStaging.yml deleted file mode 100644 index 2aae84ccc2c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GoogleOptimizerStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_GoogleOptimizerStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GoogleOptimizerStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GoogleOptimizerStaging module - - ## Overview - - The Magento_GoogleOptimizerStaging module is a part of the staging functionality in Magento EE. It enables you to stage values of the product metadata. - - ## Implementation details - - The Magento_GoogleOptimizerStaging module enables you to stage parameters added by the Magento_GoogleOptimizer module in the Search Engine Optimization field set: - - - Meta Title - - Meta Keywords - - Meta Description - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GoogleOptimizerStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleOptimizerStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/GoogleTagManager.yml b/src/_data/codebase/v2_4/mrg/ee/GoogleTagManager.yml deleted file mode 100644 index f4524cf2c56..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GoogleTagManager.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_GoogleTagManager -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GoogleTagManager/README.md -last_modified_at: '2015-06-22 19:55:26 +0300' -content: Magento_GoogleTagManager is a module for integration with Google Tag Manager - service. diff --git a/src/_data/codebase/v2_4/mrg/ee/GroupedProductStaging.yml b/src/_data/codebase/v2_4/mrg/ee/GroupedProductStaging.yml deleted file mode 100644 index 7c609ae2e8e..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/GroupedProductStaging.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_GroupedProductStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/GroupedProductStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_GroupedProductStaging module - - ## Overview - - The Magento_GroupedProductStaging module is a part of the staging functionality in Magento EE. It enables you to stage products assigned to grouped product. - - ## Implementation details - - The Magento_GroupedProductStaging module extends functionality of the Magento_GroupedProduct to be used in staging. It adds Grouped Products field set to the Schedule Update form of a product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_GroupedProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedProductStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/Invitation.yml b/src/_data/codebase/v2_4/mrg/ee/Invitation.yml deleted file mode 100644 index a7432b0d4f1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Invitation.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Invitation -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Invitation/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: The Magento_Invitation module enables invitation sending, referral tracking - and generating invitation reports. diff --git a/src/_data/codebase/v2_4/mrg/ee/LayeredNavigationStaging.yml b/src/_data/codebase/v2_4/mrg/ee/LayeredNavigationStaging.yml deleted file mode 100644 index e28019e8b05..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/LayeredNavigationStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_LayeredNavigationStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/LayeredNavigationStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_LayeredNavigationStaging module - - ## Overview - - The Magento_LayeredNavigationStaging module is a part of the staging functionality in Magento EE. - It restricts functionality of the Magento_LayeredNavigationStaging module in the staging preview mode. - - ## Implementation details - - The Magento_LayeredNavigationStaging module disables the Magento_LayeredNavigation module functionality in the staging preview mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_LayeredNavigationStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_LayeredNavigationStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LayeredNavigationStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento/LayeredNavigationStaging/view/frontend/layout/` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/Logging.yml b/src/_data/codebase/v2_4/mrg/ee/Logging.yml deleted file mode 100644 index 45bf094b6f2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Logging.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_Logging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Logging/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Logging module is used for logging actions done in the backend by administrators. Information such as time of action, type of action and administrator who performed the action is recorded. - By default all actions are recorded. Rules can be configured only to identify specific kinds of actions. diff --git a/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerLogging.yml b/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerLogging.yml deleted file mode 100644 index 51569e5e653..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerLogging.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_LoginAsCustomerLogging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerLogging/README.md -last_modified_at: '2020-04-29 17:16:43 +0300' -content: '' diff --git a/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerWebsiteRestriction.yml b/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerWebsiteRestriction.yml deleted file mode 100644 index 61596754073..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/LoginAsCustomerWebsiteRestriction.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_LoginAsCustomerWebsiteRestriction -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/LoginAsCustomerWebsiteRestriction/README.md -last_modified_at: '2020-04-30 16:13:52 +0300' -content: '' diff --git a/src/_data/codebase/v2_4/mrg/ee/MediaContentCatalogStaging.yml b/src/_data/codebase/v2_4/mrg/ee/MediaContentCatalogStaging.yml deleted file mode 100644 index be8b0516286..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/MediaContentCatalogStaging.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_MediaContentCatalogStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/MediaContentCatalogStaging/README.md -last_modified_at: '2020-04-29 00:24:11 -0500' -content: |- - The Magento_MediaContentCatalogStaging provides the implementation of MediaContent functionality for Magento_Catalog module - - ## Extensibility - - Extension developers can interact with the Magento_MediaContentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentStaging module. - - ## Additional information - - For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/MsrpStaging.yml b/src/_data/codebase/v2_4/mrg/ee/MsrpStaging.yml deleted file mode 100644 index 2f9dd44dcf3..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/MsrpStaging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_MsrpStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/MsrpStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_MsrpStaging module - - ## Overview - - The Magento_MsrpStaging module is a part of the staging functionality in Magento EE. It enables you to stage the manufacturer's suggested retail price. - - ## Implementation details - - The Magento_MsrpStaging module extends the Magento_Msrp module to be used in staging. It adds the following fields in the Advice Pricing form: - - - Manufacturer's Suggested Retail Price - - Display Actual Price - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_MsrpStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MsrpStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/MultipleWishlist.yml b/src/_data/codebase/v2_4/mrg/ee/MultipleWishlist.yml deleted file mode 100644 index d51ab441908..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/MultipleWishlist.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_MultipleWishlist -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/MultipleWishlist/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - The Magento_MultipleWishlist module implements the multiple wishlists functionality. - These are lists of products from a store a customer would like to buy. Customers can save products to multiple wish lists and copy or move items from list to list. diff --git a/src/_data/codebase/v2_4/mrg/ee/PaymentStaging.yml b/src/_data/codebase/v2_4/mrg/ee/PaymentStaging.yml deleted file mode 100644 index 739af9f2917..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/PaymentStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_PaymentStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/PaymentStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento Magento_PaymentStaging Module - - ## Overview - - The Magento_PaymentStaging module is a part of the staging functionality in Magento EE. It extends the Magento_Payment module for the staging preview functionality. - - ## Implementation details - - The Magento_PaymentStaging module restricts functionality of the Magento_Payment module in the staging preview mode. It shows only offline payment methods that are enabled. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_PaymentStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_PaymentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html). - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaymentStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/PersistentHistory.yml b/src/_data/codebase/v2_4/mrg/ee/PersistentHistory.yml deleted file mode 100644 index 875ce024090..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/PersistentHistory.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_PersistentHistory -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/PersistentHistory/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\PersistentHistory module extends functionality of Magento\Persistent by providing ability to keep track of - products added to wishlist, recently ordered items, currently compared products, comparison history, recently viewed - products and customer group membership and segmentation. diff --git a/src/_data/codebase/v2_4/mrg/ee/PricePermissions.yml b/src/_data/codebase/v2_4/mrg/ee/PricePermissions.yml deleted file mode 100644 index bead10b97b0..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/PricePermissions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PricePermissions -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/PricePermissions/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_PricePermissions module allows to restrict such admin rights as changing - or reading product price, changing product status. diff --git a/src/_data/codebase/v2_4/mrg/ee/ProductVideoStaging.yml b/src/_data/codebase/v2_4/mrg/ee/ProductVideoStaging.yml deleted file mode 100644 index 1645fbd497c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ProductVideoStaging.yml +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Magento_ProductVideoStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ProductVideoStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: |- - ## Magento_ProductVideoStaging module - - ## Overview - - The Magento_ProductVideoStaging module is a part of the staging functionality in Magento EE. It enables you to add or remove a video to a product update. - - ## Implementation details - - The Magento_ProductVideoStaging module extends the Magento_ProductVideo functionality to be used in staging. It adds an "Add Video" button to the Schedule Update form and supports a New Video form in staging mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_ProductVideoStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_ProductVideoStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideoStaging module. - - ### Layouts - - You can extend and override layouts in the `app/code/Magento/ProductVideoStaging/view/adminhtml/layout` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/PromotionPermissions.yml b/src/_data/codebase/v2_4/mrg/ee/PromotionPermissions.yml deleted file mode 100644 index d9817c035a1..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/PromotionPermissions.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_PromotionPermissions -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/PromotionPermissions/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\PromotionPermission module provides the possibility to an admin user to manage access of promotions and product - prices in the Admin Panel. An admin user can set the following access rights for promotions and product prices: edit, - read, without any permissions. diff --git a/src/_data/codebase/v2_4/mrg/ee/QuoteGiftCardOptions.yml b/src/_data/codebase/v2_4/mrg/ee/QuoteGiftCardOptions.yml deleted file mode 100644 index 61535e7f771..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/QuoteGiftCardOptions.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_QuoteGiftCardOptions -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/QuoteGiftCardOptions/README.md -last_modified_at: '2020-08-10 17:53:55 +0300' -content: "**QuoteGiftCardOptions** defines the data provider that creates buy requests - for gift card products." diff --git a/src/_data/codebase/v2_4/mrg/ee/Reminder.yml b/src/_data/codebase/v2_4/mrg/ee/Reminder.yml deleted file mode 100644 index 57d92b7a454..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Reminder.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Reminder -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Reminder/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_Reminder module provides functionality for sending reminder emails - to customers according to pre-configured rules. diff --git a/src/_data/codebase/v2_4/mrg/ee/ResourceConnections.yml b/src/_data/codebase/v2_4/mrg/ee/ResourceConnections.yml deleted file mode 100644 index bf48652d073..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ResourceConnections.yml +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Magento_ResourceConnections -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ResourceConnections/README.md -last_modified_at: '2015-08-25 12:44:48 +0300' -content: "Magento\\ResourceConnections module adds a mechanism to segregate database - connections between master and slave \ndatabase servers based on the request type.\n\nFor - each master database connection (except the indexer connection) that are configured - in db/connection section \nof app/etc/env.php you can add one slave connection that - can be configured in db/slave_connection.\nConfiguration format is the same as db/connection. - Slave connection name must be the same as associated master \nconnection name. To - enable slave connections for specific resources create a slave connection configuration - \nby adding slave_connection node as below:\n\n```php\n\n array (\n 'connection' =>\n array - (\n 'default' =>\n array (\n 'host' - => 'default-master-host',\n 'dbname' => 'magento',\n - \ 'username' => 'magento',\n 'password' - => 'magento',\n 'active' => '1',\n ),\n - \ ),\n 'slave_connection' =>\n array (\n - \ 'default' =>\n array (\n 'host' - => 'default-slave-host',\n 'dbname' => 'magento',\n 'username' - => 'read_only',\n 'password' => 'password',\n 'active' - => '1',\n ),\n ),\n 'table_prefix' => '',\n ),\n - \ //.......\n```\nTo add slave connection for resources other than 'default' repeat - the step and add to db/slave_connection \nnew element with same name and slave configuration - for specified resource. \nConfig structure retains backward compatibility if module - is turned off.\n\nWARNING: 'indexer' connection is not designed to have slave configuration." diff --git a/src/_data/codebase/v2_4/mrg/ee/ReviewStaging.yml b/src/_data/codebase/v2_4/mrg/ee/ReviewStaging.yml deleted file mode 100644 index d71ead6bc0c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ReviewStaging.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Magento_ReviewStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ReviewStaging/README.md -last_modified_at: '2016-07-04 18:13:15 +0300' -content: "## Magento_ReviewStaging module\n\n## Overview\n\nThe Magento_ReviewStaging - module is a part of the staging functionality in Magento EE. It displays the Product - Reviews grid on the Schedule Update form.\n\n## Implementation details\n\nThe Magento_ReviewStaging - module extends the following Magento_Review module functionality to be used in staging - mode:\n\n- Adds Product Reviews grid on the Schedule Update form. \n\nNOTE You cannot - create an update for a product review.\n\n## Dependencies\n\nYou can find the list - of modules that have dependencies on the Magento_ReviewStaging module in the `require` - section of the `composer.json` file. The file is located in the root directory of - the module.\n\n## Extension points\n\nExtension points enable extension developers - to interact with the Magento_ReviewStaging module. For more information about the - Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[The - Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_ReviewStaging module.\n\n### - Layouts\n\nYou can extend and override layouts in the `Magento\\ReviewStaging\\view\\adminhtml\\layout` - directory.\nFor more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html).\n\n## - Additional information\n\nYou can track [backward incompatible changes made in a - Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/ee/Reward.yml b/src/_data/codebase/v2_4/mrg/ee/Reward.yml deleted file mode 100644 index 3edaabc2ebb..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Reward.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Reward -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Reward/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento\Reward module allows an online merchant to implement unique programs designed to enhance user experience and increase - customer loyalty. Points are awarded based on a wide range of transaction and customer activities, with the ability for - the merchant to control point allotment, balance, and expiration. Customers can redeem points toward purchases based on - a conversion rate between points and currency that is set up by the merchant. diff --git a/src/_data/codebase/v2_4/mrg/ee/RewardGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/RewardGraphQl.yml deleted file mode 100644 index b167b742b71..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RewardGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RewardGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/RewardGraphQl/README.md -last_modified_at: '2018-01-16 16:07:42 -0600' -content: |- - **RewardGraphQl** provides type information for the GraphQl module - to generate reward fields for customer information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ee/RewardStaging.yml b/src/_data/codebase/v2_4/mrg/ee/RewardStaging.yml deleted file mode 100644 index f72bf893963..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RewardStaging.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_RewardStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/RewardStaging/README.md -last_modified_at: '2017-06-02 13:06:13 +0300' -content: |- - ## Magento_RewardStaging module - - ## Overview - - The Magento_RewardStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the Add Reward Points attribute of Sales Rules. - - ## Implementation details - - The Magento_RewardStaging module extends the following Magento_Reward module functionality to be used in staging mode: - - - Adds the ability to be staged for Add Reward Points field of Sales Rules. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_RewardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_RewardStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RewardStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/Rma.yml b/src/_data/codebase/v2_4/mrg/ee/Rma.yml deleted file mode 100644 index 26c5563aa3a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Rma.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Rma -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Rma/README.md -last_modified_at: '2016-04-08 15:30:29 +0300' -content: Rma module is responsible for processing Return Merchandise Approvals. diff --git a/src/_data/codebase/v2_4/mrg/ee/RmaGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/RmaGraphQl.yml deleted file mode 100644 index f356df12f2c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RmaGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_RmaGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/RmaGraphQl/README.md -last_modified_at: '2018-01-16 16:07:42 -0600' -content: |- - **RmaGraphQl** provides type information for the GraphQl module - to generate rma fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/ee/RmaStaging.yml b/src/_data/codebase/v2_4/mrg/ee/RmaStaging.yml deleted file mode 100644 index 617818b52cc..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/RmaStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_RmaStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/RmaStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_RmaStaging module - - ## Overview - - The Magento_RmaStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the parameters of the Autosettings field set of a product. - - RMA stands for a return merchandise authorization. - - ## Implementation details - - The Magento_RmaStaging module extends the following Magento_Rma module functionality to be used in staging mode: - - - Adds the Autosettings field set to the Schedule update form of a product. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_RmaStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_RmaStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RmaStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/SalesArchive.yml b/src/_data/codebase/v2_4/mrg/ee/SalesArchive.yml deleted file mode 100644 index 0adf496a2f2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/SalesArchive.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_SalesArchive -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/SalesArchive/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - ## Purpose of module - - Magento\SalesArchive module responsible for creating logical partitions for storing previews of orders, invoices, credit memos, shipments. - Primary purpose of this module is to increase performance for read operation on orders (shipments, credit memos, shipments) grid. diff --git a/src/_data/codebase/v2_4/mrg/ee/SalesRuleStaging.yml b/src/_data/codebase/v2_4/mrg/ee/SalesRuleStaging.yml deleted file mode 100644 index 50a4cf0b9eb..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/SalesRuleStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_SalesRuleStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/SalesRuleStaging/README.md -last_modified_at: '2016-07-13 17:35:04 -0500' -content: "

Magento_SalesRuleStaging module

\n\n## Overview\n\nThe Magento_SalesRuleStaging - module is a part of the staging functionality in Magento EE. It enables you to create - new sales rule updates or add new changes to the existing store updates. In other - words, you can modify the sales rules in updates. These updates are shown on the - content dashboard.\n\n## Implementation Details\n\nThe Magento_SalesRuleStaging - module changes the Cart Price Rules page and the sales rule related database tables - to make them compatible with the Magento Staging Framework. \nThe Magento_SalesRuleStaging - module enables you to stage the following sales rule attributes:\n\n- Rule Name\n- - Description\n- Websites\n- Customer Groups\n- Priority\n- Condition\n- Action\n\nThis - module depends on the Magento_SalesRule module and extends its functionality. It - changes database structure of the Magento_SalesRule module and the way in which - sales rules are managed.\n \n### Installation Details\n \nDo not uninstall the Magento_SalesRuleStaging - module, because it makes irreversible changes in the database during installation. - Also, the Magento_SalesRule module cannot be disabled.\n\n## Dependencies\n\nYou - can find the list of modules that have dependencies with the Magento_SalesRuleStaging - module in the `require` object of the `composer.json` file located in the same directory - as this `README` file.\n\n## Extension Points\n\nExtension points enable extension - developers to interact with the Magento_SalesRuleStaging. However, the Magento_SalesRuleStaging - module does not provide any specific extension points.\n\nFor more information about - Magento extension mechanism, see [Magento plug-ins](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/plugins.html).\n\n[Magento - dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) - enables you to override the functionality of the Magento_SalesRuleStaging module.\n\n## - Additional information\n\nFor more Magento 2 developer documentation, see [Magento - 2 Developer Documentation](http://devdocs.magento.com). Also, you can track there - [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 - release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html)." diff --git a/src/_data/codebase/v2_4/mrg/ee/ScalableCheckout.yml b/src/_data/codebase/v2_4/mrg/ee/ScalableCheckout.yml deleted file mode 100644 index 377ada5049f..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ScalableCheckout.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_ScalableCheckout -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ScalableCheckout/README.md -last_modified_at: '2015-02-04 13:08:45 +0200' -content: |- - Magento\ScalableCheckout module provides ability for system extension (Checkout can be configured to work with separate DataBase). - Extraction of Checkout tables to separate database will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/ee/ScalableInventory.yml b/src/_data/codebase/v2_4/mrg/ee/ScalableInventory.yml deleted file mode 100644 index cc3a7daf6c2..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ScalableInventory.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_ScalableInventory -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ScalableInventory/README.md -last_modified_at: '2015-09-01 17:12:45 +0300' -content: |- - Magento\ScalableInventory module provides ability for system extension (CatalogInventory can be configured to work with separate quantity storage). - Extraction of quantity updates to separate storage will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/ee/ScalableOms.yml b/src/_data/codebase/v2_4/mrg/ee/ScalableOms.yml deleted file mode 100644 index f13f6770941..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ScalableOms.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_ScalableOms -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ScalableOms/README.md -last_modified_at: '2015-05-15 13:27:50 +0300' -content: |- - Magento\ScalableOms (Order Management System) module provides ability for system extension - (Sales can be configured to work with separate database). - Extraction of Sales tables to separate database will guarantee better scalability for Magento, - and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/ee/ScheduledImportExport.yml b/src/_data/codebase/v2_4/mrg/ee/ScheduledImportExport.yml deleted file mode 100644 index 9d24ee4ad45..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/ScheduledImportExport.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_ScheduledImportExport -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/ScheduledImportExport/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - Magento_ScheduledImportExport functionality allows to simplify routine of importing and/or exporting data in the store by automating this process. - Admin user can create a rule for importing or exporting new data (which could be Products, Customers and Customer Addresses) and specify date and time of the operation. diff --git a/src/_data/codebase/v2_4/mrg/ee/SearchStaging.yml b/src/_data/codebase/v2_4/mrg/ee/SearchStaging.yml deleted file mode 100644 index 135b7c47b0b..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/SearchStaging.yml +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Magento_SearchStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/SearchStaging/README.md -last_modified_at: '2016-07-04 12:55:14 +0000' -content: |- - ## Magento_SearchStaging module - - ## Overview - - The Magento_SearchStaging module is a part of the staging functionality in Magento EE. - It restricts functionality of the Magento_SearchStaging module in the staging preview mode. - - ## Implementation details - - The Magento_SearchStaging module disables the Magento_Search module functionality in the staging preview mode. - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_SearchStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_SearchStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SearchStaging module. - - ### Layouts - - You can extend and override layouts in the `Magento/SearchStaging/view/frontend/layout/` directory. - For more information about layouts, see the [Layout documentation](http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-overview.html). - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/ee/Staging.yml b/src/_data/codebase/v2_4/mrg/ee/Staging.yml deleted file mode 100644 index ba82fbadada..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Staging.yml +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Magento_Staging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Staging/README.md -last_modified_at: '2016-10-19 18:10:05 +0300' -content: |- - ## Overview - Magento_Staging module is used for setting up, previewing and managing future store updates. - - ## Dependencies - The **Magento_Staging** is dependent on the following modules: - - Magento_Ui - - ## Extension points - Magento_Staging module have configured timeline view that simplify representation of updates. Configuration of - timeline is present in view/adminhtml/ui_component/staging_update_grid.xml file. Difference between simple grid is - in next components declaration: - - listingToolbar - * template - overloaded template to provide switcher between grid and timeline, legend for timeline. - * updateTypes - path to status column that provide data for legend - - columns - * component - timeline component tht extends listing. - * recordTmpl - overloaded template for timeline records. - * detailsTmpl - template for tooltip that provide details about updates. - - status column - * component - extends selection column, sets class based on value. - * updateTypesMap - array that contains bounded classes and values. - - ## Precautions - - To avoid mixed content and to work properly, Staging Site Preview feature requires both Storefront and Admin area to be under the same protocol (http or https). diff --git a/src/_data/codebase/v2_4/mrg/ee/StagingGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/StagingGraphQl.yml deleted file mode 100644 index 2b4de815f1a..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/StagingGraphQl.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_StagingGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/StagingGraphQl/README.md -last_modified_at: '2020-01-14 14:07:38 -0600' -content: |- - **StagingGraphQl** provides type information for the GraphQl module - to stage and preview entities. diff --git a/src/_data/codebase/v2_4/mrg/ee/Support.yml b/src/_data/codebase/v2_4/mrg/ee/Support.yml deleted file mode 100644 index cf84753f78c..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Support.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_Support -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Support/README.md -last_modified_at: '2015-07-31 14:51:10 +0300' -content: Magento_Support module is used for generation of system reports, which provide - detailed information about the system environment and Magento instance configuration. diff --git a/src/_data/codebase/v2_4/mrg/ee/Swat.yml b/src/_data/codebase/v2_4/mrg/ee/Swat.yml deleted file mode 100644 index 46b3aaf08a7..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Swat.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Magento_Swat -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Swat/README.md -last_modified_at: '2020-07-22 13:02:05 -0500' -content: Magento_Swat module provides access to the Site-Wide Analysis Tool diff --git a/src/_data/codebase/v2_4/mrg/ee/TargetRule.yml b/src/_data/codebase/v2_4/mrg/ee/TargetRule.yml deleted file mode 100644 index a5d02ccb095..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/TargetRule.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_TargetRule -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/TargetRule/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: Magento_TargetRule module allows to configure the rules for showing related - products. diff --git a/src/_data/codebase/v2_4/mrg/ee/TargetRuleGraphQl.yml b/src/_data/codebase/v2_4/mrg/ee/TargetRuleGraphQl.yml deleted file mode 100644 index d65bea538de..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/TargetRuleGraphQl.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_TargetRuleGraphQl -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/TargetRuleGraphQl/README.md -last_modified_at: '2020-06-25 18:20:29 +0200' -content: "#Magento_TargetRuleGraphQl \n\nMagento_TargetRuleGraphQl module provides - the rules for showing related products." diff --git a/src/_data/codebase/v2_4/mrg/ee/Tinymce3Banner.yml b/src/_data/codebase/v2_4/mrg/ee/Tinymce3Banner.yml deleted file mode 100644 index 49566ce11f5..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/Tinymce3Banner.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_Tinymce3Banner -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/Tinymce3Banner/README.md -last_modified_at: '2018-05-14 12:30:39 -0500' -content: Tinymce3Banner module allows to update banner widget images on Wysiwyg. We - have updated the TinyMCE module to the latest available version, 4.6.4. TinyMCE - v4.6.4 provides backwards-compatibility for modified editor modules to prevent the - loss of functionality. With TinyMCE4 you can update banner widget images using the - WYSIWYG. The TinyMCE3 module is now deprecated and will be removed in a future release. diff --git a/src/_data/codebase/v2_4/mrg/ee/VersionsCms.yml b/src/_data/codebase/v2_4/mrg/ee/VersionsCms.yml deleted file mode 100644 index f2f58650213..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/VersionsCms.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VersionsCms -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/VersionsCms/README.md -last_modified_at: '2017-04-14 11:20:03 -0500' -content: |- - The Versions CMS module adds a hierarchy feature for CMS pages. - - The hierarchy feature organizes CMS pages as a hierarchy tree that allows parent/child relationships between pages. diff --git a/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewrite.yml b/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewrite.yml deleted file mode 100644 index d0a5dadf404..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/VersionsCmsUrlRewrite.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: Magento_VersionsCmsUrlRewrite -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/VersionsCmsUrlRewrite/README.md -last_modified_at: '2020-01-22 14:53:01 +0200' -content: "The Versions CMS Url Rewrite Module ties up the Store Switcher program with - implementation of the Hierarchy structure. See also Magento_UrlRewrite and Magento_VersionsCms - modules. \n\nExtends the Store Switcher program and makes it take into account nodes - from the Hierarchy structure." diff --git a/src/_data/codebase/v2_4/mrg/ee/VisualMerchandiser.yml b/src/_data/codebase/v2_4/mrg/ee/VisualMerchandiser.yml deleted file mode 100644 index 81888ee2446..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/VisualMerchandiser.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_VisualMerchandiser -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/VisualMerchandiser/README.md -last_modified_at: '2015-06-03 11:17:57 +0000' -content: |- - Create and merchandise categories quickly and easily with Visual Merchandiser for Magento. - Drag-and-drop products into position, or set up 'Smart Categories' based upon attributes. - Saves you hours merchandising your Magento store. - - With Visual Merchandiser, products can be re-organised in seconds – visually. - You see the products in place, with images, just like the customer sees them. diff --git a/src/_data/codebase/v2_4/mrg/ee/WebsiteRestriction.yml b/src/_data/codebase/v2_4/mrg/ee/WebsiteRestriction.yml deleted file mode 100644 index 8ea0caadf28..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/WebsiteRestriction.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_WebsiteRestriction -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/WebsiteRestriction/README.md -last_modified_at: '2014-12-17 18:31:49 +0000' -content: |- - **Website Restriction** enables administrators to restrict all access to the site or restrict site access - to only logged in customers. You might want to restrict all access when the site is closed for maintenance. - You might want to restrict site access to only logged in customers if the site is a B2B site or if there is - a private sale for registered customers. diff --git a/src/_data/codebase/v2_4/mrg/ee/WeeeStaging.yml b/src/_data/codebase/v2_4/mrg/ee/WeeeStaging.yml deleted file mode 100644 index 5107e982859..00000000000 --- a/src/_data/codebase/v2_4/mrg/ee/WeeeStaging.yml +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Magento_WeeeStaging -source_repo: magento2ee -release: 2.4.1 -github_path: app/code/Magento/WeeeStaging/README.md -last_modified_at: '2016-07-06 16:58:52 +0300' -content: |- - ## Magento_WeeeStaging module - - ## Overview - - The Magento_WeeeStaging module is a part of the staging functionality in Magento EE. It enables you to stage a value of Fixed Product Tax. - - ## Implementation details - - The Magento_WeeeStaging module extends the following Magento_Weee module functionality to be used in staging: - - - adds an opportunity to schedule a Fixed Product Tax type attribute using the Schedule Update form of a product - - ## Dependencies - - You can find the list of modules that have dependencies on the Magento_WeeeStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. - - ## Extension points - - Extension points enable extension developers to interact with the Magento_WeeeStaging module. [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the module. - - [The Magento dependency injection mechanism](http://devdocs.magento.com/guides/v2.1/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeStaging module. - - ## Additional information - - You can track [backward incompatible changes made in a Magento EE mainline after the Magento 2.0 release](http://devdocs.magento.com/guides/v2.0/release-notes/changes/ee_changes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-admin-analytics.yml b/src/_data/codebase/v2_4/mrg/module-admin-analytics.yml new file mode 100644 index 00000000000..9fc5d0362c1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-analytics.yml @@ -0,0 +1,5 @@ +--- +title: AdminAnalytics +content: The Magento\AdminAnalytics module gathers information about the features + Magento administrators use. This information will be used to help improve the user + experience on the Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/module-admin-gws-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-admin-gws-configurable-product.yml new file mode 100644 index 00000000000..e988133a17b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-gws-configurable-product.yml @@ -0,0 +1,22 @@ +--- +title: AdminGwsConfigurableProduct +content: |- + The Magento_AdminGwsConfigurableProduct module is a part of the restricted admin user permissions functionality in Magento EE. It extends the Magento_AdminGws module functionality for configurable product. + + ## Implementation Details + + The Magento_AdminGwsConfigurableProduct module: + + - adds plugin on `\Magento\Magento_AdminGwsConfigurableProduct\Plugin\PermissionsDataChecker` to check permissions for current user. + + ## Dependencies + + You can find the list of modules the Magento_AdminGwsConfigurableProduct module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_AdminGwsConfigurableProduct module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-admin-gws-staging.yml b/src/_data/codebase/v2_4/mrg/module-admin-gws-staging.yml new file mode 100644 index 00000000000..260cfbd711d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-gws-staging.yml @@ -0,0 +1,22 @@ +--- +title: AdminGwsStaging +content: |- + The Magento_AdminGwsStaging module is a part of the staging functionality in Magento EE. It extends the Magento_AdminGws module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_AdminGwsStaging module: + + - adds plugin on `\Magento\AdminGwsStaging\Plugin\PreviewUrlBuilder` to add default store view the current user has access to. + + ## Dependencies + + You can find the list of modules the Magento_AdminGwsStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_AdminGwsStaging module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-admin-gws.yml b/src/_data/codebase/v2_4/mrg/module-admin-gws.yml new file mode 100644 index 00000000000..e25d184483c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-gws.yml @@ -0,0 +1,5 @@ +--- +title: AdminGws +content: "**AdminGws** provides configuration management within the Global, Website, + and Store data scopes. Restrictions can be \nimposed on various system elements + through configurations that are applied at the desired level." diff --git a/src/_data/codebase/v2_4/mrg/module-admin-notification.yml b/src/_data/codebase/v2_4/mrg/module-admin-notification.yml new file mode 100644 index 00000000000..1432aee07b2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-admin-notification.yml @@ -0,0 +1,42 @@ +--- +title: AdminNotification +content: |- + The Magento_AdminNotification module provides the ability to alert administrators via system messages and provides a message inbox for surveys and notifications. + + ## Installation details + + The Magento_AdminNotification module creates the following tables in the database: + + - `adminnotification_inbox` + - `admin_system_messages` + + Before disabling or uninstalling this module, note that the Magento_Indexer module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdminNotification module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdminNotification module. + + ### Events + + This module observes the following events: + + - `controller_action_predispatch` event in `Magento\AdminNotification\Observer\PredispatchAdminActionControllerObserver` file. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `adminhtml_notification_index` + - `adminhtml_notification_block` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/notification_area.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-ims-api.yml b/src/_data/codebase/v2_4/mrg/module-adobe-ims-api.yml new file mode 100644 index 00000000000..990f1a8ae40 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-ims-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeImsApi +content: |- + The Magento_AdobeImsApi module serves as application program interface (API) responsible for authentication to Adobe services. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeImsApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeImsApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-ims.yml b/src/_data/codebase/v2_4/mrg/module-adobe-ims.yml new file mode 100644 index 00000000000..cad180ff998 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-ims.yml @@ -0,0 +1,24 @@ +--- +title: AdobeIms +content: |- + The Magento_AdobeIms module is responsible for authentication to Adobe services. + + ## Installation details + + The Magento_AdobeIms module creates the following tables in the database: + + - `adobe_user_profile` + + Before disabling or uninstalling this module, note that the `Magento_AdobeStockImageAdminUi` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdobeIms module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeIms module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-admin-ui.yml new file mode 100644 index 00000000000..6aafd8f4bb2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-admin-ui.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockAdminUi +content: |- + The Magento_AdobeStockAdminUi module is responsible for the admin panel user interface (UI) implementation of the Adobe Stock integration. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAdminUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAdminUi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset-api.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset-api.yml new file mode 100644 index 00000000000..23458074c8a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockAssetApi +content: |- + The Magento_AdobeStockAssetApi module serves as application program interface (API) for the Adobe Stock assets integration. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAssetApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAssetApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset.yml new file mode 100644 index 00000000000..e92fdb39758 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-asset.yml @@ -0,0 +1,26 @@ +--- +title: AdobeStockAsset +content: |- + The Magento_AdobeStockAsset module is responsible for the Adobe Stock assets handling implementation on Magento side. + + ## Installation details + + The Magento_AdobeStockAsset module creates the following tables in the database: + + - `adobe_stock_asset` + - `adobe_stock_category` + - `adobe_stock_creator` + + Before disabling or uninstalling this module, note that the `Magento_AdobeStockImage` module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.3/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockAsset module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockAsset module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-client-api.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-client-api.yml new file mode 100644 index 00000000000..80591444a02 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-client-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockClientApi +content: |- + The Magento_AdobeStockClientApi module serves as application program interface (API) for the communication to Adobe Stock. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockClientApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockClientApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-client.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-client.yml new file mode 100644 index 00000000000..aeee6311492 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-client.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockClient +content: |- + The Magento_AdobeStockClient module is responsible for the communication to Adobe Stock API. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockClient module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockClient module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-admin-ui.yml new file mode 100644 index 00000000000..d7ca62eabc3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-admin-ui.yml @@ -0,0 +1,28 @@ +--- +title: AdobeStockImageAdminUi +content: |- + The Magento_AdobeStockImageAdminUi module is responsible for the admin panel user interface (UI) implementation. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImageAdminUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImageAdminUi module. + + ### Layouts + + This module interacts with the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `cms_wysiwyg_images_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend admin notifications using the `view/adminhtml/ui_component/adobe_stock_images_listing.xml` configuration file. + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-api.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-api.yml new file mode 100644 index 00000000000..63195497026 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image-api.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockImageApi +content: |- + The Magento_AdobeStockImageApi module module serves as application program interface (API) for the Adobe Stock image. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImageApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImageApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-adobe-stock-image.yml b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image.yml new file mode 100644 index 00000000000..748f2dfcbce --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-adobe-stock-image.yml @@ -0,0 +1,14 @@ +--- +title: AdobeStockImage +content: |- + The Magento_AdobeStockImage module is responsible for the images handling implementation. + + ## Extensibility + + Extension developers can interact with the Magento_AdobeStockImage module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdobeStockImage module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-catalog.yml b/src/_data/codebase/v2_4/mrg/module-advanced-catalog.yml new file mode 100644 index 00000000000..e5fe80d9dde --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-catalog.yml @@ -0,0 +1,6 @@ +--- +title: AdvancedCatalog +content: |- + Magento\AdvancedCatalog module introduces list of optimizations to allow higher concurrency on product management + operations with immediate update of product data on frontend and plays as an extension to indexation logic of + Magento\Catalog module. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-checkout.yml b/src/_data/codebase/v2_4/mrg/module-advanced-checkout.yml new file mode 100644 index 00000000000..d1e3f040d89 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-checkout.yml @@ -0,0 +1,6 @@ +--- +title: AdvancedCheckout +content: |- + Magento\AdvanceCheckout extends Magento_Checkout with following functions: adding product to cart by entering SKU on + frontend, uploading list of SKUs to add products to cart on frontend and ability for admin to manage customer's shopping + cart. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-pricing-import-export.yml b/src/_data/codebase/v2_4/mrg/module-advanced-pricing-import-export.yml new file mode 100644 index 00000000000..0af0893c78e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-pricing-import-export.yml @@ -0,0 +1,10 @@ +--- +title: AdvancedPricingImportExport +content: |- + The Magento_AdvancedPricingImportExport module handles the import and export of the advanced pricing. + + ## Extensibility + + Extension developers can interact with the Magento_AdvancedPricingImportExport module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedPricingImportExport module. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-rule.yml b/src/_data/codebase/v2_4/mrg/module-advanced-rule.yml new file mode 100644 index 00000000000..f8ade930d8e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-rule.yml @@ -0,0 +1,3 @@ +--- +title: AdvancedRule +content: AdvancedRule module enhances the performance of rule processing. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-sales-rule.yml b/src/_data/codebase/v2_4/mrg/module-advanced-sales-rule.yml new file mode 100644 index 00000000000..5c196415413 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-sales-rule.yml @@ -0,0 +1,3 @@ +--- +title: AdvancedSalesRule +content: AdvancedSalesRule module enhances the performance of sale rule processing. diff --git a/src/_data/codebase/v2_4/mrg/module-advanced-search.yml b/src/_data/codebase/v2_4/mrg/module-advanced-search.yml new file mode 100644 index 00000000000..bd16c299e62 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-advanced-search.yml @@ -0,0 +1,41 @@ +--- +title: AdvancedSearch +content: |- + The Magento_AdvancedSearch module introduces advanced search functionality and provides interfaces that allow third-party search engines to implement this functionality. + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_Elasticsearch + - Magento_Elasticsearch6 + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AdvancedSearch module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AdvancedSearch module. + + ### Events + + This module observes the following event: + + - `catalogsearch_query_save_after` in the `Magento\AdvancedSearch\Model\Recommendations\SaveSearchQueryRelationsObserver` file. + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + The module interacts with the following layout handles in the `view/adminhtml/layout` directory: + + - `catalog_search_block` + - `catalog_search_edit` + - `catalog_search_relatedgrid` + + The module interacts with the following layout handles in the `view/frontend/layout` directory: + + - `catalogsearch_result_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-amqp-store.yml b/src/_data/codebase/v2_4/mrg/module-amqp-store.yml new file mode 100644 index 00000000000..9ad00a3e62b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-amqp-store.yml @@ -0,0 +1,10 @@ +--- +title: AmqpStore +content: |- + The Magento_AmqpStore module provides the ability to specify a store before publishing messages with the Advanced Message Queuing Protocol (AMQP). + + ## Extensibility + + Extension developers can interact with the Magento_AmqpStore module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AmqpStore module. diff --git a/src/_data/codebase/v2_4/mrg/module-amqp.yml b/src/_data/codebase/v2_4/mrg/module-amqp.yml new file mode 100644 index 00000000000..35c3e1b57a1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-amqp.yml @@ -0,0 +1,10 @@ +--- +title: Amqp +content: |- + Magento_Amqp module provides functionality to publish/consume messages with the Advanced Message Queuing Protocol (AMQP). + + ## Extensibility + + Extension developers can interact with the Magento_Amqp module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Amqp module. diff --git a/src/_data/codebase/v2_4/mrg/module-analytics.yml b/src/_data/codebase/v2_4/mrg/module-analytics.yml new file mode 100644 index 00000000000..e476f5b6ee1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-analytics.yml @@ -0,0 +1,53 @@ +--- +title: Analytics +content: |- + The Magento_Analytics module integrates your Magento instance with the [Magento Business Intelligence (MBI)](https://magento.com/products/business-intelligence) to use [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html) functionality. + + The module implements the following functionality: + + - Enabling subscription to Magento Business Intelligence (MBI) and automatic re-subscription + - Declaring the configuration schemas for report data collection + - Collecting the Magento instance data as reports for MBI + - Introducing API that provides the collected data + - Extending Magento configuration with the module parameters: + - Subscription status (enabled/disabled) + - Industry (a business area in which the instance website works) + - Time of data collection (time of the day when the module collects data) + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_CatalogAnalytics + - Magento_CustomerAnalytics + - Magento_QuoteAnalytics + - Magento_ReviewAnalytics + - Magento_SalesAnalytics + - Magento_WishlistAnalytics + + ## Structure + + Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.4/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `ReportXml`. + [Report XML](https://devdocs.magento.com/guides/v2.4/advanced-reporting/report-xml.html) is a markup language used to build reports for Advanced Reporting. + The language declares SQL queries using XML declaration. + + ## Subscription Process + + The subscription to the MBI service is enabled during the installation process of the Analytics module. Each administrator will be notified of these new features upon their initial login to the Admin Panel. + + ## Analytics Settings + + Configuration settings for the Analytics module can be modified in the Admin Panel on the Stores > Configuration page under the General > Advanced Reporting tab. + + The following options can be adjusted: + + - Advanced Reporting Service (Enabled/Disabled) + - Alters the status of the Advanced Reporting subscription + - Time of day to send data (Hour/Minute/Second in the store's time zone) + - Defines when the data collection process for the Advanced Reporting service occurs + - Industry + - Defines the industry of the store in order to create a personalized Advanced Reporting experience + + ## Extensibility + + We do not recommend to extend the Magento_Analytics module. It introduces an API that is purposed to transfer the collected data. Note that the API cannot be used for other needs. diff --git a/src/_data/codebase/v2_4/mrg/module-async-order-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-async-order-graph-ql.yml new file mode 100644 index 00000000000..06e4b2f4974 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-async-order-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: AsyncOrderGraphQl +content: |- + **AsyncOrderGraphQl** provides type and resolver information for the GraphQl module + to run asynchronous operations on orders. It requires the AsyncOrder module to be enabled. diff --git a/src/_data/codebase/v2_4/mrg/module-async-order.yml b/src/_data/codebase/v2_4/mrg/module-async-order.yml new file mode 100644 index 00000000000..b6131dcffad --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-async-order.yml @@ -0,0 +1,12 @@ +--- +title: AsyncOrder +content: "The _AsyncOrder_ module enables asynchronous order placement, which marks + the order as `received`, places it in a queue, and processes it in a first-in-first-out + basis.\n\nAsyncOrder values:\n\n- `0` — (_Default value_) Disable the AsyncOrder + module and use the standard synchronous order placement. \n- `1` — Enable the AsyncOrder + module for asynchronous order placement.\n\nTo enable AsyncOrder, set the `checkout/async` + variable in the `env.php` file. For example:\n\n```php\n [\n 'async' => 1\n ]\n```\n\nAlternatively, you can set the + variable using the command-line interface:\n\n```bash\nbin/magento setup:config:set + --checkout-async 1\n```\n\nBefore disabling the AsyncOrder module, you must verify + that all asynchronous order processes are complete." diff --git a/src/_data/codebase/v2_4/mrg/module-asynchronous-operations.yml b/src/_data/codebase/v2_4/mrg/module-asynchronous-operations.yml new file mode 100644 index 00000000000..574128ec124 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-asynchronous-operations.yml @@ -0,0 +1,49 @@ +--- +title: AsynchronousOperations +content: |- + This component is designed to provide a response for a client that launched the bulk operation as soon as possible and postpone handling of operations moving them to the background handler. + + ## Installation details + + The Magento_AsynchronousOperations module creates the following tables in the database: + + - `magento_bulk` + - `magento_operation` + - `magento_acknowledged_bulk` + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_WebapiAsync + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_AsynchronousOperations module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_AsynchronousOperations module. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `bulk_bulk_details` + - `bulk_bulk_details_modal` + - `bulk_index_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend Magento_AsynchronousOperations module using the following configuration files in the `view/adminhtml/ui_component/` directory: + + - `bulk_details_form` + - `bulk_details_form_modal` + - `bulk_listing` + - `failed_operation_listing` + - `failed_operation_modal_listing` + - `notification_area` + - `retriable_operation_listing` + - `retriable_operation_modal_listing` + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). diff --git a/src/_data/codebase/v2_4/mrg/module-authorization.yml b/src/_data/codebase/v2_4/mrg/module-authorization.yml new file mode 100644 index 00000000000..b495d526260 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-authorization.yml @@ -0,0 +1,21 @@ +--- +title: Authorization +content: |- + The Magento_Authorization module enables management of access control list roles and rules in the application. + + ## Installation details + + The Magento_AdminNotification module creates the following tables in the database: + + - `authorization_role` + - `authorization_rule` + + Before disabling or uninstalling this module, note that the Magento_GraphQl module depends on this module. + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Authorization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Authorization module. diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3-customer-custom-attributes.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3-customer-custom-attributes.yml new file mode 100644 index 00000000000..cbe59353af9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3-customer-custom-attributes.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3CustomerCustomAttributes +content: The Magento_AwsS3CustomerCustomAttributes module created for maintaining + Customer Custom Attributes tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3-gift-card-import-export.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3-gift-card-import-export.yml new file mode 100644 index 00000000000..e4eeb355fdf --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3-gift-card-import-export.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3GiftCardImportExport +content: The Magento_AwsS3GiftCardImportExport module created for maintaining Gift + Card Import/Export tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3-page-builder.yml new file mode 100644 index 00000000000..0e01dc518ab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3PageBuilder +content: The Magento_AwsS3PageBuilder module created for maintaining Page Builder + tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3-scheduled-import-export.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3-scheduled-import-export.yml new file mode 100644 index 00000000000..865f7a0985b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3-scheduled-import-export.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3ScheduledImportExport +content: The Magento_AwsS3ScheduledImportExport module created for maintaining Scheduled + Import/Export tests related to Aws S3 remote storage functionality diff --git a/src/_data/codebase/v2_4/mrg/module-aws-s3.yml b/src/_data/codebase/v2_4/mrg/module-aws-s3.yml new file mode 100644 index 00000000000..6fc87024a32 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-aws-s3.yml @@ -0,0 +1,4 @@ +--- +title: AwsS3 +content: The Magento_AwsS3 module integrates your Magento with the [AWS S3](https://aws.amazon.com/s3) + storage. diff --git a/src/_data/codebase/v2_4/mrg/module-b2b.yml b/src/_data/codebase/v2_4/mrg/module-b2b.yml new file mode 100644 index 00000000000..d774778207d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-b2b.yml @@ -0,0 +1,20 @@ +--- +title: B2b +content: |- + The Magento_B2b module is the base module for B2B. It must be present on all B2B installations. + + This module also provides several B2B branding elements. For example, it adds a link to B2B customer support in Admin, and it displays "B2B Edition" at the bottom of the site. Also, the module adds the configuration page for B2B settings where an admin user can enable or disable a B2B feature. Disabling a B2B feature in store configurations disables this feature for the storefront only, and it is still available in the admin panel. + + ## Installation details + + This module must be installed to use and to configure the other B2B modules. It can be uninstalled after other B2B modules are uninstalled. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_B2b module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_B2b module. diff --git a/src/_data/codebase/v2_4/mrg/module-backend.yml b/src/_data/codebase/v2_4/mrg/module-backend.yml new file mode 100644 index 00000000000..87f0c47d8b9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-backend.yml @@ -0,0 +1,111 @@ +--- +title: Backend +content: |- + The Magento_Backend module contains common infrastructure and assets for other modules to be defined and used in their + administration user interface (UI). + + The Magento_Backend module does not contain anything specific to other modules. Among many things it handles the logic of authenticating and authorizing users. + + ## Installation details + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - Magento_Analytics + - Magento_Authorization + - Magento_NewRelicReporting + - Magento_ProductVideo + - Magento_ReleaseNotification + - Magento_Search + - Magento_Security + - Magento_Swatches + - Magento_Ui + - Magento_User + - Magento_Webapi + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + Beyond the [usual module file structure](https://devdocs.magento.com/guides/v2.4/architecture/archi_perspectives/components/modules/mod_intro.html) the module contains a directory `Service/V1`. + + `Service/V1` - contains logic to provide a list of modules installed in Magento. + + For information about typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_Backend module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backend module. + + ### Events + + The module dispatches the following events: + + - `adminhtml_block_html_before` event in the `\Magento\Backend\Block\Template::_toHtml()` method. Parameters: + - `block` is the backend block template (this) (`\Magento\Backend\Block\Template` class). + - `adminhtml_store_edit_form_prepare_form` event in the `\Magento\Backend\Block\System\Store\Edit\AbstractForm::_prepareForm()` method. Parameters: + - `block` is the AbstractForm block (this) (`\Magento\Backend\Block\System\Store\Edit\AbstractForm` class). + - `backend_block_widget_grid_prepare_grid_before` event in the `\Magento\Backend\Block\Widget\Grid::_prepareGrid()` method. Parameters: + - `grid` is the widget grid block (this) (`\Magento\Backend\Block\Widget\Grid` class) + - `collection` is the grid collection (`\Magento\Framework\Data\Collection` class). + - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Console\Command\CacheCleanCommand::performAction()` method. + - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Console\Command\CacheFlushCommand::performAction()` method. + - `clean_catalog_images_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanImages::execute()` method. + - `clean_media_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanMedia::execute()` method. + - `clean_static_files_cache_after` event in the `\Magento\Backend\Controller\Adminhtml\Cache\CleanStaticFiles::execute()` method. + - `adminhtml_cache_flush_all` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushAll::execute()` method. + - `adminhtml_cache_flush_system` event in the `\Magento\Backend\Controller\Adminhtml\Cache\FlushSystem::execute()` method. + - `theme_save_after` event in the `\Magento\Backend\Controller\Adminhtml\System\Design\Save::execute()` method. + - `backend_auth_user_login_success` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: + - `user` is the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) + - `backend_auth_user_login_failed` event in the `\Magento\Backend\Model\Auth::login()` method. Parameters: + - `user_name` is username extracted from the credential storage object (`null | \Magento\Backend\Model\Auth\Credential\StorageInterface`) + - `exception` any exception generated (`\Magento\Framework\Exception\LocalizedException | \Magento\Framework\Exception\Plugin\AuthenticationException`) + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `admin_login` + - `adminhtml_auth_login` + - `adminhtml_cache_block` + - `adminhtml_cache_index` + - `adminhtml_dashboard_customersmost` + - `adminhtml_dashboard_customersnewest` + - `adminhtml_dashboard_index` + - `adminhtml_dashboard_productsviewed` + - `adminhtml_denied` + - `adminhtml_noroute` + - `adminhtml_system_account_index` + - `adminhtml_system_design_edit` + - `adminhtml_system_design_grid` + - `adminhtml_system_design_grid_block` + - `adminhtml_system_design_index` + - `adminhtml_system_store_deletestore` + - `adminhtml_system_store_editstore` + - `adminhtml_system_store_grid_block` + - `adminhtml_system_store_index` + - `default` + - `editor` + - `empty` + - `formkey` + - `overlay_popup` + - `popup` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend Magento_Backend module using the following configuration files: + + - `view/adminhtml/ui_component/design_config_form.xml` + - `view/adminhtml/ui_component/design_config_listing.xml` + + For information about UI components in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-backup.yml b/src/_data/codebase/v2_4/mrg/module-backup.yml new file mode 100644 index 00000000000..09b305ebcf3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-backup.yml @@ -0,0 +1,29 @@ +--- +title: Backup +content: |- + The Magento_Backup module allows administrators to perform backups and rollbacks. Types of backups include system, database and media backups. This module relies on the Cron module to schedule backups. + + The Magento_Backup module does not affect the storefront. + + For more information about this module, see [Magento Backups](https://docs.magento.com/user-guide/system/backups.html) + + ## Extensibility + + Extension developers can interact with the Magento_Backup module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Backup module. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + `backup_index_block` + `backup_index_disabled` + `backup_index_grid` + `backup_index_index` + + For more information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-banner-customer-segment.yml b/src/_data/codebase/v2_4/mrg/module-banner-customer-segment.yml new file mode 100644 index 00000000000..b152c0de6ff --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner-customer-segment.yml @@ -0,0 +1,4 @@ +--- +title: BannerCustomerSegment +content: The Banner Customer Segment module allows creating and managing banners in + the customer segment scope. diff --git a/src/_data/codebase/v2_4/mrg/module-banner-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-banner-graph-ql.yml new file mode 100644 index 00000000000..cf560e644db --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: BannerGraphQl +content: "The Banner module allows creating and managing dynamic blocks and widgets + in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_4/mrg/module-banner-page-builder-analytics.yml b/src/_data/codebase/v2_4/mrg/module-banner-page-builder-analytics.yml new file mode 100644 index 00000000000..483e78a7294 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: BannerPageBuilderAnalytics +content: The Magento_BannerPageBuilderAnalytics module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-banner-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-banner-page-builder.yml new file mode 100644 index 00000000000..f2e70de2b3c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: BannerPageBuilder +content: The Magento_BannerPageBuilder extends existing Dynamic Block tests in Magento + EE, and adds new tests for PageBuilder usage. diff --git a/src/_data/codebase/v2_4/mrg/module-banner.yml b/src/_data/codebase/v2_4/mrg/module-banner.yml new file mode 100644 index 00000000000..8cceaee467f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-banner.yml @@ -0,0 +1,4 @@ +--- +title: Banner +content: "The Banner module allows creating and managing dynamic blocks and widgets + in Magento application. \nThe Dynamic Block content can be specified by Store View." diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-bundle-graph-ql.yml new file mode 100644 index 00000000000..5b5ed1c17ab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: BundleGraphQl +content: |- + **BundleGraphQl** provides type and resolver information for the GraphQl module + to generate bundle product information. diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-import-export-staging.yml b/src/_data/codebase/v2_4/mrg/module-bundle-import-export-staging.yml new file mode 100644 index 00000000000..097c9c6af01 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-import-export-staging.yml @@ -0,0 +1,22 @@ +--- +title: BundleImportExportStaging +content: |- + The Magento_BundleImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_BundleImportExport module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_BundleImportExportStaging module: + + - adds plugin on `\Magento\BundleImportExport\Model\Import\Product\Type\Bundle\RelationsDataSaver` to add sequence information to bundle product relations (options, selections, etc.) + + ## Dependencies + + You can find the list of modules the Magento_BundleImportExportStaging module depends on in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_BundleImportExportStaging module does not provide any specific extension points. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-import-export.yml b/src/_data/codebase/v2_4/mrg/module-bundle-import-export.yml new file mode 100644 index 00000000000..3f03362db49 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-import-export.yml @@ -0,0 +1,5 @@ +--- +title: BundleImportExport +content: |- + Magento_BundleImportExport module implements Bundle products import/export functionality. + This module is designed to extend existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-bundle-negotiable-quote.yml new file mode 100644 index 00000000000..e42d29e7823 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-negotiable-quote.yml @@ -0,0 +1,26 @@ +--- +title: BundleNegotiableQuote +content: |- + The Magento_BundleNegotiableQuote module enables bundle products to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote module and Magento_Bundle module. + + The Magento_BundleNegotiableQuote module provides the following features: + + * Display bundle products in a negotiable quote. + + * Order bundle products from a negotiable quote. + + ## Installation details + + This module has a dependency on the Magento_NegotiableQuote and Magento_Bundle, which must be installed and enabled first. + + The Magento_BundleNegotiableQuote module does not create any backward incompatible changes and can be uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_BundleNegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleNegotiableQuote module. diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..fcee6f4f133 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: BundleRequisitionListGraphQl +content: "**BundleRequisitionListGraphQl** provides GraphQL schema and resolvers for + the requisition list module to extend and implement bundle products in requisition + list" diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list.yml new file mode 100644 index 00000000000..1d62b484aa9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-requisition-list.yml @@ -0,0 +1,26 @@ +--- +title: BundleRequisitionList +content: |- + The Magento_BundleRequisitionList module enables bundle products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList module and Magento_Bundle module. + + The Magento_BundleRequisitionList module provides the following features: + + * Display bundle products in a requisition list. + + * Add bundle products to cart from a requisition list. + + ## Installation details + + This module has a dependency on the Magento_RequisitionList and Magento_Bundle, which must be installed and enabled first. + + The Magento_BundleRequisitionList module does not create any backward incompatible changes and can be uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ### Layouts + + You can extend and override layouts in the `Magento\BundleRequisitionList\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-bundle-shared-catalog.yml new file mode 100644 index 00000000000..023e909541e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-shared-catalog.yml @@ -0,0 +1,40 @@ +--- +title: BundleSharedCatalog +content: |- + The Magento_BundleSharedCatalog module enables bundle products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog module and Magento_Bundle module. + + The Magento_BundleSharedCatalog module provides the following features: + + * Display and manage prices for bundle products within a shared catalog. + + * Control the visibility of bundle products in quotes and orders. Only those bundle products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. + + ## Installation details + + This module has a dependency on the Magento_SharedCatalog and Magento_Bundle, which must be installed and enabled first. + + The Magento_BundleSharedCatalog module does not create any backward incompatible changes and can be uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_BundleSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleSharedCatalog module. + + ### Layouts + + You can extend and override layouts in the `Magento\BundleSharedCatalog\view\adminhtml\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + * `Magento\BundleSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-bundle-staging.yml b/src/_data/codebase/v2_4/mrg/module-bundle-staging.yml new file mode 100644 index 00000000000..7d6ab37a288 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle-staging.yml @@ -0,0 +1,30 @@ +--- +title: BundleStaging +content: |- + The Magento_BundleStaging module is a part of the staging functionality in Magento EE. This new functionality enables you to stage a bundle product in the Schedule Update form of the product. + + ## Implementation Details + + The Magento_BundleStaging module extends the functionality of the Magento_Bundle module. When you schedule an update for a bundle product, all bundle item options for that concrete product are available and can be edited. All the bundle product attributes can be staged. + + ### Installation Details + + The Magento_BundleStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_BundleStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_BundleStaging module. You can interact with the Magento_BundleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_BundleStaging module. + + ### UI components + + You can extend Bundle updates product listing using the grid UI component located in the `Magento/BundleStaging/view/adminhtml/ui_component/bundle_update_product_listing.xml`. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-bundle.yml b/src/_data/codebase/v2_4/mrg/module-bundle.yml new file mode 100644 index 00000000000..22eba6f78b3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-bundle.yml @@ -0,0 +1,5 @@ +--- +title: Bundle +content: |- + Magento_Bundle module introduces new product type in the Magento application named Bundle Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-cache-invalidate.yml b/src/_data/codebase/v2_4/mrg/module-cache-invalidate.yml new file mode 100644 index 00000000000..c9614f5eca6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cache-invalidate.yml @@ -0,0 +1,5 @@ +--- +title: CacheInvalidate +content: |- + The CacheInvalidate module is used to invalidate the Varnish cache if it is configured. + It listens for events that request the cache to be flushed or cause the cache to be invalid, then sends Varnish a purge request using cURL. diff --git a/src/_data/codebase/v2_4/mrg/module-captcha.yml b/src/_data/codebase/v2_4/mrg/module-captcha.yml new file mode 100644 index 00000000000..b731dce85a4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-captcha.yml @@ -0,0 +1,4 @@ +--- +title: Captcha +content: The Captcha module allows applying Turing test in the process of user authentication + or similar tasks. diff --git a/src/_data/codebase/v2_4/mrg/module-cardinal-commerce.yml b/src/_data/codebase/v2_4/mrg/module-cardinal-commerce.yml new file mode 100644 index 00000000000..39b645f1f47 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cardinal-commerce.yml @@ -0,0 +1,4 @@ +--- +title: CardinalCommerce +content: The CardinalCommerce module provides a possibility to enable 3-D Secure 2.0 + support for payment methods. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-analytics.yml b/src/_data/codebase/v2_4/mrg/module-catalog-analytics.yml new file mode 100644 index 00000000000..57eaf049e82 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-analytics.yml @@ -0,0 +1,4 @@ +--- +title: CatalogAnalytics +content: The Magento_CatalogAnalytics module configures data definitions for a data + collection related to the Catalog module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-cms-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-cms-graph-ql.yml new file mode 100644 index 00000000000..894712f16ee --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-cms-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogCmsGraphQl +content: "**CatalogCmsGraphQl** provides type and resolver information for GraphQL + attributes that have dependencies on the Catalog and Cms modules." diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-customer-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-customer-graph-ql.yml new file mode 100644 index 00000000000..acecd1e11fd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-customer-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogCustomerGraphQl +content: "**CatalogCustomerGraphQl** provides type and resolver information for GraphQL + attributes that have dependences on the Catalog and Customer modules." diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-event.yml b/src/_data/codebase/v2_4/mrg/module-catalog-event.yml new file mode 100644 index 00000000000..91f888da1b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-event.yml @@ -0,0 +1,5 @@ +--- +title: CatalogEvent +content: |- + Magento_CatalogEvent module is designed for creating campaigns that encourage customers to buy products with lower prices. + There are three types of the catalog events: upcoming, open, closed. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-graph-ql.yml new file mode 100644 index 00000000000..25842843a42 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogGraphQl +content: |- + **CatalogGraphQl** provides type and resolver information for the GraphQl module + to generate catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-import-export-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-import-export-staging.yml new file mode 100644 index 00000000000..a1b973692c4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-import-export-staging.yml @@ -0,0 +1,25 @@ +--- +title: CatalogImportExportStaging +content: |- + The Magento_CatalogImportExportStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogImportExport module functionality to be used in staging mode. + + ## Implementation Details + + The Magento_CatalogImportExportStaging module: + + - adds plugin on `Magento\CatalogImportExport\Model\Import\Product::saveProductEntity` to add version and sequence information to product entity + - listens to `catalog_product_import_bunch_delete_commit_before` event to delete values from sequence table when products being deleted + + ## Dependencies + + You can find the list of modules that have dependencies on Magento_CatalogImportExportStaging module, in the `require` section of the `composer.json` file located in the same directory as this `README.md` file. + + ## Extension Points + + The Magento_CatalogImportExportStaging module does not provide any specific extension points. You can extend it using the Magento extension mechanism. + + For more information about Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html) and [Magento dependency injection](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html). + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-inventory-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-inventory-graph-ql.yml new file mode 100644 index 00000000000..532330eca8d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-inventory-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogInventoryGraphQl +content: |- + **CatalogInventoryGraphQl** provides type information for the GraphQl module + to generate inventory stock fields for product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-inventory-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-inventory-staging.yml new file mode 100644 index 00000000000..838e815ff83 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-inventory-staging.yml @@ -0,0 +1,18 @@ +--- +title: CatalogInventoryStaging +content: |- + The Magento_CatalogInventoryStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogInventory module functionality, adding the capability to monitor the "Stock Status" field on the Schedule Update form of a product. + + ## Implementation details + + The Magento_CatalogInventoryStaging module adds the disabled "Stock Status" field on the Schedule Update form of a product during form rendering. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogInventoryStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + You can interact with the Magento_CatalogInventoryStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogInventoryStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-inventory.yml b/src/_data/codebase/v2_4/mrg/module-catalog-inventory.yml new file mode 100644 index 00000000000..a85a4269bee --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-inventory.yml @@ -0,0 +1,4 @@ +--- +title: CatalogInventory +content: Magento_CatalogInventory module allows retrieve and update stock attributes, + such as status and quantity. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics-staging.yml new file mode 100644 index 00000000000..55f4eb5bb97 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics-staging.yml @@ -0,0 +1,5 @@ +--- +title: CatalogPageBuilderAnalyticsStaging +content: The Magento_CatalogPageBuilderAnalyticsStaging module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics.yml b/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics.yml new file mode 100644 index 00000000000..cf6685dbde1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: CatalogPageBuilderAnalytics +content: The Magento_CatalogPageBuilderAnalytics module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-permissions-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-permissions-graph-ql.yml new file mode 100644 index 00000000000..8f6a7ba5591 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-permissions-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogPermissionsGraphQl +content: Magento_CatalogPermissionsGraphQL feature allows to apply Magento_CatalogPermissions + features to product queries in GraphQl area diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-permissions.yml b/src/_data/codebase/v2_4/mrg/module-catalog-permissions.yml new file mode 100644 index 00000000000..f79af583fda --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-permissions.yml @@ -0,0 +1,9 @@ +--- +title: CatalogPermissions +content: |- + Magento_CatalogPermissions feature allows to restrict the following permissions: + - Browse categories + - Display product prices + - Add to cart + - Catalog search + The permissions can be restricted for specific customer groups and guest users. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-rule-configurable.yml b/src/_data/codebase/v2_4/mrg/module-catalog-rule-configurable.yml new file mode 100644 index 00000000000..4cd6a9a6d68 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-rule-configurable.yml @@ -0,0 +1,5 @@ +--- +title: CatalogRuleConfigurable +content: Magento_CatalogRuleConfigurable module is an extension of Magento_CatalogRule + and Magento_ConfigurableProduct modules that handle catalog rule indexer for configurable + product diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-rule-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-rule-graph-ql.yml new file mode 100644 index 00000000000..ae016c24605 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-rule-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: CatalogRuleGraphQl +content: The *Magento_CatalogRuleGraphQl* module applies catalog rules to products + for GraphQL requests. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-rule-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-rule-staging.yml new file mode 100644 index 00000000000..c215b3195c6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-rule-staging.yml @@ -0,0 +1,43 @@ +--- +title: CatalogRuleStaging +content: |- + The Magento_CatalogRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog rule updates or add new changes to the existing store updates. In other words, you can modify the catalog rules in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_CatalogRuleStaging module changes a catalog rule creation page and the catalog rule related database tables to make them compatible with the Magento Staging Framework. This module depends on the Magento_CatalogRule module and extends its functionality. It changes the database structure of the Magento_CatalogRule module and the way in which catalog rules are managed. The Magento_CatalogRule module must be enabled. + + The Magento_CatalogRuleStaging module enables you to stage the following catalog rule attributes: + + - Rule Name + - Description + - Websites + - Customer Groups + - Priority + - Product Apply + - Product Discount Amount + - Subproduct Discounts + - Subproduct Apply + - Subproduct Discount Amount + - Discard Subsequent Rules + + These attributes cannot be modified and are a part of the static Magento Catalog Rule form. + + ### Installation details + + The Magento_CatalogRuleStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogRuleStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CatalogRuleStaging module. You can interact with the Magento_CatalogRuleStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogRuleStaging module. + + ### Layouts + + You can extend and override layouts in the `app/code/Magento/CatalogRuleStaging/view/adminhtml/layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-rule.yml b/src/_data/codebase/v2_4/mrg/module-catalog-rule.yml new file mode 100644 index 00000000000..dd833059108 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-rule.yml @@ -0,0 +1,4 @@ +--- +title: CatalogRule +content: Magento_CatalogRule module is responsible for one of the types of price rules + in Magento. Catalog Rules are applied to products before they are added to the cart. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-search.yml b/src/_data/codebase/v2_4/mrg/module-catalog-search.yml new file mode 100644 index 00000000000..acfc94e6ee1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-search.yml @@ -0,0 +1,5 @@ +--- +title: CatalogSearch +content: |- + Magento_CatalogSearch module is an extension of Magento_Catalog module that allows to use search engine for product searching capabilities. + The module implements Magento_Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-staging-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-staging-graph-ql.yml new file mode 100644 index 00000000000..b633dfec7f1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-staging-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogStagingGraphQl +content: |- + **CatalogStagingGraphQl** supports Staging functionality for Catalog in the scope of GraphQl. + This includes preview capabilities for catalog entities. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-staging-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-catalog-staging-page-builder.yml new file mode 100644 index 00000000000..4ffce125b30 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-staging-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: CatalogStagingPageBuilder +content: The Magento_CatalogStagingPageBuilder module sets up PageBuilder to be a + part of the staging functionality in Magento EE. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-staging.yml new file mode 100644 index 00000000000..97c2a7cb5e3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-staging.yml @@ -0,0 +1,123 @@ +--- +title: CatalogStaging +content: |- + The Magento_CatalogStaging module is a part of the staging functionality in Magento EE. It enables you to create new catalog updates or add new changes to the existing store updates. In other words, you can modify the category and product entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation Details + + The Magento_CatalogStaging module extends the Magento_Catalog module functionality. It changes a category and product creation page, and related database tables to make them compatible with the Magento Staging Framework. + + The following fields are removed from the Magento_Catalog module forms: + + - Category form: + - Schedule design update from + - Schedule design update to + + - Product form: + - Set as new from + - Set as new to + - Schedule design update from + - Schedule design update to + - Special price from + - Special price to + + They are all related to the time period attributes, and now can be set using staging functionality, when you schedule a new update as: + + - Special price + - Schedule design update + - Set product as new + + ### Category Staging + + The Magento_CatalogStaging module enables you to stage the following category attributes: + + - Enable/disable Category + - Include in Menu + - Category Name + - Content + - Category Image + - Description + - CMS Blocks + - Display Settings + - Display Mode + - Anchor + - Product Sorting + - Layered Navigation Price Step + - Search Engine Optimization + - Meta Title + - Meta Keywords + - Meta Description + - Design + - Layout + - Layout Update XML + - New Theme + + The following category attributes cannot be staged: + + - Assignment of Products to a Category + - URL + + ### Product Staging + + The Magento_CatalogStaging module enables you to stage the following product attributes: + + - Attribute Set + - Product Name + - Price + - Weight attributes + - Visibility + - New(flag) + - Country of Manufacture + - Description + - Websites(assignment) + - Design + - Layout + - Display Product Options In + - Layout Update XML + - Related Products, Up-Sells, and Cross-Sells + + Also, you can stage any other attribute added in Admin. + + The following product attributes cannot be staged: + + - Quantity + - URL Key + - SKU + + ### Installation Details + + The Magento_CatalogStaging module makes irreversible changes in a database during installation. It means, that you cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_CatalogStaging module in the `require` object of the `composer.json` file. The file is located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_CatalogStaging module. You can interact with the Magento_CatalogStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CatalogStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\CatalogStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\CatalogStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### Events + + You can use the following events: + + - `catalog_category_prepare_save` event in the `\Magento\CatalogStaging\Model\Category\Hydrator::hydrate()` method. Parameters: + - `category` is a category to be saved (`\Magento\Catalog\Model\Category` class). + - `request` is a request object with the `\Magento\Framework\App\RequestInterface` interface. + - `controller_action_catalog_product_save_entity_after` event in the `\Magento\CatalogStaging\Model\Product\Hydrator::hydrate()` method. Parameters: + - `controller` is a hydrator object (`\Magento\CatalogStaging\Model\Product\Hydrator`). + - `product` is a product object (`\Magento\Catalog\Model\Product` class. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..38010ce517e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CatalogUrlRewriteGraphQl +content: |- + **CatalogUrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrite fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-staging.yml b/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-staging.yml new file mode 100644 index 00000000000..3c2cd89eaf6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-url-rewrite-staging.yml @@ -0,0 +1,16 @@ +--- +title: CatalogUrlRewriteStaging +content: |- + The Magento_CatalogUrlRewriteStaging module is a part of the staging functionality in Magento EE. It extends the Magento_CatalogUrlRewrite module. + + ## Implementation details + + The Magento_CatalogUrlRewriteStaging module disables an opportunity to change the URL for a product or category, when you schedule an update. It is a technical module that doesn't have any public calls to intercept. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CatalogUrlRewriteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extensions points for the Magento_CatalogUrlRewriteStaging module are not available. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog-widget.yml b/src/_data/codebase/v2_4/mrg/module-catalog-widget.yml new file mode 100644 index 00000000000..aa7cb44ad84 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog-widget.yml @@ -0,0 +1,5 @@ +--- +title: CatalogWidget +content: |- + **CatalogWidget** contains various widgets that extend Catalog module functionality: + - Product List widget provides widget that contains product list created using rule based filter. diff --git a/src/_data/codebase/v2_4/mrg/module-catalog.yml b/src/_data/codebase/v2_4/mrg/module-catalog.yml new file mode 100644 index 00000000000..4425d917bf5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-catalog.yml @@ -0,0 +1,43 @@ +--- +title: Catalog +content: "#Magento_Catalog\nMagento_Catalog module functionality is represented by + the following sub-systems:\n - Products Management. It includes CRUD operation of + product, product media, product attributes, etc...\n - Category Management. It includes + CRUD operation of category, category attributes\n\nCatalog module provides mechanism + for creating new product type in the system.\nCatalog module provides API filtering + that allows to limit product selection with advanced filters.\n\n## Structure\n\n + \ [Learn about a typical file structure for a Magento 2 module]\n (https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n\n## + Observer\nThis module observes the following events:\n `etc/events.xml`\n\t `magento_catalog_api_data_productinterface_save_before` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntitySave` file.\n\t + \ `magento_catalog_api_data_productinterface_save_after` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntitySave` + file.\n\t `magento_catalog_api_data_productinterface_delete_before` event in\n\t + \ `Magento\\Framework\\EntityManager\\Observer\\BeforeEntityDelete` file.\n\t `magento_catalog_api_data_productinterface_delete_after` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntityDelete` + file.\n\t `magento_catalog_api_data_productinterface_load_after` event in\n\t + \ `Magento\\Framework\\EntityManager\\Observer\\AfterEntityLoad` file.\n\t `magento_catalog_api_data_categoryinterface_save_before` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntitySave` file.\n\t + \ `magento_catalog_api_data_categoryinterface_save_after` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntitySave` + file.\n\t `magento_catalog_api_data_categoryinterface_save_after` event in\n\t + \ `Magento\\Catalog\\Observer\\InvalidateCacheOnCategoryDesignChange` file.\n\t + \ `magento_catalog_api_data_categoryinterface_delete_before` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntityDelete` + file.\n\t `magento_catalog_api_data_categoryinterface_delete_after` event in\n\t + \ `Magento\\Framework\\EntityManager\\Observer\\AfterEntityDelete` file.\n\t `magento_catalog_api_data_categoryinterface_load_after` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntityLoad` file.\n\t + \ `magento_catalog_api_data_categorytreeinterface_save_before` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntitySave` + file.\n\t `magento_catalog_api_data_categorytreeinterface_save_after` event in\n\t + \ `Magento\\Framework\\EntityManager\\Observer\\AfterEntitySave` file.\n\t `magento_catalog_api_data_categorytreeinterface_delete_before` + event in\n\t `Magento\\Framework\\EntityManager\\Observer\\BeforeEntityDelete` + file.\n\t `magento_catalog_api_data_categorytreeinterface_delete_after` event + in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntityDelete` file.\n\t + \ `magento_catalog_api_data_categorytreeinterface_load_after` event in\n\t `Magento\\Framework\\EntityManager\\Observer\\AfterEntityLoad` + file.\n\t `admin_system_config_changed_section_catalog` event in\n\t `Magento\\Catalog\\Observer\\SwitchPriceAttributeScopeOnConfigChange` + file.\n\t `catalog_product_save_before` event in\n\t `Magento\\Catalog\\Observer\\SetSpecialPriceStartDate` + file.\n\t `store_save_after` event in\n\t `Magento\\Catalog\\Observer\\SynchronizeWebsiteAttributesOnStoreChange` + file.\n\t `catalog_product_save_commit_after` event in\n\t `Magento\\Catalog\\Observer\\ImageResizeAfterProductSave` + file.\n\t `catalog_category_prepare_save` event in\n\t `Magento\\Catalog\\Observer\\CategoryDesignAuthorization` + file.\n \n `/etc/frontend/events.xml`\n\t `customer_login` event in\n\t `Magento\\Catalog\\Observer\\Compare\\BindCustomerLoginObserver` + file.\n\t\t`customer_logout` event in\n\t `Magento\\Catalog\\Observer\\Compare\\BindCustomerLogoutObserver` + file.\n \n `/etc/adminhtml/events.xml`\n\t\t`cms_wysiwyg_images_static_urls_allowed` + event in\n\t `Magento\\Catalog\\Observer\\CatalogCheckIsUsingStaticUrlsAllowedObserver` + file.\n\t\t`catalog_category_change_products` event in\n\t `Magento\\Catalog\\Observer\\CategoryProductIndexer` + file.\n\t\t`category_move` event in\n\t `Magento\\Catalog\\Observer\\FlushCategoryPagesCache`" diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-address-search-gift-registry.yml b/src/_data/codebase/v2_4/mrg/module-checkout-address-search-gift-registry.yml new file mode 100644 index 00000000000..a9f3c71bf53 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-address-search-gift-registry.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAddressSearchGiftRegistry +content: |- + ## CheckoutAddressSearchGiftRegistry module Overview + + CheckoutAddressSearchGiftRegistry module extends Magento_GiftRegistry and adds search customer shipping and billing addresses functionality on checkout to gift registry only if customer address search is enabled in configuration. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-address-search-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-checkout-address-search-negotiable-quote.yml new file mode 100644 index 00000000000..a9eba9a3a8e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-address-search-negotiable-quote.yml @@ -0,0 +1,8 @@ +--- +title: CheckoutAddressSearchNegotiableQuote +content: |- + ## CheckoutAddressSearchNegotiableQuote module Overview + + CheckoutAddressSearchNegotiableQuote module extends Magento_CheckoutAddressSearch if it is enabled in configuration and it modifies NegotiableQuote shipping address on checkout. + + CheckoutAddressSearchNegotiableQuote module removes shipping address search configuration on shipping step on checkout if negotiable quote address is locked and it replaces selected shipping address component to display only negotiable quote address. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-address-search.yml b/src/_data/codebase/v2_4/mrg/module-checkout-address-search.yml new file mode 100644 index 00000000000..9b99ac647e6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-address-search.yml @@ -0,0 +1,10 @@ +--- +title: CheckoutAddressSearch +content: |- + ## CheckoutAddressSearch module Overview + + CheckoutAddressSearch module extends Magento_Checkout and adds functionality to search customer shipping and billing addresses with ui-select component. + + It prevents loading and rendering of all customer addresses on checkout. + + This feature is disabled by default and can be configured in Magento Admin Sales Checkout options. Default limit of addresses after which address search is enabled is 10 and it can be configured in Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-agreements-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-graph-ql.yml new file mode 100644 index 00000000000..d2c2bcb005a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CheckoutAgreementsGraphQl +content: |- + **CheckoutAgreementsGraphQl** provides type information for the GraphQl module + to generate Checkout Agreements fields for Checkout Agreements information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-agreements-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-negotiable-quote.yml new file mode 100644 index 00000000000..ad17d1a421b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-negotiable-quote.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAgreementsNegotiableQuote +content: |- + ## CheckoutAgreementsNegotiableQuote module Overview + + CheckoutAgreementsNegotiableQuote module extends CheckoutAgreements if it is enabled in configuration and it adds agreements to payment data on checkout with negotiable quote. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-agreements-purchase-order.yml b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-purchase-order.yml new file mode 100644 index 00000000000..84bc8e39c87 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-agreements-purchase-order.yml @@ -0,0 +1,4 @@ +--- +title: CheckoutAgreementsPurchaseOrder +content: "**CheckoutAgreementsPurchaseOrder** allows properly use checkout agreements + functionality with purchase order module" diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-agreements.yml b/src/_data/codebase/v2_4/mrg/module-checkout-agreements.yml new file mode 100644 index 00000000000..ed3816fe884 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-agreements.yml @@ -0,0 +1,6 @@ +--- +title: CheckoutAgreements +content: |- + Magento\CheckoutAgreements module provides the ability add web store agreement that customers must accept before purchasing + products from store. The customer will need to accept the terms and conditions in the Order Review section of the + checkout process to be able to place an order if Terms and Conditions functionality is enabled. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout-staging.yml b/src/_data/codebase/v2_4/mrg/module-checkout-staging.yml new file mode 100644 index 00000000000..a030a0f70e7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout-staging.yml @@ -0,0 +1,32 @@ +--- +title: CheckoutStaging +content: |- + The Magento_CheckoutStaging module is a part of the staging functionality in Magento EE. + It extends the checkout functionality and enables you to use it in the staging preview mode. + + ## Implementation details + + The Magento_CheckoutStaging module extends the following Magento_Checkout module functionality to be used in the staging preview mode: + + - Disables an order creation + - Creates a demo quote + - Deletes the demo quote using cron + + Configuration options: + + - The `preview_quota_lifetime` parameter in the `Magento/CheckoutStaging/etc/config.xml` sets the lifetime of the demo quote. + - The `schedule` parameter in the `Magento/CheckoutStaging/etc/crontab.xml` sets a launch schedule of the cron. + + ### Installation details + + The Magento_CheckoutStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CheckoutStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CheckoutStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CheckoutStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-checkout.yml b/src/_data/codebase/v2_4/mrg/module-checkout.yml new file mode 100644 index 00000000000..73c9715f4fd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-checkout.yml @@ -0,0 +1,17 @@ +--- +title: Checkout +content: "Magento\\Checkout module allows merchant to register sale transaction with + the customer. Module implements consumer flow\nthat includes such actions like adding + products to cart, providing shipping and billing information and confirming\nthe + purchase.\n\n#### Observer\n This module observes the following events\n `etc/events.xml`\n + \ `sales_quote_save_after` event in \n `Magento\\Checkout\\Observer\\SalesQuoteSaveAfterObserver` + file.\n `/etc/frontend/events.xml`\n `customer_login` event in `Magento\\Checkout\\Observer\\LoadCustomerQuoteObserver`\n + \ file.\n `customer_logout` event in `Magento\\Checkout\\Observer\\UnsetAllObserver`\n + \ \n ### Layouts\n The module interacts with the following layout handles in the + \n `view/frontend/layout`\n `catalog_category_view`\n `catalog_product_view`\n + \ `checkout_cart_configure`\n `checkout_cart_configure_type_simple`\n + \ `checkout_cart_index`\n `checkout_cart_item_renderers`\n `checkout_cart_sidebar_item_price_renderers`\n + \ `checkout_cart_sidebar_item_renderers`\n `checkout_cart_sidebar_total_renderers`\n + \ `checkout_index_index`\n `checkout_item_price_renderers`\n `checkout_onepage_failure`\n + \ `checkout_onepage_review_item_renderers`\n `checkout_onepage_success`\n + \ `default`" diff --git a/src/_data/codebase/v2_4/mrg/module-cms-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-cms-graph-ql.yml new file mode 100644 index 00000000000..ca489be4801 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CmsGraphQl +content: |- + **CmsGraphQl** provides type information for the GraphQl module + to generate CMS fields for cms information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics-staging.yml b/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics-staging.yml new file mode 100644 index 00000000000..ba8cd50c96d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics-staging.yml @@ -0,0 +1,5 @@ +--- +title: CmsPageBuilderAnalyticsStaging +content: The Magento_CmsPageBuilderAnalyticsStaging module configures data definitions + for a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics.yml b/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics.yml new file mode 100644 index 00000000000..d2783ac7a6c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: CmsPageBuilderAnalytics +content: The Magento_CmsPageBuilderAnalytics module configures data definitions for + a data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-cms-staging.yml b/src/_data/codebase/v2_4/mrg/module-cms-staging.yml new file mode 100644 index 00000000000..11db5531da7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-staging.yml @@ -0,0 +1,59 @@ +--- +title: CmsStaging +content: |- + The Magento_CmsStaging module is a part of the staging functionality in Magento EE. It enables you to create new CMS Page and the CMS Block updates or add new changes to the existing store updates. In other words, you can modify the CMS Pages and the CMS Blocks in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_CmsStaging module changes the CMS Pages and CMS Blocks creation pages to make them compatible with the Magento Staging Framework. This module depends on the Magento_Cms module and extends its functionality. It changes the database structure of the Magento_Cms module and the way in which CMS Pages/Blocks are managed. + + ### CMS Pages + + You can stage the following parameters: + + - Enable/Disable CMS Page + - Page Title + - Content + - Content Heading + - Content (WYSIWYG) + - Search Engine Optimization + - URL Key + - Meta Keywords + - Meta Description + - Design + - Layout + - Layout Update XML + - Theme + + ### CMS Blocks + + The following parameters can be staged: + + - Enable/Disable CMS Block + - Block Title + - Identifier + - Store View + - Content (WYSIWYG) + + ### Installation details + + The Magento_CmsStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_CmsStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_CmsStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CmsStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\CmsStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\CmsStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..7f619fa0cc8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CmsUrlRewriteGraphQl +content: |- + **CmsUrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrite fields for cms information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite.yml b/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite.yml new file mode 100644 index 00000000000..bc22962e974 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms-url-rewrite.yml @@ -0,0 +1,6 @@ +--- +title: CmsUrlRewrite +content: "## Overview\n \nThe Magento_CmsUrlRewrite module adds support for URL rewrite + rules for CMS pages. See also Magento_UrlRewrite module. \n\nThe module adds and + removes URL rewrite rules as CMS pages are added or removed by a user.\nThe rules + can be edited by an admin user as any other URL rewrite rule." diff --git a/src/_data/codebase/v2_4/mrg/module-cms.yml b/src/_data/codebase/v2_4/mrg/module-cms.yml new file mode 100644 index 00000000000..47e0535da9b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cms.yml @@ -0,0 +1,47 @@ +--- +title: Cms +content: |- + The CMS module provides the create, edit, and manage functionality on pages for different content types. + + ### Wysiwyg + + The Wysiwyg UI component is a customizable and configurable TinyMCE editor. + + The default implementation has the following customizations: + + * Magento Media Library support + + ### Layouts + + The module interacts with the following layout handles: + + `view/base/layout` directory: + The module interacts with the following layout handles: + + `view/adminhtml/layout` directory: + - `cms_block_edit.xml` + - `cms_block_index.xml` + - `cms_block_new.xml` + - `cms_page_edit.xml` + - `cms_page_index.xml` + - `cms_page_new.xml` + - `cms_wysiwyg_images_contents.xml` + - `cms_wysiwyg_images_index.xml` + + The module interacts with the following layout handles in the `view/frontend/layout` directory: + - `cms_index_defaultindex.xml` + - `cms_index_defaultnoroute.xml` + - `cms_index_index.xml` + - `cms_index_nocookies.xml` + - `cms_noroute_index.xml` + - `cms_page_view.xml` + - `default.xml` + - `print.xml` + + ### UI components + This module extends following ui components located in the `view/base/ui_component` directory: + This module extends following ui components located in the `view/adminhtml/ui_component` directory: + - `cms_block_form.xml` + - `cms_block_listing.xml` + - `cms_page_form.xml` + - `cms_page_listing.xml` diff --git a/src/_data/codebase/v2_4/mrg/module-company-credit-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-company-credit-graph-ql.yml new file mode 100644 index 00000000000..e959782a1bc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-credit-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: CompanyCreditGraphQl +content: Provides GraphQl queries to access company credit information. diff --git a/src/_data/codebase/v2_4/mrg/module-company-credit.yml b/src/_data/codebase/v2_4/mrg/module-company-credit.yml new file mode 100644 index 00000000000..9538f6d61b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-credit.yml @@ -0,0 +1,43 @@ +--- +title: CompanyCredit +content: |- + The Magento_CompanyCredit module adds the "Payment on Account" payment method for B2B companies. It also allows the credit history to be viewed from both Admin and the storefront. + + With the Magento_Company Credit module: + + - A customer can pay orders with Payment on Account method (or in credit) + - An admin user can manage credit and credit settings for a company (in the admin panel) + - Merchants and customers can track credit history, and specifically: credit allocation, order placement, credit reimbursement, credit change (amount, currency or possibility to exceed credit limit) + + The company credit functionality is available for company users only. + + ## Installation details + + The module has a dependency on the Magento_Company module, which must be installed and enabled first. The module does not create any backward incompatible changes. The CompanyCredit module can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_CompanyCredit module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyCredit module. + + [Payment method configuration](https://devdocs.magento.com/guides/v2.4/payments-integrations/base-integration/payment-option-config.html) will allow you additional configuration to extend module functionality. + + ### Layouts + + You can extend and override layouts in the `Magento\CompanyCredit\view\adminhtml\layout` and `Magento\CompanyCredit\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directories contain extensible UI components: + + - `Magento\CompanyCredit\view\adminhtml\ui_component` - company form, company listing, history listing + - `Magento\CompanyCredit\view\frontend\ui_component` - balance history listing + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html) diff --git a/src/_data/codebase/v2_4/mrg/module-company-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-company-graph-ql.yml new file mode 100644 index 00000000000..8d5e8d35998 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: CompanyGraphQl +content: Provides GraphQl mutations and queries to access company information. diff --git a/src/_data/codebase/v2_4/mrg/module-company-payment.yml b/src/_data/codebase/v2_4/mrg/module-company-payment.yml new file mode 100644 index 00000000000..fcd3b8a0ef1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-payment.yml @@ -0,0 +1,36 @@ +--- +title: CompanyPayment +content: |- + The Magento_CompanyPayment module allows a merchant to configure which payment methods are available for B2B companies. + + In Admin, the CompanyPayment module adds an additional panel (on the Company profile page and on the B2B Features page) where a merchant configures payment methods for companies. Payment methods can be configured on the store level or on the company level. + + ## Installation details + + The module has a dependency on the Magento_Company module, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_CompanyPayment module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyPayment module. + + ### Layouts + + You can extend and override layouts in the `Magento\CompanyPayment\view\frontend\layout` directory. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + + + - `Magento\CompanyPayment\view\frontend\ui_component` - company form + + For more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/module-company-shipping.yml b/src/_data/codebase/v2_4/mrg/module-company-shipping.yml new file mode 100644 index 00000000000..1bacb50ae10 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company-shipping.yml @@ -0,0 +1,36 @@ +--- +title: CompanyShipping +content: |- + The Magento_CompanyShipping module allows a merchant to configure which shipping methods are available for B2B companies. + + In Admin, the CompanyShipping module adds an additional panel (on the Company profile page and on the B2B Features page) where a merchant configures shipping methods for companies. Shipping methods can be configured on the company level. + + ## Installation details + + The module has a dependency on the Magento_Company module, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_CompanyShipping module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CompanyShipping module. + + ### Layouts + + You can extend and override layouts in the `Magento\CompanyShipping\view\frontend\layout` directory. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + + + * `Magento\CompanyShipping\view\frontend\ui_component` - company form + + For more information, see [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/module-company.yml b/src/_data/codebase/v2_4/mrg/module-company.yml new file mode 100644 index 00000000000..1d0fc32d14f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-company.yml @@ -0,0 +1,39 @@ +--- +title: Company +content: |- + The Magento_Company module allows a merchant to create a company account and assign multiple members of the company to the account. + + The module also implements roles and permissions for the company members. The company admin builds a hierarchical company structure (which consists of teams and users) in the storefront and assigns roles and permissions to the company members. This hierarchy allows the company admin to control user activity within the account. This hierarchy as well as roles and permissions are currently available in the storefront only. A merchant can only view the list of company members in Admin. + A merchant can view and manage company profiles in Admin. A company's status controls what kind of access the company members have to the website. An admin user can also configure company-level emails and allow or disallow a company registration from the storefront. Also, this module adds a 'customer type' attribute to the customer in Admin: individual user, company member or company admin. + + ## Installation details + + This module does not create any backward incompatible changes. This module can be deactivated after all the other B2B modules (except QuickOrder and RequisitionList) are deactivated. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_Company module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Company module. + + ### Layouts + + You can extend and override layouts in the `Magento\Company\view\adminhtml\layout` and `Magento\Company\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directories contain extensible UI components: + + * `Magento\Company\view\adminhtml\ui_component` - customer listing, invitation form, sales order grid + + * `Magento\Company\view\base\ui_component` - company listing, complany creation form, customer creation form + + * `Magento\Company\view\frontend\ui_component` - company users listing, role listing + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-compare-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-compare-list-graph-ql.yml new file mode 100644 index 00000000000..ee114e8e6bb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-compare-list-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: CompareListGraphQl +content: The CompareListGraphQl module is designed to implement compare product functionality. diff --git a/src/_data/codebase/v2_4/mrg/module-config.yml b/src/_data/codebase/v2_4/mrg/module-config.yml new file mode 100644 index 00000000000..69335180e61 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-config.yml @@ -0,0 +1,7 @@ +--- +title: Config +content: |- + The Config module is designed to implement system configuration functionality. + It provides mechanisms to add, edit, store and retrieve the configuration data for each scope (there can be a default scope as well as scopes for each website and store). + + Modules can add items to be configured on the system configuration page by creating system.xml files in their etc/adminhtml directories. These system.xml files get merged to populate the forms in the config page. diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-configurable-negotiable-quote.yml new file mode 100644 index 00000000000..56037ced6b6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-negotiable-quote.yml @@ -0,0 +1,24 @@ +--- +title: ConfigurableNegotiableQuote +content: |- + The Magento_ConfigurableNegotiableQuote module enables configurable products to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_Configurable modules. + + The Magento_ConfigurableNegotiableQuote module provides the following features: + + * Display configurable products in a negotiable quote. + + * Order configurable products from a negotiable quote. + + ## Installation details + + The Magento_ConfigurableNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_ConfigurableNegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableNegotiableQuote module. diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-product-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-configurable-product-graph-ql.yml new file mode 100644 index 00000000000..25473ecc83f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-product-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableProductGraphQl +content: |- + **ConfigurableProductGraphQl** provides type and resolver information for the GraphQl module + to generate configurable product information. diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-product-sales.yml b/src/_data/codebase/v2_4/mrg/module-configurable-product-sales.yml new file mode 100644 index 00000000000..dee364249d0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-product-sales.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableProductSales +content: |- + The Magento_ConfigurableProductSales module checks that the selected options of order item are still presented in + Catalog. Returns true if the previously ordered item configuration is still available. diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-product-staging.yml b/src/_data/codebase/v2_4/mrg/module-configurable-product-staging.yml new file mode 100644 index 00000000000..9f8cae21273 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-product-staging.yml @@ -0,0 +1,31 @@ +--- +title: ConfigurableProductStaging +content: |- + The Magento_ConfigurableProductStaging module is a part of the staging functionality in Magento EE. It enables you to create new Configurable Product updates or add new changes to the existing store updates. In other words, you can modify the Configurable Products entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_ConfigurableProductStaging module adds the "Configurations" tab and the configuration wizard to the Schedule Update form of a product. + + ### Installation details + + The Magento_ConfigurableProductStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ConfigurableProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ConfigurableProductStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableProductStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\ConfigurableProductStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\ConfigurableProductStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-configurable-product.yml new file mode 100644 index 00000000000..1cc6a215c5e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-product.yml @@ -0,0 +1,28 @@ +--- +title: ConfigurableProduct +content: "The Magento_ConfigurableProduct module introduces new product type in the + Magento application called Configurable Product.\nThis module is designed to extend + existing functionality of Magento_Catalog module by adding new product type.\n\nConfigurable + Products let the customers select the variant they desire by choosing options.\nFor + example, store owner sells t-shirts in two colors and three sizes.\n\n## Structure\n\n`ConfigurableProduct/` + - the directory that declares ConfigurableProduct metadata used by the module.\n\nFor + information about a typical file structure of a module in Magento 2, see [Module + file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_ConfigurableProduct + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ConfigurableProduct module.\n\n## + Additional information\n\n### Configurable variables through the theme view.xml\n\nModify + the value of the `gallery_switch_strategy` variable in the theme view.xml file to + configure how gallery images should be updated when a user switches between product + configurations.\n\nLearn how to [configure variables](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/theme-images.html#view_xml_vars) + in the view.xml file.\n\nThere are two available values for the `gallery_switch_strategy` + variable:\n\nValue | Description\n--- | ---\n`replace` | In replace mode, images + of the parent configurable product will be replaced by the simple product images + upon a configuration change\n`prepend` | In prepend mode, the simple product images + will be added in front of the parent configurable product upon a configuration change\n\nIf + the `gallery_switch_strategy` variable is not defined, the default value `replace` + will be used.\n\nFor example, adding these lines of code to the theme view.xml file + will set the gallery behavior to `replace` mode. \n\n```xml\n\n + \ replace\n\n```" diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..0246a3337c2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ConfigurableRequisitionListGraphQl +content: "**ConfigurableRequisitionListGraphQl** provides GraphQL schema and resolvers + for the requisition list module to extend and implement configurable products in + requisition list" diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list.yml new file mode 100644 index 00000000000..dc2a1453219 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-requisition-list.yml @@ -0,0 +1,24 @@ +--- +title: ConfigurableRequisitionList +content: |- + The Magento_ConfigurableRequisitionList module enables configurable products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_Configurable modules. + + The Magento_ConfigurableRequisitionList module provides the following features: + + * Display configurable products in a requisition list. + + * Add configurable products to cart from a requisition list. + + ## Installation details + + The Magento_ConfigurableRequisitionList module has a dependency on the Magento_RequisitionList and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ### Layouts + + You can extend and override layouts in the `Magento\ConfigurableRequisitionList\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-configurable-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-configurable-shared-catalog.yml new file mode 100644 index 00000000000..00dd074d2fb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-configurable-shared-catalog.yml @@ -0,0 +1,38 @@ +--- +title: ConfigurableSharedCatalog +content: |- + The Magento_ConfigurableSharedCatalog module enables configurable products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_Configurable modules. + + The Magento_ConfigurableSharedCatalog module provides the following features: + + * Display base and custom prices for configurable products within a shared catalog. There is no ability to edit the price of a configurable product. + + * Control the visibility of configurable products in quotes and orders. Only those configurable products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. + + ## Installation details + + The Magento_ConfigurableSharedCatalog module has a dependency on the Magento_SharedCatalog and Magento_Configurable modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_ConfigurableSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ConfigurableSharedCatalog module. + + ### Layouts + + You can extend and override layouts in the `Magento\ConfigurableSharedCatalog\view\adminhtml\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + * `Magento\ConfigurableSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-contact.yml b/src/_data/codebase/v2_4/mrg/module-contact.yml new file mode 100644 index 00000000000..b8164b8c0e2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-contact.yml @@ -0,0 +1,5 @@ +--- +title: Contact +content: Magento_Contact module provides an implementation of "Contact Us" feature + based on sending email message, allows to configure email recipients, email template, + etc... diff --git a/src/_data/codebase/v2_4/mrg/module-cookie.yml b/src/_data/codebase/v2_4/mrg/module-cookie.yml new file mode 100644 index 00000000000..6e7ed43a252 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cookie.yml @@ -0,0 +1,4 @@ +--- +title: Cookie +content: Magento_Cookie module allows enabling and configuring HTTP cookie related + settings for the store. These settings are available in the store administration. diff --git a/src/_data/codebase/v2_4/mrg/module-cron.yml b/src/_data/codebase/v2_4/mrg/module-cron.yml new file mode 100644 index 00000000000..68b57e98ded --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-cron.yml @@ -0,0 +1,5 @@ +--- +title: Cron +content: |- + Cron is a module that enables scheduling of jobs. Other modules can add cron jobs by including crontab.xml in their etc directory. The command "bin/magento cron:run" should be run periodically to trigger the Cron module to run its scheduled jobs. + This module also allows administrators to tune cron options in Magento Admin. diff --git a/src/_data/codebase/v2_4/mrg/module-csp.yml b/src/_data/codebase/v2_4/mrg/module-csp.yml new file mode 100644 index 00000000000..c12d4d6d255 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-csp.yml @@ -0,0 +1,5 @@ +--- +title: Csp +content: |- + Magento_Csp implements Content Security Policies for Magento. Allows CSP configuration for Merchants, + provides a way for extension and theme developers to configure CSP headers for their extensions. diff --git a/src/_data/codebase/v2_4/mrg/module-currency-symbol.yml b/src/_data/codebase/v2_4/mrg/module-currency-symbol.yml new file mode 100644 index 00000000000..33b04e0865b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-currency-symbol.yml @@ -0,0 +1,15 @@ +--- +title: CurrencySymbol +content: |- + **CurrencySymbol** enables the creation of custom currencies and management of currency conversion rates. + + ## Controllers + + ### Currency Controllers + ***CurrencySymbol\Controller\Adminhtml\System\Currency\FetchRates.php*** gets a specified currency conversion rate. + Supports all defined currencies in the system. + ***CurrencySymbol\Controller\Adminhtml\System\Currency\SaveRates.php*** saves rates for defined currencies. + + ### Currency Symbol Controllers + ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Reset.php*** resets all custom currency symbols. + ***CurrencySymbol\Controller\Adminhtml\System\Currencysymbol\Save.php*** creates custom currency symbols. diff --git a/src/_data/codebase/v2_4/mrg/module-custom-attribute-management.yml b/src/_data/codebase/v2_4/mrg/module-custom-attribute-management.yml new file mode 100644 index 00000000000..7eab37ffceb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-custom-attribute-management.yml @@ -0,0 +1,10 @@ +--- +title: CustomAttributeManagement +content: |- + Magento_CustomAttributeManagement implements user-defined attributes management which provides ability to manage attributes of customers and their address. + Admin user can manage attributes on UI level without assistance of programmer. + Admin user can create new, modify, and remove attributes, control attributes properties and visibility on frontend. + User defined attributes are attributes which are created by admin user and not available out of box. + This attributes can be deleted from the system after their creation. + System attributes are attributes which cannot be deleted from the system in usual way and admin user can edit only their label. + Hidden attribute is an attribute which is hidden from the user on back-end and on front-end. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-analytics.yml b/src/_data/codebase/v2_4/mrg/module-customer-analytics.yml new file mode 100644 index 00000000000..c3107851bde --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-analytics.yml @@ -0,0 +1,19 @@ +--- +title: CustomerAnalytics +content: |- + This module configures data definitions for a data collection related to the Customer module entities to be used in Advanced reporting. + + ## Installation + + Before installing this module, note that the Magento_CustomerAnalytics is dependent on the following modules: + + - `Magento_Customer` + - `Magento_Analytics` + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional data + + More information can get at articles: + - [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/overview.html) + - [Data collection for advanced reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/data-collection.html) diff --git a/src/_data/codebase/v2_4/mrg/module-customer-balance-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-customer-balance-graph-ql.yml new file mode 100644 index 00000000000..4fcc5cd6def --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-balance-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: CustomerBalanceGraphQl +content: |- + The **CustomerBalanceGraphQl** provides type and resolver information for enabling customers to have a non-monetary balance in store credits associated to their accounts. + Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-balance.yml b/src/_data/codebase/v2_4/mrg/module-customer-balance.yml new file mode 100644 index 00000000000..2d03c213c85 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-balance.yml @@ -0,0 +1,5 @@ +--- +title: CustomerBalance +content: |- + The Magento_CustomerBalance module enables customers to have a non-monetary balance in store credits associated to their accounts. + Store credit can be used by customers for shopping in the store and by the store administrator for making refunds. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-custom-attributes.yml b/src/_data/codebase/v2_4/mrg/module-customer-custom-attributes.yml new file mode 100644 index 00000000000..5c5406fea54 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-custom-attributes.yml @@ -0,0 +1,5 @@ +--- +title: CustomerCustomAttributes +content: |- + The Magento_CustomerCustomAttributes module handles user-defined customer and customer address attributes. + User-defined attributes are the ones, which are created by a store administrator additionally to the default ones. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-downloadable-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-customer-downloadable-graph-ql.yml new file mode 100644 index 00000000000..b4d47033924 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-downloadable-graph-ql.yml @@ -0,0 +1,29 @@ +--- +title: CustomerDownloadableGraphQl +content: |- + This module provides type and resolver information for the GraphQl module to generate downloadable product information. + + ## Installation + + Before installing this module, note that the Magento_CustomerDownloadableGraphQl is dependent on the following modules: + + - `Magento_GraphQl` + - `Magento_DownloadableGraphQl` + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_CatalogGraphQl module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CustomerDownloadableGraphQl module. + + ## Additional information + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). + + ### GraphQl Query + + - `customerDownloadableProducts` query - retrieve the list of purchased downloadable products for the logged-in customer + + [Learn more about customerDownloadableProducts query](https://devdocs.magento.com/guides/v2.4/graphql/queries/customer-downloadable-products.html). diff --git a/src/_data/codebase/v2_4/mrg/module-customer-finance.yml b/src/_data/codebase/v2_4/mrg/module-customer-finance.yml new file mode 100644 index 00000000000..dac13713200 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-finance.yml @@ -0,0 +1,5 @@ +--- +title: CustomerFinance +content: |- + The Magento\CustomerFinance module handles the import and export of the store credit and reward customer data. + It extends Magento_CustomerImportExport and joins the basic customer data with reward and customer balance information to enable to import/export of customer data with reward and store credit data. diff --git a/src/_data/codebase/v2_4/mrg/module-customer-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-customer-graph-ql.yml new file mode 100644 index 00000000000..f4ebb7d0627 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-graph-ql.yml @@ -0,0 +1,35 @@ +--- +title: CustomerGraphQl +content: |- + This module provides type and resolver information for the GraphQl module to generate customer information endpoints. + + ## Installation + + Before installing this module, note that the Magento_CustomerGraphQl is dependent on the following modules: + + - `Magento_GraphQl` + - `Magento_Customer` + + Before disabling or uninstalling this module, note that the following modules depends on this module: + + - `Magento_WishlistGraphQl` + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_CustomerGraphQl module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CustomerGraphQl module. + + ## Additional information + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). + + ### GraphQl Query + + - `customer` query - returns information about the logged-in customer, store credit history and customer’s wishlist + - `isEmailAvailable` query - checks whether the specified email has already been used to create a customer account. A value of true indicates the email address is available, and the customer can use the email address to create an account + + [Learn more about customer query](https://devdocs.magento.com/guides/v2.4/graphql/queries/customer.html). + [Learn more about isEmailAvailable query](https://devdocs.magento.com/guides/v2.4/graphql/queries/is-email-available.html). diff --git a/src/_data/codebase/v2_4/mrg/module-customer-import-export.yml b/src/_data/codebase/v2_4/mrg/module-customer-import-export.yml new file mode 100644 index 00000000000..17d7995d674 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-import-export.yml @@ -0,0 +1,29 @@ +--- +title: CustomerImportExport +content: |- + This module handles the import and export of the customers data and related addresses. + + ## Installation + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_CustomerImportExport module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_CustomerImportExport module. + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `customer_import_export_index_exportcsv` + - `customer_import_export_index_exportxml` + - `customer_index_grid_block` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + You can get more information about import/export processes in magento at the articles: + - [Import](https://docs.magento.com/user-guide/system/data-import.html) + - [Export](https://docs.magento.com/user-guide/system/data-export.html) diff --git a/src/_data/codebase/v2_4/mrg/module-customer-segment.yml b/src/_data/codebase/v2_4/mrg/module-customer-segment.yml new file mode 100644 index 00000000000..802f455ac5b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer-segment.yml @@ -0,0 +1,5 @@ +--- +title: CustomerSegment +content: |- + The Magento_CustomerSegment module enables customer segmentation, allowing the creation of customer groups based on characteristics like shopping cart content, orders history, address, and so on. + This allows dynamically targeting different content and promotions for those groups. Various components of a website, such as promotions and banners, can be personalized depending on the customer segment of a customer browsing the store at the moment. diff --git a/src/_data/codebase/v2_4/mrg/module-customer.yml b/src/_data/codebase/v2_4/mrg/module-customer.yml new file mode 100644 index 00000000000..66673f711e9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-customer.yml @@ -0,0 +1,170 @@ +--- +title: Customer +content: "This module serves to handle the customer data (Customer, Customer Address + and Customer Group entities) both in the admin panel and the storefront. \nFor customer + passwords, the module implements upgrading hashes. \n\n## Installation\n\nThe Magento_Customer + module is one of the base Magento 2 modules. You cannot disable or uninstall this + module.\nThis module is dependent on the following modules:\n\n- `Magento_Eav`\n- + `Magento_Directory`\n\nThe following modules depend on this module:\n- `Magento_Captcha`\n- + `Magento_Catalog`\n- `Magento_CatalogCustomerGraphQl`\n- `Magento_CatalogRule`\n- + `Magento_CompareListGraphQl`\n- `Magento_CustomerAnalytics`\n- `Magento_CustomerGraphQl`\n- + `Magento_EncryptionKey`\n- `Magento_LoginAsCustomerGraphQl`\n- `Magento_NewRelicReporting`\n- + `Magento_ProductAlert`\n- `Magento_Reports`\n- `Magento_Sales`\n- `Magento_Swatches`\n- + `Magento_Tax`\n- `Magento_Wishlist`\n- `Magento_WishlistGraphQl`\n\nThe Magento_Customer + module creates the following tables in the database:\n- `customer_entity`\n- `customer_entity_datetime`\n- + `customer_entity_decimal`\n- `customer_entity_int`\n- `customer_entity_text`\n- + `customer_entity_varchar`\n- `customer_address_entity`\n- `customer_address_entity_datetime`\n- + `customer_address_entity_decimal`\n- `customer_address_entity_int`\n- `customer_address_entity_text`\n- + `customer_address_entity_varchar`\n- `customer_group`\n- `customer_eav_attribute`\n- + `customer_form_attribute`\n- `customer_eav_attribute_website`\n- `customer_visitor`\n- + `customer_log`\n\nFor information about a module installation in Magento 2, see + [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Customer module. + For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Customer module.\n\nA lot + of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Events\n\nThe module dispatches the following events:\n\n#### + Block\n- `adminhtml_block_html_before` event in the `\\Magento\\Customer\\Block\\Adminhtml\\Edit\\Tab\\Carts::_toHtml` + method. Parameters:\n - `block` is a `$this` object (`Magento\\Customer\\Block\\Adminhtml\\Edit\\Tab\\Carts` + class)\n \n#### Controller\n- `customer_register_success` event in the `\\Magento\\Customer\\Controller\\Account\\CreatePost::execute` + method. Parameters:\n - `account_controller` is a `$this` object (`\\Magento\\Customer\\Controller\\Account\\CreatePost` + class)\n - `customer` is a customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n \n- `customer_account_edited` event in the `\\Magento\\Customer\\Controller\\Account\\EditPost::dispatchSuccessEvent` + method. Parameters:\n - `email` is a customer email (`string` type)\n \n- + `adminhtml_customer_prepare_save` event in the `\\Magento\\Customer\\Controller\\Adminhtml\\Index\\Save::execute` + method. Parameters:\n - `customer` is a customer object to be saved (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n - `request` is a request object with the `\\Magento\\Framework\\App\\RequestInterface` + interface.\n\n- `adminhtml_customer_save_after` event in the `\\Magento\\Customer\\Controller\\Adminhtml\\Index\\Save::execute` + method. Parameters:\n - `customer` is a customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n - `request` is a request object with the `\\Magento\\Framework\\App\\RequestInterface` + interface.\n \n#### Model\n- `customer_customer_authenticated` event in the `\\Magento\\Customer\\Model\\AccountManagement::authenticate` + method. Parameters:\n - `model` is a customer object (`\\Magento\\Customer\\Model\\Customer` + class)\n - `password` is a customer password (`string` type)\n\n- `customer_data_object_login` + event in the `\\Magento\\Customer\\Model\\AccountManagement::authenticate` method. + Parameters:\n - `customer` is a customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n\n- `customer_address_format` event in the `\\Magento\\Customer\\Model\\Address\\AbstractAddress::format` + method. Parameters:\n - `type` is a address format type (`string` type)\n - + `address` is a `$this` object (`\\Magento\\Customer\\Model\\Address\\AbstractAddress` + class)\n\n- `customer_customer_authenticated` event in the `\\Magento\\Customer\\Model\\Customer::authenticate` + method. Parameters:\n - `model` is a customer object (`\\Magento\\Customer\\Model\\Customer` + class)\n - `password` is a customer password (`string` type)\n\n- `customer_save_after_data_object` + event in the `\\Magento\\Customer\\Model\\ResourceModel\\CustomerRepository::save` + method. Parameters:\n - `customer_data_object` is a saved customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n - `orig_customer_data_object` is a previous customer object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n - `delegate_data` is a customer additional data (`array` type)\n\n- + `customer_session_init` event in the `\\Magento\\Customer\\Model\\Session::__construct` + method. Parameters:\n - `customer_session` is a `$this` object (`\\Magento\\Customer\\Model\\Session` + class)\n \n- `customer_login` event in the `\\Magento\\Customer\\Model\\Session::setCustomerAsLoggedIn` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Customer` + class)\n\n- `customer_data_object_login` event in the `\\Magento\\Customer\\Model\\Session::setCustomerAsLoggedIn` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n\n- `customer_login` event in the `\\Magento\\Customer\\Model\\Session::setCustomerDataAsLoggedIn` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Customer` + class)\n\n- `customer_data_object_login` event in the `\\Magento\\Customer\\Model\\Session::setCustomerDataAsLoggedIn` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Data\\Customer` + class)\n\n- `customer_logout` event in the `\\Magento\\Customer\\Model\\Session::logout` + method. Parameters:\n - `customer` is a `$this` object (`\\Magento\\Customer\\Model\\Customer` + class)\n\n- `visitor_init` event in the `\\Magento\\Customer\\Model\\Visitor::logout` + method. Parameters:\n - `visitor` is a `$this` object (`\\Magento\\Customer\\Model\\Visitor` + class)\n\n- `visitor_activity_save` event in the `\\Magento\\Customer\\Model\\Visitor::saveByRequest` + method. Parameters:\n - `visitor` is a `$this` object (`\\Magento\\Customer\\Model\\Visitor` + class)\n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layouts in the `view/frontend/layout` + and `view/adminhtml/layout` directories:\n- `view/adminhtml/layout`:\n - `customer_address_edit`\n + \ - `customer_group_index`\n - `customer_index_cart`\n - `customer_index_carts`\n + \ - `customer_index_edit`\n - `customer_index_index`\n - `customer_index_newsletter`\n + \ - `customer_index_orders`\n - `customer_index_viewcart`\n - `customer_index_viewwishlist`\n + \ - `customer_online_index`\n \n- `view/frontend/layout`:\n - `customer_account`\n + \ - `customer_account_confirmation`\n - `customer_account_create`\n - `customer_account_createpassword`\n + \ - `customer_account_edit`\n - `customer_account_forgotpassword`\n - `customer_account_index`\n + \ - `customer_account_login`\n - `customer_account_logoutsuccess`\n - `customer_address_index`\n + \ - `default`\n\nFor more information about a layout in Magento 2, see the [Layout + documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + Public APIs\n\n#### Data\n\n- `\\Magento\\Customer\\Api\\Data\\AddressInterface`:\n + \ - customer address data\n\n- `\\Magento\\Customer\\Api\\Data\\AddressSearchResultsInterface`:\n + \ - customer address search result data\n\n- `\\Magento\\Customer\\Api\\Data\\AttributeMetadataInterface`:\n + \ - customer attribute metadata\n\n- `\\Magento\\Customer\\Api\\Data\\CustomerInterface`:\n + \ - customer data\n\n- `\\Magento\\Customer\\Api\\Data\\CustomerSearchResultsInterface`:\n + \ - customer search result data\n\n- `\\Magento\\Customer\\Api\\Data\\GroupInterface`:\n + \ - customer group data\n\n- `\\Magento\\Customer\\Api\\Data\\GroupSearchResultsInterface`:\n + \ - customer group search result data\n\n- `\\Magento\\Customer\\Api\\Data\\OptionInterface`:\n + \ - option data\n\n- `\\Magento\\Customer\\Api\\Data\\RegionInterface`:\n - + customer address region data\n\n- `\\Magento\\Customer\\Api\\Data\\ValidationResultsInterface`:\n + \ - validation results data\n\n- `\\Magento\\Customer\\Api\\Data\\ValidationRuleInterface`:\n + \ - validation rule data\n\n#### Metadata\n\n- `\\Magento\\Customer\\Api\\MetadataInterface`:\n + \ - retrieve all attributes filtered by form code \n - retrieve attribute metadata + by attribute code\n - get all attribute metadata\n - get custom attributes + metadata for the given data interface\n \n- `\\Magento\\Customer\\Api\\MetadataManagementInterface`:\n + \ - check whether attribute is searchable in admin grid and it is allowed\n - + check whether attribute is filterable in admin grid and it is allowed\n \n#### + Customer address\n\n- `\\Magento\\Customer\\Api\\AddressMetadataInterface`:\n - + retrieve information about customer address attributes metadata\n - extends `Magento\\Customer\\MetadataInterface`\n + \ \n- `\\Magento\\Customer\\Api\\AddressMetadataManagementInterface`:\n - manage + customer address attributes metadata\n - extends `Magento\\Customer\\Api\\MetadataManagementInterface`\n + \ \n- `\\Magento\\Customer\\Api\\AddressRepositoryInterface`:\n - save customer + address\n - get customer address by address ID\n - retrieve customers addresses + matching the specified criteria\n - delete customer address\n - delete customer + address by address ID\n\n- `\\Magento\\Customer\\Model\\Address\\AddressModelInterface`\n + \ - get street line by number\n - create fields street1, street2, etc\n\n- + `\\Magento\\Customer\\Model\\Address\\ValidatorInterface`\n - validate address + instance\n\n- `\\Magento\\Customer\\Model\\Address\\CustomAttributeListInterface`\n + \ - retrieve list of customer addresses custom attributes\n \n#### Customer\n\n- + `\\Magento\\Customer\\Api\\AccountManagementInterface`:\n - create customer account\n + \ - create customer account using provided hashed password\n - validate customer + data\n - check if customer can be deleted\n - activate a customer account + using customer EMAIL and key that was sent in a confirmation email\n - activate + a customer account using customer ID and key that was sent in a confirmation email\n + \ - authenticate a customer by username and password\n - change customer password + by customer EMAIL\n - change customer password by customer ID\n - send an + email to the customer with a password reset link\n - reset customer password\n + \ - check if password reset token is valid\n - gets the account confirmation + status\n - resend confirmation email\n - check if given email is associated + with a customer account in given website\n - check store availability for customer + given the customer ID\n - retrieve default billing address for the given customer + ID\n - retrieve default shipping address for the given customer ID\n - get + hashed password\n \n- `\\Magento\\Customer\\Api\\CustomerManagementInterface`:\n + \ - provide the number of customer count\n \n- `\\Magento\\Customer\\Api\\CustomerMetadataInterface`:\n + \ - retrieve information about customer attributes metadata\n - extends `Magento\\Customer\\MetadataInterface`\n + \ \n- `\\Magento\\Customer\\Api\\CustomerMetadataManagementInterface`:\n - + manage customer attributes metadata\n - extends `Magento\\Customer\\Api\\MetadataManagementInterface`\n + \ \n- `\\Magento\\Customer\\Api\\CustomerNameGenerationInterface`:\n - concatenate + all customer name parts into full customer name\n \n- `\\Magento\\Customer\\Api\\CustomerRepositoryInterface`:\n + \ - create or update a customer\n - get customer by customer EMAIL\n - get + customer by customer ID\n - retrieve customers which match a specified criteria\n + \ - delete customer\n - delete customer by customer ID\n\n- `\\Magento\\Customer\\Model\\AuthenticationInterface`:\n + \ - process customer authentication failure by customer ID\n - unlock customer + by customer ID\n - check if a customer is locked by customer ID\n - authenticate + customer by customer ID and password\n\n- `\\Magento\\Customer\\Model\\EmailNotificationInterface`:\n + \ - send notification to customer when email and/or password changed\n - send + email with new customer password\n - send email with reset password confirmation + link\n - send email with new account related information\n \n#### Customer + group\n\n- `\\Magento\\Customer\\Api\\CustomerGroupConfigInterface`:\n - set + system default customer group\n \n- `\\Magento\\Customer\\Api\\GroupManagementInterface`:\n + \ - check if customer group can be deleted\n - get default customer group\n + \ - get customer group representing customers not logged in\n - get all customer + groups except group representing customers not logged in\n - get customer group + representing all customers\n \n- `\\Magento\\Customer\\Api\\GroupRepositoryInterface`:\n + \ - save customer group\n - get customer group by group ID\n - retrieve + customer groups which match a specified criteria\n - delete customer group\n + \ - delete customer group by ID\n\n- `\\Magento\\Customer\\Model\\Group\\RetrieverInterface`\n + \ - get current customer group id from session\n\n- `\\Magento\\Customer\\Model\\Customer\\Source\\GroupSourceLoggedInOnlyInterface`\n + \ - get customer group attribute source\n \nFor information about a public + API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n### + UI components\n\nYou can extend customer and customer address updates using the + configuration files located in the `view/adminhtml/ui_component` and `view/base/ui_component` + directories:\n- `view/adminhtml/ui_component`:\n - `customer_address_form`\n + \ - `customer_address_listing`\n - `customer_group_listing`\n - `customer_listing`\n + \ - `customer_online_grid`\n\n- `view/base/ui_component`:\n - `customer_form`\n + \ \nFor information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\nMore information can get at articles:\n- [Customer Configurations](https://docs.magento.com/user-guide/configuration/customers/customer-configuration.html)\n- + [Customer Attributes](https://docs.magento.com/user-guide/stores/attributes-customer.html)\n- + [Customer Address Attributes](https://docs.magento.com/user-guide/stores/attributes-customer-address.html)\n- + [EAV And Extension Attributes](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/attributes.html)\n- + [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html)\n\n### + Console commands\n\nMagento_Customer provides console commands:\n- `bin/magento + customer:hash:upgrade` - upgrades a customer password hash to the latest hash algorithm\n\n### + Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- `visitor_clean` + - clean visitor's outdated records\n\n[Learn how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html).\n\n### + Indexers\n\nThis module introduces the following indexers:\n- `customer_grid` - + customer grid indexer\n\n[Learn how to manage the indexers](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-index.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-deferred-total-calculating.yml b/src/_data/codebase/v2_4/mrg/module-deferred-total-calculating.yml new file mode 100644 index 00000000000..407038499bb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-deferred-total-calculating.yml @@ -0,0 +1,13 @@ +--- +title: DeferredTotalCalculating +content: "The _Magento_DeferredTotalCalculating_ module optimizes the checkout process + by deferring the total calculation until it is requested for shopping cart or final + checkout steps.\n\nDeferredTotalCalculating values:\n\n- `0` — (_Default value_) + Disable the DeferredTotalCalculating module and use the standard total calculation + throughout the shopping process. \n- `1` — Enable the DeferredTotalCalculating + module to show a subtotal and defer calculating the complete total until in the + shopping cart or final checkout steps.\n\nTo enable DeferredTotalCalculating, set + the `checkout/deferred_total_calculating` variable in the `env.php` file. For example:\n\n```php\n [\n 'deferred_total_calculating' => 1\n ]\n```\n\nAlternatively, + you can set the variable using the command-line interface:\n\n```bash\nbin/magento + setup:config:set --deferred-total-calculating 1\n```" diff --git a/src/_data/codebase/v2_4/mrg/module-deploy.yml b/src/_data/codebase/v2_4/mrg/module-deploy.yml new file mode 100644 index 00000000000..3ed1b745c29 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-deploy.yml @@ -0,0 +1,13 @@ +--- +title: Deploy +content: "## Purpose of module\n\nDeploy is a module that holds collection of services + and command line tools to help with Magento application deployment. \nTo execute + this command, please, run \"bin/magento setup:static-content:deploy\" from the Magento + root directory.\nDeploy module contains 2 additional commands that allows switching + between application modes (for instance from \ndevelopment to\nproduction) and show + current application mode. To change the mode run \"bin/magento deploy:mode:set [mode]\".\nWhere + mode can be one of the following:\n - development\n - production\nWhen switching + to production mode, you can pass optional parameter skip-compilation to do not compile + static files, CSS \nand do not run the compilation process.\n\n# Deployment\n## + System requirements\n\n## Install\nThe Magento_Deploy module is installed automatically + (using the native Magento install mechanism) without any additional actions." diff --git a/src/_data/codebase/v2_4/mrg/module-developer.yml b/src/_data/codebase/v2_4/mrg/module-developer.yml new file mode 100644 index 00000000000..b2e9efa40b6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-developer.yml @@ -0,0 +1,4 @@ +--- +title: Developer +content: The Magento_Developer module provides functionality to make it easier to + develop in Magento 2. diff --git a/src/_data/codebase/v2_4/mrg/module-dhl.yml b/src/_data/codebase/v2_4/mrg/module-dhl.yml new file mode 100644 index 00000000000..1f6ea89c690 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-dhl.yml @@ -0,0 +1,5 @@ +--- +title: Dhl +content: |- + The Magento_Dhl module implements the integration with the DHL shipping carrier. + DHL is available for international shipments only. diff --git a/src/_data/codebase/v2_4/mrg/module-directory-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-directory-graph-ql.yml new file mode 100644 index 00000000000..121edea6ef6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-directory-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DirectoryGraphQl +content: |- + **DirectoryGraphQl** provides type and resolver information for the GraphQl module + to generate directory information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-directory.yml b/src/_data/codebase/v2_4/mrg/module-directory.yml new file mode 100644 index 00000000000..8a7410a5309 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-directory.yml @@ -0,0 +1,5 @@ +--- +title: Directory +content: |- + **Directory** enables the management of countries and regions recognized by the store and associated data + like the country code and currency rates. Also, enables conversion of prices to a specified currency format. diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-downloadable-graph-ql.yml new file mode 100644 index 00000000000..f420d093473 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DownloadableGraphQl +content: |- + **DownloadableGraphQl** provides type and resolver information for the GraphQl module + to generate downloadable product information. diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable-import-export.yml b/src/_data/codebase/v2_4/mrg/module-downloadable-import-export.yml new file mode 100644 index 00000000000..358c336efbb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable-import-export.yml @@ -0,0 +1,4 @@ +--- +title: DownloadableImportExport +content: The Magento_DownloadableImportExport module handles the import and export + of the downloadable products. diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-downloadable-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..83b43aa6bc0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: DownloadableRequisitionListGraphQl +content: "**DownloadableRequisitionListGraphQl** provides GraphQL schema and resolvers + for the requisition list module to extend and implement downloadable products in + requisition list" diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable-staging.yml b/src/_data/codebase/v2_4/mrg/module-downloadable-staging.yml new file mode 100644 index 00000000000..d1ef5fa8554 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable-staging.yml @@ -0,0 +1,34 @@ +--- +title: DownloadableStaging +content: |- + The Magento_DownloadableStaging module is a part of the staging functionality in Magento EE. It enables you to create new Downloadable Product updates or add new changes to the existing store updates. In other words, you can modify the Downloadable Products entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_DownloadableStaging module changes the Downloadable Product creation page to make them compatible with the Magento Staging Framework. This module extends the Magento_Downloadable module functionality to be used in staging. + + The Magento_DownloadableStaging module adds the "Downloadable information" tab to the Schedule Update form for a product. + + ### Installation details + + The Magento_DownloadableStaging module makes irreversible changes in a database during installation. You cannot uninstall this module. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_DownloadableStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_DownloadableStaging module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_DownloadableStaging module. + + ### UI components + + You can extend product and category updates using the UI components located in the `Magento\DownloadableStaging\view\adminhtml\ui_component` directory. For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ### Layouts + + You can extend and override layouts in the `Magento\DownloadableStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-downloadable.yml b/src/_data/codebase/v2_4/mrg/module-downloadable.yml new file mode 100644 index 00000000000..651661c9ec8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-downloadable.yml @@ -0,0 +1,5 @@ +--- +title: Downloadable +content: |- + Magento_Downloadable module introduces new product type in the Magento application called Downloadable Product. + This module is designed to extend existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-eav-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-eav-graph-ql.yml new file mode 100644 index 00000000000..4746a79cef3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-eav-graph-ql.yml @@ -0,0 +1,16 @@ +--- +title: EavGraphQl +content: |- + Magento_EavGraphQl module extends Magento_GraphQl and Magento_Eav modules to provide type and resolver information for GraphQL API. + + ## Installation details + + For information about enabling or disabling a module in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + You can get more information at articles: + + - [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). + - [customAttributeMetadata query](https://devdocs.magento.com/guides/v2.4/graphql/queries/custom-attribute-metadata.html). + - [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) diff --git a/src/_data/codebase/v2_4/mrg/module-eav.yml b/src/_data/codebase/v2_4/mrg/module-eav.yml new file mode 100644 index 00000000000..97205dadad4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-eav.yml @@ -0,0 +1,5 @@ +--- +title: Eav +content: |- + Magento\EAV stands for Entity-Attribute-Value. The purpose of Magento\Eav module is to make entities + configurable/extendable by admin user. diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch-6.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch-6.yml new file mode 100644 index 00000000000..53b1ae3a6c5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch-6.yml @@ -0,0 +1,25 @@ +--- +title: Elasticsearch6 +content: |- + #Magento_Elasticsearch6 module + + Magento_Elasticsearch6 module allows using ElasticSearch engine 6.x version for the product searching capabilities. + + The module implements Magento_Search library interfaces. + + ## Installation details + + The Magento_Elasticsearch6 module is one of the base Magento 2 modules. Disable or uninstall this module is not recommends. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + More information about ElasticSearch are at articles: + + - [Configuring Catalog Search](https://docs.magento.com/user-guide/catalog/search-configuration.html). + - [Installation Guide/Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/elasticsearch.html). + - [Configure and maintain Elasticsearch](https://devdocs.magento.com/guides/v2.4/config-guide/elasticsearch/es-overview.html). + - Magento Commerce Cloud - [set up Elasticsearch service](https://devdocs.magento.com/cloud/project/services-elastic.html). diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch-7.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch-7.yml new file mode 100644 index 00000000000..c1e5eefaa4d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch-7.yml @@ -0,0 +1,31 @@ +--- +title: Elasticsearch7 +content: |- + #Magento_Elasticsearch7 module + + Magento_Elasticsearch7 module allows using ElasticSearch engine 7.x version for the product searching capabilities. + + The module implements Magento_Search library interfaces. + + ## Installation details + + The Magento_Elasticsearch7 module is one of the base Magento 2 modules. Disable or uninstall this module is not recommends. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + `SearchAdapter/` - the directory that contains solutions for adapting ElasticSearch query searching. + + For information about a typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + More information about ElasticSearch are at articles: + + - [Configuring Catalog Search](https://docs.magento.com/user-guide/catalog/search-configuration.html). + - [Installation Guide/Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/elasticsearch.html). + - [Configure and maintain Elasticsearch](https://devdocs.magento.com/guides/v2.4/config-guide/elasticsearch/es-overview.html). + - Magento Commerce Cloud - [set up Elasticsearch service](https://devdocs.magento.com/cloud/project/services-elastic.html). diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions-graph-ql.yml new file mode 100644 index 00000000000..98b2990f3df --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: ElasticsearchCatalogPermissionsGraphQl +content: Magento_ElasticsearchCatalogPermissionsGraphQl module allows to apply Magento_CatalogPermissions + features to search queries based on Magento_Elasticsearch features in GraphQl area diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions.yml new file mode 100644 index 00000000000..360f57b0e3b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch-catalog-permissions.yml @@ -0,0 +1,5 @@ +--- +title: ElasticsearchCatalogPermissions +content: |- + Magento\ElasticsearchCatalogPermissions module allows to use Elastic search engine for product searching capabilities in case if Magento\CatalogPermissions module is also enabled. + The module implements Magento\Search library interfaces. diff --git a/src/_data/codebase/v2_4/mrg/module-elasticsearch.yml b/src/_data/codebase/v2_4/mrg/module-elasticsearch.yml new file mode 100644 index 00000000000..a3eff3817d8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-elasticsearch.yml @@ -0,0 +1,19 @@ +--- +title: Elasticsearch +content: "#Magento_Elasticsearch module\n\nMagento_Elasticsearch module allows using + the Elasticsearch engine for the product searching capabilities. This module \nprovides + logic used by other modules implementing newer versions of Elasticsearch, this module + by itself only adds \nsupport for Elasticsearch v5.\n\nThe module implements Magento_Search + library interfaces.\n\n## Installation details\n\nThe Magento_Elasticsearch module + is one of the base Magento 2 modules. You cannot disable or uninstall this module.\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`Elasticsearch5/` - the directory that contains solutions for providing + ElasticSearch 5.x version.\n\n`SearchAdapter/` - the directory that contains solutions + for adapting ElasticSearch query searching.\n\nFor information about a typical file + structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html).\n\nMore + information about ElasticSearch are at articles:\n\n- [Configuring Catalog Search](https://docs.magento.com/user-guide/catalog/search-configuration.html).\n- + [Installation Guide/Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/elasticsearch.html).\n- + [Configure and maintain Elasticsearch](https://devdocs.magento.com/guides/v2.4/config-guide/elasticsearch/es-overview.html).\n- + Magento Commerce Cloud - [set up Elasticsearch service](https://devdocs.magento.com/cloud/project/services-elastic.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-email.yml b/src/_data/codebase/v2_4/mrg/module-email.yml new file mode 100644 index 00000000000..cda7d0073b4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-email.yml @@ -0,0 +1,41 @@ +--- +title: Email +content: |- + Magento_Email module enables you to manage email templates. + + This module adds the page to create/edit email template at the admin side and possibility add/update templates programmatically. + + ## Installation details + + The Magento_Email module is one of the base Magento 2 modules. You cannot disable or uninstall this module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Email module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Email module. + + ### Layouts + + The module introduces layout handles in the `view/adminhtml/layout` directory. + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend product and category updates using the configuration files located in the `view/adminhtml/ui_component` directory. + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + More information about email templates are at articles: + + - [Marketing/Email](https://docs.magento.com/user-guide/marketing/email-templates.html) + - [Email templates list](https://docs.magento.com/user-guide/marketing/email-template-list.html) + - [Customize email templates](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/templates/template-email.html) + - [Migrating custom email templates](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/templates/template-email-migration.html#nested-arrays) diff --git a/src/_data/codebase/v2_4/mrg/module-encryption-key.yml b/src/_data/codebase/v2_4/mrg/module-encryption-key.yml new file mode 100644 index 00000000000..f6723966c35 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-encryption-key.yml @@ -0,0 +1,24 @@ +--- +title: EncryptionKey +content: |- + #Magento_EncryptionKey module + + The Magento_EncryptionKey module provides an advanced encryption model to protect passwords and other sensitive data. + + ## Extensibility + + Extension developers can interact with the Magento_EncryptionKey module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_EncryptionKey module. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/adminhtml/layout` directory: + + - `adminhtml_crypt_key_index` + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + Some more information you can get at [Encryption Key](https://docs.magento.com/user-guide/system/encryption-key.html) article. diff --git a/src/_data/codebase/v2_4/mrg/module-enterprise.yml b/src/_data/codebase/v2_4/mrg/module-enterprise.yml new file mode 100644 index 00000000000..6d1dfaaf627 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-enterprise.yml @@ -0,0 +1,6 @@ +--- +title: Enterprise +content: The Enterprise module switches the store to Enterprise edition by adding + a link to Enterprise customer support in Admin Panel, switching notifications from + Community to Enterprise-related ones, some small enhancements like displaying "Enterprise + Edition" in the bottom of the site, etc. diff --git a/src/_data/codebase/v2_4/mrg/module-fedex.yml b/src/_data/codebase/v2_4/mrg/module-fedex.yml new file mode 100644 index 00000000000..2834757f517 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-fedex.yml @@ -0,0 +1,29 @@ +--- +title: Fedex +content: |- + This module implements the integration with the FedEx shipping carrier. + + ## Installation details + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Fedex module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Fedex module. + + A lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) to extend it. + + ### Layouts + + This module introduces the following layouts in the `view/frontend/layout` directory: + - `checkout_cart_index` + - `checkout_index_index` + + ## Additional information + + You can get more information about delivery method in magento at the articles: + - [FedEx Configuration Settings](https://docs.magento.com/user-guide/shipping/fedex.html) + - [Delivery Methods Configuration](https://docs.magento.com/user-guide/configuration/sales/delivery-methods.html) + - [Add custom shipping carrier](https://devdocs.magento.com/guides/v2.4/howdoi/checkout/checkout-add-custom-carrier.html) diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-account-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-account-graph-ql.yml new file mode 100644 index 00000000000..52e91f87998 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-account-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardAccountGraphQl +content: |- + **GiftCardAccountGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard acccount information. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-account.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-account.yml new file mode 100644 index 00000000000..57082cffd09 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-account.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardAccount +content: The Magento_GiftCardAccount module is responsible for gift card balances, + for both gift cards created by a store administrator and gift cards sold as gift + card products. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-graph-ql.yml new file mode 100644 index 00000000000..d1eefd97a8d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardGraphQl +content: |- + **GiftCardGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard product information. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-import-export.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-import-export.yml new file mode 100644 index 00000000000..5512e621ceb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-import-export.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardImportExport +content: |- + Magento_GiftCardImportExport module introduces import and export form GiftCard Product. + This module extends existing functionality of Magento_CatalogImportExport module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-negotiable-quote.yml new file mode 100644 index 00000000000..7eabd83a25f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-negotiable-quote.yml @@ -0,0 +1,22 @@ +--- +title: GiftCardNegotiableQuote +content: |- + The Magento_GiftCardNegotiableQuote module enables gift cards to be displayed in a negotiable quote in an B2B environment. This module extends Magento_NegotiableQuote and Magento_GiftCard modules. + + The Magento_GiftCardNegotiableQuote module provides the following features: + + * Display gift cards in a negotiable quote. + + * Order gift cards from a negotiable quote. + + ## Installation details + + The Magento_GiftCardNegotiableQuote module has a dependency on the Magento_NegotiableQuote and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..d15c82476e6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftCardRequisitionListGraphQl +content: "**GiftCardRequisitionListGraphQl** provides GraphQL schema and resolvers + for the requisition list module to extend and implement gift card products in requisition + list" diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list.yml new file mode 100644 index 00000000000..28471cc830e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-requisition-list.yml @@ -0,0 +1,22 @@ +--- +title: GiftCardRequisitionList +content: |- + The Magento_GiftCardRequisitionList module enables gift cards to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_GiftCard modules. + + The Magento_GiftCardRequisitionList module provides the following features: + + * Display gift cards in a requisition list. + + * Add gift cards to cart from a requisition list. + + ## Installation details + + The Magento_GiftCardRequisitionList module has a dependency on the Magento_RequisitionList and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-shared-catalog.yml new file mode 100644 index 00000000000..69611f4adb4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-shared-catalog.yml @@ -0,0 +1,42 @@ +--- +title: GiftCardSharedCatalog +content: |- + The Magento_GiftCardSharedCatalog module enables gift cards to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_GiftCard modules. + + The Magento_GiftCardSharedCatalog module provides the following features: + + * Display and manage prices for gift cards within a shared catalog. + + * Control the visibility of gift cards in quotes and orders. Only those gift card products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. + + ## Installation details + + The Magento_GiftCardSharedCatalog module has a dependency on the Magento_SharedCatalog and Magento_GiftCard modules, which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_GiftCardSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardSharedCatalog module. + + ### Layouts + + You can extend and override layouts in the `Magento\GiftCardSharedCatalog\view\adminhtml\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + * `Magento\GiftCardSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). + + ## Additional information + + You can track [backward incompatible changes made in a Magento B2b mainline after the Magento 2.2 release](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card-staging.yml b/src/_data/codebase/v2_4/mrg/module-gift-card-staging.yml new file mode 100644 index 00000000000..486b4e7ee6f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card-staging.yml @@ -0,0 +1,22 @@ +--- +title: GiftCardStaging +content: |- + The Magento_GiftCardStaging module is a part of the staging functionality in Magento EE. It enables you to create new GiftCard Product updates or add new changes to the existing store updates. In other words, you can modify the GiftCard Product entity attributes in updates. These updates are shown on the content dashboard. + + ## Implementation details + + The Magento_GiftCardStaging module changes the GiftCard Product creation page to make them compatible with the Magento Staging Framework: + + - Adds the Amount field set to the Schedule Update form + - Provides functionality of the field set + - Returns Amounts values to the initial state after update is finished + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftCardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_GiftCardStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftCardStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-card.yml b/src/_data/codebase/v2_4/mrg/module-gift-card.yml new file mode 100644 index 00000000000..f1680fe3910 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-card.yml @@ -0,0 +1,9 @@ +--- +title: GiftCard +content: "Magento_GiftCard module introduces new product type in the Magento application + called GiftCard Product.\nThis module extends existing functionality of Magento_Catalog + module by adding new product type.\n\nThis product option enables store owner to + offers gift cards in Virtual, Physical, or Combination format. \nWhen a gift card + is ordered, a unique code is generated that is emailed to a customer for virtual + gift cards, or exported for printing to physical gift cards. \nThis unique number + can only be redeemed by one customer." diff --git a/src/_data/codebase/v2_4/mrg/module-gift-message-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-message-graph-ql.yml new file mode 100644 index 00000000000..35c847c2da4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-message-graph-ql.yml @@ -0,0 +1,20 @@ +--- +title: GiftMessageGraphQl +content: |- + This module provides information about gift messages for carts, cart items, orders and order items. + + ## Installation + + Before installing this module, note that the Magento_GiftMessageGraphQl is dependent on the Magento_GiftMessage module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_GiftMessageGraphQl module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageGraphQl module. + + ## Additional information + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). diff --git a/src/_data/codebase/v2_4/mrg/module-gift-message-staging.yml b/src/_data/codebase/v2_4/mrg/module-gift-message-staging.yml new file mode 100644 index 00000000000..9ff8c901eb5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-message-staging.yml @@ -0,0 +1,16 @@ +--- +title: GiftMessageStaging +content: |- + The Magento_GiftMessageStaging module is a part of the staging functionality in Magento EE. It extends the Magento_GiftMessage module functionality to be used in the Schedule Update form. + + ## Implementation details + + The Magento_GiftMessageStaging module enables you to stage the "Allow Gift Message" flag in the "Gift Options" field set in the "Schedule Update" form of the product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftMessageStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftMessageStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-message.yml b/src/_data/codebase/v2_4/mrg/module-gift-message.yml new file mode 100644 index 00000000000..c1b378bddab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-message.yml @@ -0,0 +1,48 @@ +--- +title: GiftMessage +content: "This module allows to add a message to order or to each ordered item either + on frontend or backend.\n\n## Installation\n\nBefore installing this module, note + that the Magento_GiftMessage is dependent on the following modules:\n\n- `Magento_Catalog`\n- + `Magento_Sales`\n- `Magento_Quote`\n\nBefore disabling or uninstalling this module, + note that the Magento_GiftMessageGraphQl module depends on this module\n\nThe Magento_GiftMessage + module creates the `gift_message` table in the database.\n\nThis module modifies + the following tables in the database:\n\n- `quote` - adds column `gift_message_id`\n- + `quote_address` - adds column `gift_message_id`\n- `quote_item` - adds column `gift_message_id`\n- + `quote_address_item` - adds column `gift_message_id`\n- `sales_order` - adds column + `gift_message_id`\n- `sales_order_item` - adds columns `gift_message_id` and `gift_message_available`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_GiftMessage + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GiftMessage module.\n\nA + lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Events\n\nThe module dispatches the following events:\n- `gift_options_prepare_items` + event in the `\\Magento\\GiftMessage\\Block\\Message\\Inline::getItems` method. + Parameters:\n - `items` is a entityItems (`array` type)\n\n- `gift_options_prepare` + event in the `\\Magento\\GiftMessage\\Block\\Message\\Inline::isMessagesOrderAvailable` + method. Parameters:\n - `entity` is an entity object\n\nFor information about + an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layout\n\nThis module introduces the following layouts in the `view/frontend/layout` + and `view/adminhtml/layout` directories:\n- `view/adminhtml/layout`:\n - `sales_order_create_index`\n + \ - `sales_order_create_load_block_data`\n - `sales_order_create_load_block_items`\n + \ - `sales_order_view`\n- `view/frontend/layout`:\n - `checkout_cart_index`\n + \ - `checkout_cart_item_renderers`\n\nFor more information about a layout in Magento + 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + Public APIs\n\n#### Data\n\n- `Magento\\GiftMessage\\Api\\Data\\MessageInterface`\n + \ - gift message data\n\n#### Cart\n\n- `\\Magento\\GiftMessage\\Api\\CartRepositoryInterface`\n + \ - get the gift message by cart ID for specified shopping cart\n - set the + gift message for an entire shopping cart\n \n- `\\Magento\\GiftMessage\\Api\\GuestCartRepositoryInterface`\n + \ - get the gift message by cart ID for specified shopping cart\n - set the + gift message for an entire shopping cart\n \n#### Cart Item\n\n- `\\Magento\\GiftMessage\\Api\\GuestItemRepositoryInterface`\n + \ - get the gift message for a specified item in a specified shopping cart\n - + set the gift message for a specified item in a specified shopping cart\n\n- `\\Magento\\GiftMessage\\Api\\ItemRepositoryInterface`\n + \ - get the gift message for a specified item in a specified shopping cart\n - + set the gift message for a specified item in a specified shopping cart\n \n#### + Order\n\n- `\\Magento\\GiftMessage\\Api\\OrderItemRepositoryInterface`\n - get + the gift message for a specified order\n - set the gift message for an entire + order\n\n#### Order Item\n\n- `\\Magento\\GiftMessage\\Api\\OrderItemRepositoryInterface`\n + \ - get the gift message for a specified item in a specified order\n - set + the gift message for a specified item in a specified order\n \nFor information + about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n[Learn more about Gift Options and Gift Message](https://docs.magento.com/user-guide/sales/gift-options.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-gift-registry-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-registry-graph-ql.yml new file mode 100644 index 00000000000..56c6dccd7fe --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-registry-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftRegistryGraphQl +content: |- + **GiftCardGraphQl** provides type and resolver information for the GraphQl module + to generate giftcard product information. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-registry.yml b/src/_data/codebase/v2_4/mrg/module-gift-registry.yml new file mode 100644 index 00000000000..f39e2da7498 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-registry.yml @@ -0,0 +1,9 @@ +--- +title: GiftRegistry +content: |- + Magento\GiftRegistry module that allows to create sets of gifts specified for specific holiday(Birthday, Wedding, etc). + It resembles wishlist, but there are differences. You can describe Gift Registry as a wishlist of products you would + like to share with other people so they could purchase anything from the list. Customer can even set some shipping + address to a gift registry, thus anyone who follows this list with a purchase would automatically have that shipping + address set by default during checkout. Customer can manage his gift registries in his profile. The gift registry can be + shared or stay private. Every gift registry has system attributes and can have custom attributes. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-wrapping-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-gift-wrapping-graph-ql.yml new file mode 100644 index 00000000000..061a299ebe0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-wrapping-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GiftWrappingGraphQl +content: |- + **Magento_GiftWrappingGraphQl** provides type and resolver information for the GraphQl module + to generate GiftWrapping information for order and cart. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-wrapping-staging.yml b/src/_data/codebase/v2_4/mrg/module-gift-wrapping-staging.yml new file mode 100644 index 00000000000..c170de0de76 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-wrapping-staging.yml @@ -0,0 +1,19 @@ +--- +title: GiftWrappingStaging +content: |- + The Magento_GiftWrappingStaging module is a part of the staging functionality in Magento EE. It allows to stage value of 'Allow Gift Wrapping' flag and price of the wrapping for each product update. + + ## Implementation details + + The Magento_GiftWrappingStaging module adds to the Schedule Update form of a product the following functionality: + + - Enable/disable gift wrapping ("Allow Gift Wrapping" field) + - Set a price for the gift wrapping ("Price for Gift Wrapping" field). + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GiftWrappingStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GiftWrappingStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-gift-wrapping.yml b/src/_data/codebase/v2_4/mrg/module-gift-wrapping.yml new file mode 100644 index 00000000000..61111caa718 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-gift-wrapping.yml @@ -0,0 +1,6 @@ +--- +title: GiftWrapping +content: |- + Magento\GiftWrapping module provides functionality that allows customer to add gift wrapping to the items purchased + from the store as gifts and charge it individually. Magento\GiftWrapping module extends functionality of gift + messages by combining gift messages with gift wrapping functionality diff --git a/src/_data/codebase/v2_4/mrg/module-google-adwords.yml b/src/_data/codebase/v2_4/mrg/module-google-adwords.yml new file mode 100644 index 00000000000..882a59c3c56 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-adwords.yml @@ -0,0 +1,27 @@ +--- +title: GoogleAdwords +content: |- + This module implements the integration with the Google AdWords service. + + ## Installation + + Before installing this module, note that the Magento_GoogleAdwords is dependent on the Magento_Checkout module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_GoogleAdwords module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleAdwords module. + + ### Layouts + + This module introduces the following layouts in the `view/frontend/layout` directory: + - `checkout_onepage_success` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + [Learn how to configure Google AdWords](https://docs.magento.com/user-guide/marketing/google-adwords.html). diff --git a/src/_data/codebase/v2_4/mrg/module-google-analytics.yml b/src/_data/codebase/v2_4/mrg/module-google-analytics.yml new file mode 100644 index 00000000000..daf1e20982e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-analytics.yml @@ -0,0 +1,31 @@ +--- +title: GoogleAnalytics +content: |- + This module implements the integration with the Google Analytics service. + + ## Installation + + Before installing this module, note that the Magento_GoogleAnalytics is dependent on the Magento_Store module. + + Before disabling or uninstalling this module, note that the Magento_GoogleOptimizer module depends on this module + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_GoogleAnalytics module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleAnalytics module. + + A lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) to extend it. + + ### Layouts + + This module introduces the following layouts in the `view/frontend/layout` directory: + - `default` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + [Learn how to configure Google Analytics](https://docs.magento.com/user-guide/marketing/google-universal-analytics.html). diff --git a/src/_data/codebase/v2_4/mrg/module-google-optimizer-staging.yml b/src/_data/codebase/v2_4/mrg/module-google-optimizer-staging.yml new file mode 100644 index 00000000000..26f316d2aad --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-optimizer-staging.yml @@ -0,0 +1,20 @@ +--- +title: GoogleOptimizerStaging +content: |- + The Magento_GoogleOptimizerStaging module is a part of the staging functionality in Magento EE. It enables you to stage values of the product metadata. + + ## Implementation details + + The Magento_GoogleOptimizerStaging module enables you to stage parameters added by the Magento_GoogleOptimizer module in the Search Engine Optimization field set: + + - Meta Title + - Meta Keywords + - Meta Description + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GoogleOptimizerStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GoogleOptimizerStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-google-optimizer.yml b/src/_data/codebase/v2_4/mrg/module-google-optimizer.yml new file mode 100644 index 00000000000..a526aa24b74 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-optimizer.yml @@ -0,0 +1,30 @@ +--- +title: GoogleOptimizer +content: "This module implements functionality of Google Experiment tool that is the + part of Google Analytics functionality.\n\n## Installation\n\nBefore installing + this module, note that the Magento_GoogleOptimizer is dependent on the following + modules:\n\n- `Magento_GoogleAnalytics`\n- `Magento_Catalog`\n- `Magento_Cms`\n- + `Magento_Ui`\n\nFor information about a module installation in Magento 2, see [Enable + or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_GoogleOptimizer + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_GoogleOptimizer module.\n\n### + Layouts\n\nThis module introduces the following layouts in the `view/frontend/layout` + and `view/adminhtml/layout` directories:\n- `view/adminhtml/layout`:\n - `catalog_product_new`\n + \ - `cms_page_edit`\n- `view/frontend/layout`:\n - `catalog_category_view`\n + \ - `catalog_product_view`\n - `cms_page_view`\n\nFor more information about + a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThis module extends following ui components located in the `view/adminhtml/ui_component` + directory:\n- `category_form`\n- `cms_page_form`\n- `new_category_form`\n\nFor information + about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information \n\nGoogle Experiment (on Google side) allows to make two + variants of the same page and compare their popularity.\nFrom Magento side, code + generated by Google should be saved and displayed on a particular page.\nGoogle + Experiment functionality is available on pages of products, categories and cms pages.\nThis + allows to save different codes for products and categories on different store views.\n\nThis + functionality can be switched on and off on the configuration page (`Stores -> Configuration + -> General -> Google Api -> Google Analytics`).\nAlso this functionality depends + on Google Analytics module and configuration options.\n\n[Learn how to configure + Google Content Experiments](https://docs.magento.com/user-guide/marketing/google-content-experiments.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-google-tag-manager.yml b/src/_data/codebase/v2_4/mrg/module-google-tag-manager.yml new file mode 100644 index 00000000000..c8547119a0a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-google-tag-manager.yml @@ -0,0 +1,4 @@ +--- +title: GoogleTagManager +content: Magento_GoogleTagManager is a module for integration with Google Tag Manager + service. diff --git a/src/_data/codebase/v2_4/mrg/module-graph-ql-cache.yml b/src/_data/codebase/v2_4/mrg/module-graph-ql-cache.yml new file mode 100644 index 00000000000..947839849bf --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-graph-ql-cache.yml @@ -0,0 +1,5 @@ +--- +title: GraphQlCache +content: |- + **GraphQL Cache** provides the ability to cache GraphQL queries. + This module allows Magento's built-in cache or Varnish as the application for serving the Full Page Cache to the front end. diff --git a/src/_data/codebase/v2_4/mrg/module-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-graph-ql.yml new file mode 100644 index 00000000000..7388f74a990 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: GraphQl +content: "**GraphQl** provides the framework for the application to expose GraphQL + compliant web services. It exposes an area for\nGraphQL services and resolves request + data based on the generated schema. It also maps this response to a JSON object + \nfor the client to read." diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-catalog-inventory.yml b/src/_data/codebase/v2_4/mrg/module-grouped-catalog-inventory.yml new file mode 100644 index 00000000000..b84bf826b4a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-catalog-inventory.yml @@ -0,0 +1,4 @@ +--- +title: GroupedCatalogInventory +content: Magento_GroupedCatalogInventory contains behavior related to the inventory + status of items within grouped products. diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-product-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-grouped-product-graph-ql.yml new file mode 100644 index 00000000000..91b3adfefe6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-product-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: GroupedProductGraphQl +content: |- + **GroupedProductGraphQl** provides type and resolver information for the GraphQl module + to generate grouped product information. diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-product-staging.yml b/src/_data/codebase/v2_4/mrg/module-grouped-product-staging.yml new file mode 100644 index 00000000000..359a66cd88c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-product-staging.yml @@ -0,0 +1,16 @@ +--- +title: GroupedProductStaging +content: |- + The Magento_GroupedProductStaging module is a part of the staging functionality in Magento EE. It enables you to stage products assigned to grouped product. + + ## Implementation details + + The Magento_GroupedProductStaging module extends functionality of the Magento_GroupedProduct to be used in staging. It adds Grouped Products field set to the Schedule Update form of a product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_GroupedProductStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedProductStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-product.yml b/src/_data/codebase/v2_4/mrg/module-grouped-product.yml new file mode 100644 index 00000000000..d19d7085562 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-product.yml @@ -0,0 +1,8 @@ +--- +title: GroupedProduct +content: |- + Magento_GroupedProduct module provides ability to offer several standalone products for sale as a group on the same Product Detail page. + It can offer variations of a product, or group them by season or theme to create a coordinated set. + Products can be purchased separately or as a set. + Each product purchased appears in the Shopping Cart as a separate item. + This module extends the existing functionality of Magento_Catalog module by adding new product type. diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-grouped-requisition-list.yml new file mode 100644 index 00000000000..045096afd16 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-requisition-list.yml @@ -0,0 +1,32 @@ +--- +title: GroupedRequisitionList +content: |- + The Magento_GroupedRequisitionList module enables grouped products to be displayed in a requisition list in an B2B environment. This module extends Magento_RequisitionList and Magento_Grouped modules. + + The Magento_GroupedRequisitionList module provides the following features: + + * Display grouped products in a requisition list. + + * Add grouped products to cart from a requisition list. + + * Disable ability to change quantity of grouped products in a requisition list. + + ## Installation details + + The module has dependency on the Magento_RequisitionList module and Magento_Grouped modules, which must be installed and enabled first. This module does not create any backward incompatible changes. Can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_GroupedRequisitionList module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedRequisitionList module. + + ### Layouts + + You can extend and override layouts in the `Magento\GroupedRequistionList\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-grouped-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-grouped-shared-catalog.yml new file mode 100644 index 00000000000..f10878cecd6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-grouped-shared-catalog.yml @@ -0,0 +1,38 @@ +--- +title: GroupedSharedCatalog +content: |- + The Magento_GroupedSharedCatalog module enables grouped products to be added to a shared catalog in an B2B environment. This module extends Magento_SharedCatalog and Magento_Grouped modules. + + The Magento_GroupedSharedCatalog module provides the following features: + + * Display base and custom prices for grouped products within a shared catalog. There is no ability to edit the price of a grouped product. + + * Control the visibility of grouped products in quotes and orders. Only those grouped products that have been added to a shared catalog will be available for searches via the "Add by SKU" feature in quotes and orders. + + ## Installation details + + The module has dependency on the Magento_SharedCatalog module and Magento_Grouped modules, which must be installed and enabled first. This module does not create any backward incompatible changes. Can be uninstalled or deactivated at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_GroupedSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_GroupedSharedCatalog module. + + ### Layouts + + You can extend and override layouts in the `Magento\GroupedSharedCatalog\view\adminhtml\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directory contains extensible UI components: + + * `Magento\GroupedSharedCatalog\view\adminhtml\ui_component` - renderer for pricing and structure listings + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-import-export.yml b/src/_data/codebase/v2_4/mrg/module-import-export.yml new file mode 100644 index 00000000000..82796c9495e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-import-export.yml @@ -0,0 +1,40 @@ +--- +title: ImportExport +content: "This module provides a framework and basic functionality for importing/exporting + various entities in Magento.\nIt can be disabled and in such case all dependent + import/export functionality (products, customers, orders etc.) will be disabled + in Magento.\n\n## Installation\n\nThe Magento_ImportExport module creates the following + tables in the database:\n- `importexport_importdata`\n- `import_history`\n\nAll + database schema changes made by this module are rolled back when the module gets + disabled and setup:upgrade command is run.\n\nFor information about a module installation + in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`Files/` - the directory that contains sample import files.\n\nFor + information about a typical file structure of a module in Magento 2, see [Module + file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_ImportExport + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ImportExport module.\n\n### + Layouts\n\nThis module introduces the following layout handles in the `view/frontend/layout` + directory:\n\n- `adminhtml_export_getfilter`\n- `adminhtml_export_index`\n- `adminhtml_history_grid_block`\n- + `adminhtml_history_index`\n- `adminhtml_import_busy`\n- `adminhtml_import_index`\n- + `adminhtml_import_start`\n- `adminhtml_import_validate`\n\nFor more information + about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nYou can extend an export updates using the configuration files + located in the `view/adminhtml/ui_component` directory:\n\n- `export_grid` \n\nFor + information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n### + Public APIs\n\n- `Magento\\ImportExport\\Api\\Data\\ExportInfoInterface`\n - + getter and setter interface with data needed for export\n\n- `Magento\\ImportExport\\Api\\Data\\ExtendedExportInfoInterface`\n + \ - extends `Magento\\ImportExport\\Api\\Data\\ExportInfoInterface`. Contains + data for skipped attributes\n\n- `\\Magento\\ImportExport\\Api\\ExportManagementInterface`\n + \ - Executing actual export and returns export data\n\nFor information about a + public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n#### Message Queue Consumer\n\n- `exportProcessor` - consumer + to run export process\n\n[Learn how to manage Message Queues](https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html).\n\n#### + Create custom import entity\n\n1. Declare the new import entity in `etc/import.xml`\n2. + Create an import model\n\n#### Create custom export entity\n\n1. Declare the new + import entity in `etc/export.xml`\n2. Create an export model\n\nYou can get more + information about import/export processes in magento at the articles:\n- [Create + custom import entity](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/custom-import-entity.html)\n- + [Import](https://docs.magento.com/user-guide/system/data-import.html)\n- [Export](https://docs.magento.com/user-guide/system/data-export.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-indexer.yml b/src/_data/codebase/v2_4/mrg/module-indexer.yml new file mode 100644 index 00000000000..8e803c3439e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-indexer.yml @@ -0,0 +1,49 @@ +--- +title: Indexer +content: "This module provides Magento Indexing functionality.\nIt allows to:\n - + read indexers configuration\n - represent indexers in admin\n - regenerate indexes + by cron schedule\n - regenerate indexes from console\n - view and reset indexer + state from console\n - view and set indexer mode from console\n\n## Installation\n\nThe + Magento_Indexer module is one of the base Magento 2 modules. You cannot disable + or uninstall this module.\n\nThis module is dependent on the following modules:\n\n- + `Magento_Store`\n- `Magento_AdminNotification`\n\nThe Magento_Indexer module creates + the following tables in the database:\n- `indexer_state`\n- `mview_state`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`App/` - the directory that contains launch application entry point.\n\nFor + information about a typical file structure of a module in Magento 2, see [Module + file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Indexer module. + For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Indexer module.\n\n### + Events\n\nThe module dispatches the following events:\n\n#### Model\n\n- `clean_cache_by_tags` + event in the `\\Magento\\Indexer\\Model\\Indexer\\CacheCleaner::cleanCache` method. + Parameters:\n - `object` is a `cacheContext` object (`Magento\\Framework\\Indexer\\CacheContext` + class)\n\n#### Plugin \n\n- `clean_cache_after_reindex` event in the `\\Magento\\Indexer\\Model\\Processor\\CleanCache::afterUpdateMview` + method. Parameters:\n - `object` is a `context` object (`Magento\\Framework\\Indexer\\CacheContext` + class)\n\n- `clean_cache_by_tags` event in the `\\Magento\\Indexer\\Model\\Processor\\CleanCache::afterReindexAllInvalid` + method. Parameters:\n - `object` is a `context` object (`Magento\\Framework\\Indexer\\CacheContext` + class)\n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layout handles in the `view/adminhtml/layout` + directory:\n- `indexer_indexer_list`\n- `indexer_indexer_list_grid`\n\nFor more + information about layouts in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\n### Indexer modes\n\nThere are 2 modes of the Indexers:\n\n- + Update on Save - index tables are updated immediately after the dictionary data + is changed\n- Update by Schedule - index tables are updated by cron job according + to the configured schedule\n\n### Console commands\n\nMagento_Indexers provides + console commands:\n- `bin/magento indexer:info` - view a list of all indexers\n- + `bin/magento indexer:status [indexer]` - view index status\n- `bin/magento indexer:reindex + [indexer]` - run reindex\n- `bin/magento indexer:reset [indexer]` - reset indexers\n- + `bin/magento indexer:show-mode [indexer]` - view the current indexer configuration\n- + `bin/magento indexer:set-mode {realtime|schedule} [indexer]` - specify the indexer + configuration\n- `bin/magento indexer:set-dimensions-mode [indexer]` - set indexer + dimension mode\n- `bin/magento indexer:show-dimensions-mode [indexer]` - set indexer + dimension mode\n\n### Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- + `indexer_reindex_all_invalid` - regenerate indexes for all invalid indexers\n- `indexer_update_all_views` + - update indexer views\n- `indexer_clean_all_changelogs` - clean indexer view changelogs\n\n[Learn + how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html).\n\nMore + information can get at articles:\n- [Learn more about indexing](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexing.html)\n- + [Learn more about Indexer optimization](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexer-batch.html)\n- + [Learn more how to add custom indexer](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexing-custom.html)\n- + [Learn how to manage indexers](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-index.html)\n- + [Learn more about Index Management](https://docs.magento.com/user-guide/system/index-management.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-instant-purchase.yml b/src/_data/codebase/v2_4/mrg/module-instant-purchase.yml new file mode 100644 index 00000000000..f43e080a683 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-instant-purchase.yml @@ -0,0 +1,63 @@ +--- +title: InstantPurchase +content: "## Magento_InstantPurchase module\n\nThis module allows the Customer to + place the order in seconds without going through full checkout. Once clicked, system + places the order using default shipping and billing addresses and stored payment + method. Order is placed and customer gets confirmation message in notification area.\n\n## + Installation\n\nFor information about a module installation in Magento 2, see [Enable + or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`PaymentMethodsIntegration` - directory contains interfaces and basic + implementation of integration vault payment method to the instant purchase.\n\nFor + information about a typical file structure of a module in Magento 2, see [Module + file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_InstantPurchase + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_InstantPurchase module.\n\n### + Public APIs\n\n- `\\Magento\\InstantPurchase\\Model\\BillingAddressChoose\\BillingAddressChooserInterface`\n + \ - choose billing address for a customer if available\n\n- `\\Magento\\InstantPurchase\\Model\\PaymentMethodChoose\\PaymentTokenChooserInterface`\n + \ - choose one of the stored payment methods for a customer if available\n\n- + `\\Magento\\InstantPurchase\\Model\\ShippingAddressChoose\\ShippingAddressChooserInterface`\n + \ - choose shipping address for a customer if available\n\n- `\\Magento\\InstantPurchase\\Model\\ShippingMethodChoose\\DeferredShippingMethodChooserInterface`\n + \ - choose shipping method for a quote address\n\n- `\\Magento\\InstantPurchase\\Model\\ShippingMethodChoose\\ShippingMethodChooserInterface`\n + \ - choose shipping method for customer address if available\n \n- `\\Magento\\InstantPurchase\\Model\\InstantPurchaseInterface`\n + \ - detects instant purchase options for a customer in a store\n \n- `\\Magento\\InstantPurchase\\PaymentMethodIntegration\\AvailabilityCheckerInterface`\n + \ - checks if payment method may be used for instant purchase\n \n- `\\Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentAdditionalInformationProviderInterface`\n + \ - provides additional information part specific for payment method\n\n- `\\Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentTokenFormatterInterface`\n + \ - provides mechanism to create string presentation of token for payment method\n\nFor + information about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n### Instant purchase customization\n\nAlmost all aspects + of instant purchase may be customized. See comments to classes and interfaces marked + with `@api` tag.\n\nAll payments created for instant purchase also have `'instant-purchase' + => true` in addition information. Use this only if all other customization points + not suitable,\n\n### Payment method integration\n\nInstant purchase support may + be implemented for any payment method with [vault support](https://devdocs.magento.com/guides/v2.4/payments-integrations/vault/vault-intro.html).\nBasic + implementation provided in `Magento\\InstantPurchase\\PaymentMethodIntegration` + should be enough in most cases. It is not enabled by default to avoid issues on + production sites and authors of vault payment method should verify correct work + for instant purchase manually.\nTo enable basic implementation just add single option + to configuration of payemnt method in `config.xml`:\n\n```xml\n\n + \ 1\n\n```\n\nBasic implementation is + a good start point but it's recommended to provide own implementation to improve + user experience. If instant purchase integration has customization then `supported` + option is not required.\n\n```xml\n\n Implementation_Of_Magento\\InstantPurchase\\PaymentMethodIntegration\\AvailabilityCheckerInterface\n + \ Implementation_Of_Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentTokenFormatterInterface\n + \ Implementation_Of_Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentAdditionalInformationProviderInterface\n\n```\n\n- + `Magento\\InstantPurchase\\PaymentMethodIntegration\\AvailabilityCheckerInterface` + - allows programmatically defines if instant purchase supported (e.g. support may + not be available if some payment method option switched on/off). Basic implementation + always returns `true`.\n- `Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentTokenFormatterInterface` + - creates string that describes stored payment method. Basic implementation returns + payment method name. It is highly recommended to implement own formatter.\n- `Magento\\InstantPurchase\\PaymentMethodIntegration\\PaymentAdditionalInformationProviderInterface` + - allows to add some extra values to payment additional information array. Default + implementation returns empty array.\n\n### Prerequisites to display the Instant + Purchase button\n\n1. Instant purchase enabled for a store at `Store / Configurations + / Sales / Sales / Instant Purchase`\n2. Customer is logged in\n3. Customer has default + shipping and billing address defined\n4. Customer has valid stored payment method + with instant purchase support\n\n[Learn more about Instant Purchase](https://docs.magento.com/user-guide/sales/checkout-instant-purchase.html).\n\n### + Backward incompatible changes\n\nThe `Magento_InstantPurchase` module does not introduce + backward incompatible changes.\n\nYou can track [backward incompatible changes in + patch releases](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html).\n\n***\n\nThis + module was initially developed by the [Creatuity Corp.](https://creatuity.com/) + and [Magento Community Engineering Team](mailto:engcom@magento.com)." diff --git a/src/_data/codebase/v2_4/mrg/module-integration.yml b/src/_data/codebase/v2_4/mrg/module-integration.yml new file mode 100644 index 00000000000..1e0f40b6236 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-integration.yml @@ -0,0 +1,54 @@ +--- +title: Integration +content: "This module enables third-party services to call the Web API by using access + tokens.\nIt provides an admin UI that enables manual creation of integrations. Extensions + can also provide a configuration\nfile so that an integration can be automatically + pre-configured. The module also contains the data\nmodel for request and access + token management.\n\n## Installation\n\nThe Magento_Integration module is one of + the base Magento 2 modules. You cannot disable or uninstall this module.\n\nThis + module is dependent on the following modules:\n- `Magento_Store`\n- `Magento_User`\n- + `Magento_Security`\n\nThe Magento_Integration module creates the following tables + in the database:\n- `oauth_consumer`\n- `oauth_token`\n- `oauth_nonce`\n- `integration`\n- + `oauth_token_request_log`\n\nFor information about a module installation in Magento + 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Integration + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Integration module.\n\n### + Events\n\nThe module dispatches the following events:\n\n#### Model\n- `customer_login` + event in the `\\Magento\\Integration\\Model\\CustomerTokenService::createCustomerAccessToken` + method. Parameters:\n - `customer` is an object (`\\Magento\\Customer\\Api\\Data\\CustomerInterface` + class)\n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layout handles in the `view/adminhtml/layout` + directory:\n- `adminhtml_integration_edit`\n- `adminhtml_integration_grid`\n- `adminhtml_integration_grid_block`\n- + `adminhtml_integration_index`\n- `adminhtml_integration_new`\n- `adminhtml_integration_permissionsdialog`\n- + `adminhtml_integration_tokensdialog`\n- `adminhtml_integration_tokensexchange`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + Public APIs\n\n- `\\Magento\\Integration\\Api\\AdminTokenServiceInterface`:\n - + create access token for admin given the admin credentials\n - revoke token by + admin ID\n\n- `\\Magento\\Integration\\Api\\AuthorizationServiceInterface`:\n - + grant permissions to user to access the specified resources\n - grant permissions + to the user to access all resources available in the system\n - remove role and + associated permissions for the specified integration\n\n- `\\Magento\\Integration\\Api\\CustomerTokenServiceInterface`:\n + \ - create access token for admin given the customer credentials\n - revoke + token by customer ID\n\n- `\\Magento\\Integration\\Api\\IntegrationServiceInterface`:\n + \ - create a new Integration\n - get the details of a specific Integration + by integration ID\n - find Integration by name\n - get the details of an Integration + by consumer_id\n - get the details of an active Integration by consumer_id\n + \ - update an Integration\n - delete an Integration by integration ID\n - + get an array of selected resources for an integration\n \n- `\\Magento\\Integration\\Api\\OauthServiceInterface`:\n + \ - create a new consumer account\n - create access token for provided consumer\n + \ - retrieve access token assigned to the consumer\n - load consumer by its + ID \n - load consumer by its key\n - execute post to integration (consumer) + HTTP Post URL. Generate and return oauth_verifier\n - delete the consumer data + associated with the integration including its token and nonce\n - remove token + associated with provided consumer\n\nFor information about a public API in Magento + 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n### Cron options\n\nCron group configuration can be set + at `etc/crontab.xml`:\n- `outdated_authentication_failures_cleanup` - clearing log + of outdated token request authentication failures\n- `expired_tokens_cleanups` - + delete expired customer and admin tokens\n\n[Learn how to configure and run cron + in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html).\n\nMore + information can get at articles:\n- [Learn more about an Integration](https://docs.magento.com/user-guide/system/integrations.html)\n- + [Lear how to create an Integration](https://devdocs.magento.com/guides/v2.4/get-started/create-integration.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-admin-ui.yml new file mode 100644 index 00000000000..636ee816990 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryAdminUi +content: |- + The `InventoryAdminUi` module extends the Magento Admin UI to add Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-advanced-checkout.yml b/src/_data/codebase/v2_4/mrg/module-inventory-advanced-checkout.yml new file mode 100644 index 00000000000..bad2fe4bb0d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-advanced-checkout.yml @@ -0,0 +1,8 @@ +--- +title: InventoryAdvancedCheckout +content: |- + ## Magento_InventoryAdvancedCheckout + + ## Overview + + The Magento_InventoryAdvancedCheckout module adds multi-sourcing capabilities to the AdvancedCheckout module allowing Order By SKU feature to work correctly with multiple inventory sources enabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-api.yml new file mode 100644 index 00000000000..bc1589f6e5e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-api.yml @@ -0,0 +1,25 @@ +--- +title: InventoryApi +content: |- + The `InventoryApi` module provides Inventory Management service contracts. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for managing sources, stocks, stock source links, and source items. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-bundle-import-export.yml b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-import-export.yml new file mode 100644 index 00000000000..84d03f487c6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-import-export.yml @@ -0,0 +1,16 @@ +--- +title: InventoryBundleImportExport +content: |- + The `InventoryBundleImportExport` module integrates inventory management business logic into Magento's bundle product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-admin-ui.yml new file mode 100644 index 00000000000..4ccff36db3c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryBundleProductAdminUi +content: |- + The `InventoryBundleProductAdminUi`extends the Magento Admin UI to add MSI functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + There are no extension points or for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-indexer.yml b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-indexer.yml new file mode 100644 index 00000000000..18b44e477ea --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryBundleProductIndexer +content: |- + The `InventoryBundleProductIndexer` module integrates inventory management business logic into Magento's indexation logic for bundle products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product.yml new file mode 100644 index 00000000000..34b52187395 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-bundle-product.yml @@ -0,0 +1,16 @@ +--- +title: InventoryBundleProduct +content: |- + The `InventoryBundleProduct` module integrates inventory management business logic into Magento's bundle product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-cache.yml b/src/_data/codebase/v2_4/mrg/module-inventory-cache.yml new file mode 100644 index 00000000000..16be7cd0a54 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-cache.yml @@ -0,0 +1,16 @@ +--- +title: InventoryCache +content: |- + The `InventoryCache` module integrates inventory management business logic into Magento's cache logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-admin-ui.yml new file mode 100644 index 00000000000..4141d324623 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryCatalogAdminUi +content: |- + The `InventoryCatalogAdminUi` module extends the Magento Admin UI to add MSI functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryCatalogAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-api.yml new file mode 100644 index 00000000000..d5eb84e2e33 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-api.yml @@ -0,0 +1,25 @@ +--- +title: InventoryCatalogApi +content: |- + The `InventoryCatalogApi` module provides service contracts for default source and stock providers as well as bulk operations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryCatalogApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory catalog functionality. + + ### Public APIs + + Public APIs are defined in the `Api` directory. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring sources in bulk. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-frontend-ui.yml new file mode 100644 index 00000000000..497050bc55b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-frontend-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryCatalogFrontendUi +content: |- + The `InventoryCatalogFrontendUi` module adds new extension point for getting info about a product for ui usage. + + This module is a part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryCatalogFrontendUi` module contains extension points. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-bundle-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-bundle-product.yml new file mode 100644 index 00000000000..b5a02bd2821 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-bundle-product.yml @@ -0,0 +1,4 @@ +--- +title: InventoryCatalogSearchBundleProduct +content: The Magento_InventoryCatalogSearchBundleProduct module adds multi-sourcing + capabilities to the Magento's CatalogSearch module diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-configurable-product.yml new file mode 100644 index 00000000000..2685b323475 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search-configurable-product.yml @@ -0,0 +1,4 @@ +--- +title: InventoryCatalogSearchConfigurableProduct +content: The Magento_InventoryCatalogSearchConfigurableProduct module adds multi-sourcing + capabilities to the Magento's CatalogSearch module diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search.yml new file mode 100644 index 00000000000..ce7f82d7c63 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog-search.yml @@ -0,0 +1,16 @@ +--- +title: InventoryCatalogSearch +content: |- + The `InventoryCatalogSearch` module integrates inventory management business logic into Magento's search logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-catalog.yml b/src/_data/codebase/v2_4/mrg/module-inventory-catalog.yml new file mode 100644 index 00000000000..5f56b70bd11 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-catalog.yml @@ -0,0 +1,18 @@ +--- +title: InventoryCatalog +content: |- + The `InventoryCatalog` module integrates inventory management business logic into Magento's catalog logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryCatalogApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryCatalogApi` module. + Use the interfaces defined in `InventoryCatalogApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-admin-ui.yml new file mode 100644 index 00000000000..73fe200b963 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-admin-ui.yml @@ -0,0 +1,21 @@ +--- +title: InventoryConfigurableProductAdminUi +content: |- + The `InventoryConfigurableProductAdminUi`extends the Magento Admin UI to add inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryConfigurableProductAdminUi` module contains several extension points. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-frontend-ui.yml new file mode 100644 index 00000000000..aa7ac68ca82 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-frontend-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryConfigurableProductFrontendUi +content: |- + The `InventoryConfigurableProductFrontendUi` adds info about salable quantity for configurable variations in product page. + + This module is a part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryConfigurableProductFrontendUi` module contains several extension points. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-indexer.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-indexer.yml new file mode 100644 index 00000000000..20b7f14f7ab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryConfigurableProductIndexer +content: |- + The `InventoryConfigurableProductIndexer` module integrates inventory management business logic into Magento's indexation logic for configurable products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product.yml new file mode 100644 index 00000000000..0643156224e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configurable-product.yml @@ -0,0 +1,16 @@ +--- +title: InventoryConfigurableProduct +content: |- + The `InventoryConfigurableProduct` module integrates inventory management business logic into Magento's configurable product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configuration-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configuration-api.yml new file mode 100644 index 00000000000..0cb2e069028 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configuration-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryConfigurationApi +content: |- + The `InventoryConfigurationApi` module provides service contracts for inventory management configuration. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be disabled. + + ## Extensibility + + The `InventoryConfigurationApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-configuration.yml b/src/_data/codebase/v2_4/mrg/module-inventory-configuration.yml new file mode 100644 index 00000000000..553159ce786 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-configuration.yml @@ -0,0 +1,18 @@ +--- +title: InventoryConfiguration +content: |- + The `InventoryConfiguration` module implements logic for inventory management configuration. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for + `InventoryConfigurationApi` is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryConfigurationApi` module. + Use the interfaces defined in `InventoryConfigurationApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-admin-ui.yml new file mode 100644 index 00000000000..8f9f1472215 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryDistanceBasedSourceSelectionAdminUi +content: |- + The `InventoryDistanceBasedSourceSelectionAdminUi` module extends Magento's admin UI with source selection based on distance functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-api.yml new file mode 100644 index 00000000000..a7c862a0035 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection-api.yml @@ -0,0 +1,25 @@ +--- +title: InventoryDistanceBasedSourceSelectionApi +content: |- + The `InventoryDistanceBasedSourceSelectionApi` module provides service contracts for distance based source selection algorithm. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. + + ## Extensibility + + The `InventoryDistanceBasedSourceSelectionApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom distance based source selection algorithms. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for managing distance based algorithms. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection.yml b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection.yml new file mode 100644 index 00000000000..bcd50c1b27b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-distance-based-source-selection.yml @@ -0,0 +1,17 @@ +--- +title: InventoryDistanceBasedSourceSelection +content: |- + The `InventoryDistanceBasedSourceSelection` module implements logic for distance based source selection + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryDistanceBasedSourceSelectionApi` module. + Use the interfaces defined in `InventoryDistanceBasedSourceSelectionApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-elasticsearch.yml b/src/_data/codebase/v2_4/mrg/module-inventory-elasticsearch.yml new file mode 100644 index 00000000000..61157b5e6d5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-elasticsearch.yml @@ -0,0 +1,16 @@ +--- +title: InventoryElasticsearch +content: |- + The `InventoryElasticsearch` module provides elastic search support for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-export-stock-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-export-stock-api.yml new file mode 100644 index 00000000000..002e4a32574 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-export-stock-api.yml @@ -0,0 +1,17 @@ +--- +title: InventoryExportStockApi +content: |- + The `InventoryExportStockApi` module provides provides aggregated stock export functionality api. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-export-stock.yml b/src/_data/codebase/v2_4/mrg/module-inventory-export-stock.yml new file mode 100644 index 00000000000..4f054eefc24 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-export-stock.yml @@ -0,0 +1,17 @@ +--- +title: InventoryExportStock +content: |- + The `InventoryExportStock` module provides aggregated stock export functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-inventory-graph-ql.yml new file mode 100644 index 00000000000..1bdb08fe60c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-graph-ql.yml @@ -0,0 +1,17 @@ +--- +title: InventoryGraphQl +content: |- + The `InventoryGraphQl` provides type information for the GraphQl module + to generate inventory stock fields for product information endpoints. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-admin-ui.yml new file mode 100644 index 00000000000..0b34017a0f2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-admin-ui.yml @@ -0,0 +1,17 @@ +--- +title: InventoryGroupedProductAdminUi +content: |- + The `InventoryGroupedProductAdminUi` module extends Magento's admin UI with inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-indexer.yml b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-indexer.yml new file mode 100644 index 00000000000..602f1d53638 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryGroupedProductIndexer +content: |- + The `InventoryGroupedProductIndexer` module integrates inventory management business logic into Magento's indexation logic for grouped products. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product.yml b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product.yml new file mode 100644 index 00000000000..3c641cd59b0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-grouped-product.yml @@ -0,0 +1,16 @@ +--- +title: InventoryGroupedProduct +content: |- + The `InventoryGroupedProduct` module integrates inventory management business logic into Magento's grouped product logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-import-export.yml b/src/_data/codebase/v2_4/mrg/module-inventory-import-export.yml new file mode 100644 index 00000000000..7807b4bb54a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-import-export.yml @@ -0,0 +1,20 @@ +--- +title: InventoryImportExport +content: |- + The `InventoryImportExport` module provides compatibility between Magento's flat file import/export logic and Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. + + ## Additional information + + The `files/sample/stock_sources.csv` file is a template for importing inventory into the system. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-admin-ui.yml new file mode 100644 index 00000000000..1ddca42b5ad --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryInStorePickupAdminUi +content: |- + The `InventoryInStorePickupAdminUi` module extends the Magento Admin UI to add Inventory In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryInStorePickupAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-api.yml new file mode 100644 index 00000000000..e7e7fedcf64 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-api.yml @@ -0,0 +1,26 @@ +--- +title: InventoryInStorePickupApi +content: |- + The `InventoryInStorePickupApi` module provides service contracts for In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extensibility + + The `InventoryInStorePickupApi` module contains extension points and APIs that 3rd-party developers + can use to provide customization of In-Store Pickup functionality + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for configuring in store pickup for sources. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-frontend.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-frontend.yml new file mode 100644 index 00000000000..fa28fbe545d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-frontend.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupFrontend +content: |- + The `InventoryInStorePickup` module provides business logic for In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickup` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupApi` module. + Use the interfaces defined in `InventoryInStorePickupApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-graph-ql.yml new file mode 100644 index 00000000000..d9b07d18b24 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-graph-ql.yml @@ -0,0 +1,14 @@ +--- +title: InventoryInStorePickupGraphQl +content: |- + The `InventoryInStorePickupGraphQl` module provides GraphQl coverage of `InventoryInStorePickupApi` API. + Module provide possibility to search and filter Pickup Locations with GraphQl requests. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupGraphQl` + is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-multishipping.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-multishipping.yml new file mode 100644 index 00000000000..80bbeb7dca9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-multishipping.yml @@ -0,0 +1,15 @@ +--- +title: InventoryInStorePickupMultishipping +content: |- + The `InventoryInStorePickupMultishipping` module provides business logic for In-Store Pickup functionality on Multishipping Checkout. + In-Store Pickup Delivery is not available for Multishipping for now. + Module provide plugin to disable active Multishipping mode when customer will visit the checkout. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupMultishipping` + is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote-graph-ql.yml new file mode 100644 index 00000000000..c5f3e65ddff --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote-graph-ql.yml @@ -0,0 +1,13 @@ +--- +title: InventoryInStorePickupQuoteGraphQl +content: |- + The `InventoryInStorePickupQuoteGraphQl` module provides extension for Quote GraphQl functionality according to In-Store Pickup functionality requirements. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupQuoteGraphQl` + is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote.yml new file mode 100644 index 00000000000..0d62936d3f8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-quote.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupQuote +content: |- + The `InventoryInStorePickupQuote` module provides business logic for In-Store Pickup implementation in order placement flow. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupQuote` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupQuote` module. + Use the interfaces defined in `InventoryInStorePickupQuote` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-admin-ui.yml new file mode 100644 index 00000000000..95654a6f799 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryInStorePickupSalesAdminUi +content: |- + The `InventoryInStorePickupSalesAdminUi` module extends the Magento Admin UI to add Inventory In-Store Pickup functionality Sales operations enhancement. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryInStorePickupSalesAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-api.yml new file mode 100644 index 00000000000..f01df157f4c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales-api.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupSalesApi +content: |- + The `InventoryInStorePickupSalesApi` module provides service contracts for In-Store Pickup functionality in scope of Sales operations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupSalesApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extensibility + + The `InventoryInStorePickupSalesApi` module contains extension points and APIs that 3rd-party developers + can use to provide customization of In-Store Pickup functionality diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales.yml new file mode 100644 index 00000000000..744b2346b2c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-sales.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupSales +content: |- + The `InventoryInStorePickupSales` module provides business logic for In-Store Pickup functionality related to Sales operations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupSales` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupSalesApi` module. + Use the interfaces defined in `InventoryInStorePickupSalesApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-admin-ui.yml new file mode 100644 index 00000000000..8be336ca938 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryInStorePickupShippingAdminUi +content: |- + The `InventoryInStorePickupShippingAdminUi` module extends the Magento Admin UI to add In-Store Pickup Delivery Method. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryInStorePickupShippingAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-api.yml new file mode 100644 index 00000000000..2607629fd68 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping-api.yml @@ -0,0 +1,26 @@ +--- +title: InventoryInStorePickupShippingApi +content: |- + The `InventoryInStorePickupShippingApi` module provides service contracts for "In-Store Pickup Delivery Method" implementation of In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupShippingApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extensibility + + The `InventoryInStorePickupShippingApi` module contains extension points and APIs that 3rd-party developers + can use to provide customization of In-Store Pickup functionality + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for configuring in store pickup for sources. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping.yml new file mode 100644 index 00000000000..d0e326d57be --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-shipping.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickupShipping +content: |- + The `InventoryInStorePickupShipping` module provides business logic for In-Store Pickup functionality on Checkout. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupShipping` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupShippingApi` module. + Use the interfaces defined in `InventoryInStorePickupShippingApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-webapi-extension.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-webapi-extension.yml new file mode 100644 index 00000000000..4b7625663e0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup-webapi-extension.yml @@ -0,0 +1,12 @@ +--- +title: InventoryInStorePickupWebapiExtension +content: "The `InventoryInStorePickupWebapiExtension` is a part of `InStorePickup` + implementation.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory + Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\nThe module provide fix + for usage of extension attributes as parameter for get endpoint in web API.\nThe + module is abandoned and will be removed as soon as fix for the described issue will + be released.\n\nPlease check links for more details:\n\n* [Original issue in Core + Repository](https://github.com/magento/magento2/issues/24116) \n* [Issue in MSI + Repository](https://github.com/magento-engcom/msi/issues/2507)\n\n## Installation + details\n\nThis module is installed as part of Magento Open Source." diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup.yml b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup.yml new file mode 100644 index 00000000000..a6a46d9c666 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-in-store-pickup.yml @@ -0,0 +1,18 @@ +--- +title: InventoryInStorePickup +content: |- + The `InventoryInStorePickup` module provides business logic for In-Store Pickup functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickup` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryInStorePickupApi` module. + Use the interfaces defined in `InventoryInStorePickupApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-indexer.yml b/src/_data/codebase/v2_4/mrg/module-inventory-indexer.yml new file mode 100644 index 00000000000..dfae4167d6d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-indexer.yml @@ -0,0 +1,16 @@ +--- +title: InventoryIndexer +content: |- + The `InventoryIndexer` module provides indexation logic for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-admin-ui.yml new file mode 100644 index 00000000000..5e5520b25c1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryLowQuantityNotificationAdminUi +content: |- + The `InventoryLowQuantityNotificationAdminUi` module extends Magento's admin UI with inventory management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryLowQuantityNotificationAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-api.yml new file mode 100644 index 00000000000..0305d367205 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification-api.yml @@ -0,0 +1,25 @@ +--- +title: InventoryLowQuantityNotificationApi +content: |- + The `InventoryLowQuantityNotificationApi` module provides service contracts for managing Inventory Management notifications. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryLowQuantityNotificationApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom low quantity notification functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for managing low quantity notifications. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification.yml b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification.yml new file mode 100644 index 00000000000..b4a2932e782 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-low-quantity-notification.yml @@ -0,0 +1,18 @@ +--- +title: InventoryLowQuantityNotification +content: |- + The `InventoryLowQuantityNotification` module integrates Inventory Management business logic into Magento's low quantity notification logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for + `InventoryLowQuantityNotificationApi` is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryLowQuantityNotificationApi` module. + Use the interfaces defined in `InventoryLowQuantityNotificationApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-multi-dimensional-indexer-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-multi-dimensional-indexer-api.yml new file mode 100644 index 00000000000..7f2873e0ddd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-multi-dimensional-indexer-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryMultiDimensionalIndexerApi +content: |- + The `InventoryMultiDimensionalIndexerApi` module provides functionality for creating and handling multi-dimension indexes. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points + + The library introduces a set of extension points which split a monolithic index by the specified dimension (Scope), creating + an independent index (i.e. dedicated MySQL table) per dimension. The library also provides a mechanism for resolving + index names based on the provided scope. The multi-dimension indexes are introduced for the sake of data scalability + and the ability to reindex data in the scope of particular dimension only. + + An aliasing mechanism guarantees zero downtime to make Front-End responsive while Full Reindex being processed. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-product-alert.yml b/src/_data/codebase/v2_4/mrg/module-inventory-product-alert.yml new file mode 100644 index 00000000000..a7921a6520c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-product-alert.yml @@ -0,0 +1,16 @@ +--- +title: InventoryProductAlert +content: |- + The `InventoryProductAlert` module integrates Inventory Management business logic into Magento's product alert logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-quote-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-inventory-quote-graph-ql.yml new file mode 100644 index 00000000000..7a817f697db --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-quote-graph-ql.yml @@ -0,0 +1,17 @@ +--- +title: InventoryQuoteGraphQl +content: |- + The `InventoryQuoteGraphQl` provides type information for the GraphQl module + to validate inventory stock for quote operations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-inventory-requisition-list.yml new file mode 100644 index 00000000000..2aad3740a9e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-requisition-list.yml @@ -0,0 +1,4 @@ +--- +title: InventoryRequisitionList +content: The Magento_InventoryRequisitionList allows the customer to use the new inventory + management (MSI). diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-reservation-cli.yml b/src/_data/codebase/v2_4/mrg/module-inventory-reservation-cli.yml new file mode 100644 index 00000000000..46dd9740427 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-reservation-cli.yml @@ -0,0 +1,8 @@ +--- +title: InventoryReservationCli +content: |- + The `InventoryReservationCli` module provide a cli command which helps the developer to discover inconsistencies on reservation. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-reservations-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-reservations-api.yml new file mode 100644 index 00000000000..44103035b00 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-reservations-api.yml @@ -0,0 +1,21 @@ +--- +title: InventoryReservationsApi +content: |- + The `InventoryReservationsApi` module provides service contracts for Inventory Management reservations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventoryReservationsApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory reservation functionality. + + ### Public APIs + + Public APIs are defined in the `Model` directory. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-reservations.yml b/src/_data/codebase/v2_4/mrg/module-inventory-reservations.yml new file mode 100644 index 00000000000..a38a6292fa8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-reservations.yml @@ -0,0 +1,22 @@ +--- +title: InventoryReservations +content: |- + The `InventoryReservations` module provides logic for handling product reservations. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for + `InventoryReservationApi` is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventoryReservationsApi` module. + Use the interfaces defined in `InventoryReservationsApi` to extend this module. + + ## Additional information + + The `InventoryReservations` module creates the `inventory_cleanup_reservations` cron job. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-sales-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-sales-admin-ui.yml new file mode 100644 index 00000000000..5faa5d4e7b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-sales-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventorySalesAdminUi +content: |- + The `InventorySalesAdminUi` module extends Magento's Admin UI with Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventorySalesAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-sales-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-sales-api.yml new file mode 100644 index 00000000000..b26dd2a20ce --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-sales-api.yml @@ -0,0 +1,25 @@ +--- +title: InventorySalesApi +content: |- + The `InventorySalesApi` module provides service contracts for inventory management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventorySalesApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory catalog functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for determining whether a salable amount of products are available for purchase. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-sales-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-sales-frontend-ui.yml new file mode 100644 index 00000000000..6c5813b03a0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-sales-frontend-ui.yml @@ -0,0 +1,16 @@ +--- +title: InventorySalesFrontendUi +content: |- + The `InventorySalesFrontendUi` module extends Magento's frontend UI with Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. You can remove it if you run a headless version of Magento. + + ## Extension points and service contracts + + There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-sales.yml b/src/_data/codebase/v2_4/mrg/module-inventory-sales.yml new file mode 100644 index 00000000000..e0989d88bc3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-sales.yml @@ -0,0 +1,18 @@ +--- +title: InventorySales +content: |- + The `InventorySales` module integrates Inventory Management business logic into Magento's sales logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventorySalesApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventorySalesApi` module. + Use the interfaces defined in `InventorySalesApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-setup-fixture-generator.yml b/src/_data/codebase/v2_4/mrg/module-inventory-setup-fixture-generator.yml new file mode 100644 index 00000000000..f93aae8e116 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-setup-fixture-generator.yml @@ -0,0 +1,13 @@ +--- +title: InventorySetupFixtureGenerator +content: |- + The `InventorySetupFixtureGenerator` module customizes the process of Inventory Data (Salable Quantity) Generation for [performance testing](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-perf-data.html). + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation + for Inventory Data generation is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-shipping-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-shipping-admin-ui.yml new file mode 100644 index 00000000000..fb4921c7f4e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-shipping-admin-ui.yml @@ -0,0 +1,25 @@ +--- +title: InventoryShippingAdminUi +content: |- + The `InventoryShippingAdminUi` module extends Magento's Admin UI with Inventory Management functionality. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. + + ## Extensibility + + The `InventoryShippingAdminUi` module contains several extension points. + + ### Layouts + + You can extend and override layouts defined in the `view/adminhtml/layout` directory. + + ### UI Components + + The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-shipping.yml b/src/_data/codebase/v2_4/mrg/module-inventory-shipping.yml new file mode 100644 index 00000000000..4b23b9448e8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-shipping.yml @@ -0,0 +1,18 @@ +--- +title: InventoryShipping +content: |- + The `InventoryShipping` module integrates MSI business logic into Magento's shipping logic. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventorySourceDeductionApi` and + `InventorySourceSelectionApi` modules. + Use the interfaces defined in those modules to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-source-deduction-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-source-deduction-api.yml new file mode 100644 index 00000000000..0ceab2be137 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-source-deduction-api.yml @@ -0,0 +1,12 @@ +--- +title: InventorySourceDeductionApi +content: |- + The `InventorySourceDeductionApi` module provides service contracts for managing source deductuions when products are sold. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-source-selection-api.yml b/src/_data/codebase/v2_4/mrg/module-inventory-source-selection-api.yml new file mode 100644 index 00000000000..49409e191f5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-source-selection-api.yml @@ -0,0 +1,25 @@ +--- +title: InventorySourceSelectionApi +content: |- + The `InventorySourceSelectionApi` module provides service contracts for source selection algorithms (SSA). + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It cannot be deleted or disabled. + + ## Extensibility + + The `InventorySourceSelectionApi` module contains extension points and APIs that 3rd-party developers + can use to provide custom inventory source selection algorithm functionality. + + ### Public APIs + + Public APIs are defined in the `Api` and `Api/Data` directories. + + ### REST endpoints + + The `etc/webapi.xml` file defines endpoints for setting the SSA and retrieving a list of valid SSAs. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-source-selection.yml b/src/_data/codebase/v2_4/mrg/module-inventory-source-selection.yml new file mode 100644 index 00000000000..b4970ddaf6b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-source-selection.yml @@ -0,0 +1,18 @@ +--- +title: InventorySourceSelection +content: |- + The `InventorySourceSelection` module provides source selection logic for Inventory Management. + + This module is part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. Unless a custom implementation for `InventorySourceSelectionApi` + is provided by a 3rd-party module, the module cannot be deleted or disabled. + + ## Extension points and service contracts + + All public interfaces related to this module are located in the `InventorySourceSelectionApi` module. + Use the interfaces defined in `InventorySourceSelectionApi` to extend this module. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-swatches-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-inventory-swatches-frontend-ui.yml new file mode 100644 index 00000000000..a7327bb358c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-swatches-frontend-ui.yml @@ -0,0 +1,14 @@ +--- +title: InventorySwatchesFrontendUi +content: |- + The `InventorySwatchesFrontendUi` adds info about salable quantity to configurable product in case a user choose some + specific product variation. + + This module is a part of the new inventory infrastructure. The + [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + describes the MSI (Multi-Source Inventory) project in more detail. + + ## Installation details + + This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI + is provided by a 3rd-party system or if you run a headless version of Magento. diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-visual-merchandiser.yml b/src/_data/codebase/v2_4/mrg/module-inventory-visual-merchandiser.yml new file mode 100644 index 00000000000..bbe4a56e158 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-visual-merchandiser.yml @@ -0,0 +1,4 @@ +--- +title: InventoryVisualMerchandiser +content: The Magento_InventoryVisualMerchandiser module adds multi-sourcing capabilities + to the VisualMerchandiser module diff --git a/src/_data/codebase/v2_4/mrg/module-inventory-wishlist.yml b/src/_data/codebase/v2_4/mrg/module-inventory-wishlist.yml new file mode 100644 index 00000000000..a34ed281fb7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory-wishlist.yml @@ -0,0 +1,4 @@ +--- +title: InventoryWishlist +content: The InventoryWishlist module adds multi-sourcing capabilities to the Wishlist + module diff --git a/src/_data/codebase/v2_4/mrg/module-inventory.yml b/src/_data/codebase/v2_4/mrg/module-inventory.yml new file mode 100644 index 00000000000..113d2fd07d7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-inventory.yml @@ -0,0 +1,16 @@ +--- +title: Inventory +content: "The `Inventory` module is part of the new inventory infrastructure,\nwhich + replaces the legacy `CatalogInventory` module with new and expanded features and + APIs for Inventory Management. \n\nThe [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html)\ndescribes + the MSI (Multi-Source Inventory) project in more detail.\n\nAll Inventory Management + modules follow the\n[Single Responsibility Principle](https://en.wikipedia.org/wiki/Single_responsibility_principle).\n[Inventory + management architecture](https://devdocs.magento.com/guides/v2.4/inventory/architecture.html)\nprovides + additional insight about the overall structure of these modules.\n\n## Installation + details\n\nThis module is installed as part of Magento Open Source. Unless a custom + implementation for `InventoryApi` is provided\nby a 3rd-party module, the module + cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nMagento + does not recommend using or referring to classes and other entities in the `Inventory` + module. All public\ninterfaces and extension points related to this module are located + in the `InventoryApi` module.\nUse the interfaces and extension points defined in + `InventoryApi` to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/module-invitation.yml b/src/_data/codebase/v2_4/mrg/module-invitation.yml new file mode 100644 index 00000000000..6c468b6de2b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-invitation.yml @@ -0,0 +1,4 @@ +--- +title: Invitation +content: The Magento_Invitation module enables invitation sending, referral tracking + and generating invitation reports. diff --git a/src/_data/codebase/v2_4/mrg/module-jwt-framework-adapter.yml b/src/_data/codebase/v2_4/mrg/module-jwt-framework-adapter.yml new file mode 100644 index 00000000000..bef794985f0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-jwt-framework-adapter.yml @@ -0,0 +1,4 @@ +--- +title: JwtFrameworkAdapter +content: Provides Magento\Framework\Jwt\JwtManagerInterface implementation based on + jwt-framework. diff --git a/src/_data/codebase/v2_4/mrg/module-jwt-user-token.yml b/src/_data/codebase/v2_4/mrg/module-jwt-user-token.yml new file mode 100644 index 00000000000..e7503296436 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-jwt-user-token.yml @@ -0,0 +1,4 @@ +--- +title: JwtUserToken +content: Provides self-signed JWT support for admin users' and customers' web API + authentication. Replaces opaque tokens. diff --git a/src/_data/codebase/v2_4/mrg/module-layered-navigation-staging.yml b/src/_data/codebase/v2_4/mrg/module-layered-navigation-staging.yml new file mode 100644 index 00000000000..1afa5790f5c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-layered-navigation-staging.yml @@ -0,0 +1,22 @@ +--- +title: LayeredNavigationStaging +content: |- + The Magento_LayeredNavigationStaging module is a part of the staging functionality in Magento EE. + It restricts functionality of the Magento_LayeredNavigationStaging module in the staging preview mode. + + ## Implementation details + + The Magento_LayeredNavigationStaging module disables the Magento_LayeredNavigation module functionality in the staging preview mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_LayeredNavigationStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_LayeredNavigationStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LayeredNavigationStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento/LayeredNavigationStaging/view/frontend/layout/` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-layered-navigation.yml b/src/_data/codebase/v2_4/mrg/module-layered-navigation.yml new file mode 100644 index 00000000000..81cbe2481f8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-layered-navigation.yml @@ -0,0 +1,30 @@ +--- +title: LayeredNavigation +content: "This module introduces Layered Navigation UI for Catalog (faceted search).\n\nThis + module can be removed from Magento installation without impact on the application.\n\n## + Installation\n\nFor information about a module installation in Magento 2, see [Enable + or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_LayeredNavigation + module. For more information about the Magento extension mechanism, see [Magento + plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_LayeredNavigation module.\n\n### + Layouts\n\nThis module introduces the following layout handles in the `view/frontend/layout` + directory:\n- `catalog_category_view_type_layered`\n- `catalog_category_view_type_layered_without_children`\n- + `catalogsearch_result_index`\n\nFor more information about a layout in Magento 2, + see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThis module extends following ui components located in the `view/adminhtml/ui_component` + directory:\n- `product_attribute_add_form`\n- `product_attributes_grid`\n- `product_attributes_listing`\n\nFor + information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n### + Public APIs\n\n- `\\Magento\\LayeredNavigation\\Block\\Navigation\\FilterRendererInterface`\n + \ - render filter\n\nFor information about a public API in Magento 2, see [Public + interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\n### Page Layout\nThis module modifies the following page_layout + in the `view/frontend.page_layout` directory: \n- `1columns` - moves block `catalog.leftnav` + into the `content.top` container\n- `2columns-left` - moves block `catalog.leftnav` + into the `sidebar.main\"` container\n- `2columns-right` - moves block `catalog.leftnav` + into the `sidebar.main\"` container\n- `3columns` - moves block `catalog.leftnav` + into the `sidebar.main\"` container\n- `empty` - moves block `catalog.leftnav` into + the `category.product.list.additional` container\n\nMore information can be found + in:\n- [Learn more about Layered Navigation](https://docs.magento.com/user-guide/catalog/navigation-layered.html)\n- + [Learn how to Configuring Layered Navigation](https://docs.magento.com/user-guide/catalog/navigation-layered-configuration.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-logging.yml b/src/_data/codebase/v2_4/mrg/module-logging.yml new file mode 100644 index 00000000000..829c02818d9 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-logging.yml @@ -0,0 +1,5 @@ +--- +title: Logging +content: |- + The Logging module is used for logging actions done in the backend by administrators. Information such as time of action, type of action and administrator who performed the action is recorded. + By default all actions are recorded. Rules can be configured only to identify specific kinds of actions. diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-admin-ui.yml new file mode 100644 index 00000000000..54d816b5263 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-admin-ui.yml @@ -0,0 +1,12 @@ +--- +title: LoginAsCustomerAdminUi +content: |- + This module provides UI for Admin Panel for Login As Customer functionality. + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_LoginAsCustomerAdminUi module. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-api.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-api.yml new file mode 100644 index 00000000000..b66d9174bee --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-api.yml @@ -0,0 +1,24 @@ +--- +title: LoginAsCustomerApi +content: "This module provides API for ability to login into customer account for + an admin user.\n\n### Public APIs\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\Data\\AuthenticationDataInterface`:\n + \ - contains authentication data\n \n-`\\Magento\\LoginAsCustomerApi\\Api\\Data\\IsLoginAsCustomerEnabledForCustomerResultInterface`:\n + \ - contains the result of the check whether the login as customer is enabled\n\n- + `\\Magento\\LoginAsCustomerApi\\Api\\AuthenticateCustomerBySecretInterface`:\n - + authenticate a customer by secret\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\ConfigInterface`:\n + \ - check if Login as Customer extension is enabled\n - check if store view + manual choice is enabled\n - get authentication data expiration time (in seconds)\n\n- + `\\Magento\\LoginAsCustomerApi\\Api\\DeleteAuthenticationDataForUserInterface`:\n + \ - delete authentication data by user id\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\GenerateAuthenticationSecretInterface`:\n + \ - generate authentication secret\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\GetAuthenticationDataBySecretInterface`:\n + \ - get authentication data by secret\n \n- `\\Magento\\LoginAsCustomerApi\\Api\\GetLoggedAsCustomerAdminIdInterface`:\n + \ - get id of admin logged as customer\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\GetLoggedAsCustomerCustomerIdInterface`:\n + \ - get id of customer admin is logged as\n \n- `\\Magento\\LoginAsCustomerApi\\Api\\IsLoginAsCustomerEnabledForCustomerInterface`:\n + \ - check if login as customer functionality is enabled for customer\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\IsLoginAsCustomerSessionActiveInterface`:\n + \ - check if Login as Customer session is still active\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\SaveAuthenticationDataInterface`:\n + \ - save authentication data. Return secret key\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\SetLoggedAsCustomerAdminIdInterface`:\n + \ - set id of admin logged as customer\n\n- `\\Magento\\LoginAsCustomerApi\\Api\\SetLoggedAsCustomerCustomerIdInterface`:\n + \ - set id of customer admin is logged as\n\nFor information about a public API + in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\nThis module is a part of Login As Customer feature.\n\n[Learn + more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-assistance.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-assistance.yml new file mode 100644 index 00000000000..5e9474c4669 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-assistance.yml @@ -0,0 +1,16 @@ +--- +title: LoginAsCustomerAssistance +content: |- + This module provides possibility to enable/disable LoginAsCustomer functionality per Customer. + + ## Installation + + The Magento_LoginAsCustomerAssistance module creates the `login_as_customer_assistance_allowed` table in the database. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-frontend-ui.yml new file mode 100644 index 00000000000..2a8c43fcbd2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-frontend-ui.yml @@ -0,0 +1,10 @@ +--- +title: LoginAsCustomerFrontendUi +content: |- + This module provides UI for Storefront for Login As Customer functionality. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-graph-ql.yml new file mode 100644 index 00000000000..78e78e6e23c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-graph-ql.yml @@ -0,0 +1,23 @@ +--- +title: LoginAsCustomerGraphQl +content: |- + This module provides flexible login as a customer using GraphQl so a merchant or merchant admin can log into an end customer's account to assist them with their account. + + ## Installation + + Before installing this module, note that the Magento_GroupedProductGraphQl is dependent on the following modules: + + - Magento_LoginAsCustomerApi + - Magento_Customer + - Magento_Store + - Magento_CatalogGraphQlr + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-log.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-log.yml new file mode 100644 index 00000000000..00203c95c3f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-log.yml @@ -0,0 +1,47 @@ +--- +title: LoginAsCustomerLog +content: |- + This module provides log for Login as Customer functionality + + ## Installation + + The Magento_LoginAsCustomerLog module creates the `magento_login_as_customer_log` table in the database. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `loginascustomer_log_log_index` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + You can extend log listing updates using the configuration files located in the directories + - `view/adminhtml/ui_component`: + - `login_as_customer_log_listing` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ### Public APIs + + - `\Magento\LoginAsCustomerLog\Api\Data\LogInterface` + - login as customer log data + + - `\Magento\LoginAsCustomerLog\Api\Data\LogSearchResultsInterface` + - login as customer log entity search results data + + - `\Magento\LoginAsCustomerLog\Api\GetLogsListInterface`: + - get login as customer log list considering search criteria + + - `\Magento\LoginAsCustomerLog\Api\SaveLogsInterface`: + - save login as custom logs entities + + For information about a public API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html). + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-logging.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-logging.yml new file mode 100644 index 00000000000..05e1ade03dc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-logging.yml @@ -0,0 +1,3 @@ +--- +title: LoginAsCustomerLogging +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-page-cache.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-page-cache.yml new file mode 100644 index 00000000000..37eca7e8760 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-page-cache.yml @@ -0,0 +1,10 @@ +--- +title: LoginAsCustomerPageCache +content: |- + This module provides adaptation to PageCache functionality for Login as Customer functionality. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-quote.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-quote.yml new file mode 100644 index 00000000000..41fdeb6334b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-quote.yml @@ -0,0 +1,10 @@ +--- +title: LoginAsCustomerQuote +content: |- + The Magento_LoginAsCustomerQuote module is responsible for communication between Magento_LoginAsCustomer and shopping cart state. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-sales.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-sales.yml new file mode 100644 index 00000000000..ad43e3b25fa --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-sales.yml @@ -0,0 +1,10 @@ +--- +title: LoginAsCustomerSales +content: |- + This module is responsible for communication between Magento_LoginAsCustomer and order placement. + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html). diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer-website-restriction.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer-website-restriction.yml new file mode 100644 index 00000000000..fd0faa0840a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer-website-restriction.yml @@ -0,0 +1,3 @@ +--- +title: LoginAsCustomerWebsiteRestriction +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-login-as-customer.yml b/src/_data/codebase/v2_4/mrg/module-login-as-customer.yml new file mode 100644 index 00000000000..f4bd166fe16 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-login-as-customer.yml @@ -0,0 +1,16 @@ +--- +title: LoginAsCustomer +content: |- + This module is responsible for ability to login into customer account using the admin panel. + + ## Installation + + The Magento_LoginAsCustomer module creates the `login_as_customer` table in the database. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + This module is a part of Login As Customer feature. + + [Learn more about Login As Customer feature](https://docs.magento.com/user-guide/customers/login-as-customer.html) diff --git a/src/_data/codebase/v2_4/mrg/module-marketplace.yml b/src/_data/codebase/v2_4/mrg/module-marketplace.yml new file mode 100644 index 00000000000..ae573815875 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-marketplace.yml @@ -0,0 +1,22 @@ +--- +title: Marketplace +content: |- + This module allows to display partners of Magento in the backend. + + ## Installation + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Marketplace module. For more information about the Magento extension mechanism, see [Magento plugins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Marketplace module. + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `marketplace_index_index` + - `marketplace_partners_index` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-api.yml b/src/_data/codebase/v2_4/mrg/module-media-content-api.yml new file mode 100644 index 00000000000..f2b63d511b0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentApi +content: |- + The Magento_MediaContentApi module provides interfaces for managing relations between content and media files used in that content. + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-catalog-staging.yml b/src/_data/codebase/v2_4/mrg/module-media-content-catalog-staging.yml new file mode 100644 index 00000000000..3674d5470f6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-catalog-staging.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentCatalogStaging +content: |- + The Magento_MediaContentCatalogStaging provides the implementation of MediaContent functionality for Magento_Catalog module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentStaging module. + + ## Additional information + + For information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-catalog.yml b/src/_data/codebase/v2_4/mrg/module-media-content-catalog.yml new file mode 100644 index 00000000000..5dcf3fb012f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-catalog.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentCatalog +content: |- + The Magento_MediaContentCatalog provides the implementation of MediaContent functionality for Magento_Catalog module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-cms.yml b/src/_data/codebase/v2_4/mrg/module-media-content-cms.yml new file mode 100644 index 00000000000..3e43ca7bdc7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-cms.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentCms +content: |- + The Magento_MediaContentCms provides the implementation of MediaContent functionality for Magento_Cms module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-api.yml b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-api.yml new file mode 100644 index 00000000000..a4871dbb28e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentSynchronizationApi +content: |- + The Magento_MediaContentSynchronizationApi module is responsible for the media gallery data synchronization implementation API. + + ## Extensibility + + Extension developers can interact with the Magento_MediaContentSynchronizationApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentSynchronizationApi module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-catalog.yml b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-catalog.yml new file mode 100644 index 00000000000..ee9b18876cc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-catalog.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentSynchronizationCatalog +content: |- + The Magento_MediaContentCatalog provides the implementation of MediaContentSyncronization functionality for Magento_Catalog module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-cms.yml b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-cms.yml new file mode 100644 index 00000000000..f72e6c5e626 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization-cms.yml @@ -0,0 +1,14 @@ +--- +title: MediaContentSynchronizationCms +content: |- + The Magento_MediaContentCms provides the implementation of MediaContentSyncronization functionality for Magento_Cms module + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content-synchronization.yml b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization.yml new file mode 100644 index 00000000000..2464eb58999 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content-synchronization.yml @@ -0,0 +1,15 @@ +--- +title: MediaContentSynchronization +content: |- + The Magento_MediaContentSynchronization module represents implementation of synchronization between data and objects contains + media asset information. + + ## Extensibility + + Extension developers can interact with the Magento_MediaContentSynchronization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContentSynchronization module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-content.yml b/src/_data/codebase/v2_4/mrg/module-media-content.yml new file mode 100644 index 00000000000..08b44c57698 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-content.yml @@ -0,0 +1,14 @@ +--- +title: MediaContent +content: |- + The Magento_MediaContent module provides implementations for managing relations between content and media files used in that content. + + ## Extensibility + + Extension developers can interact with the Magento_MediaContent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaContent module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-api.yml new file mode 100644 index 00000000000..6b2f79136d6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-api.yml @@ -0,0 +1,30 @@ +--- +title: MediaGalleryApi +content: "The Magento_MediaGalleryApi module serves as application program interface + (API) responsible for storing and managing media gallery asset attributes.\n\n## + Installation details\n\nFor information about module installation in Magento 2, + see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_MediaGalleryApi + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_MediaGalleryApi module.\n\n### + Public APIs\n\n- `\\Magento\\MediaGalleryApi\\Api\\Data\\AssetInterface`\n - + media asset entity data\n\n- `\\Magento\\MediaGalleryApi\\Api\\Data\\AssetKeywordsInterface`\n + \ - assets keywords aggregation\n\n- `\\Magento\\MediaGalleryApi\\Api\\Data\\AssetKeywordsInterface`\n + \ - media asset keyword entity data\n\n- `\\Magento\\MediaGalleryApi\\Api\\CreateDirectoriesByPathsInterface`:\n + \ - create new directories by provided paths\n\n- `\\Magento\\MediaGalleryApi\\Api\\DeleteAssetsByPathsInterface`:\n + \ - delete media assets by paths. Removes all the assets which paths start with + provided paths\n\n- `\\Magento\\MediaGalleryApi\\Api\\DeleteDirectoriesByPathsInterface`:\n + \ - delete folders by provided paths\n\n- `\\Magento\\MediaGalleryApi\\Api\\GetAssetsByIdsInterface`:\n + \ - get media gallery assets by id attribute\n \n- `\\Magento\\MediaGalleryApi\\Api\\GetAssetsByPathsInterface`:\n + \ - get media gallery assets by paths in media storage\n\n- `\\Magento\\MediaGalleryApi\\Api\\GetAssetsKeywordsInterface`:\n + \ - get a media gallery asset keywords related to media gallery asset ids provided\n\n- + `\\Magento\\MediaGalleryApi\\Api\\IsPathExcludedInterface`:\n - check if the + path is excluded from displaying and processing in the media gallery\n\n- `\\Magento\\MediaGalleryApi\\Api\\SaveAssetsInterface`:\n + \ - save media gallery assets to the database\n\n- `\\Magento\\MediaGalleryApi\\Api\\SaveAssetsKeywordsInterface`:\n + \ - save keywords related to assets to the database\n \n- `\\Magento\\MediaGalleryApi\\Api\\SearchAssetsInterface`:\n + \ - search media gallery assets\n\nFor information about a public API in Magento + 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2./extension-dev-guide/api-concepts.html).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-integration.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-integration.yml new file mode 100644 index 00000000000..494e08e8b9f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-integration.yml @@ -0,0 +1,12 @@ +--- +title: MediaGalleryCatalogIntegration +content: |- + This module extends catalog image uploader functionality. + + ## Installation + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryCatalogIntegration module. diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-ui.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-ui.yml new file mode 100644 index 00000000000..854c767091d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog-ui.yml @@ -0,0 +1,38 @@ +--- +title: MediaGalleryCatalogUi +content: |- + The Magento_MediaGalleryCatalogUi module that implement category grid for media gallery. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryCatalogUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryCatalogUi module. + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `media_gallery_catalog_category_index` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The configuration files located in the directory `view/adminhtml/ui_component`. + + You can extend media gallery listing updates using the following configuration files: + - `media_gallery_category_listing` + + This module extends ui components: + - `media_gallery_listing` + - `standalone_media_gallery_listing` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog.yml new file mode 100644 index 00000000000..97c81f5375c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-catalog.yml @@ -0,0 +1,18 @@ +--- +title: MediaGalleryCatalog +content: |- + The Magento_MediaGalleryCatalog module is responsible for for catalog gallery processor delete operation handling + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryCatalog module. + + ## Additional information + + For information about significant changes in patch releases, see [Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-cms-ui.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-cms-ui.yml new file mode 100644 index 00000000000..10c7e7ea248 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-cms-ui.yml @@ -0,0 +1,28 @@ +--- +title: MediaGalleryCmsUi +content: |- + The Magento_MediaGalleryCmsUi module provides Magento_Cms related UI elements to the media gallery user interface + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryCmsUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryCmsUi module. + + ### UI components + + The configuration files located in the directory `view/adminhtml/ui_component`. + + This module extends ui components: + - `media_gallery_listing` + - `standalone_media_gallery_listing` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-integration.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-integration.yml new file mode 100644 index 00000000000..3e453473591 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-integration.yml @@ -0,0 +1,17 @@ +--- +title: MediaGalleryIntegration +content: |- + The purpose of this module is to keep the integration of enhanced media gallery to Magento separated from implementation. + + ## Installation details + + Before installing this module, note that the Magento_MediaGalleryIntegration is dependent on the Magento_Ui module. + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryIntegration module. + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata-api.yml new file mode 100644 index 00000000000..f01092f5c50 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaGalleryMetadataApi +content: |- + The Magento_MediaGalleryMetadataApi module is responsible for the media gallery metadata implementation API. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryMetadataApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryMetadataApi module. diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata.yml new file mode 100644 index 00000000000..f068e3b40eb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-metadata.yml @@ -0,0 +1,14 @@ +--- +title: MediaGalleryMetadata +content: |- + The purpose of this module is to provide an ability to extract the metadata from file and populating Media Asset entity fields when an image is uploaded to Magento and also provide an ability to update the metadata stored in an image file. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryMetadata module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryMetadata module. diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions-api.yml new file mode 100644 index 00000000000..ff893083881 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions-api.yml @@ -0,0 +1,12 @@ +--- +title: MediaGalleryRenditionsApi +content: |- + The Magento_MediaGalleryRenditionsApi module is responsible for the API implementation of Media Gallery Renditions. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions.yml new file mode 100644 index 00000000000..d40248d8eb0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-renditions.yml @@ -0,0 +1,24 @@ +--- +title: MediaGalleryRenditions +content: |- + The Magento_MediaGalleryRenditions module implements height and width fields for media gallery items. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryRenditions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryRenditions module. + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + #### Message Queue Consumer + + - `media.gallery.renditions.update` - update renditions for given paths, if empty array is provided - all renditions are updated + + [Learn how to manage Message Queues](https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-api.yml new file mode 100644 index 00000000000..f2d3771822b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaGallerySynchronizationApi +content: |- + The Magento_MediaGallerySynchronizationApi module is responsible for the media gallery data synchronization implementation API. + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallerySynchronizationApi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronizationApi module. + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-metadata.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-metadata.yml new file mode 100644 index 00000000000..642abce1746 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization-metadata.yml @@ -0,0 +1,14 @@ +--- +title: MediaGallerySynchronizationMetadata +content: |- + The purpose of this module is to include assets metadata to media gallery synchronization process. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallerySynchronizationMetadata module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronizationMetadata module. diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization.yml new file mode 100644 index 00000000000..db2abf0d2d1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-synchronization.yml @@ -0,0 +1,29 @@ +--- +title: MediaGallerySynchronization +content: |- + The Magento_MediaGallerySynchronization module represents implementation of synchronization between data and objects contains + media asset information. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallerySynchronization module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallerySynchronization module. + + ## Additional information + + ### Console commands + + - `bin/magento media-gallery:sync` - synchronize media storage and media assets in the database + + #### Message Queue Consumer + + - `media.gallery.synchronization` - run media files synchronization + + [Learn how to manage Message Queues](https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html). + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-ui-api.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-ui-api.yml new file mode 100644 index 00000000000..a4fdc4e25b6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-ui-api.yml @@ -0,0 +1,14 @@ +--- +title: MediaGalleryUiApi +content: |- + The Magento_MediaGalleryUiApi module is responsible for the media gallery user interface (UI) implementation API. + + ## Installation details + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + [Learn more about New Media Gallery](https://docs.magento.com/user-guide/cms/media-gallery.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery-ui.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery-ui.yml new file mode 100644 index 00000000000..5daa2e30309 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery-ui.yml @@ -0,0 +1,46 @@ +--- +title: MediaGalleryUi +content: |- + The Magento_MediaGalleryUi module is responsible for the media gallery user interface (UI) implementation. + + ## Installation + + Before installing this module, note that the Magento_MediaGalleryUi is dependent on the Magento_Cms module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGalleryUi module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGalleryUi module. + + ### Layouts + + This module introduces the following layouts in the `view/adminhtml/layout` directory: + - `media_gallery_index_index` + - `media_gallery_media_index` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The configuration files located in the directory `view/adminhtml/ui_component`. + + You can extend media gallery listing updates using the following configuration files: + + - `media_gallery_listing` + - `standalone_media_gallery_listing` + + This module extends ui components: + - `cms_block_listing` + - `cms_page_listing` + - `product_listing` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + [Learn more about New Media Gallery](https://docs.magento.com/user-guide/cms/media-gallery.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-gallery.yml b/src/_data/codebase/v2_4/mrg/module-media-gallery.yml new file mode 100644 index 00000000000..1fb4d26b605 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-gallery.yml @@ -0,0 +1,26 @@ +--- +title: MediaGallery +content: |- + The Magento_MediaGallery module is responsible for storing and managing media gallery assets attributes. + + ## Installation details + + The Magento_MediaGallery module creates the following tables in the database: + + - `media_gallery_asset` + - `media_gallery_keyword` + - `media_gallery_asset_keyword` + + For information about module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_MediaGallery module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaGallery module. + + ## Additional information + + For information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + + [Learn more about New Media Gallery](https://docs.magento.com/user-guide/cms/media-gallery.html). diff --git a/src/_data/codebase/v2_4/mrg/module-media-storage.yml b/src/_data/codebase/v2_4/mrg/module-media-storage.yml new file mode 100644 index 00000000000..96bdcccc4d7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-media-storage.yml @@ -0,0 +1,41 @@ +--- +title: MediaStorage +content: |- + This module implements functionality related with upload media files and synchronize it by database. + + ## Installation + + Before installing this module, note that the Magento_MediaStorage is dependent on the following modules: + + - `Magento_Catalog` + - `Magento_Theme` + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + `App/` - the directory that contains launch application entry point. + + For information about a typical file structure of a module in Magento 2, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_MediaStorage module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MediaStorage module. + + ## Additional information + + ### Console commands + + - `bin/magento catalog:images:resize` - creates resized product images + + #### Message Queue Consumer + + - `media.storage.catalog.image.resize` - creates resized product images + + [Learn how to manage Message Queues](https://devdocs.magento.com/guides/v2.4/config-guide/mq/manage-message-queues.html). + + More information can get at articles: + - [Learn how to configure Media Storage Database](https://docs.magento.com/user-guide/system/media-storage-database.html). + - [Learn how to Resize catalog images](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/theme-images.html#resize-catalog-images) diff --git a/src/_data/codebase/v2_4/mrg/module-message-queue.yml b/src/_data/codebase/v2_4/mrg/module-message-queue.yml new file mode 100644 index 00000000000..af72b2f1b60 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-message-queue.yml @@ -0,0 +1,3 @@ +--- +title: MessageQueue +content: "**MessageQueue** provides support of Advanced Message Queuing Protocol" diff --git a/src/_data/codebase/v2_4/mrg/module-msrp-configurable-product.yml b/src/_data/codebase/v2_4/mrg/module-msrp-configurable-product.yml new file mode 100644 index 00000000000..0926204227e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-msrp-configurable-product.yml @@ -0,0 +1,19 @@ +--- +title: MsrpConfigurableProduct +content: "The **Magento_MsrpConfigurableProduct** module provides type and resolver + information for the Magento_Msrp module from the ConfigurableProduct module.\nProvides + implementation of msrp price calculation for Configurable Product.\n\n## Installation\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html)\n\n## + Structure\n\n`Pricing\\` - directory contains implementation of msrp price calculation + \nfor Grouped Product (`Magento\\MsrpGroupedProduct\\Pricing\\MsrpPriceCalculator` + class). \n\nFor information about a typical file structure of a module in Magento + 2,\n see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\n Extension developers can interact with the Magento_Msrp module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Msrp module.\n\n### Layouts\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nFor information about a UI component in Magento 2, see [Overview + of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-msrp-grouped-product.yml b/src/_data/codebase/v2_4/mrg/module-msrp-grouped-product.yml new file mode 100644 index 00000000000..af3cd850737 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-msrp-grouped-product.yml @@ -0,0 +1,21 @@ +--- +title: MsrpGroupedProduct +content: "**Magento_MsrpGroupedProduct** module provides type and resolver information + for the Msrp module from the GroupedProduct module.\nProvides implementation of + msrp price calculation for Grouped Product.\n\n## Installation\n\nFor information + about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html)\n\n## + Structure\n\n`Pricing\\` - directory contains implementation of msrp price calculation + \nfor Configurable Product (`Magento\\MsrpConfigurableProduct\\Pricing\\MsrpPriceCalculator` + class). \n\nFor information about a typical file structure of a module in Magento + 2,\n see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\n Extension developers can interact with the Magento_Msrp module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Msrp module.\n\n### Layouts\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nFor information about a UI component in Magento 2, see [Overview + of UI components](https://devdocs.magento.com/guides/v2.3/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\n### collection attributes\n\nModule adds attribute `msrp` + to select for the `Magento\\Catalog\\Model\\ResourceModel\\Product\\Link\\Product\\Collection` + \nin `Magento\\MsrpGroupedProduct\\Plugin\\Model\\Product\\Type\\Grouped` plugin.\n\nFor + information about significant changes in patch releases, see [2.4.x Release information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-msrp-staging.yml b/src/_data/codebase/v2_4/mrg/module-msrp-staging.yml new file mode 100644 index 00000000000..32d32c43ef6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-msrp-staging.yml @@ -0,0 +1,19 @@ +--- +title: MsrpStaging +content: |- + The Magento_MsrpStaging module is a part of the staging functionality in Magento EE. It enables you to stage the manufacturer's suggested retail price. + + ## Implementation details + + The Magento_MsrpStaging module extends the Magento_Msrp module to be used in staging. It adds the following fields in the Advice Pricing form: + + - Manufacturer's Suggested Retail Price + - Display Actual Price + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_MsrpStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_MsrpStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-msrp.yml b/src/_data/codebase/v2_4/mrg/module-msrp.yml new file mode 100644 index 00000000000..d4c57d10543 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-msrp.yml @@ -0,0 +1,50 @@ +--- +title: Msrp +content: "The **Magento_Msrp** module is responsible for Manufacturer’s Suggested + Retail Price functionality.\nA current module provides base functional for msrp + pricing rendering, configuration and calculation.\n\n## Installation\nThe Magento_Msrp + module creates the following attributes:\n\nEntity type - `catalog_product`.\n\nAttribute + group - `Advanced Pricing`.\n\n- `msrp` - Manufacturer's Suggested Retail Price\n- + `msrp_display_actual_price_type` -Display Actual Price\n\n**Pay attention** if described + attributes not removed when the module is removed/disabled, it would trigger errors\nbecause + they use models and blocks from Magento_Msrp module: \n- `\\Magento\\Msrp\\Block\\Adminhtml\\Product\\Helper\\Form\\Type`\n- + `\\Magento\\Msrp\\Model\\Product\\Attribute\\Source\\Type\\Price`\n- `\\Magento\\Msrp\\Block\\Adminhtml\\Product\\Helper\\Form\\Type\\Price`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n`Pricing\\` - directory contains interfaces and implementation for msrp + pricing calculations\n (`\\Magento\\Msrp\\Pricing\\MsrpPriceCalculatorInterface`), + price renderers \n and price models.\n \n`Pricing\\Price\\` - the directory contains + declares msrp price model interfaces and implementations.\n\n`Pricing\\Renderer\\` + - contains price renderers implementations.\n\nFor information about a typical file + structure of a module in Magento 2,\n see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n + \n## Extensibility\n \n Developers can pass custom `msrpPriceCalculators` for `Magento\\Msrp\\Pricing\\MsrpPriceCalculator` + using type configuration using `di.xml`. \n \n For example:\n ```\n \n + \ \n \n + \ \n Magento\\ConfigurableProduct\\Model\\Product\\Type\\Configurable::TYPE_CODE\n + \ Magento\\MsrpConfigurableProduct\\Pricing\\MsrpPriceCalculator\n + \ \n \n \n \n``` + \n More information about [type configuration](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/di-xml-file.html).\n + \n Extension developers can interact with the Magento_Msrp module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Msrp module.\n\n### Events\n\nThis + module observes the following event:\n\n`etc/frontend/`\n\n - `sales_quote_collect_totals_after` + in the `Magento\\Msrp\\Observer\\Frontend\\Quote\\SetCanApplyMsrpObserver` file. + \n\n`etc/webapi_rest`\n - `sales_quote_collect_totals_after` in the `Magento\\Msrp\\Observer\\Frontend\\Quote\\SetCanApplyMsrpObserver` + file. \n\n`etc/webapi_soap`\n - `sales_quote_collect_totals_after` in the `Magento\\Msrp\\Observer\\Frontend\\Quote\\SetCanApplyMsrpObserver` + file. \n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThe module interacts with the following layout handles:\n\n`view/base/layout` + directory:\n\n- `catalog_product_prices`\n- `cms_index_index`\n\n`view/frontend/layout` + directory:\n\n- `catalog_category_view`\n- `catalog_product_compare_index`\n- `catalog_product_view`\n- + `catalogsearch_advanced_result`\n- `catalogsearch_result_index`\n- `checkout_cart_sidebar_total_renderers`\n- + `checkout_onepage_failure`\n- `checkout_onepage_success`\n- `review_product_list`\n- + `wishlist_index_configure_type_downloadable`\n- `wishlist_index_index`\n- `wishlist_search_view`\n- + `wishlist_shared_index`\n\nThis module introduces the following layouts and layout + handles:\n\n`view/frontend/layout` directory:\n\n- `msrp_popup`\n\n### UI components\n\nModule + provides product admin form modifier: \n\n`Magento\\Msrp\\Ui\\DataProvider\\Product\\Form\\Modifier\\Msrp` + - removes `msrp_display_actual_price_type` field from the form if config disabled + else adds `validate-zero-or-greater` validation to the fild.\n\n## Additional information\n\n### + Catalog attributes\n\nA current module extends `etc/catalog_attributes.xml` and + provides following attributes for `quote_item` group:\n- `msrp`\n- `msrp_display_actual_price_type`\n\n### + Extension Attributes\nThe Magento_Msrp provides extension attributes for `Magento\\Catalog\\Api\\Data\\ProductRender\\PriceInfoInterface`\n- + attribute code: `msrp`\n- attribute type: `Magento\\Msrp\\Api\\Data\\ProductRender\\MsrpPriceInfoInterface`" diff --git a/src/_data/codebase/v2_4/mrg/module-multiple-wishlist-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-multiple-wishlist-graph-ql.yml new file mode 100644 index 00000000000..7df80abe392 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-multiple-wishlist-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: MultipleWishlistGraphQl +content: "**MultipleWishlistGraphQl** provides type information regarding multiple + wishlist functionality for the GraphQl module" diff --git a/src/_data/codebase/v2_4/mrg/module-multiple-wishlist.yml b/src/_data/codebase/v2_4/mrg/module-multiple-wishlist.yml new file mode 100644 index 00000000000..93d46e28237 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-multiple-wishlist.yml @@ -0,0 +1,5 @@ +--- +title: MultipleWishlist +content: |- + The Magento_MultipleWishlist module implements the multiple wishlists functionality. + These are lists of products from a store a customer would like to buy. Customers can save products to multiple wish lists and copy or move items from list to list. diff --git a/src/_data/codebase/v2_4/mrg/module-multishipping.yml b/src/_data/codebase/v2_4/mrg/module-multishipping.yml new file mode 100644 index 00000000000..70621c0174d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-multishipping.yml @@ -0,0 +1,72 @@ +--- +title: Multishipping +content: "**Magento_Multishipping** module provides functionality that allows customer + to request shipping to more than one address\nusing different carriers. The module + provides alternative to standard checkout flow.\n\n## Installation\n\nFor information + about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\nFor information about a typical file structure of a module in Magento + 2,\n see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n + \n ## Extensibility\n\nDevelopers can interact with the module and change behaviour + using type configuration feature.\n\nNamely, we can change `paymentSpecification` + for `Magento\\Multishipping\\Block\\Checkout\\Billing` and `Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping` + classes. \nAs result, we will get changed behaviour, new logic or something what + our business need. \n\nFor example:\n```\n\n + \ \n multishippingPaymentSpecification\n + \ \n\n```\nYo can check this configuration and find more examples + in the `etc/frontend/di.xml` file.\n \nMore information about [type configuration](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/di-xml-file.html).\n\n\nExtension + developers can interact with the Magento_Multishipping module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Msrp module.\n\n### Events\n\nThis + module observes the following event:\n\n`etc/frontend/`\n\n - `checkout_cart_save_before` + in the `Magento\\Multishipping\\Observer\\DisableMultishippingObserver` file. \n\nThe + module dispatches the following events:\n\n- `multishipping_checkout_controller_success_action` + event in the\n class `\\Magento\\Multishipping\\Controller\\Checkout\\Success::execute()` + method. Parameters:\n - `order_ids` is order ids created during checkout\n- `checkout_controller_multishipping_shipping_post` + event in the\n class `\\Magento\\Multishipping\\Controller\\Checkout\\ShippingPost::execute()` + method. Parameters:\n - `request` is a request object `Magento\\Framework\\App\\RequestInterface`.\n + \ - `quote` is a quote object for current checkout `Magento\\Quote\\Model\\Quote`.\n- + `checkout_type_multishipping_set_shipping_items` event in the\n class `\\Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping::setShippingItemsInformation()` + method. Parameters:\n - `quote` is a quote object for current checkout `Magento\\Quote\\Model\\Quote`.\n- + `checkout_type_multishipping_create_orders_single` event in the\n class `\\Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping::createOrders()` + method. Parameters:\n - `order` is a prepared order object for creating `\\Magento\\Sales\\Model\\Order`.\n + \ - `address` is an address array.\n - `quote` is a quote object for current + checkout `Magento\\Quote\\Model\\Quote`.\n- `checkout_submit_all_after` event in + the\n class `\\Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping::createOrders()` + method. Parameters:\n - `orders` is order object array `\\Magento\\Sales\\Model\\Order` + \ that was created.\n - `quote` is a quote object for current checkout `Magento\\Quote\\Model\\Quote`.\n- + `checkout_multishipping_refund_all` event in the\n class `\\Magento\\Multishipping\\Model\\Checkout\\Type\\Multishipping::createOrders()` + method. Parameters:\n - `orders` is order object array `\\Magento\\Sales\\Model\\Order` + \ that was created.\n\nFor information about an event in Magento 2, see [Events + and observers](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThe module interacts with the following layout handles:\n\n`view/frontend/layout` + directory:\n\n - `checkout_cart_index`\n \nThis module introduces the following + layouts and layout handles:\n\n`view/frontend/layout` directory:\n\n - `multishipping_checkout`\n + - `multishipping_checkout_address_editaddress`\n - `multishipping_checkout_address_editbilling`\n + - `multishipping_checkout_address_editshipping`\n - `multishipping_checkout_address_newbilling`\n + - `multishipping_checkout_address_newshipping`\n - `multishipping_checkout_address_select`\n + - `multishipping_checkout_address_selectbilling`\n - `multishipping_checkout_addresses`\n + - `multishipping_checkout_billing`\n - `multishipping_checkout_customer_address`\n + - `multishipping_checkout_login`\n - `multishipping_checkout_overview`\n - `multishipping_checkout_register`\n + - `multishipping_checkout_results`\n - `multishipping_checkout_shipping`\n - `multishipping_checkout_success`\n\n## + Additional information\n\n### ACL\n\nModule introduces the following resources:\n\n- + `Magento_Multishipping::config_multishipping` - Multishipping Settings Section\n\nMore + information about [Access Control List rule](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-access-control-list-rule.html).\n\n### + Page Types\n\nModule introduces the new pages:\n\n`etc/frontend/page_types.xml` + file.\n\n- `checkout_cart_multishipping` - Catalog Quick Search Form Suggestion\n- + `checkout_cart_multishipping_address_editaddress` - Multishipping Checkout One Address + Edit Form\n- `checkout_cart_multishipping_address_editbilling` - Multishipping Checkout + Billing Address Edit Form\n- `checkout_cart_multishipping_address_editshipping` + - Multishipping Checkout Shipping Address Edit Form\n- `checkout_cart_multishipping_address_newbilling` + - Multishipping Checkout Billing Address Creation\n- `checkout_cart_multishipping_address_newshipping` + - Multishipping Checkout Shipping Address Creation\n- `checkout_cart_multishipping_address_selectbilling` + - Multishipping Checkout Billing Address Selection\n- `checkout_cart_multishipping_addresses` + - Multishipping Checkout Address (Any) Form\n- `checkout_cart_multishipping_billing` + - Multishipping Checkout Billing Information Step\n- `checkout_cart_multishipping_customer_address` + - Multishipping Checkout Customer Address Edit Form\n- `checkout_cart_multishipping_login` + - Multishipping Checkout Login User Form\n- `checkout_cart_multishipping_overview` + - Multishipping Checkout Overview\n- `checkout_cart_multishipping_register` - Multishipping + Checkout Register User Form\n- `checkout_cart_multishipping_shipping` - Multishipping + Checkout Shipping Information Step\n- `checkout_cart_multishipping_success` - Multishipping + Checkout Success\n\nMore information about [layout types](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-types.html).\n\n\nFor + information about significant changes in patch releases, see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-mysql-mq.yml b/src/_data/codebase/v2_4/mrg/module-mysql-mq.yml new file mode 100644 index 00000000000..d90317c050f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-mysql-mq.yml @@ -0,0 +1,14 @@ +--- +title: MysqlMq +content: "**Magento_MysqlMq** provides message queue implementation based on MySQL.\n\nModule + contain recurring script, declared in `Magento\\MysqlMq\\Setup\\Recurring` \nclass. + This script is executed by Magento post each schema installation or upgrade\nstage + and populates the queue table.\n\n## Installation\n\nModule creates the following + tables:\n\n- `queue` - Table storing unique queues\n- `queue_message` - Queue messages\n- + `queue_message_status` - Relation table to keep associations between queues and + messages\n\n\nFor information about a module installation in Magento 2, see [Enable + or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Additional information\n\nFor information about significant changes in patch releases, + see [2.3.x Release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html).\n\n### + cron options\n\ncron group configuration can be set in `etc/crontab.xml`.\n\n- `mysqlmq_clean_messages` + - clean up old messages from database" diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote-async-order.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-async-order.yml new file mode 100644 index 00000000000..1074e302190 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-async-order.yml @@ -0,0 +1,4 @@ +--- +title: NegotiableQuoteAsyncOrder +content: The Magento_NegotiableQuoteAsyncOrder module provides the ability to save + order items asynchronously for NegotiableQuote functionality. diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-graph-ql.yml new file mode 100644 index 00000000000..d274695026b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: NegotiableQuoteGraphQl +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-shared-catalog.yml new file mode 100644 index 00000000000..3b9b2e351ea --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-shared-catalog.yml @@ -0,0 +1,24 @@ +--- +title: NegotiableQuoteSharedCatalog +content: |- + The Magento_NegotiableQuoteSharedCatalog module enables the NegotiableQuote module to interact with a SharedCatalog in an B2B environment. This module extends the Magento_NegotiableQuote module and Magento_SharedCatalog modules. + + The Magento_NegotiableQuoteSharedCatalog module provides the following features: + + * Remove items from a negotiable quote if corresponding products were removed from this company's shared catalog. + + ## Installation details + + This module has a dependency on the Magento_NegotiableQuote and Magento_SharedCatalog module, which must be installed and enabled first. + + The Magento_NegotiableQuoteSharedCatalog module does not create any backward incompatible changes. It can be uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_NegotiableQuoteSharedCatalog module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NegotiableQuoteSharedCatalog module. diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote-weee.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-weee.yml new file mode 100644 index 00000000000..30d6c41ab44 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote-weee.yml @@ -0,0 +1,6 @@ +--- +title: NegotiableQuoteWeee +content: |- + ## NegotiableQuoteWeee module Overview + + NegotiableQuoteWeee module extends Weee if it is enabled in configuration and it adds fpt attributes to negotiable quote. diff --git a/src/_data/codebase/v2_4/mrg/module-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-negotiable-quote.yml new file mode 100644 index 00000000000..6da2f6e48bb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-negotiable-quote.yml @@ -0,0 +1,46 @@ +--- +title: NegotiableQuote +content: |- + The Magento_NegotiableQuote module allows a customer and a merchant (admin user) to negotiate product and/or shipping prices before the customer places an order. Its functionality is available for the company members only. + + Currently, B2B quoting is global--the price is given for the quote as a whole. Quoting per item is not supported. The quote lifecycle is managed via quote statuses. The quoting interface allows both a merchant and a customer to manage items in the quote (add, delete, change quantity) as well as make an offer (or request a quote) for items and/or for shipping. The negotiated price set in the negotiable quote is exactly the price that will be applied on a quote during checkout, order generation, and invoice generation. + + The module provides a set of configurations for the quoting feature, such as the ability to request a quote, configure the minimum quote amount, configure the default expiration period, configure attached files, and set email templates for quotes. The module provides web APIs and can be integrated with 3rd party solutions to manage negotiable quote in Magento. + + ## Installation details + + The module heavily depends on the Quote and Magento_Company modules, which must be previously installed and enabled. + + Also, the module has dependency on the following Magento’s B2C modules: Tax module, Checkout module and Cart Pricing Rules module. + + When working with the SharedCatalog module, Negotiable Quote will be restricted to the products added to the shared catalog and custom prices set in the shared catalog. + + The module does not create any backward incompatible changes. Can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Magento_NegotiableQuote uses Extensible attributes to extend Magento_Quote. For more information about the Magento extensible attributes, see [Adding extension attributes to entity](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/extension_attributes/adding-attributes.html). + + Extension developers can interact with the Magento_NegotiableQuote module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NegotiableQuote module. + + ### Layouts + + You can extend and override layouts in the `Magento\NegotiableQuote\view\adminhtml\layout` and `Magento\NegotiableQuote\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directories contain extensible UI components: + + * `Magento\NegotiableQuote\view\adminhtml\ui_component` - company form, negotiable quote grid + + * `Magento\NegotiableQuote\view\frontend\ui_component` - negotiable quote listing + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html). diff --git a/src/_data/codebase/v2_4/mrg/module-new-relic-reporting.yml b/src/_data/codebase/v2_4/mrg/module-new-relic-reporting.yml new file mode 100644 index 00000000000..41e6eaec4c5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-new-relic-reporting.yml @@ -0,0 +1,24 @@ +--- +title: NewRelicReporting +content: "This module implements integration New Relic APM and New Relic Insights + with Magento, giving real-time visibility into business and performance metrics + for data-driven decision making. \n\n## Installation\n\nBefore installing this module, + note that the Magento_NewRelicReporting is dependent on the following modules:\n- + `Magento_Store`\n- `Magento_Customer`\n- `Magento_Backend`\n- `Magento_Catalog`\n- + `Magento_ConfigurableProduct`\n- `Magento_Config`\n\nThis module creates the following + tables in the database:\n- `reporting_counts`\n- `reporting_module_status`\n- `reporting_orders`\n- + `reporting_users`\n- `reporting_system_updates`\n\nFor information about a module + installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_NewRelicReporting + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_NewRelicReporting module.\n\n## + Additional information\n\n[Learn more about New Relic Reporting](https://docs.magento.com/user-guide/reports/new-relic-reporting.html).\n\n### + Console commands\n\nThe Magento_NewRelicReporting provides console commands:\n- + `bin/magento newrelic:create:deploy-marker []` - check + the deploy queue for entries and create an appropriate deploy marker\n\n[Learn more + about command's parameters](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html#newreliccreatedeploy-marker).\n\n### + Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- `magento_newrelicreporting_cron` + - runs collecting all new relic reports\n\n[Learn how to configure and run cron + in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-newsletter-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-newsletter-graph-ql.yml new file mode 100644 index 00000000000..54e508da40d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-newsletter-graph-ql.yml @@ -0,0 +1,16 @@ +--- +title: NewsletterGraphQl +content: |- + This module allows a shopper to subscribe to a newsletter using GraphQL. + + ## Installation + + Before installing this module, note that the Magento_NewsletterGraphQl is dependent on the Magento_Newsletter module. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_NewsletterGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_NewsletterGraphQl module. diff --git a/src/_data/codebase/v2_4/mrg/module-newsletter.yml b/src/_data/codebase/v2_4/mrg/module-newsletter.yml new file mode 100644 index 00000000000..056bc540699 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-newsletter.yml @@ -0,0 +1,34 @@ +--- +title: Newsletter +content: "This module allows clients to subscribe for information about new promotions + and discounts and allows store administrators to send newsletters to clients subscribed + for them.\n\n## Installation\n\nBefore installing this module, note that the Magento_Newsletter + is dependent on the following modules:\n- `Magento_Store`\n- `Magento_Customer`\n- + `Magento_Eav`\n- `Magento_Widget`\n\nBefore disabling or uninstalling this module, + note that the following modules depends on this module:\n- `Magento_NewsletterGraphQl`\n\nThis + module creates the following tables in the database:\n- `newsletter_subscriber`\n- + `newsletter_template`\n- `newsletter_queue`\n- `newsletter_queue_link`\n- `newsletter_queue_store_link`\n- + `newsletter_problem`\n\nFor information about a module installation in Magento 2, + see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Newsletter module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Newsletter module.\n\nA + lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Layouts\n\nThis module introduces the following layouts in + the `view/frontend/layout` and `view/adminhtml/layout` directories:\n- `view/adminhtml/layout`:\n + \ - `newsletter_problem_block`\n - `newsletter_problem_grid`\n - `newsletter_problem_index`\n + \ - `newsletter_queue_edit`\n - `newsletter_queue_grid`\n - `newsletter_queue_grid_block`\n + \ - `newsletter_queue_index`\n - `newsletter_queue_preview`\n - `newsletter_queue_preview_popup`\n + \ - `newsletter_subscriber_block`\n - `newsletter_subscriber_exportcsv`\n - + `newsletter_subscriber_exportxml`\n - `newsletter_subscriber_grid`\n - `newsletter_subscriber_index`\n + \ - `newsletter_template_edit`\n - `newsletter_template_preview`\n - `newsletter_template_preview_popup`\n + \ - `preview`\n \n- `view/frontend/layout`:\n - `customer_account`\n - + `customer_account_create`\n - `newsletter_manage_index`\n - `default`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThis module extends customer form ui component the configuration + file located in the `view/base/ui_component` directory:\n- `customer_form`\n\nFor + information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\n[Learn more about newsletter](https://docs.magento.com/user-guide/marketing/newsletters.html).\n\n### + Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- `newsletter_send_all` + - schedules newsletter sending\n\n[Learn how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-offline-payments.yml b/src/_data/codebase/v2_4/mrg/module-offline-payments.yml new file mode 100644 index 00000000000..eefa0ea7584 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-offline-payments.yml @@ -0,0 +1,18 @@ +--- +title: OfflinePayments +content: "This module implements the payment methods which do not require interaction + with a payment gateway (so called offline methods). \nThese methods are the following:\n- + Bank transfer\n- Cash on delivery\n- Check / Money Order\n- Purchase order\n\n## + Installation\n\nBefore installing this module, note that the Magento_OfflinePayments + is dependent on the following modules:\n- `Magento_Store`\n- `Magento_Catalog`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_OfflinePayments + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_OfflinePayments module.\n\nA + lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Layouts\n\nThis module introduces the following layouts in + the `view/frontend/layout` directory:\n- `checkout_index_index`\n- `multishipping_checkout_billing`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\n[Learn how to configure Offline Payment Methods](https://docs.magento.com/user-guide/payment/offline-payment-methods.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-offline-shipping.yml b/src/_data/codebase/v2_4/mrg/module-offline-shipping.yml new file mode 100644 index 00000000000..670e59223bc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-offline-shipping.yml @@ -0,0 +1,31 @@ +--- +title: OfflineShipping +content: "This module implements the shipping methods which do not involve a direct + interaction with shipping carriers, so called offline shipping methods. \nNamely, + the following:\n- Free Shipping\n- Flat Rate\n- Table Rates\n- Store Pickup\n\n## + Installation\n\nBefore installing this module, note that the Magento_OfflineShipping + is dependent on the following modules:\n- `Magento_Store`\n- `Magento_Sales`\n- + `Magento_Quote`\n- `Magento_Quote`\n- `Magento_SalesRule`\n\nThe Magento_OfflineShipping + module creates the `shipping_tablerate` table in the database.\n\nThis module modifies + the following tables in the database:\n- `salesrule` - adds column `simple_free_shipping`\n- + `sales_order_item` - adds column `free_shipping`\n- `quote_address` - adds column + `free_shipping`\n- `quote_item` - adds column `free_shipping`\n- `quote_address_item` + - adds column `free_shipping`\n\nFor information about a module installation in + Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_OfflineShipping + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_OfflineShipping module.\n\nA + lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + to extend it.\n\n### Layouts\n\nThis module introduces the following layouts in + the `view/frontend/layout` directory:\n- `checkout_cart_index`\n- `checkout_index_index`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThis module extends following ui components located in the `view/adminhtml/ui_component` + directory:\n- `sales_rule_form`\n- `salesrulestaging_update_form`\n\nFor information + about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\nYou can get more information about offline shipping methods + in magento at the articles:\n- [How to configure Free Shipping](https://docs.magento.com/user-guide/shipping/shipping-free.html)\n- + [How to configure Flat Rate](https://docs.magento.com/user-guide/shipping/shipping-flat-rate.html)\n- + [How to configure Table Rates](https://docs.magento.com/user-guide/shipping/shipping-table-rate.html)\n- + [How to configure Store Pickup](https://docs.magento.com/user-guide/shipping/shipping-in-store-delivery.html)" diff --git a/src/_data/codebase/v2_4/mrg/module-order-history-search.yml b/src/_data/codebase/v2_4/mrg/module-order-history-search.yml new file mode 100644 index 00000000000..382d283b39f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-order-history-search.yml @@ -0,0 +1,28 @@ +--- +title: OrderHistorySearch +content: |- + The Magento_OrderHistorySearch module serves to handle advanced orders filtering on customer account. + + ## Installation details + + ... + + ## Structure + + ... + + ## Extensibility + + ... + + ### Layouts + + ... + + ### UI components + + ... + + ## Additional information + + ... diff --git a/src/_data/codebase/v2_4/mrg/module-page-builder-admin-analytics.yml b/src/_data/codebase/v2_4/mrg/module-page-builder-admin-analytics.yml new file mode 100644 index 00000000000..3974af2ad4d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-builder-admin-analytics.yml @@ -0,0 +1,4 @@ +--- +title: PageBuilderAdminAnalytics +content: The Magento_PageBuilderAdminAnalytics module tracks Page Builder information + through AdminAnalytics. diff --git a/src/_data/codebase/v2_4/mrg/module-page-builder-admin-gws-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-page-builder-admin-gws-admin-ui.yml new file mode 100644 index 00000000000..2cbd0ca64ab --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-builder-admin-gws-admin-ui.yml @@ -0,0 +1,4 @@ +--- +title: PageBuilderAdminGwsAdminUi +content: The Magento_PageBuilderAdminGwsAdminUi contains Adobe Commerce dependent + functionality and tests diff --git a/src/_data/codebase/v2_4/mrg/module-page-builder-analytics.yml b/src/_data/codebase/v2_4/mrg/module-page-builder-analytics.yml new file mode 100644 index 00000000000..13c5b87c6b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-builder-analytics.yml @@ -0,0 +1,5 @@ +--- +title: PageBuilderAnalytics +content: The Magento_PageBuilderAnalytics module configures data definitions for a + data collection related to the PageBuilder module entities to be used in [Advanced + Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-page-builder.yml new file mode 100644 index 00000000000..ae3c5db4033 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-builder.yml @@ -0,0 +1,51 @@ +--- +title: PageBuilder +content: |- + The Magento_PageBuilder module provides an enhancement for the default Magento WYSIWYG editor. It installs an alternative editor in the Admin area for building content. + + The PageBuilder editor can be used on the following content pages: + + * Category Pages + * CMS Pages + * CMS Blocks + * Dynamic Blocks + + ## Enable the module + + The PageBuilder module and the editor is enabled by default after installation. + + The editor itself is enabled globally in the Admin area under *Stores > Configuration > Content Management > Advanced Content Tool > Enable Page Builder*. + This setting determines the `is_pagebuilder_enabled` configuration value. + + ## Disable the module + + You can disable the PageBuilder module for a specific field by adding the following entry to a field configuration in an XML configuration file: + + ``` + + false + + ``` + + ### Example + + The following example disables the PageBuilder editor for the content field. + + ``` +
+
+ + + + page + + false + + + + +
+
+ ``` + + **Note:** Disabling the editor this way overrides the value of `is_pagebuilder_enabled` for the specified field. diff --git a/src/_data/codebase/v2_4/mrg/module-page-cache.yml b/src/_data/codebase/v2_4/mrg/module-page-cache.yml new file mode 100644 index 00000000000..d52a8ec6013 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-page-cache.yml @@ -0,0 +1,7 @@ +--- +title: PageCache +content: |- + The PageCache module provides functionality of caching full pages content in Magento application. An administrator may switch between built-in caching and Varnish caching. Built-in caching is default and ready to use without the need of any external tools. + Requests and responses are managed by PageCache plugin. It loads data from cache and returns a response. If data is not present in cache, it passes the request to Magento and waits for the response. Response is then saved in cache. + Blocks can be set as private blocks by setting the property '_isScopePrivate' to true. These blocks contain personalized information and are not cached in the server. These blocks are being rendered using AJAX call after the page is loaded. Contents are cached in browser instead. + Blocks can also be set as non-cacheable by setting the 'cacheable' attribute in layout XML files. For example ``. Pages containing such blocks are not cached. diff --git a/src/_data/codebase/v2_4/mrg/module-payment-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-payment-graph-ql.yml new file mode 100644 index 00000000000..95f4903172e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-payment-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: PaymentGraphQl +content: |- + **PaymentGraphQl** provides type information for the GraphQl module + to generate payment fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-payment-staging.yml b/src/_data/codebase/v2_4/mrg/module-payment-staging.yml new file mode 100644 index 00000000000..40db8f7aa0e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-payment-staging.yml @@ -0,0 +1,18 @@ +--- +title: PaymentStaging +content: |- + The Magento_PaymentStaging module is a part of the staging functionality in Magento EE. It extends the Magento_Payment module for the staging preview functionality. + + ## Implementation details + + The Magento_PaymentStaging module restricts functionality of the Magento_Payment module in the staging preview mode. It shows only offline payment methods that are enabled. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_PaymentStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_PaymentStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaymentStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-payment.yml b/src/_data/codebase/v2_4/mrg/module-payment.yml new file mode 100644 index 00000000000..cabae040993 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-payment.yml @@ -0,0 +1,5 @@ +--- +title: Payment +content: |- + The Magento_Payment module provides the abstraction level for all payment methods, and all logic that should be used when adding a new payment method. This logic includes configuration models, separate models for payment data verification and so on. + For example, Magento\Payment\Model\Method\AbstractMethod is an abstract model which should be extended by particular payment methods. diff --git a/src/_data/codebase/v2_4/mrg/module-paypal-captcha.yml b/src/_data/codebase/v2_4/mrg/module-paypal-captcha.yml new file mode 100644 index 00000000000..e08c7ca6130 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal-captcha.yml @@ -0,0 +1,4 @@ +--- +title: PaypalCaptcha +content: The PayPal Captcha module provides a possibility to enable Captcha validation + on Payflow Pro payment form. diff --git a/src/_data/codebase/v2_4/mrg/module-paypal-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-paypal-graph-ql.yml new file mode 100644 index 00000000000..0e9719f338c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: PaypalGraphQl +content: "**PaypalGraphQl** provides resolver information for using Paypal payment + methods via GraphQl." diff --git a/src/_data/codebase/v2_4/mrg/module-paypal-negotiable-quote.yml b/src/_data/codebase/v2_4/mrg/module-paypal-negotiable-quote.yml new file mode 100644 index 00000000000..0cf0b276a52 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal-negotiable-quote.yml @@ -0,0 +1,10 @@ +--- +title: PaypalNegotiableQuote +content: |- + The Magento_PaypalNegotiableQuote module provides support for PayPal payment methods when using negotiable quotes. + + ## Extensibility + + Extension developers can interact with the Magento_PaypalNegotiableQuote module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaypalNegotiableQuote module. diff --git a/src/_data/codebase/v2_4/mrg/module-paypal-purchase-order.yml b/src/_data/codebase/v2_4/mrg/module-paypal-purchase-order.yml new file mode 100644 index 00000000000..41c85ad4186 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal-purchase-order.yml @@ -0,0 +1,10 @@ +--- +title: PaypalPurchaseOrder +content: |- + The Magento_PaypalPurchaseOrder module provides support for PayPal payment methods when using purchase orders. + + ## Extensibility + + Extension developers can interact with the Magento_PaypalPurchaseOrder module using plugins. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PaypalPurchaseOrder module. diff --git a/src/_data/codebase/v2_4/mrg/module-paypal.yml b/src/_data/codebase/v2_4/mrg/module-paypal.yml new file mode 100644 index 00000000000..be035714e19 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-paypal.yml @@ -0,0 +1,9 @@ +--- +title: Paypal +content: |- + Module Magento\PayPal implements integration with the PayPal payment system. Namely, it enables the following payment methods: + * PayPal Express Checkout + * PayPal Payments Standard + * PayPal Payments Pro + * PayPal Credit + * PayFlow Payment Gateway diff --git a/src/_data/codebase/v2_4/mrg/module-persistent-history.yml b/src/_data/codebase/v2_4/mrg/module-persistent-history.yml new file mode 100644 index 00000000000..6c71fb3c874 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-persistent-history.yml @@ -0,0 +1,6 @@ +--- +title: PersistentHistory +content: |- + Magento\PersistentHistory module extends functionality of Magento\Persistent by providing ability to keep track of + products added to wishlist, recently ordered items, currently compared products, comparison history, recently viewed + products and customer group membership and segmentation. diff --git a/src/_data/codebase/v2_4/mrg/module-persistent.yml b/src/_data/codebase/v2_4/mrg/module-persistent.yml new file mode 100644 index 00000000000..0011a59a954 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-persistent.yml @@ -0,0 +1,62 @@ +--- +title: Persistent +content: |- + This module enables setting a long-term cookie containing internal id (random hash - to exclude brute + force) of persistent session for customer. Persistent session data is kept in DB - so it's not deleted in some days and is kept for + as much time as we need. DB session keeps customerId + some data from real customer session that we want to sync (e.g. + num items in shopping cart). For registered customer this info is synced to persistent session if choose "Remember me" + checkbox during first login. + + ## Installation + + Before installing this module, note that the Magento_Persistent is dependent on the following modules: + - `Magento_Checkout` + - `Magento_PageCache` + + The Magento_Persistent module creates the `persistent_session` table in the database. + + This module modifies the following tables in the database: + - `quote` - adds column `is_persistent` + + All database schema changes made by this module are rolled back when the module gets disabled and setup:upgrade command is run. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_Persistent module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_Persistent module. + + A lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) to extend it. + + ### Events + + The module dispatches the following events: + + #### Controller + + - `persistent_session_expired` event in the `\Magento\Persistent\Controller\Index\UnsetCookie::execute` method + + #### Observer + + - `persistent_session_expired` event in the `\Magento\Persistent\Observer\CheckExpirePersistentQuoteObserver::execute` method + + For information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). + + ### Layouts + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ## Additional information + + More information can get at articles: + - [Persistent Shopping Cart](https://docs.magento.com/user-guide/configuration/customers/persistent-shopping-cart.html) + - [Persistent Cart](https://docs.magento.com/user-guide/sales/cart-persistent.html) + + ### Cron options + + Cron group configuration can be set at `etc/crontab.xml`: + - `persistent_clear_expired` - clear expired persistent sessions + + [Learn how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html). diff --git a/src/_data/codebase/v2_4/mrg/module-price-permissions.yml b/src/_data/codebase/v2_4/mrg/module-price-permissions.yml new file mode 100644 index 00000000000..174e11dcb3e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-price-permissions.yml @@ -0,0 +1,4 @@ +--- +title: PricePermissions +content: Magento_PricePermissions module allows to restrict such admin rights as changing + or reading product price, changing product status. diff --git a/src/_data/codebase/v2_4/mrg/module-product-alert.yml b/src/_data/codebase/v2_4/mrg/module-product-alert.yml new file mode 100644 index 00000000000..8c05675d2cd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-product-alert.yml @@ -0,0 +1,24 @@ +--- +title: ProductAlert +content: "This module enables product alerts, which allow customers to sign up for + emails about product price or stock status change.\n\n## Installation\n\nBefore + installing this module, note that the Magento_ProductAlert is dependent on the following + modules:\n- `Magento_Catalog`\n- `Magento_Customer`\n\nThe Magento_ProductAlert + module creates the following tables in the database:\n- `product_alert_price`\n- + `product_alert_stock`\n\nAll database schema changes made by this module are rolled + back when the module gets disabled and setup:upgrade command is run.\n\nThe Magento_ProductAlert + module contains the recurring script. Script's modifications don't need to be manually + reverted upon uninstallation. \n\nFor information about a module installation in + Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_ProductAlert + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ProductAlert module.\n\n### + Layouts\n\nThis module introduces the following layouts in the `view/frontend/layout` + directory:\n- `catalog_product_view`\n- `productalert_unsubscribe_email`\n\nFor + more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n## + Additional information\n\nMore information can get at articles:\n- [Product Alerts](https://docs.magento.com/user-guide/catalog/inventory-product-alerts.html)\n- + [Product Alert Run Settings](https://docs.magento.com/user-guide/catalog/inventory-product-alert-run-settings.html)\n\n### + Cron options\n\nCron group configuration can be set at `etc/crontab.xml`:\n- `catalog_product_alert` + - send product alerts to customers\n\n[Learn how to configure and run cron in Magento.](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-cron.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-product-video-staging.yml b/src/_data/codebase/v2_4/mrg/module-product-video-staging.yml new file mode 100644 index 00000000000..b62bd971857 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-product-video-staging.yml @@ -0,0 +1,21 @@ +--- +title: ProductVideoStaging +content: |- + The Magento_ProductVideoStaging module is a part of the staging functionality in Magento EE. It enables you to add or remove a video to a product update. + + ## Implementation details + + The Magento_ProductVideoStaging module extends the Magento_ProductVideo functionality to be used in staging. It adds an "Add Video" button to the Schedule Update form and supports a New Video form in staging mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ProductVideoStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ProductVideoStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideoStaging module. + + ### Layouts + + You can extend and override layouts in the `app/code/Magento/ProductVideoStaging/view/adminhtml/layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-product-video.yml b/src/_data/codebase/v2_4/mrg/module-product-video.yml new file mode 100644 index 00000000000..abd5dd911dd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-product-video.yml @@ -0,0 +1,47 @@ +--- +title: ProductVideo +content: |- + This module implements functionality related with linking video files from external resources to product. + + ## Installation + + Before installing this module, note that the Magento_ProductAlert is dependent on the following modules: + - `Magento_Catalog` + - `Magento_Backend` + + The Magento_ProductVideo module creates the `catalog_product_entity_media_gallery_value_video` table in the database. + + All database schema changes made by this module are rolled back when the module gets disabled and setup:upgrade command is run. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_ProductVideo module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ProductVideo module. + + A lot of functionality in the module is on JavaScript, use [mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) to extend it. + + ### Layouts + + This module introduces the following layouts in the `view/frontend/layout` and `view/adminhtml/layout` directories: + - `view/adminhtml/layout` + - `catalog_product_new` + - `view/frontend/layout` + - `catalog_product_view` + + For more information about a layout in Magento 2, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + This module extends following ui components located in the `view/adminhtml/ui_component` directory: + - `product_form` + + For information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html). + + ## Additional information + + More information can get at articles: + - [Learn how to add Product Video](https://docs.magento.com/user-guide/catalog/product-video.html) + - [Learn how to configure Product Video](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/product-video.html) diff --git a/src/_data/codebase/v2_4/mrg/module-promotion-permissions.yml b/src/_data/codebase/v2_4/mrg/module-promotion-permissions.yml new file mode 100644 index 00000000000..f3545cc94de --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-promotion-permissions.yml @@ -0,0 +1,6 @@ +--- +title: PromotionPermissions +content: |- + Magento\PromotionPermission module provides the possibility to an admin user to manage access of promotions and product + prices in the Admin Panel. An admin user can set the following access rights for promotions and product prices: edit, + read, without any permissions. diff --git a/src/_data/codebase/v2_4/mrg/module-purchase-order-rule.yml b/src/_data/codebase/v2_4/mrg/module-purchase-order-rule.yml new file mode 100644 index 00000000000..8a6845c7451 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-purchase-order-rule.yml @@ -0,0 +1,59 @@ +--- +title: PurchaseOrderRule +content: |- + ​ + ## Overview + ​ + The PurchaseOrderRule module contains functionality for creating and enforcing approval rules for purchase orders. Companies in a B2B environment can use these rules to enforce purchasing guidelines and limits. + ​ + With this module installed, you may create rules such as: + ​ + - Purchase orders over $X require approvals from a manager. + - Purchase orders containing more than $Y unique products require approval. + - Purchase orders with shipping charges greater than $Z require approval. + ​ + ## Installation details + ​ + The PurchaseOrderRule module has dependencies on the following modules: + ​ + - Magento_Company + - Magento_Customer + - Magento_Directory + - Magento_Payment + - Magento_PurchaseOrder + - Magento_Quote + - Magento_Rule + - Magento_SalesRule + - Magento_Shipping + - Magento_Theme + - Magento_Ui + ​ + + which must be installed and enabled first. This module does not create any backward incompatible changes. It can be uninstalled or deactivated at any time. + ​ + ## Structure + ​ + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + ​ + ## Extensibility + + ​Extension developers can interact with the Magento_PurchaseOrderRule module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_PurchaseOrderRule module. + + ### Layouts + + This module introduces the following layouts and layout handles in the `view/frontend/layout` directory: + + - `purchaseorderrule_create_index` + - `purchaseorderrule_edit_index` + - `purchaseorderrule_form` + - `purchaseorderrule_index_index` + ​ + ### UI components + ​ + You can extend the purchase order rule listings using the `purchase_order_rule_listing.xml` and `require_my_approval_purchaseorder_listing.xml` configuration files. + + ## Additional information + ​ + Check the [B2B release notes](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html) for more information on new changes. diff --git a/src/_data/codebase/v2_4/mrg/module-purchase-order.yml b/src/_data/codebase/v2_4/mrg/module-purchase-order.yml new file mode 100644 index 00000000000..272403f95af --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-purchase-order.yml @@ -0,0 +1,26 @@ +--- +title: PurchaseOrder +content: "​\n## Overview\n​\nThe PurchaseOrder module contains functionality for creating + purchase orders in a B2B environment. When enabled, all orders created within the + company will be created as purchase orders. This allows B2B users to enforce purchasing + rules and worflows within a Magento store.\n​\n## Installation details\n​\nThe PurchaseOrder + module has dependencies on the following modules:\n​\n- Module_Authorization\n- + \ Module_Catalog\n- Module_Checkout\n- Module_Company\n- Module_Customer\n- Module_Directory\n- + \ Module_Msrp \n- Module_Negotiable_Quote\n- Module_Payment\n- Module_Quote\n- + \ Module_Sales\n- Module_Sales_Sequence\n- Module_Store\n- Module_Tax\n- Module_Theme\n- + \ Module_Ui\n\n​\nwhich must be installed and enabled first. This module does not + create any backward incompatible changes. It can be uninstalled or deactivated at + any time.\n​\n## Structure\n​\n[Learn about a typical file structure for a Magento + 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n​\n## + Extensibility\n​​Extension developers can interact with the Magento_PurchaseOrder + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n + \ \n[The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_PurchaseOrder module.\n\n### + Layouts\n​This module introduces the following layouts and layout handles in the + `view/frontend/layout` directory:\n\n- `email_purchaseorder_details`\n- `purchaseorder_purchaseorder_index`\n- + `purchaseorder_purchaseorder_success`\n- `purchaseorder_purchaseorder_view`\n\n### + UI components\n​\nYou can extend the purchase order listings using the `company_purchaseorder_listing.xml` + and `my_purchaseorder_listing.xml` configuration files.\n\n## Additional information\n​\nCheck + the [B2B release notes](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html) + for more information on new changes." diff --git a/src/_data/codebase/v2_4/mrg/module-quick-order.yml b/src/_data/codebase/v2_4/mrg/module-quick-order.yml new file mode 100644 index 00000000000..0047334c7f6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quick-order.yml @@ -0,0 +1,26 @@ +--- +title: QuickOrder +content: |- + The Magento_QuickOrder module allows customers to improve their user experience by creating a new order from a list of multiple SKUs. + + Multiple items can be sent to the shopping cart from a CSV file, by copy-pasting multiple SKUs from another source, or by manually entering SKUs one-by-one into the Quick Order form. This feature is available for both logged-in users and guests. + + ## Installation details + + The module does not create any backward incompatible changes. It heavily depends on the Magento_AdvancedCheckout module and cannot work without it. Can be deactivated and uninstalled at any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuickOrder module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuickOrder module. + + ### Layouts + + You can extend and override layouts in the `Magento\QuickOrder\view\frontend\layout` directory. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-quote-analytics.yml b/src/_data/codebase/v2_4/mrg/module-quote-analytics.yml new file mode 100644 index 00000000000..33242d7cc5c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-analytics.yml @@ -0,0 +1,20 @@ +--- +title: QuoteAnalytics +content: |- + This module configures data definitions for a data collection related to the Quote module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). + + ## Installation + + Before installing this module, note that the Magento_QuoteAnalytics is dependent on the following modules: + - `Magento_Quote` + - `Magento_Analytics` + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Additional data + + More information can get at articles: + - [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/overview.html) + - [Data collection for advanced reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/data-collection.html) diff --git a/src/_data/codebase/v2_4/mrg/module-quote-bundle-options.yml b/src/_data/codebase/v2_4/mrg/module-quote-bundle-options.yml new file mode 100644 index 00000000000..7ba032fd950 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-bundle-options.yml @@ -0,0 +1,16 @@ +--- +title: QuoteBundleOptions +content: |- + This module provides data provider for creating buy request for bundle products. + + ## Installation + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuoteBundleOptions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteBundleOptions module. diff --git a/src/_data/codebase/v2_4/mrg/module-quote-configurable-options.yml b/src/_data/codebase/v2_4/mrg/module-quote-configurable-options.yml new file mode 100644 index 00000000000..a99bb8a1a8d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-configurable-options.yml @@ -0,0 +1,16 @@ +--- +title: QuoteConfigurableOptions +content: |- + This module provides data provider for creating buy request for configurable products. + + ## Installation + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuoteConfigurableOptions module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteConfigurableOptions module. diff --git a/src/_data/codebase/v2_4/mrg/module-quote-downloadable-links.yml b/src/_data/codebase/v2_4/mrg/module-quote-downloadable-links.yml new file mode 100644 index 00000000000..5df4388adbb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-downloadable-links.yml @@ -0,0 +1,16 @@ +--- +title: QuoteDownloadableLinks +content: |- + This module provides data provider for creating buy request for links of downloadable products. + + ## Installation + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuoteDownloadableLinks module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteDownloadableLinks module. diff --git a/src/_data/codebase/v2_4/mrg/module-quote-gift-card-options.yml b/src/_data/codebase/v2_4/mrg/module-quote-gift-card-options.yml new file mode 100644 index 00000000000..a32c885e308 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-gift-card-options.yml @@ -0,0 +1,4 @@ +--- +title: QuoteGiftCardOptions +content: "**QuoteGiftCardOptions** defines the data provider that creates buy requests + for gift card products." diff --git a/src/_data/codebase/v2_4/mrg/module-quote-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-quote-graph-ql.yml new file mode 100644 index 00000000000..fd9d9d58a16 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-graph-ql.yml @@ -0,0 +1,56 @@ +--- +title: QuoteGraphQl +content: "This module provides type and resolver information for the GraphQl module\nto + generate quote (cart) information endpoints. Also provides endpoints for modifying + a quote.\n\n## Installation\n\nBefore installing this module, note that the Magento_QuoteGraphQl + is dependent on the following modules:\n- `Magento_CatalogGraphQl`\n\nThis module + does not introduce any database schema modifications or new data.\n\nFor information + about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_QuoteDownloadableLinks + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_QuoteDownloadableLinks + module.\n\n## Additional information\n\nYou can get more information about [GraphQl + In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql).\n\n### GraphQl Query\n\n- + `cart` query - retrieve information about a particular cart.\n[Learn more about + cart query](https://devdocs.magento.com/guides/v2.4/graphql/queries/cart.html).\n + \ \n- `customerCart` query - returns the active cart for the logged-in customer. + If the cart does not exist, the query creates one.\n[Learn more about customerCart + query](https://devdocs.magento.com/guides/v2.4/graphql/queries/customer-cart.html).\n\n### + GraphQl Mutation\n\n- `createEmptyCart` mutation - creates an empty shopping cart + for a guest or logged in customer.\n[Learn more about createEmptyCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-empty-cart.html).\n\n- + `addSimpleProductsToCart` mutation - allows you to add any number of simple and + group products to the cart at the same time.\n [Learn more about addSimpleProductsToCart + mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-simple-products.html).\n\n- + `addVirtualProductsToCart` mutation - allows you to add multiple virtual products + to the cart at the same time, but you cannot add other product types with this mutation.\n + \ [Learn more about addVirtualProductsToCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-virtual-products.html).\n\n- + `applyCouponToCart` mutation - applies a pre-defined coupon code to the specified + cart.\n [Learn more about applyCouponToCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/apply-coupon.html).\n\n- + `removeCouponFromCart` mutation - removes a previously-applied coupon from the cart.\n + \ [Learn more about removeCouponFromCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-coupon.html).\n\n- + `updateCartItems` mutation - allows you to modify items in the specified cart.\n + \ [Learn more about updateCartItems mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-cart-items.html).\n\n- + `removeItemFromCart` mutation - deletes the entire quantity of a specified item + from the cart.\n [Learn more about removeItemFromCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-item.html).\n\n- + `setShippingAddressesOnCart` mutation - sets one or more shipping addresses on a + specific cart.\n [Learn more about setShippingAddressesOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-shipping-address.html).\n\n- + `setBillingAddressOnCart` mutation - sets the billing address for a specific cart.\n + \ [Learn more about setBillingAddressOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-billing-address.html).\n\n- + `setShippingMethodsOnCart` mutation - sets one or more delivery methods on a cart.\n + \ [Learn more about setShippingMethodsOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-shipping-method.html).\n\n- + `setPaymentMethodOnCart` mutation - defines which payment method to apply to the + cart.\n [Learn more about setPaymentMethodOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-payment-method.html).\n\n- + `setGuestEmailOnCart` mutation - assigns email to the guest cart.\n [Learn more + about setGuestEmailOnCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-guest-email.html).\n\n- + `setPaymentMethodAndPlaceOrder` mutation - sets the cart payment method and converts + the cart into an order. **This mutation has been deprecated**. Use the `setPaymentMethodOnCart` + and `placeOrder` mutations instead.\n [Learn more about setPaymentMethodAndPlaceOrder + mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-payment-place-order.html).\n\n- + `mergeCarts` mutation - transfers the contents of a guest cart into the cart of + a logged-in customer.\n [Learn more about mergeCarts mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/merge-carts.html).\n\n- + `placeOrder` mutation - converts the cart into an order and returns an order ID.\n + \ [Learn more about placeOrder mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/place-order.html).\n\n- + `addProductsToCart` mutation - adds any type of product to the shopping cart.\n + \ [Learn more about addProductsToCart mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-cart.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-quote-staging.yml b/src/_data/codebase/v2_4/mrg/module-quote-staging.yml new file mode 100644 index 00000000000..7d1f80853a1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote-staging.yml @@ -0,0 +1,18 @@ +--- +title: QuoteStaging +content: |- + The Magento_QuoteStaging module is a part of the staging functionality in Magento EE. It`s connect Magento_Quote module with Magento_Staging module. + + ## Implementation details + + The Magento_QuoteStaging module adds StagingApplier post processor to recollect quotes that items product prices changed during staging update. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_QuoteStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + You can interact with the Magento_QuoteStaging module using the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-quote.yml b/src/_data/codebase/v2_4/mrg/module-quote.yml new file mode 100644 index 00000000000..7533908b21e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-quote.yml @@ -0,0 +1,151 @@ +--- +title: Quote +content: "This module provides customer cart management functionality.\n\n## Installation\n\nThe + Magento_Quote module is one of the base Magento 2 modules. You cannot disable or + uninstall this module.\n\nThe Magento_Quote module creates the following table in + the database:\n- `quote`\n- `quote_address`\n- `quote_item`\n- `quote_address_item`\n- + `quote_item_option`\n- `quote_payment`\n- `quote_shipping_rate`\n- `quote_id_mask`\n\nFor + information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Quote module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Quote module.\n\n### Events\n\nThe + module dispatches the following events:\n- `sales_quote_address_collection_load_after` + event in the `\\Magento\\Quote\\Model\\ResourceModel\\Quote\\Address\\Collection::_afterLoad` + method. Parameters:\n - `quote_address_collection` is a `$this` object (`Magento\\Quote\\Model\\ResourceModel\\Quote\\Address\\Collection` + class)\n\n- `items_additional_data` event in the `\\Magento\\Quote\\Model\\Cart\\Totals\\ItemConverter::modelToDataObject` + method. Parameters:\n - `item` is a quote_item object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_remove_item` event in the `\\Magento\\Quote\\Model\\Quote::removeItem` + method. Parameters:\n - `quote_item` is a quote_item object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_add_item` event in the `\\Magento\\Quote\\Model\\Quote::addItem` + method. Parameters:\n - `quote_item` is a quote_item object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_product_add_after` event in the `\\Magento\\Quote\\Model\\Quote::addProduct` + method. Parameters:\n - `items` is an array with quot_item objects (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_merge_before` event in the `\\Magento\\Quote\\Model\\Quote::merge` + method. Parameters:\n - `quote` is a `$this` object (`\\Magento\\Quote\\Model\\Quote` + class)\n - `source` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_quote_merge_after` event in the `\\Magento\\Quote\\Model\\Quote::merge` method. + Parameters:\n - `quote` is a `$this` object (`\\Magento\\Quote\\Model\\Quote` + class)\n - `source` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_convert_quote_to_order` event in the `\\Magento\\Quote\\Model\\Quote\\Address\\ToOrder::convert` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_quote_item_qty_set_after` event in the `\\Magento\\Quote\\Model\\Quote\\Item::setQty` + method. Parameters:\n - `item` is a `$this` object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_item_set_product` event in the `\\Magento\\Quote\\Model\\Quote\\Item::setProduct` + method. Parameters:\n - `product` is a product object (`\\Magento\\Catalog\\Model\\Product` + class)\n - `quote_item` is a `$this` object (`\\Magento\\Quote\\Model\\Quote\\Item` + class)\n\n- `sales_quote_payment_import_data_before` event in the `\\Magento\\Quote\\Model\\Quote\\Payment::importData` + method. Parameters:\n - `payment` is a `$this` object (`\\Magento\\Quote\\Model\\Quote\\Payment` + class)\n - `input` is a data object (`\\Magento\\Framework\\DataObject` class)\n\n- + `sales_quote_collect_totals_before` event in the `\\Magento\\Quote\\Model\\Quote\\TotalsCollector::collect` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n\n- `sales_quote_collect_totals_after` event in the `\\Magento\\Quote\\Model\\Quote\\TotalsCollector::collect` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n\n- `sales_quote_address_collect_totals_before` event in the `\\Magento\\Quote\\Model\\Quote\\TotalsCollector::collectAddressTotals` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n - `shipping_assignment` is a shipping_assignment object (`\\Magento\\Quote\\Model\\ShippingAssignment` + class)\n - `total` is a total object (`\\Magento\\Quote\\Model\\Quote\\Address\\Total` + class)\n\n- `sales_quote_address_collect_totals_after` event in the `\\Magento\\Quote\\Model\\Quote\\TotalsCollector::collectAddressTotals` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n - `shipping_assignment` is a shipping_assignment object (`\\Magento\\Quote\\Model\\ShippingAssignment` + class)\n - `total` is a total object (`\\Magento\\Quote\\Model\\Quote\\Address\\Total` + class)\n\n- `checkout_submit_before` event in the `\\Magento\\Quote\\Model\\QuoteManagement::placeOrder` + method. Parameters:\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` + class)\n\n- `checkout_submit_all_after` event in the `\\Magento\\Quote\\Model\\QuoteManagement::placeOrder` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_model_service_quote_submit_before` event in the `\\Magento\\Quote\\Model\\QuoteManagement::submitQuote` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_model_service_quote_submit_success` event in the `\\Magento\\Quote\\Model\\QuoteManagement::submitQuote` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n\n- + `sales_model_service_quote_submit_failure` event in the `\\Magento\\Quote\\Model\\QuoteManagement::rollbackAddresses` + method. Parameters:\n - `order` is an order object (`\\Magento\\Sales\\Model\\Order` + class)\n - `quote` is a quote object (`\\Magento\\Quote\\Model\\Quote` class)\n + \ - `exception` is an exception object (`\\Exception` class)\n\n- `prepare_catalog_product_collection_prices` + event in the `\\Magento\\Quote\\Model\\ResourceModel\\Quote\\Item\\Collection::_assignProducts` + method. Parameters:\n - `collection` is a product collection object (`\\Magento\\Quote\\Model\\ResourceModel\\Quote\\Item\\Collection` + class)\n - `store_id` is a store ID (`int` type)\n\n- `sales_quote_item_collection_products_after_load` + event in the `\\Magento\\Quote\\Model\\QuoteManagement::_assignProducts` method. + Parameters:\n - `collection` is a product collection object (`\\Magento\\Catalog\\Model\\ResourceModel\\Product\\Collection` + class)\n\nFor information about an event in Magento 2, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events). + \ \n\n### Public APIs\n\n#### Data\n\n- `\\Magento\\Quote\\Api\\Data\\AddressAdditionalDataInterface`\n + \ - provides additional data with quote address information\n\n- `\\Magento\\Quote\\Api\\Data\\AddressInterface`\n + \ - quote address data\n\n- `\\Magento\\Quote\\Api\\Data\\CartInterface`\n - + quote data\n\n- `\\Magento\\Quote\\Api\\Data\\CartItemInterface`\n - quote item + data\n \n- `\\Magento\\Quote\\Api\\Data\\CartSearchResultsInterfac`\n - quote + search result data\n\n- `\\Magento\\Quote\\Api\\Data\\CurrencyInterface`\n - + currency data\n \n- `\\Magento\\Quote\\Api\\Data\\EstimateAddressInterface`\n - + estimate address data\n \n- `\\Magento\\Quote\\Api\\Data\\PaymentInterface`\n - + payment data\n \n- `\\Magento\\Quote\\Api\\Data\\PaymentMethodInterface`\n - + payment method data\n \n- `\\Magento\\Quote\\Api\\Data\\ProductOptionInterface`\n + \ - product option data\n \n- `\\Magento\\Quote\\Api\\Data\\ShippingAssignmentInterface`\n + \ - shipping assigment data\n\n- `\\Magento\\Quote\\Api\\Data\\ShippingInterface`\n + \ - shipping data\n\n- `\\Magento\\Quote\\Api\\Data\\ShippingMethodInterface`\n + \ - shipping method data\n \n- `\\Magento\\Quote\\Api\\Data\\TotalsAdditionalDataInterface`\n + \ - provides additional data for totals collection\n\n- `\\Magento\\Quote\\Api\\Data\\TotalSegmentInterface`\n + \ - total segment data\n \n- `\\Magento\\Quote\\Api\\Data\\TotalsInterfacee`\n + \ - quote totals data\n \n- `\\Magento\\Quote\\Api\\Data\\TotalsItemInterface`\n + \ - quote items totals data\n\n#### General\n\n- `\\Magento\\Quote\\Api\\ChangeQuoteControlInterface`\n + \ - checks if user is allowed to change the quote\n \n#### Guest\n\n- `\\Magento\\Quote\\Api\\GuestBillingAddressManagementInterface`\n + \ - assigns a specified billing address to a specified quote\n - gets the billing + address for a specified quote\n\n- `\\Magento\\Quote\\Api\\GuestCartItemRepositoryInterface`\n + \ - gets lists items that are assigned to a specified quote\n - add/update + the specified cart guest item\n - removes the specified item from the specified + quote\n \n- `\\Magento\\Quote\\Api\\GuestCouponManagementInterface`\n - gets + coupon for a specified quote by quote ID\n - adds a coupon by code to a specified + quote\n - deletes a coupon from a specified quote by quote ID\n\n- `\\Magento\\Quote\\Api\\GuestCartManagementInterface`\n + \ - gets list items that are assigned to a specified quote\n - add/update the + specified quote item\n - deletes the specified item from the specified quote\n\n- + `\\Magento\\Quote\\Api\\GuestPaymentMethodManagementInterface`\n - adds a specified + payment method to a specified shopping quote\n - gets the payment method for + a specified shopping quote\n - gets list available payment methods for a specified + shopping quote\n\n- `\\Magento\\Quote\\Api\\GuestShipmentEstimationInterface`\n + \ - estimates shipping by address and return list of available shipping methods\n\n- + `\\Magento\\Quote\\Api\\GuestShippingMethodManagementInterface`\n - gets list + applicable shipping methods for a specified quote\n - estimates shipping\n\n- + `\\Magento\\Quote\\Api\\GuestCartRepositoryInterface`\n - gets quote by quote + ID for guest user\n \n- `\\Magento\\Quote\\Api\\GuestCartTotalManagementInterface`\n + \ - sets shipping/billing methods and additional data for a quote and collect + totals for guest\n\n- `\\Magento\\Quote\\Api\\GuestCartTotalRepositoryInterface`\n + \ - gets quote totals by quote ID for guest user\n\n- `\\Magento\\Quote\\Model\\GuestCart\\GuestShippingAddressManagementInterface`\n + \ - assign a specified shipping address to a specified quote\n - gets the shipping + address for a specified quote\n\n- `\\Magento\\Quote\\Model\\GuestCart\\GuestShippingMethodManagementInterface`\n + \ - sets the carrier and shipping methods codes for a specified quote\n - gets + the selected shipping method for a specified quote\n\n#### Registered customer\n\n- + `\\Magento\\Quote\\Api\\BillingAddressManagementInterface`\n - assigns a specified + billing address to a specified quote\n - gets the billing address for a specified + quote\n\n- `\\Magento\\Quote\\Api\\CartItemRepositoryInterface`\n - gets lists + items that are assigned to a specified quote\n - add/update the specified quote + item\n - removes the specified item from the specified quote\n\n- `\\Magento\\Quote\\Api\\CartManagementInterface`\n + \ - creates an empty quote and quote for a guest\n - creates an empty quote + and quote for a specified customer if customer does not have a quote yet\n - + returns information for the quote for a specified customer\n - assigns a specified + customer to a specified shopping quote\n - places an order for a specified quote\n + \ \n- `\\Magento\\Quote\\Api\\CartRepositoryInterface`\n - gets quote by quote + ID\n - gets list carts that match specified search criteria\n - gets quote + by customer ID\n - gets active quote by quote ID\n - gets active quote by + customer ID\n - saves quote\n - deletes quote\n \n- `\\Magento\\Quote\\Api\\CartTotalManagementInterface`\n + \ - sets shipping/billing methods and additional data for quote and collect totals\n\n- + `\\Magento\\Quote\\Api\\CartTotalRepositoryInterface`\n - gets quote totals by + quote ID\n \n- `\\Magento\\Quote\\Api\\CouponManagementInterface`\n - gets + coupon for a specified quote by quote ID\n - adds a coupon by code to a specified + quote\n - deletes a coupon from a specified quote by quote ID\n\n- `\\Magento\\Quote\\Api\\PaymentMethodManagementInterface`\n + \ - adds a specified payment method to a specified shopping quote\n - gets + the payment method for a specified shopping quote\n - gets list available payment + methods for a specified shopping quote\n\n- `\\Magento\\Quote\\Api\\ShipmentEstimationInterface`\n + \ - estimates shipping by address and return list of available shipping methods\n\n- + `\\Magento\\Quote\\Api\\ShippingMethodManagementInterface`\n - estimates shipping + by quote ID an Address\n - estimates shipping by quote ID an address ID\n - + get lists applicable shipping methods for a specified quote\n\n- `\\Magento\\Quote\\Model\\ShippingAddressManagementInterface`\n + \ - assigns a specified shipping address to a specified quote\n - gets the + shipping address for a specified quote\n\n- `\\Magento\\Quote\\Model\\ShippingMethodManagementInterface`\n + \ - sets the carrier and shipping methods codes for a specified quote\n - gets + the selected shipping method for a specified quote\n \n#### Model\n \n- `\\Magento\\Quote\\Model\\Quote\\Address\\FreeShippingInterface`\n + \ - checks if is a free shipping\n\n- `\\Magento\\Quote\\Model\\Quote\\Address\\RateCollectorInterface`\n + \ - retrieves all methods for supplied shipping data\n \n- `\\Magento\\Quote\\Model\\MaskedQuoteIdToQuoteIdInterface`\n + \ - converts masked quote ID to the quote ID (entity ID)\n\n- `\\Magento\\Quote\\Model\\QuoteIdToMaskedQuoteIdInterface`\n + \ - converts quote ID to the masked quote ID\n \nFor information about a public + API in Magento 2, see [Public interfaces & APIs](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/api-concepts.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-admin-ui.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-admin-ui.yml new file mode 100644 index 00000000000..dc49dada0d8 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-admin-ui.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaAdminUi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA UI files related to views in the admin panel. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout-sales-rule.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout-sales-rule.yml new file mode 100644 index 00000000000..7f7d83ca07f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout-sales-rule.yml @@ -0,0 +1,9 @@ +--- +title: ReCaptchaCheckoutSalesRule +content: |- + Magento reCAPTCHA + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to coupon code apply action on checkout cart & payment. + + For more information please visit the Magento document for reCAPTCHA. diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout.yml new file mode 100644 index 00000000000..6237ad6f285 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-checkout.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaCheckout +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to checkout. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-company.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-company.yml new file mode 100644 index 00000000000..4350e15c96e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-company.yml @@ -0,0 +1,3 @@ +--- +title: ReCaptchaCompany +content: 'Please refer to: https://github.com/magento/security-package-b2b' diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-contact.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-contact.yml new file mode 100644 index 00000000000..35d17f3a98e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-contact.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaContact +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to the contact page. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-customer.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-customer.yml new file mode 100644 index 00000000000..0f5cdcf4229 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-customer.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaCustomer +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to customer actions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-frontend-ui.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-frontend-ui.yml new file mode 100644 index 00000000000..ddfa55f00fb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-frontend-ui.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaFrontendUi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the UI related to customer-facing reCAPTCHA views. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-migration.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-migration.yml new file mode 100644 index 00000000000..74838eb3308 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-migration.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaMigration +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module helps migrate data from the old reCAPTCHA implementation to the new one. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-newsletter.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-newsletter.yml new file mode 100644 index 00000000000..511ce34f948 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-newsletter.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaNewsletter +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to newsletter subscriptions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-paypal.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-paypal.yml new file mode 100644 index 00000000000..35945d46abc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-paypal.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaPaypal +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to PayPal payments. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-review.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-review.yml new file mode 100644 index 00000000000..47a49b8530f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-review.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaReview +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to product reviews. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-send-friend.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-send-friend.yml new file mode 100644 index 00000000000..ed808c49d82 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-send-friend.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaSendFriend +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to store send to friend actions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-store-pickup.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-store-pickup.yml new file mode 100644 index 00000000000..ad68d23f2b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-store-pickup.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaStorePickup +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to store pickup actions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-ui.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-ui.yml new file mode 100644 index 00000000000..1cc35e0dca6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-ui.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaUi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module contains the base UI related to all reCAPTCHA features. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-user.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-user.yml new file mode 100644 index 00000000000..764df3844b7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-user.yml @@ -0,0 +1,25 @@ +--- +title: ReCaptchaUser +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementations related to user actions. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). + + + ## Emergency commandline disable for Admin panel Login page: + + Can disable Google reCAPTCHA for Admin Panel Login page from command-line: + + `php bin/magento security:recaptcha:disable-for-user-login` + + This will disable Google reCAPTCHA for Admin Panel Login page form. + + ## Emergency commandline disable for Admin panel Reset Password page: + + Can disable Google reCAPTCHA for Admin panel Reset Password page from command-line: + + `php bin/magento security:recaptcha:disable-for-user-forgot-password` + + This will disable Google reCAPTCHA for Admin panel Reset Password page form. diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-validation-api.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-validation-api.yml new file mode 100644 index 00000000000..1de15a51cc0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-validation-api.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaValidationApi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the service contracts for the base reCAPTCHA implementation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-validation.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-validation.yml new file mode 100644 index 00000000000..71d7fcb989a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-validation.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaValidation +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the base implementation for reCAPTCHA. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-checkbox.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-checkbox.yml new file mode 100644 index 00000000000..d2aa79cecce --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-checkbox.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaVersion2Checkbox +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementation for the V2 Checkbox variation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-invisible.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-invisible.yml new file mode 100644 index 00000000000..603a082c1e6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-2-invisible.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaVersion2Invisible +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementation for the V2 Invisible variation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-version-3-invisible.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-3-invisible.yml new file mode 100644 index 00000000000..c6869fc0f96 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-version-3-invisible.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaVersion3Invisible +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the reCAPTCHA implementation for the V3 Invisible variation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-api.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-api.yml new file mode 100644 index 00000000000..556186b6bdb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-api.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaWebapiApi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the service contracts related to the base reCAPTCHA implementation. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-graph-ql.yml new file mode 100644 index 00000000000..8240b465211 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-graph-ql.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaWebapiGraphQl +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the GraphQl implementation of reCAPTCHA. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-rest.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-rest.yml new file mode 100644 index 00000000000..6265c8e6240 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-rest.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaWebapiRest +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the WebAPI REST implementation of reCAPTCHA. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-ui.yml b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-ui.yml new file mode 100644 index 00000000000..9c9e51dc891 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-re-captcha-webapi-ui.yml @@ -0,0 +1,8 @@ +--- +title: ReCaptchaWebapiUi +content: |- + Google reCAPTCHA ensures that a human being, rather than a computer (or “bot”), is interacting with your website. Unlike the standard Magento CAPTCHA, Google reCAPTCHA provides enhanced security with a selection of different display options and methods. Additional website traffic information is available in the dashboard of your Google reCAPTCHA account. + + This module provides the UI files related to the WebAPI implementation of reCAPTCHA. + + For more information please visit the [Magento document for reCAPTCHA](https://docs.magento.com/user-guide/stores/security-google-recaptcha.html). diff --git a/src/_data/codebase/v2_4/mrg/module-related-product-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-related-product-graph-ql.yml new file mode 100644 index 00000000000..0ce6f421bf0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-related-product-graph-ql.yml @@ -0,0 +1,20 @@ +--- +title: RelatedProductGraphQl +content: |- + This module provides endpoints for getting Cross Sell / Related/ Up Sell products data. + + ## Installation + + This module does not introduce any database schema modifications or new data. + + For information about a module installation in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_QuoteDownloadableLinks module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_QuoteDownloadableLinks module. + + ## Additional information + + You can get more information about [GraphQl In Magento 2](https://devdocs.magento.com/guides/v2.4/graphql). diff --git a/src/_data/codebase/v2_4/mrg/module-release-notification.yml b/src/_data/codebase/v2_4/mrg/module-release-notification.yml new file mode 100644 index 00000000000..d85be4f4761 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-release-notification.yml @@ -0,0 +1,56 @@ +--- +title: ReleaseNotification +content: "This module serves to provide a notification delivery platform for displaying + new features of a Magento installation or upgrade as well as any other required + release notifications.\n\n## Installation\n\nThe Magento_ReleaseNotification module + creates the `release_notification_viewer_log` table in the database.\n\nAll database + schema changes made by this module are rolled back when the module gets disabled + and setup:upgrade command is run.\n\nFor information about a module installation + in Magento 2, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_ReleaseNotification + module. For more information about the Magento extension mechanism, see [Magento + plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_ReleaseNotification module.\n\n### + UI components\n\nYou can extend release notification updates using the configuration + files located in the `view/adminhtml/ui_component` directory:\n- `release_notification`\n\nFor + information about a UI component in Magento 2, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html).\n\n## + Additional information\n\n### Purpose and Content\n\n* Provides a method of notifying + administrators of changes, features, and functionality being introduced in a Magento + release.\n* Displays a modal containing a high level overview of the features included + in the installed or upgraded release of Magento upon the initial login of each administrator + into the Admin Panel for a given Magento version.\n* The modal is enabled with pagination + functionality to allow for easy navigation between each modal page.\n* Each modal + page includes detailed information about a highlighted feature of the Magento release + or other notification.\n* Release Notification modal content is determined and provided + by Magento Marketing.\n\n### Content Retrieval\n\nRelease notification content is + maintained by Magento for each Magento version, edition, and locale. To retrieve + the content, a response is returned from a request with the following parameters:\n\n* + \ **version** = The Magento version that the client has installed (ex. 2.4.0).\n* + \ **edition** = The Magento edition that the client has installed (ex. Community).\n* + \ **locale** = The chosen locale of the admin user (ex. en_US).\n\nThe module will + make three attempts to retrieve content for the parameters in the order listed:\n\n1. + Version/Edition/Locale\n2. Version/Edition/en_US (default locale)\n3. Version (default + file for a Magento version)\n\nIf there is no content to be retrieved after these + requests, the release notification modal will not be displayed to the admin user.\n\n### + Content Guidelines\n\nThe modal system in the ReleaseNotification module can have + up to four modal pages. The admin user can navigate between pages using the \"< + Prev\" and \"Next >\" buttons at the bottom of the modal. The last modal page will + have a \"Done\" button that will close the modal and record that the admin user + has seen the notification. \n\nEach modal page can have the following optional content:\n\n* + Main Content\n * Title\n * URL to the image to be displayed alongside the + title\n * Text body\n * Bullet point list\n* Sub Headings (highlighted overviews + of the content to be detailed on subsequent modal pages) - one to three Sub Headings + may be displayed\n * Sub heading title\n * URL to the image to be display + before the sub heading title\n * Sub heading content\n* Footer\n * Footer + content text\n\nThe Sub Heading section is ideally used on the first modal page + as a way to describe one to three highlighted features that will be presented in + greater detail on the following modal pages. It is recommended to use the Main Content + -> Text Body and Bullet Point lists as the paragraph and list content displayed + on a highlighted feature's detail modal page.\n\nA clickable link to internal or + external content in any text field will be created by using the following format + and opened in a new browser tab. Providing the URL for the link followed by the + text to be displayed for that link in brackets will cause a clickable link to be + created. The text between the brackets [text] will be the text that the clickable + link shows.\n\n#### Link Format Example:\n\nThe text: `https://devdocs.magento.com/ + [Magento DevDocs].` will appear as [Magento DevDocs](https://devdocs.magento.com/)." diff --git a/src/_data/codebase/v2_4/mrg/module-reminder.yml b/src/_data/codebase/v2_4/mrg/module-reminder.yml new file mode 100644 index 00000000000..e551731f37f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reminder.yml @@ -0,0 +1,4 @@ +--- +title: Reminder +content: Magento_Reminder module provides functionality for sending reminder emails + to customers according to pre-configured rules. diff --git a/src/_data/codebase/v2_4/mrg/module-remote-storage-commerce.yml b/src/_data/codebase/v2_4/mrg/module-remote-storage-commerce.yml new file mode 100644 index 00000000000..89e49adc648 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-remote-storage-commerce.yml @@ -0,0 +1,3 @@ +--- +title: RemoteStorageCommerce +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-remote-storage.yml b/src/_data/codebase/v2_4/mrg/module-remote-storage.yml new file mode 100644 index 00000000000..204022e40e3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-remote-storage.yml @@ -0,0 +1,3 @@ +--- +title: RemoteStorage +content: '' diff --git a/src/_data/codebase/v2_4/mrg/module-reports.yml b/src/_data/codebase/v2_4/mrg/module-reports.yml new file mode 100644 index 00000000000..feea4ef34dd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reports.yml @@ -0,0 +1,8 @@ +--- +title: Reports +content: |- + Magento_Reports module provides ability to collect various reports such as: + - products reports (bestsellers, low stock, most viewed, products ordered), + - sales reports (orders, tax, invoiced, shipping, refunds, coupons, and PayPal settlement reports), + - customer reports (new accounts, customer by order totals, customers by number of orders), + - shopping cart reports (products in cart, abandoned carts) diff --git a/src/_data/codebase/v2_4/mrg/module-require-js.yml b/src/_data/codebase/v2_4/mrg/module-require-js.yml new file mode 100644 index 00000000000..87291696f6c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-require-js.yml @@ -0,0 +1,14 @@ +--- +title: RequireJs +content: |- + ## Purpose of module + + The Magento\RequireJs module introduces support for RequireJs JavaScript library and provides infrastructure for other modules to have them declared related configuration for RequireJs library. + + # Deployment + ## System requirements + + The Magento\RequireJs module does not have any specific system requirements. + + ## Install + The Magento\RequireJs module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_4/mrg/module-requisition-list-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-requisition-list-graph-ql.yml new file mode 100644 index 00000000000..8479d5416b1 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-requisition-list-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RequisitionListGraphQl +content: |- + **RequisitionListGraphQl** provides GraphQL schema and resolvers for the requisition list module. + to generate requisition list and requisition list items information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-requisition-list.yml b/src/_data/codebase/v2_4/mrg/module-requisition-list.yml new file mode 100644 index 00000000000..9d714a6b1c3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-requisition-list.yml @@ -0,0 +1,40 @@ +--- +title: RequisitionList +content: |- + The Magento_RequisitionList module allows a customer to create multiple lists of frequently-purchased items and use those lists for order placement. This feature is available for both logged-in users and guests. + + RequisitionList functionality is similiar to wish lists, but it has the following differences: + + * A requisition list is not purged after sending items to the shopping cart. It can be used to place multiple orders. + + * The UI for requisition lists has been modified to a compact view in order to display large number of items. + + The merchant can configure maximum number of requisition lists per customer. + + ## Installation details + + The module does not create any backward incompatible changes. It can be deactivated and uninstalled in any time. + + ## Structure + + [Learn about a typical file structure for a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html). + + ## Extensibility + + Extension developers can interact with the Magento_RequisitionList module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RequisitionList module. + + ### Layouts + + You can extend and override layouts in the `Magento\RequisitionList\view\frontend\layout` directories. + + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). + + ### UI components + + The following directories contain extensible UI components: + + * `Magento\RequisitionList\view\frontend\ui_component` - requisition list listing + + For more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html). diff --git a/src/_data/codebase/v2_4/mrg/module-resource-connections.yml b/src/_data/codebase/v2_4/mrg/module-resource-connections.yml new file mode 100644 index 00000000000..a320b9a163f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-resource-connections.yml @@ -0,0 +1,24 @@ +--- +title: ResourceConnections +content: "Magento\\ResourceConnections module adds a mechanism to segregate database + connections between master and slave \ndatabase servers based on the request type.\n\nFor + each master database connection (except the indexer connection) that are configured + in db/connection section \nof app/etc/env.php you can add one slave connection that + can be configured in db/slave_connection.\nConfiguration format is the same as db/connection. + Slave connection name must be the same as associated master \nconnection name. To + enable slave connections for specific resources create a slave connection configuration + \nby adding slave_connection node as below:\n\n```php\n\n array (\n 'connection' =>\n array + (\n 'default' =>\n array (\n 'host' + => 'default-master-host',\n 'dbname' => 'magento',\n + \ 'username' => 'magento',\n 'password' + => 'magento',\n 'active' => '1',\n ),\n + \ ),\n 'slave_connection' =>\n array (\n + \ 'default' =>\n array (\n 'host' + => 'default-slave-host',\n 'dbname' => 'magento',\n 'username' + => 'read_only',\n 'password' => 'password',\n 'active' + => '1',\n ),\n ),\n 'table_prefix' => '',\n ),\n + \ //.......\n```\nTo add slave connection for resources other than 'default' repeat + the step and add to db/slave_connection \nnew element with same name and slave configuration + for specified resource. \nConfig structure retains backward compatibility if module + is turned off.\n\nWARNING: 'indexer' connection is not designed to have slave configuration." diff --git a/src/_data/codebase/v2_4/mrg/module-review-analytics.yml b/src/_data/codebase/v2_4/mrg/module-review-analytics.yml new file mode 100644 index 00000000000..f0bd493fb8b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-review-analytics.yml @@ -0,0 +1,4 @@ +--- +title: ReviewAnalytics +content: The Magento_ReviewAnalytics module configures data definitions for a data + collection related to the Review module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-review-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-review-graph-ql.yml new file mode 100644 index 00000000000..651c9612ad5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-review-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: ReviewGraphQl +content: "**ReviewGraphQl** provides endpoints for getting and creating the Product + reviews by guest and logged in customers." diff --git a/src/_data/codebase/v2_4/mrg/module-review-staging.yml b/src/_data/codebase/v2_4/mrg/module-review-staging.yml new file mode 100644 index 00000000000..98ea32c3e99 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-review-staging.yml @@ -0,0 +1,27 @@ +--- +title: ReviewStaging +content: |- + The Magento_ReviewStaging module is a part of the staging functionality in Magento EE. It displays the Product Reviews grid on the Schedule Update form. + + ## Implementation details + + The Magento_ReviewStaging module extends the following Magento_Review module functionality to be used in staging mode: + + - Adds Product Reviews grid on the Schedule Update form. + + NOTE You cannot create an update for a product review. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_ReviewStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_ReviewStaging module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_ReviewStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento\ReviewStaging\view\adminhtml\layout` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-review.yml b/src/_data/codebase/v2_4/mrg/module-review.yml new file mode 100644 index 00000000000..644c0c7ddbd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-review.yml @@ -0,0 +1,3 @@ +--- +title: Review +content: Magento_Review module functionality allows to write reviews for products. diff --git a/src/_data/codebase/v2_4/mrg/module-reward-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-reward-graph-ql.yml new file mode 100644 index 00000000000..32f8047d877 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reward-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RewardGraphQl +content: |- + **RewardGraphQl** provides type information for the GraphQl module + to generate reward fields for customer information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-reward-staging.yml b/src/_data/codebase/v2_4/mrg/module-reward-staging.yml new file mode 100644 index 00000000000..e7be9c6d5ef --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reward-staging.yml @@ -0,0 +1,18 @@ +--- +title: RewardStaging +content: |- + The Magento_RewardStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the Add Reward Points attribute of Sales Rules. + + ## Implementation details + + The Magento_RewardStaging module extends the following Magento_Reward module functionality to be used in staging mode: + + - Adds the ability to be staged for Add Reward Points field of Sales Rules. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_RewardStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_RewardStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RewardStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-reward.yml b/src/_data/codebase/v2_4/mrg/module-reward.yml new file mode 100644 index 00000000000..fb444d8639a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-reward.yml @@ -0,0 +1,7 @@ +--- +title: Reward +content: |- + Magento\Reward module allows an online merchant to implement unique programs designed to enhance user experience and increase + customer loyalty. Points are awarded based on a wide range of transaction and customer activities, with the ability for + the merchant to control point allotment, balance, and expiration. Customers can redeem points toward purchases based on + a conversion rate between points and currency that is set up by the merchant. diff --git a/src/_data/codebase/v2_4/mrg/module-rma-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-rma-graph-ql.yml new file mode 100644 index 00000000000..5096645425f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rma-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: RmaGraphQl +content: |- + **RmaGraphQl** provides type information for the GraphQl module + to generate rma fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-rma-staging.yml b/src/_data/codebase/v2_4/mrg/module-rma-staging.yml new file mode 100644 index 00000000000..e0f530a13f2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rma-staging.yml @@ -0,0 +1,20 @@ +--- +title: RmaStaging +content: |- + The Magento_RmaStaging module is a part of the staging functionality in Magento EE. It enables you to create updates for the parameters of the Autosettings field set of a product. + + RMA stands for a return merchandise authorization. + + ## Implementation details + + The Magento_RmaStaging module extends the following Magento_Rma module functionality to be used in staging mode: + + - Adds the Autosettings field set to the Schedule update form of a product. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_RmaStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_RmaStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_RmaStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-rma.yml b/src/_data/codebase/v2_4/mrg/module-rma.yml new file mode 100644 index 00000000000..dbc7f685161 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rma.yml @@ -0,0 +1,3 @@ +--- +title: Rma +content: Rma module is responsible for processing Return Merchandise Approvals. diff --git a/src/_data/codebase/v2_4/mrg/module-robots.yml b/src/_data/codebase/v2_4/mrg/module-robots.yml new file mode 100644 index 00000000000..26514260337 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-robots.yml @@ -0,0 +1,6 @@ +--- +title: Robots +content: "The Robots module provides the following functionalities: \n* contains a + router to match application action class for requests to the `robots.txt` file;\n* + allows obtaining the content of the `robots.txt` file depending on the settings + of the current website." diff --git a/src/_data/codebase/v2_4/mrg/module-rss.yml b/src/_data/codebase/v2_4/mrg/module-rss.yml new file mode 100644 index 00000000000..00e6a2c5af6 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rss.yml @@ -0,0 +1,4 @@ +--- +title: Rss +content: Magento_Rss module is responsible for processing all RSS feeds of the application + and allows to turn on/off RSS centrally. diff --git a/src/_data/codebase/v2_4/mrg/module-rule.yml b/src/_data/codebase/v2_4/mrg/module-rule.yml new file mode 100644 index 00000000000..e49484c6322 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-rule.yml @@ -0,0 +1,5 @@ +--- +title: Rule +content: 'Magento_Rule module provides abstract implementation of rules and rule conditions + that are extended by other modules, in particular by: Magento_SalesRule, Magento_CatalogRule, + etc...' diff --git a/src/_data/codebase/v2_4/mrg/module-sales-analytics.yml b/src/_data/codebase/v2_4/mrg/module-sales-analytics.yml new file mode 100644 index 00000000000..01a179e33fd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-analytics.yml @@ -0,0 +1,4 @@ +--- +title: SalesAnalytics +content: The Magento_SalesAnalytics module configures data definitions for a data + collection related to the Sales module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/module-sales-archive.yml b/src/_data/codebase/v2_4/mrg/module-sales-archive.yml new file mode 100644 index 00000000000..b7a6f42283a --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-archive.yml @@ -0,0 +1,7 @@ +--- +title: SalesArchive +content: |- + ## Purpose of module + + Magento\SalesArchive module responsible for creating logical partitions for storing previews of orders, invoices, credit memos, shipments. + Primary purpose of this module is to increase performance for read operation on orders (shipments, credit memos, shipments) grid. diff --git a/src/_data/codebase/v2_4/mrg/module-sales-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-sales-graph-ql.yml new file mode 100644 index 00000000000..e8495b5ee4c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: SalesGraphQl +content: |- + **SalesGraphQl** provides type and resolver information for the GraphQl module + to generate sales orders information. diff --git a/src/_data/codebase/v2_4/mrg/module-sales-inventory.yml b/src/_data/codebase/v2_4/mrg/module-sales-inventory.yml new file mode 100644 index 00000000000..49a5fcb6cba --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-inventory.yml @@ -0,0 +1,4 @@ +--- +title: SalesInventory +content: Magento_SalesInventory module allows retrieve and update stock attributes + related to Magento_Sales, such as status and quantity. diff --git a/src/_data/codebase/v2_4/mrg/module-sales-rule-staging.yml b/src/_data/codebase/v2_4/mrg/module-sales-rule-staging.yml new file mode 100644 index 00000000000..407bf6fd582 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-rule-staging.yml @@ -0,0 +1,39 @@ +--- +title: SalesRuleStaging +content: |- + The Magento_SalesRuleStaging module is a part of the staging functionality in Magento EE. It enables you to create new sales rule updates or add new changes to the existing store updates. In other words, you can modify the sales rules in updates. These updates are shown on the content dashboard. + + ## Implementation Details + + The Magento_SalesRuleStaging module changes the Cart Price Rules page and the sales rule related database tables to make them compatible with the Magento Staging Framework. + The Magento_SalesRuleStaging module enables you to stage the following sales rule attributes: + + - Rule Name + - Description + - Websites + - Customer Groups + - Priority + - Condition + - Action + + This module depends on the Magento_SalesRule module and extends its functionality. It changes database structure of the Magento_SalesRule module and the way in which sales rules are managed. + + ### Installation Details + + Do not uninstall the Magento_SalesRuleStaging module, because it makes irreversible changes in the database during installation. Also, the Magento_SalesRule module cannot be disabled. + + ## Dependencies + + You can find the list of modules that have dependencies with the Magento_SalesRuleStaging module in the `require` object of the `composer.json` file located in the same directory as this `README` file. + + ## Extension Points + + Extension points enable extension developers to interact with the Magento_SalesRuleStaging. However, the Magento_SalesRuleStaging module does not provide any specific extension points. + + For more information about Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SalesRuleStaging module. + + ## Additional information + + For more Magento 2 developer documentation, see [Magento 2 Developer Documentation](https://devdocs.magento.com). diff --git a/src/_data/codebase/v2_4/mrg/module-sales-rule.yml b/src/_data/codebase/v2_4/mrg/module-sales-rule.yml new file mode 100644 index 00000000000..59216420641 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-rule.yml @@ -0,0 +1,4 @@ +--- +title: SalesRule +content: SalesRule module is responsible for managing and processing Promotion Shopping + Cart Rules. diff --git a/src/_data/codebase/v2_4/mrg/module-sales-sequence.yml b/src/_data/codebase/v2_4/mrg/module-sales-sequence.yml new file mode 100644 index 00000000000..241d9b0711e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales-sequence.yml @@ -0,0 +1,20 @@ +--- +title: SalesSequence +content: |- + ## Purpose of module + + Magento\SalesSequence module is responsible for sequences processing in Sales module, + Magento\SalesSequence module manages sequences for next system entities and flows: + * order; + * invoice; + * shipment; + * credit memos; + Magento\SalesSequence module is required for Magento\Sales module. + + # Deployment + ## System requirements + + The Magento_SalesSequence module does not have any specific system requirements. + + ## Install + The Magento_SalesSequence module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/module-sales.yml b/src/_data/codebase/v2_4/mrg/module-sales.yml new file mode 100644 index 00000000000..bf33366a42d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sales.yml @@ -0,0 +1,21 @@ +--- +title: Sales +content: |- + ## Purpose of module + + Magento\Sales module is responsible for order processing and appearance in system, + Magento\Sales module manages next system entities and flows: + * order management; + * invoice management; + * shipment management (including tracks management); + * credit memos management; + Magento\Sales module is required for Magento\Checkout module to perform checkout operations. + + # Deployment + ## System requirements + + The Magento_Sales module does not have any specific system requirements. + Depending on how many orders are being placed, there might be consideration for the database size + + ## Install + The Magento_Sales module is installed automatically (using the native Magento install mechanism) without any additional actions. diff --git a/src/_data/codebase/v2_4/mrg/module-sample-data.yml b/src/_data/codebase/v2_4/mrg/module-sample-data.yml new file mode 100644 index 00000000000..d6630ab0fce --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sample-data.yml @@ -0,0 +1,80 @@ +--- +title: SampleData +content: |- + Magento sample data includes a sample store, complete with more than 250 products (about 200 of them are configurable products), categories, promotional price rules, CMS pages, banners, and so on. Sample data uses the Luma theme on the storefront. + + Installing sample data is optional. + + Technically, sample data is a set of regular Magento modules, which can be deployed and installed together with the Magento instance, or later in the scope of upgrade. + + ## Deploy Sample Data + + You can deploy sample data from one of the following sources: + + * From the Magento composer repository, optionally using Magento CLI + * From the Magento GitHub repository + + If your Magento code base was cloned from the mainline branch, you can use either source of the sample data. If it was cloned from the `develop` branch, use the GitHub repository and choose to get sample data modules from the `develop` branch. + + ### Deploy Sample Data from Composer Repository + + To deploy sample data from the Magento composer repository using Magento CLI: + + 1. If your Magento instance is already installed, skip this step. Otherwise, in the Magento root directory, run: `# composer install`. + 2. In the Magento root directory, run: `# bin/magento sampledata:deploy`. This command collects the dependencies from the `suggest` sections of the `composer.json` files of modules, which suggest to install sample data (like `Magento_Catalog`, `Magento_Sales`, and so on). + + To deploy sample data from the Magento composer repository without Magento CLI: + + 1. Specify sample data packages in the `require` section of the root `composer.json` file, for example: + ``` + { + "require": { + ... + "magento/module-catalog-sample-data": "{version}", + "magento/module-configurable-sample-data": "{version}", + "magento/module-cms-sample-data": "{version}", + "magento/module-sales-sample-data": "{version}" + .... + } + } + ``` + + Where `` is the version of the packages; it should correspond to the version of the Magento instance. + + Each package corresponds to a sample data module. The complete list of available modules can be viewed in the [sample data GitHub repository] (https://github.com/magento/magento2-sample-data/tree/develop/app/code/Magento) + + 2. To update the dependencies, in the Magento root directory, run: `# composer update` + + ### Deploy Sample Data from GitHub Repository + + To deploy sample data from the GitHub repository: + + 1. Clone sample data from `https://github.com/magento/magento2-sample-data`. If your Magento instance was cloned from the mainline branch, choose the mainline branch when cloning sample data; choose the `develop` branch if Magento was cloned from `develop`. + 2. Link the sample data and your Magento instance by running: `# php -f /dev/tools/build-sample-data.php -- --ce-source=""` + + ## Install Sample Data + + Once the sample data is deployed, it will be installed automatically when you install or upgrade your Magento instance by using the command line. + + ## Uninstall Sample Data + + To remove the sample data modules from the code base, run one of the following commands from the Magento root directory: + + * If sample data was deployed from the composer repository, run: `# bin/magento sampledata:remove` + * If sample data was deployed from the GitHub repository and linked to your Magento instance, run: + `# php -f /dev/tools/build-sample-data.php – --command=unlink --ce-source=""` + + To delete all the products and other entities provided by the sample data modules, delete the database and reinstall Magento with a clean database. + + ## Reinstall Sample Data + + If you have deleted certain entities provided by sample data and want to restore them, take the following steps: + + 1. From the Magento root directory, run the following command: `# bin/magento sampledata:reset` + 2. Upgrade Magento as usual. + + The deleted sample data entities will be restored. Those entities, which were changed, will preserve these changes and will not be restored to the default view. + + ## Documentation + + You can find the more detailed description of sample data manipulation procedures at . diff --git a/src/_data/codebase/v2_4/mrg/module-scalable-checkout.yml b/src/_data/codebase/v2_4/mrg/module-scalable-checkout.yml new file mode 100644 index 00000000000..a08ce8ddc2b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-scalable-checkout.yml @@ -0,0 +1,6 @@ +--- +title: ScalableCheckout +content: |- + Magento\ScalableCheckout module provides ability for system extension (Checkout can be configured to work with separate DataBase). + Extraction of Checkout tables to separate database will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/module-scalable-inventory.yml b/src/_data/codebase/v2_4/mrg/module-scalable-inventory.yml new file mode 100644 index 00000000000..0642271ea0b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-scalable-inventory.yml @@ -0,0 +1,6 @@ +--- +title: ScalableInventory +content: |- + Magento\ScalableInventory module provides ability for system extension (CatalogInventory can be configured to work with separate quantity storage). + Extraction of quantity updates to separate storage will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/module-scalable-oms.yml b/src/_data/codebase/v2_4/mrg/module-scalable-oms.yml new file mode 100644 index 00000000000..e6a53991283 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-scalable-oms.yml @@ -0,0 +1,7 @@ +--- +title: ScalableOms +content: |- + Magento\ScalableOms (Order Management System) module provides ability for system extension + (Sales can be configured to work with separate database). + Extraction of Sales tables to separate database will guarantee better scalability for Magento, + and will allow main server to be optimised for read operations which will reduce latency. diff --git a/src/_data/codebase/v2_4/mrg/module-scheduled-import-export.yml b/src/_data/codebase/v2_4/mrg/module-scheduled-import-export.yml new file mode 100644 index 00000000000..8199a7ba2a4 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-scheduled-import-export.yml @@ -0,0 +1,5 @@ +--- +title: ScheduledImportExport +content: |- + Magento_ScheduledImportExport functionality allows to simplify routine of importing and/or exporting data in the store by automating this process. + Admin user can create a rule for importing or exporting new data (which could be Products, Customers and Customer Addresses) and specify date and time of the operation. diff --git a/src/_data/codebase/v2_4/mrg/module-search-staging.yml b/src/_data/codebase/v2_4/mrg/module-search-staging.yml new file mode 100644 index 00000000000..24874ce62dc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-search-staging.yml @@ -0,0 +1,22 @@ +--- +title: SearchStaging +content: |- + The Magento_SearchStaging module is a part of the staging functionality in Magento EE. + It restricts functionality of the Magento_SearchStaging module in the staging preview mode. + + ## Implementation details + + The Magento_SearchStaging module disables the Magento_Search module functionality in the staging preview mode. + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_SearchStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_SearchStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_SearchStaging module. + + ### Layouts + + You can extend and override layouts in the `Magento/SearchStaging/view/frontend/layout/` directory. + For more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html). diff --git a/src/_data/codebase/v2_4/mrg/module-search.yml b/src/_data/codebase/v2_4/mrg/module-search.yml new file mode 100644 index 00000000000..0093ede2fe2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-search.yml @@ -0,0 +1,4 @@ +--- +title: Search +content: Magento_Search module introduces basic search functionality and provides + interfaces that allow to implement search for specific module. diff --git a/src/_data/codebase/v2_4/mrg/module-security.yml b/src/_data/codebase/v2_4/mrg/module-security.yml new file mode 100644 index 00000000000..a864fc6a818 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-security.yml @@ -0,0 +1,14 @@ +--- +title: Security +content: |- + **Security** management module + _Main features:_ + 1. Added support for simultaneous admin user logins with ability to enable/disable the feature, review and disconnect the list of current logged in sessions + 2. Added password complexity configuration + 3. Enhanced security to prevent account takeover for sessions opened on public computers and similar: + * Password confirmation for all critical flows (like password, email change) + * Lockout of the account after a configurable amount of incorrect login/password entries + * Password Change functionality is enhanced by email and/or ip address by frequency, number and requests per hour limitation + * Change password link becomes invalid after the first use or after a configurable amount of time + * Password/email change notifications are sent to both old and new email addresses + 4. Fixed: the password is not being reset until the new password is submitted via the form available by a one time link sent to the email address diff --git a/src/_data/codebase/v2_4/mrg/module-securitytxt.yml b/src/_data/codebase/v2_4/mrg/module-securitytxt.yml new file mode 100644 index 00000000000..565cc37c7eb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-securitytxt.yml @@ -0,0 +1,19 @@ +--- +title: Securitytxt +content: "### Summary\n> When security vulnerabilities are discovered by researchers, + proper reporting channels are often lacking. As a result, vulnerabilities may be + left unreported. This document defines a format (\"security.txt\") to help organizations + describe their vulnerability disclosure practices to make it easier for researchers + to report vulnerabilities.\n\nSource: https://tools.ietf.org/html/draft-foudil-securitytxt-09\n\nThe + Magento_Securitytxt module provides the following functionality: \n* allows to save + the security configurations in the admin panel\n* contains a router to match application + action class for requests to the `.well-known/security.txt` and `.well-known/security.txt.sig` + files.\n* serves the content of the `.well-known/security.txt` and `.well-known/security.txt.sig` + files.\n\nA valid security.txt file could look like the following example:\n\n```\nContact: + mailto:security@example.com\nContact: tel:+1-201-555-0123\nEncryption: https://example.com/pgp.asc\nAcknowledgement: + https://example.com/security/hall-of-fame\nPolicy: https://example.com/security-policy.html\nSignature: + https://example.com/.well-known/security.txt.sig\n```\nSecurity.txt can be accessed + at below location:\n`https://example.com/.well-known/security.txt`\n\nTo create + security.txt signature (security.txt.sig) file:\n\n`gpg -u KEYID --output security.txt.sig + --armor --detach-sig security.txt`\n\nTo verify the security.txt file's signature:\n\n`gpg + --verify security.txt.sig security.txt`" diff --git a/src/_data/codebase/v2_4/mrg/module-send-friend-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-send-friend-graph-ql.yml new file mode 100644 index 00000000000..60f57af5639 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-send-friend-graph-ql.yml @@ -0,0 +1,3 @@ +--- +title: SendFriendGraphQl +content: "**SendFriendGraphQl** provides support of GraphQL for SendFriend functionality." diff --git a/src/_data/codebase/v2_4/mrg/module-send-friend.yml b/src/_data/codebase/v2_4/mrg/module-send-friend.yml new file mode 100644 index 00000000000..253eb7e9b96 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-send-friend.yml @@ -0,0 +1,5 @@ +--- +title: SendFriend +content: The Magento_SendFriend implements the functionality behind the "Email to + a Friend" link on a product page, which allows to share favorite products with others + by clicking the link. diff --git a/src/_data/codebase/v2_4/mrg/module-shared-catalog-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-shared-catalog-graph-ql.yml new file mode 100644 index 00000000000..a11613e901c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-shared-catalog-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: SharedCatalogGraphQl +content: "**SharedCatalogGraphQL** customises products and categoryTree queries to + reflect shared catalog information" diff --git a/src/_data/codebase/v2_4/mrg/module-shared-catalog.yml b/src/_data/codebase/v2_4/mrg/module-shared-catalog.yml new file mode 100644 index 00000000000..c153e771440 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-shared-catalog.yml @@ -0,0 +1,39 @@ +--- +title: SharedCatalog +content: "## Overview\n\nThe Magento_SharedCatalog modules defines the visibility + of products as well as product prices in the catalog and in B2B quotes for different + company accounts. \n\nThe module allows a merchant to create multiple shared catalogs, + link them to one or more company accounts, and set different product prices. Shared + catalogs also control the visibility of products and categories for a company in + the storefront. The shared catalog type (public or custom) defines the scope of + products and prices available for guest users vs logged-in users. The system can + have only one public and any number of custom shared catalogs.\n\nThe module relies + on the CatalogPermissions module, in that the visibility of categories for a customer + group is defined by category permissions for this customer group. Once a shared + catalog is enabled in B2B features, the category permissions are automatically enabled. + Adding a product or a category to a shared catalog enables appropriate category + permissions for the customer groups linked to this shared catalog.\n\nThe module + provides web APIs and can be integrated with third-party solutions to manage shared + catalogs in Magento.\n\n## Installation details\n\nThe module heavily depends on + the Magento_Company module, which must be installed and enabled the first. Category + permissions must be enabled for shared catalogs to work properly. Price configuration + for a shared catalog requires the start of a message queue consumer `sharedCatalogUpdatePrice`.\n\nThe + module does not create any backward incompatible changes. Can be deactivated and + uninstalled at any time.\n\nWhen the module is uninstalled, the other [ProductType]SharedCatalog + modules won't work.\n\n## Structure\n\n[Learn about a typical file structure for + a Magento 2 module](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html).\n\n## + Extensibility\n\nShared catalogs are using message queues to save prices. For more + information about queues, see [Message Queues](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/message-queues/message-queues.html).\n\nExtension + developers can interact with the Magento_SharedCatalog module. For more information + about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_SharedCatalog module.\n\n### + Layouts\n\nYou can extend and override layouts in the `Magento\\SharedCatalog\\view\\adminhtml\\layout` + directory.\n\nFor more information about layouts, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nThe `Magento\\SharedCatalog\\view\\adminhtml\\ui_component` directory + contains extensible UI components.\n\n* Forms: Company, catalog rule, catalog rule + staging, product, sales rule, sales rule staging update, shared catalog, shared + catalog tier price.\n\n* Listings: Company, product, shared catalog company, shared + catalog, shared catalog product pricing, shared catalog product listing.\n\nFor + more information, see [UI Listing/Grid Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-listing-grid.html) + and [UI Form Component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-form.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-shipping.yml b/src/_data/codebase/v2_4/mrg/module-shipping.yml new file mode 100644 index 00000000000..d86c09a186b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-shipping.yml @@ -0,0 +1,5 @@ +--- +title: Shipping +content: |- + The Magento_Shipping module provides the abstract models and interfaces for a shipping carrier integration, including the web interface for the Shipment entity. + You need to extend these abstractions if you are adding new shipping carrier integration. diff --git a/src/_data/codebase/v2_4/mrg/module-sitemap.yml b/src/_data/codebase/v2_4/mrg/module-sitemap.yml new file mode 100644 index 00000000000..4084855a255 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-sitemap.yml @@ -0,0 +1,5 @@ +--- +title: Sitemap +content: |- + The Sitemap module allows managing the Magento application sitemap and + [sitemap.xml](https://en.wikipedia.org/wiki/Sitemaps) for searching engines. diff --git a/src/_data/codebase/v2_4/mrg/module-staging-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-staging-graph-ql.yml new file mode 100644 index 00000000000..8e29d57ea98 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-staging-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: StagingGraphQl +content: |- + **StagingGraphQl** provides type information for the GraphQl module + to stage and preview entities. diff --git a/src/_data/codebase/v2_4/mrg/module-staging-page-builder.yml b/src/_data/codebase/v2_4/mrg/module-staging-page-builder.yml new file mode 100644 index 00000000000..1972e9faf81 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-staging-page-builder.yml @@ -0,0 +1,4 @@ +--- +title: StagingPageBuilder +content: The Magento_StagingPageBuilder module sets up PageBuilder to be a part of + the staging functionality in Magento EE. diff --git a/src/_data/codebase/v2_4/mrg/module-staging.yml b/src/_data/codebase/v2_4/mrg/module-staging.yml new file mode 100644 index 00000000000..2ee15a49ed0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-staging.yml @@ -0,0 +1,27 @@ +--- +title: Staging +content: |- + ## Overview + Magento_Staging module is used for setting up, previewing and managing future store updates. + + ## Dependencies + The **Magento_Staging** is dependent on the following modules: + - Magento_Ui + + ## Extension points + Magento_Staging module have configured timeline view that simplify representation of updates. Configuration of + timeline is present in view/adminhtml/ui_component/staging_update_grid.xml file. Difference between simple grid is + in next components declaration: + - listingToolbar + * template - overloaded template to provide switcher between grid and timeline, legend for timeline. + * updateTypes - path to status column that provide data for legend + - columns + * component - timeline component tht extends listing. + * recordTmpl - overloaded template for timeline records. + * detailsTmpl - template for tooltip that provide details about updates. + - status column + * component - extends selection column, sets class based on value. + * updateTypesMap - array that contains bounded classes and values. + + ## Precautions + - To avoid mixed content and to work properly, Staging Site Preview feature requires both Storefront and Admin area to be under the same protocol (http or https). diff --git a/src/_data/codebase/v2_4/mrg/module-store-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-store-graph-ql.yml new file mode 100644 index 00000000000..b46a38a337e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-store-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: StoreGraphQl +content: |- + **StoreGraphQl** provides type information for the GraphQl module + to generate store fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-store.yml b/src/_data/codebase/v2_4/mrg/module-store.yml new file mode 100644 index 00000000000..f1c542d3cf7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-store.yml @@ -0,0 +1,7 @@ +--- +title: Store +content: |- + The Store module provides one of the basic and major features of a content management system for e-commerce web + sites by creating and managing a store for the customers to conduct online-shopping. Stores can be combined in groups, + and are linked to a specific website. All store related configurations (currency, locale, scope etc.), management and + storage maintenance are covered under this module. diff --git a/src/_data/codebase/v2_4/mrg/module-support.yml b/src/_data/codebase/v2_4/mrg/module-support.yml new file mode 100644 index 00000000000..8df964d3d60 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-support.yml @@ -0,0 +1,4 @@ +--- +title: Support +content: Magento_Support module is used for generation of system reports, which provide + detailed information about the system environment and Magento instance configuration. diff --git a/src/_data/codebase/v2_4/mrg/module-swagger-webapi-async.yml b/src/_data/codebase/v2_4/mrg/module-swagger-webapi-async.yml new file mode 100644 index 00000000000..bdc65bf2af5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swagger-webapi-async.yml @@ -0,0 +1,4 @@ +--- +title: SwaggerWebapiAsync +content: The Magento_SwaggerWebapiAsync module provides the implementation of the + Asynchronous WebApi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_4/mrg/module-swagger-webapi.yml b/src/_data/codebase/v2_4/mrg/module-swagger-webapi.yml new file mode 100644 index 00000000000..477b9a6dbb3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swagger-webapi.yml @@ -0,0 +1,4 @@ +--- +title: SwaggerWebapi +content: The Magento_SwaggerWebapi module provides the implementation of the REST + Webapi module with Magento_Swagger. diff --git a/src/_data/codebase/v2_4/mrg/module-swagger.yml b/src/_data/codebase/v2_4/mrg/module-swagger.yml new file mode 100644 index 00000000000..a0d0500d083 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swagger.yml @@ -0,0 +1,6 @@ +--- +title: Swagger +content: |- + The Magento_Swagger module provides access to a page generated using the swagger-ui package. The swagger-ui can be viewed + [on Github](https://github.com/swagger-api/swagger-ui). It accesses the JSON Schema describing Magento's REST APIs, + and displays it in a user-friendly, navigable format. diff --git a/src/_data/codebase/v2_4/mrg/module-swat.yml b/src/_data/codebase/v2_4/mrg/module-swat.yml new file mode 100644 index 00000000000..bc8ee659c3b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swat.yml @@ -0,0 +1,10 @@ +--- +title: Swat +content: |- + The Magento_Swat module provides permission-based access to the Site-Wide Analysis Tool in the admin panel. + + The Magento_Swat module does not affect the storefront. + + ## Additional information + + For more information about this module, see [Site-Wide Analysis Tool](https://docs.magento.com/user-guide/reports/site-wide-analysis-tool.html) diff --git a/src/_data/codebase/v2_4/mrg/module-swatches-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-swatches-graph-ql.yml new file mode 100644 index 00000000000..107759427c0 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swatches-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: SwatchesGraphQl +content: |- + **SwatchesGraphQl** provides type information for the GraphQl module + to generate swatches fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-swatches-layered-navigation.yml b/src/_data/codebase/v2_4/mrg/module-swatches-layered-navigation.yml new file mode 100644 index 00000000000..89793c0ea12 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swatches-layered-navigation.yml @@ -0,0 +1,21 @@ +--- +title: SwatchesLayeredNavigation +content: |- + ## Overview + + The **Magento_SwatchesLayeredNavigation** module enables LayeredNavigation functionality for Swatch attributes + + ## Backward incompatible changes + No backward incompatible changes + + ## Dependencies + The **Magento_SwatchesLayeredNavigation** is dependent on the following modules: + + - Magento_Swatches + - Magento_LayeredNavigation + + ## Specific Settings + The **Magento_SwatchesLayeredNavigation** module does not provide any specific settings. + + ## Specific Extension Points + The **Magento_SwatchesLayeredNavigation** module does not provide any specific extension points. You can extend it using the Magento extension mechanism. diff --git a/src/_data/codebase/v2_4/mrg/module-swatches.yml b/src/_data/codebase/v2_4/mrg/module-swatches.yml new file mode 100644 index 00000000000..23825c612be --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-swatches.yml @@ -0,0 +1,4 @@ +--- +title: Swatches +content: Magento_Swatches module is replacing default product attributes text values + with swatch images, for more convenient product displaying and selection. diff --git a/src/_data/codebase/v2_4/mrg/module-target-rule-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-target-rule-graph-ql.yml new file mode 100644 index 00000000000..96f7af42e82 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-target-rule-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: TargetRuleGraphQl +content: "#Magento_TargetRuleGraphQl \n\nMagento_TargetRuleGraphQl module provides + the rules for showing related products." diff --git a/src/_data/codebase/v2_4/mrg/module-target-rule.yml b/src/_data/codebase/v2_4/mrg/module-target-rule.yml new file mode 100644 index 00000000000..2a485d09a19 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-target-rule.yml @@ -0,0 +1,4 @@ +--- +title: TargetRule +content: Magento_TargetRule module allows to configure the rules for showing related + products. diff --git a/src/_data/codebase/v2_4/mrg/module-tax-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-tax-graph-ql.yml new file mode 100644 index 00000000000..7fdaca48032 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-tax-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: TaxGraphQl +content: |- + **TaxGraphQl** provides type information for the GraphQl module + to generate tax fields for catalog and product information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-tax.yml b/src/_data/codebase/v2_4/mrg/module-tax.yml new file mode 100644 index 00000000000..7997e767a62 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-tax.yml @@ -0,0 +1,34 @@ +--- +title: Tax +content: |- + ## Purpose of module + The Magento_Tax module provides the calculations needed to compute the consumption tax on goods and services. + + The Magento_Tax module includes the following: + * configuration of the tax rates and rules to apply + * configuration of tax classes that apply to: + ** taxation on products + ** taxation on shipping charges + ** taxation on gift options (example: gift wrapping) + * specification whether the consumption tax is "sales & use" (typically product prices are loaded without any tax) or "VAT" (typically product prices are loaded including tax) + * specification of whether the tax total line can be toggled to display the tax details/subtotals + * display of prices (presented with tax, without tax, or both with and without) + + The Magento_Tax module also handles special cases when computing tax, such as: + * determining the tax on an individual item (for example, one that is being returned) when the original tax has been computed on the entire shopping cart + ** example country: United States + * being able to handle 2 or more tax rates that are applied separately (examples include a "luxury tax" on exclusive items) + * being able to handle a subsequent tax rate that is applied after a previous one is applied (a "tax on tax" situation, which recently was a part of Canadian tax law) + + # Deployment + ## System requirements + The Magento_Tax module does not have any specific system requirements. + + Depending on how many tax rates and tax rules are being used, there might be consideration for the database size + Depending on the frequency of updating tax rates and tax rules, there might be consideration for the scheduling of these updates + + ## Install + The Magento_Tax module is installed automatically (using the native Magento install mechanism) without any additional actions. + + ## Uninstall + The Magento_Tax module should not be uninstalled; it is a required module. diff --git a/src/_data/codebase/v2_4/mrg/module-theme-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-theme-graph-ql.yml new file mode 100644 index 00000000000..17fd7acd92b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-theme-graph-ql.yml @@ -0,0 +1,5 @@ +--- +title: ThemeGraphQl +content: |- + **ThemeGraphQl** provides type information for the GraphQl module + to generate theme fields information endpoints. diff --git a/src/_data/codebase/v2_4/mrg/module-theme.yml b/src/_data/codebase/v2_4/mrg/module-theme.yml new file mode 100644 index 00000000000..a9abc7386f2 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-theme.yml @@ -0,0 +1,4 @@ +--- +title: Theme +content: The Theme module contains common infrastructure that provides an ability + to apply and use themes in Magento application. diff --git a/src/_data/codebase/v2_4/mrg/module-translation.yml b/src/_data/codebase/v2_4/mrg/module-translation.yml new file mode 100644 index 00000000000..ca627812d60 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-translation.yml @@ -0,0 +1,5 @@ +--- +title: Translation +content: |- + **Translation** enables localization of a store for multiple regions and markets. + Also provides the inline translation tool. diff --git a/src/_data/codebase/v2_4/mrg/module-two-factor-auth.yml b/src/_data/codebase/v2_4/mrg/module-two-factor-auth.yml new file mode 100644 index 00000000000..b6902ffe491 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-two-factor-auth.yml @@ -0,0 +1,6 @@ +--- +title: TwoFactorAuth +content: |- + The Magento Admin provides all access to your store, orders, and customer data. To prevent unauthorized access to your data, all users who attempt to sign in to the Admin of your Magento installation must complete a second step to verify their identity. + + For more information please view the Magento documentation for [a general guide on 2fa](https://docs.magento.com/user-guide/stores/security-two-factor-authentication.html) as well as a [a more technical guide](https://devdocs.magento.com/guides/v2.4/security/two-factor-authentication.html). diff --git a/src/_data/codebase/v2_4/mrg/module-ui.yml b/src/_data/codebase/v2_4/mrg/module-ui.yml new file mode 100644 index 00000000000..b698731d333 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-ui.yml @@ -0,0 +1,14 @@ +--- +title: Ui +content: |- + ## Purpose of module + + The Magento\Ui module introduces a set of common UI components, which could be used and configured via layout XML files. + + # Deployment + ## System requirements + + The Magento\Ui module does not have any specific system requirements. + + ## Install + The Magento\Ui module is installed automatically (using the native Magento Setup). No additional actions required. diff --git a/src/_data/codebase/v2_4/mrg/module-ups.yml b/src/_data/codebase/v2_4/mrg/module-ups.yml new file mode 100644 index 00000000000..1de5614b870 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-ups.yml @@ -0,0 +1,4 @@ +--- +title: Ups +content: The Magento_Ups module implements integration with the United Parcel Service + shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/module-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..6cf0cc4a44d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-url-rewrite-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: UrlRewriteGraphQl +content: |- + **UrlRewriteGraphQl** provides type information for the GraphQl module + to generate url rewrites from entities that implement such rewrites, + like categories, products or cms and other 3rd party modules. diff --git a/src/_data/codebase/v2_4/mrg/module-url-rewrite.yml b/src/_data/codebase/v2_4/mrg/module-url-rewrite.yml new file mode 100644 index 00000000000..7622136d72e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-url-rewrite.yml @@ -0,0 +1,4 @@ +--- +title: UrlRewrite +content: Magento_UrlRewrite module provides ability to customize website URLs by creating + custom URL rewrite rules. diff --git a/src/_data/codebase/v2_4/mrg/module-user.yml b/src/_data/codebase/v2_4/mrg/module-user.yml new file mode 100644 index 00000000000..1f070775421 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-user.yml @@ -0,0 +1,7 @@ +--- +title: User +content: |- + **User** enables admin users to manage and assign roles to administrators and other non-customer users, + reset user passwords, and invalidate access tokens. + Different roles can be assigned to different users to define their permissions. + For admin passwords, it enables setting lifetimes and locking them when expired or when a specified numbers of failures have occurred. It allows preventing password brute force attacks for system backend. diff --git a/src/_data/codebase/v2_4/mrg/module-usps.yml b/src/_data/codebase/v2_4/mrg/module-usps.yml new file mode 100644 index 00000000000..99290c0eccb --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-usps.yml @@ -0,0 +1,4 @@ +--- +title: Usps +content: The Magento_Usps module provides integration with the United States Postal + Service shipping carrier. diff --git a/src/_data/codebase/v2_4/mrg/module-variable.yml b/src/_data/codebase/v2_4/mrg/module-variable.yml new file mode 100644 index 00000000000..1fd9f080b99 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-variable.yml @@ -0,0 +1,4 @@ +--- +title: Variable +content: Magento\Variable Allows to create custom variables and then use them in email + templates or in WYSIWYG editor for editing description of system entities. diff --git a/src/_data/codebase/v2_4/mrg/module-vault-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-vault-graph-ql.yml new file mode 100644 index 00000000000..e10893e8d84 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-vault-graph-ql.yml @@ -0,0 +1,6 @@ +--- +title: VaultGraphQl +content: |- + **VaultGraphQl** provides type and resolver information for the GraphQl module + to generate Vault (stored payment information) information endpoints. This module also + provides mutations for modifying a payment token. diff --git a/src/_data/codebase/v2_4/mrg/module-vault.yml b/src/_data/codebase/v2_4/mrg/module-vault.yml new file mode 100644 index 00000000000..2182b31119f --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-vault.yml @@ -0,0 +1,4 @@ +--- +title: Vault +content: The Magento_Vault module implements the integration with the Vault payment + gateway and makes the latter available as a payment method in Magento. diff --git a/src/_data/codebase/v2_4/mrg/module-version.yml b/src/_data/codebase/v2_4/mrg/module-version.yml new file mode 100644 index 00000000000..24f0fde5bcc --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-version.yml @@ -0,0 +1,3 @@ +--- +title: Version +content: Magento\Version Allows to get Magento version and edition by HTTP GET request diff --git a/src/_data/codebase/v2_4/mrg/module-versions-cms-page-cache.yml b/src/_data/codebase/v2_4/mrg/module-versions-cms-page-cache.yml new file mode 100644 index 00000000000..33c3bb66fa5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-versions-cms-page-cache.yml @@ -0,0 +1,4 @@ +--- +title: VersionsCmsPageCache +content: The Magento_VersionsCmsPageCache module provides adaptation to PageCache + functionality diff --git a/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite-graph-ql.yml new file mode 100644 index 00000000000..f1fb008a0ca --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: VersionsCmsUrlRewriteGraphQl +content: "**VersionsCmsUrlRewriteGraphQl** provides type information for the GraphQl + module to locate URL for Hierarchy Nodes features." diff --git a/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite.yml b/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite.yml new file mode 100644 index 00000000000..572dab5ecb3 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-versions-cms-url-rewrite.yml @@ -0,0 +1,6 @@ +--- +title: VersionsCmsUrlRewrite +content: "The Versions CMS Url Rewrite Module ties up the Store Switcher program with + implementation of the Hierarchy structure. See also Magento_UrlRewrite and Magento_VersionsCms + modules. \n\nExtends the Store Switcher program and makes it take into account nodes + from the Hierarchy structure." diff --git a/src/_data/codebase/v2_4/mrg/module-versions-cms.yml b/src/_data/codebase/v2_4/mrg/module-versions-cms.yml new file mode 100644 index 00000000000..c84640f9e6d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-versions-cms.yml @@ -0,0 +1,6 @@ +--- +title: VersionsCms +content: |- + The Versions CMS module adds a hierarchy feature for CMS pages. + + The hierarchy feature organizes CMS pages as a hierarchy tree that allows parent/child relationships between pages. diff --git a/src/_data/codebase/v2_4/mrg/module-visual-merchandiser.yml b/src/_data/codebase/v2_4/mrg/module-visual-merchandiser.yml new file mode 100644 index 00000000000..d7673ac8f37 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-visual-merchandiser.yml @@ -0,0 +1,9 @@ +--- +title: VisualMerchandiser +content: |- + Create and merchandise categories quickly and easily with Visual Merchandiser for Magento. + Drag-and-drop products into position, or set up 'Smart Categories' based upon attributes. + Saves you hours merchandising your Magento store. + + With Visual Merchandiser, products can be re-organised in seconds – visually. + You see the products in place, with images, just like the customer sees them. diff --git a/src/_data/codebase/v2_4/mrg/module-webapi-async.yml b/src/_data/codebase/v2_4/mrg/module-webapi-async.yml new file mode 100644 index 00000000000..2d7b1f49e72 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-webapi-async.yml @@ -0,0 +1,29 @@ +--- +title: WebapiAsync +content: |- + Magento_WebapiAsync module extends Webapi extension and provide functional to process asynchronous requests. + + Magento_WebapiAsync module handles asynchronous requests, schedule, publish and consume bulk operations from a queue. + + ## Installation details + + Before installing this module, note that the Magento_WebapiAsync is dependent on the following modules: + + - Magento_AsynchronousOperations + - Magento_Customer + - Magento_User + - Magento_Webapi + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Structure + + `Code/` - the directory that contains Remote service reader configuration files. + + For information about a typical file structure of a module, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure). + + ## Extensibility + + Extension developers can interact with the Magento_WebapiAsync module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WebapiAsync module. diff --git a/src/_data/codebase/v2_4/mrg/module-webapi-security.yml b/src/_data/codebase/v2_4/mrg/module-webapi-security.yml new file mode 100644 index 00000000000..95f2e4706e5 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-webapi-security.yml @@ -0,0 +1,16 @@ +--- +title: WebapiSecurity +content: |- + The Magento_WebapiSecurity module enables access management of some Web API resources. + + If checkbox enabled in backend through: `Stores -> Configuration -> Services -> Magento Web API -> Web Api Security` then the security of all the services outlined in `app/code/Magento/WebapiSecurity/etc/di.xml` would be loosened. You may modify this list to customize which services should follow this behavior. + + By loosening the security, these services would allow access anonymously (by anyone). + + ## Installation details + + Before installing this module, note that the Magento_WebapiSecurity is dependent on the following modules: + + - `Magento_Webapi` + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). diff --git a/src/_data/codebase/v2_4/mrg/module-webapi.yml b/src/_data/codebase/v2_4/mrg/module-webapi.yml new file mode 100644 index 00000000000..92efde43c1d --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-webapi.yml @@ -0,0 +1,6 @@ +--- +title: Webapi +content: |- + **Webapi** provides the framework for the application to expose REST and SOAP web services. It exposes an area for REST + and another area for SOAP services and routes requests based on the Webapi configuration. It also handles + deserialization of requests and serialization of responses. diff --git a/src/_data/codebase/v2_4/mrg/module-website-restriction.yml b/src/_data/codebase/v2_4/mrg/module-website-restriction.yml new file mode 100644 index 00000000000..13683124364 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-website-restriction.yml @@ -0,0 +1,7 @@ +--- +title: WebsiteRestriction +content: |- + **Website Restriction** enables administrators to restrict all access to the site or restrict site access + to only logged in customers. You might want to restrict all access when the site is closed for maintenance. + You might want to restrict site access to only logged in customers if the site is a B2B site or if there is + a private sale for registered customers. diff --git a/src/_data/codebase/v2_4/mrg/module-weee-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-weee-graph-ql.yml new file mode 100644 index 00000000000..3d3f9f0a691 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-weee-graph-ql.yml @@ -0,0 +1,23 @@ +--- +title: WeeeGraphQl +content: |- + The Magento_WeeeGraphQl module provides type information for the GraphQl module to generate wee tax fields for the catalog and product information endpoints. + + The Magento_WeeeGraphQl module extends Magento_GraphQl and Magento_Weee modules. This module provides type and resolver information for GraphQL API. + + ## Installation details + + Before installing this module, note that the Magento_WeeeGraphQl is dependent on the following modules: + + - `Magento_CatalogGraphQl` + - `Magento_Store` + - `Magento_Tax` + - `Magento_Weee` + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_WeeeGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeGraphQl module. diff --git a/src/_data/codebase/v2_4/mrg/module-weee-staging.yml b/src/_data/codebase/v2_4/mrg/module-weee-staging.yml new file mode 100644 index 00000000000..e7217ba006e --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-weee-staging.yml @@ -0,0 +1,20 @@ +--- +title: WeeeStaging +content: |- + The Magento_WeeeStaging module is a part of the staging functionality in Magento EE. It enables you to stage a value of Fixed Product Tax. + + ## Implementation details + + The Magento_WeeeStaging module extends the following Magento_Weee module functionality to be used in staging: + + - adds an opportunity to schedule a Fixed Product Tax type attribute using the Schedule Update form of a product + + ## Dependencies + + You can find the list of modules that have dependencies on the Magento_WeeeStaging module in the `require` section of the `composer.json` file. The file is located in the root directory of the module. + + ## Extension points + + Extension points enable extension developers to interact with the Magento_WeeeStaging module. [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the module. + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WeeeStaging module. diff --git a/src/_data/codebase/v2_4/mrg/module-weee.yml b/src/_data/codebase/v2_4/mrg/module-weee.yml new file mode 100644 index 00000000000..54ec8b4753b --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-weee.yml @@ -0,0 +1,43 @@ +--- +title: Weee +content: "The Magento_Weee module enables the application of fees/fixed product taxes + (FPT) on certain types of products, usually related to electronic devices and recycling.\n\nFixed + product taxes can be used to setup a WEEE tax that is a fixed amount, rather than + a percentage of the product price. FPT can be configured to be displayed at various + places in Magento. Rules, amounts, and display options can be configured in the + backend.\n\nThis module extends the existing functionality of Magento_Tax.\n\nThe + Magento_Weee module includes the following:\n\n- Ability to add different number + of fixed product taxes to product. They are treated as a product attribute.\n- Configuration + of where WEEE appears (on category, product, sales, invoice, or credit memo pages) + and whether FPT should be taxed.\n- A new line item in the totals section.\n\n## + Installation details\n\nThe Magento_Weee module can be installed automatically (using + native Magento install mechanism) without any additional actions.\n\nBefore installing + this module, note that the Magento_Weee is dependent on the following modules:\n\n- + Magento_Catalog\n- Magento_Checkout\n- Magento_Customer\n- Magento_Quote\n- Magento_Sales\n- + Magento_Store\n- Magento_Tax\n\nRefer to [how to enable or disable modules in Magento + 2](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`Pricing/` - directory that contain tax adjustment.\n\nFor information + about a typical file structure of a module, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Weee module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Weee module.\n\n### Layouts\n\nThis + module introduces the following layouts and layout handles in the directories:\n\n- + `view/adminhtml/layout`:\n - `catalog_product_form`\n - `sales_creditmemo_item_price`\n + \ - `sales_invoice_item_price`\n - `sales_order_create_item_price`\n - `sales_order_creditmemo_new`\n + \ - `sales_order_creditmemo_updateqty`\n - `sales_order_creditmemo_view`\n + \ - `sales_order_invoice_new`\n - `sales_order_invoice_updateqty`\n - `sales_order_invoice_view`\n + \ - `sales_order_item_price`\n - `sales_order_view`\n\n- `view/base/layout`:\n + \ - `catalog_product_prices`\n\n- `view/frontend/layout`:\n - `checkout_cart_index`\n + \ - `checkout_index_index`\n - `checkout_item_price_renderers`\n - `default`\n + \ - `sales_email_item_price`\n - `sales_email_order_creditmemo_items`\n - + `sales_email_order_invoice_items`\n - `sales_email_order_items`\n - `sales_guest_creditmemo`\n + \ - `sales_guest_invoice`\n - `sales_guest_print`\n - `sales_guest_printcreditmemo`\n + \ - `sales_guest_printinvoice`\n - `sales_guest_view`\n - `sales_order_creditmemo`\n + \ - `sales_order_invoice`\n - `sales_order_item_price`\n - `sales_order_print`\n + \ - `sales_order_printcreditmemo`\n - `sales_order_printinvoice`\n - `sales_order_view`\n\nFor + more information about a layout, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nYou can extend a customer form and widgets using the configuration + files located in the directories \n\n- `view/adminhtml/ui_component`:\n - `product_attribute_add_form`\n- + `view/frontend/ui_component`:\n - `widget_recently_compared`\n - `widget_recently_viewed`\n\nFor + information about a UI component, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-widget.yml b/src/_data/codebase/v2_4/mrg/module-widget.yml new file mode 100644 index 00000000000..cc533ccabdd --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-widget.yml @@ -0,0 +1,17 @@ +--- +title: Widget +content: "The Magento_Widget module allows Magento application to be extended with + custom widget blocks.\n\n## Installation details\n\nBefore installing this module, + note that the Magento_Widget is dependent on the following modules:\n\n- Magento_Catalog\n- + Magento_Cms\n- Magento_Store\n\nBefore disabling or uninstalling this module, note + the following dependencies:\n\n- Magento_CatalogWidget\n- Magento_CurrencySymbol\n- + Magento_Newsletter\n\nRefer to [how to enable or disable modules in Magento 2](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Widget module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Widget module.\n\n### Layouts\n\nThis + module introduces the following layouts and layout handles in the directories:\n\n- + `view/adminhtml/layout`:\n - `adminhtml_widget_index`\n - `adminhtml_widget_instance_block`\n + \ - `adminhtml_widget_instance_edit`\n - `adminhtml_widget_instance_index`\n + \ - `adminhtml_widget_loadoptions`\n- `view/frantend/layout`:\n - `default`\n + \ - `print`\n \nFor more information about a layout, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html)." diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist-analytics.yml b/src/_data/codebase/v2_4/mrg/module-wishlist-analytics.yml new file mode 100644 index 00000000000..df8b74e41c7 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist-analytics.yml @@ -0,0 +1,13 @@ +--- +title: WishlistAnalytics +content: |- + The Magento_WishlistAnalytics module configures data definitions for a data collection related to the Wishlist module entities to be used in [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/modules.html). + + ## Installation details + + Before installing this module, note that the Magento_WishlistAnalytics is dependent on the following modules: + + - Magento_Analytics + - Magento_Wishlist + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card-graph-ql.yml new file mode 100644 index 00000000000..35606830004 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card-graph-ql.yml @@ -0,0 +1,4 @@ +--- +title: WishlistGiftCardGraphQl +content: "**WishlistGiftCardGraphQl** provides the needed provider for adding a gift + card wishlist item to cart." diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card.yml b/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card.yml new file mode 100644 index 00000000000..f58c48d137c --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist-gift-card.yml @@ -0,0 +1,4 @@ +--- +title: WishlistGiftCard +content: "**WishlistGiftCard** provides the needed provider for adding a gift card + product type to wish list." diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist-graph-ql.yml b/src/_data/codebase/v2_4/mrg/module-wishlist-graph-ql.yml new file mode 100644 index 00000000000..b1989bdef01 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist-graph-ql.yml @@ -0,0 +1,43 @@ +--- +title: WishlistGraphQl +content: |- + The Magento_WishlistGraphQl module adds, removes, and updates products on the wishlist. + + The Magento_WishlistGraphQl module extends Magento_GraphQl and Magento_Wishlist modules. This module provides type and resolver information for GraphQL API. + + ## Installation details + + Before installing this module, note that the Magento_WishlistGraphQl is dependent on the following modules: + + - Magento_Catalog + - Magento_Checkout + - Magento_Customer + - Magento_CustomerGraphQl + - Magento_Directory + - Magento_GiftMessage + - Magento_GraphQl + - Magento_Quote + - Magento_Sales + - Magento_Store + + For information about enabling or disabling a module, see [Enable or disable modules](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html). + + ## Extensibility + + Extension developers can interact with the Magento_WishlistGraphQl module. For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html). + + [The Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) enables you to override the functionality of the Magento_WishlistGraphQl module. + + ## Additional information + + For more information about the Magento_WishlistGraphQl [Queries](#queries) and [Mutations](#mutations) see below: + + ### Queries {#queries} + + - [`wishlist`](https://devdocs.magento.com/guides/v2.4/graphql/queries/wishlist.html) + + ### Mutations {#mutations} + + - [`addProductsToWishlist`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-wishlist.html) + - [`removeProductsFromWishlist`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-products-from-wishlist.html) + - [`updateProductsInWishlist`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-products-in-wishlist.html) diff --git a/src/_data/codebase/v2_4/mrg/module-wishlist.yml b/src/_data/codebase/v2_4/mrg/module-wishlist.yml new file mode 100644 index 00000000000..6d82110f160 --- /dev/null +++ b/src/_data/codebase/v2_4/mrg/module-wishlist.yml @@ -0,0 +1,54 @@ +--- +title: Wishlist +content: "The Magento_Wishlist module implements the Wishlist functionality.\n\nThis + module allows customers to create a list of products that they can add to their + shopping cart to be purchased at a later date, or share with friends.\n\n## Installation + details\n\nBefore installing this module, note that the Magento_Wishlist is dependent + on the following modules:\n\n- Magento_Captcha\n- Magento_Catalog\n- Magento_Customer\n\nBefore + disabling or uninstalling this module, note the following dependencies:\n\n- Magento_WishlistAnalytics\n\nRefer + to [how to enable or disable modules in Magento 2](https://devdocs.magento.com/guides/v2.4/install-gde/install/cli/install-cli-subcommands-enable.html).\n\n## + Structure\n\n`Pricing/` - the directory that contain solutions for configurable + and downloadable product price.\n\nFor information about a typical file structure + of a module, see [Module file structure](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/build/module-file-structure.html#module-file-structure).\n\n## + Extensibility\n\nExtension developers can interact with the Magento_Wishlist module. + For more information about the Magento extension mechanism, see [Magento plug-ins](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html).\n\n[The + Magento dependency injection mechanism](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/depend-inj.html) + enables you to override the functionality of the Magento_Wishlist module.\n\n### + Events\n\nThe module dispatches the following events:\n\n- `product_option_renderer_init` + event in the `\\Magento\\Wishlist\\Block\\Customer\\Wishlist\\Item\\Options::_construct()` + method. Parameters:\n - `block` is a Wishlist block customer items (`\\Magento\\Wishlist\\Block\\Customer\\Wishlist\\Item\\Options` + class).\n- `rss_wishlist_xml_callback` event in the `\\Magento\\Wishlist\\Model\\Rss\\Wishlist::getRssData()` + method. Parameters:\n - `$args` is a array of product object (`\\Magento\\Catalog\\Model\\Product` + class).\n- `wishlist_add_item` event in the `\\Magento\\Wishlist\\Model\\Wishlist::addItem()` + method. Parameters:\n - `item` is an item object (`\\Magento\\Wishlist\\Model\\Item` + class).\n- `wishlist_add_product` event in the `\\Magento\\Wishlist\\Controller\\Index\\Add::execute()` + method. Parameters:\n - `wishlist` is a Wishlist object (`\\Magento\\Wishlist\\Model\\Wishlist` + class).\n - `product` is a product object (`\\Magento\\Catalog\\Api\\Data\\ProductInterface` + class).\n - `item` is an item object (`\\Magento\\Wishlist\\Model\\Item` class).\n- + `wishlist_item_collection_products_after_load` event in the `\\Magento\\Wishlist\\Model\\ResourceModel\\Item\\Collection::_assignProducts()` + method. Parameters:\n - `product_collection` is a product collection object (`\\Magento\\Catalog\\Model\\ResourceModel\\Product\\Collection` + class).\n- `wishlist_items_renewed` event in the `\\Magento\\Wishlist\\Helper\\Data::calculate()` + method.\n- `wishlist_product_add_after` event in the `\\Magento\\Wishlist\\Model\\Wishlist::addNewItem()` + method. Parameters:\n - `items` is an array of item object (`\\Magento\\Wishlist\\Model\\Item` + class).\n- `wishlist_share` event in the `\\Magento\\Wishlist\\Controller\\Index\\Send::execute()` + method. Parameters:\n - `wishlist` is a Wishlist object (`\\Magento\\Wishlist\\Model\\Wishlist` + class).\n- `wishlist_update_item` event in the `\\Magento\\Wishlist\\Controller\\Index\\UpdateItemOptions::execute()` + method. Parameters:\n - `wishlist` is a Wishlist object (`\\Magento\\Wishlist\\Model\\Wishlist` + class).\n - `product` is a product object (`\\Magento\\Catalog\\Api\\Data\\ProductInterface` + class).\n - `item` is an item object (`\\Magento\\Wishlist\\Model\\Item` class).\n\nFor + information about the event, see [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html#events).\n\n### + Layouts\n\nThis module introduces the following layouts and layout handles in the + directories:\n\n- `view/adminhtml/layout`:\n - `customer_index_wishlist`\n- `view/base/layout`:\n + \ - `catalog_product_prices`\n- `view/frantend/layout`:\n - `catalog_category_view`\n + \ - `catalog_product_view`\n - `catalogsearch_advanced_result`\n - `checkout_cart_index`\n + \ - `checkout_cart_item_renderers`\n - `customer_account`\n - `default`\n + \ - `wishlist_email_items`\n - `wishlist_email_rss`\n - `wishlist_index_configure`\n + \ - `wishlist_index_configure_type_bundle`\n - `wishlist_index_configure_type_configurable`\n + \ - `wishlist_index_configure_type_downloadable`\n - `wishlist_index_configure_type_grouped`\n + \ - `wishlist_index_configure_type_simple`\n - `wishlist_index_index`\n - + `wishlist_index_share`\n - `wishlist_shared_index.xml`\n \nFor more information + about a layout, see the [Layout documentation](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/layouts/layout-overview.html).\n\n### + UI components\n\nYou can extend a customer form and widgets using the configuration + files located in the directories \n- `view/base/ui_component`:\n - `customer_form`\n- + `view/frontend/ui_component`:\n - `widget_recently_compared`\n - `widget_recently_viewed`\n\nFor + information about a UI component, see [Overview of UI components](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html)." diff --git a/src/_data/codebase/v2_4/mrg/msi/Inventory.yml b/src/_data/codebase/v2_4/mrg/msi/Inventory.yml deleted file mode 100644 index 38bafda8b13..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/Inventory.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_Inventory -source_repo: inventory -release: 1.2.1 -github_path: Inventory/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `Inventory` module is part of the new inventory infrastructure,\nwhich - replaces the legacy `CatalogInventory` module with new and expanded features and - APIs for Inventory Management. \n \nThe [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\nAll Inventory Management - modules follow the \n[Single Responsibility Principle](https://en.wikipedia.org/wiki/Single_responsibility_principle).\n[Inventory - management architecture](https://devdocs.magento.com/guides/v2.3/inventory/architecture.html) - \nprovides additional insight about the overall structure of these modules.\n\n## - Installation details\n\nThis module is installed as part of Magento Open Source. - Unless a custom implementation for `InventoryApi` is provided\nby a 3rd-party module, - the module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nMagento - does not recommend using or referring to classes and other entities in the `Inventory` - module. All public \ninterfaces and extension points related to this module are - located in the `InventoryApi` module. \nUse the interfaces and extension points - defined in `InventoryApi` to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryAdminUi.yml deleted file mode 100644 index f3ea867b5f1..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryAdminUi` module extends the Magento Admin UI to add Inventory Management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryAdvancedCheckout.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryAdvancedCheckout.yml deleted file mode 100644 index 52cf1a1af82..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryAdvancedCheckout.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_InventoryAdvancedCheckout -source_repo: inventory -release: 1.2.1 -github_path: InventoryAdvancedCheckout/README.md -last_modified_at: '2019-08-02 00:04:37 -0500' -content: |- - ## Magento_InventoryAdvancedCheckout - - ## Overview - - The Magento_InventoryAdvancedCheckout module adds multi-sourcing capabilities to the AdvancedCheckout module allowing Order By SKU feature to work correctly with multiple inventory sources enabled. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryApi.yml deleted file mode 100644 index 17578d94e88..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryApi` module provides Inventory Management service contracts. - \n\nThis module is part of the new inventory infrastructure. The\n[Inventory Management - overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryApi` module contains extension points and APIs that - 3rd-party developers\ncan use to provide custom inventory functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### - REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for managing sources, - stocks, stock source links, and source items." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleImportExport.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryBundleImportExport.yml deleted file mode 100644 index 837f564f408..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleImportExport.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryBundleImportExport -source_repo: inventory -release: 1.2.1 -github_path: InventoryBundleImportExport/README.md -last_modified_at: '2020-03-13 09:52:30 +0200' -content: |- - The `InventoryBundleImportExport` module integrates inventory management business logic into Magento's bundle product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProduct.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProduct.yml deleted file mode 100644 index f89858184a2..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProduct.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryBundleProduct -source_repo: inventory -release: 1.2.1 -github_path: InventoryBundleProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryBundleProduct` module integrates inventory management business logic into Magento's bundle product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductAdminUi.yml deleted file mode 100644 index f3d5ebd5e7c..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductAdminUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventoryBundleProductAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryBundleProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryBundleProductAdminUi`extends the Magento Admin UI to add MSI - functionality.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n \n## Extensibility\n\nThere are no extension points or for this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductIndexer.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductIndexer.yml deleted file mode 100644 index 7d350ca524d..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryBundleProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryBundleProductIndexer -source_repo: inventory -release: 1.2.1 -github_path: InventoryBundleProductIndexer/README.md -last_modified_at: '2020-02-07 11:00:07 +0200' -content: |- - The `InventoryBundleProductIndexer` module integrates inventory management business logic into Magento's indexation logic for bundle products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCache.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCache.yml deleted file mode 100644 index ed0c3aca468..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCache.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryCache -source_repo: inventory -release: 1.2.1 -github_path: InventoryCache/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCache` module integrates inventory management business logic into Magento's cache logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalog.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalog.yml deleted file mode 100644 index 0af14ff317c..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalog.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryCatalog -source_repo: inventory -release: 1.2.1 -github_path: InventoryCatalog/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryCatalog` module integrates inventory management business logic - into Magento's catalog logic.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryCatalogApi`\nis provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryCatalogApi` module. - \nUse the interfaces defined in `InventoryCatalogApi` to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogAdminUi.yml deleted file mode 100644 index 63d908d9b26..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryCatalogAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryCatalogAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCatalogAdminUi` module extends the Magento Admin UI to add MSI functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryCatalogAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogApi.yml deleted file mode 100644 index e34ca107fe2..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryCatalogApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryCatalogApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryCatalogApi` module provides service contracts for default - source and stock providers as well as bulk operations. \n\nThis module is part of - the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryCatalogApi` module contains extension points and - APIs that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` directory.\n\n### REST endpoints\n\nThe - `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring - sources in bulk." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogSearch.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogSearch.yml deleted file mode 100644 index 625083d868e..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryCatalogSearch.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryCatalogSearch -source_repo: inventory -release: 1.2.1 -github_path: InventoryCatalogSearch/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryCatalogSearch` module integrates inventory management business logic into Magento's search logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProduct.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProduct.yml deleted file mode 100644 index 30cef3fd148..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProduct.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_InventoryConfigurableProduct -source_repo: inventory -release: 1.2.1 -github_path: InventoryConfigurableProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - ## InventoryConfigurableProduct module - - The `InventoryConfigurableProduct` module integrates inventory management business logic into Magento's configurable product logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductAdminUi.yml deleted file mode 100644 index bcd4dd2aca6..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductAdminUi.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryConfigurableProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryConfigurableProductAdminUi`extends the Magento Admin UI to - add inventory management functionality.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n \n## Extensibility\n\nThe `InventoryConfigurableProductAdminUi` module - contains several extension points.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` - directory contains extensible UI components." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductIndexer.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductIndexer.yml deleted file mode 100644 index 49317b66339..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurableProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryConfigurableProductIndexer -source_repo: inventory -release: 1.2.1 -github_path: InventoryConfigurableProductIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryConfigurableProductIndexer` module integrates inventory management business logic into Magento's indexation logic for configurable products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfiguration.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfiguration.yml deleted file mode 100644 index 69d2e82cc79..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfiguration.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryConfiguration -source_repo: inventory -release: 1.2.1 -github_path: InventoryConfiguration/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryConfiguration` module implements logic for inventory management - configuration.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryConfigurationApi` is provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryConfigurationApi` - module. \nUse the interfaces defined in `InventoryConfigurationApi` to extend this - module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurationApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurationApi.yml deleted file mode 100644 index 8680164c448..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryConfigurationApi.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_InventoryConfigurationApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryConfigurationApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryConfigurationApi` module provides service contracts for inventory management configuration. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be disabled. - - ## Extensibility - - The `InventoryConfigurationApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory functionality. - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelection.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelection.yml deleted file mode 100644 index 857896e8340..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelection.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelection -source_repo: inventory -release: 1.2.1 -github_path: InventoryDistanceBasedSourceSelection/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: "The `InventoryDistanceBasedSourceSelection` module implements logic for - distance based source selection\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source.\n\n## Extension points and service - contracts\n\nAll public interfaces related to this module are located in the `InventoryDistanceBasedSourceSelectionApi` - module. \nUse the interfaces defined in `InventoryDistanceBasedSourceSelectionApi` - to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml deleted file mode 100644 index f08613c95c2..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelectionAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryDistanceBasedSourceSelectionAdminUi/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: |- - The `InventoryDistanceBasedSourceSelectionAdminUi` module extends Magento's admin UI with source selection based on distance functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml deleted file mode 100644 index 9065a3c8ddd..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryDistanceBasedSourceSelectionApi.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventoryDistanceBasedSourceSelectionApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryDistanceBasedSourceSelectionApi/README.md -last_modified_at: '2018-12-28 10:54:19 +0100' -content: "The `InventoryDistanceBasedSourceSelectionApi` module provides service contracts - for distance based source selection algorithm. \n\nThis module is part of the new - inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source.\n\n## Extensibility\n\nThe `InventoryDistanceBasedSourceSelectionApi` - module contains extension points and APIs that 3rd-party developers\ncan use to - provide custom distance based source selection algorithms.\n\n### Public APIs\n\nPublic - APIs are defined in the `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe - `etc/webapi.xml` file defines endpoints for managing distance based algorithms." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryElasticsearch.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryElasticsearch.yml deleted file mode 100644 index d86385bf947..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryElasticsearch.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryElasticsearch -source_repo: inventory -release: 1.2.1 -github_path: InventoryElasticsearch/README.md -last_modified_at: '2018-12-21 16:08:11 +0200' -content: |- - The `InventoryElasticsearch` module provides elastic search support for Inventory Management. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryExportStock.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryExportStock.yml deleted file mode 100644 index dc04781e99f..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryExportStock.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryExportStock -source_repo: inventory -release: 1.2.1 -github_path: InventoryExportStock/README.md -last_modified_at: '2019-04-23 22:46:43 +0300' -content: |- - The `InventoryExportStock` module provides aggregated stock export functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryExportStockApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryExportStockApi.yml deleted file mode 100644 index d4cb71618df..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryExportStockApi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryExportStockApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryExportStockApi/README.md -last_modified_at: '2019-04-23 22:46:43 +0300' -content: |- - The `InventoryExportStockApi` module provides provides aggregated stock export functionality api. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryGraphQl.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryGraphQl.yml deleted file mode 100644 index 7710ff87656..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryGraphQl.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryGraphQl -source_repo: inventory -release: 1.2.1 -github_path: InventoryGraphQl/README.md -last_modified_at: '2019-03-30 16:15:21 +0100' -content: |- - The `InventoryGraphQl` provides type information for the GraphQl module - to generate inventory stock fields for product information endpoints. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProduct.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProduct.yml deleted file mode 100644 index c1587453ef6..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProduct.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventoryGroupedProduct -source_repo: inventory -release: 1.2.1 -github_path: InventoryGroupedProduct/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryGroupedProduct` module integrates inventory management business - logic into Magento's grouped product logic.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n - \n## Extension points and service contracts\n\nThere are no extension points or - service contracts for this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductAdminUi.yml deleted file mode 100644 index 1fdcd12ce08..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductAdminUi.yml +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Magento_InventoryGroupedProductAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryGroupedProductAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryGroupedProductAdminUi` module extends Magento's admin UI with inventory management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductIndexer.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductIndexer.yml deleted file mode 100644 index 5ceba16228a..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryGroupedProductIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryGroupedProductIndexer -source_repo: inventory -release: 1.2.1 -github_path: InventoryGroupedProductIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryGroupedProductIndexer` module integrates inventory management business logic into Magento's indexation logic for grouped products. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryImportExport.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryImportExport.yml deleted file mode 100644 index 6e221aafd02..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryImportExport.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryImportExport -source_repo: inventory -release: 1.2.1 -github_path: InventoryImportExport/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryImportExport` module provides compatibility between Magento's - flat file import/export logic and Inventory Management.\n\nThis module is part of - the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n \n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extension points and service contracts\n\nThere are no extension points or service - contracts for this module.\n\n## Additional information\n\nThe `files/sample/stock_sources.csv` - file is a template for importing inventory into the system." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickup.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickup.yml deleted file mode 100644 index 08a322b5886..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickup.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickup -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickup/README.md -last_modified_at: '2019-03-13 12:13:26 -0500' -content: "The `InventoryInStorePickup` module provides business logic for In-Store - Pickup functionality.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickup`\nis provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryInStorePickupApi` - module. \nUse the interfaces defined in `InventoryInStorePickupApi` to extend this - module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupAdminUi.yml deleted file mode 100644 index caea367ee39..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryInStorePickupAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupAdminUi/README.md -last_modified_at: '2019-05-19 23:51:00 +0300' -content: |- - The `InventoryInStorePickupAdminUi` module extends the Magento Admin UI to add Inventory In-Store Pickup functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryInStorePickupAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupApi.yml deleted file mode 100644 index 54bbb209375..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupApi.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_InventoryInStorePickupApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupApi/README.md -last_modified_at: '2019-02-11 13:03:35 +1030' -content: |- - The `InventoryInStorePickupApi` module provides service contracts for In-Store Pickup functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupApi` - is provided by a 3rd-party module, the module cannot be deleted or disabled. - - ## Extensibility - - The `InventoryInStorePickupApi` module contains extension points and APIs that 3rd-party developers - can use to provide customization of In-Store Pickup functionality - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. - - ### REST endpoints - - The `etc/webapi.xml` file defines endpoints for configuring in store pickup for sources. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupFrontend.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupFrontend.yml deleted file mode 100644 index 8d882cbe011..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupFrontend.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupFrontend -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupFrontend/README.md -last_modified_at: '2019-07-22 08:53:12 +0200' -content: "The `InventoryInStorePickup` module provides business logic for In-Store - Pickup functionality.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickup`\nis provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryInStorePickupApi` - module. \nUse the interfaces defined in `InventoryInStorePickupApi` to extend this - module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupGraphQl.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupGraphQl.yml deleted file mode 100644 index 16647cc08e0..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupGraphQl.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_InventoryInStorePickupGraphQl -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupGraphQl/README.md -last_modified_at: '2019-08-23 14:20:40 +0300' -content: |- - The `InventoryInStorePickupGraphQl` module provides GraphQl coverage of `InventoryInStorePickupApi` API. - Module provide possibility to search and filter Pickup Locations with GraphQl requests. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupGraphQl` - is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupMultishipping.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupMultishipping.yml deleted file mode 100644 index fe3364cd78b..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupMultishipping.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Magento_InventoryInStorePickupMultishipping -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupMultishipping/README.md -last_modified_at: '2019-09-12 15:55:31 +0300' -content: |- - The `InventoryInStorePickupMultishipping` module provides business logic for In-Store Pickup functionality on Multishipping Checkout. - In-Store Pickup Delivery is not available for Multishipping for now. - Module provide plugin to disable active Multishipping mode when customer will visit the checkout. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupMultishipping` - is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuote.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuote.yml deleted file mode 100644 index 38a6c890eaa..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuote.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupQuote -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupQuote/README.md -last_modified_at: '2019-06-03 14:53:32 +0300' -content: "The `InventoryInStorePickupQuote` module provides business logic for In-Store - Pickup implementation in order placement flow.\n\nThis module is part of the new - inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickupQuote`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryInStorePickupQuote` - module. \nUse the interfaces defined in `InventoryInStorePickupQuote` to extend - this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuoteGraphQl.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuoteGraphQl.yml deleted file mode 100644 index 4276d0c82d4..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupQuoteGraphQl.yml +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Magento_InventoryInStorePickupQuoteGraphQl -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupQuoteGraphQl/README.md -last_modified_at: '2019-07-27 10:54:07 +0300' -content: |- - The `InventoryInStorePickupQuoteGraphQl` module provides extension for Quote GraphQl functionality according to In-Store Pickup functionality requirements. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupQuoteGraphQl` - is provided by a 3rd-party module, the module cannot be deleted or disabled. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSales.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSales.yml deleted file mode 100644 index e79ba01ebb0..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSales.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupSales -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupSales/README.md -last_modified_at: '2019-10-11 19:11:49 +0300' -content: "The `InventoryInStorePickupSales` module provides business logic for In-Store - Pickup functionality related to Sales operations.\n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickupSales`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryInStorePickupSalesApi` - module. \nUse the interfaces defined in `InventoryInStorePickupSalesApi` to extend - this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesAdminUi.yml deleted file mode 100644 index a7d61e7709b..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryInStorePickupSalesAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupSalesAdminUi/README.md -last_modified_at: '2019-11-15 17:17:28 +0200' -content: |- - The `InventoryInStorePickupSalesAdminUi` module extends the Magento Admin UI to add Inventory In-Store Pickup functionality Sales operations enhancement. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryInStorePickupSalesAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesApi.yml deleted file mode 100644 index 403a8297a56..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupSalesApi.yml +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Magento_InventoryInStorePickupSalesApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupSalesApi/README.md -last_modified_at: '2019-11-15 17:17:28 +0200' -content: |- - The `InventoryInStorePickupSalesApi` module provides service contracts for In-Store Pickup functionality in scope of Sales operations. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupSalesApi` - is provided by a 3rd-party module, the module cannot be deleted or disabled. - - ## Extensibility - - The `InventoryInStorePickupSalesApi` module contains extension points and APIs that 3rd-party developers - can use to provide customization of In-Store Pickup functionality diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShipping.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShipping.yml deleted file mode 100644 index ace4462f040..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShipping.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupShipping -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupShipping/README.md -last_modified_at: '2019-06-09 12:06:59 +0300' -content: "The `InventoryInStorePickupShipping` module provides business logic for - In-Store Pickup functionality on Checkout.\n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventoryInStorePickupShipping`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryInStorePickupShippingApi` - module. \nUse the interfaces defined in `InventoryInStorePickupShippingApi` to extend - this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingAdminUi.yml deleted file mode 100644 index c2c92c31bca..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryInStorePickupShippingAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupShippingAdminUi/README.md -last_modified_at: '2019-05-29 21:29:50 +0300' -content: |- - The `InventoryInStorePickupShippingAdminUi` module extends the Magento Admin UI to add In-Store Pickup Delivery Method. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory InStorePickup UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryInStorePickupShippingAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingApi.yml deleted file mode 100644 index 3b6afa52461..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupShippingApi.yml +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Magento_InventoryInStorePickupShippingApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupShippingApi/README.md -last_modified_at: '2019-05-29 21:29:50 +0300' -content: |- - The `InventoryInStorePickupShippingApi` module provides service contracts for "In-Store Pickup Delivery Method" implementation of In-Store Pickup functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. Unless a custom implementation for `InventoryInStorePickupShippingApi` - is provided by a 3rd-party module, the module cannot be deleted or disabled. - - ## Extensibility - - The `InventoryInStorePickupShippingApi` module contains extension points and APIs that 3rd-party developers - can use to provide customization of In-Store Pickup functionality - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. - - ### REST endpoints - - The `etc/webapi.xml` file defines endpoints for configuring in store pickup for sources. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupWebapiExtension.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupWebapiExtension.yml deleted file mode 100644 index 279213085ad..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryInStorePickupWebapiExtension.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryInStorePickupWebapiExtension -source_repo: inventory -release: 1.2.1 -github_path: InventoryInStorePickupWebapiExtension/README.md -last_modified_at: '2019-09-17 09:16:51 +0300' -content: "The `InventoryInStorePickupWebapiExtension` is a part of `InStorePickup` - implementation.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\nThe module provide fix - for usage of extension attributes as parameter for get endpoint in web API.\nThe - module is abandoned and will be removed as soon as fix for the described issue will - be released.\n\nPlease check links for more details:\n* [Original issue in Core - Repository](https://github.com/magento/magento2/issues/24116) \n* [Issue in MSI - Repository](https://github.com/magento-engcom/msi/issues/2507)\n\n\n## Installation - details\n\nThis module is installed as part of Magento Open Source." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryIndexer.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryIndexer.yml deleted file mode 100644 index 6ed6b20c78e..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryIndexer.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryIndexer -source_repo: inventory -release: 1.2.1 -github_path: InventoryIndexer/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryIndexer` module provides indexation logic for Inventory Management. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotification.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotification.yml deleted file mode 100644 index 136d5e4f4c1..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotification.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotification -source_repo: inventory -release: 1.2.1 -github_path: InventoryLowQuantityNotification/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryLowQuantityNotification` module integrates Inventory Management - business logic into Magento's low quantity notification logic.\n\nThis module is - part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryLowQuantityNotificationApi` is provided by a 3rd-party module, the - module cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventoryLowQuantityNotificationApi` - module. \nUse the interfaces defined in `InventoryLowQuantityNotificationApi` to - extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml deleted file mode 100644 index 08ab990a24e..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotificationAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryLowQuantityNotificationAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryLowQuantityNotificationAdminUi` module extends Magento's admin UI with inventory management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryLowQuantityNotificationAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationApi.yml deleted file mode 100644 index 35bd00deb64..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryLowQuantityNotificationApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryLowQuantityNotificationApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryLowQuantityNotificationApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryLowQuantityNotificationApi` module provides service contracts - for managing Inventory Management notifications. \n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventoryLowQuantityNotificationApi` module contains extension - points and APIs that 3rd-party developers\ncan use to provide custom low quantity - notification functionality.\n\n### Public APIs\n\nPublic APIs are defined in the - `Api` and `Api/Data` directories.\n\n### REST endpoints\n\nThe `etc/webapi.xml` - file defines endpoints for managing low quantity notifications." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryMultiDimensionalIndexerApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryMultiDimensionalIndexerApi.yml deleted file mode 100644 index 31ff2111bce..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryMultiDimensionalIndexerApi.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Magento_InventoryMultiDimensionalIndexerApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryMultiDimensionalIndexerApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryMultiDimensionalIndexerApi` module provides functionality - for creating and handling multi-dimension indexes.\n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n\n## - Extension points\n\nThe library introduces a set of extension points which split - a monolithic index by the specified dimension (Scope), creating \nan independent - index (i.e. dedicated MySQL table) per dimension. The library also provides a mechanism - for resolving \nindex names based on the provided scope. The multi-dimension indexes - are introduced for the sake of data scalability\nand the ability to reindex data - in the scope of particular dimension only.\n\nAn aliasing mechanism guarantees zero - downtime to make Front-End responsive while Full Reindex being processed." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryProductAlert.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryProductAlert.yml deleted file mode 100644 index 344a205cc8d..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryProductAlert.yml +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Magento_InventoryProductAlert -source_repo: inventory -release: 1.2.1 -github_path: InventoryProductAlert/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryProductAlert` module integrates Inventory Management business logic into Magento's product alert logic. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extension points and service contracts - - There are no extension points or service contracts for this module. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryRequisitionList.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryRequisitionList.yml deleted file mode 100644 index ee0fd6f7404..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryRequisitionList.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_InventoryRequisitionList -source_repo: inventory -release: 1.2.1 -github_path: InventoryRequisitionList/README.md -last_modified_at: '2019-08-02 00:04:37 -0500' -content: The Magento_InventoryRequisitionList allows the customer to use the new inventory - management (MSI). diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryReservationCli.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryReservationCli.yml deleted file mode 100644 index 032d3382a8c..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryReservationCli.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Magento_InventoryReservationCli -source_repo: inventory -release: 1.2.1 -github_path: InventoryReservationCli/README.md -last_modified_at: '2019-04-10 12:11:17 +0200' -content: |- - The `InventoryReservationCli` module provide a cli command which helps the developer to discover inconsistencies on reservation. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryReservations.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryReservations.yml deleted file mode 100644 index 72337d09fa4..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryReservations.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventoryReservations -source_repo: inventory -release: 1.2.1 -github_path: InventoryReservations/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryReservations` module provides logic for handling product reservations.\n\nThis - module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for\n`InventoryReservationApi` is provided by a 3rd-party module, the module cannot - be deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventoryReservationsApi` - module. \nUse the interfaces defined in `InventoryReservationsApi` to extend this - module.\n\n## Additional information\n\nThe `InventoryReservations` module creates - the `inventory_cleanup_reservations` cron job." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryReservationsApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryReservationsApi.yml deleted file mode 100644 index 3092b3fd492..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryReservationsApi.yml +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Magento_InventoryReservationsApi -source_repo: inventory -release: 1.2.1 -github_path: InventoryReservationsApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryReservationsApi` module provides service contracts for Inventory Management reservations. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extensibility - - The `InventoryReservationsApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory reservation functionality. - - ### Public APIs - - Public APIs are defined in the `Model` directory. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySales.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySales.yml deleted file mode 100644 index 9df109d3ada..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySales.yml +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Magento_InventorySales -source_repo: inventory -release: 1.2.1 -github_path: InventorySales/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySales` module integrates Inventory Management business logic - into Magento's sales logic.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n - \nThis module is installed as part of Magento Open Source. Unless a custom implementation - for `InventorySalesApi`\nis provided by a 3rd-party module, the module cannot be - deleted or disabled.\n\n## Extension points and service contracts\n\nAll public - interfaces related to this module are located in the `InventorySalesApi` module. - \nUse the interfaces defined in `InventorySalesApi` to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySalesAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySalesAdminUi.yml deleted file mode 100644 index 63973f833b4..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySalesAdminUi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySalesAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventorySalesAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesAdminUi` module extends Magento's Admin UI with Inventory - Management functionality.\n\nThis module is part of the new inventory infrastructure. - The \n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It may be disabled if the Inventory - Management UI\nis provided by a 3rd-party system or if you run a headless version - of Magento.\n\n## Extensibility\n\nThe `InventorySalesAdminUi` module contains several - extension points.\n\n### Layouts\n\nYou can extend and override layouts defined - in the `view/adminhtml/layout` directory.\n\n### UI Components\n\nThe `view/adminhtml/ui_component` - directory contains extensible UI components." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySalesApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySalesApi.yml deleted file mode 100644 index 4219bb56945..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySalesApi.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySalesApi -source_repo: inventory -release: 1.2.1 -github_path: InventorySalesApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesApi` module provides service contracts for inventory - management. \n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled.\n\n## - Extensibility\n\nThe `InventorySalesApi` module contains extension points and APIs - that 3rd-party developers\ncan use to provide custom inventory catalog functionality.\n\n### - Public APIs\n\nPublic APIs are defined in the `Api` and `Api/Data` directories.\n\n### - REST endpoints\n\nThe `etc/webapi.xml` file defines endpoints for determining whether - a salable amount of products are available for purchase." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySalesFrontendUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySalesFrontendUi.yml deleted file mode 100644 index ccca1e3144c..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySalesFrontendUi.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySalesFrontendUi -source_repo: inventory -release: 1.2.1 -github_path: InventorySalesFrontendUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySalesFrontendUi` module extends Magento's frontend UI with - Inventory Management functionality. \n\nThis module is part of the new inventory - infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. You can remove it if you run - a headless version of Magento.\n\n## Extension points and service contracts\n\nThere - are no extension points or service contracts for this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySetupFixtureGenerator.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySetupFixtureGenerator.yml deleted file mode 100644 index 71817dec340..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySetupFixtureGenerator.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: Magento_InventorySetupFixtureGenerator -source_repo: inventory -release: 1.2.1 -github_path: InventorySetupFixtureGenerator/README.md -last_modified_at: '2018-12-24 14:41:45 +0200' -content: "The `InventorySetupFixtureGenerator` module customizes the process of Inventory - Data (Salable Quantity) Generation for [performance testing](https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-perf-data.html).\n\nThis - module is part of the new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - \nfor Inventory Data generation is provided by a 3rd-party module, the module cannot - be deleted or disabled." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryShipping.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryShipping.yml deleted file mode 100644 index 7ec41088cfa..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryShipping.yml +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Magento_InventoryShipping -source_repo: inventory -release: 1.2.1 -github_path: InventoryShipping/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventoryShipping` module integrates MSI business logic into Magento's - shipping logic.\n\nThis module is part of the new inventory infrastructure. The\n[Inventory - Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n - \nThis module is installed as part of Magento Open Source. It cannot be deleted - or disabled.\n\n## Extension points and service contracts\n\nAll public interfaces - related to this module are located in the `InventorySourceDeductionApi` and \n`InventorySourceSelectionApi` - modules. \nUse the interfaces defined in those modules to extend this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryShippingAdminUi.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryShippingAdminUi.yml deleted file mode 100644 index f44732036bc..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryShippingAdminUi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventoryShippingAdminUi -source_repo: inventory -release: 1.2.1 -github_path: InventoryShippingAdminUi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventoryShippingAdminUi` module extends Magento's Admin UI with Inventory Management functionality. - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It may be disabled if the Inventory Management UI - is provided by a 3rd-party system or if you run a headless version of Magento. - - ## Extensibility - - The `InventoryShippingAdminUi` module contains several extension points. - - ### Layouts - - You can extend and override layouts defined in the `view/adminhtml/layout` directory. - - ### UI Components - - The `view/adminhtml/ui_component` directory contains extensible UI components. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySourceDeductionApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySourceDeductionApi.yml deleted file mode 100644 index 1ecfe0c9505..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySourceDeductionApi.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Magento_InventorySourceDeductionApi -source_repo: inventory -release: 1.2.1 -github_path: InventorySourceDeductionApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySourceDeductionApi` module provides service contracts for - managing source deductuions when products are sold. \n\nThis module is part of the - new inventory infrastructure. The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. It cannot be deleted or disabled." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelection.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelection.yml deleted file mode 100644 index 4c5cf4ae2fd..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelection.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Magento_InventorySourceSelection -source_repo: inventory -release: 1.2.1 -github_path: InventorySourceSelection/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: "The `InventorySourceSelection` module provides source selection logic for - Inventory Management.\n\nThis module is part of the new inventory infrastructure. - The\n[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)\ndescribes - the MSI (Multi-Source Inventory) project in more detail.\n\n## Installation details\n\nThis - module is installed as part of Magento Open Source. Unless a custom implementation - for `InventorySourceSelectionApi`\nis provided by a 3rd-party module, the module - cannot be deleted or disabled.\n\n## Extension points and service contracts\n\nAll - public interfaces related to this module are located in the `InventorySourceSelectionApi` - module. \nUse the interfaces defined in `InventorySourceSelectionApi` to extend - this module." diff --git a/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelectionApi.yml b/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelectionApi.yml deleted file mode 100644 index 1dd6fc8d0b8..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventorySourceSelectionApi.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Magento_InventorySourceSelectionApi -source_repo: inventory -release: 1.2.1 -github_path: InventorySourceSelectionApi/README.md -last_modified_at: '2018-11-09 00:12:40 +0200' -content: |- - The `InventorySourceSelectionApi` module provides service contracts for source selection algorithms (SSA). - - This module is part of the new inventory infrastructure. The - [Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html) - describes the MSI (Multi-Source Inventory) project in more detail. - - ## Installation details - - This module is installed as part of Magento Open Source. It cannot be deleted or disabled. - - ## Extensibility - - The `InventorySourceSelectionApi` module contains extension points and APIs that 3rd-party developers - can use to provide custom inventory source selection algorithm functionality. - - ### Public APIs - - Public APIs are defined in the `Api` and `Api/Data` directories. - - ### REST endpoints - - The `etc/webapi.xml` file defines endpoints for setting the SSA and retrieving a list of valid SSAs. diff --git a/src/_data/codebase/v2_4/mrg/msi/InventoryVisualMerchandiser.yml b/src/_data/codebase/v2_4/mrg/msi/InventoryVisualMerchandiser.yml deleted file mode 100644 index 795eeec985f..00000000000 --- a/src/_data/codebase/v2_4/mrg/msi/InventoryVisualMerchandiser.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_InventoryVisualMerchandiser -source_repo: inventory -release: 1.2.1 -github_path: InventoryVisualMerchandiser/README.md -last_modified_at: '2020-07-27 17:15:03 +0300' -content: The Magento_InventoryVisualMerchandiser module adds multi-sourcing capabilities - to the VisualMerchandiser module diff --git a/src/_data/codebase/v2_4/mrg/page-builder/CatalogPageBuilderAnalytics.yml b/src/_data/codebase/v2_4/mrg/page-builder/CatalogPageBuilderAnalytics.yml deleted file mode 100644 index fb372829b30..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/CatalogPageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CatalogPageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.5.0 -github_path: app/code/Magento/CatalogPageBuilderAnalytics/README.md -last_modified_at: '2019-03-05 18:34:09 +0100' -content: The Magento_CatalogPageBuilderAnalytics module configures data definitions - for a data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/page-builder/CmsPageBuilderAnalytics.yml b/src/_data/codebase/v2_4/mrg/page-builder/CmsPageBuilderAnalytics.yml deleted file mode 100644 index b4038dc5291..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/CmsPageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_CmsPageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.5.0 -github_path: app/code/Magento/CmsPageBuilderAnalytics/README.md -last_modified_at: '2019-03-05 18:34:09 +0100' -content: The Magento_CmsPageBuilderAnalytics module configures data definitions for - a data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilder.yml b/src/_data/codebase/v2_4/mrg/page-builder/PageBuilder.yml deleted file mode 100644 index a6b1f71f36c..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilder.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Magento_PageBuilder -source_repo: magento2-page-builder -release: v1.5.0 -github_path: app/code/Magento/PageBuilder/README.md -last_modified_at: '2018-02-20 21:19:48 -0600' -content: |- - The Magento_PageBuilder module provides an enhancement for the default Magento WYSIWYG editor. It installs an alternative editor in the Admin area for building content. - - The PageBuilder editor can be used on the following content pages: - - * Category Pages - * CMS Pages - * CMS Blocks - * Dynamic Blocks - - ## Enable the module - - The PageBuilder module and the editor is enabled by default after installation. - - The editor itself is enabled globally in the Admin area under *Stores > Configuration > Content Management > Advanced Content Tool > Enable Page Builder*. - This setting determines the `is_pagebuilder_enabled` configuration value. - - ## Disable the module - - You can disable the PageBuilder module for a specific field by adding the following entry to a field configuration in an XML configuration file: - - ``` - - false - - ``` - - ### Example - - The following example disables the PageBuilder editor for the content field. - - ``` -
-
- - - - page - - false - - - - -
-
- ``` - - **Note:** Disabling the editor this way overrides the value of `is_pagebuilder_enabled` for the specified field. diff --git a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAdminAnalytics.yml b/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAdminAnalytics.yml deleted file mode 100644 index a7841c9fef2..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAdminAnalytics.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Magento_PageBuilderAdminAnalytics -source_repo: magento2-page-builder -release: v1.5.0 -github_path: app/code/Magento/PageBuilderAdminAnalytics/README.md -last_modified_at: '2020-07-24 16:33:05 +0200' -content: The Magento_PageBuilderAdminAnalytics module tracks Page Builder information - through AdminAnalytics. diff --git a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAnalytics.yml b/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAnalytics.yml deleted file mode 100644 index 2b690b3be16..00000000000 --- a/src/_data/codebase/v2_4/mrg/page-builder/PageBuilderAnalytics.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: Magento_PageBuilderAnalytics -source_repo: magento2-page-builder -release: v1.5.0 -github_path: app/code/Magento/PageBuilderAnalytics/README.md -last_modified_at: '2018-07-26 15:13:54 +0300' -content: The Magento_PageBuilderAnalytics module configures data definitions for a - data collection related to the PageBuilder module entities to be used in [Advanced - Reporting](http://devdocs.magento.com/guides/v2.2/advanced-reporting/modules.html). diff --git a/src/_data/codebase/v2_4/open-source/bin-magento.json b/src/_data/codebase/v2_4/open-source/bin-magento.json index 3506baa1818..d2b93e266d3 100644 --- a/src/_data/codebase/v2_4/open-source/bin-magento.json +++ b/src/_data/codebase/v2_4/open-source/bin-magento.json @@ -1 +1,12447 @@ -{"application":{"name":"Magento CLI","version":"2.4.1"},"commands":[{"name":"help","usage":["help [--format FORMAT] [--raw] [--] []"],"description":"Displays help for a command","help":"The help<\/info> command displays help for a given command:\n\n php \/var\/www\/html\/magento2\/bin\/magento help list<\/info>\n\nYou can also output the help in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento help --format=xml list<\/info>\n\nTo display the list of available commands, please use the list<\/info> command.","definition":{"arguments":{"command_name":{"name":"command_name","is_required":false,"is_array":false,"description":"The command name","default":"help"}},"options":{"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"},"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command help","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"list","usage":["list [--raw] [--format FORMAT] [--] []"],"description":"Lists commands","help":"The list<\/info> command lists all commands:\n\n php \/var\/www\/html\/magento2\/bin\/magento list<\/info>\n\nYou can also display the commands for a specific namespace:\n\n php \/var\/www\/html\/magento2\/bin\/magento list test<\/info>\n\nYou can also output the information in other formats by using the --format<\/comment> option:\n\n php \/var\/www\/html\/magento2\/bin\/magento list --format=xml<\/info>\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php \/var\/www\/html\/magento2\/bin\/magento list --raw<\/info>","definition":{"arguments":{"namespace":{"name":"namespace","is_required":false,"is_array":false,"description":"The namespace name","default":null}},"options":{"raw":{"name":"--raw","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"To output raw command list","default":false},"format":{"name":"--format","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The output format (txt, xml, json, or md)","default":"txt"}}},"hidden":false},{"name":"admin:user:create","usage":["admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates an administrator","help":"Creates an administrator","definition":{"arguments":[],"options":{"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"(Required) Admin last name","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"admin:user:unlock","usage":["admin:user:unlock "],"description":"Unlock Admin Account","help":"This command unlocks an admin account by its username.\nTo unlock:\n \/var\/www\/html\/magento2\/bin\/magento admin:user:unlock username<\/comment>","definition":{"arguments":{"username":{"name":"username","is_required":true,"is_array":false,"description":"The admin username to unlock","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:dump","usage":["app:config:dump [...]"],"description":"Create dump of application","help":"Create dump of application","definition":{"arguments":{"config-types":{"name":"config-types","is_required":false,"is_array":true,"description":"Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:import","usage":["app:config:import"],"description":"Import data from shared configuration files to appropriate data storage","help":"Import data from shared configuration files to appropriate data storage","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"app:config:status","usage":["app:config:status"],"description":"Checks if config propagation requires update","help":"Checks if config propagation requires update","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"braintree:migrate","usage":["braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]"],"description":"Migrate stored cards from a Magento 1 database","help":"Migrate stored cards from a Magento 1 database","definition":{"arguments":[],"options":{"host":{"name":"--host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Hostname\/IP. Port is optional","default":null},"dbname":{"name":"--dbname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database username. Must have read access","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Password","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:clean","usage":["cache:clean [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Cleans cache type(s)","help":"Cleans cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:disable","usage":["cache:disable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Disables cache type(s)","help":"Disables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:enable","usage":["cache:enable [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Enables cache type(s)","help":"Enables cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:flush","usage":["cache:flush [--bootstrap BOOTSTRAP] [--] [...]"],"description":"Flushes cache storage used by cache type(s)","help":"Flushes cache storage used by cache type(s)","definition":{"arguments":{"types":{"name":"types","is_required":false,"is_array":true,"description":"Space-separated list of cache types or omit to apply to all cache types.","default":[]}},"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cache:status","usage":["cache:status [--bootstrap BOOTSTRAP]"],"description":"Checks cache status","help":"Checks cache status","definition":{"arguments":[],"options":{"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:images:resize","usage":["catalog:images:resize [-a|--async]"],"description":"Creates resized product images","help":"Creates resized product images","definition":{"arguments":[],"options":{"async":{"name":"--async","shortcut":"-a","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Resize image in asynchronous mode","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"catalog:product:attributes:cleanup","usage":["catalog:product:attributes:cleanup"],"description":"Removes unused product attributes.","help":"Removes unused product attributes.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:sensitive:set","usage":["config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]"],"description":"Set sensitive configuration values","help":"Set sensitive configuration values","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path for example group\/section\/field_name","default":null},"value":{"name":"value","is_required":false,"is_array":false,"description":"Configuration value","default":null}},"options":{"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable interactive mode to set all sensitive variables","default":false},"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not set use 'default'","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code for configuration, empty string by default","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:set","usage":["config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] "],"description":"Change system configuration","help":"Change system configuration","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Configuration path in format section\/group\/field_name","default":null},"value":{"name":"value","is_required":true,"is_array":false,"description":"Configuration value","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Configuration scope (default, website, or store)","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Scope code (required only if scope is not 'default')","default":null},"lock-env":{"name":"--lock-env","shortcut":"-e","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock value which prevents modification in the Admin (will be saved in app\/etc\/env.php)","default":false},"lock-config":{"name":"--lock-config","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Lock and share value with other installations, prevents modification in the Admin (will be saved in app\/etc\/config.php)","default":false},"lock":{"name":"--lock","shortcut":"-l","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deprecated, use the --lock-env option instead.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"config:show","usage":["config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []"],"description":"Shows configuration value for given path. If path is not specified, all saved values will be shown","help":"Shows configuration value for given path. If path is not specified, all saved values will be shown","definition":{"arguments":{"path":{"name":"path","is_required":false,"is_array":false,"description":"Configuration path, for example section_id\/group_id\/field_id","default":null}},"options":{"scope":{"name":"--scope","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope for configuration, if not specified, then 'default' scope will be used","default":"default"},"scope-code":{"name":"--scope-code","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Scope code (required only if scope is not `default`)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:install","usage":["cron:install [-f|--force] [-d|--non-optional]"],"description":"Generates and installs crontab for current user","help":"Generates and installs crontab for current user","definition":{"arguments":[],"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force install tasks","default":false},"non-optional":{"name":"--non-optional","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Install only the non-optional (default) tasks","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:remove","usage":["cron:remove"],"description":"Removes tasks from crontab","help":"Removes tasks from crontab","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"cron:run","usage":["cron:run [--group GROUP] [--bootstrap BOOTSTRAP]"],"description":"Runs jobs by schedule","help":"Runs jobs by schedule","definition":{"arguments":[],"options":{"group":{"name":"--group","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run jobs only from specified group","default":null},"bootstrap":{"name":"--bootstrap","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add or override parameters of the bootstrap","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"customer:hash:upgrade","usage":["customer:hash:upgrade"],"description":"Upgrade customer's hash according to the latest algorithm","help":"Upgrade customer's hash according to the latest algorithm","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:set","usage":["deploy:mode:set [-s|--skip-compilation] [--] "],"description":"Set application mode.","help":"Set application mode.","definition":{"arguments":{"mode":{"name":"mode","is_required":true,"is_array":false,"description":"The application mode to set. Available options are \"developer\" or \"production\"","default":null}},"options":{"skip-compilation":{"name":"--skip-compilation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub\/static\/)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"deploy:mode:show","usage":["deploy:mode:show"],"description":"Displays current application mode.","help":"Displays current application mode.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:di:info","usage":["dev:di:info "],"description":"Provides information on Dependency Injection configuration for the Command.","help":"Provides information on Dependency Injection configuration for the Command.","definition":{"arguments":{"class":{"name":"class","is_required":true,"is_array":false,"description":"Class name","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:disable","usage":["dev:profiler:disable"],"description":"Disable the profiler.","help":"Disable the profiler.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:profiler:enable","usage":["dev:profiler:enable []"],"description":"Enable the profiler.","help":"Enable the profiler.","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Profiler type","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:disable","usage":["dev:query-log:disable"],"description":"Disable DB query logging","help":"Disable DB query logging","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:query-log:enable","usage":["dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]"],"description":"Enable DB query logging","help":"Enable DB query logging","definition":{"arguments":[],"options":{"include-all-queries":{"name":"--include-all-queries","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Log all queries. [true|false]","default":"true"},"query-time-threshold":{"name":"--query-time-threshold","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Query time thresholds.","default":"0.001"},"include-call-stack":{"name":"--include-call-stack","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Include call stack. [true|false]","default":"true"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:source-theme:deploy","usage":["dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]"],"description":"Collects and publishes source files for theme.","help":"Collects and publishes source files for theme.","definition":{"arguments":{"file":{"name":"file","is_required":false,"is_array":true,"description":"Files to pre-process (file should be specified without extension)","default":["css\/styles-m","css\/styles-l"]}},"options":{"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Type of source files: [less]","default":"less"},"locale":{"name":"--locale","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Locale: [en_US]","default":"en_US"},"area":{"name":"--area","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Area: [frontend|adminhtml]","default":"frontend"},"theme":{"name":"--theme","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Theme: [Vendor\/theme]","default":"Magento\/luma"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:disable","usage":["dev:template-hints:disable"],"description":"Disable frontend template hints. A cache flush might be required.","help":"Disable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:enable","usage":["dev:template-hints:enable"],"description":"Enable frontend template hints. A cache flush might be required.","help":"Enable frontend template hints. A cache flush might be required.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:template-hints:status","usage":["dev:template-hints:status"],"description":"Show frontend template hints status.","help":"Show frontend template hints status.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:tests:run","usage":["dev:tests:run [-c|--arguments ARGUMENTS] [--] []"],"description":"Runs tests","help":"Runs tests","definition":{"arguments":{"type":{"name":"type","is_required":false,"is_array":false,"description":"Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default","default":"default"}},"options":{"arguments":{"name":"--arguments","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)","default":""},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:urn-catalog:generate","usage":["dev:urn-catalog:generate [--ide IDE] [--] "],"description":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","help":"Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.","definition":{"arguments":{"path":{"name":"path","is_required":true,"is_array":false,"description":"Path to file to output the catalog. For PhpStorm use .idea\/misc.xml","default":null}},"options":{"ide":{"name":"--ide","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Format in which catalog will be generated. Supported: [phpstorm, vscode]","default":"phpstorm"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dev:xml:convert","usage":["dev:xml:convert [-o|--overwrite] [--] "],"description":"Converts XML file using XSL style sheets","help":"Converts XML file using XSL style sheets","definition":{"arguments":{"xml-file":{"name":"xml-file","is_required":true,"is_array":false,"description":"Path to XML file that going to be transformed","default":null},"processor":{"name":"processor","is_required":true,"is_array":false,"description":"Path to XSL style sheet that going to be applied to XML file","default":null}},"options":{"overwrite":{"name":"--overwrite","shortcut":"-o","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Overwrite XML file","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:automap","usage":["dotdigital:connector:automap"],"description":"Auto-map data fields","help":"Auto-map data fields","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:connector:enable","usage":["dotdigital:connector:enable [--username USERNAME] [--password PASSWORD] [--automap-datafields [AUTOMAP-DATAFIELDS]] [--enable-syncs [ENABLE-SYNCS]] [--remove-ip-restriction [REMOVE-IP-RESTRICTION]] [--enable-email-capture [ENABLE-EMAIL-CAPTURE]]"],"description":"Add Dotdigital API credentials and enable the connector","help":"Add Dotdigital API credentials and enable the connector","definition":{"arguments":[],"options":{"username":{"name":"--username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API username","default":null},"password":{"name":"--password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"API password","default":null},"automap-datafields":{"name":"--automap-datafields","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Automap data fields","default":null},"enable-syncs":{"name":"--enable-syncs","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable syncs","default":null},"remove-ip-restriction":{"name":"--remove-ip-restriction","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Remove IP restriction","default":null},"enable-email-capture":{"name":"--enable-email-capture","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable email capture","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:migrate","usage":["dotdigital:migrate"],"description":"Migrate data into email_ tables to sync with Engagement Cloud","help":"Migrate data into email_ tables to sync with Engagement Cloud","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"dotdigital:sync","usage":["dotdigital:sync [--from [FROM]] [--] []"],"description":"Run syncs to populate email_ tables before importing to Engagement Cloud","help":"Run syncs to populate email_ tables before importing to Engagement Cloud","definition":{"arguments":{"sync":{"name":"sync","is_required":false,"is_array":false,"description":"The name of the sync to run","default":null}},"options":{"from":{"name":"--from","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Specify a date\/time (parsable by \\DateTime) to run a sync from (if supported)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:add","usage":["downloadable:domains:add [...]"],"description":"Add domains to the downloadable domains whitelist","help":"Add domains to the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domains name","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:remove","usage":["downloadable:domains:remove [...]"],"description":"Remove domains from the downloadable domains whitelist","help":"Remove domains from the downloadable domains whitelist","definition":{"arguments":{"domains":{"name":"domains","is_required":false,"is_array":true,"description":"Domain names","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"downloadable:domains:show","usage":["downloadable:domains:show"],"description":"Display downloadable domains whitelist","help":"Display downloadable domains whitelist","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"encryption:payment-data:update","usage":["encryption:payment-data:update"],"description":"Re-encrypts encrypted credit card data with latest encryption cipher.","help":"Re-encrypts encrypted credit card data with latest encryption cipher.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:collect-phrases","usage":["i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []"],"description":"Discovers phrases in the codebase","help":"Discovers phrases in the codebase","definition":{"arguments":{"directory":{"name":"directory","is_required":false,"is_array":false,"description":"Directory path to parse. Not needed if --magento flag is set","default":null}},"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path (including filename) to an output file. With no file specified, defaults to stdout.","default":null},"magento":{"name":"--magento","shortcut":"-m","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:pack","usage":["i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] "],"description":"Saves language package","help":"Saves language package","definition":{"arguments":{"source":{"name":"source","is_required":true,"is_array":false,"description":"Path to source dictionary file with translations","default":null},"locale":{"name":"locale","is_required":true,"is_array":false,"description":"Target locale for dictionary, for example \"de_DE\"","default":null}},"options":{"mode":{"name":"--mode","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"","default":"replace"},"allow-duplicates":{"name":"--allow-duplicates","shortcut":"-d","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"i18n:uninstall","usage":["i18n:uninstall [-b|--backup-code] [--] ..."],"description":"Uninstalls language packages","help":"Uninstalls language packages","definition":{"arguments":{"package":{"name":"package","is_required":true,"is_array":true,"description":"Language package name","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"-b","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:info","usage":["indexer:info"],"description":"Shows allowed Indexers","help":"Shows allowed Indexers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reindex","usage":["indexer:reindex [...]"],"description":"Reindexes Data","help":"Reindexes Data","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:reset","usage":["indexer:reset [...]"],"description":"Resets indexer status to invalid","help":"Resets indexer status to invalid","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-dimensions-mode","usage":["indexer:set-dimensions-mode [ []]"],"description":"Set Indexer Dimensions Mode","help":"Set Indexer Dimensions Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":false,"description":"Indexer name [catalog_product_price]","default":null},"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:set-mode","usage":["indexer:set-mode [ [...]]"],"description":"Sets index mode type","help":"Sets index mode type","definition":{"arguments":{"mode":{"name":"mode","is_required":false,"is_array":false,"description":"Indexer mode type [realtime|schedule]","default":null},"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-dimensions-mode","usage":["indexer:show-dimensions-mode [...]"],"description":"Shows Indexer Dimension Mode","help":"Shows Indexer Dimension Mode","definition":{"arguments":{"indexer":{"name":"indexer","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes (catalog_product_price)","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:show-mode","usage":["indexer:show-mode [...]"],"description":"Shows Index Mode","help":"Shows Index Mode","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"indexer:status","usage":["indexer:status [...]"],"description":"Shows status of Indexer","help":"Shows status of Indexer","definition":{"arguments":{"index":{"name":"index","is_required":false,"is_array":true,"description":"Space-separated list of index types or omit to apply to all indexes.","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:adminuri","usage":["info:adminuri"],"description":"Displays the Magento Admin URI","help":"Displays the Magento Admin URI","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:backups:list","usage":["info:backups:list"],"description":"Prints list of available backup files","help":"Prints list of available backup files","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:currency:list","usage":["info:currency:list"],"description":"Displays the list of available currencies","help":"Displays the list of available currencies","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-framework","usage":["info:dependencies:show-framework [-o|--output OUTPUT]"],"description":"Shows number of dependencies on Magento framework","help":"Shows number of dependencies on Magento framework","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"framework-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules","usage":["info:dependencies:show-modules [-o|--output OUTPUT]"],"description":"Shows number of dependencies between modules","help":"Shows number of dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:dependencies:show-modules-circular","usage":["info:dependencies:show-modules-circular [-o|--output OUTPUT]"],"description":"Shows number of circular dependencies between modules","help":"Shows number of circular dependencies between modules","definition":{"arguments":[],"options":{"output":{"name":"--output","shortcut":"-o","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Report filename","default":"modules-circular-dependencies.csv"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:language:list","usage":["info:language:list"],"description":"Displays the list of available language locales","help":"Displays the list of available language locales","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"info:timezone:list","usage":["info:timezone:list"],"description":"Displays the list of available timezones","help":"Displays the list of available timezones","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:create-compensations","usage":["inventory:reservation:create-compensations [-r|--raw] [--] [...]"],"description":"Create reservations by provided compensation arguments","help":"Create reservations by provided compensation arguments","definition":{"arguments":{"compensations":{"name":"compensations","is_required":false,"is_array":true,"description":"List of compensation arguments in format \":::\"","default":[]}},"options":{"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory:reservation:list-inconsistencies","usage":["inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]"],"description":"Show all orders and products with salable quantity inconsistencies","help":"Show all orders and products with salable quantity inconsistencies","definition":{"arguments":[],"options":{"complete-orders":{"name":"--complete-orders","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for complete orders","default":false},"incomplete-orders":{"name":"--incomplete-orders","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Show only inconsistencies for incomplete orders","default":false},"bunch-size":{"name":"--bunch-size","shortcut":"-b","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Defines how many orders will be loaded at once","default":50},"raw":{"name":"--raw","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Raw output","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"inventory-geonames:import","usage":["inventory-geonames:import ..."],"description":"Download and import geo names for source selection algorithm","help":"Download and import geo names for source selection algorithm","definition":{"arguments":{"countries":{"name":"countries","is_required":true,"is_array":true,"description":"List of country codes to import","default":[]}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:allow-ips","usage":["maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Sets maintenance mode exempt IPs","help":"Sets maintenance mode exempt IPs","definition":{"arguments":{"ip":{"name":"ip","is_required":false,"is_array":true,"description":"Allowed IP addresses","default":[]}},"options":{"none":{"name":"--none","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear allowed IP addresses","default":false},"add":{"name":"--add","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Add the IP address to existing list","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:disable","usage":["maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Disables maintenance mode","help":"Disables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:enable","usage":["maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Enables maintenance mode","help":"Enables maintenance mode","definition":{"arguments":[],"options":{"ip":{"name":"--ip","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"Allowed IP addresses (use 'none' to clear allowed IP list)","default":[]},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"maintenance:status","usage":["maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Displays maintenance mode status","help":"Displays maintenance mode status","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"media-content:sync","usage":["media-content:sync"],"description":"Synchronize content with assets","help":"Synchronize content with assets","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"media-gallery:sync","usage":["media-gallery:sync"],"description":"Synchronize media storage and media assets in the database","help":"Synchronize media storage and media assets in the database","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:config:status","usage":["module:config:status"],"description":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","help":"Checks the modules configuration in the 'app\/etc\/config.php' file and reports if they are up to date or not","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:disable","usage":["module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Disables specified modules","help":"Disables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:enable","usage":["module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Enables specified modules","help":"Enables specified modules","definition":{"arguments":{"module":{"name":"module","is_required":false,"is_array":true,"description":"Name of the module","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Bypass dependencies check","default":false},"all":{"name":"--all","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Enable all modules","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:status","usage":["module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]"],"description":"Displays status of modules","help":"Displays status of modules","definition":{"arguments":{"module-names":{"name":"module-names","is_required":false,"is_array":true,"description":"Optional module name","default":[]}},"options":{"enabled":{"name":"--enabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only enabled modules","default":false},"disabled":{"name":"--disabled","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Print only disabled modules","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"module:uninstall","usage":["module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..."],"description":"Uninstalls modules installed by composer","help":"Uninstalls modules installed by composer","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":true,"description":"Name of the module","default":[]}},"options":{"remove-data":{"name":"--remove-data","shortcut":"-r","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Remove data installed by module(s)","default":false},"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"backup-media":{"name":"--backup-media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"backup-db":{"name":"--backup-db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"non-composer":{"name":"--non-composer","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"All modules, that will be past here will be non composer based","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files. Necessary, if the module(s) have static view files","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"newrelic:create:deploy-marker","usage":["newrelic:create:deploy-marker []"],"description":"Check the deploy queue for entries and create an appropriate deploy marker.","help":"Check the deploy queue for entries and create an appropriate deploy marker.","definition":{"arguments":{"message":{"name":"message","is_required":true,"is_array":false,"description":"Deploy Message?","default":null},"change_log":{"name":"change_log","is_required":true,"is_array":false,"description":"Change Log?","default":null},"user":{"name":"user","is_required":false,"is_array":false,"description":"Deployment User","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:list","usage":["queue:consumers:list"],"description":"List of MessageQueue consumers","help":"This command shows list of MessageQueue consumers.","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"queue:consumers:start","usage":["queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--pid-file-path PID-FILE-PATH] [--] "],"description":"Start MessageQueue consumer","help":"This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer<\/comment>\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --max-messages=50<\/comment>\n\nTo specify the number of messages per batch for the batch consumer:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --batch-size=500<\/comment>\n\nTo specify the preferred area:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --area-code='adminhtml'<\/comment>\n\nTo do not run multiple copies of one consumer simultaneously:\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --single-thread'<\/comment>\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n \/var\/www\/html\/magento2\/bin\/magento queue:consumers:start someConsumer --pid-file-path='\/var\/someConsumer.pid'<\/comment>","definition":{"arguments":{"consumer":{"name":"consumer","is_required":true,"is_array":false,"description":"The name of the consumer to be started.","default":null}},"options":{"max-messages":{"name":"--max-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.","default":null},"batch-size":{"name":"--batch-size","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The number of messages per batch. Applicable for the batch consumer only.","default":null},"area-code":{"name":"--area-code","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The preferred area (global, adminhtml, etc...) default is global.","default":null},"single-thread":{"name":"--single-thread","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"This option prevents running multiple copies of one consumer simultaneously.","default":false},"pid-file-path":{"name":"--pid-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The file path for saving PID (This option is deprecated, use --single-thread instead)","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:deploy","usage":["sampledata:deploy [--no-update]"],"description":"Deploy sample data modules for composer-based Magento installations","help":"Deploy sample data modules for composer-based Magento installations","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:remove","usage":["sampledata:remove [--no-update]"],"description":"Remove all sample data packages from composer.json","help":"Remove all sample data packages from composer.json","definition":{"arguments":[],"options":{"no-update":{"name":"--no-update","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Update composer.json without executing composer update","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"sampledata:reset","usage":["sampledata:reset"],"description":"Reset all sample data modules for re-installation","help":"Reset all sample data modules for re-installation","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:recaptcha:disable-for-user-forgot-password","usage":["security:recaptcha:disable-for-user-forgot-password"],"description":"Disable reCAPTCHA for admin user forgot password form","help":"Disable reCAPTCHA for admin user forgot password form","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:recaptcha:disable-for-user-login","usage":["security:recaptcha:disable-for-user-login"],"description":"Disable reCAPTCHA for admin user login form","help":"Disable reCAPTCHA for admin user login form","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:google:set-secret","usage":["security:tfa:google:set-secret "],"description":"Set the secret used for Google OTP generation.","help":"Set the secret used for Google OTP generation.","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"secret":{"name":"secret","is_required":true,"is_array":false,"description":"Secret","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:providers","usage":["security:tfa:providers"],"description":"List all available providers","help":"List all available providers","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"security:tfa:reset","usage":["security:tfa:reset "],"description":"Reset configuration for one user","help":"Reset configuration for one user","definition":{"arguments":{"user":{"name":"user","is_required":true,"is_array":false,"description":"Username","default":null},"provider":{"name":"provider","is_required":true,"is_array":false,"description":"Provider code","default":null}},"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:backup","usage":["setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Takes backup of Magento Application code base, media and database","help":"Takes backup of Magento Application code base, media and database","definition":{"arguments":[],"options":{"code":{"name":"--code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code and configuration files backup (excluding temporary files)","default":false},"media":{"name":"--media","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take media backup","default":false},"db":{"name":"--db","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take complete database backup","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:config:set","usage":["setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Creates or modifies the deployment configuration","help":"Creates or modifies the deployment configuration","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"allow-parallel-generation":{"name":"--allow-parallel-generation","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow generate cache in non-blocking way","default":false},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"document-root-is-pub":{"name":"--document-root-is-pub","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Flag to show is Pub is on root, can be true or false only","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-data:upgrade","usage":["setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades data in the DB","help":"Installs and upgrades data in the DB","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-patch","usage":["setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] "],"description":"Generate patch and put it in specific folder.","help":"Generate patch and put it in specific folder.","definition":{"arguments":{"module":{"name":"module","is_required":true,"is_array":false,"description":"Module name","default":null},"patch":{"name":"patch","is_required":true,"is_array":false,"description":"Patch name","default":null}},"options":{"revertable":{"name":"--revertable","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Check whether patch is revertable or not.","default":false},"type":{"name":"--type","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Find out what type of patch should be generated. Available values: `data`, `schema`.","default":"data"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-declaration:generate-whitelist","usage":["setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]"],"description":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","help":"Generate whitelist of tables and columns that are allowed to be edited by declaration installer","definition":{"arguments":[],"options":{"module-name":{"name":"--module-name","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Name of the module where whitelist will be generated","default":"all"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db-schema:upgrade","usage":["setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs and upgrades the DB schema","help":"Installs and upgrades the DB schema","definition":{"arguments":[],"options":{"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:db:status","usage":["setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Checks if DB schema or data requires upgrade","help":"Checks if DB schema or data requires upgrade","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:di:compile","usage":["setup:di:compile"],"description":"Generates DI configuration and all missing classes that can be auto-generated","help":"Generates DI configuration and all missing classes that can be auto-generated","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:install","usage":["setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retires SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETIRES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the Magento application","help":"Installs the Magento application","definition":{"arguments":[],"options":{"backend-frontname":{"name":"--backend-frontname","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Backend frontname (will be autogenerated if missing)","default":null},"enable-debug-logging":{"name":"--enable-debug-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable debug logging","default":null},"enable-syslog-logging":{"name":"--enable-syslog-logging","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Enable syslog logging","default":null},"amqp-host":{"name":"--amqp-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server host","default":""},"amqp-port":{"name":"--amqp-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server port","default":"5672"},"amqp-user":{"name":"--amqp-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server username","default":""},"amqp-password":{"name":"--amqp-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp server password","default":""},"amqp-virtualhost":{"name":"--amqp-virtualhost","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp virtualhost","default":"\/"},"amqp-ssl":{"name":"--amqp-ssl","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL","default":""},"amqp-ssl-options":{"name":"--amqp-ssl-options","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Amqp SSL Options (JSON)","default":""},"consumers-wait-for-messages":{"name":"--consumers-wait-for-messages","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Should consumers wait for a message from the queue? 1 - Yes, 0 - No","default":null},"key":{"name":"--key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Encryption key","default":null},"db-host":{"name":"--db-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server host","default":null},"db-name":{"name":"--db-name","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database name","default":null},"db-user":{"name":"--db-user","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server username","default":null},"db-engine":{"name":"--db-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server engine","default":null},"db-password":{"name":"--db-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database server password","default":null},"db-prefix":{"name":"--db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database table prefix","default":null},"db-model":{"name":"--db-model","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database type","default":null},"db-init-statements":{"name":"--db-init-statements","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database initial set of commands","default":null},"skip-db-validation":{"name":"--skip-db-validation","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"If specified, then db connection validation will be skipped","default":false},"http-cache-hosts":{"name":"--http-cache-hosts","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"http Cache hosts","default":null},"db-ssl-key":{"name":"--db-ssl-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client key file in order to establish db connection through SSL","default":""},"db-ssl-cert":{"name":"--db-ssl-cert","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of client certificate file in order to establish db connection through SSL","default":""},"db-ssl-ca":{"name":"--db-ssl-ca","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Full path of server certificate file in order to establish db connection through SSL","default":""},"db-ssl-verify":{"name":"--db-ssl-verify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Verify server certification","default":false},"session-save":{"name":"--session-save","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Session save handler","default":null},"session-save-redis-host":{"name":"--session-save-redis-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Fully qualified host name, IP address, or absolute path if using UNIX sockets","default":null},"session-save-redis-port":{"name":"--session-save-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"session-save-redis-password":{"name":"--session-save-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"session-save-redis-timeout":{"name":"--session-save-redis-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Connection timeout, in seconds","default":null},"session-save-redis-persistent-id":{"name":"--session-save-redis-persistent-id","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Unique string to enable persistent connections","default":null},"session-save-redis-db":{"name":"--session-save-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis database number","default":null},"session-save-redis-compression-threshold":{"name":"--session-save-redis-compression-threshold","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression threshold","default":null},"session-save-redis-compression-lib":{"name":"--session-save-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis compression library. Values:\u00a0gzip (default), lzf, lz4, snappy","default":null},"session-save-redis-log-level":{"name":"--session-save-redis-log-level","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis log level. Values: 0 (least verbose) to 7 (most verbose)","default":null},"session-save-redis-max-concurrency":{"name":"--session-save-redis-max-concurrency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Maximum number of processes that can wait for a lock on one session","default":null},"session-save-redis-break-after-frontend":{"name":"--session-save-redis-break-after-frontend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for frontend session","default":null},"session-save-redis-break-after-adminhtml":{"name":"--session-save-redis-break-after-adminhtml","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Number of seconds to wait before trying to break a lock for Admin session","default":null},"session-save-redis-first-lifetime":{"name":"--session-save-redis-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-first-lifetime":{"name":"--session-save-redis-bot-first-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime, in seconds, of session for bots on the first write (use 0 to disable)","default":null},"session-save-redis-bot-lifetime":{"name":"--session-save-redis-bot-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lifetime of session for bots on subsequent writes (use 0 to disable)","default":null},"session-save-redis-disable-locking":{"name":"--session-save-redis-disable-locking","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis disable locking. Values:\u00a0false (default), true","default":null},"session-save-redis-min-lifetime":{"name":"--session-save-redis-min-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis min session lifetime, in seconds","default":null},"session-save-redis-max-lifetime":{"name":"--session-save-redis-max-lifetime","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis max session lifetime, in seconds","default":null},"session-save-redis-sentinel-master":{"name":"--session-save-redis-sentinel-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel master","default":null},"session-save-redis-sentinel-servers":{"name":"--session-save-redis-sentinel-servers","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel servers, comma separated","default":null},"session-save-redis-sentinel-verify-master":{"name":"--session-save-redis-sentinel-verify-master","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel verify master. Values: false (default), true","default":null},"session-save-redis-sentinel-connect-retires":{"name":"--session-save-redis-sentinel-connect-retires","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis Sentinel connect retries.","default":null},"cache-backend":{"name":"--cache-backend","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"cache-backend-redis-server":{"name":"--cache-backend-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"cache-backend-redis-db":{"name":"--cache-backend-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"cache-backend-redis-port":{"name":"--cache-backend-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"cache-backend-redis-password":{"name":"--cache-backend-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"cache-backend-redis-compress-data":{"name":"--cache-backend-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 0 to disable compression (default is 1, enabled)","default":null},"cache-backend-redis-compression-lib":{"name":"--cache-backend-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"cache-id-prefix":{"name":"--cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"allow-parallel-generation":{"name":"--allow-parallel-generation","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Allow generate cache in non-blocking way","default":false},"page-cache":{"name":"--page-cache","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default cache handler","default":null},"page-cache-redis-server":{"name":"--page-cache-redis-server","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server","default":null},"page-cache-redis-db":{"name":"--page-cache-redis-db","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Database number for the cache","default":null},"page-cache-redis-port":{"name":"--page-cache-redis-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server listen port","default":null},"page-cache-redis-password":{"name":"--page-cache-redis-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Redis server password","default":null},"page-cache-redis-compress-data":{"name":"--page-cache-redis-compress-data","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to compress the full page cache (use 0 to disable)","default":null},"page-cache-redis-compression-lib":{"name":"--page-cache-redis-compression-lib","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)","default":null},"page-cache-id-prefix":{"name":"--page-cache-id-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"ID prefix for cache keys","default":null},"lock-provider":{"name":"--lock-provider","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Lock provider name","default":null},"lock-db-prefix":{"name":"--lock-db-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Installation specific lock prefix to avoid lock conflicts","default":null},"lock-zookeeper-host":{"name":"--lock-zookeeper-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181","default":null},"lock-zookeeper-path":{"name":"--lock-zookeeper-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where Zookeeper will save locks. The default path is: \/magento\/locks","default":null},"lock-file-path":{"name":"--lock-file-path","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The path where file locks will be saved.","default":null},"document-root-is-pub":{"name":"--document-root-is-pub","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Flag to show is Pub is on root, can be true or false only","default":null},"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"admin-user":{"name":"--admin-user","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin user","default":null},"admin-password":{"name":"--admin-password","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin password","default":null},"admin-email":{"name":"--admin-email","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin email","default":null},"admin-firstname":{"name":"--admin-firstname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin first name","default":null},"admin-lastname":{"name":"--admin-lastname","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Admin last name","default":null},"search-engine":{"name":"--search-engine","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7","default":null},"elasticsearch-host":{"name":"--elasticsearch-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server host.","default":null},"elasticsearch-port":{"name":"--elasticsearch-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server port.","default":null},"elasticsearch-enable-auth":{"name":"--elasticsearch-enable-auth","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Set to 1 to enable authentication. (default is 0, disabled)","default":null},"elasticsearch-username":{"name":"--elasticsearch-username","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch username. Only applicable if HTTP auth is enabled","default":null},"elasticsearch-password":{"name":"--elasticsearch-password","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch password. Only applicable if HTTP auth is enabled","default":null},"elasticsearch-index-prefix":{"name":"--elasticsearch-index-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch index prefix.","default":null},"elasticsearch-timeout":{"name":"--elasticsearch-timeout","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Elasticsearch server timeout.","default":null},"cleanup-database":{"name":"--cleanup-database","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Cleanup the database before installation","default":false},"sales-order-increment-prefix":{"name":"--sales-order-increment-prefix","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Sales order number prefix","default":null},"use-sample-data":{"name":"--use-sample-data","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Use sample data","default":false},"enable-modules":{"name":"--enable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be included during installation. Available magic param \"all\".","default":null},"disable-modules":{"name":"--disable-modules","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".","default":null},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"interactive":{"name":"--interactive","shortcut":"-i","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Interactive Magento installation","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:performance:generate-fixtures","usage":["setup:performance:generate-fixtures [-s|--skip-reindex] [--] "],"description":"Generates fixtures","help":"Generates fixtures","definition":{"arguments":{"profile":{"name":"profile","is_required":true,"is_array":false,"description":"Path to profile configuration file","default":null}},"options":{"skip-reindex":{"name":"--skip-reindex","shortcut":"-s","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Skip reindex","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:rollback","usage":["setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Rolls back Magento Application codebase, media and database","help":"Rolls back Magento Application codebase, media and database","definition":{"arguments":[],"options":{"code-file":{"name":"--code-file","shortcut":"-c","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the code backup file in var\/backups","default":null},"media-file":{"name":"--media-file","shortcut":"-m","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the media backup file in var\/backups","default":null},"db-file":{"name":"--db-file","shortcut":"-d","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Basename of the db backup file in var\/backups","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:static-content:deploy","usage":["setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--] [...]"],"description":"Deploys static view files","help":"Deploys static view files","definition":{"arguments":{"languages":{"name":"languages","is_required":false,"is_array":true,"description":"Space-separated list of ISO-639 language codes for which to output static view files.","default":[]}},"options":{"force":{"name":"--force","shortcut":"-f","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Deploy files in any mode.","default":false},"strategy":{"name":"--strategy","shortcut":"-s","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Deploy files using specified strategy.","default":"quick"},"area":{"name":"--area","shortcut":"-a","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified areas.","default":["all"]},"exclude-area":{"name":"--exclude-area","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified areas.","default":["none"]},"theme":{"name":"--theme","shortcut":"-t","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate static view files for only the specified themes.","default":["all"]},"exclude-theme":{"name":"--exclude-theme","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified themes.","default":["none"]},"language":{"name":"--language","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Generate files only for the specified languages.","default":["all"]},"exclude-language":{"name":"--exclude-language","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":true,"description":"Do not generate files for the specified languages.","default":["none"]},"jobs":{"name":"--jobs","shortcut":"-j","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Enable parallel processing using the specified number of jobs.","default":0},"max-execution-time":{"name":"--max-execution-time","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"The maximum expected execution time of deployment static process (in seconds).","default":900},"symlink-locale":{"name":"--symlink-locale","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.","default":false},"content-version":{"name":"--content-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.","default":null},"refresh-content-version-only":{"name":"--refresh-content-version-only","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.","default":false},"no-javascript":{"name":"--no-javascript","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript files.","default":false},"no-js-bundle":{"name":"--no-js-bundle","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy JavaScript bundle files.","default":false},"no-css":{"name":"--no-css","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy CSS files.","default":false},"no-less":{"name":"--no-less","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy LESS files.","default":false},"no-images":{"name":"--no-images","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy images.","default":false},"no-fonts":{"name":"--no-fonts","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy font files.","default":false},"no-html":{"name":"--no-html","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy HTML files.","default":false},"no-misc":{"name":"--no-misc","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not deploy files of other types (.md, .jbf, .csv, etc.).","default":false},"no-html-minify":{"name":"--no-html-minify","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not minify HTML files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:store-config:set","usage":["setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","help":"Installs the store configuration. Deprecated since 2.2.0. Use config:set instead","definition":{"arguments":[],"options":{"base-url":{"name":"--base-url","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"URL the store is supposed to be available at. Deprecated, use config:set with path web\/unsecure\/base_url","default":null},"language":{"name":"--language","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default language code. Deprecated, use config:set with path general\/locale\/code","default":null},"timezone":{"name":"--timezone","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default time zone code. Deprecated, use config:set with path general\/locale\/timezone","default":null},"currency":{"name":"--currency","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Default currency code. Deprecated, use config:set with path currency\/options\/base, currency\/options\/default and currency\/options\/allow","default":null},"use-rewrites":{"name":"--use-rewrites","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use rewrites. Deprecated, use config:set with path web\/seo\/use_rewrites","default":null},"use-secure":{"name":"--use-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web\/secure\/use_in_frontend","default":null},"base-url-secure":{"name":"--base-url-secure","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Base URL for SSL connection. Deprecated, use config:set with path web\/secure\/base_url","default":null},"use-secure-admin":{"name":"--use-secure-admin","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Run admin interface with SSL. Deprecated, use config:set with path web\/secure\/use_in_adminhtml","default":null},"admin-use-security-key":{"name":"--admin-use-security-key","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin\/security\/use_form_key","default":null},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:uninstall","usage":["setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Uninstalls the Magento application","help":"Uninstalls the Magento application","definition":{"arguments":[],"options":{"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"setup:upgrade","usage":["setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]"],"description":"Upgrades the Magento application, DB data, and schema","help":"Upgrades the Magento application, DB data, and schema","definition":{"arguments":[],"options":{"keep-generated":{"name":"--keep-generated","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.","default":false},"convert-old-scripts":{"name":"--convert-old-scripts","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format","default":false},"safe-mode":{"name":"--safe-mode","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Safe installation of Magento with dumps on destructive operations, like column removal","default":null},"data-restore":{"name":"--data-restore","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Restore removed data from dumps","default":null},"dry-run":{"name":"--dry-run","shortcut":"","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Magento Installation will be run in dry-run mode","default":false},"magento-init-params":{"name":"--magento-init-params","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=\/var\/www\/example.com&MAGE_DIRS[cache][path]=\/var\/tmp\/cache\"","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:list","usage":["store:list"],"description":"Displays the list of stores","help":"Displays the list of stores","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"store:website:list","usage":["store:website:list"],"description":"Displays the list of websites","help":"Displays the list of websites","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"theme:uninstall","usage":["theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..."],"description":"Uninstalls theme","help":"Uninstalls theme","definition":{"arguments":{"theme":{"name":"theme","is_required":true,"is_array":true,"description":"Path of the theme. Theme path should be specified as full path which is area\/vendor\/name. For example, frontend\/Magento\/blank","default":[]}},"options":{"backup-code":{"name":"--backup-code","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Take code backup (excluding temporary files)","default":false},"clear-static-content":{"name":"--clear-static-content","shortcut":"-c","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Clear generated static view files.","default":false},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"varnish:vcl:generate","usage":["varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]"],"description":"Generates Varnish VCL and echos it to the command line","help":"Generates Varnish VCL and echos it to the command line","definition":{"arguments":[],"options":{"access-list":{"name":"--access-list","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":true,"description":"IPs access list that can purge Varnish","default":["localhost"]},"backend-host":{"name":"--backend-host","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Host of the web backend","default":"localhost"},"backend-port":{"name":"--backend-port","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Port of the web backend","default":8080},"export-version":{"name":"--export-version","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"The version of Varnish file","default":"4"},"grace-period":{"name":"--grace-period","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Grace period in seconds","default":300},"output-file":{"name":"--output-file","shortcut":"","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Path to the file to write vcl","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:reset","usage":["yotpo:reset [-e|--entity [ENTITY]]"],"description":"Reset Yotpo sync flags &\/or configurations","help":"Reset Yotpo sync flags &\/or configurations","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Entity type (orders)","default":"orders"},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:sync","usage":["yotpo:sync [-e|--entity ENTITY] [-l|--limit [LIMIT]]"],"description":"Sync Yotpo manually (reviews module)","help":"Sync Yotpo manually (reviews module)","definition":{"arguments":[],"options":{"entity":{"name":"--entity","shortcut":"-e","accept_value":true,"is_value_required":true,"is_multiple":false,"description":"Entity type (allowed options: orders)","default":"orders"},"limit":{"name":"--limit","shortcut":"-l","accept_value":true,"is_value_required":false,"is_multiple":false,"description":"Max entity items to sync. WARNING: Setting a high sync limit (or no limit) may result in a high server load (0=no limit).","default":null},"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false},{"name":"yotpo:update-metadata","usage":["yotpo:update-metadata"],"description":"Manually send platform metadata to Yotpo","help":"Manually send platform metadata to Yotpo","definition":{"arguments":[],"options":{"help":{"name":"--help","shortcut":"-h","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this help message","default":false},"quiet":{"name":"--quiet","shortcut":"-q","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not output any message","default":false},"verbose":{"name":"--verbose","shortcut":"-v|-vv|-vvv","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug","default":false},"version":{"name":"--version","shortcut":"-V","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Display this application version","default":false},"ansi":{"name":"--ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Force ANSI output","default":false},"no-ansi":{"name":"--no-ansi","shortcut":"","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Disable ANSI output","default":false},"no-interaction":{"name":"--no-interaction","shortcut":"-n","accept_value":false,"is_value_required":false,"is_multiple":false,"description":"Do not ask any interactive question","default":false}}},"hidden":false}],"namespaces":[{"id":"_global","commands":["help","list"]},{"id":"admin","commands":["admin:user:create","admin:user:unlock"]},{"id":"app","commands":["app:config:dump","app:config:import","app:config:status"]},{"id":"braintree","commands":["braintree:migrate"]},{"id":"cache","commands":["cache:clean","cache:disable","cache:enable","cache:flush","cache:status"]},{"id":"catalog","commands":["catalog:images:resize","catalog:product:attributes:cleanup"]},{"id":"config","commands":["config:sensitive:set","config:set","config:show"]},{"id":"cron","commands":["cron:install","cron:remove","cron:run"]},{"id":"customer","commands":["customer:hash:upgrade"]},{"id":"deploy","commands":["deploy:mode:set","deploy:mode:show"]},{"id":"dev","commands":["dev:di:info","dev:profiler:disable","dev:profiler:enable","dev:query-log:disable","dev:query-log:enable","dev:source-theme:deploy","dev:template-hints:disable","dev:template-hints:enable","dev:template-hints:status","dev:tests:run","dev:urn-catalog:generate","dev:xml:convert"]},{"id":"dotdigital","commands":["dotdigital:connector:automap","dotdigital:connector:enable","dotdigital:migrate","dotdigital:sync"]},{"id":"downloadable","commands":["downloadable:domains:add","downloadable:domains:remove","downloadable:domains:show"]},{"id":"encryption","commands":["encryption:payment-data:update"]},{"id":"i18n","commands":["i18n:collect-phrases","i18n:pack","i18n:uninstall"]},{"id":"indexer","commands":["indexer:info","indexer:reindex","indexer:reset","indexer:set-dimensions-mode","indexer:set-mode","indexer:show-dimensions-mode","indexer:show-mode","indexer:status"]},{"id":"info","commands":["info:adminuri","info:backups:list","info:currency:list","info:dependencies:show-framework","info:dependencies:show-modules","info:dependencies:show-modules-circular","info:language:list","info:timezone:list"]},{"id":"inventory","commands":["inventory:reservation:create-compensations","inventory:reservation:list-inconsistencies"]},{"id":"inventory-geonames","commands":["inventory-geonames:import"]},{"id":"maintenance","commands":["maintenance:allow-ips","maintenance:disable","maintenance:enable","maintenance:status"]},{"id":"media-content","commands":["media-content:sync"]},{"id":"media-gallery","commands":["media-gallery:sync"]},{"id":"module","commands":["module:config:status","module:disable","module:enable","module:status","module:uninstall"]},{"id":"newrelic","commands":["newrelic:create:deploy-marker"]},{"id":"queue","commands":["queue:consumers:list","queue:consumers:start"]},{"id":"sampledata","commands":["sampledata:deploy","sampledata:remove","sampledata:reset"]},{"id":"security","commands":["security:recaptcha:disable-for-user-forgot-password","security:recaptcha:disable-for-user-login","security:tfa:google:set-secret","security:tfa:providers","security:tfa:reset"]},{"id":"setup","commands":["setup:backup","setup:config:set","setup:db-data:upgrade","setup:db-declaration:generate-patch","setup:db-declaration:generate-whitelist","setup:db-schema:upgrade","setup:db:status","setup:di:compile","setup:install","setup:performance:generate-fixtures","setup:rollback","setup:static-content:deploy","setup:store-config:set","setup:uninstall","setup:upgrade"]},{"id":"store","commands":["store:list","store:website:list"]},{"id":"theme","commands":["theme:uninstall"]},{"id":"varnish","commands":["varnish:vcl:generate"]},{"id":"yotpo","commands":["yotpo:reset","yotpo:sync","yotpo:update-metadata"]}]} \ No newline at end of file +{ + "application": { + "name": "Magento CLI", + "version": "2.4.5" + }, + "commands": [ + { + "name": "help", + "usage": [ + "help [--format FORMAT] [--raw] [--] []" + ], + "description": "Display help for a command", + "help": "The help command displays help for a given command:\n\n php bin/magento help list\n\nYou can also output the help in other formats by using the --format option:\n\n php bin/magento help --format=xml list\n\nTo display the list of available commands, please use the list command.", + "definition": { + "arguments": { + "command_name": { + "name": "command_name", + "is_required": false, + "is_array": false, + "description": "The command name", + "default": "help" + } + }, + "options": { + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + }, + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command help", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "list", + "usage": [ + "list [--raw] [--format FORMAT] [--] []" + ], + "description": "List commands", + "help": "The list command lists all commands:\n\n php bin/magento list\n\nYou can also display the commands for a specific namespace:\n\n php bin/magento list test\n\nYou can also output the information in other formats by using the --format option:\n\n php bin/magento list --format=xml\n\nIt's also possible to get raw list of commands (useful for embedding command runner):\n\n php bin/magento list --raw", + "definition": { + "arguments": { + "namespace": { + "name": "namespace", + "is_required": false, + "is_array": false, + "description": "The namespace name", + "default": null + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "To output raw command list", + "default": false + }, + "format": { + "name": "--format", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The output format (txt, xml, json, or md)", + "default": "txt" + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:disable", + "usage": [ + "admin:adobe-ims:disable" + ], + "description": "Disable Adobe IMS Module", + "help": "Disable Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:enable", + "usage": [ + "admin:adobe-ims:enable [-o|--organization-id [ORGANIZATION-ID]] [-c|--client-id [CLIENT-ID]] [-s|--client-secret [CLIENT-SECRET]] [-t|--2fa [2FA]]" + ], + "description": "Enable Adobe IMS Module.", + "help": "Enable Adobe IMS Module.", + "definition": { + "arguments": [], + "options": { + "organization-id": { + "name": "--organization-id", + "shortcut": "-o", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set Organization ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-id": { + "name": "--client-id", + "shortcut": "-c", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client ID for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "client-secret": { + "name": "--client-secret", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Set the client Secret for Adobe IMS configuration. Required when enabling the module", + "default": null + }, + "2fa": { + "name": "--2fa", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check if 2FA is enabled for Organization in Adobe Admin Console. Required when enabling the module", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:info", + "usage": [ + "admin:adobe-ims:info" + ], + "description": "Information of Adobe IMS Module configuration", + "help": "Information of Adobe IMS Module configuration", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:adobe-ims:status", + "usage": [ + "admin:adobe-ims:status" + ], + "description": "Status of Adobe IMS Module", + "help": "Status of Adobe IMS Module", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:create", + "usage": [ + "admin:user:create [--admin-user ADMIN-USER] [--admin-password ADMIN-PASSWORD] [--admin-email ADMIN-EMAIL] [--admin-firstname ADMIN-FIRSTNAME] [--admin-lastname ADMIN-LASTNAME] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates an administrator", + "help": "Creates an administrator", + "definition": { + "arguments": [], + "options": { + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "(Required) Admin last name", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "admin:user:unlock", + "usage": [ + "admin:user:unlock " + ], + "description": "Unlock Admin Account", + "help": "This command unlocks an admin account by its username.\nTo unlock:\n bin/magento admin:user:unlock username", + "definition": { + "arguments": { + "username": { + "name": "username", + "is_required": true, + "is_array": false, + "description": "The admin username to unlock", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:dump", + "usage": [ + "app:config:dump [...]" + ], + "description": "Create dump of application", + "help": "Create dump of application", + "definition": { + "arguments": { + "config-types": { + "name": "config-types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of config types or omit to dump all [scopes, themes, system, i18n]", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:import", + "usage": [ + "app:config:import" + ], + "description": "Import data from shared configuration files to appropriate data storage", + "help": "Import data from shared configuration files to appropriate data storage", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "app:config:status", + "usage": [ + "app:config:status" + ], + "description": "Checks if config propagation requires update", + "help": "Checks if config propagation requires update", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "braintree:migrate", + "usage": [ + "braintree:migrate [--host HOST] [--dbname DBNAME] [--username USERNAME] [--password PASSWORD]" + ], + "description": "Migrate stored cards from a Magento 1 database", + "help": "Migrate stored cards from a Magento 1 database", + "definition": { + "arguments": [], + "options": { + "host": { + "name": "--host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Hostname/IP. Port is optional", + "default": null + }, + "dbname": { + "name": "--dbname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "username": { + "name": "--username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database username. Must have read access", + "default": null + }, + "password": { + "name": "--password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Password", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:clean", + "usage": [ + "cache:clean [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Cleans cache type(s)", + "help": "Cleans cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:disable", + "usage": [ + "cache:disable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Disables cache type(s)", + "help": "Disables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:enable", + "usage": [ + "cache:enable [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Enables cache type(s)", + "help": "Enables cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:flush", + "usage": [ + "cache:flush [--bootstrap BOOTSTRAP] [--] [...]" + ], + "description": "Flushes cache storage used by cache type(s)", + "help": "Flushes cache storage used by cache type(s)", + "definition": { + "arguments": { + "types": { + "name": "types", + "is_required": false, + "is_array": true, + "description": "Space-separated list of cache types or omit to apply to all cache types.", + "default": [] + } + }, + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cache:status", + "usage": [ + "cache:status [--bootstrap BOOTSTRAP]" + ], + "description": "Checks cache status", + "help": "Checks cache status", + "definition": { + "arguments": [], + "options": { + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:images:resize", + "usage": [ + "catalog:images:resize [-a|--async] [--skip_hidden_images]" + ], + "description": "Creates resized product images", + "help": "Creates resized product images", + "definition": { + "arguments": [], + "options": { + "async": { + "name": "--async", + "shortcut": "-a", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Resize image in asynchronous mode", + "default": false + }, + "skip_hidden_images": { + "name": "--skip_hidden_images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not process images marked as hidden from product page", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "catalog:product:attributes:cleanup", + "usage": [ + "catalog:product:attributes:cleanup" + ], + "description": "Removes unused product attributes.", + "help": "Removes unused product attributes.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cms:wysiwyg:restrict", + "usage": [ + "cms:wysiwyg:restrict " + ], + "description": "Set whether to enforce user HTML content validation or show a warning instead", + "help": "Set whether to enforce user HTML content validation or show a warning instead", + "definition": { + "arguments": { + "restrict": { + "name": "restrict", + "is_required": true, + "is_array": false, + "description": "y\\n", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:sensitive:set", + "usage": [ + "config:sensitive:set [-i|--interactive] [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] [ []]" + ], + "description": "Set sensitive configuration values", + "help": "Set sensitive configuration values", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path for example group/section/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": false, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable interactive mode to set all sensitive variables", + "default": false + }, + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not set use 'default'", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code for configuration, empty string by default", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:set", + "usage": [ + "config:set [--scope SCOPE] [--scope-code SCOPE-CODE] [-e|--lock-env] [-c|--lock-config] [-l|--lock] [--] " + ], + "description": "Change system configuration", + "help": "Change system configuration", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Configuration path in format section/group/field_name", + "default": null + }, + "value": { + "name": "value", + "is_required": true, + "is_array": false, + "description": "Configuration value", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Configuration scope (default, website, or store)", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Scope code (required only if scope is not 'default')", + "default": null + }, + "lock-env": { + "name": "--lock-env", + "shortcut": "-e", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock value which prevents modification in the Admin (will be saved in app/etc/env.php)", + "default": false + }, + "lock-config": { + "name": "--lock-config", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Lock and share value with other installations, prevents modification in the Admin (will be saved in app/etc/config.php)", + "default": false + }, + "lock": { + "name": "--lock", + "shortcut": "-l", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deprecated, use the --lock-env option instead.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "config:show", + "usage": [ + "config:show [--scope [SCOPE]] [--scope-code [SCOPE-CODE]] [--] []" + ], + "description": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "help": "Shows configuration value for given path. If path is not specified, all saved values will be shown", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": false, + "is_array": false, + "description": "Configuration path, for example section_id/group_id/field_id", + "default": null + } + }, + "options": { + "scope": { + "name": "--scope", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope for configuration, if not specified, then 'default' scope will be used", + "default": "default" + }, + "scope-code": { + "name": "--scope-code", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Scope code (required only if scope is not `default`)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:install", + "usage": [ + "cron:install [-f|--force] [-d|--non-optional]" + ], + "description": "Generates and installs crontab for current user", + "help": "Generates and installs crontab for current user", + "definition": { + "arguments": [], + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force install tasks", + "default": false + }, + "non-optional": { + "name": "--non-optional", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Install only the non-optional (default) tasks", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:remove", + "usage": [ + "cron:remove" + ], + "description": "Removes tasks from crontab", + "help": "Removes tasks from crontab", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "cron:run", + "usage": [ + "cron:run [--group GROUP] [--bootstrap BOOTSTRAP]" + ], + "description": "Runs jobs by schedule", + "help": "Runs jobs by schedule", + "definition": { + "arguments": [], + "options": { + "group": { + "name": "--group", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run jobs only from specified group", + "default": null + }, + "bootstrap": { + "name": "--bootstrap", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add or override parameters of the bootstrap", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "customer:hash:upgrade", + "usage": [ + "customer:hash:upgrade" + ], + "description": "Upgrade customer's hash according to the latest algorithm", + "help": "Upgrade customer's hash according to the latest algorithm", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:set", + "usage": [ + "deploy:mode:set [-s|--skip-compilation] [--] " + ], + "description": "Set application mode.", + "help": "Set application mode.", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": true, + "is_array": false, + "description": "The application mode to set. Available options are \"developer\" or \"production\"", + "default": null + } + }, + "options": { + "skip-compilation": { + "name": "--skip-compilation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skips the clearing and regeneration of static content (generated code, preprocessed CSS, and assets in pub/static/)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "deploy:mode:show", + "usage": [ + "deploy:mode:show" + ], + "description": "Displays current application mode.", + "help": "Displays current application mode.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:di:info", + "usage": [ + "dev:di:info " + ], + "description": "Provides information on Dependency Injection configuration for the Command.", + "help": "Provides information on Dependency Injection configuration for the Command.", + "definition": { + "arguments": { + "class": { + "name": "class", + "is_required": true, + "is_array": false, + "description": "Class name", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:newsletter-compatibility-check", + "usage": [ + "dev:email:newsletter-compatibility-check" + ], + "description": "Scans newsletter templates for potential variable usage compatibility issues", + "help": "Scans newsletter templates for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:email:override-compatibility-check", + "usage": [ + "dev:email:override-compatibility-check" + ], + "description": "Scans email template overrides for potential variable usage compatibility issues", + "help": "Scans email template overrides for potential variable usage compatibility issues", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:disable", + "usage": [ + "dev:profiler:disable" + ], + "description": "Disable the profiler.", + "help": "Disable the profiler.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:profiler:enable", + "usage": [ + "dev:profiler:enable []" + ], + "description": "Enable the profiler.", + "help": "Enable the profiler.", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Profiler type", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:disable", + "usage": [ + "dev:query-log:disable" + ], + "description": "Disable DB query logging", + "help": "Disable DB query logging", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:query-log:enable", + "usage": [ + "dev:query-log:enable [--include-all-queries [INCLUDE-ALL-QUERIES]] [--query-time-threshold [QUERY-TIME-THRESHOLD]] [--include-call-stack [INCLUDE-CALL-STACK]]" + ], + "description": "Enable DB query logging", + "help": "Enable DB query logging", + "definition": { + "arguments": [], + "options": { + "include-all-queries": { + "name": "--include-all-queries", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Log all queries. [true|false]", + "default": "true" + }, + "query-time-threshold": { + "name": "--query-time-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Query time thresholds.", + "default": "0.001" + }, + "include-call-stack": { + "name": "--include-call-stack", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Include call stack. [true|false]", + "default": "true" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:source-theme:deploy", + "usage": [ + "dev:source-theme:deploy [--type TYPE] [--locale LOCALE] [--area AREA] [--theme THEME] [--] [...]" + ], + "description": "Collects and publishes source files for theme.", + "help": "Collects and publishes source files for theme.", + "definition": { + "arguments": { + "file": { + "name": "file", + "is_required": false, + "is_array": true, + "description": "Files to pre-process (file should be specified without extension)", + "default": [ + "css/styles-m", + "css/styles-l" + ] + } + }, + "options": { + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Type of source files: [less]", + "default": "less" + }, + "locale": { + "name": "--locale", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Locale: [en_US]", + "default": "en_US" + }, + "area": { + "name": "--area", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Area: [frontend|adminhtml]", + "default": "frontend" + }, + "theme": { + "name": "--theme", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Theme: [Vendor/theme]", + "default": "Magento/luma" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:disable", + "usage": [ + "dev:template-hints:disable" + ], + "description": "Disable frontend template hints. A cache flush might be required.", + "help": "Disable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:enable", + "usage": [ + "dev:template-hints:enable" + ], + "description": "Enable frontend template hints. A cache flush might be required.", + "help": "Enable frontend template hints. A cache flush might be required.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:template-hints:status", + "usage": [ + "dev:template-hints:status" + ], + "description": "Show frontend template hints status.", + "help": "Show frontend template hints status.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:tests:run", + "usage": [ + "dev:tests:run [-c|--arguments ARGUMENTS] [--] []" + ], + "description": "Runs tests", + "help": "Runs tests", + "definition": { + "arguments": { + "type": { + "name": "type", + "is_required": false, + "is_array": false, + "description": "Type of test to run. Available types: all, unit, integration, integration-all, static, static-all, integrity, legacy, default", + "default": "default" + } + }, + "options": { + "arguments": { + "name": "--arguments", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Additional arguments for PHPUnit. Example: \"-c'--filter=MyTest'\" (no spaces)", + "default": "" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:urn-catalog:generate", + "usage": [ + "dev:urn-catalog:generate [--ide IDE] [--] " + ], + "description": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "help": "Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.", + "definition": { + "arguments": { + "path": { + "name": "path", + "is_required": true, + "is_array": false, + "description": "Path to file to output the catalog. For PhpStorm use .idea/misc.xml", + "default": null + } + }, + "options": { + "ide": { + "name": "--ide", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Format in which catalog will be generated. Supported: [phpstorm, vscode]", + "default": "phpstorm" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "dev:xml:convert", + "usage": [ + "dev:xml:convert [-o|--overwrite] [--] " + ], + "description": "Converts XML file using XSL style sheets", + "help": "Converts XML file using XSL style sheets", + "definition": { + "arguments": { + "xml-file": { + "name": "xml-file", + "is_required": true, + "is_array": false, + "description": "Path to XML file that going to be transformed", + "default": null + }, + "processor": { + "name": "processor", + "is_required": true, + "is_array": false, + "description": "Path to XSL style sheet that going to be applied to XML file", + "default": null + } + }, + "options": { + "overwrite": { + "name": "--overwrite", + "shortcut": "-o", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Overwrite XML file", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:add", + "usage": [ + "downloadable:domains:add [...]" + ], + "description": "Add domains to the downloadable domains whitelist", + "help": "Add domains to the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domains name", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:remove", + "usage": [ + "downloadable:domains:remove [...]" + ], + "description": "Remove domains from the downloadable domains whitelist", + "help": "Remove domains from the downloadable domains whitelist", + "definition": { + "arguments": { + "domains": { + "name": "domains", + "is_required": false, + "is_array": true, + "description": "Domain names", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "downloadable:domains:show", + "usage": [ + "downloadable:domains:show" + ], + "description": "Display downloadable domains whitelist", + "help": "Display downloadable domains whitelist", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "encryption:payment-data:update", + "usage": [ + "encryption:payment-data:update" + ], + "description": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "help": "Re-encrypts encrypted credit card data with latest encryption cipher.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:collect-phrases", + "usage": [ + "i18n:collect-phrases [-o|--output OUTPUT] [-m|--magento] [--] []" + ], + "description": "Discovers phrases in the codebase", + "help": "Discovers phrases in the codebase", + "definition": { + "arguments": { + "directory": { + "name": "directory", + "is_required": false, + "is_array": false, + "description": "Directory path to parse. Not needed if --magento flag is set", + "default": null + } + }, + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path (including filename) to an output file. With no file specified, defaults to stdout.", + "default": null + }, + "magento": { + "name": "--magento", + "shortcut": "-m", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --magento parameter to parse the current Magento codebase. Omit the parameter if a directory is specified.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:pack", + "usage": [ + "i18n:pack [-m|--mode MODE] [-d|--allow-duplicates] [--] " + ], + "description": "Saves language package", + "help": "Saves language package", + "definition": { + "arguments": { + "source": { + "name": "source", + "is_required": true, + "is_array": false, + "description": "Path to source dictionary file with translations", + "default": null + }, + "locale": { + "name": "locale", + "is_required": true, + "is_array": false, + "description": "Target locale for dictionary, for example \"de_DE\"", + "default": null + } + }, + "options": { + "mode": { + "name": "--mode", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Save mode for dictionary - \"replace\" - replace language pack by new one - \"merge\" - merge language packages, by default \"replace\"", + "default": "replace" + }, + "allow-duplicates": { + "name": "--allow-duplicates", + "shortcut": "-d", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use the --allow-duplicates parameter to allow saving duplicates of translate. Otherwise omit the parameter.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "i18n:uninstall", + "usage": [ + "i18n:uninstall [-b|--backup-code] [--] ..." + ], + "description": "Uninstalls language packages", + "help": "Uninstalls language packages", + "definition": { + "arguments": { + "package": { + "name": "package", + "is_required": true, + "is_array": true, + "description": "Language package name", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "-b", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:info", + "usage": [ + "indexer:info" + ], + "description": "Shows allowed Indexers", + "help": "Shows allowed Indexers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reindex", + "usage": [ + "indexer:reindex [...]" + ], + "description": "Reindexes Data", + "help": "Reindexes Data", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:reset", + "usage": [ + "indexer:reset [...]" + ], + "description": "Resets indexer status to invalid", + "help": "Resets indexer status to invalid", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-dimensions-mode", + "usage": [ + "indexer:set-dimensions-mode [ []]" + ], + "description": "Set Indexer Dimensions Mode", + "help": "Set Indexer Dimensions Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": false, + "description": "Indexer name [catalog_product_price]", + "default": null + }, + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer dimension modes catalog_product_price none,website,customer_group,website_and_customer_group ", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:set-mode", + "usage": [ + "indexer:set-mode [ [...]]" + ], + "description": "Sets index mode type", + "help": "Sets index mode type", + "definition": { + "arguments": { + "mode": { + "name": "mode", + "is_required": false, + "is_array": false, + "description": "Indexer mode type [realtime|schedule]", + "default": null + }, + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-dimensions-mode", + "usage": [ + "indexer:show-dimensions-mode [...]" + ], + "description": "Shows Indexer Dimension Mode", + "help": "Shows Indexer Dimension Mode", + "definition": { + "arguments": { + "indexer": { + "name": "indexer", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes (catalog_product_price)", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:show-mode", + "usage": [ + "indexer:show-mode [...]" + ], + "description": "Shows Index Mode", + "help": "Shows Index Mode", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "indexer:status", + "usage": [ + "indexer:status [...]" + ], + "description": "Shows status of Indexer", + "help": "Shows status of Indexer", + "definition": { + "arguments": { + "index": { + "name": "index", + "is_required": false, + "is_array": true, + "description": "Space-separated list of index types or omit to apply to all indexes.", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:adminuri", + "usage": [ + "info:adminuri" + ], + "description": "Displays the Magento Admin URI", + "help": "Displays the Magento Admin URI", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:backups:list", + "usage": [ + "info:backups:list" + ], + "description": "Prints list of available backup files", + "help": "Prints list of available backup files", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:currency:list", + "usage": [ + "info:currency:list" + ], + "description": "Displays the list of available currencies", + "help": "Displays the list of available currencies", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-framework", + "usage": [ + "info:dependencies:show-framework [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies on Magento framework", + "help": "Shows number of dependencies on Magento framework", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "framework-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules", + "usage": [ + "info:dependencies:show-modules [-o|--output OUTPUT]" + ], + "description": "Shows number of dependencies between modules", + "help": "Shows number of dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:dependencies:show-modules-circular", + "usage": [ + "info:dependencies:show-modules-circular [-o|--output OUTPUT]" + ], + "description": "Shows number of circular dependencies between modules", + "help": "Shows number of circular dependencies between modules", + "definition": { + "arguments": [], + "options": { + "output": { + "name": "--output", + "shortcut": "-o", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Report filename", + "default": "modules-circular-dependencies.csv" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:language:list", + "usage": [ + "info:language:list" + ], + "description": "Displays the list of available language locales", + "help": "Displays the list of available language locales", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "info:timezone:list", + "usage": [ + "info:timezone:list" + ], + "description": "Displays the list of available timezones", + "help": "Displays the list of available timezones", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:create-compensations", + "usage": [ + "inventory:reservation:create-compensations [-r|--raw] [--] [...]" + ], + "description": "Create reservations by provided compensation arguments", + "help": "Create reservations by provided compensation arguments", + "definition": { + "arguments": { + "compensations": { + "name": "compensations", + "is_required": false, + "is_array": true, + "description": "List of compensation arguments in format \":::\"", + "default": [] + } + }, + "options": { + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory:reservation:list-inconsistencies", + "usage": [ + "inventory:reservation:list-inconsistencies [-c|--complete-orders] [-i|--incomplete-orders] [-b|--bunch-size [BUNCH-SIZE]] [-r|--raw]" + ], + "description": "Show all orders and products with salable quantity inconsistencies", + "help": "Show all orders and products with salable quantity inconsistencies", + "definition": { + "arguments": [], + "options": { + "complete-orders": { + "name": "--complete-orders", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for complete orders", + "default": false + }, + "incomplete-orders": { + "name": "--incomplete-orders", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Show only inconsistencies for incomplete orders", + "default": false + }, + "bunch-size": { + "name": "--bunch-size", + "shortcut": "-b", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Defines how many orders will be loaded at once", + "default": 50 + }, + "raw": { + "name": "--raw", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Raw output", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "inventory-geonames:import", + "usage": [ + "inventory-geonames:import ..." + ], + "description": "Download and import geo names for source selection algorithm", + "help": "Download and import geo names for source selection algorithm", + "definition": { + "arguments": { + "countries": { + "name": "countries", + "is_required": true, + "is_array": true, + "description": "List of country codes to import", + "default": [] + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:allow-ips", + "usage": [ + "maintenance:allow-ips [--none] [--add] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Sets maintenance mode exempt IPs", + "help": "Sets maintenance mode exempt IPs", + "definition": { + "arguments": { + "ip": { + "name": "ip", + "is_required": false, + "is_array": true, + "description": "Allowed IP addresses", + "default": [] + } + }, + "options": { + "none": { + "name": "--none", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear allowed IP addresses", + "default": false + }, + "add": { + "name": "--add", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Add the IP address to existing list", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:disable", + "usage": [ + "maintenance:disable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Disables maintenance mode", + "help": "Disables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:enable", + "usage": [ + "maintenance:enable [--ip IP] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Enables maintenance mode", + "help": "Enables maintenance mode", + "definition": { + "arguments": [], + "options": { + "ip": { + "name": "--ip", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "Allowed IP addresses (use 'none' to clear allowed IP list)", + "default": [] + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "maintenance:status", + "usage": [ + "maintenance:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Displays maintenance mode status", + "help": "Displays maintenance mode status", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-content:sync", + "usage": [ + "media-content:sync" + ], + "description": "Synchronize content with assets", + "help": "Synchronize content with assets", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "media-gallery:sync", + "usage": [ + "media-gallery:sync" + ], + "description": "Synchronize media storage and media assets in the database", + "help": "Synchronize media storage and media assets in the database", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:config:status", + "usage": [ + "module:config:status" + ], + "description": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "help": "Checks the modules configuration in the 'app/etc/config.php' file and reports if they are up to date or not", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:disable", + "usage": [ + "module:disable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Disables specified modules", + "help": "Disables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:enable", + "usage": [ + "module:enable [-f|--force] [--all] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Enables specified modules", + "help": "Enables specified modules", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": false, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Bypass dependencies check", + "default": false + }, + "all": { + "name": "--all", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Enable all modules", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:status", + "usage": [ + "module:status [--enabled] [--disabled] [--magento-init-params MAGENTO-INIT-PARAMS] [--] [...]" + ], + "description": "Displays status of modules", + "help": "Displays status of modules", + "definition": { + "arguments": { + "module-names": { + "name": "module-names", + "is_required": false, + "is_array": true, + "description": "Optional module name", + "default": [] + } + }, + "options": { + "enabled": { + "name": "--enabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only enabled modules", + "default": false + }, + "disabled": { + "name": "--disabled", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Print only disabled modules", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "module:uninstall", + "usage": [ + "module:uninstall [-r|--remove-data] [--backup-code] [--backup-media] [--backup-db] [--non-composer] [-c|--clear-static-content] [--magento-init-params MAGENTO-INIT-PARAMS] [--] ..." + ], + "description": "Uninstalls modules installed by composer", + "help": "Uninstalls modules installed by composer", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": true, + "description": "Name of the module", + "default": [] + } + }, + "options": { + "remove-data": { + "name": "--remove-data", + "shortcut": "-r", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Remove data installed by module(s)", + "default": false + }, + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "backup-media": { + "name": "--backup-media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "backup-db": { + "name": "--backup-db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "non-composer": { + "name": "--non-composer", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "All modules, that will be past here will be non composer based", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files. Necessary, if the module(s) have static view files", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "newrelic:create:deploy-marker", + "usage": [ + "newrelic:create:deploy-marker [ []]" + ], + "description": "Check the deploy queue for entries and create an appropriate deploy marker.", + "help": "Check the deploy queue for entries and create an appropriate deploy marker.", + "definition": { + "arguments": { + "message": { + "name": "message", + "is_required": true, + "is_array": false, + "description": "Deploy Message?", + "default": null + }, + "change_log": { + "name": "change_log", + "is_required": true, + "is_array": false, + "description": "Change Log?", + "default": null + }, + "user": { + "name": "user", + "is_required": false, + "is_array": false, + "description": "Deployment User", + "default": null + }, + "revision": { + "name": "revision", + "is_required": false, + "is_array": false, + "description": "Revision", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:list", + "usage": [ + "queue:consumers:list" + ], + "description": "List of MessageQueue consumers", + "help": "This command shows list of MessageQueue consumers.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "queue:consumers:start", + "usage": [ + "queue:consumers:start [--max-messages MAX-MESSAGES] [--batch-size BATCH-SIZE] [--area-code AREA-CODE] [--single-thread] [--multi-process [MULTI-PROCESS]] [--pid-file-path PID-FILE-PATH] [--] " + ], + "description": "Start MessageQueue consumer", + "help": "This command starts MessageQueue consumer by its name.\n\nTo start consumer which will process all queued messages and terminate execution:\n\n bin/magento queue:consumers:start someConsumer\n\nTo specify the number of messages which should be processed by consumer before its termination:\n\n bin/magento queue:consumers:start someConsumer --max-messages=50\n\nTo specify the number of messages per batch for the batch consumer:\n\n bin/magento queue:consumers:start someConsumer --batch-size=500\n\nTo specify the preferred area:\n\n bin/magento queue:consumers:start someConsumer --area-code='adminhtml'\n\nTo do not run multiple copies of one consumer simultaneously:\n\n bin/magento queue:consumers:start someConsumer --single-thread\n\nTo save PID enter path (This option is deprecated, use --single-thread instead):\n\n bin/magento queue:consumers:start someConsumer --pid-file-path='/var/someConsumer.pid'\n\nTo define the number of processes per consumer:\n\n bin/magento queue:consumers:start someConsumer --multi-process=4", + "definition": { + "arguments": { + "consumer": { + "name": "consumer", + "is_required": true, + "is_array": false, + "description": "The name of the consumer to be started.", + "default": null + } + }, + "options": { + "max-messages": { + "name": "--max-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages to be processed by the consumer before process termination. If not specified - terminate after processing all queued messages.", + "default": null + }, + "batch-size": { + "name": "--batch-size", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The number of messages per batch. Applicable for the batch consumer only.", + "default": null + }, + "area-code": { + "name": "--area-code", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The preferred area (global, adminhtml, etc...) default is global.", + "default": null + }, + "single-thread": { + "name": "--single-thread", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "This option prevents running multiple copies of one consumer simultaneously.", + "default": false + }, + "multi-process": { + "name": "--multi-process", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The number of processes per consumer.", + "default": null + }, + "pid-file-path": { + "name": "--pid-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The file path for saving PID (This option is deprecated, use --single-thread instead)", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "remote-storage:sync", + "usage": [ + "remote-storage:sync" + ], + "description": "Synchronize media files with remote storage.", + "help": "Synchronize media files with remote storage.", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:deploy", + "usage": [ + "sampledata:deploy [--no-update]" + ], + "description": "Deploy sample data modules for composer-based Magento installations", + "help": "Deploy sample data modules for composer-based Magento installations", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:remove", + "usage": [ + "sampledata:remove [--no-update]" + ], + "description": "Remove all sample data packages from composer.json", + "help": "Remove all sample data packages from composer.json", + "definition": { + "arguments": [], + "options": { + "no-update": { + "name": "--no-update", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Update composer.json without executing composer update", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "sampledata:reset", + "usage": [ + "sampledata:reset" + ], + "description": "Reset all sample data modules for re-installation", + "help": "Reset all sample data modules for re-installation", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-forgot-password", + "usage": [ + "security:recaptcha:disable-for-user-forgot-password" + ], + "description": "Disable reCAPTCHA for admin user forgot password form", + "help": "Disable reCAPTCHA for admin user forgot password form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:recaptcha:disable-for-user-login", + "usage": [ + "security:recaptcha:disable-for-user-login" + ], + "description": "Disable reCAPTCHA for admin user login form", + "help": "Disable reCAPTCHA for admin user login form", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:google:set-secret", + "usage": [ + "security:tfa:google:set-secret " + ], + "description": "Set the secret used for Google OTP generation.", + "help": "Set the secret used for Google OTP generation.", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "secret": { + "name": "secret", + "is_required": true, + "is_array": false, + "description": "Secret", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:providers", + "usage": [ + "security:tfa:providers" + ], + "description": "List all available providers", + "help": "List all available providers", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "security:tfa:reset", + "usage": [ + "security:tfa:reset " + ], + "description": "Reset configuration for one user", + "help": "Reset configuration for one user", + "definition": { + "arguments": { + "user": { + "name": "user", + "is_required": true, + "is_array": false, + "description": "Username", + "default": null + }, + "provider": { + "name": "provider", + "is_required": true, + "is_array": false, + "description": "Provider code", + "default": null + } + }, + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:backup", + "usage": [ + "setup:backup [--code] [--media] [--db] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Takes backup of Magento Application code base, media and database", + "help": "Takes backup of Magento Application code base, media and database", + "definition": { + "arguments": [], + "options": { + "code": { + "name": "--code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code and configuration files backup (excluding temporary files)", + "default": false + }, + "media": { + "name": "--media", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take media backup", + "default": false + }, + "db": { + "name": "--db", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take complete database backup", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:config:set", + "usage": [ + "setup:config:set [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Creates or modifies the deployment configuration", + "help": "Creates or modifies the deployment configuration", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-data:upgrade", + "usage": [ + "setup:db-data:upgrade [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades data in the DB", + "help": "Installs and upgrades data in the DB", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-patch", + "usage": [ + "setup:db-declaration:generate-patch [--revertable [REVERTABLE]] [--type [TYPE]] [--] " + ], + "description": "Generate patch and put it in specific folder.", + "help": "Generate patch and put it in specific folder.", + "definition": { + "arguments": { + "module": { + "name": "module", + "is_required": true, + "is_array": false, + "description": "Module name", + "default": null + }, + "patch": { + "name": "patch", + "is_required": true, + "is_array": false, + "description": "Patch name", + "default": null + } + }, + "options": { + "revertable": { + "name": "--revertable", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Check whether patch is revertable or not.", + "default": false + }, + "type": { + "name": "--type", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Find out what type of patch should be generated. Available values: `data`, `schema`.", + "default": "data" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-declaration:generate-whitelist", + "usage": [ + "setup:db-declaration:generate-whitelist [--module-name [MODULE-NAME]]" + ], + "description": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "help": "Generate whitelist of tables and columns that are allowed to be edited by declaration installer", + "definition": { + "arguments": [], + "options": { + "module-name": { + "name": "--module-name", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Name of the module where whitelist will be generated", + "default": "all" + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db-schema:upgrade", + "usage": [ + "setup:db-schema:upgrade [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs and upgrades the DB schema", + "help": "Installs and upgrades the DB schema", + "definition": { + "arguments": [], + "options": { + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:db:status", + "usage": [ + "setup:db:status [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Checks if DB schema or data requires upgrade", + "help": "Checks if DB schema or data requires upgrade", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:di:compile", + "usage": [ + "setup:di:compile" + ], + "description": "Generates DI configuration and all missing classes that can be auto-generated", + "help": "Generates DI configuration and all missing classes that can be auto-generated", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:install", + "usage": [ + "setup:install [--backend-frontname BACKEND-FRONTNAME] [--enable-debug-logging ENABLE-DEBUG-LOGGING] [--enable-syslog-logging ENABLE-SYSLOG-LOGGING] [--remote-storage-driver REMOTE-STORAGE-DRIVER] [--remote-storage-prefix REMOTE-STORAGE-PREFIX] [--remote-storage-endpoint REMOTE-STORAGE-ENDPOINT] [--remote-storage-bucket REMOTE-STORAGE-BUCKET] [--remote-storage-region REMOTE-STORAGE-REGION] [--remote-storage-key REMOTE-STORAGE-KEY] [--remote-storage-secret REMOTE-STORAGE-SECRET] [--remote-storage-path-style REMOTE-STORAGE-PATH-STYLE] [--amqp-host AMQP-HOST] [--amqp-port AMQP-PORT] [--amqp-user AMQP-USER] [--amqp-password AMQP-PASSWORD] [--amqp-virtualhost AMQP-VIRTUALHOST] [--amqp-ssl AMQP-SSL] [--amqp-ssl-options AMQP-SSL-OPTIONS] [--consumers-wait-for-messages CONSUMERS-WAIT-FOR-MESSAGES] [--queue-default-connection QUEUE-DEFAULT-CONNECTION] [--key KEY] [--db-host DB-HOST] [--db-name DB-NAME] [--db-user DB-USER] [--db-engine DB-ENGINE] [--db-password DB-PASSWORD] [--db-prefix DB-PREFIX] [--db-model DB-MODEL] [--db-init-statements DB-INIT-STATEMENTS] [-s|--skip-db-validation] [--http-cache-hosts HTTP-CACHE-HOSTS] [--db-ssl-key DB-SSL-KEY] [--db-ssl-cert DB-SSL-CERT] [--db-ssl-ca DB-SSL-CA] [--db-ssl-verify] [--session-save SESSION-SAVE] [--session-save-redis-host SESSION-SAVE-REDIS-HOST] [--session-save-redis-port SESSION-SAVE-REDIS-PORT] [--session-save-redis-password SESSION-SAVE-REDIS-PASSWORD] [--session-save-redis-timeout SESSION-SAVE-REDIS-TIMEOUT] [--session-save-redis-persistent-id SESSION-SAVE-REDIS-PERSISTENT-ID] [--session-save-redis-db SESSION-SAVE-REDIS-DB] [--session-save-redis-compression-threshold SESSION-SAVE-REDIS-COMPRESSION-THRESHOLD] [--session-save-redis-compression-lib SESSION-SAVE-REDIS-COMPRESSION-LIB] [--session-save-redis-log-level SESSION-SAVE-REDIS-LOG-LEVEL] [--session-save-redis-max-concurrency SESSION-SAVE-REDIS-MAX-CONCURRENCY] [--session-save-redis-break-after-frontend SESSION-SAVE-REDIS-BREAK-AFTER-FRONTEND] [--session-save-redis-break-after-adminhtml SESSION-SAVE-REDIS-BREAK-AFTER-ADMINHTML] [--session-save-redis-first-lifetime SESSION-SAVE-REDIS-FIRST-LIFETIME] [--session-save-redis-bot-first-lifetime SESSION-SAVE-REDIS-BOT-FIRST-LIFETIME] [--session-save-redis-bot-lifetime SESSION-SAVE-REDIS-BOT-LIFETIME] [--session-save-redis-disable-locking SESSION-SAVE-REDIS-DISABLE-LOCKING] [--session-save-redis-min-lifetime SESSION-SAVE-REDIS-MIN-LIFETIME] [--session-save-redis-max-lifetime SESSION-SAVE-REDIS-MAX-LIFETIME] [--session-save-redis-sentinel-master SESSION-SAVE-REDIS-SENTINEL-MASTER] [--session-save-redis-sentinel-servers SESSION-SAVE-REDIS-SENTINEL-SERVERS] [--session-save-redis-sentinel-verify-master SESSION-SAVE-REDIS-SENTINEL-VERIFY-MASTER] [--session-save-redis-sentinel-connect-retries SESSION-SAVE-REDIS-SENTINEL-CONNECT-RETRIES] [--cache-backend CACHE-BACKEND] [--cache-backend-redis-server CACHE-BACKEND-REDIS-SERVER] [--cache-backend-redis-db CACHE-BACKEND-REDIS-DB] [--cache-backend-redis-port CACHE-BACKEND-REDIS-PORT] [--cache-backend-redis-password CACHE-BACKEND-REDIS-PASSWORD] [--cache-backend-redis-compress-data CACHE-BACKEND-REDIS-COMPRESS-DATA] [--cache-backend-redis-compression-lib CACHE-BACKEND-REDIS-COMPRESSION-LIB] [--cache-id-prefix CACHE-ID-PREFIX] [--allow-parallel-generation] [--page-cache PAGE-CACHE] [--page-cache-redis-server PAGE-CACHE-REDIS-SERVER] [--page-cache-redis-db PAGE-CACHE-REDIS-DB] [--page-cache-redis-port PAGE-CACHE-REDIS-PORT] [--page-cache-redis-password PAGE-CACHE-REDIS-PASSWORD] [--page-cache-redis-compress-data PAGE-CACHE-REDIS-COMPRESS-DATA] [--page-cache-redis-compression-lib PAGE-CACHE-REDIS-COMPRESSION-LIB] [--page-cache-id-prefix PAGE-CACHE-ID-PREFIX] [--lock-provider LOCK-PROVIDER] [--lock-db-prefix LOCK-DB-PREFIX] [--lock-zookeeper-host LOCK-ZOOKEEPER-HOST] [--lock-zookeeper-path LOCK-ZOOKEEPER-PATH] [--lock-file-path LOCK-FILE-PATH] [--document-root-is-pub DOCUMENT-ROOT-IS-PUB] [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--admin-user [ADMIN-USER]] [--admin-password [ADMIN-PASSWORD]] [--admin-email [ADMIN-EMAIL]] [--admin-firstname [ADMIN-FIRSTNAME]] [--admin-lastname [ADMIN-LASTNAME]] [--search-engine SEARCH-ENGINE] [--elasticsearch-host ELASTICSEARCH-HOST] [--elasticsearch-port ELASTICSEARCH-PORT] [--elasticsearch-enable-auth ELASTICSEARCH-ENABLE-AUTH] [--elasticsearch-username ELASTICSEARCH-USERNAME] [--elasticsearch-password ELASTICSEARCH-PASSWORD] [--elasticsearch-index-prefix ELASTICSEARCH-INDEX-PREFIX] [--elasticsearch-timeout ELASTICSEARCH-TIMEOUT] [--cleanup-database] [--sales-order-increment-prefix SALES-ORDER-INCREMENT-PREFIX] [--use-sample-data] [--enable-modules [ENABLE-MODULES]] [--disable-modules [DISABLE-MODULES]] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [-i|--interactive] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the Magento application", + "help": "Installs the Magento application", + "definition": { + "arguments": [], + "options": { + "backend-frontname": { + "name": "--backend-frontname", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Backend frontname (will be autogenerated if missing)", + "default": null + }, + "enable-debug-logging": { + "name": "--enable-debug-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable debug logging", + "default": null + }, + "enable-syslog-logging": { + "name": "--enable-syslog-logging", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Enable syslog logging", + "default": null + }, + "remote-storage-driver": { + "name": "--remote-storage-driver", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage driver", + "default": null + }, + "remote-storage-prefix": { + "name": "--remote-storage-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage prefix", + "default": "" + }, + "remote-storage-endpoint": { + "name": "--remote-storage-endpoint", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage endpoint", + "default": null + }, + "remote-storage-bucket": { + "name": "--remote-storage-bucket", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage bucket", + "default": null + }, + "remote-storage-region": { + "name": "--remote-storage-region", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage region", + "default": null + }, + "remote-storage-key": { + "name": "--remote-storage-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage access key", + "default": "" + }, + "remote-storage-secret": { + "name": "--remote-storage-secret", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage secret key", + "default": "" + }, + "remote-storage-path-style": { + "name": "--remote-storage-path-style", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Remote storage path style", + "default": "0" + }, + "amqp-host": { + "name": "--amqp-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server host", + "default": "" + }, + "amqp-port": { + "name": "--amqp-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server port", + "default": "5672" + }, + "amqp-user": { + "name": "--amqp-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server username", + "default": "" + }, + "amqp-password": { + "name": "--amqp-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp server password", + "default": "" + }, + "amqp-virtualhost": { + "name": "--amqp-virtualhost", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp virtualhost", + "default": "/" + }, + "amqp-ssl": { + "name": "--amqp-ssl", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL", + "default": "" + }, + "amqp-ssl-options": { + "name": "--amqp-ssl-options", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Amqp SSL Options (JSON)", + "default": "" + }, + "consumers-wait-for-messages": { + "name": "--consumers-wait-for-messages", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Should consumers wait for a message from the queue? 1 - Yes, 0 - No", + "default": null + }, + "queue-default-connection": { + "name": "--queue-default-connection", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Message queues default connection. Can be 'db', 'amqp' or a custom queue system.The queue system must be installed and configured, otherwise messages won't be processed correctly.", + "default": null + }, + "key": { + "name": "--key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Encryption key", + "default": null + }, + "db-host": { + "name": "--db-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server host", + "default": null + }, + "db-name": { + "name": "--db-name", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database name", + "default": null + }, + "db-user": { + "name": "--db-user", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server username", + "default": null + }, + "db-engine": { + "name": "--db-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server engine", + "default": null + }, + "db-password": { + "name": "--db-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database server password", + "default": null + }, + "db-prefix": { + "name": "--db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database table prefix", + "default": null + }, + "db-model": { + "name": "--db-model", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database type", + "default": null + }, + "db-init-statements": { + "name": "--db-init-statements", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database initial set of commands", + "default": null + }, + "skip-db-validation": { + "name": "--skip-db-validation", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "If specified, then db connection validation will be skipped", + "default": false + }, + "http-cache-hosts": { + "name": "--http-cache-hosts", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "http Cache hosts", + "default": null + }, + "db-ssl-key": { + "name": "--db-ssl-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client key file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-cert": { + "name": "--db-ssl-cert", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of client certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-ca": { + "name": "--db-ssl-ca", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Full path of server certificate file in order to establish db connection through SSL", + "default": "" + }, + "db-ssl-verify": { + "name": "--db-ssl-verify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Verify server certification", + "default": false + }, + "session-save": { + "name": "--session-save", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Session save handler", + "default": null + }, + "session-save-redis-host": { + "name": "--session-save-redis-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Fully qualified host name, IP address, or absolute path if using UNIX sockets", + "default": null + }, + "session-save-redis-port": { + "name": "--session-save-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "session-save-redis-password": { + "name": "--session-save-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "session-save-redis-timeout": { + "name": "--session-save-redis-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Connection timeout, in seconds", + "default": null + }, + "session-save-redis-persistent-id": { + "name": "--session-save-redis-persistent-id", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Unique string to enable persistent connections", + "default": null + }, + "session-save-redis-db": { + "name": "--session-save-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis database number", + "default": null + }, + "session-save-redis-compression-threshold": { + "name": "--session-save-redis-compression-threshold", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression threshold", + "default": null + }, + "session-save-redis-compression-lib": { + "name": "--session-save-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis compression library. Values: gzip (default), lzf, lz4, snappy", + "default": null + }, + "session-save-redis-log-level": { + "name": "--session-save-redis-log-level", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis log level. Values: 0 (least verbose) to 7 (most verbose)", + "default": null + }, + "session-save-redis-max-concurrency": { + "name": "--session-save-redis-max-concurrency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Maximum number of processes that can wait for a lock on one session", + "default": null + }, + "session-save-redis-break-after-frontend": { + "name": "--session-save-redis-break-after-frontend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for frontend session", + "default": null + }, + "session-save-redis-break-after-adminhtml": { + "name": "--session-save-redis-break-after-adminhtml", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Number of seconds to wait before trying to break a lock for Admin session", + "default": null + }, + "session-save-redis-first-lifetime": { + "name": "--session-save-redis-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for non-bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-first-lifetime": { + "name": "--session-save-redis-bot-first-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime, in seconds, of session for bots on the first write (use 0 to disable)", + "default": null + }, + "session-save-redis-bot-lifetime": { + "name": "--session-save-redis-bot-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lifetime of session for bots on subsequent writes (use 0 to disable)", + "default": null + }, + "session-save-redis-disable-locking": { + "name": "--session-save-redis-disable-locking", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis disable locking. Values: false (default), true", + "default": null + }, + "session-save-redis-min-lifetime": { + "name": "--session-save-redis-min-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis min session lifetime, in seconds", + "default": null + }, + "session-save-redis-max-lifetime": { + "name": "--session-save-redis-max-lifetime", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis max session lifetime, in seconds", + "default": null + }, + "session-save-redis-sentinel-master": { + "name": "--session-save-redis-sentinel-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel master", + "default": null + }, + "session-save-redis-sentinel-servers": { + "name": "--session-save-redis-sentinel-servers", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel servers, comma separated", + "default": null + }, + "session-save-redis-sentinel-verify-master": { + "name": "--session-save-redis-sentinel-verify-master", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel verify master. Values: false (default), true", + "default": null + }, + "session-save-redis-sentinel-connect-retries": { + "name": "--session-save-redis-sentinel-connect-retries", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis Sentinel connect retries.", + "default": null + }, + "cache-backend": { + "name": "--cache-backend", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "cache-backend-redis-server": { + "name": "--cache-backend-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "cache-backend-redis-db": { + "name": "--cache-backend-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "cache-backend-redis-port": { + "name": "--cache-backend-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "cache-backend-redis-password": { + "name": "--cache-backend-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "cache-backend-redis-compress-data": { + "name": "--cache-backend-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 0 to disable compression (default is 1, enabled)", + "default": null + }, + "cache-backend-redis-compression-lib": { + "name": "--cache-backend-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression lib to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "cache-id-prefix": { + "name": "--cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "allow-parallel-generation": { + "name": "--allow-parallel-generation", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Allow generate cache in non-blocking way", + "default": false + }, + "page-cache": { + "name": "--page-cache", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default cache handler", + "default": null + }, + "page-cache-redis-server": { + "name": "--page-cache-redis-server", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server", + "default": null + }, + "page-cache-redis-db": { + "name": "--page-cache-redis-db", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Database number for the cache", + "default": null + }, + "page-cache-redis-port": { + "name": "--page-cache-redis-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server listen port", + "default": null + }, + "page-cache-redis-password": { + "name": "--page-cache-redis-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Redis server password", + "default": null + }, + "page-cache-redis-compress-data": { + "name": "--page-cache-redis-compress-data", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to compress the full page cache (use 0 to disable)", + "default": null + }, + "page-cache-redis-compression-lib": { + "name": "--page-cache-redis-compression-lib", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Compression library to use [snappy,lzf,l4z,zstd,gzip] (leave blank to determine automatically)", + "default": null + }, + "page-cache-id-prefix": { + "name": "--page-cache-id-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "ID prefix for cache keys", + "default": null + }, + "lock-provider": { + "name": "--lock-provider", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Lock provider name", + "default": null + }, + "lock-db-prefix": { + "name": "--lock-db-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Installation specific lock prefix to avoid lock conflicts", + "default": null + }, + "lock-zookeeper-host": { + "name": "--lock-zookeeper-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host and port to connect to Zookeeper cluster. For example: 127.0.0.1:2181", + "default": null + }, + "lock-zookeeper-path": { + "name": "--lock-zookeeper-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where Zookeeper will save locks. The default path is: /magento/locks", + "default": null + }, + "lock-file-path": { + "name": "--lock-file-path", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The path where file locks will be saved.", + "default": null + }, + "document-root-is-pub": { + "name": "--document-root-is-pub", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Flag to show is Pub is on root, can be true or false only", + "default": null + }, + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "admin-user": { + "name": "--admin-user", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin user", + "default": null + }, + "admin-password": { + "name": "--admin-password", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin password", + "default": null + }, + "admin-email": { + "name": "--admin-email", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin email", + "default": null + }, + "admin-firstname": { + "name": "--admin-firstname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin first name", + "default": null + }, + "admin-lastname": { + "name": "--admin-lastname", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Admin last name", + "default": null + }, + "search-engine": { + "name": "--search-engine", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Search engine. Values: elasticsearch5, elasticsearch6, elasticsearch7", + "default": null + }, + "elasticsearch-host": { + "name": "--elasticsearch-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server host.", + "default": null + }, + "elasticsearch-port": { + "name": "--elasticsearch-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server port.", + "default": null + }, + "elasticsearch-enable-auth": { + "name": "--elasticsearch-enable-auth", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Set to 1 to enable authentication. (default is 0, disabled)", + "default": null + }, + "elasticsearch-username": { + "name": "--elasticsearch-username", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch username. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-password": { + "name": "--elasticsearch-password", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch password. Only applicable if HTTP auth is enabled", + "default": null + }, + "elasticsearch-index-prefix": { + "name": "--elasticsearch-index-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch index prefix.", + "default": null + }, + "elasticsearch-timeout": { + "name": "--elasticsearch-timeout", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Elasticsearch server timeout.", + "default": null + }, + "cleanup-database": { + "name": "--cleanup-database", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Cleanup the database before installation", + "default": false + }, + "sales-order-increment-prefix": { + "name": "--sales-order-increment-prefix", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Sales order number prefix", + "default": null + }, + "use-sample-data": { + "name": "--use-sample-data", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Use sample data", + "default": false + }, + "enable-modules": { + "name": "--enable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be included during installation. Available magic param \"all\".", + "default": null + }, + "disable-modules": { + "name": "--disable-modules", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "List of comma-separated module names. That must be avoided during installation. Available magic param \"all\".", + "default": null + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "interactive": { + "name": "--interactive", + "shortcut": "-i", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Interactive Magento installation", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:performance:generate-fixtures", + "usage": [ + "setup:performance:generate-fixtures [-s|--skip-reindex] [--] " + ], + "description": "Generates fixtures", + "help": "Generates fixtures", + "definition": { + "arguments": { + "profile": { + "name": "profile", + "is_required": true, + "is_array": false, + "description": "Path to profile configuration file", + "default": null + } + }, + "options": { + "skip-reindex": { + "name": "--skip-reindex", + "shortcut": "-s", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Skip reindex", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:rollback", + "usage": [ + "setup:rollback [-c|--code-file CODE-FILE] [-m|--media-file MEDIA-FILE] [-d|--db-file DB-FILE] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Rolls back Magento Application codebase, media and database", + "help": "Rolls back Magento Application codebase, media and database", + "definition": { + "arguments": [], + "options": { + "code-file": { + "name": "--code-file", + "shortcut": "-c", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the code backup file in var/backups", + "default": null + }, + "media-file": { + "name": "--media-file", + "shortcut": "-m", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the media backup file in var/backups", + "default": null + }, + "db-file": { + "name": "--db-file", + "shortcut": "-d", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Basename of the db backup file in var/backups", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:static-content:deploy", + "usage": [ + "setup:static-content:deploy [-f|--force] [-s|--strategy [STRATEGY]] [-a|--area [AREA]] [--exclude-area [EXCLUDE-AREA]] [-t|--theme [THEME]] [--exclude-theme [EXCLUDE-THEME]] [-l|--language [LANGUAGE]] [--exclude-language [EXCLUDE-LANGUAGE]] [-j|--jobs [JOBS]] [--max-execution-time [MAX-EXECUTION-TIME]] [--symlink-locale] [--content-version CONTENT-VERSION] [--refresh-content-version-only] [--no-javascript] [--no-js-bundle] [--no-css] [--no-less] [--no-images] [--no-fonts] [--no-html] [--no-misc] [--no-html-minify] [--no-parent] [--] [...]" + ], + "description": "Deploys static view files", + "help": "Deploys static view files", + "definition": { + "arguments": { + "languages": { + "name": "languages", + "is_required": false, + "is_array": true, + "description": "Space-separated list of ISO-639 language codes for which to output static view files.", + "default": [] + } + }, + "options": { + "force": { + "name": "--force", + "shortcut": "-f", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files in any mode.", + "default": false + }, + "strategy": { + "name": "--strategy", + "shortcut": "-s", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Deploy files using specified strategy.", + "default": "quick" + }, + "area": { + "name": "--area", + "shortcut": "-a", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified areas.", + "default": [ + "all" + ] + }, + "exclude-area": { + "name": "--exclude-area", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified areas.", + "default": [ + "none" + ] + }, + "theme": { + "name": "--theme", + "shortcut": "-t", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate static view files for only the specified themes.", + "default": [ + "all" + ] + }, + "exclude-theme": { + "name": "--exclude-theme", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified themes.", + "default": [ + "none" + ] + }, + "language": { + "name": "--language", + "shortcut": "-l", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Generate files only for the specified languages.", + "default": [ + "all" + ] + }, + "exclude-language": { + "name": "--exclude-language", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": true, + "description": "Do not generate files for the specified languages.", + "default": [ + "none" + ] + }, + "jobs": { + "name": "--jobs", + "shortcut": "-j", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Enable parallel processing using the specified number of jobs.", + "default": 0 + }, + "max-execution-time": { + "name": "--max-execution-time", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "The maximum expected execution time of deployment static process (in seconds).", + "default": 900 + }, + "symlink-locale": { + "name": "--symlink-locale", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Create symlinks for the files of those locales, which are passed for deployment, but have no customizations.", + "default": false + }, + "content-version": { + "name": "--content-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Custom version of static content can be used if running deployment on multiple nodes to ensure that static content version is identical and caching works properly.", + "default": null + }, + "refresh-content-version-only": { + "name": "--refresh-content-version-only", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Refreshing the version of static content only can be used to refresh static content in browser cache and CDN cache.", + "default": false + }, + "no-javascript": { + "name": "--no-javascript", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript files.", + "default": false + }, + "no-js-bundle": { + "name": "--no-js-bundle", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy JavaScript bundle files.", + "default": false + }, + "no-css": { + "name": "--no-css", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy CSS files.", + "default": false + }, + "no-less": { + "name": "--no-less", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy LESS files.", + "default": false + }, + "no-images": { + "name": "--no-images", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy images.", + "default": false + }, + "no-fonts": { + "name": "--no-fonts", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy font files.", + "default": false + }, + "no-html": { + "name": "--no-html", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy HTML files.", + "default": false + }, + "no-misc": { + "name": "--no-misc", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not deploy files of other types (.md, .jbf, .csv, etc.).", + "default": false + }, + "no-html-minify": { + "name": "--no-html-minify", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not minify HTML files.", + "default": false + }, + "no-parent": { + "name": "--no-parent", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not compile parent themes. Supported only in quick and standard strategies.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:store-config:set", + "usage": [ + "setup:store-config:set [--base-url BASE-URL] [--language LANGUAGE] [--timezone TIMEZONE] [--currency CURRENCY] [--use-rewrites USE-REWRITES] [--use-secure USE-SECURE] [--base-url-secure BASE-URL-SECURE] [--use-secure-admin USE-SECURE-ADMIN] [--admin-use-security-key ADMIN-USE-SECURITY-KEY] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "help": "Installs the store configuration. Deprecated since 2.2.0. Use config:set instead", + "definition": { + "arguments": [], + "options": { + "base-url": { + "name": "--base-url", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "URL the store is supposed to be available at. Deprecated, use config:set with path web/unsecure/base_url", + "default": null + }, + "language": { + "name": "--language", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default language code. Deprecated, use config:set with path general/locale/code", + "default": null + }, + "timezone": { + "name": "--timezone", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default time zone code. Deprecated, use config:set with path general/locale/timezone", + "default": null + }, + "currency": { + "name": "--currency", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Default currency code. Deprecated, use config:set with path currency/options/base, currency/options/default and currency/options/allow", + "default": null + }, + "use-rewrites": { + "name": "--use-rewrites", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use rewrites. Deprecated, use config:set with path web/seo/use_rewrites", + "default": null + }, + "use-secure": { + "name": "--use-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Use secure URLs. Enable this option only if SSL is available. Deprecated, use config:set with path web/secure/use_in_frontend", + "default": null + }, + "base-url-secure": { + "name": "--base-url-secure", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Base URL for SSL connection. Deprecated, use config:set with path web/secure/base_url", + "default": null + }, + "use-secure-admin": { + "name": "--use-secure-admin", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Run admin interface with SSL. Deprecated, use config:set with path web/secure/use_in_adminhtml", + "default": null + }, + "admin-use-security-key": { + "name": "--admin-use-security-key", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Whether to use a \"security key\" feature in Magento Admin URLs and forms. Deprecated, use config:set with path admin/security/use_form_key", + "default": null + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:uninstall", + "usage": [ + "setup:uninstall [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Uninstalls the Magento application", + "help": "Uninstalls the Magento application", + "definition": { + "arguments": [], + "options": { + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "setup:upgrade", + "usage": [ + "setup:upgrade [--keep-generated] [--convert-old-scripts [CONVERT-OLD-SCRIPTS]] [--safe-mode [SAFE-MODE]] [--data-restore [DATA-RESTORE]] [--dry-run [DRY-RUN]] [--magento-init-params MAGENTO-INIT-PARAMS]" + ], + "description": "Upgrades the Magento application, DB data, and schema", + "help": "Upgrades the Magento application, DB data, and schema", + "definition": { + "arguments": [], + "options": { + "keep-generated": { + "name": "--keep-generated", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Prevents generated files from being deleted. We discourage using this option except when deploying to production. Consult your system integrator or administrator for more information.", + "default": false + }, + "convert-old-scripts": { + "name": "--convert-old-scripts", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Allows to convert old scripts (InstallSchema, UpgradeSchema) to db_schema.xml format", + "default": false + }, + "safe-mode": { + "name": "--safe-mode", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Safe installation of Magento with dumps on destructive operations, like column removal", + "default": null + }, + "data-restore": { + "name": "--data-restore", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Restore removed data from dumps", + "default": null + }, + "dry-run": { + "name": "--dry-run", + "shortcut": "", + "accept_value": true, + "is_value_required": false, + "is_multiple": false, + "description": "Magento Installation will be run in dry-run mode", + "default": false + }, + "magento-init-params": { + "name": "--magento-init-params", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Add to any command to customize Magento initialization parameters For example: \"MAGE_MODE=developer&MAGE_DIRS[base][path]=/var/www/example.com&MAGE_DIRS[cache][path]=/var/tmp/cache\"", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:list", + "usage": [ + "store:list" + ], + "description": "Displays the list of stores", + "help": "Displays the list of stores", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "store:website:list", + "usage": [ + "store:website:list" + ], + "description": "Displays the list of websites", + "help": "Displays the list of websites", + "definition": { + "arguments": [], + "options": { + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "theme:uninstall", + "usage": [ + "theme:uninstall [--backup-code] [-c|--clear-static-content] [--] ..." + ], + "description": "Uninstalls theme", + "help": "Uninstalls theme", + "definition": { + "arguments": { + "theme": { + "name": "theme", + "is_required": true, + "is_array": true, + "description": "Path of the theme. Theme path should be specified as full path which is area/vendor/name. For example, frontend/Magento/blank", + "default": [] + } + }, + "options": { + "backup-code": { + "name": "--backup-code", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Take code backup (excluding temporary files)", + "default": false + }, + "clear-static-content": { + "name": "--clear-static-content", + "shortcut": "-c", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Clear generated static view files.", + "default": false + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + }, + { + "name": "varnish:vcl:generate", + "usage": [ + "varnish:vcl:generate [--access-list ACCESS-LIST] [--backend-host BACKEND-HOST] [--backend-port BACKEND-PORT] [--export-version EXPORT-VERSION] [--grace-period GRACE-PERIOD] [--output-file OUTPUT-FILE]" + ], + "description": "Generates Varnish VCL and echos it to the command line", + "help": "Generates Varnish VCL and echos it to the command line", + "definition": { + "arguments": [], + "options": { + "access-list": { + "name": "--access-list", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": true, + "description": "IPs access list that can purge Varnish", + "default": [ + "localhost" + ] + }, + "backend-host": { + "name": "--backend-host", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Host of the web backend", + "default": "localhost" + }, + "backend-port": { + "name": "--backend-port", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Port of the web backend", + "default": 8080 + }, + "export-version": { + "name": "--export-version", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "The version of Varnish file", + "default": "4" + }, + "grace-period": { + "name": "--grace-period", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Grace period in seconds", + "default": 300 + }, + "output-file": { + "name": "--output-file", + "shortcut": "", + "accept_value": true, + "is_value_required": true, + "is_multiple": false, + "description": "Path to the file to write vcl", + "default": null + }, + "help": { + "name": "--help", + "shortcut": "-h", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this help message", + "default": false + }, + "quiet": { + "name": "--quiet", + "shortcut": "-q", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not output any message", + "default": false + }, + "verbose": { + "name": "--verbose", + "shortcut": "-v|-vv|-vvv", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug", + "default": false + }, + "version": { + "name": "--version", + "shortcut": "-V", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Display this application version", + "default": false + }, + "ansi": { + "name": "--ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Force ANSI output", + "default": false + }, + "no-ansi": { + "name": "--no-ansi", + "shortcut": "", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Disable ANSI output", + "default": false + }, + "no-interaction": { + "name": "--no-interaction", + "shortcut": "-n", + "accept_value": false, + "is_value_required": false, + "is_multiple": false, + "description": "Do not ask any interactive question", + "default": false + } + } + }, + "hidden": false + } + ], + "namespaces": [ + { + "id": "_global", + "commands": [ + "help", + "list" + ] + }, + { + "id": "admin", + "commands": [ + "admin:adobe-ims:disable", + "admin:adobe-ims:enable", + "admin:adobe-ims:info", + "admin:adobe-ims:status", + "admin:user:create", + "admin:user:unlock" + ] + }, + { + "id": "app", + "commands": [ + "app:config:dump", + "app:config:import", + "app:config:status" + ] + }, + { + "id": "braintree", + "commands": [ + "braintree:migrate" + ] + }, + { + "id": "cache", + "commands": [ + "cache:clean", + "cache:disable", + "cache:enable", + "cache:flush", + "cache:status" + ] + }, + { + "id": "catalog", + "commands": [ + "catalog:images:resize", + "catalog:product:attributes:cleanup" + ] + }, + { + "id": "cms", + "commands": [ + "cms:wysiwyg:restrict" + ] + }, + { + "id": "config", + "commands": [ + "config:sensitive:set", + "config:set", + "config:show" + ] + }, + { + "id": "cron", + "commands": [ + "cron:install", + "cron:remove", + "cron:run" + ] + }, + { + "id": "customer", + "commands": [ + "customer:hash:upgrade" + ] + }, + { + "id": "deploy", + "commands": [ + "deploy:mode:set", + "deploy:mode:show" + ] + }, + { + "id": "dev", + "commands": [ + "dev:di:info", + "dev:email:newsletter-compatibility-check", + "dev:email:override-compatibility-check", + "dev:profiler:disable", + "dev:profiler:enable", + "dev:query-log:disable", + "dev:query-log:enable", + "dev:source-theme:deploy", + "dev:template-hints:disable", + "dev:template-hints:enable", + "dev:template-hints:status", + "dev:tests:run", + "dev:urn-catalog:generate", + "dev:xml:convert" + ] + }, + { + "id": "downloadable", + "commands": [ + "downloadable:domains:add", + "downloadable:domains:remove", + "downloadable:domains:show" + ] + }, + { + "id": "encryption", + "commands": [ + "encryption:payment-data:update" + ] + }, + { + "id": "i18n", + "commands": [ + "i18n:collect-phrases", + "i18n:pack", + "i18n:uninstall" + ] + }, + { + "id": "indexer", + "commands": [ + "indexer:info", + "indexer:reindex", + "indexer:reset", + "indexer:set-dimensions-mode", + "indexer:set-mode", + "indexer:show-dimensions-mode", + "indexer:show-mode", + "indexer:status" + ] + }, + { + "id": "info", + "commands": [ + "info:adminuri", + "info:backups:list", + "info:currency:list", + "info:dependencies:show-framework", + "info:dependencies:show-modules", + "info:dependencies:show-modules-circular", + "info:language:list", + "info:timezone:list" + ] + }, + { + "id": "inventory", + "commands": [ + "inventory:reservation:create-compensations", + "inventory:reservation:list-inconsistencies" + ] + }, + { + "id": "inventory-geonames", + "commands": [ + "inventory-geonames:import" + ] + }, + { + "id": "maintenance", + "commands": [ + "maintenance:allow-ips", + "maintenance:disable", + "maintenance:enable", + "maintenance:status" + ] + }, + { + "id": "media-content", + "commands": [ + "media-content:sync" + ] + }, + { + "id": "media-gallery", + "commands": [ + "media-gallery:sync" + ] + }, + { + "id": "module", + "commands": [ + "module:config:status", + "module:disable", + "module:enable", + "module:status", + "module:uninstall" + ] + }, + { + "id": "newrelic", + "commands": [ + "newrelic:create:deploy-marker" + ] + }, + { + "id": "queue", + "commands": [ + "queue:consumers:list", + "queue:consumers:start" + ] + }, + { + "id": "remote-storage", + "commands": [ + "remote-storage:sync" + ] + }, + { + "id": "sampledata", + "commands": [ + "sampledata:deploy", + "sampledata:remove", + "sampledata:reset" + ] + }, + { + "id": "security", + "commands": [ + "security:recaptcha:disable-for-user-forgot-password", + "security:recaptcha:disable-for-user-login", + "security:tfa:google:set-secret", + "security:tfa:providers", + "security:tfa:reset" + ] + }, + { + "id": "setup", + "commands": [ + "setup:backup", + "setup:config:set", + "setup:db-data:upgrade", + "setup:db-declaration:generate-patch", + "setup:db-declaration:generate-whitelist", + "setup:db-schema:upgrade", + "setup:db:status", + "setup:di:compile", + "setup:install", + "setup:performance:generate-fixtures", + "setup:rollback", + "setup:static-content:deploy", + "setup:store-config:set", + "setup:uninstall", + "setup:upgrade" + ] + }, + { + "id": "store", + "commands": [ + "store:list", + "store:website:list" + ] + }, + { + "id": "theme", + "commands": [ + "theme:uninstall" + ] + }, + { + "id": "varnish", + "commands": [ + "varnish:vcl:generate" + ] + } + ] +} diff --git a/src/_data/codebase/v2_4/open-source/composer_lock.json b/src/_data/codebase/v2_4/open-source/composer_lock.json index 984d5c9ed33..cbb992e40de 100644 --- a/src/_data/codebase/v2_4/open-source/composer_lock.json +++ b/src/_data/codebase/v2_4/open-source/composer_lock.json @@ -1,25200 +1,25785 @@ { - "_readme": [ - "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", - "This file is @generated automatically" - ], - "content-hash": "05ba8e667f7ccee241fc7e157ba033a0", - "packages": [ - { - "name": "2tvenom/cborencode", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/2tvenom/CBOREncode.git", - "reference": "235067989abdd35793cbbe6758d43267fddb036d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/235067989abdd35793cbbe6758d43267fddb036d", - "reference": "235067989abdd35793cbbe6758d43267fddb036d", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "CBOR": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "PHP" - ], - "authors": [ - { - "name": "Pavel Gulbin", - "email": "2tvenom@gmail.com", - "role": "Developer" - } - ], - "description": "CBOR encoder for PHP", - "homepage": "https://github.com/2tvenom/CBOREncode", - "keywords": [ - "cbor" - ], - "time": "2019-08-22T19:21:35+00:00" - }, - { - "name": "amzn/amazon-pay-and-login-magento-2-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-4.0.4.0.zip", - "shasum": "f2fd46eae1287b3a870981c6db98ad6faaed77be" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "4.0.4", - "amzn/amazon-pay-module": "4.0.4", - "amzn/login-with-amazon-module": "4.0.4" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Official Magento2 Plugin to integrate with Amazon Pay and Login with Amazon" - }, - { - "name": "amzn/amazon-pay-and-login-with-amazon-core-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-and-login-with-amazon-core-module/amzn-amazon-pay-and-login-with-amazon-core-module-4.0.4.0.zip", - "shasum": "b2b8a2d134e93377f29950a5e512824f63beca12" - }, - "require": { - "amzn/amazon-pay-sdk-php": "^3.2.0", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-config": "*", - "magento/module-customer": "*", - "magento/module-developer": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Core\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Shared functionality for Amazon Pay and Login with Amazon modules" - }, - { - "name": "amzn/amazon-pay-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/amazon-pay-module/amzn-amazon-pay-module-4.0.4.0.zip", - "shasum": "85dec4b75da4301eebf12ed6de4cd1f93129437d" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.0.4", - "amzn/login-with-amazon-module": "^4.0.4", - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-checkout": "*", - "magento/module-customer": "*", - "magento/module-directory": "*", - "magento/module-eav": "*", - "magento/module-payment": "*", - "magento/module-paypal": "*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "*", - "magento/module-scalable-checkout": "*", - "magento/module-scalable-oms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Payment\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Amazon Pay module" - }, - { - "name": "amzn/amazon-pay-sdk-php", - "version": "3.6.0", - "source": { - "type": "git", - "url": "https://github.com/amzn/amazon-pay-sdk-php.git", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/amzn/amazon-pay-sdk-php/zipball/9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", - "reference": "9b59f3a5b258df8a35f5f4b912a4596b3f118d7c", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": ">=5.5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4" - }, - "type": "library", - "autoload": { - "psr-4": { - "AmazonPay\\": "AmazonPay/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Pay SDK", - "email": "amazon-pay-sdk@amazon.com" - } - ], - "description": "Amazon Pay SDK (PHP)", - "homepage": "https://github.com/amzn/amazon-pay-sdk-php", - "keywords": [ - "amazon", - "amazon pay", - "amazon payments", - "pay", - "pay with amazon", - "payment", - "payments" - ], - "time": "2019-11-21T21:15:11+00:00" - }, - { - "name": "amzn/login-with-amazon-module", - "version": "4.0.4", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/amzn/login-with-amazon-module/amzn-login-with-amazon-module-4.0.4.0.zip", - "shasum": "3706a86e6e199b14757c7f5a05f3f58214cea034" - }, - "require": { - "amzn/amazon-pay-and-login-with-amazon-core-module": "^4.0.4", - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-checkout-agreements": "*", - "magento/module-customer": "*", - "magento/module-eav": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Amazon\\Login\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "description": "Login with Amazon module" - }, - { - "name": "astock/stock-api-libphp", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/adobe/stock-api-libphp.git", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "reference": "9c66a2ceea2d4c82386e3fafd1db0303fa73bedb", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.0", - "php": "~7.1" - }, - "require-dev": { - "mockery/mockery": "^0.9.9", - "phpunit/phpunit": ">=6.0 <9.0", - "squizlabs/php_codesniffer": "~2.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "AdobeStock\\Api\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "description": "Adobe Stock API library", - "time": "2020-04-20T17:47:06+00:00" - }, - { - "name": "bacon/bacon-qr-code", - "version": "2.0.2", - "source": { - "type": "git", - "url": "https://github.com/Bacon/BaconQrCode.git", - "reference": "add6d9ff97336b62f95a3b94f75cea4e085465b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/add6d9ff97336b62f95a3b94f75cea4e085465b2", - "reference": "add6d9ff97336b62f95a3b94f75cea4e085465b2", - "shasum": "" - }, - "require": { - "dasprid/enum": "^1.0", - "ext-iconv": "*", - "php": "^7.1" - }, - "require-dev": { - "phly/keep-a-changelog": "^1.4", - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "suggest": { - "ext-imagick": "to generate QR code images" - }, - "type": "library", - "autoload": { - "psr-4": { - "BaconQrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "BaconQrCode is a QR code generator for PHP.", - "homepage": "https://github.com/Bacon/BaconQrCode", - "time": "2020-07-30T16:40:58+00:00" - }, - { - "name": "beberlei/assert", - "version": "v3.2.7", - "source": { - "type": "git", - "url": "https://github.com/beberlei/assert.git", - "reference": "d63a6943fc4fd1a2aedb65994e3548715105abcf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/beberlei/assert/zipball/d63a6943fc4fd1a2aedb65994e3548715105abcf", - "reference": "d63a6943fc4fd1a2aedb65994e3548715105abcf", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "ext-json": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "php": "^7" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "*", - "phpstan/phpstan-shim": "*", - "phpunit/phpunit": ">=6.0.0 <8" - }, - "suggest": { - "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" - }, - "type": "library", - "autoload": { - "psr-4": { - "Assert\\": "lib/Assert" - }, - "files": [ - "lib/Assert/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de", - "role": "Lead Developer" - }, - { - "name": "Richard Quadling", - "email": "rquadling@gmail.com", - "role": "Collaborator" - } - ], - "description": "Thin assertion library for input validation in business models.", - "keywords": [ - "assert", - "assertion", - "validation" - ], - "time": "2019-12-19T17:51:41+00:00" - }, - { - "name": "braintree/braintree_php", - "version": "5.2.0", - "source": { - "type": "git", - "url": "https://github.com/braintree/braintree_php.git", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/braintree/braintree_php/zipball/6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "reference": "6cf3447ecd0303caa6f2d4f22b653dc5c71b4589", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-dom": "*", - "ext-hash": "*", - "ext-openssl": "*", - "ext-xmlwriter": "*", - "php": ">=7.2.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "Braintree\\": "lib/Braintree" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Braintree", - "homepage": "https://www.braintreepayments.com" - } - ], - "description": "Braintree PHP Client Library", - "time": "2020-06-15T19:02:23+00:00" - }, - { - "name": "christian-riesen/base32", - "version": "1.3.2", - "source": { - "type": "git", - "url": "https://github.com/ChristianRiesen/base32.git", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/80ff0e3b2124e61b4b39e2535709452f70bff367", - "reference": "80ff0e3b2124e61b4b39e2535709452f70bff367", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "require-dev": { - "php": ">=5.6", - "phpunit/phpunit": "^5.0", - "satooshi/php-coveralls": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Base32\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Riesen", - "email": "chris.riesen@gmail.com", - "homepage": "http://christianriesen.com", - "role": "Developer" - } - ], - "description": "Base32 encoder/decoder according to RFC 4648", - "homepage": "https://github.com/ChristianRiesen/base32", - "keywords": [ - "base32", - "decode", - "encode", - "rfc4648" - ], - "time": "2018-11-02T09:03:50+00:00" - }, - { - "name": "colinmollenhour/cache-backend-file", - "version": "v1.4.5", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", - "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", - "shasum": "" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "File.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", - "time": "2019-04-18T21:54:31+00:00" - }, - { - "name": "colinmollenhour/cache-backend-redis", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/389fb68de15660e39b055d149d31f3708b5d6cbc", - "reference": "389fb68de15660e39b055d149d31f3708b5d6cbc", - "shasum": "" - }, - "require": { - "magento-hackathon/magento-composer-installer": "*" - }, - "type": "magento-module", - "autoload": { - "classmap": [ - "Cm/Cache/Backend/Redis.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "Zend_Cache backend using Redis with full support for tags.", - "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", - "time": "2019-03-03T04:04:49+00:00" - }, - { - "name": "colinmollenhour/credis", - "version": "1.11.1", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/credis.git", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/bd1da4698ab1918477f9e71e5ff0062b9a345008", - "reference": "bd1da4698ab1918477f9e71e5ff0062b9a345008", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "Client.php", - "Cluster.php", - "Sentinel.php", - "Module.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Colin Mollenhour", - "email": "colin@mollenhour.com" - } - ], - "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", - "homepage": "https://github.com/colinmollenhour/credis", - "time": "2019-11-26T18:09:45+00:00" - }, - { - "name": "colinmollenhour/php-redis-session-abstract", - "version": "v1.4.3", - "source": { - "type": "git", - "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/39ca38da5e0a981bc1a7e39a86693c128784a513", - "reference": "39ca38da5e0a981bc1a7e39a86693c128784a513", - "shasum": "" - }, - "require": { - "colinmollenhour/credis": "~1.6", - "php": "^5.5 || ^7.0|| ^7.1 || ^7.2" - }, - "type": "library", - "autoload": { - "psr-0": { - "Cm\\RedisSession\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Colin Mollenhour" - } - ], - "description": "A Redis-based session handler with optimistic locking", - "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", - "time": "2020-10-07T09:47:22+00:00" - }, - { - "name": "composer/ca-bundle", - "version": "1.2.8", - "source": { - "type": "git", - "url": "https://github.com/composer/ca-bundle.git", - "reference": "8a7ecad675253e4654ea05505233285377405215" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/8a7ecad675253e4654ea05505233285377405215", - "reference": "8a7ecad675253e4654ea05505233285377405215", - "shasum": "" - }, - "require": { - "ext-openssl": "*", - "ext-pcre": "*", - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8", - "psr/log": "^1.0", - "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\CaBundle\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", - "keywords": [ - "cabundle", - "cacert", - "certificate", - "ssl", - "tls" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-08-23T12:54:47+00:00" - }, - { - "name": "composer/composer", - "version": "1.10.6", - "source": { - "type": "git", - "url": "https://github.com/composer/composer.git", - "reference": "be81b9c4735362c26876bdbfd3b5bc7e7f711c88" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/be81b9c4735362c26876bdbfd3b5bc7e7f711c88", - "reference": "be81b9c4735362c26876bdbfd3b5bc7e7f711c88", - "shasum": "" - }, - "require": { - "composer/ca-bundle": "^1.0", - "composer/semver": "^1.0", - "composer/spdx-licenses": "^1.2", - "composer/xdebug-handler": "^1.1", - "justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0", - "php": "^5.3.2 || ^7.0", - "psr/log": "^1.0", - "seld/jsonlint": "^1.4", - "seld/phar-utils": "^1.0", - "symfony/console": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^2.7 || ^3.0 || ^4.0 || ^5.0", - "symfony/process": "^2.7 || ^3.0 || ^4.0 || ^5.0" - }, - "conflict": { - "symfony/console": "2.8.38", - "symfony/phpunit-bridge": "3.4.40" - }, - "require-dev": { - "phpspec/prophecy": "^1.10", - "symfony/phpunit-bridge": "^3.4" - }, - "suggest": { - "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives", - "ext-zlib": "Allow gzip compression of HTTP requests" - }, - "bin": [ - "bin/composer" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.10-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\": "src/Composer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", - "homepage": "https://getcomposer.org/", - "keywords": [ - "autoload", - "dependency", - "package" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-05-06T08:28:10+00:00" - }, - { - "name": "composer/semver", - "version": "1.7.1", - "source": { - "type": "git", - "url": "https://github.com/composer/semver.git", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/38276325bd896f90dfcfe30029aa5db40df387a7", - "reference": "38276325bd896f90dfcfe30029aa5db40df387a7", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5 || ^5.0.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Semver\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", - "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-09-27T13:13:07+00:00" - }, - { - "name": "composer/spdx-licenses", - "version": "1.5.4", - "source": { - "type": "git", - "url": "https://github.com/composer/spdx-licenses.git", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/6946f785871e2314c60b4524851f3702ea4f2223", - "reference": "6946f785871e2314c60b4524851f3702ea4f2223", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Composer\\Spdx\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - }, - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" - } - ], - "description": "SPDX licenses list and validation library.", - "keywords": [ - "license", - "spdx", - "validator" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-07-15T15:35:07+00:00" - }, - { - "name": "composer/xdebug-handler", - "version": "1.4.3", - "source": { - "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ebd27a9866ae8254e873866f795491f02418c5a5", - "reference": "ebd27a9866ae8254e873866f795491f02418c5a5", - "shasum": "" - }, - "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" - }, - "type": "library", - "autoload": { - "psr-4": { - "Composer\\XdebugHandler\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" - } - ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2020-08-19T10:27:58+00:00" - }, - { - "name": "container-interop/container-interop", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/container-interop/container-interop.git", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "shasum": "" - }, - "require": { - "psr/container": "^1.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Interop\\Container\\": "src/Interop/Container/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "homepage": "https://github.com/container-interop/container-interop", - "abandoned": "psr/container", - "time": "2017-02-14T19:40:03+00:00" - }, - { - "name": "dasprid/enum", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/DASPRiD/Enum.git", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", - "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^7 | ^8 | ^9", - "squizlabs/php_codesniffer": "^3.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "DASPRiD\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Ben Scholzen 'DASPRiD'", - "email": "mail@dasprids.de", - "homepage": "https://dasprids.de/", - "role": "Developer" - } - ], - "description": "PHP 7.1 enum implementation", - "keywords": [ - "enum", - "map" - ], - "time": "2020-10-02T16:03:48+00:00" - }, - { - "name": "donatj/phpuseragentparser", - "version": "v0.17.0", - "source": { - "type": "git", - "url": "https://github.com/donatj/PhpUserAgent.git", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/donatj/PhpUserAgent/zipball/e159493010d4b71c9620a43fd05f8284f29dcfeb", - "reference": "e159493010d4b71c9620a43fd05f8284f29dcfeb", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "camspiers/json-pretty": "0.1.*", - "donatj/drop": "*", - "phpunit/phpunit": "~4.8" - }, - "type": "library", - "autoload": { - "files": [ - "src/UserAgentParser.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jesse G. Donat", - "email": "donatj@gmail.com", - "homepage": "https://donatstudios.com", - "role": "Developer" - } - ], - "description": "Lightning fast, minimalist PHP UserAgent string parser.", - "homepage": "http://donatstudios.com/PHP-Parser-HTTP_USER_AGENT", - "keywords": [ - "browser", - "browser detection", - "parser", - "user agent", - "useragent" - ], - "funding": [ - { - "url": "https://www.paypal.me/donatj/15", - "type": "custom" - }, - { - "url": "https://github.com/donatj", - "type": "github" - } - ], - "time": "2020-09-01T16:15:49+00:00" - }, - { - "name": "dotmailer/dotmailer-magento2-extension", - "version": "4.8.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension/dotmailer-dotmailer-magento2-extension-4.8.0.0.zip", - "shasum": "936e7cb91b6c1d981f4c6c195130603288b3284d" - }, - "require": { - "magento/framework": ">=101 <104", - "magento/module-authorization": "100.4.*", - "magento/module-backend": ">=100 <103", - "magento/module-bundle": ">=100 <102", - "magento/module-catalog": ">=101 <105", - "magento/module-catalog-inventory": "100.*", - "magento/module-catalog-rule": ">=100 <102", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-configurable-product": "100.*", - "magento/module-cron": "100.*", - "magento/module-customer": ">=100 <104", - "magento/module-directory": "100.*", - "magento/module-eav": ">=100 <104", - "magento/module-email": ">=100 <102", - "magento/module-grouped-product": "100.*", - "magento/module-newsletter": "100.*", - "magento/module-payment": "100.*", - "magento/module-product-alert": "100.*", - "magento/module-quote": ">=100 <103", - "magento/module-reports": ">=100 <102", - "magento/module-review": ">=100 <102", - "magento/module-sales": ">=100 <104", - "magento/module-sales-rule": ">=100 <102", - "magento/module-send-friend": "100.*", - "magento/module-shipping": "100.*", - "magento/module-store": ">=100 <102", - "magento/module-theme": ">=100 <102", - "magento/module-ui": ">=100 <102", - "magento/module-url-rewrite": ">=100 <103", - "magento/module-user": ">=100 <102", - "magento/module-wishlist": ">=100 <102", - "php": "^7.1" - }, - "suggest": { - "dotmailer/dotmailer-magento2-extension-chat": "Adds Engagement Cloud Chat to your Magento store" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Email\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "dotmailer integration for magento 2" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-chat", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-chat/dotmailer-dotmailer-magento2-extension-chat-1.2.0.0.zip", - "shasum": "f70ba21b96985e6826ff208cefc3b0a88f26146c" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "^4.3.1", - "magento/framework": ">=101 <104", - "magento/module-backend": ">=100 <103", - "magento/module-checkout": "100.*", - "magento/module-config": ">=100 <103", - "magento/module-customer": ">=100 <104", - "magento/module-quote": ">=100 <103", - "magento/module-sales": ">=100 <104", - "magento/module-store": ">=100 <102" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Dotdigitalgroup\\Chat\\": "" - } - }, - "license": [ - "MIT" - ], - "description": "Engagement Cloud for Magento 2: Chat module" - }, - { - "name": "dotmailer/dotmailer-magento2-extension-package", - "version": "4.8.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-4.8.0.0.zip", - "shasum": "ed68af95837c3cea0be8cad328a4fd0682451356" - }, - "require": { - "dotmailer/dotmailer-magento2-extension": "4.8.0", - "dotmailer/dotmailer-magento2-extension-chat": "1.2.0" - }, - "type": "metapackage", - "license": [ - "MIT" - ], - "description": "Dotmailer integration for Magento 2 Open Source" - }, - { - "name": "elasticsearch/elasticsearch", - "version": "v7.7.0", - "source": { - "type": "git", - "url": "https://github.com/elastic/elasticsearch-php.git", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "reference": "1d90a7ff4fb1936dc4376f09d723af75714f6f05", - "shasum": "" - }, - "require": { - "ext-json": ">=1.3.7", - "ezimuel/ringphp": "^1.1.2", - "php": "^7.1", - "psr/log": "~1.0" - }, - "require-dev": { - "cpliakas/git-wrapper": "~2.0", - "doctrine/inflector": "^1.3", - "mockery/mockery": "^1.2", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^7.5", - "squizlabs/php_codesniffer": "^3.4", - "symfony/finder": "~4.0", - "symfony/yaml": "~4.0" - }, - "suggest": { - "ext-curl": "*", - "monolog/monolog": "Allows for client-level logging and tracing" - }, - "type": "library", - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Elasticsearch\\": "src/Elasticsearch/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Zachary Tong" - }, - { - "name": "Enrico Zimuel" - } - ], - "description": "PHP Client for Elasticsearch", - "keywords": [ - "client", - "elasticsearch", - "search" - ], - "time": "2020-05-13T15:19:26+00:00" - }, - { - "name": "endroid/qr-code", - "version": "3.9.3", - "source": { - "type": "git", - "url": "https://github.com/endroid/qr-code.git", - "reference": "58d5872ca46b99b5c2e72cd2c8dea09ce2988156" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/endroid/qr-code/zipball/58d5872ca46b99b5c2e72cd2c8dea09ce2988156", - "reference": "58d5872ca46b99b5c2e72cd2c8dea09ce2988156", - "shasum": "" - }, - "require": { - "bacon/bacon-qr-code": "^2.0", - "ext-gd": "*", - "khanamiryan/qrcode-detector-decoder": "^1.0.2", - "myclabs/php-enum": "^1.5", - "php": ">=7.2", - "symfony/options-resolver": "^3.4||^4.4||^5.0", - "symfony/property-access": "^3.4||^4.4||^5.0" - }, - "require-dev": { - "endroid/quality": "dev-master", - "setasign/fpdf": "^1.8" - }, - "suggest": { - "roave/security-advisories": "Avoids installation of package versions with vulnerabilities", - "setasign/fpdf": "Required to use the FPDF writer.", - "symfony/security-checker": "Checks your composer.lock for vulnerabilities" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Endroid\\QrCode\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeroen van den Enden", - "email": "info@endroid.nl" - } - ], - "description": "Endroid QR Code", - "homepage": "https://github.com/endroid/qr-code", - "keywords": [ - "bundle", - "code", - "endroid", - "php", - "qr", - "qrcode" - ], - "funding": [ - { - "url": "https://github.com/endroid", - "type": "github" - } - ], - "time": "2020-10-07T09:42:59+00:00" - }, - { - "name": "ezimuel/guzzlestreams", - "version": "3.0.1", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/guzzlestreams.git", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", - "reference": "abe3791d231167f14eb80d413420d1eab91163a8", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Stream\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "Guzzle", - "stream" - ], - "time": "2020-02-14T23:11:50+00:00" - }, - { - "name": "ezimuel/ringphp", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/ezimuel/ringphp.git", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "reference": "0b78f89d8e0bb9e380046c31adfa40347e9f663b", - "shasum": "" - }, - "require": { - "ezimuel/guzzlestreams": "^3.0.1", - "php": ">=5.4.0", - "react/promise": "~2.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-curl": "Guzzle will use specific adapters if cURL is present" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Ring\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", - "time": "2020-02-14T23:51:21+00:00" - }, - { - "name": "google/recaptcha", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" - ], - "time": "2020-03-31T17:50:54+00:00" - }, - { - "name": "guzzlehttp/guzzle", - "version": "6.5.5", - "source": { - "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" - }, - "require-dev": { - "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" - }, - "suggest": { - "psr/log": "Required for using the Log middleware" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.5-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle is a PHP HTTP client library", - "homepage": "http://guzzlephp.org/", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "rest", - "web service" - ], - "time": "2020-06-16T21:01:06+00:00" - }, - { - "name": "guzzlehttp/promises", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], - "time": "2020-09-30T07:37:28+00:00" - }, - { - "name": "guzzlehttp/psr7", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", - "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, - "autoload": { - "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Tobias Schultze", - "homepage": "https://github.com/Tobion" - } - ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" - ], - "time": "2020-09-30T07:37:11+00:00" - }, - { - "name": "justinrainbow/json-schema", - "version": "5.2.10", - "source": { - "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "JsonSchema\\": "src/JsonSchema/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" - } - ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "time": "2020-05-27T16:41:55+00:00" - }, - { - "name": "khanamiryan/qrcode-detector-decoder", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder.git", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/khanamiryan/php-qrcode-detector-decoder/zipball/89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "reference": "89b57f2d9939dd57394b83f6ccbd3e1a74659e34", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Zxing\\": "lib/" - }, - "files": [ - "lib/Common/customFunctions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ashot Khanamiryan", - "email": "a.khanamiryan@gmail.com", - "homepage": "https://github.com/khanamiryan", - "role": "Developer" - } - ], - "description": "QR code decoder / reader", - "homepage": "https://github.com/khanamiryan/php-qrcode-detector-decoder/", - "keywords": [ - "barcode", - "qr", - "zxing" - ], - "time": "2020-04-19T16:18:51+00:00" - }, - { - "name": "klarna/m2-payments", - "version": "8.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-8.1.0.0.zip", - "shasum": "c31e4d0746cf9b281ee2058a0353ab8f5dcdf7b0" - }, - "require": { - "klarna/module-core": "6.0.2", - "klarna/module-kp": "7.1.0", - "klarna/module-kp-graph-ql": "0.9.0", - "klarna/module-onsitemessaging": "1.0.2", - "klarna/module-ordermanagement": "6.0.3" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.16.0", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5.2", - "phploc/phploc": "^6.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.19", - "phpunit/phpunit": "^9", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Klarna Payments for Magento 2 (CE & EE)" - }, - { - "name": "klarna/module-core", - "version": "6.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-core/klarna-module-core-6.0.2.0.zip", - "shasum": "d3878dc3a1a1d9c7e70681291412982dfa00b22e" - }, - "require": { - "guzzlehttp/guzzle": "^6.0", - "magento/framework": "^102|^103", - "magento/module-bundle": "^100.3||^101.0", - "magento/module-catalog": "^103.0|^104.0", - "magento/module-config": "^101.1", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.3", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "magento/module-tax": "^100.3", - "php": "~7.3.0||~7.4.0", - "psr/log": "^1.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~2.10.1", - "jakub-onderka/php-console-highlighter": "^0.3.2", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "lusitanian/oauth": "~0.8.10", - "magento/magento-coding-standard": "*", - "mikey179/vfsstream": "^1.6", - "pdepend/pdepend": "^2.5", - "phploc/phploc": "^4.0", - "phpmd/phpmd": "@stable", - "phpro/grumphp": "^0.14", - "phpunit/phpunit": "~6.2.0", - "roave/security-advisories": "dev-master", - "sebastian/phpcpd": "~3.0", - "squizlabs/php_codesniffer": "^3.2", - "theseer/phpdox": "^0.10.1" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Core\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Core Magento 2 Extension" - }, - { - "name": "klarna/module-kp", - "version": "7.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp/klarna-module-kp-7.1.0.0.zip", - "shasum": "7266fec0ff572260945069c5f0360e18931b12c4" - }, - "require": { - "klarna/module-core": "^6.0", - "klarna/module-ordermanagement": "^6.0", - "magento/framework": "^102|^103", - "magento/module-backend": "^101.0|^102.0", - "magento/module-checkout": "^100.1", - "magento/module-config": "^101.0", - "magento/module-customer": "^102.0|^103.0", - "magento/module-directory": "^100.1", - "magento/module-payment": "^100.1", - "magento/module-quote": "^101.0", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Kp\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Payments Magento 2 Extension" - }, - { - "name": "klarna/module-kp-graph-ql", - "version": "0.9.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-kp-graph-ql/klarna-module-kp-graph-ql-0.9.0.0.zip", - "shasum": "a877f3b010cc16b026b2c82998184a88fd83d42b" - }, - "require": { - "klarna/module-kp": "^7.0.2", - "magento/framework": "^102|^103", - "magento/module-graph-ql": "^100", - "magento/module-payment": "^100.1", - "magento/module-quote-graph-ql": "^100", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Klarna\\KpGraphQl\\": "" - } - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna KpGraphQl Magento 2 Extension" - }, - { - "name": "klarna/module-onsitemessaging", - "version": "1.0.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-onsitemessaging/klarna-module-onsitemessaging-1.0.2.0.zip", - "shasum": "303e3b36a4720cda912128ec3bb33f9324d4c495" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Onsitemessaging\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna OnSite Messaging Magento 2 Extension" - }, - { - "name": "klarna/module-ordermanagement", - "version": "6.0.3", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/klarna/module-ordermanagement/klarna-module-ordermanagement-6.0.3.0.zip", - "shasum": "4010e13db02da44929ff12f20091bb01f4c5c21f" - }, - "require": { - "klarna/module-core": "^6.0", - "magento/framework": "^102|^103", - "magento/module-payment": "^100.3", - "magento/module-quote": "^101.1", - "magento/module-sales": "^102.0||^103.0", - "magento/module-store": "^101.0", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "psr-4": { - "Klarna\\Ordermanagement\\": "." - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Joe Constant", - "email": "joe.constant@klarna.com", - "role": "Developer" - }, - { - "name": "Dario Kassler", - "email": "dario.kassler@klarna.com", - "role": "Developer" - }, - { - "name": "Kenny Gilles", - "email": "kenny.gilles@klarna.com", - "role": "Developer" - }, - { - "name": "Markus Simon", - "email": "markus.simon2@klarna.com", - "role": "Developer" - }, - { - "name": "Fei Chen", - "email": "fei.chen@klarna.com", - "role": "Developer" - }, - { - "name": "Jason Grim", - "email": "jason.grim@klarna.com", - "role": "Developer" - } - ], - "description": "Klarna Order Management Magento 2 Extension" - }, - { - "name": "laminas/laminas-captcha", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-captcha.git", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "reference": "b88f650f3adf2d902ef56f6377cceb5cd87b9876", - "shasum": "" - }, - "require": { - "laminas/laminas-math": "^2.7 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-captcha": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-recaptcha": "^3.0", - "laminas/laminas-session": "^2.8", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-i18n-resources": "Translations of captcha messages", - "laminas/laminas-recaptcha": "Laminas\\ReCaptcha component", - "laminas/laminas-session": "Laminas\\Session component", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-validator": "Laminas\\Validator component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Captcha\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "captcha", - "laminas" - ], - "time": "2019-12-31T16:24:14+00:00" - }, - { - "name": "laminas/laminas-code", - "version": "3.4.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", - "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-code": "self.version" - }, - "require-dev": { - "doctrine/annotations": "^1.7", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^1.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "phpunit/phpunit": "^7.5.16 || ^8.4" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.4.x-dev", - "dev-develop": "3.5.x-dev", - "dev-dev-4.0": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Code\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", - "homepage": "https://laminas.dev", - "keywords": [ - "code", - "laminas" - ], - "time": "2019-12-31T16:28:24+00:00" - }, - { - "name": "laminas/laminas-config", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/71ba6d5dd703196ce66b25abc4d772edb094dae1", - "reference": "71ba6d5dd703196ce66b25abc4d772edb094dae1", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-config": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.5", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-json": "Laminas\\Json to use the Json reader or writer classes", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager for use with the Config Factory to retrieve reader and writer instances" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Config\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", - "homepage": "https://laminas.dev", - "keywords": [ - "config", - "laminas" - ], - "time": "2019-12-31T16:30:04+00:00" - }, - { - "name": "laminas/laminas-console", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-console.git", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-console/zipball/478a6ceac3e31fb38d6314088abda8b239ee23a5", - "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-console": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-json": "^2.6 || ^3.0", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.23 || ^6.4.3" - }, - "suggest": { - "laminas/laminas-filter": "To support DefaultRouteMatcher usage", - "laminas/laminas-validator": "To support DefaultRouteMatcher usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Console\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Build console applications using getopt syntax or routing, complete with prompts", - "homepage": "https://laminas.dev", - "keywords": [ - "console", - "laminas" - ], - "time": "2019-12-31T16:31:45+00:00" - }, - { - "name": "laminas/laminas-crypt", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-crypt.git", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-crypt/zipball/6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "reference": "6f291fe90c84c74d737c9dc9b8f0ad2b55dc0567", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-math": "^2.6", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-crypt": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-mcrypt": "Required for most features of Laminas\\Crypt" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Crypt\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "crypt", - "laminas" - ], - "time": "2019-12-31T16:33:11+00:00" - }, - { - "name": "laminas/laminas-db", - "version": "2.11.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-db.git", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-db/zipball/6c4238918b9204db1eb8cafae2c1940d40f4c007", - "reference": "6c4238918b9204db1eb8cafae2c1940d40f4c007", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-db": "^2.11.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14" - }, - "suggest": { - "laminas/laminas-eventmanager": "Laminas\\EventManager component", - "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - }, - "laminas": { - "component": "Laminas\\Db", - "config-provider": "Laminas\\Db\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Db\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "db", - "laminas" - ], - "time": "2020-03-29T12:08:51+00:00" - }, - { - "name": "laminas/laminas-dependency-plugin", - "version": "1.0.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "reference": "38bf91861f5b4d49f9a1c530327c997f7a7fb2db", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.1", - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "composer/composer": "^1.9", - "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^8.4", - "roave/security-advisories": "dev-master", - "webimpress/coding-standard": "^1.0" - }, - "type": "composer-plugin", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev", - "dev-develop": "1.1.x-dev" - }, - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPlugin" - }, - "autoload": { - "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-05-20T13:45:39+00:00" - }, - { - "name": "laminas/laminas-di", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-di.git", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-di/zipball/239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "reference": "239b22408a1f8eacda6fc2b838b5065c4cf1d88e", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^0.4.5 || ^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-di": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Di\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "di", - "laminas" - ], - "time": "2019-12-31T15:17:33+00:00" - }, - { - "name": "laminas/laminas-diactoros", - "version": "1.8.7p2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6991c1af7c8d2c8efee81b22ba97024781824aaa", - "reference": "6991c1af7c8d2c8efee81b22ba97024781824aaa", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/http-message": "^1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "replace": { - "zendframework/zend-diactoros": "~1.8.7.0" - }, - "require-dev": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-coding-standard": "~1.0", - "php-http/psr7-integration-tests": "dev-master", - "phpunit/phpunit": "^5.7.16 || ^6.0.8 || ^7.2.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-1.8": "1.8.x-dev" - } - }, - "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], - "psr-4": { - "Laminas\\Diactoros\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-7" - ], - "time": "2020-03-23T15:28:28+00:00" - }, - { - "name": "laminas/laminas-escaper", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/25f2a053eadfa92ddacb609dcbbc39362610da70", - "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-escaper": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Escaper\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev", - "keywords": [ - "escaper", - "laminas" - ], - "time": "2019-12-31T16:43:30+00:00" - }, - { - "name": "laminas/laminas-eventmanager", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "reference": "1940ccf30e058b2fd66f5a9d696f1b5e0027b082", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-eventmanager": "^3.2.1" - }, - "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "container-interop/container-interop": "^1.1, to use the lazy listeners feature", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\EventManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Trigger and listen to events within a PHP application", - "homepage": "https://laminas.dev", - "keywords": [ - "event", - "eventmanager", - "events", - "laminas" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T11:10:44+00:00" - }, - { - "name": "laminas/laminas-feed", - "version": "2.12.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-feed.git", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "reference": "3c91415633cb1be6f9d78683d69b7dcbfe6b4012", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "laminas/laminas-escaper": "^2.5.2", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-feed": "^2.12.0" - }, - "require-dev": { - "laminas/laminas-cache": "^2.7.2", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20", - "psr/http-message": "^1.0.1" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", - "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", - "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", - "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", - "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Feed\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides functionality for consuming RSS and Atom feeds", - "homepage": "https://laminas.dev", - "keywords": [ - "feed", - "laminas" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-18T13:45:04+00:00" - }, - { - "name": "laminas/laminas-filter", - "version": "2.9.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-filter.git", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/3c4476e772a062cef7531c6793377ae585d89c82", - "reference": "3c4476e772a062cef7531c6793377ae585d89c82", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "conflict": { - "laminas/laminas-validator": "<2.10.1" - }, - "replace": { - "zendframework/zend-filter": "^2.9.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-uri": "^2.6", - "pear/archive_tar": "^1.4.3", - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "psr/http-factory": "^1.0" - }, - "suggest": { - "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", - "laminas/laminas-i18n": "Laminas\\I18n component for filters depending on i18n functionality", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for using the filter chain functionality", - "laminas/laminas-uri": "Laminas\\Uri component, for the UriNormalize filter", - "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Filter", - "config-provider": "Laminas\\Filter\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Filter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Programmatically filter and normalize data and files", - "homepage": "https://laminas.dev", - "keywords": [ - "filter", - "laminas" - ], - "time": "2020-03-29T12:41:29+00:00" - }, - { - "name": "laminas/laminas-form", - "version": "2.15.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-form.git", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/359cd372c565e18a17f32ccfeacdf21bba091ce2", - "reference": "359cd372c565e18a17f32ccfeacdf21bba091ce2", - "shasum": "" - }, - "require": { - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-form": "^2.14.3" - }, - "require-dev": { - "doctrine/annotations": "~1.0", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-recaptcha": "^3.0.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.2", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-captcha": "^2.7.1, required for using CAPTCHA form elements", - "laminas/laminas-code": "^2.6 || ^3.0, required to use laminas-form annotations support", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, reuired for laminas-form annotations support", - "laminas/laminas-i18n": "^2.6, required when using laminas-form view helpers", - "laminas/laminas-recaptcha": "in order to use the ReCaptcha form element", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", - "laminas/laminas-view": "^2.6.2, required for using the laminas-form view helpers" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.15.x-dev", - "dev-develop": "2.16.x-dev" - }, - "laminas": { - "component": "Laminas\\Form", - "config-provider": "Laminas\\Form\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Form\\": "src/" - }, - "files": [ - "autoload/formElementManagerPolyfill.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", - "homepage": "https://laminas.dev", - "keywords": [ - "form", - "laminas" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-07-14T13:53:27+00:00" - }, - { - "name": "laminas/laminas-http", - "version": "2.13.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/33b7942f51ce905ce9bfc8bf28badc501d3904b5", - "reference": "33b7942f51ce905ce9bfc8bf28badc501d3904b5", - "shasum": "" - }, - "require": { - "laminas/laminas-loader": "^2.5.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-validator": "^2.10.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-http": "^2.11.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3" - }, - "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" - }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Http\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "http client", - "laminas" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-18T17:11:58+00:00" - }, - { - "name": "laminas/laminas-hydrator", - "version": "2.4.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-hydrator.git", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/4a0e81cf05f32edcace817f1f48cb4055f689d85", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-hydrator": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-inputfilter": "^2.6", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" - }, - "suggest": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage", - "laminas/laminas-filter": "^2.6, to support naming strategy hydrator usage", - "laminas/laminas-serializer": "^2.6.1, to use the SerializableStrategy", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-release-2.4": "2.4.x-dev" - }, - "laminas": { - "component": "Laminas\\Hydrator", - "config-provider": "Laminas\\Hydrator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Hydrator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Serialize objects to arrays, and vice versa", - "homepage": "https://laminas.dev", - "keywords": [ - "hydrator", - "laminas" - ], - "time": "2019-12-31T17:06:38+00:00" - }, - { - "name": "laminas/laminas-i18n", - "version": "2.10.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/94ff957a1366f5be94f3d3a9b89b50386649e3ae", - "reference": "94ff957a1366f5be94f3d3a9b89b50386649e3ae", - "shasum": "" - }, - "require": { - "ext-intl": "*", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-i18n": "^2.10.1" - }, - "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-eventmanager": "You should install this package to use the events in the translator", - "laminas/laminas-filter": "You should install this package to use the provided filters", - "laminas/laminas-i18n-resources": "Translation resources", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "You should install this package to use the provided validators", - "laminas/laminas-view": "You should install this package to use the provided view helpers" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\I18n", - "config-provider": "Laminas\\I18n\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\I18n\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provide translations for your application, and filter and validate internationalized values", - "homepage": "https://laminas.dev", - "keywords": [ - "i18n", - "laminas" - ], - "time": "2020-03-29T12:51:08+00:00" - }, - { - "name": "laminas/laminas-inputfilter", - "version": "2.10.1", - "source": { - "type": "git", - "url": "git@github.com:laminas/laminas-inputfilter.git", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b29ce8f512c966468eee37ea4873ae5fb545d00a", - "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a", - "shasum": "" - }, - "require": { - "laminas/laminas-filter": "^2.9.1", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.11", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-inputfilter": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15", - "psr/http-message": "^1.0" - }, - "suggest": { - "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "laminas": { - "component": "Laminas\\InputFilter", - "config-provider": "Laminas\\InputFilter\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\InputFilter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", - "homepage": "https://laminas.dev", - "keywords": [ - "inputfilter", - "laminas" - ], - "time": "2019-12-31T17:11:54+00:00" - }, - { - "name": "laminas/laminas-json", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-json.git", - "reference": "db58425b7f0eba44a7539450cc926af80915951a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/db58425b7f0eba44a7539450cc926af80915951a", - "reference": "db58425b7f0eba44a7539450cc926af80915951a", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-json": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-xml": "^1.0.2", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-http": "Laminas\\Http component, required to use Laminas\\Json\\Server", - "laminas/laminas-server": "Laminas\\Server component, required to use Laminas\\Json\\Server", - "laminas/laminas-stdlib": "Laminas\\Stdlib component, for use with caching Laminas\\Json\\Server responses", - "laminas/laminas-xml": "To support Laminas\\Json\\Json::fromXml() usage" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev", - "dev-develop": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Json\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", - "homepage": "https://laminas.dev", - "keywords": [ - "json", - "laminas" - ], - "time": "2019-12-31T17:15:00+00:00" - }, - { - "name": "laminas/laminas-loader", - "version": "2.6.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-loader.git", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", - "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-loader": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Loader\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Autoloading and plugin loading strategies", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "loader" - ], - "time": "2019-12-31T17:18:27+00:00" - }, - { - "name": "laminas/laminas-log", - "version": "2.12.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-log.git", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-log/zipball/4e92d841b48868714a070b10866e94be80fc92ff", - "reference": "4e92d841b48868714a070b10866e94be80fc92ff", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "psr/log": "^1.1.2" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "replace": { - "zendframework/zend-log": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-filter": "^2.5", - "laminas/laminas-mail": "^2.6.1", - "laminas/laminas-validator": "^2.10.1", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15" - }, - "suggest": { - "ext-mongo": "mongo extension to use Mongo writer", - "ext-mongodb": "mongodb extension to use MongoDB writer", - "laminas/laminas-db": "Laminas\\Db component to use the database log writer", - "laminas/laminas-escaper": "Laminas\\Escaper component, for use in the XML log formatter", - "laminas/laminas-mail": "Laminas\\Mail component to use the email log writer", - "laminas/laminas-validator": "Laminas\\Validator component to block invalid log messages" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12.x-dev", - "dev-develop": "2.13.x-dev" - }, - "laminas": { - "component": "Laminas\\Log", - "config-provider": "Laminas\\Log\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Log\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Robust, composite logger with filtering, formatting, and PSR-3 support", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "log", - "logging" - ], - "time": "2019-12-31T17:18:59+00:00" - }, - { - "name": "laminas/laminas-mail", - "version": "2.12.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mail.git", - "reference": "c154a733b122539ac2c894561996c770db289f70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/c154a733b122539ac2c894561996c770db289f70", - "reference": "c154a733b122539ac2c894561996c770db289f70", - "shasum": "" - }, - "require": { - "ext-iconv": "*", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mime": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.10.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1", - "true/punycode": "^2.1" - }, - "replace": { - "zendframework/zend-mail": "^2.10.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-crypt": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^7.5.20" - }, - "suggest": { - "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1 when using SMTP to deliver messages" - }, - "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Mail", - "config-provider": "Laminas\\Mail\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mail\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mail" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-12T14:51:33+00:00" - }, - { - "name": "laminas/laminas-math", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-math.git", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-math/zipball/8027b37e00accc43f28605c7d8fd081baed1f475", - "reference": "8027b37e00accc43f28605c7d8fd081baed1f475", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-math": "self.version" - }, - "require-dev": { - "fabpot/php-cs-fixer": "1.7.*", - "ircmaxell/random-lib": "~1.1", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "ext-bcmath": "If using the bcmath functionality", - "ext-gmp": "If using the gmp functionality", - "ircmaxell/random-lib": "Fallback random byte generator for Laminas\\Math\\Rand if Mcrypt extensions is unavailable" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "2.8-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Math\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "math" - ], - "time": "2019-12-31T17:24:15+00:00" - }, - { - "name": "laminas/laminas-mime", - "version": "2.7.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mime.git", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "reference": "e45a7d856bf7b4a7b5bd00d6371f9961dc233add", - "shasum": "" - }, - "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-mime": "^2.7.2" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-mail": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-mail": "Laminas\\Mail component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Mime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create and parse MIME messages and parts", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mime" - ], - "time": "2020-03-29T13:12:07+00:00" - }, - { - "name": "laminas/laminas-modulemanager", - "version": "2.9.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/789bbd4ab391da9221f265f6bb2d594f8f11855b", - "reference": "789bbd4ab391da9221f265f6bb2d594f8f11855b", - "shasum": "" - }, - "require": { - "laminas/laminas-config": "^3.1 || ^2.6", - "laminas/laminas-eventmanager": "^3.2 || ^2.6.3", - "laminas/laminas-stdlib": "^3.1 || ^2.7", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "webimpress/safe-writer": "^1.0.2 || ^2.1" - }, - "replace": { - "zendframework/zend-modulemanager": "^2.8.4" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.6", - "laminas/laminas-di": "^2.6", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mvc": "^3.0 || ^2.7", - "laminas/laminas-servicemanager": "^3.0.3 || ^2.7.5", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-console": "Laminas\\Console component", - "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\ModuleManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Modular application system for laminas-mvc applications", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "modulemanager" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T09:29:22+00:00" - }, - { - "name": "laminas/laminas-mvc", - "version": "2.7.15", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "reference": "7e7198b03556a57fb5fd3ed919d9e1cf71500642", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-console": "^2.7", - "laminas/laminas-eventmanager": "^2.6.4 || ^3.0", - "laminas/laminas-form": "^2.11", - "laminas/laminas-hydrator": "^1.1 || ^2.4", - "laminas/laminas-psr7bridge": "^0.2", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-mvc": "self.version" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "1.7.*", - "laminas/laminas-authentication": "^2.6", - "laminas/laminas-cache": "^2.8", - "laminas/laminas-di": "^2.6", - "laminas/laminas-filter": "^2.8", - "laminas/laminas-http": "^2.8", - "laminas/laminas-i18n": "^2.8", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.3", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-serializer": "^2.8", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.7", - "laminas/laminas-uri": "^2.6", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-view": "^2.9", - "phpunit/phpunit": "^4.8.36", - "sebastian/comparator": "^1.2.4", - "sebastian/version": "^1.0.4" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component for Identity plugin", - "laminas/laminas-config": "Laminas\\Config component", - "laminas/laminas-di": "Laminas\\Di component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component for translatable segments", - "laminas/laminas-inputfilter": "Laminas\\Inputfilter component", - "laminas/laminas-json": "Laminas\\Json component", - "laminas/laminas-log": "Laminas\\Log component", - "laminas/laminas-modulemanager": "Laminas\\ModuleManager component", - "laminas/laminas-serializer": "Laminas\\Serializer component", - "laminas/laminas-servicemanager-di": "^1.0.1, if using laminas-servicemanager v3 and requiring the laminas-di integration", - "laminas/laminas-session": "Laminas\\Session component for FlashMessenger, PRG, and FPRG plugins", - "laminas/laminas-text": "Laminas\\Text component", - "laminas/laminas-uri": "Laminas\\Uri component", - "laminas/laminas-validator": "Laminas\\Validator component", - "laminas/laminas-view": "Laminas\\View component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\Mvc\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "mvc" - ], - "time": "2019-12-31T17:32:15+00:00" - }, - { - "name": "laminas/laminas-psr7bridge", - "version": "0.2.2", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-psr7bridge.git", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-psr7bridge/zipball/14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "reference": "14780ef1d40effd59d77ab29c6d439b2af42cdfa", - "shasum": "" - }, - "require": { - "laminas/laminas-diactoros": "^1.1", - "laminas/laminas-http": "^2.5", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": ">=5.5", - "psr/http-message": "^1.0" - }, - "replace": { - "zendframework/zend-psr7bridge": "self.version" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "squizlabs/php_codesniffer": "^2.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev", - "dev-develop": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Psr7Bridge\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "PSR-7 <-> Laminas\\Http bridge", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-7" - ], - "time": "2019-12-31T17:38:47+00:00" - }, - { - "name": "laminas/laminas-serializer", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/c1c9361f114271b0736db74e0083a919081af5e0", - "reference": "c1c9361f114271b0736db74e0083a919081af5e0", - "shasum": "" - }, - "require": { - "laminas/laminas-json": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-serializer": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-math": "^2.6 || ^3.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" - }, - "suggest": { - "laminas/laminas-math": "(^2.6 || ^3.0) To support Python Pickle serialization", - "laminas/laminas-servicemanager": "(^2.7.5 || ^3.0.3) To support plugin manager support" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Serializer", - "config-provider": "Laminas\\Serializer\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Serializer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Serialize and deserialize PHP structures to a variety of representations", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "serializer" - ], - "time": "2019-12-31T17:42:11+00:00" - }, - { - "name": "laminas/laminas-server", - "version": "2.8.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-server.git", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/4aaca9174c40a2fab2e2aa77999da99f71bdd88e", - "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e", - "shasum": "" - }, - "require": { - "laminas/laminas-code": "^2.5 || ^3.0", - "laminas/laminas-stdlib": "^2.5 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-server": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create Reflection-based RPC servers", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "server" - ], - "time": "2019-12-31T17:43:03+00:00" - }, - { - "name": "laminas/laminas-servicemanager", - "version": "2.7.11", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/841abb656c6018afebeec1f355be438426d6a3dd", - "reference": "841abb656c6018afebeec1f355be438426d6a3dd", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "~1.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.5 || ^7.0" - }, - "replace": { - "zendframework/zend-servicemanager": "self.version" - }, - "require-dev": { - "athletic/athletic": "dev-master", - "fabpot/php-cs-fixer": "1.7.*", - "laminas/laminas-di": "~2.5", - "laminas/laminas-mvc": "~2.5", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "laminas/laminas-di": "Laminas\\Di component", - "ocramius/proxy-manager": "ProxyManager 0.5.* to handle lazy initialization of services" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev", - "dev-develop": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\ServiceManager\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "servicemanager" - ], - "time": "2019-12-31T17:44:16+00:00" - }, - { - "name": "laminas/laminas-session", - "version": "2.9.3", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-session.git", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/519e8966146536cd97c1cc3d59a21b095fb814d7", - "reference": "519e8966146536cd97c1cc3d59a21b095fb814d7", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-session": "^2.9.1" - }, - "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.7", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-validator": "^2.6", - "mongodb/mongodb": "^1.0.1", - "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "Laminas\\Validator component", - "mongodb/mongodb": "If you want to use the MongoDB session save handler" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "laminas": { - "component": "Laminas\\Session", - "config-provider": "Laminas\\Session\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Session\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Object-oriented interface to PHP sessions and storage", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "session" - ], - "time": "2020-03-29T13:26:04+00:00" - }, - { - "name": "laminas/laminas-soap", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-soap.git", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", - "shasum": "" - }, - "require": { - "ext-soap": "*", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-soap": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-http": "^2.5.4", - "phpunit/phpunit": "^5.7.21 || ^6.3" - }, - "suggest": { - "laminas/laminas-http": "Laminas\\Http component" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Soap\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "soap" - ], - "time": "2019-12-31T17:48:49+00:00" - }, - { - "name": "laminas/laminas-stdlib", - "version": "3.3.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b9d84eaa39fde733356ea948cdef36c631f202b6", - "reference": "b9d84eaa39fde733356ea948cdef36c631f202b6", - "shasum": "" - }, - "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "^9.3.7" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "stdlib" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-08-25T09:08:16+00:00" - }, - { - "name": "laminas/laminas-text", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-text.git", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-text/zipball/3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db", - "shasum": "" - }, - "require": { - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-text": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Text\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Create FIGlets and text-based tables", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "text" - ], - "time": "2019-12-31T17:54:52+00:00" - }, - { - "name": "laminas/laminas-uri", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-uri.git", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/6be8ce19622f359b048ce4faebf1aa1bca73a7ff", - "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff", - "shasum": "" - }, - "require": { - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-uri": "self.version" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Uri\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "uri" - ], - "time": "2019-12-31T17:56:00+00:00" - }, - { - "name": "laminas/laminas-validator", - "version": "2.13.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-validator.git", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/93593684e70b8ed1e870cacd34ca32b0c0ace185", - "reference": "93593684e70b8ed1e870cacd34ca32b0c0ace185", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.1" - }, - "replace": { - "zendframework/zend-validator": "^2.13.0" - }, - "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-db": "^2.7", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^7.5.20 || ^8.5.2", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" - }, - "suggest": { - "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", - "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", - "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", - "laminas/laminas-i18n-resources": "Translations of validator messages", - "laminas/laminas-math": "Laminas\\Math component, required by the Csrf validator", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", - "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.13.x-dev", - "dev-develop": "2.14.x-dev" - }, - "laminas": { - "component": "Laminas\\Validator", - "config-provider": "Laminas\\Validator\\ConfigProvider" - } - }, - "autoload": { - "psr-4": { - "Laminas\\Validator\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "validator" - ], - "time": "2020-03-31T18:57:01+00:00" - }, - { - "name": "laminas/laminas-view", - "version": "2.11.4", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-view.git", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/3bbb2e94287383604c898284a18d2d06cf17301e", - "reference": "3bbb2e94287383604c898284a18d2d06cf17301e", - "shasum": "" - }, - "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-json": "^2.6.1 || ^3.0", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" - }, - "replace": { - "zendframework/zend-view": "self.version" - }, - "require-dev": { - "laminas/laminas-authentication": "^2.5", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-console": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.7", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-log": "^2.7", - "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-navigation": "^2.5", - "laminas/laminas-paginator": "^2.5", - "laminas/laminas-permissions-acl": "^2.6", - "laminas/laminas-router": "^3.0.1", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-uri": "^2.5", - "phpunit/phpunit": "^5.7.15 || ^6.0.8" - }, - "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component", - "laminas/laminas-escaper": "Laminas\\Escaper component", - "laminas/laminas-feed": "Laminas\\Feed component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", - "laminas/laminas-navigation": "Laminas\\Navigation component", - "laminas/laminas-paginator": "Laminas\\Paginator component", - "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-uri": "Laminas\\Uri component" - }, - "bin": [ - "bin/templatemap_generator.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laminas\\View\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "view" - ], - "time": "2019-12-31T18:03:30+00:00" - }, - { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" - }, - "type": "library", - "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" - } - }, - "autoload": { - "files": [ - "src/autoload.php" - ], - "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", - "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" - ], - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-09-14T14:23:00+00:00" - }, - { - "name": "league/iso3166", - "version": "2.1.5", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/iso3166.git", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/iso3166/zipball/aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "reference": "aed3b32fc293afdf2c6c6a322c2408eb5d20804a", - "shasum": "" - }, - "require": { - "php": "^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.12", - "phpunit/phpunit": "^5.7.11 || ^6.0 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "League\\ISO3166\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" - } - ], - "description": "ISO 3166-1 PHP Library", - "homepage": "https://github.com/thephpleague/iso3166", - "keywords": [ - "3166", - "3166-1", - "ISO 3166", - "countries", - "iso", - "library" - ], - "time": "2020-01-29T07:08:12+00:00" - }, - { - "name": "magento/adobe-ims", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-ims/magento-adobe-ims-2.1.0.0.zip", - "shasum": "4c47779423d0bbe55951a3cfd08134e5cddfdbe9" - }, - "require": { - "magento/module-adobe-ims": "2.1.0", - "magento/module-adobe-ims-api": "2.1.0" - }, - "type": "metapackage", - "description": "Adobe IMS Integration" - }, - { - "name": "magento/adobe-stock-integration", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.0.0.zip", - "shasum": "c8f38ee734f6706b8d6ecfe593e000e9b87951ac" - }, - "require": { - "magento/adobe-ims": "2.1.0", - "magento/module-adobe-stock-admin-ui": "1.2.0", - "magento/module-adobe-stock-asset": "1.2.0", - "magento/module-adobe-stock-asset-api": "1.2.0", - "magento/module-adobe-stock-client": "1.2.0", - "magento/module-adobe-stock-client-api": "2.0.0", - "magento/module-adobe-stock-image": "1.2.0", - "magento/module-adobe-stock-image-admin-ui": "1.2.0", - "magento/module-adobe-stock-image-api": "1.2.0" - }, - "type": "metapackage", - "description": "Adobe Stock Integration" - }, - { - "name": "magento/composer", - "version": "1.6.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.6.0.0.zip", - "shasum": "5c5f251209bf370ead5223188fb12f88888fe568" - }, - "require": { - "composer/composer": "^1.9", - "php": "~7.3.0||~7.4.0", - "symfony/console": "~4.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9" - }, - "type": "library", - "autoload": { - "psr-4": { - "Magento\\Composer\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento composer library helps to instantiate Composer application and run composer commands." - }, - { - "name": "magento/composer-root-update-plugin", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-1.0.0.0.zip", - "shasum": "df94356237e631516cdcaa18a6aaecea127e9623" - }, - "require": { - "composer-plugin-api": "^1.0", - "composer/composer": "<=1.10.6" - }, - "suggest": { - "magento/framework": "Enables the Magento Composer Root Update Plugin's functionality for the Web Setup Wizard" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" - }, - "autoload": { - "psr-4": { - "Magento\\ComposerRootUpdatePlugin\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Plugin to look ahead for Magento project root changes when running composer update for new Magento versions" - }, - { - "name": "magento/framework", - "version": "103.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.1.0.zip", - "shasum": "a26164efffe0cdb5ed2f821a1b6a599a74b957ff" - }, - "require": { - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "ext-bcmath": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-openssl": "*", - "ext-simplexml": "*", - "ext-xsl": "*", - "guzzlehttp/guzzle": "^6.3.3", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "lib-libxml": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "php": "~7.3.0||~7.4.0", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "wikimedia/less.php": "~1.8.0" - }, - "suggest": { - "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-amqp", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.0.0.zip", - "shasum": "dabe9aff6846c4f1f025ac013181bb7f803c659c" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.7.0||~2.10.0" - }, - "type": "magento2-library", - "autoload": { - "psr-4": { - "Magento\\Framework\\Amqp\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-bulk", - "version": "101.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.0.0.zip", - "shasum": "bbb6d8cc0b5072e0d3a7be6ff341f1fd3c737af2" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "psr-4": { - "Magento\\Framework\\Bulk\\": "" - }, - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/framework-message-queue", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.1.0.zip", - "shasum": "84002f5f98e987902b1378be040c3cd46cbe92d2" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-library", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Framework\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/google-shopping-ads", - "version": "4.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", - "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" - }, - "require": { - "magento/framework": ">=101.0.4", - "magento/module-eav": ">=101.0.3", - "php": "7.0.2||7.0.4||>=7.0.6" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleShoppingAds\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" - }, - { - "name": "magento/inventory-composer-installer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.1.0.0.zip", - "shasum": "c52566b82926bb37487a2b3cb2c8ae091be9be9e" - }, - "require": { - "composer-plugin-api": "^1.1", - "magento/framework": "*" - }, - "require-dev": { - "composer/composer": "*" - }, - "type": "composer-plugin", - "extra": { - "class": "Magento\\InventoryComposerInstaller\\Plugin" - }, - "autoload": { - "psr-4": { - "Magento\\InventoryComposerInstaller\\": "src" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Composer plugin for Magento Multi Source Inventory" - }, - { - "name": "magento/inventory-metapackage", - "version": "1.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.1.0.zip", - "shasum": "819bfcfeb6d72493274419b3a095be26b233f019" - }, - "require": { - "magento/inventory-composer-installer": "1.1.0", - "magento/module-inventory": "1.1.1", - "magento/module-inventory-admin-ui": "1.1.2", - "magento/module-inventory-advanced-checkout": "1.1.0", - "magento/module-inventory-api": "1.1.0", - "magento/module-inventory-bundle-import-export": "1.0.0", - "magento/module-inventory-bundle-product": "1.1.0", - "magento/module-inventory-bundle-product-admin-ui": "1.1.0", - "magento/module-inventory-bundle-product-indexer": "1.0.0", - "magento/module-inventory-cache": "1.1.0", - "magento/module-inventory-catalog": "1.1.1", - "magento/module-inventory-catalog-admin-ui": "1.1.2", - "magento/module-inventory-catalog-api": "1.2.0", - "magento/module-inventory-catalog-search": "1.1.0", - "magento/module-inventory-configurable-product": "1.1.0", - "magento/module-inventory-configurable-product-admin-ui": "1.1.0", - "magento/module-inventory-configurable-product-indexer": "1.1.0", - "magento/module-inventory-configuration": "1.1.0", - "magento/module-inventory-configuration-api": "1.1.0", - "magento/module-inventory-distance-based-source-selection": "1.1.0", - "magento/module-inventory-distance-based-source-selection-admin-ui": "1.1.0", - "magento/module-inventory-distance-based-source-selection-api": "1.1.0", - "magento/module-inventory-elasticsearch": "1.1.0", - "magento/module-inventory-export-stock": "1.1.0", - "magento/module-inventory-export-stock-api": "1.1.0", - "magento/module-inventory-graph-ql": "1.1.0", - "magento/module-inventory-grouped-product": "1.1.0", - "magento/module-inventory-grouped-product-admin-ui": "1.1.0", - "magento/module-inventory-grouped-product-indexer": "1.1.0", - "magento/module-inventory-import-export": "1.1.1", - "magento/module-inventory-in-store-pickup": "1.0.1", - "magento/module-inventory-in-store-pickup-admin-ui": "1.0.1", - "magento/module-inventory-in-store-pickup-api": "1.0.0", - "magento/module-inventory-in-store-pickup-frontend": "1.0.1", - "magento/module-inventory-in-store-pickup-graph-ql": "1.0.0", - "magento/module-inventory-in-store-pickup-multishipping": "1.0.0", - "magento/module-inventory-in-store-pickup-quote": "1.0.0", - "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.0.0", - "magento/module-inventory-in-store-pickup-sales": "1.0.0", - "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.0.0", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.0.0", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.0", - "magento/module-inventory-in-store-pickup-webapi-extension": "1.0.0", - "magento/module-inventory-indexer": "2.0.0", - "magento/module-inventory-low-quantity-notification": "1.1.1", - "magento/module-inventory-low-quantity-notification-admin-ui": "1.1.1", - "magento/module-inventory-low-quantity-notification-api": "1.1.0", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.0", - "magento/module-inventory-product-alert": "1.1.0", - "magento/module-inventory-requisition-list": "1.1.0", - "magento/module-inventory-reservation-cli": "1.1.1", - "magento/module-inventory-reservations": "1.1.1", - "magento/module-inventory-reservations-api": "1.1.0", - "magento/module-inventory-sales": "1.1.1", - "magento/module-inventory-sales-admin-ui": "1.1.0", - "magento/module-inventory-sales-api": "1.1.0", - "magento/module-inventory-sales-frontend-ui": "1.1.0", - "magento/module-inventory-setup-fixture-generator": "1.1.0", - "magento/module-inventory-shipping": "1.1.1", - "magento/module-inventory-shipping-admin-ui": "1.1.0", - "magento/module-inventory-source-deduction-api": "1.1.0", - "magento/module-inventory-source-selection": "1.1.0", - "magento/module-inventory-source-selection-api": "1.3.1", - "magento/module-inventory-visual-merchandiser": "1.0.0" - }, - "type": "metapackage", - "description": "Metapackage with Magento Inventory modules for simple installation" - }, - { - "name": "magento/language-de_de", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", - "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "German (Germany) language" - }, - { - "name": "magento/language-en_us", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", - "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "English (United States) language" - }, - { - "name": "magento/language-es_es", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", - "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Spanish (Spain) language" - }, - { - "name": "magento/language-fr_fr", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", - "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "French (France) language" - }, - { - "name": "magento/language-nl_nl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", - "shasum": "4885585685280153d691058f5344fb0ce46da023" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Dutch (Netherlands) language" - }, - { - "name": "magento/language-pt_br", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", - "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Portuguese (Brazil) language" - }, - { - "name": "magento/language-zh_hans_cn", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", - "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" - }, - "require": { - "magento/framework": "103.0.*" - }, - "type": "magento2-language", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Chinese (China) language" - }, - { - "name": "magento/magento-composer-installer", - "version": "0.1.13", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-composer-installer.git", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/8b6c32f53b4944a5d6656e86344cd0f9784709a1", - "reference": "8b6c32f53b4944a5d6656e86344cd0f9784709a1", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0" - }, - "replace": { - "magento-hackathon/magento-composer-installer": "*" - }, - "require-dev": { - "composer/composer": "*@dev", - "firegento/phpcs": "dev-patch-1", - "mikey179/vfsstream": "*", - "phpunit/phpunit": "*", - "phpunit/phpunit-mock-objects": "dev-master", - "squizlabs/php_codesniffer": "1.4.7", - "symfony/process": "*" - }, - "type": "composer-plugin", - "extra": { - "composer-command-registry": [ - "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" - ], - "class": "MagentoHackathon\\Composer\\Magento\\Plugin" - }, - "autoload": { - "psr-0": { - "MagentoHackathon\\Composer\\Magento": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "name": "Vinai Kopp", - "email": "vinai@netzarbeiter.com" - }, - { - "name": "Daniel Fahlke aka Flyingmana", - "email": "flyingmana@googlemail.com" - }, - { - "name": "Jörg Weller", - "email": "weller@flagbit.de" - }, - { - "name": "Karl Spies", - "email": "karl.spies@gmx.net" - }, - { - "name": "Tobias Vogt", - "email": "tobi@webguys.de" - }, - { - "name": "David Fuhr", - "email": "fuhr@flagbit.de" - } - ], - "description": "Composer installer for Magento modules", - "homepage": "https://github.com/magento/magento-composer-installer", - "keywords": [ - "composer-installer", - "magento" - ], - "time": "2017-12-29T16:45:24+00:00" - }, - { - "name": "magento/magento2-base", - "version": "2.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.1.0.zip", - "shasum": "2e62201dde82607daa5a9d56db9bea3e5535f93d" - }, - "require": { - "composer/composer": "^1.9", - "ext-intl": "*", - "ext-mbstring": "*", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "magento/composer": "1.6.0", - "magento/magento-composer-installer": "*", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "tubalmartin/cssmin": "4.1.1" - }, - "conflict": { - "gene/bluefoot": "*" - }, - "replace": { - "blueimp/jquery-file-upload": "5.6.14", - "components/jquery": "1.11.0", - "components/jqueryui": "1.10.4", - "tinymce/tinymce": "3.4.7", - "trentrichardson/jquery-timepicker-addon": "1.4.3", - "twbs/bootstrap": "3.1.0" - }, - "type": "magento2-component", - "extra": { - "chmod": [ - { - "mask": "0755", - "path": "bin/magento" - } - ], - "component_paths": { - "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", - "components/jquery": [ - "lib/web/jquery.js", - "lib/web/jquery/jquery.min.js", - "lib/web/jquery/jquery-migrate.js" - ], - "components/jqueryui": "lib/web/jquery/jquery-ui.js", - "tinymce/tinymce": "lib/web/tiny_mce_4", - "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", - "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" - }, - "map": [ - [ - ".editorconfig", - ".editorconfig" - ], - [ - ".htaccess", - ".htaccess" - ], - [ - ".htaccess.sample", - ".htaccess.sample" - ], - [ - ".php_cs.dist", - ".php_cs.dist" - ], - [ - ".user.ini", - ".user.ini" - ], - [ - "CHANGELOG.md", - "CHANGELOG.md" - ], - [ - "COPYING.txt", - "COPYING.txt" - ], - [ - "Gruntfile.js.sample", - "Gruntfile.js.sample" - ], - [ - "LICENSE.txt", - "LICENSE.txt" - ], - [ - "LICENSE_AFL.txt", - "LICENSE_AFL.txt" - ], - [ - "SECURITY.md", - "SECURITY.md" - ], - [ - "app/.htaccess", - "app/.htaccess" - ], - [ - "app/autoload.php", - "app/autoload.php" - ], - [ - "app/bootstrap.php", - "app/bootstrap.php" - ], - [ - "app/design/adminhtml/Magento", - "app/design/adminhtml/Magento" - ], - [ - "app/design/frontend/Magento", - "app/design/frontend/Magento" - ], - [ - "app/etc/NonComposerComponentRegistration.php", - "app/etc/NonComposerComponentRegistration.php" - ], - [ - "app/etc/db_schema.xml", - "app/etc/db_schema.xml" - ], - [ - "app/etc/di.xml", - "app/etc/di.xml" - ], - [ - "app/etc/registration_globlist.php", - "app/etc/registration_globlist.php" - ], - [ - "auth.json.sample", - "auth.json.sample" - ], - [ - "bin/.htaccess", - "bin/.htaccess" - ], - [ - "bin/magento", - "bin/magento" - ], - [ - "dev/.htaccess", - "dev/.htaccess" - ], - [ - "dev/tests/acceptance", - "dev/tests/acceptance" - ], - [ - "dev/tests/api-functional/.gitignore", - "dev/tests/api-functional/.gitignore" - ], - [ - "dev/tests/api-functional/_files", - "dev/tests/api-functional/_files" - ], - [ - "dev/tests/api-functional/config", - "dev/tests/api-functional/config" - ], - [ - "dev/tests/api-functional/framework", - "dev/tests/api-functional/framework" - ], - [ - "dev/tests/api-functional/phpunit_graphql.xml.dist", - "dev/tests/api-functional/phpunit_graphql.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_rest.xml.dist", - "dev/tests/api-functional/phpunit_rest.xml.dist" - ], - [ - "dev/tests/api-functional/phpunit_soap.xml.dist", - "dev/tests/api-functional/phpunit_soap.xml.dist" - ], - [ - "dev/tests/api-functional/testsuite/Magento", - "dev/tests/api-functional/testsuite/Magento" - ], - [ - "dev/tests/error_handler.php", - "dev/tests/error_handler.php" - ], - [ - "dev/tests/integration/.gitignore", - "dev/tests/integration/.gitignore" - ], - [ - "dev/tests/integration/_files", - "dev/tests/integration/_files" - ], - [ - "dev/tests/integration/bin", - "dev/tests/integration/bin" - ], - [ - "dev/tests/integration/etc", - "dev/tests/integration/etc" - ], - [ - "dev/tests/integration/framework", - "dev/tests/integration/framework" - ], - [ - "dev/tests/integration/phpunit.xml.dist", - "dev/tests/integration/phpunit.xml.dist" - ], - [ - "dev/tests/integration/testsuite/Magento", - "dev/tests/integration/testsuite/Magento" - ], - [ - "dev/tests/integration/tmp", - "dev/tests/integration/tmp" - ], - [ - "dev/tests/js", - "dev/tests/js" - ], - [ - "dev/tests/setup-integration", - "dev/tests/setup-integration" - ], - [ - "dev/tests/static/.gitignore", - "dev/tests/static/.gitignore" - ], - [ - "dev/tests/static/framework", - "dev/tests/static/framework" - ], - [ - "dev/tests/static/get_github_changes.php", - "dev/tests/static/get_github_changes.php" - ], - [ - "dev/tests/static/phpunit-all.xml.dist", - "dev/tests/static/phpunit-all.xml.dist" - ], - [ - "dev/tests/static/phpunit.xml.dist", - "dev/tests/static/phpunit.xml.dist" - ], - [ - "dev/tests/static/testsuite/Magento", - "dev/tests/static/testsuite/Magento" - ], - [ - "dev/tests/static/tmp", - "dev/tests/static/tmp" - ], - [ - "dev/tests/unit/.gitignore", - "dev/tests/unit/.gitignore" - ], - [ - "dev/tests/unit/framework", - "dev/tests/unit/framework" - ], - [ - "dev/tests/unit/phpunit.xml.dist", - "dev/tests/unit/phpunit.xml.dist" - ], - [ - "dev/tests/unit/tmp", - "dev/tests/unit/tmp" - ], - [ - "dev/tools", - "dev/tools" - ], - [ - "generated", - "generated" - ], - [ - "grunt-config.json.sample", - "grunt-config.json.sample" - ], - [ - "index.php", - "index.php" - ], - [ - "lib/.htaccess", - "lib/.htaccess" - ], - [ - "lib/internal/GnuFreeFont", - "lib/internal/GnuFreeFont" - ], - [ - "lib/internal/LinLibertineFont", - "lib/internal/LinLibertineFont" - ], - [ - "lib/web/FormData.js", - "lib/web/FormData.js" - ], - [ - "lib/web/MutationObserver.js", - "lib/web/MutationObserver.js" - ], - [ - "lib/web/blank.html", - "lib/web/blank.html" - ], - [ - "lib/web/chartjs", - "lib/web/chartjs" - ], - [ - "lib/web/css", - "lib/web/css" - ], - [ - "lib/web/es6-collections.js", - "lib/web/es6-collections.js" - ], - [ - "lib/web/extjs", - "lib/web/extjs" - ], - [ - "lib/web/fonts", - "lib/web/fonts" - ], - [ - "lib/web/fotorama", - "lib/web/fotorama" - ], - [ - "lib/web/i18n", - "lib/web/i18n" - ], - [ - "lib/web/images", - "lib/web/images" - ], - [ - "lib/web/jquery", - "lib/web/jquery" - ], - [ - "lib/web/jquery.js", - "lib/web/jquery.js" - ], - [ - "lib/web/knockoutjs", - "lib/web/knockoutjs" - ], - [ - "lib/web/legacy-build.min.js", - "lib/web/legacy-build.min.js" - ], - [ - "lib/web/less", - "lib/web/less" - ], - [ - "lib/web/lib", - "lib/web/lib" - ], - [ - "lib/web/mage", - "lib/web/mage" - ], - [ - "lib/web/magnifier", - "lib/web/magnifier" - ], - [ - "lib/web/matchMedia.js", - "lib/web/matchMedia.js" - ], - [ - "lib/web/modernizr", - "lib/web/modernizr" - ], - [ - "lib/web/moment-timezone-with-data.js", - "lib/web/moment-timezone-with-data.js" - ], - [ - "lib/web/moment.js", - "lib/web/moment.js" - ], - [ - "lib/web/prototype", - "lib/web/prototype" - ], - [ - "lib/web/requirejs", - "lib/web/requirejs" - ], - [ - "lib/web/scriptaculous", - "lib/web/scriptaculous" - ], - [ - "lib/web/spacer.gif", - "lib/web/spacer.gif" - ], - [ - "lib/web/tiny_mce_4", - "lib/web/tiny_mce_4" - ], - [ - "lib/web/underscore.js", - "lib/web/underscore.js" - ], - [ - "lib/web/varien", - "lib/web/varien" - ], - [ - "nginx.conf.sample", - "nginx.conf.sample" - ], - [ - "package.json.sample", - "package.json.sample" - ], - [ - "phpserver", - "phpserver" - ], - [ - "pub/.htaccess", - "pub/.htaccess" - ], - [ - "pub/.user.ini", - "pub/.user.ini" - ], - [ - "pub/cron.php", - "pub/cron.php" - ], - [ - "pub/errors", - "pub/errors" - ], - [ - "pub/get.php", - "pub/get.php" - ], - [ - "pub/health_check.php", - "pub/health_check.php" - ], - [ - "pub/index.php", - "pub/index.php" - ], - [ - "pub/media/.htaccess", - "pub/media/.htaccess" - ], - [ - "pub/media/custom_options", - "pub/media/custom_options" - ], - [ - "pub/media/customer/.htaccess", - "pub/media/customer/.htaccess" - ], - [ - "pub/media/downloadable/.htaccess", - "pub/media/downloadable/.htaccess" - ], - [ - "pub/media/import", - "pub/media/import" - ], - [ - "pub/media/theme_customization/.htaccess", - "pub/media/theme_customization/.htaccess" - ], - [ - "pub/opt", - "pub/opt" - ], - [ - "pub/static/.htaccess", - "pub/static/.htaccess" - ], - [ - "pub/static.php", - "pub/static.php" - ], - [ - "setup", - "setup" - ], - [ - "var/.htaccess", - "var/.htaccess" - ], - [ - "vendor/.htaccess", - "vendor/.htaccess" - ] - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento 2 Base (Community Edition)" - }, - { - "name": "magento/module-admin-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.1.0.zip", - "shasum": "c7d3d0f138c18f00482f0af3a75dcd6c3de277ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-release-notification": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-admin-notification", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.0.0.zip", - "shasum": "3473e57d712e46d0029af1998b63e5d22b432cab" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdminNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-adobe-ims", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.0.0.zip", - "shasum": "90fa1d2e45978e2a5e023293f1f3ba6820be7f65" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-user": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeIms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-ims-api", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.0.0.zip", - "shasum": "d2d6efb45a10cecb2c6370d15d42b1139a314b81" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeImsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Implementation of Magento module responsible for authentication to Adobe services" - }, - { - "name": "magento/module-adobe-stock-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.2.0.0.zip", - "shasum": "23f516262484ee476eef26e8eec3b42da0745276" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-backend": "*", - "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel UI implementation" - }, - { - "name": "magento/module-adobe-stock-asset", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.2.0.0.zip", - "shasum": "7f6f041099cc7972fbaa589ef979311db743785f" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-config": "*", - "magento/module-media-gallery": "*", - "magento/module-media-gallery-api": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAsset\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" - }, - { - "name": "magento/module-adobe-stock-asset-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-1.2.0.0.zip", - "shasum": "9f9cd8863ffbbd3f16debf9be7d78f58f03f0e5d" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockAssetApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for Adobe Stock assets handling on Magento side" - }, - { - "name": "magento/module-adobe-stock-client", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.2.0.0.zip", - "shasum": "dc90ad4a134df1d4afd6afe80c0882e3287e90d2" - }, - "require": { - "astock/stock-api-libphp": "^1.1.2", - "magento/framework": "*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClient\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API implementation" - }, - { - "name": "magento/module-adobe-stock-client-api", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.0.0.0.zip", - "shasum": "37eb6691c4c7926a0293661a3a4a6f021b2d8e9c" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockClientApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for interaction with Adobe Stock API" - }, - { - "name": "magento/module-adobe-stock-image", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.2.0.0.zip", - "shasum": "364603aa22c544b3e40e4d3f8f7edde6d487e068" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-adobe-stock-image-api": "1.2.*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-synchronization-api": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling implementation" - }, - { - "name": "magento/module-adobe-stock-image-admin-ui", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.2.0.0.zip", - "shasum": "9009bda4867a288317434ef130ee325c182bceb7" - }, - "require": { - "magento/framework": "*", - "magento/module-adobe-ims": "2.1.*", - "magento/module-adobe-ims-api": "2.1.*", - "magento/module-adobe-stock-asset-api": "1.2.*", - "magento/module-adobe-stock-client-api": "2.0.*", - "magento/module-adobe-stock-image-api": "1.2.*", - "magento/module-backend": "*", - "magento/module-media-gallery-api": "*", - "magento/module-media-gallery-ui": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the admin panel images UI implementation" - }, - { - "name": "magento/module-adobe-stock-image-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.2.0.0.zip", - "shasum": "b6a894607df2d38446dde2efe928483d1ce058cd" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdobeStockImageApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the images handling" - }, - { - "name": "magento/module-advanced-pricing-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.1.0.zip", - "shasum": "507279ac2b39e9f8c9e95e92d7dcf0d6095aeee3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedPricingImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-advanced-search", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.0.0.zip", - "shasum": "732fa63dc796c74cda13dd30381a93e32cd7d3bd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AdvancedSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.0.0.zip", - "shasum": "79f8169dd8edffbb59fabcf052240e6923b1055a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/framework-message-queue": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Amqp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-amqp-store", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-amqp-store/magento-module-amqp-store-100.4.0.0.zip", - "shasum": "44c363f61143cb1c8f40c4445945011688d5a0e6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-amqp": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AmqpStore\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.1.0.zip", - "shasum": "0d8d21cd754db18be3ec001063c16a5d09d440ce" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Analytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-asynchronous-operations", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.1.0.zip", - "shasum": "814fe86466644ab4542e5e0bbddd7a217d532b4f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-admin-notification": "100.4.*", - "magento/module-logging": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\AsynchronousOperations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-authorization", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.1.0.zip", - "shasum": "0b41ed63fdf10d5f9553c8a310d0499d65d3c39f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Authorization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Authorization module provides access to Magento ACL functionality." - }, - { - "name": "magento/module-backend", - "version": "102.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.1.0.zip", - "shasum": "bbb52b121acd7107abc6e846fa3400283b5519c6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backup": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-developer": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-translation": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-backup", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.1.0.zip", - "shasum": "543a2dffcdc0e1fd4d9e7a2ae7b1979aa6d79fb7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Backup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.1.0.zip", - "shasum": "4dca663bbc5f6835c2e3a12e88d9416c9edfa206" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Bundle\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.1.0.zip", - "shasum": "816cc1ec4c5f0cee0283fbeb9f4dba178917b0ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-bundle-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.0.0.zip", - "shasum": "0a8551922c1c8bab0d13e005e6c9e9e0f78ea008" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\BundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cache-invalidate", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.0.0.zip", - "shasum": "7035864730c4fcade9b084211685b5568e62cfbe" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CacheInvalidate\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-captcha", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.1.0.zip", - "shasum": "38f7925b06310d50c87d062d53bbdc2fdc5920f5" - }, - "require": { - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-session": "^2.7.3", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Captcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cardinal-commerce", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.0.0.zip", - "shasum": "1151f0b74e72fc0d511646f6a9c458f60ad98dde" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CardinalCommerce\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." - }, - { - "name": "magento/module-catalog", - "version": "104.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.1.0.zip", - "shasum": "573c5c090fac813941027a797bc14d0690fd41a8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-product-alert": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Catalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.0.0.zip", - "shasum": "99286aa86e4a84cfdd94101c109617bc207cf32b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-catalog": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-cms-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.0.0.zip", - "shasum": "b03911b9411a15875c5da13c8e0b40ca38667bce" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-customer-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.1.0.zip", - "shasum": "dddbec549a3a9546cf437cec95bf3a4909294d89" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogCustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.1.0.zip", - "shasum": "d17c9d14142d2723f3e57c9e5bde98a9f1b665aa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-eav-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-import-export", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.1.0.zip", - "shasum": "e6761f2f46b78234d49c8f251b1a29f485832928" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.1.0.zip", - "shasum": "7736d83444b73dec7b0c5c6035739739013763bf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-inventory-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.0.0.zip", - "shasum": "4479508a6232872c96ab9134acbc735393725526" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogInventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.1.0.zip", - "shasum": "96be335eaf75ac296f745e4d09160748f06ce191" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", - "magento/module-import-export": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-configurable", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.0.0.zip", - "shasum": "9946aafc0a70d4052cf71e49ef94b729153dab23" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleConfigurable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-rule-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.0.0.zip", - "shasum": "82b58c1d73f118ee090e1a7cfbc766b32ed2f13f" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-rule": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogRuleGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-search", - "version": "102.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.1.0.zip", - "shasum": "435a36afe5f8bfdbb0c81c68470a7c8859c7b55d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-indexer": "100.4.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Catalog search" - }, - { - "name": "magento/module-catalog-url-rewrite", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.1.0.zip", - "shasum": "61f50535c4826e65d72af9823d48c7414c8b9237" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "e72c97b9126e69d29bbb56a6b4cca65e78bc48f0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-url-rewrite-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-catalog-widget", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.1.0.zip", - "shasum": "93d26be38f7e7ea94f4f716bcf7a5ff6874e867d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-rule": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CatalogWidget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.1.0.zip", - "shasum": "2a5734afe062bdd1d2bcd75be1d3207600d4b1cd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-msrp": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Checkout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.0.0.zip", - "shasum": "1c0aedc30810b592594fe79e81691df878a9ef30" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreements\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-checkout-agreements-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.0.0.zip", - "shasum": "5f7201e5c7ae347cea991a10999734b6558b2083" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout-agreements": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CheckoutAgreementsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms", - "version": "104.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.1.0.zip", - "shasum": "1c5c8d11502dbac51f396a800318c300166d30a9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.0.0.zip", - "shasum": "68e3e92c775a4c3189c180853e48ee9fd658717e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.1.0.zip", - "shasum": "7d0078ba3fc02de9414c2d21e2fa2c1b42694467" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cms-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "6b3bb0173008099f91a9fcdfa0b66d7c31d98ca7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-url-rewrite-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-cms-url-rewrite": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CmsUrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-config", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.1.0.zip", - "shasum": "05bb2df12fa2f13ba476a327a8a313394fa6743e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cron": "100.4.*", - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-email": "101.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Config\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.0.0.zip", - "shasum": "d48d00d38189a5c7d4f984bdafde312530b79d08" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.1.0.zip", - "shasum": "5fd6c7ced2356129cc09e6837dc2d77c79d7e006" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", - "magento/module-product-video": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-tax": "100.4.*", - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.1.0.zip", - "shasum": "12c44fae9964a4f27926df978f688461075e52cf" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-configurable-product-sales", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.0.0.zip", - "shasum": "696c1298f6e40e5493cc514fafbec5432937fdea" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-configurable-product": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ConfigurableProductSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-contact", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.1.0.zip", - "shasum": "d4c5baccc6de5a296a80a73d787126d137f1b2a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Contact\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cookie", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.1.0.zip", - "shasum": "4a912c43b535cfbcf758b7eb6a600220278f2c93" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cookie\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-cron", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.1.0.zip", - "shasum": "ad1d4c544ba2d9d923ba5c9fe81f58fcfd67e4fa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Cron\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-csp", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.0.0.zip", - "shasum": "736e403347295037a1b4c76e756c84e2d97a6a49" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Csp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "CSP module enables Content Security Policies for Magento" - }, - { - "name": "magento/module-currency-symbol", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.0.0.zip", - "shasum": "90363741ff4a862dbf14eb468fd144101f01f934" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CurrencySymbol\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer", - "version": "103.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.1.0.zip", - "shasum": "f1d77e157bf64730d8504eede550a62eac2fe6b6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-integration": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-customer-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Customer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.0.0.zip", - "shasum": "fa18b475bd51d2236a61d49d1dfac21db378f56b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-customer": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-downloadable-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.0.0.zip", - "shasum": "c5f2acd7793cabd2b204bf6a100d21624fd28e72" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-downloadable-graph-ql": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerDownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.1.0.zip", - "shasum": "01eb382b847513213d6bcf859e540af748f47410" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-integration": "100.4.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-customer-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.1.0.zip", - "shasum": "96b6fed38ea9965b4c73bed9484c0f18565d608b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\CustomerImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-deploy", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.1.0.zip", - "shasum": "e3243986149cc97e12ab89d6453a84252f70223c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\Deploy\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-developer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.1.0.zip", - "shasum": "6df9bee93b7977dccaa72512e4b136a74993c3ef" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Developer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-dhl", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.0.0.zip", - "shasum": "caacc3569cdd59bdaa98c027282c0635f145269f" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Dhl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.1.0.zip", - "shasum": "a3e502a836af07e820b9b81dd62a79970442300a" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Directory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-directory-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.0.0.zip", - "shasum": "50e1f1ac6025803564a4571cdf5e1b8bee94bc78" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DirectoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.1.0.zip", - "shasum": "e8b3d64d3aa6851f7dab3401694109f01cfe8b1c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Downloadable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.1.0.zip", - "shasum": "cf287ee98ba85d490748fa7210f04f985cbfe2d1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-sales-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-downloadable-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.0.0.zip", - "shasum": "6df542df0901fbca47ebbd11acd84286be4b8416" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-import-export": "101.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\DownloadableImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav", - "version": "102.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.1.0.zip", - "shasum": "03b2b59ec72a4ae0840da7ad054282a3ee3b48f2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Eav\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-eav-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.0.0.zip", - "shasum": "89579ef6adc5c1daa084ee0c4024abfcaebce61c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EavGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.1.0.zip", - "shasum": "f495fe004d07b435ee750b983a70ca6cbaa3ebe7" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-search": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-6", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.1.0.zip", - "shasum": "a00dfdb1aab3a49d1bf1ee3e356c61993e13ca6f" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "magento/module-search": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch6\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-elasticsearch-7", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.1.0.zip", - "shasum": "205981031bec3dd5084ec40298de75394abb60ba" - }, - "require": { - "elasticsearch/elasticsearch": "~7.7.0", - "magento/framework": "103.0.*", - "magento/module-advanced-search": "100.4.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-elasticsearch": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-search": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Elasticsearch7\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-email", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.1.0.zip", - "shasum": "42887f4bd3c92634aa83c3dfeb110a2872bc0995" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Email\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-encryption-key", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.0.0.zip", - "shasum": "0a407a54525ca9e100005db792bf414075fb062e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\EncryptionKey\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-fedex", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.1.0.zip", - "shasum": "43cfaafd20695314930c14213d26d4aa3a733faa" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Fedex\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.0.0.zip", - "shasum": "a314c78a07c131268bbb83c7b072585b53479634" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-eav": "102.1.*", - "magento/module-multishipping": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-gift-message-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.0.0.zip", - "shasum": "3657cead0c7c969fbc4e9b99d2d4fef72e0b6cf0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-gift-message": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GiftMessageGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-adwords", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.0.0.zip", - "shasum": "fb7c7020ce938fe1c7d49dd201cfa2992b51a5a2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAdwords\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.0.0.zip", - "shasum": "68b47404030af89957333ac92e6e426a65a5e0aa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cookie": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-google-optimizer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.1.0.zip", - "shasum": "704e95284b292b70c155feba5430c7b1121862a2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-google-analytics": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GoogleOptimizer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.1.0.zip", - "shasum": "a8634f6da7a37c9fbec98ce9af0d38aec0d79b76" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-graph-ql-cache", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.0.0.zip", - "shasum": "669ff7199c6351f7e5c5caf260436c4bf84d2726" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-page-cache": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GraphQlCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-catalog-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.0.0.zip", - "shasum": "6d738358419afaebd5de30eee4a832ed8339627b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedCatalogInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-import-export", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.0.0.zip", - "shasum": "83c23137ea95003f5c8ae6fdb6fb436eeba63b22" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-import-export": "101.1.*", - "magento/module-eav": "102.1.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-import-export": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.1.0.zip", - "shasum": "da1b6dc8680e006e552ce291889bfd4f1185023e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-msrp": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-grouped-product-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.1.0.zip", - "shasum": "b3ab99fcaa83024d3e811960b5dd9d2dd9814fbc" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\GroupedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-import-export", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.1.0.zip", - "shasum": "09c23354fa38a3e3efe9e8a8747cfcb23828b879" - }, - "require": { - "ext-ctype": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-indexer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.1.0.zip", - "shasum": "fc3c7a58d2644ea12fb6bfe8fc871dedd5cda4c9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Indexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-instant-purchase", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.0.0.zip", - "shasum": "3fa7e9438917ec9bcae4a56a068734aa38b1d44f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InstantPurchase\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-integration", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.1.0.zip", - "shasum": "b8d7f364be6908ccfc2dea0fc513e8763e579131" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Integration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.1.1.0.zip", - "shasum": "431857698e06daaf33a2beb2159d04d63de9816d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Inventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.1.2.0.zip", - "shasum": "af49d87f5d76980bc229e05432df986dc4a79931" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-advanced-checkout", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.1.0.0.zip", - "shasum": "9d541f1f3772e347c91af4055937665a585bfc9c" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-advanced-checkout": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryAdvancedCheckout\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.1.0.0.zip", - "shasum": "edb9274eb365377dc9abe043c1bc0e5380423062" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-import-export", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.0.0.0.zip", - "shasum": "2b5edfdf88fcfdf7d04c24887854578a45651137" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle-import-export": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.1.0.0.zip", - "shasum": "9c5dbc7e9ea4016dbe6037c076534ff72f78e6a9" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-inventory": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.1.0.0.zip", - "shasum": "539a4ab5cafb401081a4f432055b086eec45650b" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog-admin-ui": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-bundle-product-indexer", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.0.0.0.zip", - "shasum": "b4e79503b311c8e05057e1f567aa70c17ceba57f" - }, - "require": { - "magento/framework": "*", - "magento/module-bundle": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryBundleProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-cache", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.1.0.0.zip", - "shasum": "868ac0f8bbd41a2a27120f941aac2619fc6c1677" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.1.1.0.zip", - "shasum": "5f7b3d99861612627b0999246e097235932e1161" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-reservations-api": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-admin-ui", - "version": "1.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.1.2.0.zip", - "shasum": "8327eeca9aa27d0044ea5315f593a6af70fd1c2f" - }, - "require": { - "magento/framework": "*", - "magento/module-asynchronous-operations": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-api", - "version": "1.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.2.0.0.zip", - "shasum": "85aad8af68419b235cc71a79e2ecf1542d1c770b" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-catalog-search", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.1.0.0.zip", - "shasum": "6cf8856790c146c9792b151aa3daac2f82ad8bdb" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-search": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryCatalogSearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.1.0.0.zip", - "shasum": "82c256e2e1d1853caf359147e3d85048425d98c6" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.1.0.0.zip", - "shasum": "69fda02d2db7646904ab442a2c2a806be503bae2" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-configurable-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configurable-product-indexer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.1.0.0.zip", - "shasum": "a4acb52dc062effb49d4b2c86ff77ffe5508b156" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurableProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.1.0.0.zip", - "shasum": "afa8da7d9912417eac85d26534df1b8df8ca1f9a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfiguration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-configuration-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.1.0.0.zip", - "shasum": "ec92e6df0a437e745ed3ad7f2ba69c07e5f7d024" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryConfigurationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.1.0.0.zip", - "shasum": "ca3ba8fd2b379d4fd112e3bee4cdb67332c3af49" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-distance-based-source-selection-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.1.0.0.zip", - "shasum": "53528f09ae6341147e0082cb8f86c3adfa42817f" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-distance-based-source-selection-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.1.0.0.zip", - "shasum": "fab3358248792e2e18efa689c8bffb4eceecf6e8" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-elasticsearch", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.1.0.0.zip", - "shasum": "904b8cec16e07b9355a36052215f582f0f3956af" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-catalog-search": "*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryElasticsearch\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.1.0.0.zip", - "shasum": "9053380e6e418535357b0c26e8f1bbdde368a595" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-configurable-product": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-export-stock-api": "1.1.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStock\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-export-stock-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.1.0.0.zip", - "shasum": "a8fd378c701132f18cd4172f6e071f931bbc36ba" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryExportStockApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-graph-ql", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.1.0.0.zip", - "shasum": "b354a487054e9e2cc9524bd9eebee570d93cf58a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-catalog": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.1.0.0.zip", - "shasum": "e11441686b4e790a6513f776ddfb486e93006be2" - }, - "require": { - "magento/framework": "*", - "magento/module-grouped-product": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.1.0.0.zip", - "shasum": "2300d94fff7b95db79f81bd82aa2767d2bac5adb" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-admin-ui": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory-configuration-api": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-grouped-product-indexer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.1.0.0.zip", - "shasum": "2f44f5a9ce8cad24076a286b72e99f20f7e8cc89" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-grouped-product": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-inventory": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryGroupedProductIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-import-export", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.1.1.0.zip", - "shasum": "b25f146acdf7dd718499b01b863c3d418aa7a2f1" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*", - "magento/module-import-export": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-import-export": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.0.1.0.zip", - "shasum": "5f45ecc169e80d329e4206881184eb4b27270039" - }, - "require": { - "magento/framework": "*", - "magento/module-directory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-distance-based-source-selection-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickup\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-admin-ui", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.0.1.0.zip", - "shasum": "3e2daff9b30770102bca878473bbb7b38a9b3451" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-admin-ui": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.0.0.0.zip", - "shasum": "734efeed3045aa65aa8453b43493be21dc940673" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-frontend", - "version": "1.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.0.1.0.zip", - "shasum": "59bd37f5111dc4884572f4310b6042ad7bd5bd28" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupFrontend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-graph-ql", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.0.0.0.zip", - "shasum": "706ef731580d91943c46e6da10e6f2bb48caa61e" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-multishipping", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.0.0.0.zip", - "shasum": "daf803ff509482738e48faccd45ac15fbf0d3a20" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-quote": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupMultishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.0.0.0.zip", - "shasum": "ceb9a20412a3a443782ef8da4debd6a001f98a03" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup": "1.0.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.0.0.0.zip", - "shasum": "9d8527770c3893381c1472575103da6510db418b" - }, - "require": { - "magento/framework": "*", - "magento/module-graph-ql": "*", - "magento/module-quote": "*", - "magento/module-quote-graph-ql": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.0.0.0.zip", - "shasum": "429c5e1e3d66091f4d91ea8acf15f1d71dd23f9d" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.0.0.0.zip", - "shasum": "0b6f782eb7df4dc15e66435d2a7ba589fd76a355" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-in-store-pickup-quote": "1.0.*", - "magento/module-inventory-in-store-pickup-sales": "1.0.*", - "magento/module-inventory-in-store-pickup-sales-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-quote": "*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-sales-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.0.0.0.zip", - "shasum": "82998bcb9a90696c558e7bb790f987a2cc63c8b4" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupSalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.0.0.0.zip", - "shasum": "05ced1e15767c1eec1e42a0646a443a62e73aecd" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-in-store-pickup-api": "1.0.*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-quote": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.0.0.0.zip", - "shasum": "7d75737fbb7272114e786fd4ab529dff97cf8c74" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-in-store-pickup-shipping-api": "1.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-shipping": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-shipping-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.0.0.0.zip", - "shasum": "0390a30d21a93075cb0e99fd8d358c6af69a759d" - }, - "require": { - "magento/framework": "*", - "magento/module-quote": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupShippingApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-in-store-pickup-webapi-extension", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.0.0.0.zip", - "shasum": "1d3567cf3d3f10902c08f2e982546ec76616e657" - }, - "require": { - "magento/framework": "*", - "magento/module-webapi": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryInStorePickupWebapiExtension\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-indexer", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.0.0.0.zip", - "shasum": "d1559f7edb8779e632d2bb1eeb4c48f7c2326545" - }, - "require": { - "magento/framework": "*", - "magento/framework-message-queue": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-multi-dimensional-indexer-api": "1.1.*", - "magento/module-inventory-sales": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryIndexer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.1.1.0.zip", - "shasum": "4ca2aec356fe6d3d9c03b5433912b0de558713c1" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-eav": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-low-quantity-notification-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-admin-ui", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.1.1.0.zip", - "shasum": "4ff086bea7b4aea18a6bffe413b433a65e0d364a" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-low-quantity-notification": "1.1.*", - "magento/module-inventory-low-quantity-notification-api": "1.1.*", - "magento/module-reports": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-low-quantity-notification-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.1.0.0.zip", - "shasum": "93525719f7f2873046bb53d950d540c4ab666575" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryLowQuantityNotificationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-multi-dimensional-indexer-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.1.0.0.zip", - "shasum": "58725c93a0f5339ed638380b1dfa19493ebecc1c" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryMultiDimensionalIndexerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-product-alert", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.1.0.0.zip", - "shasum": "8a2fbf137edf2f7ac43946cacc16201e3714aafc" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-product-alert": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-product-alert": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-requisition-list", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.1.0.0.zip", - "shasum": "4aec428c9bc7ec09ec50331731421d79abdc70d9" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-requisition-list": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryRequisitionList\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservation-cli", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.1.1.0.zip", - "shasum": "c1f5c90b878bd6d751d4ddd1395f108626892415" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-reservations-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationCli\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.1.1.0.zip", - "shasum": "d6bfb7c8b5929faa55c09fad0b4ba2fda74a5860" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-reservations-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservations\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-reservations-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.1.0.0.zip", - "shasum": "78082e0cdd3821cb2e4dfd628cc531bfc7449c2b" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryReservationsApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.1.1.0.zip", - "shasum": "0fd6213eea798b0b15d0df9dcd741ba4133b2809" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-reservations-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-deduction-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "magento/module-sales": "*", - "magento/module-sales-inventory": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-inventory-indexer": "*" - }, - "suggest": { - "magento/module-inventory-catalog": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.1.0.0.zip", - "shasum": "ea790fd9a779e21a0e68e9a011f9d0f41d508fe0" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-catalog": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-admin-ui": "1.1.*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.1.0.0.zip", - "shasum": "11b9031b904546763fae50efa818ea5347dfc6f1" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-sales": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-sales-frontend-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.1.0.0.zip", - "shasum": "eef6e7fd53e4ffaaa77c6359b12b99d3997c698a" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog-inventory": "*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySalesFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-setup-fixture-generator", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.1.0.0.zip", - "shasum": "8aeadbb70ffb080ea79b19484b63f22ddd9acff1" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySetupFixtureGenerator\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping", - "version": "1.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.1.1.0.zip", - "shasum": "002159ce58342e8f786cd4c2c809c3fe743bf874" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-deduction-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-shipping-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.1.0.0.zip", - "shasum": "5bac006b86560d63a640bbe5bb82a0c62945a3c3" - }, - "require": { - "magento/framework": "*", - "magento/module-backend": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "magento/module-sales": "*", - "magento/module-shipping": "*", - "magento/module-ui": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryShippingAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-deduction-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.1.0.0.zip", - "shasum": "539f7bbee5f35d54079815fdd7a730fc7aed5c65" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-configuration-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceDeductionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.1.0.0.zip", - "shasum": "9d32d5f01cd5ed13e9906076f73c1c0490174e92" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-source-selection-api": "1.3.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelection\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-source-selection-api", - "version": "1.3.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.3.1.0.zip", - "shasum": "c7bd51bb40f2ec0840f3f77a93fe76279f0e528c" - }, - "require": { - "magento/framework": "*", - "magento/module-inventory-api": "1.1.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-sales": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventorySourceSelectionApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-inventory-visual-merchandiser", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.0.0.0.zip", - "shasum": "16530dfa034151b341658d41f5baa7e37411b669" - }, - "require": { - "magento/framework": "*", - "magento/module-catalog": "*", - "magento/module-inventory": "1.1.*", - "magento/module-inventory-catalog-api": "1.2.*", - "magento/module-inventory-indexer": "2.0.*", - "magento/module-inventory-sales-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-inventory-api": "*", - "magento/module-inventory-configuration-api": "*" - }, - "suggest": { - "magento/module-visual-merchandiser": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\InventoryVisualMerchandiser\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-layered-navigation", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.1.0.zip", - "shasum": "92087b1618edd369f7240b61b0964f2798bc8e20" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-login-as-customer", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.1.0.zip", - "shasum": "ed1916a23ce7e593a2b2493a1a7d32580bf21ad0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-backend": "102.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomer\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-admin-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.1.0.zip", - "shasum": "ca449e85a8e0a9a0c92cd51aa0f790e39202f305" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-login-as-customer-frontend-ui": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.1.0.zip", - "shasum": "4196200cf12a2419ca4145790997bcfbe9eb2ec2" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Allow for admin to enter a customer account" - }, - { - "name": "magento/module-login-as-customer-assistance", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.0.0.zip", - "shasum": "d1983cd39e2477e2193b1394d611009c0885fcac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer": "100.4.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-admin-ui": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerAssistance\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-frontend-ui", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.1.0.zip", - "shasum": "ed163897b44a78ea346e2387d66018e075a7d337" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-log", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.0.0.zip", - "shasum": "e2d4cce5ac3fe2cc619c5556913288dc1b8aeb75" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerLog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-page-cache", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.1.0.zip", - "shasum": "b817b36aa7f9ef8eb92f6ef5efb4bd571de3ef64" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-page-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerPageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-quote", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.0.0.zip", - "shasum": "90e476219ca33c4af79771cbe1682137ce649f6f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-login-as-customer-api": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerQuote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-login-as-customer-sales", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.1.0.zip", - "shasum": "df840f1c190c40dc3dae5d33578051a3dd250ce7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-login-as-customer-api": "100.4.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\LoginAsCustomerSales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-marketplace", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.0.0.zip", - "shasum": "876c74a22a760b7c6290517e497c69e20da1cb33" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Marketplace\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-media-content", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.1.0.zip", - "shasum": "fecea4462c80337ede954d301cd209325e61f0a8" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-api", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.1.0.zip", - "shasum": "e94bddc8514c0fe5e52f14dd82da996f098418f9" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" - }, - { - "name": "magento/module-media-content-catalog", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.1.0.zip", - "shasum": "5c0045b8695d16a9c4be3c13c23bf250c9ae79f3" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-cms", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.1.0.zip", - "shasum": "cfae369321712081a9258535fddc20d97924092f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-content-synchronization", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.0.0.zip", - "shasum": "3783cce2c3642cb24fb2cac6933237157c84bbcb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-media-gallery-synchronization": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media content data synchronization." - }, - { - "name": "magento/module-media-content-synchronization-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.0.0.zip", - "shasum": "1d4737df3ec742b8cb2fa47d0e026740d99ec9f6" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media content synchronization implementation API" - }, - { - "name": "magento/module-media-content-synchronization-catalog", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.0.0.zip", - "shasum": "6bdf3215d98a450169fefe0127d6cb70d7c5f387" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" - }, - { - "name": "magento/module-media-content-synchronization-cms", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.0.0.zip", - "shasum": "09fc182163ee8cb434f43cb72537cb17d0181187" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-content-synchronization-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaContentSynchronizationCms\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" - }, - { - "name": "magento/module-media-gallery", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.1.0.zip", - "shasum": "b1a5c8bd0e280ab993f3b903850a567e219f8dbd" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallery\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media handling" - }, - { - "name": "magento/module-media-gallery-api", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.1.0.zip", - "shasum": "1afad98a4d25563f1c3f21bf23c91651728fdc58" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery asset attributes storage and management" - }, - { - "name": "magento/module-media-gallery-catalog", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.0.0.zip", - "shasum": "7ae0e01f54d3b2bf50bb95fce01a75ff3e8111ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalog\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for catalog gallery processor delete operation handling" - }, - { - "name": "magento/module-media-gallery-catalog-integration", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.0.0.zip", - "shasum": "d59c80944de882c9c4e610e8ce397e5c74ce5e5d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for extending catalog image uploader functionality" - }, - { - "name": "magento/module-media-gallery-catalog-ui", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.0.0.zip", - "shasum": "797ca4ca5a0b17b6b7b31b40ef5e0d633ae9e4f7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCatalogUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module that implement category grid for media gallery." - }, - { - "name": "magento/module-media-gallery-cms-ui", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.0.0.zip", - "shasum": "5f91c8f981e94210da69e0f37f9f15c04556219b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryCmsUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Cms related UI elements in the magento media gallery" - }, - { - "name": "magento/module-media-gallery-integration", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.0.0.zip", - "shasum": "f5bb6edce6b7c28d1efd05fa969d7d13ea2ff070" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "require-dev": { - "magento/module-cms": "*" - }, - "suggest": { - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryIntegration\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for integration of enhanced media gallery" - }, - { - "name": "magento/module-media-gallery-metadata", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.0.0.zip", - "shasum": "cc2470c5131e1899b27383c54405eea1f456e571" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata processing" - }, - { - "name": "magento/module-media-gallery-metadata-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.0.0.zip", - "shasum": "a8c6a1c1497581cb1839cab46fc61ef9a67b1dbd" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryMetadataApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for media gallery metadata implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.0.0.zip", - "shasum": "eb535793174f15330db45a19ce85c588ec2b9f91" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronization\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides implementation of the media gallery data synchronization." - }, - { - "name": "magento/module-media-gallery-synchronization-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.0.0.zip", - "shasum": "7585408242ad5bf0b7cc97fc671c836256733e3e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery synchronization implementation API" - }, - { - "name": "magento/module-media-gallery-synchronization-metadata", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.0.0.zip", - "shasum": "c60bbe9ea155cc64d7cea0cf63e296e0f8b237e1" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGallerySynchronizationMetadata\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for images metadata synchronization" - }, - { - "name": "magento/module-media-gallery-ui", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.0.0.zip", - "shasum": "832e615e417436f97a41cdbb824559efaabd0d71" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-media-content-api": "100.4.*", - "magento/module-media-gallery-api": "101.0.*", - "magento/module-media-gallery-metadata-api": "100.4.*", - "magento/module-media-gallery-synchronization-api": "100.4.*", - "magento/module-media-gallery-ui-api": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation" - }, - { - "name": "magento/module-media-gallery-ui-api", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.0.0.zip", - "shasum": "014d1bcd24264b0dcd08ec977d1bba3ecc37b5fd" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaGalleryUiApi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module responsible for the media gallery UI implementation API" - }, - { - "name": "magento/module-media-storage", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.0.0.zip", - "shasum": "8c5783a214bda8691260ce98895d610ef1546614" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-bulk": "101.0.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MediaStorage\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-message-queue", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.1.0.zip", - "shasum": "137eafed34c6f12aed51daf399e5297649f1459b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MessageQueue\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.0.0.zip", - "shasum": "d416af37c1cbe031bde6e408df9034a43038e5fa" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Msrp\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-configurable-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.0.0.zip", - "shasum": "f9247eba8077f2720611792f351c8707357b4451" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpConfigurableProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-msrp-grouped-product", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.0.0.zip", - "shasum": "2ce6552b1c8bb912d7270e93af27675ed0bfe415" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-msrp": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MsrpGroupedProduct\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-multishipping", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.1.0.zip", - "shasum": "127f7ac9700422be364744d7e29fae796e2c61e4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Multishipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-mysql-mq", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.0.0.zip", - "shasum": "a5aa6ad11c3416bb18cb14d2b8e71a0cca566670" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/magento-composer-installer": "*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\MysqlMq\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-new-relic-reporting", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.0.0.zip", - "shasum": "5936b6ba969529a601e47ef2b0ba4c12068914a4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewRelicReporting\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.1.0.zip", - "shasum": "35c4500d83eafae25bbb6c1ac0b372fb08fb9191" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-email": "101.1.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Newsletter\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-newsletter-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.0.0.zip", - "shasum": "e5585c22858a6e8c7733f30161aa185570cc32f2" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-customer": "103.0.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\NewsletterGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides GraphQl functionality for the newsletter subscriptions." - }, - { - "name": "magento/module-offline-payments", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.0.0.zip", - "shasum": "55f57672aad3e0a0a1378125c31eb40f92ba84f4" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflinePayments\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-offline-shipping", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.0.0.zip", - "shasum": "16abb1eff00ea3b704099ff7b67789ba17d965e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout": "100.4.*", - "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\OfflineShipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-page-cache", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.1.0.zip", - "shasum": "8a99f0c727a647af8168adf4fb96690c2c1daa1a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PageCache\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-payment", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.1.0.zip", - "shasum": "64407e124c23d19c67a0b7054e5a1ad5d870a528" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Payment\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal", - "version": "101.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.1.0.zip", - "shasum": "77473632069350fcf5a971b1c9862c95ba80fd3e" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-instant-purchase": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-checkout-agreements": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Paypal\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-paypal-captcha", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.0.0.zip", - "shasum": "d3b5150333614bb9c02be61651240c5c3f7cda7e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-paypal": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalCaptcha\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Provides CAPTCHA validation for PayPal Payflow Pro" - }, - { - "name": "magento/module-paypal-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.1.0.zip", - "shasum": "7ad5496ea6418cdcf9dbf82e6915c925614308f6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-paypal": "101.0.*", - "magento/module-quote": "101.2.*", - "magento/module-quote-graph-ql": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\PaypalGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "GraphQl support for Paypal" - }, - { - "name": "magento/module-persistent", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.1.0.zip", - "shasum": "f8a54bfed9db62c618b180a735a9c9e3d31239fb" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-cron": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Persistent\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-alert", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.1.0.zip", - "shasum": "1945570a5bb73b1aa264a9a7fa1ba6e007a70690" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductAlert\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-product-video", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.1.0.zip", - "shasum": "43e25564c5fd9da795108e412037004afc020134" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ProductVideo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Video to Products" - }, - { - "name": "magento/module-quote", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.1.0.zip", - "shasum": "75623438d1c4167a0283f3fb1793d45dc7151178" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-webapi": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Quote\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-analytics", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.1.0.zip", - "shasum": "05ee2b4e81f5a5b4003fb96ed18f3b901413bb8c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-quote-bundle-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.0.0.zip", - "shasum": "600b519b3bbb05d4b3c9f4b16630e6dfc1fa4a6f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteBundleOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for bundle products" - }, - { - "name": "magento/module-quote-configurable-options", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.0.0.zip", - "shasum": "45320a2c671d3f4a41840c9c96f21bf2b127e7dc" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteConfigurableOptions\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for configurable products" - }, - { - "name": "magento/module-quote-downloadable-links", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.0.0.zip", - "shasum": "dce1745d88c4e13de89ed114b86c242e1c0f5221" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-quote": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteDownloadableLinks\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Magento module provides data provider for creating buy request for links of downloadable products" - }, - { - "name": "magento/module-quote-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.1.0.zip", - "shasum": "7dfaa9fad320206a8b5c939e6f4a455cf5065c22" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-customer-graph-ql": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-gift-message": "100.4.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\QuoteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-re-captcha-admin-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.0.0.zip", - "shasum": "f88ca56de721ba40a3b57f49a6f98fcceacd8c91" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaAdminUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-checkout", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.0.0.zip", - "shasum": "6d55c828dc35a8b5a870d17a6ec9e754d682f4de" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCheckout\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-contact", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.0.0.zip", - "shasum": "3ceb2b5c3e3afd6a0655378aa69b7803675d5429" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaContact\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-customer", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.0.0.zip", - "shasum": "5d475ec29193f61386ea06e1f71d39213142b6f3" - }, - "require": { - "magento/framework": "*", - "magento/module-customer": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaCustomer\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-frontend-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.0.0.zip", - "shasum": "d1aa622ee1e4428fe830dbeb4e9131f736842a15" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaFrontendUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-migration", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.0.0.zip", - "shasum": "f2e9e44a089ce344078e5fd4b4c41c74c1f3d6e3" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaMigration\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA config migration for Magento2" - }, - { - "name": "magento/module-re-captcha-newsletter", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.0.0.zip", - "shasum": "b3ffbe9785e530a1a1b7f4f71e3fe151efabc708" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaNewsletter\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-paypal", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.0.0.zip", - "shasum": "b2d68dc57ced68c60ced8c9f939688464889c1cd" - }, - "require": { - "magento/framework": "*", - "magento/module-checkout": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaPaypal\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" - }, - { - "name": "magento/module-re-captcha-review", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.0.0.zip", - "shasum": "1534a0431995fc48ba6e076695eed57017a077c5" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaReview\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-send-friend", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.0.0.zip", - "shasum": "bea1720bec4686a5257325fc71fb1d56b61fa1f4" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaSendFriend\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-ui", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.0.0.zip", - "shasum": "21b9c5e3b70c6181a913debae9c0da20bb44f13e" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "authors": [ - { - "name": "Riccardo Tempesta", - "email": "riccardo.tempesta@magespecialist.it" - } - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-user", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.0.0.zip", - "shasum": "caa712bfd103beec01c22a20dfb4ce90106e9417" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaUser\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.0.0.zip", - "shasum": "1f084fb5089071b9ce0af780f30223ec3107a0f6" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/framework": "*", - "magento/module-re-captcha-validation-api": "1.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidation\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-validation-api", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.0.0.zip", - "shasum": "6fa06fe393f30ccc25d29341e7bc3f47203ed14d" - }, - "require": { - "magento/framework": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaValidationApi\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-checkbox", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.0.0.zip", - "shasum": "8b499934e07d259e273b56d56a230d6dee080d68" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Checkbox\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-2-invisible", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.0.0.zip", - "shasum": "58ec898769fb85b11593d5d49b22149ce517f91f" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion2Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-re-captcha-version-3-invisible", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.0.0.zip", - "shasum": "1214fdf89a58c7e2ed267f1c33a55c40f1ec1054" - }, - "require": { - "magento/framework": "*", - "magento/module-re-captcha-ui": "1.1.*", - "magento/module-re-captcha-validation-api": "1.1.*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "*", - "magento/module-re-captcha-admin-ui": "1.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReCaptchaVersion3Invisible\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Google reCAPTCHA integration for Magento2" - }, - { - "name": "magento/module-related-product-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.0.0.zip", - "shasum": "5cd0c570ccb984b9b6cb4bf6f8752ab6ccfdae06" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RelatedProductGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-release-notification", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.0.0.zip", - "shasum": "f50ba418574ffd4f725280ed88b2d1f06490e481" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReleaseNotification\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-reports", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.1.0.zip", - "shasum": "507a4841a101d08e0b29cf33ff73e1c2072fa27d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-downloadable": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-quote": "101.2.*", - "magento/module-review": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Reports\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-require-js", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.0.0.zip", - "shasum": "dd3fc06be9622a09dd4f339bed52d2af438deb46" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\RequireJs\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.1.0.zip", - "shasum": "3b53f164707f690daba2c344fa9f342d51ca8063" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-newsletter": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cookie": "100.4.*", - "magento/module-review-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Review\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.0.0.zip", - "shasum": "76756806f504188dc4f3dd256874a682fa3bee40" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-review": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-review-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.0.0.zip", - "shasum": "b02dc8dfb8e39c8602ac38337e64eb8c60c5f492" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-review": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*", - "magento/module-graph-ql-cache": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ReviewGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-robots", - "version": "101.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.0.0.zip", - "shasum": "8b5947ed3daf9760b3ef0228f156340d55355b1f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-theme": "101.1.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Robots\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rss", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.0.0.zip", - "shasum": "d6273b5387ed101b31875ef0b985aee0af5bc63e" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rss\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-rule", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.0.0.zip", - "shasum": "39a746d47795a2d8e16663a5cf2c6b4278e48a37" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Rule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales", - "version": "103.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.1.0.zip", - "shasum": "94d8a3b1e45b223fcaebd8da4dda7f91368d8c42" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-bundle": "101.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-gift-message": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales-rule": "101.2.*", - "magento/module-sales-sequence": "100.4.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sales\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.0.0.zip", - "shasum": "a55d291cfdd7191791431a3c6587c7adb7355b77" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-sales": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.1.0.zip", - "shasum": "ffd609d0daa15c4798f08fee141bbe4b7058b166" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-inventory", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.0.0.zip", - "shasum": "f00ad78a70ca2dd02dcb8fc3b1f8166aabb9aa27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesInventory\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-rule", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.1.0.zip", - "shasum": "35c495f50571d4fbca942fdeb29f7e5f8724513f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-rule": "101.2.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-rule": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesRule\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sales-sequence", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.1.0.zip", - "shasum": "5508458a59641dccd017849f68a79573c41a4808" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SalesSequence\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sample-data", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.1.0.zip", - "shasum": "b576fe30e9fd28b6d332aaebb16a03def6c039bf" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/sample-data-media": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "cli_commands.php", - "registration.php" - ], - "psr-4": { - "Magento\\SampleData\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Sample Data fixtures" - }, - { - "name": "magento/module-search", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.1.0.zip", - "shasum": "bf9ed39a53d22eb3b903ed1f32eb9cbf74d808d6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-search": "102.0.*", - "magento/module-reports": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Search\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-security", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.1.0.zip", - "shasum": "b6953177562c9cb4a4f3d4d625482fb060e8eb5b" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Security\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Security management module" - }, - { - "name": "magento/module-securitytxt", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.0.0.zip", - "shasum": "123186217c5e8ff358e266eb5157fff8b64fddff" - }, - "require": { - "magento/framework": "*", - "magento/module-config": "*", - "magento/module-store": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Securitytxt\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "authors": [ - { - "name": "Kalpesh Mehta", - "email": "k@lpe.sh" - } - ], - "description": "Security.txt file for Magento 2 websites" - }, - { - "name": "magento/module-send-friend", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.0.0.zip", - "shasum": "e336bd3e574e51d6145af1c63053a22fa3165ce0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-customer": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriend\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-send-friend-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.0.0.zip", - "shasum": "5274c1743db6ca9d9598d5cc510647662264ed27" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-send-friend": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SendFriendGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-shipping", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.1.0.zip", - "shasum": "cd84f8168196fd6470d1399dd1122a2ab23984a0" - }, - "require": { - "ext-gd": "*", - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-contact": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*", - "magento/module-fedex": "100.4.*", - "magento/module-ups": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Shipping\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-sitemap", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.1.0.zip", - "shasum": "abb5185f1adc722a3dd9ebee9f0c0c91fb5666be" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-robots": "101.1.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Sitemap\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.1.0.zip", - "shasum": "3bdbc7289b6e4a2e4d6a3c27a53015ed2ceb0d39" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-media-storage": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Store\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-store-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.1.0.zip", - "shasum": "69699feda3fe1d21bbe2082f3cd3bdfa2d403999" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\StoreGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.0.0.zip", - "shasum": "a0454abc1868d3647d4aee52a7ce0b79c5f4f888" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swagger\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.0.0.zip", - "shasum": "5ef905795b49516599cd3c54312266d811978c66" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swagger-webapi-async", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.0.0.zip", - "shasum": "15e37edcac3c34b99e2d3c0652915cb8970b5b2f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-swagger": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwaggerWebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.1.0.zip", - "shasum": "7db3f519e490de8c8ed5e34a51d965265c432912" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-page-cache": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-layered-navigation": "100.4.*", - "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Swatches\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Add Swatches to Products" - }, - { - "name": "magento/module-swatches-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.1.0.zip", - "shasum": "4788f5e071c9cd64276072474582d2ae45bfa8d7" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-swatches": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-swatches-layered-navigation", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.0.0.zip", - "shasum": "4ac75e3273e1e8ed7ae530a2ff80e65da5fec283" - }, - "require": { - "magento/framework": "103.0.*", - "magento/magento-composer-installer": "*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\SwatchesLayeredNavigation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.1.0.zip", - "shasum": "29eb56e51551199ce0b17e948e4ba9d4b673c590" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-reports": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-tax-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tax\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.0.0.zip", - "shasum": "3d841324238f52d7cc9162363dc022471652b6c3" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-tax": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tax-import-export", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.1.0.zip", - "shasum": "bdc4b5a29c380a0e010dbd7e3a3e27551f8519ec" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-directory": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TaxImportExport\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme", - "version": "101.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.1.0.zip", - "shasum": "8f02c7613fbccba355ec5a4271f22221d18ebc60" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-cms": "104.0.*", - "magento/module-config": "101.2.*", - "magento/module-customer": "103.0.*", - "magento/module-eav": "102.1.*", - "magento/module-media-storage": "100.4.*", - "magento/module-require-js": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-theme-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Theme\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-theme-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.0.0.zip", - "shasum": "2097aa3d1f8b2a4aa8bc40d0b841254ea871c868" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-store-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\ThemeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-tinymce-3", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-tinymce-3/magento-module-tinymce-3-100.4.1.0.zip", - "shasum": "8e6445a4ef4ebe913fa326818bdb25d47e91af4f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "magento/module-widget": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-cms": "104.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Tinymce3\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-translation", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.1.0.zip", - "shasum": "2279f7b98ad66c1176528ce18331ceb90bdad361" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-developer": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-deploy": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Translation\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-two-factor-auth", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.0.0.zip", - "shasum": "8cdb7265c9268a06654c229fe5b5e7d588810297" - }, - "require": { - "2tvenom/cborencode": "^1.0", - "christian-riesen/base32": "^1.3", - "donatj/phpuseragentparser": "~0.7", - "endroid/qr-code": "^3.7", - "magento/framework": "*", - "magento/magento-composer-installer": "*", - "magento/module-authorization": "*", - "magento/module-backend": "*", - "magento/module-config": "*", - "magento/module-integration": "*", - "magento/module-store": "*", - "magento/module-ui": "*", - "magento/module-user": "*", - "php": "~7.3.0||~7.4.0", - "phpseclib/phpseclib": "2.0.*", - "spomky-labs/otphp": "^10.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\TwoFactorAuth\\": "" - } - }, - "license": [ - "OSL-3.0" - ], - "description": "Two Factor Authentication module for Magento2" - }, - { - "name": "magento/module-ui", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.1.0.zip", - "shasum": "f66f3ff72cf8b5d754b93221f733b75566d67ea0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-eav": "102.1.*", - "magento/module-store": "101.1.*", - "magento/module-user": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ui\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-ups", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.1.0.zip", - "shasum": "c1ab7b037dd915018c562c4d62d680b726d514f0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-config": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Ups\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite", - "version": "102.0.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.1.0.zip", - "shasum": "9e27a79511124a3b4bb54635149df7259544677d" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-url-rewrite": "100.4.*", - "magento/module-cms": "104.0.*", - "magento/module-cms-url-rewrite": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewrite\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-url-rewrite-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.0.0.zip", - "shasum": "70d823fc915575e6cd927eadbb60bda4dfa8f1ed" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-url-rewrite": "102.0.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\UrlRewriteGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-user", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.1.0.zip", - "shasum": "a3f2951b2e8f03464bbca5a15024c3b4a072c51f" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-email": "101.1.*", - "magento/module-integration": "100.4.*", - "magento/module-security": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\User\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-usps", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.0.0.zip", - "shasum": "1e74cf2583aea702bd78a5baa1ddfaa388feff90" - }, - "require": { - "lib-libxml": "*", - "magento/framework": "103.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-directory": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-shipping": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Usps\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-variable", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.0.0.zip", - "shasum": "f7448026a799d7be842dcaf700b6f3baf97a9d71" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-config": "101.2.*", - "magento/module-store": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Variable\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-vault", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.1.0.zip", - "shasum": "e35e0d8dc742aabc00dd56e09f089e4b7c71db30" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-payment": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Vault\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ] - }, - { - "name": "magento/module-vault-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.0.0.zip", - "shasum": "a2c8095e8158387adf170f6a6872645043a2cea6" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-graph-ql": "100.4.*", - "magento/module-vault": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\VaultGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-version", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.0.0.zip", - "shasum": "ab2321feb1e90cadee584f413561f750d92d8707" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Version\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.0.0.zip", - "shasum": "9426eb8e346c2ce92c82bb0cafe1464b4172e277" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-authorization": "100.4.*", - "magento/module-backend": "102.0.*", - "magento/module-integration": "100.4.*", - "magento/module-store": "101.1.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Webapi\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-async", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.0.0.zip", - "shasum": "54ff024a15093348f2500db66c9e6c8b5c91061a" - }, - "require": { - "magento/framework": "103.0.*", - "magento/framework-message-queue": "100.4.*", - "magento/module-asynchronous-operations": "100.4.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-customer": "103.0.*", - "magento/module-user": "101.2.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiAsync\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-webapi-security", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.0.0.zip", - "shasum": "cfa2a6ee999bc4fbcd0b0e8598fafdd4dd0be7e5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-webapi": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WebapiSecurity\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "WebapiSecurity module provides option to loosen security on some webapi resources." - }, - { - "name": "magento/module-weee", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.1.0.zip", - "shasum": "a4ffe3fbab088fc50788d909b189e4a27badd7c0" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-directory": "100.4.*", - "magento/module-eav": "102.1.*", - "magento/module-page-cache": "100.4.*", - "magento/module-quote": "101.2.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Weee\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-weee-graph-ql", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.0.0.zip", - "shasum": "feef543935bd5aa11dd8338caf15616a0a73fb5c" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-tax": "100.4.*", - "magento/module-weee": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-catalog-graph-ql": "100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WeeeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-widget", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.1.0.zip", - "shasum": "ed113b57bb9c093d5361c873f5920c92fc72c4ac" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-cms": "104.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "magento/module-variable": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-widget-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Widget\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist", - "version": "101.2.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.1.0.zip", - "shasum": "0214c64d46496945913ff9e22d7925c5231993f5" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-backend": "102.0.*", - "magento/module-captcha": "100.4.*", - "magento/module-catalog": "104.0.*", - "magento/module-catalog-inventory": "100.4.*", - "magento/module-checkout": "100.4.*", - "magento/module-customer": "103.0.*", - "magento/module-rss": "100.4.*", - "magento/module-sales": "103.0.*", - "magento/module-store": "101.1.*", - "magento/module-theme": "101.1.*", - "magento/module-ui": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-bundle": "101.0.*", - "magento/module-configurable-product": "100.4.*", - "magento/module-cookie": "100.4.*", - "magento/module-downloadable": "100.4.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\Wishlist\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-analytics", - "version": "100.4.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.0.0.zip", - "shasum": "4c5b0bec5b1becbb05ebd737a6b7e966866ba3ef" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "100.4.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistAnalytics\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/module-wishlist-graph-ql", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.1.0.zip", - "shasum": "1d59c07d6f052fbe9fa9fa7cfa3ced3ac70d8e98" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-catalog-graph-ql": "100.4.*", - "magento/module-store": "101.1.*", - "magento/module-wishlist": "101.2.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Magento\\WishlistGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/product-community-edition", - "version": "2.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.1.0.zip", - "shasum": "7eefebc4396277fdfabdb079828488393a70cc83" - }, - "require": { - "amzn/amazon-pay-and-login-magento-2-module": "4.0.4", - "colinmollenhour/cache-backend-file": "~1.4.1", - "colinmollenhour/cache-backend-redis": "1.11.0", - "colinmollenhour/credis": "1.11.1", - "colinmollenhour/php-redis-session-abstract": "~1.4.0", - "composer/composer": "^1.9", - "dotmailer/dotmailer-magento2-extension-package": "4.8.0", - "elasticsearch/elasticsearch": "~7.7.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-hash": "*", - "ext-iconv": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo_mysql": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-xsl": "*", - "ext-zip": "*", - "guzzlehttp/guzzle": "^6.3.3", - "klarna/m2-payments": "8.1.0", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "~3.4.1", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-console": "^2.6.0", - "laminas/laminas-crypt": "^2.6.0", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-dependency-plugin": "^1.0", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-eventmanager": "^3.0.0", - "laminas/laminas-feed": "^2.9.0", - "laminas/laminas-form": "^2.10.0", - "laminas/laminas-http": "^2.6.0", - "laminas/laminas-i18n": "^2.7.3", - "laminas/laminas-json": "^2.6.1", - "laminas/laminas-log": "^2.9.1", - "laminas/laminas-mail": "^2.9.0", - "laminas/laminas-mime": "^2.5.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "~2.7.0", - "laminas/laminas-serializer": "^2.7.2", - "laminas/laminas-server": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.8", - "laminas/laminas-session": "^2.7.3", - "laminas/laminas-soap": "^2.7.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-text": "^2.6.0", - "laminas/laminas-uri": "^2.5.1", - "laminas/laminas-validator": "^2.6.0", - "laminas/laminas-view": "~2.11.2", - "lib-libxml": "*", - "magento/adobe-stock-integration": "2.1.0", - "magento/composer": "1.6.0", - "magento/framework": "103.0.1", - "magento/framework-amqp": "100.4.0", - "magento/framework-bulk": "101.0.0", - "magento/framework-message-queue": "100.4.1", - "magento/google-shopping-ads": "4.0.1", - "magento/inventory-metapackage": "1.2.1", - "magento/language-de_de": "100.4.0", - "magento/language-en_us": "100.4.0", - "magento/language-es_es": "100.4.0", - "magento/language-fr_fr": "100.4.0", - "magento/language-nl_nl": "100.4.0", - "magento/language-pt_br": "100.4.0", - "magento/language-zh_hans_cn": "100.4.0", - "magento/magento-composer-installer": ">=0.1.11", - "magento/magento2-base": "2.4.1", - "magento/module-admin-analytics": "100.4.1", - "magento/module-admin-notification": "100.4.0", - "magento/module-advanced-pricing-import-export": "100.4.1", - "magento/module-advanced-search": "100.4.0", - "magento/module-amqp": "100.4.0", - "magento/module-amqp-store": "100.4.0", - "magento/module-analytics": "100.4.1", - "magento/module-asynchronous-operations": "100.4.1", - "magento/module-authorization": "100.4.1", - "magento/module-backend": "102.0.1", - "magento/module-backup": "100.4.1", - "magento/module-bundle": "101.0.1", - "magento/module-bundle-graph-ql": "100.4.1", - "magento/module-bundle-import-export": "100.4.0", - "magento/module-cache-invalidate": "100.4.0", - "magento/module-captcha": "100.4.1", - "magento/module-cardinal-commerce": "100.4.0", - "magento/module-catalog": "104.0.1", - "magento/module-catalog-analytics": "100.4.0", - "magento/module-catalog-cms-graph-ql": "100.4.0", - "magento/module-catalog-customer-graph-ql": "100.4.1", - "magento/module-catalog-graph-ql": "100.4.1", - "magento/module-catalog-import-export": "101.1.1", - "magento/module-catalog-inventory": "100.4.1", - "magento/module-catalog-inventory-graph-ql": "100.4.0", - "magento/module-catalog-rule": "101.2.1", - "magento/module-catalog-rule-configurable": "100.4.0", - "magento/module-catalog-rule-graph-ql": "100.4.0", - "magento/module-catalog-search": "102.0.1", - "magento/module-catalog-url-rewrite": "100.4.1", - "magento/module-catalog-url-rewrite-graph-ql": "100.4.0", - "magento/module-catalog-widget": "100.4.1", - "magento/module-checkout": "100.4.1", - "magento/module-checkout-agreements": "100.4.0", - "magento/module-checkout-agreements-graph-ql": "100.4.0", - "magento/module-cms": "104.0.1", - "magento/module-cms-graph-ql": "100.4.0", - "magento/module-cms-url-rewrite": "100.4.1", - "magento/module-cms-url-rewrite-graph-ql": "100.4.0", - "magento/module-config": "101.2.1", - "magento/module-configurable-import-export": "100.4.0", - "magento/module-configurable-product": "100.4.1", - "magento/module-configurable-product-graph-ql": "100.4.1", - "magento/module-configurable-product-sales": "100.4.0", - "magento/module-contact": "100.4.1", - "magento/module-cookie": "100.4.1", - "magento/module-cron": "100.4.1", - "magento/module-csp": "100.4.0", - "magento/module-currency-symbol": "100.4.0", - "magento/module-customer": "103.0.1", - "magento/module-customer-analytics": "100.4.0", - "magento/module-customer-downloadable-graph-ql": "100.4.0", - "magento/module-customer-graph-ql": "100.4.1", - "magento/module-customer-import-export": "100.4.1", - "magento/module-deploy": "100.4.1", - "magento/module-developer": "100.4.1", - "magento/module-dhl": "100.4.0", - "magento/module-directory": "100.4.1", - "magento/module-directory-graph-ql": "100.4.0", - "magento/module-downloadable": "100.4.1", - "magento/module-downloadable-graph-ql": "100.4.1", - "magento/module-downloadable-import-export": "100.4.0", - "magento/module-eav": "102.1.1", - "magento/module-eav-graph-ql": "100.4.0", - "magento/module-elasticsearch": "101.0.1", - "magento/module-elasticsearch-6": "100.4.1", - "magento/module-elasticsearch-7": "100.4.1", - "magento/module-email": "101.1.1", - "magento/module-encryption-key": "100.4.0", - "magento/module-fedex": "100.4.1", - "magento/module-gift-message": "100.4.0", - "magento/module-gift-message-graph-ql": "100.4.0", - "magento/module-google-adwords": "100.4.0", - "magento/module-google-analytics": "100.4.0", - "magento/module-google-optimizer": "100.4.1", - "magento/module-graph-ql": "100.4.1", - "magento/module-graph-ql-cache": "100.4.0", - "magento/module-grouped-catalog-inventory": "100.4.0", - "magento/module-grouped-import-export": "100.4.0", - "magento/module-grouped-product": "100.4.1", - "magento/module-grouped-product-graph-ql": "100.4.1", - "magento/module-import-export": "101.0.1", - "magento/module-indexer": "100.4.1", - "magento/module-instant-purchase": "100.4.0", - "magento/module-integration": "100.4.1", - "magento/module-layered-navigation": "100.4.1", - "magento/module-login-as-customer": "100.4.1", - "magento/module-login-as-customer-admin-ui": "100.4.1", - "magento/module-login-as-customer-api": "100.4.1", - "magento/module-login-as-customer-assistance": "100.4.0", - "magento/module-login-as-customer-frontend-ui": "100.4.1", - "magento/module-login-as-customer-log": "100.4.0", - "magento/module-login-as-customer-page-cache": "100.4.1", - "magento/module-login-as-customer-quote": "100.4.0", - "magento/module-login-as-customer-sales": "100.4.1", - "magento/module-marketplace": "100.4.0", - "magento/module-media-content": "100.4.1", - "magento/module-media-content-api": "100.4.1", - "magento/module-media-content-catalog": "100.4.1", - "magento/module-media-content-cms": "100.4.1", - "magento/module-media-content-synchronization": "100.4.0", - "magento/module-media-content-synchronization-api": "100.4.0", - "magento/module-media-content-synchronization-catalog": "100.4.0", - "magento/module-media-content-synchronization-cms": "100.4.0", - "magento/module-media-gallery": "100.4.1", - "magento/module-media-gallery-api": "101.0.1", - "magento/module-media-gallery-catalog": "100.4.0", - "magento/module-media-gallery-catalog-integration": "100.4.0", - "magento/module-media-gallery-catalog-ui": "100.4.0", - "magento/module-media-gallery-cms-ui": "100.4.0", - "magento/module-media-gallery-integration": "100.4.0", - "magento/module-media-gallery-metadata": "100.4.0", - "magento/module-media-gallery-metadata-api": "100.4.0", - "magento/module-media-gallery-synchronization": "100.4.0", - "magento/module-media-gallery-synchronization-api": "100.4.0", - "magento/module-media-gallery-synchronization-metadata": "100.4.0", - "magento/module-media-gallery-ui": "100.4.0", - "magento/module-media-gallery-ui-api": "100.4.0", - "magento/module-media-storage": "100.4.0", - "magento/module-message-queue": "100.4.1", - "magento/module-msrp": "100.4.0", - "magento/module-msrp-configurable-product": "100.4.0", - "magento/module-msrp-grouped-product": "100.4.0", - "magento/module-multishipping": "100.4.1", - "magento/module-mysql-mq": "100.4.0", - "magento/module-new-relic-reporting": "100.4.0", - "magento/module-newsletter": "100.4.1", - "magento/module-newsletter-graph-ql": "100.4.0", - "magento/module-offline-payments": "100.4.0", - "magento/module-offline-shipping": "100.4.0", - "magento/module-page-cache": "100.4.1", - "magento/module-payment": "100.4.1", - "magento/module-paypal": "101.0.1", - "magento/module-paypal-captcha": "100.4.0", - "magento/module-paypal-graph-ql": "100.4.1", - "magento/module-persistent": "100.4.1", - "magento/module-product-alert": "100.4.1", - "magento/module-product-video": "100.4.1", - "magento/module-quote": "101.2.1", - "magento/module-quote-analytics": "100.4.1", - "magento/module-quote-bundle-options": "100.4.0", - "magento/module-quote-configurable-options": "100.4.0", - "magento/module-quote-downloadable-links": "100.4.0", - "magento/module-quote-graph-ql": "100.4.1", - "magento/module-related-product-graph-ql": "100.4.0", - "magento/module-release-notification": "100.4.0", - "magento/module-reports": "100.4.1", - "magento/module-require-js": "100.4.0", - "magento/module-review": "100.4.1", - "magento/module-review-analytics": "100.4.0", - "magento/module-review-graph-ql": "100.4.0", - "magento/module-robots": "101.1.0", - "magento/module-rss": "100.4.0", - "magento/module-rule": "100.4.0", - "magento/module-sales": "103.0.1", - "magento/module-sales-analytics": "100.4.0", - "magento/module-sales-graph-ql": "100.4.1", - "magento/module-sales-inventory": "100.4.0", - "magento/module-sales-rule": "101.2.1", - "magento/module-sales-sequence": "100.4.1", - "magento/module-sample-data": "100.4.1", - "magento/module-search": "101.1.1", - "magento/module-security": "100.4.1", - "magento/module-send-friend": "100.4.0", - "magento/module-send-friend-graph-ql": "100.4.0", - "magento/module-shipping": "100.4.1", - "magento/module-sitemap": "100.4.1", - "magento/module-store": "101.1.1", - "magento/module-store-graph-ql": "100.4.1", - "magento/module-swagger": "100.4.0", - "magento/module-swagger-webapi": "100.4.0", - "magento/module-swagger-webapi-async": "100.4.0", - "magento/module-swatches": "100.4.1", - "magento/module-swatches-graph-ql": "100.4.1", - "magento/module-swatches-layered-navigation": "100.4.0", - "magento/module-tax": "100.4.1", - "magento/module-tax-graph-ql": "100.4.0", - "magento/module-tax-import-export": "100.4.1", - "magento/module-theme": "101.1.1", - "magento/module-theme-graph-ql": "100.4.0", - "magento/module-tinymce-3": "100.4.1", - "magento/module-translation": "100.4.1", - "magento/module-ui": "101.2.1", - "magento/module-ups": "100.4.1", - "magento/module-url-rewrite": "102.0.1", - "magento/module-url-rewrite-graph-ql": "100.4.0", - "magento/module-user": "101.2.1", - "magento/module-usps": "100.4.0", - "magento/module-variable": "100.4.0", - "magento/module-vault": "101.2.1", - "magento/module-vault-graph-ql": "100.4.0", - "magento/module-version": "100.4.0", - "magento/module-webapi": "100.4.0", - "magento/module-webapi-async": "100.4.0", - "magento/module-webapi-security": "100.4.0", - "magento/module-weee": "100.4.1", - "magento/module-weee-graph-ql": "100.4.0", - "magento/module-widget": "101.2.1", - "magento/module-wishlist": "101.2.1", - "magento/module-wishlist-analytics": "100.4.0", - "magento/module-wishlist-graph-ql": "100.4.1", - "magento/security-package": "1.1.0", - "magento/theme-adminhtml-backend": "100.4.1", - "magento/theme-frontend-blank": "100.4.1", - "magento/theme-frontend-luma": "100.4.1", - "magento/zendframework1": "~1.14.2", - "monolog/monolog": "^1.17", - "paragonie/sodium_compat": "^1.6", - "paypal/module-braintree": "4.2.0", - "pelago/emogrifier": "^3.1.0", - "php": "~7.3.0||~7.4.0", - "php-amqplib/php-amqplib": "~2.10.0", - "phpseclib/mcrypt_compat": "1.0.8", - "phpseclib/phpseclib": "2.0.*", - "ramsey/uuid": "~3.8.0", - "symfony/console": "~4.4.0", - "symfony/event-dispatcher": "~4.4.0", - "symfony/process": "~4.4.0", - "tedivm/jshrink": "~1.3.0", - "temando/module-shipping": "2.0.0", - "tubalmartin/cssmin": "4.1.1", - "vertex/product-magento-module": "4.1.0", - "webonyx/graphql-php": "^0.13.8", - "wikimedia/less.php": "~1.8.0", - "yotpo/magento2-module-yotpo-reviews-bundle": "3.1.2" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "eCommerce Platform for Growth (Community Edition)" - }, - { - "name": "magento/security-package", - "version": "1.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.0.0.zip", - "shasum": "a3719d48b34ac464ee8692c7c5a2f155800430b3" - }, - "require": { - "google/recaptcha": "^1.2", - "magento/module-re-captcha-admin-ui": "1.1.0", - "magento/module-re-captcha-checkout": "1.1.0", - "magento/module-re-captcha-contact": "1.1.0", - "magento/module-re-captcha-customer": "1.1.0", - "magento/module-re-captcha-frontend-ui": "1.1.0", - "magento/module-re-captcha-migration": "1.1.0", - "magento/module-re-captcha-newsletter": "1.1.0", - "magento/module-re-captcha-paypal": "1.1.0", - "magento/module-re-captcha-review": "1.1.0", - "magento/module-re-captcha-send-friend": "1.1.0", - "magento/module-re-captcha-ui": "1.1.0", - "magento/module-re-captcha-user": "1.1.0", - "magento/module-re-captcha-validation": "1.1.0", - "magento/module-re-captcha-validation-api": "1.1.0", - "magento/module-re-captcha-version-2-checkbox": "2.0.0", - "magento/module-re-captcha-version-2-invisible": "2.0.0", - "magento/module-re-captcha-version-3-invisible": "2.0.0", - "magento/module-securitytxt": "1.1.0", - "magento/module-two-factor-auth": "1.1.0" - }, - "type": "metapackage", - "description": "Magento Security Package" - }, - { - "name": "magento/theme-adminhtml-backend", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.1.0.zip", - "shasum": "73398c0478f0e4dd5c2c25a40577cc554552a917" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-blank", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.1.0.zip", - "shasum": "8f6187a999cabee73e5968b3a98519fbdf080531" - }, - "require": { - "magento/framework": "103.0.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/theme-frontend-luma", - "version": "100.4.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.1.0.zip", - "shasum": "38cf4b18eed6542e4f32cd894277389f2a57e856" - }, - "require": { - "magento/framework": "103.0.*", - "magento/theme-frontend-blank": "100.4.*", - "php": "~7.3.0||~7.4.0" - }, - "type": "magento2-theme", - "autoload": { - "files": [ - "registration.php" - ] - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "magento/zendframework1", - "version": "1.14.4", - "source": { - "type": "git", - "url": "https://github.com/magento/zf1.git", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/zf1/zipball/250f35c0e80b5e6fa1a1598c144cba2fff36b565", - "reference": "250f35c0e80b5e6fa1a1598c144cba2fff36b565", - "shasum": "" - }, - "require": { - "php": ">=5.2.11" - }, - "require-dev": { - "phpunit/dbunit": "1.3.*", - "phpunit/phpunit": "3.7.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12.x-dev" - } - }, - "autoload": { - "psr-0": { - "Zend_": "library/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "library/" - ], - "license": [ - "BSD-3-Clause" - ], - "description": "Magento Zend Framework 1", - "homepage": "http://framework.zend.com/", - "keywords": [ - "ZF1", - "framework" - ], - "time": "2020-05-19T23:25:07+00:00" - }, - { - "name": "monolog/monolog", - "version": "1.25.5", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1817faadd1846cd08be9a49e905dc68823bc38c0", - "reference": "1817faadd1846cd08be9a49e905dc68823bc38c0", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "php-amqplib/php-amqplib": "~2.4", - "php-console/php-console": "^3.1.3", - "php-parallel-lint/php-parallel-lint": "^1.0", - "phpunit/phpunit": "~4.5", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", - "swiftmailer/swiftmailer": "^5.3|^6.0" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2020-07-23T08:35:51+00:00" - }, - { - "name": "myclabs/php-enum", - "version": "1.7.6", - "source": { - "type": "git", - "url": "https://github.com/myclabs/php-enum.git", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/php-enum/zipball/5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "^7", - "squizlabs/php_codesniffer": "1.*", - "vimeo/psalm": "^3.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "MyCLabs\\Enum\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP Enum contributors", - "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" - } - ], - "description": "PHP Enum implementation", - "homepage": "http://github.com/myclabs/php-enum", - "keywords": [ - "enum" - ], - "time": "2020-02-14T08:15:52+00:00" - }, - { - "name": "paragonie/constant_time_encoding", - "version": "v2.3.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "shasum": "" - }, - "require": { - "php": "^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^6|^7", - "vimeo/psalm": "^1|^2|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } - ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", - "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" - ], - "time": "2019-11-06T19:20:29+00:00" - }, - { - "name": "paragonie/random_compat", - "version": "v9.99.99", - "source": { - "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "shasum": "" - }, - "require": { - "php": "^7" - }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." - }, - "type": "library", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com" - } - ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", - "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" - ], - "time": "2018-07-02T15:55:56+00:00" - }, - { - "name": "paragonie/sodium_compat", - "version": "v1.13.0", - "source": { - "type": "git", - "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/bbade402cbe84c69b718120911506a3aa2bae653", - "reference": "bbade402cbe84c69b718120911506a3aa2bae653", - "shasum": "" - }, - "require": { - "paragonie/random_compat": ">=1", - "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8" - }, - "require-dev": { - "phpunit/phpunit": "^3|^4|^5|^6|^7" - }, - "suggest": { - "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", - "ext-sodium": "PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." - }, - "type": "library", - "autoload": { - "files": [ - "autoload.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "ISC" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com" - }, - { - "name": "Frank Denis", - "email": "jedisct1@pureftpd.org" - } - ], - "description": "Pure PHP implementation of libsodium; uses the PHP extension if it exists", - "keywords": [ - "Authentication", - "BLAKE2b", - "ChaCha20", - "ChaCha20-Poly1305", - "Chapoly", - "Curve25519", - "Ed25519", - "EdDSA", - "Edwards-curve Digital Signature Algorithm", - "Elliptic Curve Diffie-Hellman", - "Poly1305", - "Pure-PHP cryptography", - "RFC 7748", - "RFC 8032", - "Salpoly", - "Salsa20", - "X25519", - "XChaCha20-Poly1305", - "XSalsa20-Poly1305", - "Xchacha20", - "Xsalsa20", - "aead", - "cryptography", - "ecdh", - "elliptic curve", - "elliptic curve cryptography", - "encryption", - "libsodium", - "php", - "public-key cryptography", - "secret-key cryptography", - "side-channel resistant" - ], - "time": "2020-03-20T21:48:09+00:00" - }, - { - "name": "paypal/module-braintree", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.2.0.0.zip", - "shasum": "7a13c18488bab661e6c06c862e9df371eee6f8a4" - }, - "require": { - "paypal/module-braintree-core": "4.2.0", - "paypal/module-braintree-graph-ql": "4.1.1" - }, - "type": "metapackage", - "license": [ - "Apache-2.0" - ], - "description": "Braintree Magento" - }, - { - "name": "paypal/module-braintree-core", - "version": "4.2.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.2.0.0.zip", - "shasum": "dc646d71fb9a76c9ef2b37d8b0bfdd539ac19111" - }, - "require": { - "braintree/braintree_php": "5.2.0", - "ext-json": "*", - "ext-simplexml": "*", - "league/iso3166": "^2.1", - "magento/module-backend": "100.2.*||101.0.*||^102.0.0", - "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", - "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", - "magento/module-config": "101.0.*||101.1.*||^101.2.0", - "magento/module-customer": "101.0.*||102.0.*||^103.0.0", - "magento/module-directory": "100.2.*||100.3.*||^100.4.0", - "magento/module-payment": "100.2.*||100.3.*||^100.4.0", - "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", - "magento/module-quote": "101.0.*||101.1.*||^101.2.0", - "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", - "magento/module-theme": "100.2.*||101.0.*||^101.1.0", - "magento/module-ui": "101.0.*||101.1.*||^101.2.0", - "magento/module-vault": "101.0.*||101.1.*||^101.2.0" - }, - "conflict": { - "gene/module-braintree": "*", - "magento/module-braintree": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\Braintree\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." - }, - { - "name": "paypal/module-braintree-graph-ql", - "version": "4.1.1", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.1.1.0.zip", - "shasum": "c9ec37feb321b5a2a4fc4c355e20c2206084b33c" - }, - "require": { - "magento/framework": "^102||^103", - "magento/module-quote": "^101", - "magento/module-quote-graph-ql": "^100", - "magento/module-store": "^101", - "paypal/module-braintree": "^4.1", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "suggest": { - "magento/module-graph-ql": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "PayPal\\BraintreeGraphQl\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "N/A" - }, - { - "name": "pelago/emogrifier", - "version": "v3.1.0", - "source": { - "type": "git", - "url": "https://github.com/MyIntervals/emogrifier.git", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "reference": "f6a5c7d44612d86c3901c93f1592f5440e6b2cd8", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "^5.6 || ~7.0 || ~7.1 || ~7.2 || ~7.3 || ~7.4", - "symfony/css-selector": "^2.8 || ^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.15.3", - "phpmd/phpmd": "^2.7.0", - "phpunit/phpunit": "^5.7.27", - "squizlabs/php_codesniffer": "^3.5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Pelago\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Oliver Klee", - "email": "github@oliverklee.de" - }, - { - "name": "Zoli Szabó", - "email": "zoli.szabo+github@gmail.com" - }, - { - "name": "John Reeve", - "email": "jreeve@pelagodesign.com" - }, - { - "name": "Jake Hotson", - "email": "jake@qzdesign.co.uk" - }, - { - "name": "Cameron Brooks" - }, - { - "name": "Jaime Prado" - } - ], - "description": "Converts CSS styles into inline style attributes in your HTML code", - "homepage": "https://www.myintervals.com/emogrifier.php", - "keywords": [ - "css", - "email", - "pre-processing" - ], - "time": "2019-12-26T19:37:31+00:00" - }, - { - "name": "php-amqplib/php-amqplib", - "version": "v2.10.1", - "source": { - "type": "git", - "url": "https://github.com/php-amqplib/php-amqplib.git", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/6e2b2501e021e994fb64429e5a78118f83b5c200", - "reference": "6e2b2501e021e994fb64429e5a78118f83b5c200", - "shasum": "" - }, - "require": { - "ext-bcmath": "*", - "ext-sockets": "*", - "php": ">=5.6" - }, - "replace": { - "videlalvaro/php-amqplib": "self.version" - }, - "require-dev": { - "ext-curl": "*", - "nategood/httpful": "^0.2.20", - "phpunit/phpunit": "^5.7|^6.5|^7.0", - "squizlabs/php_codesniffer": "^2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.10-dev" - } - }, - "autoload": { - "psr-4": { - "PhpAmqpLib\\": "PhpAmqpLib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-or-later" - ], - "authors": [ - { - "name": "Alvaro Videla", - "role": "Original Maintainer" - }, - { - "name": "John Kelly", - "email": "johnmkelly86@gmail.com", - "role": "Maintainer" - }, - { - "name": "Raúl Araya", - "email": "nubeiro@gmail.com", - "role": "Maintainer" - }, - { - "name": "Luke Bakken", - "email": "luke@bakken.io", - "role": "Maintainer" - } - ], - "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", - "homepage": "https://github.com/php-amqplib/php-amqplib/", - "keywords": [ - "message", - "queue", - "rabbitmq" - ], - "time": "2019-10-10T13:23:40+00:00" - }, - { - "name": "phpseclib/mcrypt_compat", - "version": "1.0.8", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/mcrypt_compat.git", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "reference": "f74c7b1897b62f08f268184b8bb98d9d9ab723b0", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "phpseclib/phpseclib": ">=2.0.11 <3.0.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.7|^6.0" - }, - "suggest": { - "ext-openssl": "Will enable faster cryptographic operations" - }, - "type": "library", - "autoload": { - "files": [ - "lib/mcrypt.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "homepage": "http://phpseclib.sourceforge.net" - } - ], - "description": "PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0", - "keywords": [ - "cryptograpy", - "encryption", - "mcrypt" - ], - "time": "2018-08-22T03:11:43+00:00" - }, - { - "name": "phpseclib/phpseclib", - "version": "2.0.29", - "source": { - "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "497856a8d997f640b4a516062f84228a772a48a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/497856a8d997f640b4a516062f84228a772a48a8", - "reference": "497856a8d997f640b4a516062f84228a772a48a8", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", - "squizlabs/php_codesniffer": "~2.0" - }, - "suggest": { - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." - }, - "type": "library", - "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], - "psr-4": { - "phpseclib\\": "phpseclib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-Jürgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } - ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], - "funding": [ - { - "url": "https://github.com/terrafrost", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpseclib", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", - "type": "tidelift" - } - ], - "time": "2020-09-08T04:24:43+00:00" - }, - { - "name": "psr/container", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ], - "time": "2017-02-14T16:28:37+00:00" - }, - { - "name": "psr/http-message", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "time": "2016-08-06T14:39:51+00:00" - }, - { - "name": "psr/log", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "time": "2020-03-23T09:12:05+00:00" - }, - { - "name": "ralouphie/getallheaders", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" - }, - "type": "library", - "autoload": { - "files": [ - "src/getallheaders.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" - } - ], - "description": "A polyfill for getallheaders.", - "time": "2019-03-08T08:55:37+00:00" - }, - { - "name": "ramsey/uuid", - "version": "3.8.0", - "source": { - "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", - "symfony/polyfill-ctype": "^1.8" - }, - "replace": { - "rhumsaa/uuid": "self.version" - }, - "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", - "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" - }, - "suggest": { - "ext-ctype": "Provides support for PHP Ctype functions", - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" - }, - { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" - }, - { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" - } - ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", - "keywords": [ - "guid", - "identifier", - "uuid" - ], - "time": "2018-07-19T23:38:55+00:00" - }, - { - "name": "react/promise", - "version": "v2.8.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" - } - ], - "description": "A lightweight implementation of CommonJS Promises/A for PHP", - "keywords": [ - "promise", - "promises" - ], - "time": "2020-05-12T15:16:56+00:00" - }, - { - "name": "seld/jsonlint", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/590cfec960b77fd55e39b7d9246659e95dd6d337", - "reference": "590cfec960b77fd55e39b7d9246659e95dd6d337", - "shasum": "" - }, - "require": { - "php": "^5.3 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "bin": [ - "bin/jsonlint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "JSON Linter", - "keywords": [ - "json", - "linter", - "parser", - "validator" - ], - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", - "type": "tidelift" - } - ], - "time": "2020-08-25T06:56:57+00:00" - }, - { - "name": "seld/phar-utils", - "version": "1.1.1", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "reference": "8674b1d84ffb47cc59a101f5d5a3b61e87d23796", - "shasum": "" - }, - "require": { - "php": ">=5.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Seld\\PharUtils\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" - } - ], - "description": "PHAR file format utilities, for when PHP phars you up", - "keywords": [ - "phar" - ], - "time": "2020-07-07T18:42:57+00:00" - }, - { - "name": "spomky-labs/otphp", - "version": "v10.0.1", - "source": { - "type": "git", - "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "f44cce5a9db4b8da410215d992110482c931232f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/f44cce5a9db4b8da410215d992110482c931232f", - "reference": "f44cce5a9db4b8da410215d992110482c931232f", - "shasum": "" - }, - "require": { - "beberlei/assert": "^3.0", - "ext-mbstring": "*", - "paragonie/constant_time_encoding": "^2.0", - "php": "^7.2|^8.0", - "thecodingmachine/safe": "^0.1.14|^1.0" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-beberlei-assert": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^8.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "v10.0": "10.0.x-dev", - "v9.0": "9.0.x-dev", - "v8.3": "8.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "OTPHP\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Florent Morselli", - "homepage": "https://github.com/Spomky" - }, - { - "name": "All contributors", - "homepage": "https://github.com/Spomky-Labs/otphp/contributors" - } - ], - "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", - "homepage": "https://github.com/Spomky-Labs/otphp", - "keywords": [ - "FreeOTP", - "RFC 4226", - "RFC 6238", - "google authenticator", - "hotp", - "otp", - "totp" - ], - "time": "2020-01-28T09:24:19+00:00" - }, - { - "name": "symfony/console", - "version": "v4.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/90933b39c7b312fc3ceaa1ddeac7eb48cb953124", - "reference": "90933b39c7b312fc3ceaa1ddeac7eb48cb953124", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1|^2" - }, - "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Console Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-15T07:58:55+00:00" - }, - { - "name": "symfony/css-selector", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "e544e24472d4c97b2d11ade7caacd446727c6bf9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/e544e24472d4c97b2d11ade7caacd446727c6bf9", - "reference": "e544e24472d4c97b2d11ade7caacd446727c6bf9", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\CssSelector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony CssSelector Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-05-20T17:43:50+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v4.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e17bb5e0663dc725f7cdcafc932132735b4725cd", - "reference": "e17bb5e0663dc725f7cdcafc932132735b4725cd", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "~3.4|~4.4", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony EventDispatcher Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-18T14:07:46+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to dispatching event", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-06T13:19:58+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "1a8697545a8d87b9f2f6b1d32414199cc5e20aae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/1a8697545a8d87b9f2f6b1d32414199cc5e20aae", - "reference": "1a8697545a8d87b9f2f6b1d32414199cc5e20aae", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Filesystem Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T14:02:37+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", - "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", - "shasum": "" - }, - "require": { - "php": ">=7.2.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Finder Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/options-resolver", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/options-resolver.git", - "reference": "4c7e155bf7d93ea4ba3824d5a14476694a5278dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/4c7e155bf7d93ea4ba3824d5a14476694a5278dd", - "reference": "4c7e155bf7d93ea4ba3824d5a14476694a5278dd", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\OptionsResolver\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony OptionsResolver Component", - "homepage": "https://symfony.com", - "keywords": [ - "config", - "configuration", - "options" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T03:44:28+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", - "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-intl-idn", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php70": "^1.10", - "symfony/polyfill-php72": "^1.10" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-08-04T06:02:08+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", - "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php70", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "639447d008615574653fb3bc60d1986d7172eaae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae", - "reference": "639447d008615574653fb3bc60d1986d7172eaae", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fffa1a52a023e782cdcc221d781fe1ec8f87fcca", - "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/d87d5766cbf48d72388a9f6b85f280c8ad51f981", - "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981", - "shasum": "" - }, - "require": { - "php": ">=7.0.8" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" - }, - { - "name": "symfony/process", - "version": "v4.4.15", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "9b887acc522935f77555ae8813495958c7771ba7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/9b887acc522935f77555ae8813495958c7771ba7", - "reference": "9b887acc522935f77555ae8813495958c7771ba7", - "shasum": "" - }, - "require": { - "php": ">=7.1.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Process Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:08:58+00:00" - }, - { - "name": "symfony/property-access", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "reference": "4c43f7ff784e1e3ee1c96e15f76b342af6617b39", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/property-info": "^5.1.1" - }, - "require-dev": { - "symfony/cache": "^4.4|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony PropertyAccess Component", - "homepage": "https://symfony.com", - "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/property-info", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/property-info.git", - "reference": "22518930091e0bdb249694efc509e3697f7e325e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/22518930091e0bdb249694efc509e3697f7e325e", - "reference": "22518930091e0bdb249694efc509e3697f7e325e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15", - "symfony/string": "^5.1" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<0.3.0", - "symfony/dependency-injection": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "~1.7", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/cache": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/serializer": "^4.4|^5.0" - }, - "suggest": { - "phpdocumentor/reflection-docblock": "To use the PHPDoc", - "psr/cache-implementation": "To cache results", - "symfony/doctrine-bridge": "To use Doctrine metadata", - "symfony/serializer": "To use Serializer metadata" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\PropertyInfo\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kévin Dunglas", - "email": "dunglas@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Property Info Component", - "homepage": "https://symfony.com", - "keywords": [ - "doctrine", - "phpdoc", - "property", - "symfony", - "type", - "validator" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T05:10:28+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/string", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0", - "symfony/http-client": "^4.4|^5.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "files": [ - "Resources/functions.php" - ], - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony String component", - "homepage": "https://symfony.com", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-15T12:23:47+00:00" - }, - { - "name": "tedivm/jshrink", - "version": "v1.3.3", - "source": { - "type": "git", - "url": "https://github.com/tedious/JShrink.git", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tedious/JShrink/zipball/566e0c731ba4e372be2de429ef7d54f4faf4477a", - "reference": "566e0c731ba4e372be2de429ef7d54f4faf4477a", - "shasum": "" - }, - "require": { - "php": "^5.6|^7.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.8", - "php-coveralls/php-coveralls": "^1.1.0", - "phpunit/phpunit": "^6" - }, - "type": "library", - "autoload": { - "psr-0": { - "JShrink": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Robert Hafner", - "email": "tedivm@tedivm.com" - } - ], - "description": "Javascript Minifier built in PHP", - "homepage": "http://github.com/tedious/JShrink", - "keywords": [ - "javascript", - "minifier" - ], - "time": "2019-06-28T18:11:46+00:00" - }, - { - "name": "temando/module-shipping", - "version": "2.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", - "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" - }, - "require": { - "temando/module-shipping-remover": "1.0.0" - }, - "type": "metapackage", - "license": [ - "OSL-3.0" - ], - "description": "Temando multi-carrier shipping extension for Magento 2" - }, - { - "name": "temando/module-shipping-remover", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", - "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" - }, - "require": { - "magento/framework": "*", - "magento/module-eav": "*" - }, - "replace": { - "temando/module-shipping-m2": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Temando\\ShippingRemover\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Removes Temando multi-carrier shipping extension from Magento 2" - }, - { - "name": "thecodingmachine/safe", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/thecodingmachine/safe.git", - "reference": "a6b795aeb367c90cc6ed88dadb4cdcac436377c2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a6b795aeb367c90cc6ed88dadb4cdcac436377c2", - "reference": "a6b795aeb367c90cc6ed88dadb4cdcac436377c2", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "require-dev": { - "phpstan/phpstan": "^0.12", - "squizlabs/php_codesniffer": "^3.2", - "thecodingmachine/phpstan-strict-rules": "^0.12" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - }, - "files": [ - "deprecated/apc.php", - "deprecated/libevent.php", - "deprecated/mssql.php", - "deprecated/stats.php", - "lib/special_cases.php", - "generated/apache.php", - "generated/apcu.php", - "generated/array.php", - "generated/bzip2.php", - "generated/calendar.php", - "generated/classobj.php", - "generated/com.php", - "generated/cubrid.php", - "generated/curl.php", - "generated/datetime.php", - "generated/dir.php", - "generated/eio.php", - "generated/errorfunc.php", - "generated/exec.php", - "generated/fileinfo.php", - "generated/filesystem.php", - "generated/filter.php", - "generated/fpm.php", - "generated/ftp.php", - "generated/funchand.php", - "generated/gmp.php", - "generated/gnupg.php", - "generated/hash.php", - "generated/ibase.php", - "generated/ibmDb2.php", - "generated/iconv.php", - "generated/image.php", - "generated/imap.php", - "generated/info.php", - "generated/ingres-ii.php", - "generated/inotify.php", - "generated/json.php", - "generated/ldap.php", - "generated/libxml.php", - "generated/lzf.php", - "generated/mailparse.php", - "generated/mbstring.php", - "generated/misc.php", - "generated/msql.php", - "generated/mysql.php", - "generated/mysqli.php", - "generated/mysqlndMs.php", - "generated/mysqlndQc.php", - "generated/network.php", - "generated/oci8.php", - "generated/opcache.php", - "generated/openssl.php", - "generated/outcontrol.php", - "generated/password.php", - "generated/pcntl.php", - "generated/pcre.php", - "generated/pdf.php", - "generated/pgsql.php", - "generated/posix.php", - "generated/ps.php", - "generated/pspell.php", - "generated/readline.php", - "generated/rpminfo.php", - "generated/rrd.php", - "generated/sem.php", - "generated/session.php", - "generated/shmop.php", - "generated/simplexml.php", - "generated/sockets.php", - "generated/sodium.php", - "generated/solr.php", - "generated/spl.php", - "generated/sqlsrv.php", - "generated/ssdeep.php", - "generated/ssh2.php", - "generated/stream.php", - "generated/strings.php", - "generated/swoole.php", - "generated/uodbc.php", - "generated/uopz.php", - "generated/url.php", - "generated/var.php", - "generated/xdiff.php", - "generated/xml.php", - "generated/xmlrpc.php", - "generated/yaml.php", - "generated/yaz.php", - "generated/zip.php", - "generated/zlib.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHP core functions that throw exceptions instead of returning FALSE on error", - "time": "2020-10-08T08:40:29+00:00" - }, - { - "name": "true/punycode", - "version": "v2.1.1", - "source": { - "type": "git", - "url": "https://github.com/true/php-punycode.git", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "symfony/polyfill-mbstring": "^1.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.7", - "squizlabs/php_codesniffer": "~2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "TrueBV\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Renan Gonçalves", - "email": "renan.saddam@gmail.com" - } - ], - "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", - "homepage": "https://github.com/true/php-punycode", - "keywords": [ - "idna", - "punycode" - ], - "time": "2016-11-16T10:37:54+00:00" - }, - { - "name": "tubalmartin/cssmin", - "version": "v4.1.1", - "source": { - "type": "git", - "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", - "shasum": "" - }, - "require": { - "ext-pcre": "*", - "php": ">=5.3.2" - }, - "require-dev": { - "cogpowered/finediff": "0.3.*", - "phpunit/phpunit": "4.8.*" - }, - "bin": [ - "cssmin" - ], - "type": "library", - "autoload": { - "psr-4": { - "tubalmartin\\CssMin\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Túbal Martín", - "homepage": "http://tubalmartin.me/" - } - ], - "description": "A PHP port of the YUI CSS compressor", - "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", - "keywords": [ - "compress", - "compressor", - "css", - "cssmin", - "minify", - "yui" - ], - "time": "2018-01-15T15:26:51+00:00" - }, - { - "name": "vertex/module-address-validation", - "version": "2.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation/vertex-module-address-validation-2.1.0.0.zip", - "shasum": "9023166c5a152f3884322cde5af1b4e9f3854e71" - }, - "require": { - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-checkout": "^100", - "magento/module-config": "^101", - "magento/module-quote": "^100|^101", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "php": "^7.0", - "vertex/module-address-validation-api": "^1", - "vertex/module-tax": "^4" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidation\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Validation module for Magento 2" - }, - { - "name": "vertex/module-address-validation-api", - "version": "1.0.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-address-validation-api/vertex-module-address-validation-api-1.0.0.0.zip", - "shasum": "85bcd6896132e132e0098db915eb9d506569646e" - }, - "require": { - "magento/framework": "^100|^101|^102|^103", - "magento/module-store": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "roave/security-advisories": "dev-master" - }, - "suggest": { - "magento/module-webapi": "^100" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\AddressValidationApi\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Address Cleansing module for Magento 2 API" - }, - { - "name": "vertex/module-tax", - "version": "4.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/module-tax/vertex-module-tax-4.1.0.0.zip", - "shasum": "bca2e2d6a19294edf066c032ce26edd8dcc2f692" - }, - "require": { - "ext-intl": "*", - "ext-json": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "magento/framework": "^100|^101|^102|^103", - "magento/module-backend": "^100|^101|^102", - "magento/module-catalog": "^100|^101|^102|^103|^104", - "magento/module-checkout": "^100", - "magento/module-config": "^100|^101", - "magento/module-cron": "^100", - "magento/module-customer": "^100|^101|^102|^103", - "magento/module-directory": "^100", - "magento/module-eav": "^100|^101|^102", - "magento/module-quote": ">=101.1.0 <= 101.1.5 || ^101.2", - "magento/module-sales": "^100|^101|^102|^103", - "magento/module-shipping": "^100", - "magento/module-store": "^100|^101", - "magento/module-tax": "^100", - "magento/module-ui": "^100|^101", - "php": "^7.1", - "vertex/sdk": "^1.2.0" - }, - "conflict": { - "pixafy/tax": "*", - "pixafy/tax-ee": "*", - "vertex/tax": "*", - "vertex/tax-ee": "*" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "ext-dom": "*", - "ext-simplexml": "*", - "magento/magento-coding-standard": "^5", - "magento/module-offline-shipping": "^100.2", - "magento/module-usps": "^100.2" - }, - "suggest": { - "magento/module-gift-card-account": "Vertex Tax Links for Magento 2 also supports Magento's Gift Card Account module", - "magento/module-gift-wrapping": "Vertex Tax Links for Magento 2 also supports Magento's Gift Wrapping module", - "magento/module-multishipping": "Vertex Tax Links for Magento 2 also supports Magento's Multishipping module", - "magento/module-reward": "Vertex Tax Links for Magento 2 also supports Magento's Reward module" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Vertex\\Tax\\": "" - } - }, - "license": [ - "proprietary" - ], - "description": "Vertex Tax Links for Magento 2" - }, - { - "name": "vertex/product-magento-module", - "version": "4.1.0", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-4.1.0.0.zip", - "shasum": "ef350f455be0e3e6784e86987e89b78be984f056" - }, - "require": { - "vertex/module-address-validation": "2.1.0", - "vertex/module-tax": "4.1.0" - }, - "type": "metapackage", - "license": [ - "proprietary" - ], - "authors": [ - { - "name": "Mediotype", - "email": "diveinto@mediotype.com", - "homepage": "http://www.mediotype.com/", - "role": "Development Company" - } - ], - "description": "Vertex Tax Links for Magento 2", - "homepage": "http://go.vertexsmb.com/magento_cbe", - "keywords": [ - "tax", - "vertex" - ] - }, - { - "name": "vertex/sdk", - "version": "1.2.7", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/vertex/sdk/vertex-sdk-1.2.7.0.zip", - "shasum": "821465662cc2d8ec186e2baf138a7c3075fcf3ee" - }, - "require": { - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-soap": "*", - "php": "^5.4|^7" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", - "magento/magento-coding-standard": "^5.0", - "php": "^7.3", - "phpmd/phpmd": "^2.6", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vertex\\": "src/" - } - }, - "license": [ - "proprietary" - ], - "description": "Tools for communicating with Vertex Cloud and Vertex O-Series" - }, - { - "name": "webimpress/safe-writer", - "version": "2.1.0", - "source": { - "type": "git", - "url": "https://github.com/webimpress/safe-writer.git", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/5cfafdec5873c389036f14bf832a5efc9390dcdd", - "reference": "5cfafdec5873c389036f14bf832a5efc9390dcdd", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^8.5.8 || ^9.3.7", - "vimeo/psalm": "^3.14.2", - "webimpress/coding-standard": "^1.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.1.x-dev", - "dev-develop": "2.2.x-dev", - "dev-release-1.0": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Webimpress\\SafeWriter\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "description": "Tool to write files safely, to avoid race conditions", - "keywords": [ - "concurrent write", - "file writer", - "race condition", - "safe writer", - "webimpress" - ], - "funding": [ - { - "url": "https://github.com/michalbundyra", - "type": "github" - } - ], - "time": "2020-08-25T07:21:11+00:00" - }, - { - "name": "webonyx/graphql-php", - "version": "v0.13.9", - "source": { - "type": "git", - "url": "https://github.com/webonyx/graphql-php.git", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "reference": "d9a94fddcad0a35d4bced212b8a44ad1bc59bdf3", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-mbstring": "*", - "php": "^7.1||^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpbench/phpbench": "^0.14.0", - "phpstan/phpstan": "^0.11.4", - "phpstan/phpstan-phpunit": "^0.11.0", - "phpstan/phpstan-strict-rules": "^0.11.0", - "phpunit/phpcov": "^5.0", - "phpunit/phpunit": "^7.2", - "psr/http-message": "^1.0", - "react/promise": "2.*" - }, - "suggest": { - "psr/http-message": "To use standard GraphQL server", - "react/promise": "To leverage async resolving on React PHP platform" - }, - "type": "library", - "autoload": { - "psr-4": { - "GraphQL\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP port of GraphQL reference implementation", - "homepage": "https://github.com/webonyx/graphql-php", - "keywords": [ - "api", - "graphql" - ], - "funding": [ - { - "url": "https://opencollective.com/webonyx-graphql-php", - "type": "open_collective" - } - ], - "time": "2020-07-02T05:49:25+00:00" - }, - { - "name": "wikimedia/less.php", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/wikimedia/less.php.git", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/wikimedia/less.php/zipball/e238ad228d74b6ffd38209c799b34e9826909266", - "reference": "e238ad228d74b6ffd38209c799b34e9826909266", - "shasum": "" - }, - "require": { - "php": ">=7.2.9" - }, - "require-dev": { - "phpunit/phpunit": "7.5.14" - }, - "bin": [ - "bin/lessc" - ], - "type": "library", - "autoload": { - "psr-0": { - "Less": "lib/" - }, - "classmap": [ - "lessc.inc.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Josh Schmidt", - "homepage": "https://github.com/oyejorge" - }, - { - "name": "Matt Agar", - "homepage": "https://github.com/agar" - }, - { - "name": "Martin Jantošovič", - "homepage": "https://github.com/Mordred" - } - ], - "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", - "keywords": [ - "css", - "less", - "less.js", - "lesscss", - "php", - "stylesheet" - ], - "time": "2019-11-06T18:30:11+00:00" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews", - "version": "3.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews/yotpo-magento2-module-yotpo-reviews-3.1.2.0.zip", - "shasum": "686436cac2a13758388d720bc5c388517422e774" - }, - "require": { - "magento/framework": "103.0.*", - "magento/module-analytics": "*", - "magento/module-backend": "102.0.*", - "magento/module-catalog": "104.0.*", - "magento/module-checkout": "100.4.*", - "magento/module-config": "101.2.*", - "magento/module-grouped-product": "100.4.*", - "magento/module-reports": "^100", - "magento/module-review": "100.4.*", - "magento/module-sales": "102.1.*||^103.0", - "magento/module-store": "101.1.*", - "php": "~7.1.3||~7.2.0||~7.3.0||~7.4.0" - }, - "replace": { - "yotpo/module-review": "*", - "yotpo/module-yotpo": "*" - }, - "type": "magento2-module", - "autoload": { - "files": [ - "registration.php" - ], - "psr-4": { - "Yotpo\\Yotpo\\": "" - } - }, - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Yotpo Reviews extension for Magento2" - }, - { - "name": "yotpo/magento2-module-yotpo-reviews-bundle", - "version": "3.1.2", - "dist": { - "type": "zip", - "url": "https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.1.2.0.zip", - "shasum": "fb070323fec2763df00062bab4a0b0b67eed60d1" - }, - "require": { - "yotpo/magento2-module-yotpo-reviews": "3.1.2" - }, - "type": "metapackage", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "Bundling metapackage for yotpo/magento2-module-yotpo-reviews: Yotpo Reviews extension for Magento2" - } - ], - "packages-dev": [ - { - "name": "allure-framework/allure-codeception", - "version": "1.4.4", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-codeception.git", - "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a69800eeef83007ced9502a3349ff72f5fb6b4e2", - "reference": "a69800eeef83007ced9502a3349ff72f5fb6b4e2", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "~1.1.8", - "codeception/codeception": "^2.3|^3.0|^4.0", - "php": ">=5.6", - "symfony/filesystem": ">=2.6", - "symfony/finder": ">=2.6" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "A Codeception adapter for Allure report.", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "codeception", - "report", - "steps", - "testing" - ], - "time": "2020-09-09T10:51:33+00:00" - }, - { - "name": "allure-framework/allure-php-api", - "version": "1.1.8", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-php-commons.git", - "reference": "5ae2deac1c7e1b992cfa572167370de45bdd346d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-php-commons/zipball/5ae2deac1c7e1b992cfa572167370de45bdd346d", - "reference": "5ae2deac1c7e1b992cfa572167370de45bdd346d", - "shasum": "" - }, - "require": { - "jms/serializer": "^0.16 || ^1.0", - "php": ">=5.4.0", - "ramsey/uuid": "^3.0", - "symfony/http-foundation": "^2.0 || ^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": [ - "src/", - "test/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "PHP API for Allure adapter", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "api", - "php", - "report" - ], - "time": "2020-03-13T10:47:35+00:00" - }, - { - "name": "allure-framework/allure-phpunit", - "version": "1.2.4", - "source": { - "type": "git", - "url": "https://github.com/allure-framework/allure-phpunit.git", - "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/9399629c6eed79da4be18fd22adf83ef36c2d2e0", - "reference": "9399629c6eed79da4be18fd22adf83ef36c2d2e0", - "shasum": "" - }, - "require": { - "allure-framework/allure-php-api": "~1.1.0", - "mikey179/vfsstream": "1.*", - "php": ">=7.1.0", - "phpunit/phpunit": ">=7.0.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Yandex": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Ivan Krutov", - "email": "vania-pooh@yandex-team.ru", - "role": "Developer" - } - ], - "description": "A PHPUnit adapter for Allure report.", - "homepage": "http://allure.qatools.ru/", - "keywords": [ - "allure", - "attachments", - "cases", - "phpunit", - "report", - "steps", - "testing" - ], - "time": "2018-10-25T12:03:54+00:00" - }, - { - "name": "aws/aws-sdk-php", - "version": "3.158.6", - "source": { - "type": "git", - "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "4e912c1ae4d4b3538ada36ac1478f980f9bdf329" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/4e912c1ae4d4b3538ada36ac1478f980f9bdf329", - "reference": "4e912c1ae4d4b3538ada36ac1478f980f9bdf329", - "shasum": "" - }, - "require": { - "ext-json": "*", - "ext-pcre": "*", - "ext-simplexml": "*", - "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4.1", - "mtdowling/jmespath.php": "^2.5", - "php": ">=5.5" - }, - "require-dev": { - "andrewsville/php-token-reflection": "^1.4", - "aws/aws-php-sns-message-validator": "~1.0", - "behat/behat": "~3.0", - "doctrine/cache": "~1.4", - "ext-dom": "*", - "ext-openssl": "*", - "ext-pcntl": "*", - "ext-sockets": "*", - "nette/neon": "^2.3", - "paragonie/random_compat": ">= 2", - "phpunit/phpunit": "^4.8.35|^5.4.3", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0", - "sebastian/comparator": "^1.2.3" - }, - "suggest": { - "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", - "doctrine/cache": "To use the DoctrineCacheAdapter", - "ext-curl": "To send requests using cURL", - "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", - "ext-sockets": "To use client-side monitoring" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "psr-4": { - "Aws\\": "src/" - }, - "files": [ - "src/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Amazon Web Services", - "homepage": "http://aws.amazon.com" - } - ], - "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", - "homepage": "http://aws.amazon.com/sdkforphp", - "keywords": [ - "amazon", - "aws", - "cloud", - "dynamodb", - "ec2", - "glacier", - "s3", - "sdk" - ], - "time": "2020-10-09T18:11:48+00:00" - }, - { - "name": "behat/gherkin", - "version": "v4.6.2", - "source": { - "type": "git", - "url": "https://github.com/Behat/Gherkin.git", - "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/51ac4500c4dc30cbaaabcd2f25694299df666a31", - "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31", - "shasum": "" - }, - "require": { - "php": ">=5.3.1" - }, - "require-dev": { - "phpunit/phpunit": "~4.5|~5", - "symfony/phpunit-bridge": "~2.7|~3|~4", - "symfony/yaml": "~2.3|~3|~4" - }, - "suggest": { - "symfony/yaml": "If you want to parse features, represented in YAML files" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-0": { - "Behat\\Gherkin": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - } - ], - "description": "Gherkin DSL parser for PHP 5.3", - "homepage": "http://behat.org/", - "keywords": [ - "BDD", - "Behat", - "Cucumber", - "DSL", - "gherkin", - "parser" - ], - "time": "2020-03-17T14:03:26+00:00" - }, - { - "name": "cache/cache", - "version": "0.4.0", - "source": { - "type": "git", - "url": "https://github.com/php-cache/cache.git", - "reference": "902b2e5b54ea57e3a801437748652228c4c58604" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-cache/cache/zipball/902b2e5b54ea57e3a801437748652228c4c58604", - "reference": "902b2e5b54ea57e3a801437748652228c4c58604", - "shasum": "" - }, - "require": { - "doctrine/cache": "^1.3", - "league/flysystem": "^1.0", - "php": "^5.6 || ^7.0", - "psr/cache": "^1.0", - "psr/log": "^1.0", - "psr/simple-cache": "^1.0" - }, - "conflict": { - "cache/adapter-common": "*", - "cache/apc-adapter": "*", - "cache/apcu-adapter": "*", - "cache/array-adapter": "*", - "cache/chain-adapter": "*", - "cache/doctrine-adapter": "*", - "cache/filesystem-adapter": "*", - "cache/hierarchical-cache": "*", - "cache/illuminate-adapter": "*", - "cache/memcache-adapter": "*", - "cache/memcached-adapter": "*", - "cache/mongodb-adapter": "*", - "cache/predis-adapter": "*", - "cache/psr-6-doctrine-bridge": "*", - "cache/redis-adapter": "*", - "cache/session-handler": "*", - "cache/taggable-cache": "*", - "cache/void-adapter": "*" - }, - "require-dev": { - "cache/integration-tests": "^0.16", - "defuse/php-encryption": "^2.0", - "illuminate/cache": "^5.4", - "mockery/mockery": "^0.9", - "phpunit/phpunit": "^4.0 || ^5.1", - "predis/predis": "^1.0", - "symfony/cache": "dev-master" - }, - "suggest": { - "ext-apc": "APC extension is required to use the APC Adapter", - "ext-apcu": "APCu extension is required to use the APCu Adapter", - "ext-memcache": "Memcache extension is required to use the Memcache Adapter", - "ext-memcached": "Memcached extension is required to use the Memcached Adapter", - "ext-mongodb": "Mongodb extension required to use the Mongodb adapter", - "ext-redis": "Redis extension is required to use the Redis adapter", - "mongodb/mongodb": "Mongodb lib required to use the Mongodb adapter" - }, - "type": "library", - "autoload": { - "psr-4": { - "Cache\\": "src/" - }, - "exclude-from-classmap": [ - "**/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Aaron Scherer", - "email": "aequasi@gmail.com", - "homepage": "https://github.com/aequasi" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - } - ], - "description": "Library of all the php-cache adapters", - "homepage": "http://www.php-cache.com/en/latest/", - "keywords": [ - "cache", - "psr6" - ], - "time": "2017-03-28T16:08:48+00:00" - }, - { - "name": "codeception/codeception", - "version": "4.1.8", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Codeception.git", - "reference": "41036e8af66e727c4587012f0366b7f0576a99da" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/41036e8af66e727c4587012f0366b7f0576a99da", - "reference": "41036e8af66e727c4587012f0366b7f0576a99da", - "shasum": "" - }, - "require": { - "behat/gherkin": "^4.4.0", - "codeception/lib-asserts": "^1.0", - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", - "codeception/stub": "^2.0 | ^3.0", - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "guzzlehttp/psr7": "~1.4", - "php": ">=5.6.0 <8.0", - "symfony/console": ">=2.7 <6.0", - "symfony/css-selector": ">=2.7 <6.0", - "symfony/event-dispatcher": ">=2.7 <6.0", - "symfony/finder": ">=2.7 <6.0", - "symfony/yaml": ">=2.7 <6.0" - }, - "require-dev": { - "codeception/module-asserts": "*@dev", - "codeception/module-cli": "*@dev", - "codeception/module-db": "*@dev", - "codeception/module-filesystem": "*@dev", - "codeception/module-phpbrowser": "*@dev", - "codeception/specify": "~0.3", - "codeception/util-universalframework": "*@dev", - "monolog/monolog": "~1.8", - "squizlabs/php_codesniffer": "~2.0", - "symfony/process": ">=2.7 <6.0", - "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0" - }, - "suggest": { - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "hoa/console": "For interactive console functionality", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/phpunit-bridge": "For phpunit-bridge support" - }, - "bin": [ - "codecept" - ], - "type": "library", - "extra": { - "branch-alias": [] - }, - "autoload": { - "psr-4": { - "Codeception\\": "src/Codeception", - "Codeception\\Extension\\": "ext" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" - } - ], - "description": "BDD-style testing framework", - "homepage": "http://codeception.com/", - "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" - ], - "funding": [ - { - "url": "https://opencollective.com/codeception", - "type": "open_collective" - } - ], - "time": "2020-10-11T17:54:58+00:00" - }, - { - "name": "codeception/lib-asserts", - "version": "1.13.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-asserts.git", - "reference": "263ef0b7eff80643e82f4cf55351eca553a09a10" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/263ef0b7eff80643e82f4cf55351eca553a09a10", - "reference": "263ef0b7eff80643e82f4cf55351eca553a09a10", - "shasum": "" - }, - "require": { - "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", - "ext-dom": "*", - "php": ">=5.6.0 <8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Assertion methods used by Codeception core and Asserts module", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "time": "2020-08-28T07:49:36+00:00" - }, - { - "name": "codeception/module-asserts", - "version": "1.3.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-asserts.git", - "reference": "32e5be519faaeb60ed3692383dcd1b3390ec2667" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/32e5be519faaeb60ed3692383dcd1b3390ec2667", - "reference": "32e5be519faaeb60ed3692383dcd1b3390ec2667", - "shasum": "" - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-asserts": "^1.13.1", - "php": ">=5.6.0 <8.0" - }, - "conflict": { - "codeception/codeception": "<4.0" - }, - "require-dev": { - "codeception/util-robohelpers": "dev-master" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Codeception module containing various assertions", - "homepage": "https://codeception.com/", - "keywords": [ - "assertions", - "asserts", - "codeception" - ], - "time": "2020-08-28T08:06:29+00:00" - }, - { - "name": "codeception/module-sequence", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-sequence.git", - "reference": "70563527b768194d6ab22e1ff943a5e69741c5dd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/70563527b768194d6ab22e1ff943a5e69741c5dd", - "reference": "70563527b768194d6ab22e1ff943a5e69741c5dd", - "shasum": "" - }, - "require": { - "codeception/codeception": "4.0.x-dev | ^4.0", - "php": ">=5.6.0 <8.0" - }, - "require-dev": { - "codeception/util-robohelpers": "dev-master" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - } - ], - "description": "Sequence module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "codeception" - ], - "time": "2019-10-10T12:08:50+00:00" - }, - { - "name": "codeception/module-webdriver", - "version": "1.1.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-webdriver.git", - "reference": "d055c645f600e991e33d1f289a9645eee46c384e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/d055c645f600e991e33d1f289a9645eee46c384e", - "reference": "d055c645f600e991e33d1f289a9645eee46c384e", - "shasum": "" - }, - "require": { - "codeception/codeception": "^4.0", - "php": ">=5.6.0 <8.0", - "php-webdriver/webdriver": "^1.6.0" - }, - "require-dev": { - "codeception/util-robohelpers": "dev-master" - }, - "suggest": { - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Zaahid Bateson" - } - ], - "description": "WebDriver module for Codeception", - "homepage": "http://codeception.com/", - "keywords": [ - "acceptance-testing", - "browser-testing", - "codeception" - ], - "time": "2020-10-11T18:54:47+00:00" - }, - { - "name": "codeception/phpunit-wrapper", - "version": "9.0.5", - "source": { - "type": "git", - "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "72bac7770866799e23a7dda1ac6bec2f8baccf45" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/72bac7770866799e23a7dda1ac6bec2f8baccf45", - "reference": "72bac7770866799e23a7dda1ac6bec2f8baccf45", - "shasum": "" - }, - "require": { - "php": ">=7.2", - "phpunit/phpunit": "^9.0" - }, - "require-dev": { - "codeception/specify": "*", - "vlucas/phpdotenv": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\PHPUnit\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Davert", - "email": "davert.php@resend.cc" - }, - { - "name": "Naktibalda" - } - ], - "description": "PHPUnit classes used by Codeception", - "time": "2020-10-11T18:14:42+00:00" - }, - { - "name": "codeception/stub", - "version": "3.7.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Stub.git", - "reference": "468dd5fe659f131fc997f5196aad87512f9b1304" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/468dd5fe659f131fc997f5196aad87512f9b1304", - "reference": "468dd5fe659f131fc997f5196aad87512f9b1304", - "shasum": "" - }, - "require": { - "phpunit/phpunit": "^8.4 | ^9.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "time": "2020-07-03T15:54:43+00:00" - }, - { - "name": "csharpru/vault-php", - "version": "3.5.3", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php.git", - "reference": "04be9776310fe7d1afb97795645f95c21e6b4fcf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/04be9776310fe7d1afb97795645f95c21e6b4fcf", - "reference": "04be9776310fe7d1afb97795645f95c21e6b4fcf", - "shasum": "" - }, - "require": { - "cache/cache": "^0.4.0", - "doctrine/inflector": "~1.1.0", - "guzzlehttp/promises": "^1.3", - "guzzlehttp/psr7": "^1.4", - "psr/cache": "^1.0", - "psr/log": "^1.0", - "weew/helpers-array": "^1.3" - }, - "require-dev": { - "codacy/coverage": "^1.1", - "codeception/codeception": "^2.2", - "csharpru/vault-php-guzzle6-transport": "~2.0", - "php-vcr/php-vcr": "^1.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Vault\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Best Vault client for PHP that you can find", - "time": "2018-04-28T04:52:17+00:00" - }, - { - "name": "csharpru/vault-php-guzzle6-transport", - "version": "2.0.4", - "source": { - "type": "git", - "url": "https://github.com/CSharpRU/vault-php-guzzle6-transport.git", - "reference": "33c392120ac9f253b62b034e0e8ffbbdb3513bd8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/CSharpRU/vault-php-guzzle6-transport/zipball/33c392120ac9f253b62b034e0e8ffbbdb3513bd8", - "reference": "33c392120ac9f253b62b034e0e8ffbbdb3513bd8", - "shasum": "" - }, - "require": { - "guzzlehttp/guzzle": "~6.2", - "guzzlehttp/promises": "^1.3", - "guzzlehttp/psr7": "^1.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "VaultTransports\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Yaroslav Lukyanov", - "email": "c_sharp@mail.ru" - } - ], - "description": "Guzzle6 transport for Vault PHP client", - "time": "2019-03-10T06:17:37+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.5.0", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "e749410375ff6fb7a040a68878c656c2e610b132" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/e749410375ff6fb7a040a68878c656c2e610b132", - "reference": "e749410375ff6fb7a040a68878c656c2e610b132", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0", - "php": "^5.3|^7", - "squizlabs/php_codesniffer": "^2|^3" - }, - "require-dev": { - "composer/composer": "*", - "phpcompatibility/php-compatibility": "^9.0", - "sensiolabs/security-checker": "^4.1.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl", - "role": "Developer / IT Manager" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "time": "2018-10-26T13:21:45+00:00" - }, - { - "name": "doctrine/annotations", - "version": "1.10.4", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "bfe91e31984e2ba76df1c1339681770401ec262f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/bfe91e31984e2ba76df1c1339681770401ec262f", - "reference": "bfe91e31984e2ba76df1c1339681770401ec262f", - "shasum": "" - }, - "require": { - "doctrine/lexer": "1.*", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/cache": "1.*", - "phpstan/phpstan": "^0.12.20", - "phpunit/phpunit": "^7.5 || ^9.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "time": "2020-08-10T19:35:50+00:00" - }, - { - "name": "doctrine/cache", - "version": "1.10.2", - "source": { - "type": "git", - "url": "https://github.com/doctrine/cache.git", - "reference": "13e3381b25847283a91948d04640543941309727" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/13e3381b25847283a91948d04640543941309727", - "reference": "13e3381b25847283a91948d04640543941309727", - "shasum": "" - }, - "require": { - "php": "~7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": ">2.2,<2.4" - }, - "require-dev": { - "alcaeus/mongo-php-adapter": "^1.1", - "doctrine/coding-standard": "^6.0", - "mongodb/mongodb": "^1.1", - "phpunit/phpunit": "^7.0", - "predis/predis": "~1.0" - }, - "suggest": { - "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", - "homepage": "https://www.doctrine-project.org/projects/cache.html", - "keywords": [ - "abstraction", - "apcu", - "cache", - "caching", - "couchdb", - "memcached", - "php", - "redis", - "xcache" - ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache", - "type": "tidelift" - } - ], - "time": "2020-07-07T18:54:01+00:00" - }, - { - "name": "doctrine/inflector", - "version": "v1.1.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/inflector.git", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/90b2128806bfde671b6952ab8bea493942c1fdae", - "reference": "90b2128806bfde671b6952ab8bea493942c1fdae", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "4.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-0": { - "Doctrine\\Common\\Inflector\\": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Common String Manipulations with regard to casing and singular/plural rules.", - "homepage": "http://www.doctrine-project.org", - "keywords": [ - "inflection", - "pluralize", - "singularize", - "string" - ], - "time": "2015-11-06T14:35:42+00:00" - }, - { - "name": "doctrine/instantiator", - "version": "1.3.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "f350df0268e904597e3bd9c4685c53e0e333feea" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/f350df0268e904597e3bd9c4685c53e0e333feea", - "reference": "f350df0268e904597e3bd9c4685c53e0e333feea", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.13", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-shim": "^0.11", - "phpunit/phpunit": "^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", - "type": "tidelift" - } - ], - "time": "2020-05-29T17:27:14+00:00" - }, - { - "name": "doctrine/lexer", - "version": "1.2.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11.8", - "phpunit/phpunit": "^8.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", - "type": "tidelift" - } - ], - "time": "2020-05-25T17:44:05+00:00" - }, - { - "name": "friendsofphp/php-cs-fixer", - "version": "v2.16.4", - "source": { - "type": "git", - "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", - "reference": "1023c3458137ab052f6ff1e09621a721bfdeca13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/1023c3458137ab052f6ff1e09621a721bfdeca13", - "reference": "1023c3458137ab052f6ff1e09621a721bfdeca13", - "shasum": "" - }, - "require": { - "composer/semver": "^1.4", - "composer/xdebug-handler": "^1.2", - "doctrine/annotations": "^1.2", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^5.6 || ^7.0", - "php-cs-fixer/diff": "^1.3", - "symfony/console": "^3.4.17 || ^4.1.6 || ^5.0", - "symfony/event-dispatcher": "^3.0 || ^4.0 || ^5.0", - "symfony/filesystem": "^3.0 || ^4.0 || ^5.0", - "symfony/finder": "^3.0 || ^4.0 || ^5.0", - "symfony/options-resolver": "^3.0 || ^4.0 || ^5.0", - "symfony/polyfill-php70": "^1.0", - "symfony/polyfill-php72": "^1.4", - "symfony/process": "^3.0 || ^4.0 || ^5.0", - "symfony/stopwatch": "^3.0 || ^4.0 || ^5.0" - }, - "require-dev": { - "johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0", - "justinrainbow/json-schema": "^5.0", - "keradus/cli-executor": "^1.2", - "mikey179/vfsstream": "^1.6", - "php-coveralls/php-coveralls": "^2.1", - "php-cs-fixer/accessible-object": "^1.0", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.1", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.1", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.1", - "phpunitgoodpractices/traits": "^1.8", - "symfony/phpunit-bridge": "^5.1", - "symfony/yaml": "^3.0 || ^4.0 || ^5.0" - }, - "suggest": { - "ext-dom": "For handling output formats in XML", - "ext-mbstring": "For handling non-UTF8 characters.", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "For IsIdenticalString constraint.", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "For XmlMatchesXsd constraint.", - "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." - }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", - "autoload": { - "psr-4": { - "PhpCsFixer\\": "src/" - }, - "classmap": [ - "tests/Test/AbstractFixerTestCase.php", - "tests/Test/AbstractIntegrationCaseFactory.php", - "tests/Test/AbstractIntegrationTestCase.php", - "tests/Test/Assert/AssertTokensTrait.php", - "tests/Test/IntegrationCase.php", - "tests/Test/IntegrationCaseFactory.php", - "tests/Test/IntegrationCaseFactoryInterface.php", - "tests/Test/InternalIntegrationCaseFactory.php", - "tests/Test/IsIdenticalConstraint.php", - "tests/TestCase.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" - } - ], - "description": "A tool to automatically fix PHP code style", - "funding": [ - { - "url": "https://github.com/keradus", - "type": "github" - } - ], - "time": "2020-06-27T23:57:46+00:00" - }, - { - "name": "hoa/consistency", - "version": "1.17.05.02", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Consistency.git", - "reference": "fd7d0adc82410507f332516faf655b6ed22e4c2f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Consistency/zipball/fd7d0adc82410507f332516faf655b6ed22e4c2f", - "reference": "fd7d0adc82410507f332516faf655b6ed22e4c2f", - "shasum": "" - }, - "require": { - "hoa/exception": "~1.0", - "php": ">=5.5.0" - }, - "require-dev": { - "hoa/stream": "~1.0", - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Consistency\\": "." - }, - "files": [ - "Prelude.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Consistency library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "autoloader", - "callable", - "consistency", - "entity", - "flex", - "keyword", - "library" - ], - "time": "2017-05-02T12:18:12+00:00" - }, - { - "name": "hoa/console", - "version": "3.17.05.02", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Console.git", - "reference": "e231fd3ea70e6d773576ae78de0bdc1daf331a66" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Console/zipball/e231fd3ea70e6d773576ae78de0bdc1daf331a66", - "reference": "e231fd3ea70e6d773576ae78de0bdc1daf331a66", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/file": "~1.0", - "hoa/protocol": "~1.0", - "hoa/stream": "~1.0", - "hoa/ustring": "~4.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "suggest": { - "ext-pcntl": "To enable hoa://Event/Console/Window:resize.", - "hoa/dispatcher": "To use the console kit.", - "hoa/router": "To use the console kit." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Console\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Console library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "autocompletion", - "chrome", - "cli", - "console", - "cursor", - "getoption", - "library", - "option", - "parser", - "processus", - "readline", - "terminfo", - "tput", - "window" - ], - "time": "2017-05-02T12:26:19+00:00" - }, - { - "name": "hoa/event", - "version": "1.17.01.13", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Event.git", - "reference": "6c0060dced212ffa3af0e34bb46624f990b29c54" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Event/zipball/6c0060dced212ffa3af0e34bb46624f990b29c54", - "reference": "6c0060dced212ffa3af0e34bb46624f990b29c54", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Event\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Event library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "event", - "library", - "listener", - "observer" - ], - "time": "2017-01-13T15:30:50+00:00" - }, - { - "name": "hoa/exception", - "version": "1.17.01.16", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Exception.git", - "reference": "091727d46420a3d7468ef0595651488bfc3a458f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Exception/zipball/091727d46420a3d7468ef0595651488bfc3a458f", - "reference": "091727d46420a3d7468ef0595651488bfc3a458f", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Exception\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Exception library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "exception", - "library" - ], - "time": "2017-01-16T07:53:27+00:00" - }, - { - "name": "hoa/file", - "version": "1.17.07.11", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/File.git", - "reference": "35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/File/zipball/35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca", - "reference": "35cb979b779bc54918d2f9a4e02ed6c7a1fa67ca", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/iterator": "~2.0", - "hoa/stream": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\File\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\File library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "Socket", - "directory", - "file", - "finder", - "library", - "link", - "temporary" - ], - "time": "2017-07-11T07:42:15+00:00" - }, - { - "name": "hoa/iterator", - "version": "2.17.01.10", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Iterator.git", - "reference": "d1120ba09cb4ccd049c86d10058ab94af245f0cc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Iterator/zipball/d1120ba09cb4ccd049c86d10058ab94af245f0cc", - "reference": "d1120ba09cb4ccd049c86d10058ab94af245f0cc", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Iterator\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Iterator library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "iterator", - "library" - ], - "time": "2017-01-10T10:34:47+00:00" - }, - { - "name": "hoa/protocol", - "version": "1.17.01.14", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Protocol.git", - "reference": "5c2cf972151c45f373230da170ea015deecf19e2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Protocol/zipball/5c2cf972151c45f373230da170ea015deecf19e2", - "reference": "5c2cf972151c45f373230da170ea015deecf19e2", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Protocol\\": "." - }, - "files": [ - "Wrapper.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Protocol library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "library", - "protocol", - "resource", - "stream", - "wrapper" - ], - "time": "2017-01-14T12:26:10+00:00" - }, - { - "name": "hoa/stream", - "version": "1.17.02.21", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Stream.git", - "reference": "3293cfffca2de10525df51436adf88a559151d82" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Stream/zipball/3293cfffca2de10525df51436adf88a559151d82", - "reference": "3293cfffca2de10525df51436adf88a559151d82", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/event": "~1.0", - "hoa/exception": "~1.0", - "hoa/protocol": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Stream\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Stream library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "Context", - "bucket", - "composite", - "filter", - "in", - "library", - "out", - "protocol", - "stream", - "wrapper" - ], - "time": "2017-02-21T16:01:06+00:00" - }, - { - "name": "hoa/ustring", - "version": "4.17.01.16", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Ustring.git", - "reference": "e6326e2739178799b1fe3fdd92029f9517fa17a0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Ustring/zipball/e6326e2739178799b1fe3fdd92029f9517fa17a0", - "reference": "e6326e2739178799b1fe3fdd92029f9517fa17a0", - "shasum": "" - }, - "require": { - "hoa/consistency": "~1.0", - "hoa/exception": "~1.0" - }, - "require-dev": { - "hoa/test": "~2.0" - }, - "suggest": { - "ext-iconv": "ext/iconv must be present (or a third implementation) to use Hoa\\Ustring::transcode().", - "ext-intl": "To get a better Hoa\\Ustring::toAscii() and Hoa\\Ustring::compareTo()." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Ustring\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "https://hoa-project.net/" - } - ], - "description": "The Hoa\\Ustring library.", - "homepage": "https://hoa-project.net/", - "keywords": [ - "library", - "search", - "string", - "unicode" - ], - "time": "2017-01-16T07:08:25+00:00" - }, - { - "name": "jms/metadata", - "version": "1.7.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/metadata.git", - "reference": "e5854ab1aa643623dc64adde718a8eec32b957a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/e5854ab1aa643623dc64adde718a8eec32b957a8", - "reference": "e5854ab1aa643623dc64adde718a8eec32b957a8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "doctrine/cache": "~1.0", - "symfony/cache": "~3.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.5.x-dev" - } - }, - "autoload": { - "psr-0": { - "Metadata\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - }, - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Class/method/property metadata management in PHP", - "keywords": [ - "annotations", - "metadata", - "xml", - "yaml" - ], - "time": "2018-10-26T12:40:10+00:00" - }, - { - "name": "jms/parser-lib", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/parser-lib.git", - "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/parser-lib/zipball/c509473bc1b4866415627af0e1c6cc8ac97fa51d", - "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d", - "shasum": "" - }, - "require": { - "phpoption/phpoption": ">=0.9,<2.0-dev" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "psr-0": { - "JMS\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache2" - ], - "description": "A library for easily creating recursive-descent parsers.", - "time": "2012-11-18T18:08:43+00:00" - }, - { - "name": "jms/serializer", - "version": "1.14.1", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/serializer.git", - "reference": "ba908d278fff27ec01fb4349f372634ffcd697c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/ba908d278fff27ec01fb4349f372634ffcd697c0", - "reference": "ba908d278fff27ec01fb4349f372634ffcd697c0", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1.0", - "doctrine/instantiator": "^1.0.3", - "jms/metadata": "^1.3", - "jms/parser-lib": "1.*", - "php": "^5.5|^7.0", - "phpcollection/phpcollection": "~0.1", - "phpoption/phpoption": "^1.1" - }, - "conflict": { - "twig/twig": "<1.12" - }, - "require-dev": { - "doctrine/orm": "~2.1", - "doctrine/phpcr-odm": "^1.3|^2.0", - "ext-pdo_sqlite": "*", - "jackalope/jackalope-doctrine-dbal": "^1.1.5", - "phpunit/phpunit": "^4.8|^5.0", - "propel/propel1": "~1.7", - "psr/container": "^1.0", - "symfony/dependency-injection": "^2.7|^3.3|^4.0", - "symfony/expression-language": "^2.6|^3.0", - "symfony/filesystem": "^2.1", - "symfony/form": "~2.1|^3.0", - "symfony/translation": "^2.1|^3.0", - "symfony/validator": "^2.2|^3.0", - "symfony/yaml": "^2.1|^3.0", - "twig/twig": "~1.12|~2.0" - }, - "suggest": { - "doctrine/cache": "Required if you like to use cache functionality.", - "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", - "symfony/yaml": "Required if you'd like to serialize data to YAML format." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.14-dev" - } - }, - "autoload": { - "psr-0": { - "JMS\\Serializer": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" - } - ], - "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", - "homepage": "http://jmsyst.com/libs/serializer", - "keywords": [ - "deserialization", - "jaxb", - "json", - "serialization", - "xml" - ], - "time": "2020-02-22T20:59:37+00:00" - }, - { - "name": "league/flysystem", - "version": "1.1.3", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a", - "reference": "9be3b16c877d477357c015cec057548cf9b2a14a", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "league/mime-type-detection": "^1.3", - "php": "^7.2.5 || ^8.0" - }, - "conflict": { - "league/flysystem-sftp": "<1.0.6" - }, - "require-dev": { - "phpspec/prophecy": "^1.11.1", - "phpunit/phpunit": "^8.5.8" - }, - "suggest": { - "ext-fileinfo": "Required for MimeType", - "ext-ftp": "Allows you to use FTP server storage", - "ext-openssl": "Allows you to use FTPS server storage", - "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", - "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", - "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", - "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", - "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", - "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", - "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", - "league/flysystem-webdav": "Allows you to use WebDAV storage", - "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", - "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", - "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Flysystem\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frenky.net" - } - ], - "description": "Filesystem abstraction: Many filesystems, one API.", - "keywords": [ - "Cloud Files", - "WebDAV", - "abstraction", - "aws", - "cloud", - "copy.com", - "dropbox", - "file systems", - "files", - "filesystem", - "filesystems", - "ftp", - "rackspace", - "remote", - "s3", - "sftp", - "storage" - ], - "funding": [ - { - "url": "https://offset.earth/frankdejonge", - "type": "other" - } - ], - "time": "2020-08-23T07:39:11+00:00" - }, - { - "name": "league/mime-type-detection", - "version": "1.5.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ea2fbfc988bade315acd5967e6d02274086d0f28", - "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28", - "shasum": "" - }, - "require": { - "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.36", - "phpunit/phpunit": "^8.5.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "League\\MimeTypeDetection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" - } - ], - "description": "Mime-type detection for Flysystem", - "funding": [ - { - "url": "https://github.com/frankdejonge", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" - } - ], - "time": "2020-09-21T18:10:53+00:00" - }, - { - "name": "lusitanian/oauth", - "version": "v0.8.11", - "source": { - "type": "git", - "url": "https://github.com/Lusitanian/PHPoAuthLib.git", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", - "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "3.7.*", - "predis/predis": "0.8.*@dev", - "squizlabs/php_codesniffer": "2.*", - "symfony/http-foundation": "~2.1" - }, - "suggest": { - "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", - "predis/predis": "Allows using the Redis storage backend.", - "symfony/http-foundation": "Allows using the Symfony Session storage backend." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.1-dev" - } - }, - "autoload": { - "psr-0": { - "OAuth": "src", - "OAuth\\Unit": "tests" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "David Desberg", - "email": "david@daviddesberg.com" - }, - { - "name": "Elliot Chance", - "email": "elliotchance@gmail.com" - }, - { - "name": "Pieter Hordijk", - "email": "info@pieterhordijk.com" - } - ], - "description": "PHP 5.3+ oAuth 1/2 Library", - "keywords": [ - "Authentication", - "authorization", - "oauth", - "security" - ], - "time": "2018-02-14T22:37:14+00:00" - }, - { - "name": "magento/magento-coding-standard", - "version": "5", - "source": { - "type": "git", - "url": "https://github.com/magento/magento-coding-standard.git", - "reference": "da46c5d57a43c950dfa364edc7f1f0436d5353a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/da46c5d57a43c950dfa364edc7f1f0436d5353a5", - "reference": "da46c5d57a43c950dfa364edc7f1f0436d5353a5", - "shasum": "" - }, - "require": { - "php": ">=5.6.0", - "squizlabs/php_codesniffer": "^3.4", - "webonyx/graphql-php": ">=0.12.6 <1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "type": "phpcodesniffer-standard", - "autoload": { - "classmap": [ - "PHP_CodeSniffer/Tokenizers/" - ], - "psr-4": { - "Magento2\\": "Magento2/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "OSL-3.0", - "AFL-3.0" - ], - "description": "A set of Magento specific PHP CodeSniffer rules.", - "time": "2019-11-04T22:08:27+00:00" - }, - { - "name": "magento/magento2-functional-testing-framework", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/magento/magento2-functional-testing-framework.git", - "reference": "c6760313811f2c04545a261c706d2a73dd727b9a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/c6760313811f2c04545a261c706d2a73dd727b9a", - "reference": "c6760313811f2c04545a261c706d2a73dd727b9a", - "shasum": "" - }, - "require": { - "allure-framework/allure-codeception": "~1.4.0", - "aws/aws-sdk-php": "^3.132", - "codeception/codeception": "~4.1.4", - "codeception/module-asserts": "^1.1", - "codeception/module-sequence": "^1.0", - "codeception/module-webdriver": "^1.0", - "composer/composer": "^1.9", - "csharpru/vault-php": "~3.5.3", - "csharpru/vault-php-guzzle6-transport": "^2.0", - "ext-curl": "*", - "ext-dom": "*", - "ext-intl": "*", - "ext-json": "*", - "ext-openssl": "*", - "hoa/console": "~3.0", - "monolog/monolog": "^1.17", - "mustache/mustache": "~2.5", - "php": "^7.3", - "php-webdriver/webdriver": "^1.8.0", - "spomky-labs/otphp": "^10.0", - "symfony/console": "^4.4", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/mime": "^5.0", - "symfony/process": "^4.4", - "vlucas/phpdotenv": "^2.4", - "weew/helpers-array": "^1.3" - }, - "replace": { - "facebook/webdriver": "^1.7.1" - }, - "require-dev": { - "brainmaestro/composer-git-hooks": "^2.3.1", - "codacy/coverage": "^1.4", - "codeception/aspect-mock": "^3.0", - "doctrine/cache": "<1.7.0", - "goaop/framework": "~2.3.4", - "php-coveralls/php-coveralls": "^1.0", - "phpmd/phpmd": "^2.8.0", - "phpunit/phpunit": "^9.0", - "rregeer/phpunit-coverage-check": "^0.1.4", - "sebastian/phpcpd": "~5.0.0", - "squizlabs/php_codesniffer": "~3.5.4", - "symfony/stopwatch": "~3.4.6" - }, - "bin": [ - "bin/mftf" - ], - "type": "library", - "extra": { - "hooks": { - "pre-push": "bin/all-checks" - } - }, - "autoload": { - "files": [ - "src/Magento/FunctionalTestingFramework/_bootstrap.php" - ], - "psr-4": { - "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework", - "MFTF\\": "dev/tests/functional/tests/MFTF" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "AGPL-3.0" - ], - "description": "Magento2 Functional Testing Framework", - "keywords": [ - "automation", - "functional", - "magento", - "testing" - ], - "time": "2020-09-28T18:26:59+00:00" - }, - { - "name": "mikey179/vfsstream", - "version": "v1.6.8", - "source": { - "type": "git", - "url": "https://github.com/bovigo/vfsStream.git", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "reference": "231c73783ebb7dd9ec77916c10037eff5a2b6efe", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.5|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.6.x-dev" - } - }, - "autoload": { - "psr-0": { - "org\\bovigo\\vfs\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Frank Kleine", - "homepage": "http://frankkleine.de/", - "role": "Developer" - } - ], - "description": "Virtual file system to mock the real file system in unit tests.", - "homepage": "http://vfs.bovigo.org/", - "time": "2019-10-30T15:31:00+00:00" - }, - { - "name": "mtdowling/jmespath.php", - "version": "2.6.0", - "source": { - "type": "git", - "url": "https://github.com/jmespath/jmespath.php.git", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb", - "reference": "42dae2cbd13154083ca6d70099692fef8ca84bfb", - "shasum": "" - }, - "require": { - "php": "^5.4 || ^7.0 || ^8.0", - "symfony/polyfill-mbstring": "^1.17" - }, - "require-dev": { - "composer/xdebug-handler": "^1.4", - "phpunit/phpunit": "^4.8.36 || ^7.5.15" - }, - "bin": [ - "bin/jp.php" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "psr-4": { - "JmesPath\\": "src/" - }, - "files": [ - "src/JmesPath.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": [ - "json", - "jsonpath" - ], - "time": "2020-07-31T21:01:56+00:00" - }, - { - "name": "mustache/mustache", - "version": "v2.13.0", - "source": { - "type": "git", - "url": "https://github.com/bobthecow/mustache.php.git", - "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e95c5a008c23d3151d59ea72484d4f72049ab7f4", - "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4", - "shasum": "" - }, - "require": { - "php": ">=5.2.4" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "~1.11", - "phpunit/phpunit": "~3.7|~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-0": { - "Mustache": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com" - } - ], - "description": "A Mustache implementation in PHP.", - "homepage": "https://github.com/bobthecow/mustache.php", - "keywords": [ - "mustache", - "templating" - ], - "time": "2019-11-23T21:40:31+00:00" - }, - { - "name": "myclabs/deep-copy", - "version": "1.10.1", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", - "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "replace": { - "myclabs/deep-copy": "self.version" - }, - "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^7.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, - "files": [ - "src/DeepCopy/deep_copy.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", - "type": "tidelift" - } - ], - "time": "2020-06-29T13:22:24+00:00" - }, - { - "name": "pdepend/pdepend", - "version": "2.7.1", - "source": { - "type": "git", - "url": "https://github.com/pdepend/pdepend.git", - "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/daba1cf0a6edaf172fa02a17807ae29f4c1c7471", - "reference": "daba1cf0a6edaf172fa02a17807ae29f4c1c7471", - "shasum": "" - }, - "require": { - "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5", - "symfony/filesystem": "^2.3.0|^3|^4|^5" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.2.3", - "gregwar/rst": "^1.0", - "phpunit/phpunit": "^4.8.35|^5.7", - "squizlabs/php_codesniffer": "^2.0.0" - }, - "bin": [ - "src/bin/pdepend" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "PDepend\\": "src/main/php/PDepend" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Official version of pdepend to be handled with Composer", - "time": "2020-02-08T12:06:13+00:00" - }, - { - "name": "phar-io/manifest", - "version": "1.0.3", - "source": { - "type": "git", - "url": "https://github.com/phar-io/manifest.git", - "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", - "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-phar": "*", - "phar-io/version": "^2.0", - "php": "^5.6 || ^7.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "time": "2018-07-08T19:23:20+00:00" - }, - { - "name": "phar-io/version", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/phar-io/version.git", - "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", - "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - }, - { - "name": "Sebastian Heuer", - "email": "sebastian@phpeople.de", - "role": "Developer" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "Developer" - } - ], - "description": "Library for handling version information and constraints", - "time": "2018-07-08T19:19:57+00:00" - }, - { - "name": "php-cs-fixer/diff", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/PHP-CS-Fixer/diff.git", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/dbd31aeb251639ac0b9e7e29405c1441907f5759", - "reference": "dbd31aeb251639ac0b9e7e29405c1441907f5759", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", - "symfony/process": "^3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, - { - "name": "SpacePossum" - } - ], - "description": "sebastian/diff v2 backport support for PHP5.6", - "homepage": "https://github.com/PHP-CS-Fixer", - "keywords": [ - "diff" - ], - "time": "2020-10-14T08:39:05+00:00" - }, - { - "name": "php-webdriver/webdriver", - "version": "1.8.2", - "source": { - "type": "git", - "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "ext-json": "*", - "ext-zip": "*", - "php": "^5.6 || ~7.0", - "symfony/polyfill-mbstring": "^1.12", - "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.0", - "jakub-onderka/php-parallel-lint": "^1.0", - "php-coveralls/php-coveralls": "^2.0", - "php-mock/php-mock-phpunit": "^1.1", - "phpunit/phpunit": "^5.7", - "sebastian/environment": "^1.3.4 || ^2.0 || ^3.0", - "sminnee/phpunit-mock-objects": "^3.4", - "squizlabs/php_codesniffer": "^3.5", - "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0" - }, - "suggest": { - "ext-SimpleXML": "For Firefox profile creation" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8.x-dev" - } - }, - "autoload": { - "psr-4": { - "Facebook\\WebDriver\\": "lib/" - }, - "files": [ - "lib/Exception/TimeoutException.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", - "homepage": "https://github.com/php-webdriver/php-webdriver", - "keywords": [ - "Chromedriver", - "geckodriver", - "php", - "selenium", - "webdriver" - ], - "time": "2020-03-04T14:40:12+00:00" - }, - { - "name": "phpcollection/phpcollection", - "version": "0.5.0", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-collection.git", - "reference": "f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-collection/zipball/f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6", - "reference": "f2bcff45c0da7c27991bbc1f90f47c4b7fb434a6", - "shasum": "" - }, - "require": { - "phpoption/phpoption": "1.*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.4-dev" - } - }, - "autoload": { - "psr-0": { - "PhpCollection": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache2" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "General-Purpose Collection Library for PHP", - "keywords": [ - "collection", - "list", - "map", - "sequence", - "set" - ], - "time": "2015-05-17T12:39:23+00:00" - }, - { - "name": "phpcompatibility/php-compatibility", - "version": "9.3.5", - "source": { - "type": "git", - "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", - "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", - "shasum": "" - }, - "require": { - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" - }, - "conflict": { - "squizlabs/php_codesniffer": "2.6.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" - }, - "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", - "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." - }, - "type": "phpcodesniffer-standard", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-3.0-or-later" - ], - "authors": [ - { - "name": "Wim Godden", - "homepage": "https://github.com/wimg", - "role": "lead" - }, - { - "name": "Juliette Reinders Folmer", - "homepage": "https://github.com/jrfnl", - "role": "lead" - }, - { - "name": "Contributors", - "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" - } - ], - "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", - "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", - "keywords": [ - "compatibility", - "phpcs", - "standards" - ], - "time": "2019-12-27T09:44:58+00:00" - }, - { - "name": "phpdocumentor/reflection-common", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-2.x": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "time": "2020-06-27T09:03:43+00:00" - }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "5.2.2", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556", - "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556", - "shasum": "" - }, - "require": { - "ext-filter": "*", - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.2", - "phpdocumentor/type-resolver": "^1.3", - "webmozart/assert": "^1.9.1" - }, - "require-dev": { - "mockery/mockery": "~1.3.2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - }, - { - "name": "Jaap van Otterdijk", - "email": "account@ijaap.nl" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "time": "2020-09-03T19:13:55+00:00" - }, - { - "name": "phpdocumentor/type-resolver", - "version": "1.4.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", - "shasum": "" - }, - "require": { - "php": "^7.2 || ^8.0", - "phpdocumentor/reflection-common": "^2.0" - }, - "require-dev": { - "ext-tokenizer": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "time": "2020-09-17T18:55:26+00:00" - }, - { - "name": "phpmd/phpmd", - "version": "2.9.1", - "source": { - "type": "git", - "url": "https://github.com/phpmd/phpmd.git", - "reference": "ce10831d4ddc2686c1348a98069771dd314534a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/ce10831d4ddc2686c1348a98069771dd314534a8", - "reference": "ce10831d4ddc2686c1348a98069771dd314534a8", - "shasum": "" - }, - "require": { - "composer/xdebug-handler": "^1.0", - "ext-xml": "*", - "pdepend/pdepend": "^2.7.1", - "php": ">=5.3.9" - }, - "require-dev": { - "easy-doc/easy-doc": "0.0.0 || ^1.3.2", - "ext-json": "*", - "ext-simplexml": "*", - "gregwar/rst": "^1.0", - "mikey179/vfsstream": "^1.6.4", - "phpunit/phpunit": "^4.8.36 || ^5.7.27", - "squizlabs/php_codesniffer": "^2.0" - }, - "bin": [ - "src/bin/phpmd" - ], - "type": "library", - "autoload": { - "psr-0": { - "PHPMD\\": "src/main/php" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Manuel Pichler", - "email": "github@manuel-pichler.de", - "homepage": "https://github.com/manuelpichler", - "role": "Project Founder" - }, - { - "name": "Marc Würth", - "email": "ravage@bluewin.ch", - "homepage": "https://github.com/ravage84", - "role": "Project Maintainer" - }, - { - "name": "Other contributors", - "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", - "role": "Contributors" - } - ], - "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", - "homepage": "https://phpmd.org/", - "keywords": [ - "mess detection", - "mess detector", - "pdepend", - "phpmd", - "pmd" - ], - "funding": [ - { - "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", - "type": "tidelift" - } - ], - "time": "2020-09-23T22:06:32+00:00" - }, - { - "name": "phpoption/phpoption", - "version": "1.7.5", - "source": { - "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/994ecccd8f3283ecf5ac33254543eb0ac946d525", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525", - "shasum": "" - }, - "require": { - "php": "^5.5.9 || ^7.0 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.4.1", - "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0 || ^8.0 || ^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, - "autoload": { - "psr-4": { - "PhpOption\\": "src/PhpOption/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com" - } - ], - "description": "Option Type for PHP", - "keywords": [ - "language", - "option", - "php", - "type" - ], - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", - "type": "tidelift" - } - ], - "time": "2020-07-20T17:29:33+00:00" - }, - { - "name": "phpspec/prophecy", - "version": "1.12.1", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "8ce87516be71aae9b956f81906aaf0338e0d8a2d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/8ce87516be71aae9b956f81906aaf0338e0d8a2d", - "reference": "8ce87516be71aae9b956f81906aaf0338e0d8a2d", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2", - "php": "^7.2 || ~8.0, <8.1", - "phpdocumentor/reflection-docblock": "^5.2", - "sebastian/comparator": "^3.0 || ^4.0", - "sebastian/recursion-context": "^3.0 || ^4.0" - }, - "require-dev": { - "phpspec/phpspec": "^6.0", - "phpunit/phpunit": "^8.0 || ^9.0 <9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.11.x-dev" - } - }, - "autoload": { - "psr-4": { - "Prophecy\\": "src/Prophecy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "time": "2020-09-29T09:10:42+00:00" - }, - { - "name": "phpstan/phpstan", - "version": "0.12.23", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/71e529efced79e055fa8318b692e7f7d03ea4e75", - "reference": "71e529efced79e055fa8318b692e7f7d03ea4e75", - "shasum": "" - }, - "require": { - "php": "^7.1" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.12-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "PHPStan - PHP Static Analysis Tool", - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://www.patreon.com/phpstan", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2020-05-05T12:55:44+00:00" - }, - { - "name": "phpunit/php-code-coverage", - "version": "8.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca6647ffddd2add025ab3f21644a441d7c146cdc", - "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-xmlwriter": "*", - "php": "^7.3", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-text-template": "^2.0", - "phpunit/php-token-stream": "^4.0", - "sebastian/code-unit-reverse-lookup": "^2.0", - "sebastian/environment": "^5.0", - "sebastian/version": "^3.0", - "theseer/tokenizer": "^1.1.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "8.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-05-23T08:02:54+00:00" - }, - { - "name": "phpunit/php-file-iterator", - "version": "3.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", - "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:57:25+00:00" - }, - { - "name": "phpunit/php-invoker", - "version": "3.1.1", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-pcntl": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Invoke callables with a timeout", - "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:58:55+00:00" - }, - { - "name": "phpunit/php-text-template", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "18c887016e60e52477e54534956d7b47bc52cd84" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/18c887016e60e52477e54534956d7b47bc52cd84", - "reference": "18c887016e60e52477e54534956d7b47bc52cd84", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:03:05+00:00" - }, - { - "name": "phpunit/php-timer", - "version": "3.1.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/dc9368fae6ef2ffa57eba80a7410bcef81df6258", - "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258", - "shasum": "" - }, - "require": { - "php": "^7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-04-20T06:00:37+00:00" - }, - { - "name": "phpunit/php-token-stream", - "version": "4.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/a853a0e183b9db7eed023d7933a858fa1c8d25a3", - "reference": "a853a0e183b9db7eed023d7933a858fa1c8d25a3", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", - "keywords": [ - "tokenizer" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "abandoned": true, - "time": "2020-08-04T08:28:15+00:00" - }, - { - "name": "phpunit/phpunit", - "version": "9.1.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1b570cd7edbe136055bf5f651857dc8af6b829d2", - "reference": "1b570cd7edbe136055bf5f651857dc8af6b829d2", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.2.0", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.9.1", - "phar-io/manifest": "^1.0.3", - "phar-io/version": "^2.0.1", - "php": "^7.3", - "phpspec/prophecy": "^1.8.1", - "phpunit/php-code-coverage": "^8.0.1", - "phpunit/php-file-iterator": "^3.0", - "phpunit/php-invoker": "^3.0", - "phpunit/php-text-template": "^2.0", - "phpunit/php-timer": "^3.1.4", - "sebastian/code-unit": "^1.0.2", - "sebastian/comparator": "^4.0", - "sebastian/diff": "^4.0", - "sebastian/environment": "^5.0.1", - "sebastian/exporter": "^4.0", - "sebastian/global-state": "^4.0", - "sebastian/object-enumerator": "^4.0", - "sebastian/resource-operations": "^3.0", - "sebastian/type": "^2.0", - "sebastian/version": "^3.0" - }, - "require-dev": { - "ext-pdo": "*", - "phpspec/prophecy-phpunit": "^2.0" - }, - "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" - }, - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ], - "files": [ - "src/Framework/Assert/Functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "funding": [ - { - "url": "https://phpunit.de/donate.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-05-22T13:54:05+00:00" - }, - { - "name": "psr/cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "time": "2016-08-06T20:24:11+00:00" - }, - { - "name": "psr/simple-cache", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\SimpleCache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], - "time": "2017-10-23T01:57:42+00:00" - }, - { - "name": "sebastian/code-unit", - "version": "1.0.7", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "59236be62b1bb9919e6d7f60b0b832dc05cef9ab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/59236be62b1bb9919e6d7f60b0b832dc05cef9ab", - "reference": "59236be62b1bb9919e6d7f60b0b832dc05cef9ab", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the PHP code units", - "homepage": "https://github.com/sebastianbergmann/code-unit", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-02T14:47:54+00:00" - }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:30:19+00:00" - }, - { - "name": "sebastian/comparator", - "version": "4.0.5", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "7a8ff306445707539c1a6397372a982a1ec55120" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/7a8ff306445707539c1a6397372a982a1ec55120", - "reference": "7a8ff306445707539c1a6397372a982a1ec55120", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-30T06:47:25+00:00" - }, - { - "name": "sebastian/diff", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "ffc949a1a2aae270ea064453d7535b82e4c32092" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ffc949a1a2aae270ea064453d7535b82e4c32092", - "reference": "ffc949a1a2aae270ea064453d7535b82e4c32092", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:32:55+00:00" - }, - { - "name": "sebastian/environment", - "version": "5.1.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", - "reference": "388b6ced16caa751030f6a69e588299fa09200ac", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-posix": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:52:38+00:00" - }, - { - "name": "sebastian/exporter", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:24:23+00:00" - }, - { - "name": "sebastian/finder-facade", - "version": "2.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/finder-facade.git", - "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/finder-facade/zipball/9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", - "reference": "9d3e74b845a2ce50e19b25b5f0c2718e153bee6c", - "shasum": "" - }, - "require": { - "ext-ctype": "*", - "php": "^7.3", - "symfony/finder": "^4.1|^5.0", - "theseer/fdomdocument": "^1.6" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "FinderFacade is a convenience wrapper for Symfony's Finder component.", - "homepage": "https://github.com/sebastianbergmann/finder-facade", - "abandoned": true, - "time": "2020-02-08T06:07:58+00:00" - }, - { - "name": "sebastian/global-state", - "version": "4.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bdb1e7c79e592b8c82cb1699be3c8743119b8a72", - "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72", - "shasum": "" - }, - "require": { - "php": "^7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "ext-dom": "*", - "phpunit/phpunit": "^9.0" - }, - "suggest": { - "ext-uopz": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "time": "2020-02-07T06:11:37+00:00" - }, - { - "name": "sebastian/object-enumerator", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "f6f5957013d84725427d361507e13513702888a4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/f6f5957013d84725427d361507e13513702888a4", - "reference": "f6f5957013d84725427d361507e13513702888a4", - "shasum": "" - }, - "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:55:06+00:00" - }, - { - "name": "sebastian/object-reflector", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5", - "reference": "d9d0ab3b12acb1768bc1e0a89b23c90d2043cbe5", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Allows reflection of object attributes, including inherited and non-public ones", - "homepage": "https://github.com/sebastianbergmann/object-reflector/", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:56:16+00:00" - }, - { - "name": "sebastian/phpcpd", - "version": "5.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpcpd.git", - "reference": "8724382966b1861df4e12db915eaed2165e10bf3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/8724382966b1861df4e12db915eaed2165e10bf3", - "reference": "8724382966b1861df4e12db915eaed2165e10bf3", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "php": "^7.3", - "phpunit/php-timer": "^3.0", - "sebastian/finder-facade": "^2.0", - "sebastian/version": "^3.0", - "symfony/console": "^4.0|^5.0" - }, - "bin": [ - "phpcpd" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Copy/Paste Detector (CPD) for PHP code.", - "homepage": "https://github.com/sebastianbergmann/phpcpd", - "time": "2020-02-22T06:03:17+00:00" - }, - { - "name": "sebastian/recursion-context", - "version": "4.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "ed8c9cd355089134bc9cba421b5cfdd58f0eaef7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/ed8c9cd355089134bc9cba421b5cfdd58f0eaef7", - "reference": "ed8c9cd355089134bc9cba421b5cfdd58f0eaef7", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T05:17:32+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:45:17+00:00" - }, - { - "name": "sebastian/type", - "version": "2.3.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/type.git", - "reference": "fa592377f3923946cb90bf1f6a71ba2e5f229909" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fa592377f3923946cb90bf1f6a71ba2e5f229909", - "reference": "fa592377f3923946cb90bf1f6a71ba2e5f229909", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Collection of value objects that represent the types of the PHP type system", - "homepage": "https://github.com/sebastianbergmann/type", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-10-06T08:41:03+00:00" - }, - { - "name": "sebastian/version", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-09-28T06:39:44+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.5.6", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "e97627871a7eab2f70e59166072a6b767d5834e0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/e97627871a7eab2f70e59166072a6b767d5834e0", - "reference": "e97627871a7eab2f70e59166072a6b767d5834e0", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards" - ], - "time": "2020-08-10T04:50:15+00:00" - }, - { - "name": "symfony/config", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "6ad8be6e1280f6734150d8a04a9160dd34ceb191" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/6ad8be6e1280f6734150d8a04a9160dd34ceb191", - "reference": "6ad8be6e1280f6734150d8a04a9160dd34ceb191", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/filesystem": "^4.4|^5.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "symfony/finder": "<4.4" - }, - "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/finder": "^4.4|^5.0", - "symfony/messenger": "^4.4|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^4.4|^5.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Config Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/dependency-injection", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "2dea4a3ef2eb79138354c1d49e9372cc921af20b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2dea4a3ef2eb79138354c1d49e9372cc921af20b", - "reference": "2dea4a3ef2eb79138354c1d49e9372cc921af20b", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "symfony/config": "<5.1", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" - }, - "require-dev": { - "symfony/config": "^5.1", - "symfony/expression-language": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony DependencyInjection Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-10-01T12:14:45+00:00" - }, - { - "name": "symfony/http-foundation", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "353b42e7b4fd1c898aab09a059466c9cea74039b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/353b42e7b4fd1c898aab09a059466c9cea74039b", - "reference": "353b42e7b4fd1c898aab09a059466c9cea74039b", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.15" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/mime": "^4.4|^5.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony HttpFoundation Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T14:14:57+00:00" - }, - { - "name": "symfony/mime", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "4404d6545125863561721514ad9388db2661eec5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/4404d6545125863561721514ad9388db2661eec5", - "reference": "4404d6545125863561721514ad9388db2661eec5", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.15" - }, - "conflict": { - "symfony/mailer": "<4.4" - }, - "require-dev": { - "egulias/email-validator": "^2.1.10", - "symfony/dependency-injection": "^4.4|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A library to manipulate MIME messages", - "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-02T16:23:27+00:00" - }, - { - "name": "symfony/stopwatch", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "0f7c58cf81dbb5dd67d423a89d577524a2ec0323" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/0f7c58cf81dbb5dd67d423a89d577524a2ec0323", - "reference": "0f7c58cf81dbb5dd67d423a89d577524a2ec0323", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/service-contracts": "^1.0|^2" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Stopwatch Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-05-20T17:43:50+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.1.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "e147a68cb66a8b510f4b7481fe4da5b2ab65ec6a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/e147a68cb66a8b510f4b7481fe4da5b2ab65ec6a", - "reference": "e147a68cb66a8b510f4b7481fe4da5b2ab65ec6a", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<4.4" - }, - "require-dev": { - "symfony/console": "^4.4|^5.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.1-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-27T03:44:28+00:00" - }, - { - "name": "theseer/fdomdocument", - "version": "1.6.6", - "source": { - "type": "git", - "url": "https://github.com/theseer/fDOMDocument.git", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/fDOMDocument/zipball/6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "reference": "6e8203e40a32a9c770bcb62fe37e68b948da6dca", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "lib-libxml": "*", - "php": ">=5.3.3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "lead" - } - ], - "description": "The classes contained within this repository extend the standard DOM to use exceptions at all occasions of errors instead of PHP warnings or notices. They also add various custom methods and shortcuts for convenience and to simplify the usage of DOM.", - "homepage": "https://github.com/theseer/fDOMDocument", - "time": "2017-06-30T11:53:12+00:00" - }, - { - "name": "theseer/tokenizer", - "version": "1.2.0", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "75a63c33a8577608444246075ea0af0d052e452a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a", - "reference": "75a63c33a8577608444246075ea0af0d052e452a", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^7.2 || ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2020-07-12T23:59:07+00:00" - }, - { - "name": "vlucas/phpdotenv", - "version": "v2.6.6", - "source": { - "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "e1d57f62db3db00d9139078cbedf262280701479" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/e1d57f62db3db00d9139078cbedf262280701479", - "reference": "e1d57f62db3db00d9139078cbedf262280701479", - "shasum": "" - }, - "require": { - "php": "^5.3.9 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.17" - }, - "require-dev": { - "ext-filter": "*", - "ext-pcre": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7.27" - }, - "suggest": { - "ext-filter": "Required to use the boolean validator.", - "ext-pcre": "Required to use most of the library." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.6-dev" - } - }, - "autoload": { - "psr-4": { - "Dotenv\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "homepage": "https://gjcampbell.co.uk/" - }, - { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://vancelucas.com/" - } - ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", - "type": "tidelift" - } - ], - "time": "2020-07-14T17:54:18+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.9.1", - "source": { - "type": "git", - "url": "https://github.com/webmozart/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "time": "2020-07-08T17:02:28+00:00" - }, - { - "name": "weew/helpers-array", - "version": "v1.3.1", - "source": { - "type": "git", - "url": "https://github.com/weew/helpers-array.git", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", - "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", - "shasum": "" - }, - "require-dev": { - "phpunit/phpunit": "^4.7", - "satooshi/php-coveralls": "^0.6.1" - }, - "type": "library", - "autoload": { - "files": [ - "src/array.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maxim Kott", - "email": "maximkott@gmail.com" - } - ], - "description": "Useful collection of php array helpers.", - "time": "2016-07-21T11:18:01+00:00" - } - ], - "aliases": [], - "minimum-stability": "stable", - "stability-flags": [], - "prefer-stable": true, - "prefer-lowest": false, - "platform": [], - "platform-dev": [], - "plugin-api-version": "1.1.0" + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "32ccde13a449d0a28ed622c7449000fd", + "packages": [ + { + "name": "2tvenom/cborencode", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/2tvenom/CBOREncode.git", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332", + "reference": "42aedccb861d01fc0554782348cc08f8ebf22332", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "CBOR": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "PHP" + ], + "authors": [ + { + "name": "Pavel Gulbin", + "email": "2tvenom@gmail.com", + "role": "Developer" + } + ], + "description": "CBOR encoder for PHP", + "homepage": "https://github.com/2tvenom/CBOREncode", + "keywords": [ + "cbor" + ], + "support": { + "issues": "https://github.com/2tvenom/CBOREncode/issues", + "source": "https://github.com/2tvenom/CBOREncode/tree/1.0.2" + }, + "time": "2020-10-27T07:22:41+00:00" + }, + { + "name": "astock/stock-api-libphp", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/adobe/stock-api-libphp.git", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adobe/stock-api-libphp/zipball/d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "reference": "d9e6460f43dbb2dbc6e442e017edb5427884d3bf", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "~7.3", + "php": ">=7.3" + }, + "require-dev": { + "mockery/mockery": "^1.4.3", + "phpunit/phpunit": ">=6.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "AdobeStock\\Api\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "description": "Adobe Stock API library", + "support": { + "issues": "https://github.com/adobe/stock-api-libphp/issues", + "source": "https://github.com/adobe/stock-api-libphp/tree/1.1.5" + }, + "time": "2021-08-31T16:36:34+00:00" + }, + { + "name": "aws/aws-crt-php", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/awslabs/aws-crt-php.git", + "reference": "3942776a8c99209908ee0b287746263725685732" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732", + "reference": "3942776a8c99209908ee0b287746263725685732", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|^5.4.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "AWS SDK Common Runtime Team", + "email": "aws-sdk-common-runtime@amazon.com" + } + ], + "description": "AWS Common Runtime for PHP", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "crt", + "sdk" + ], + "support": { + "issues": "https://github.com/awslabs/aws-crt-php/issues", + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.2" + }, + "time": "2021-09-03T22:57:30+00:00" + }, + { + "name": "aws/aws-sdk-php", + "version": "3.232.3", + "source": { + "type": "git", + "url": "https://github.com/aws/aws-sdk-php.git", + "reference": "96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c", + "reference": "96fae7f4b2ab11a3eb3fceacef7cb4b12e46b27c", + "shasum": "" + }, + "require": { + "aws/aws-crt-php": "^1.0.2", + "ext-json": "*", + "ext-pcre": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.5.8 || ^7.4.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.8.5 || ^2.3", + "mtdowling/jmespath.php": "^2.6", + "php": ">=5.5" + }, + "require-dev": { + "andrewsville/php-token-reflection": "^1.4", + "aws/aws-php-sns-message-validator": "~1.0", + "behat/behat": "~3.0", + "composer/composer": "^1.10.22", + "doctrine/cache": "~1.4", + "ext-dom": "*", + "ext-openssl": "*", + "ext-pcntl": "*", + "ext-sockets": "*", + "nette/neon": "^2.3", + "paragonie/random_compat": ">= 2", + "phpunit/phpunit": "^4.8.35 || ^5.6.3", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0", + "sebastian/comparator": "^1.2.3" + }, + "suggest": { + "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications", + "doctrine/cache": "To use the DoctrineCacheAdapter", + "ext-curl": "To send requests using cURL", + "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages", + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Aws\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Amazon Web Services", + "homepage": "http://aws.amazon.com" + } + ], + "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project", + "homepage": "http://aws.amazon.com/sdkforphp", + "keywords": [ + "amazon", + "aws", + "cloud", + "dynamodb", + "ec2", + "glacier", + "s3", + "sdk" + ], + "support": { + "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", + "issues": "https://github.com/aws/aws-sdk-php/issues", + "source": "https://github.com/aws/aws-sdk-php/tree/3.232.3" + }, + "time": "2022-08-08T18:19:49+00:00" + }, + { + "name": "bacon/bacon-qr-code", + "version": "2.0.7", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "reference": "d70c840f68657ce49094b8d91f9ee0cc07fbf66c", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.7" + }, + "time": "2022-03-14T02:02:36+00:00" + }, + { + "name": "beberlei/assert", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/beberlei/assert.git", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beberlei/assert/zipball/cb70015c04be1baee6f5f5c953703347c0ac1655", + "reference": "cb70015c04be1baee6f5f5c953703347c0ac1655", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "php": "^7.0 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "*", + "phpstan/phpstan": "*", + "phpunit/phpunit": ">=6.0.0", + "yoast/phpunit-polyfills": "^0.1.0" + }, + "suggest": { + "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Assert/functions.php" + ], + "psr-4": { + "Assert\\": "lib/Assert" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de", + "role": "Lead Developer" + }, + { + "name": "Richard Quadling", + "email": "rquadling@gmail.com", + "role": "Collaborator" + } + ], + "description": "Thin assertion library for input validation in business models.", + "keywords": [ + "assert", + "assertion", + "validation" + ], + "support": { + "issues": "https://github.com/beberlei/assert/issues", + "source": "https://github.com/beberlei/assert/tree/v3.3.2" + }, + "time": "2021-12-16T21:41:27+00:00" + }, + { + "name": "braintree/braintree_php", + "version": "6.5.1", + "source": { + "type": "git", + "url": "https://github.com/braintree/braintree_php.git", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/braintree/braintree_php/zipball/b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "reference": "b79ecd9ccde4ccf34b0c1f7343656ad5eece8e9c", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-dom": "*", + "ext-hash": "*", + "ext-openssl": "*", + "ext-xmlwriter": "*", + "php": ">=7.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Braintree\\": "lib/Braintree" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Braintree", + "homepage": "https://www.braintreepayments.com" + } + ], + "description": "Braintree PHP Client Library", + "support": { + "issues": "https://github.com/braintree/braintree_php/issues", + "source": "https://github.com/braintree/braintree_php/tree/6.5.1" + }, + "time": "2021-12-20T19:47:39+00:00" + }, + { + "name": "brick/math", + "version": "0.9.3", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae", + "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0", + "vimeo/psalm": "4.9.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.9.3" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/brick/math", + "type": "tidelift" + } + ], + "time": "2021-08-15T20:50:18+00:00" + }, + { + "name": "brick/varexporter", + "version": "0.3.7", + "source": { + "type": "git", + "url": "https://github.com/brick/varexporter.git", + "reference": "3e263cd718d242594c52963760fee2059fd5833c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/varexporter/zipball/3e263cd718d242594c52963760fee2059fd5833c", + "reference": "3e263cd718d242594c52963760fee2059fd5833c", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5 || ^9.0", + "vimeo/psalm": "4.23.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\VarExporter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A powerful alternative to var_export(), which can export closures and objects without __set_state()", + "keywords": [ + "var_export" + ], + "support": { + "issues": "https://github.com/brick/varexporter/issues", + "source": "https://github.com/brick/varexporter/tree/0.3.7" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-06-29T23:37:57+00:00" + }, + { + "name": "christian-riesen/base32", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/ChristianRiesen/base32.git", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/2e82dab3baa008e24a505649b0d583c31d31e894", + "reference": "2e82dab3baa008e24a505649b0d583c31d31e894", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8.5.13 || ^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Base32\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Riesen", + "email": "chris.riesen@gmail.com", + "homepage": "http://christianriesen.com", + "role": "Developer" + } + ], + "description": "Base32 encoder/decoder according to RFC 4648", + "homepage": "https://github.com/ChristianRiesen/base32", + "keywords": [ + "base32", + "decode", + "encode", + "rfc4648" + ], + "support": { + "issues": "https://github.com/ChristianRiesen/base32/issues", + "source": "https://github.com/ChristianRiesen/base32/tree/1.6.0" + }, + "time": "2021-02-26T10:19:33+00:00" + }, + { + "name": "colinmollenhour/cache-backend-file", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_File.git", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_File/zipball/03c7d4c0f43b2de1b559a3527d18ff697d306544", + "reference": "03c7d4c0f43b2de1b559a3527d18ff697d306544", + "shasum": "" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "File.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_File", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_File/tree/master" + }, + "time": "2019-04-18T21:54:31+00:00" + }, + { + "name": "colinmollenhour/cache-backend-redis", + "version": "1.14.2", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.git", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/Cm_Cache_Backend_Redis/zipball/0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "reference": "0b042d26b8c2aa093485bdc4bb03a0113a03778d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "*" + }, + "type": "magento-module", + "autoload": { + "classmap": [ + "Cm/Cache/Backend/Redis.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "Zend_Cache backend using Redis with full support for tags.", + "homepage": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis", + "support": { + "issues": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/issues", + "source": "https://github.com/colinmollenhour/Cm_Cache_Backend_Redis/tree/1.14.2" + }, + "time": "2021-03-02T18:36:21+00:00" + }, + { + "name": "colinmollenhour/credis", + "version": "v1.13.0", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/credis.git", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/credis/zipball/afec8e58ec93d2291c127fa19709a048f28641e5", + "reference": "afec8e58ec93d2291c127fa19709a048f28641e5", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "suggest": { + "ext-redis": "Improved performance for communicating with redis" + }, + "type": "library", + "autoload": { + "classmap": [ + "Client.php", + "Cluster.php", + "Sentinel.php", + "Module.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Colin Mollenhour", + "email": "colin@mollenhour.com" + } + ], + "description": "Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.", + "homepage": "https://github.com/colinmollenhour/credis", + "support": { + "issues": "https://github.com/colinmollenhour/credis/issues", + "source": "https://github.com/colinmollenhour/credis/tree/v1.13.0" + }, + "time": "2022-04-07T14:57:22+00:00" + }, + { + "name": "colinmollenhour/php-redis-session-abstract", + "version": "v1.4.5", + "source": { + "type": "git", + "url": "https://github.com/colinmollenhour/php-redis-session-abstract.git", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/colinmollenhour/php-redis-session-abstract/zipball/77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "reference": "77ad0c1637ae6ea059f1f8e9fbdac6469242a16d", + "shasum": "" + }, + "require": { + "colinmollenhour/credis": "~1.6", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Cm\\RedisSession\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin Mollenhour" + } + ], + "description": "A Redis-based session handler with optimistic locking", + "homepage": "https://github.com/colinmollenhour/php-redis-session-abstract", + "support": { + "issues": "https://github.com/colinmollenhour/php-redis-session-abstract/issues", + "source": "https://github.com/colinmollenhour/php-redis-session-abstract/tree/v1.4.5" + }, + "time": "2021-12-01T21:16:01+00:00" + }, + { + "name": "composer/ca-bundle", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "reference": "30897edbfb15e784fe55587b4f73ceefd3c4d98c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-20T07:14:26+00:00" + }, + { + "name": "composer/composer", + "version": "2.2.17", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/composer/zipball/a8ab5070fb99396e4710baee286478ad697724c2", + "reference": "a8ab5070fb99396e4710baee286478ad697724c2", + "shasum": "" + }, + "require": { + "composer/ca-bundle": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^1.0", + "composer/semver": "^3.0", + "composer/spdx-licenses": "^1.2", + "composer/xdebug-handler": "^2.0 || ^3.0", + "justinrainbow/json-schema": "^5.2.11", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0 || ^2.0", + "react/promise": "^1.2 || ^2.7", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.0", + "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0", + "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", + "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" + }, + "bin": [ + "bin/composer" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.2-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\": "src/Composer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "https://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", + "homepage": "https://getcomposer.org/", + "keywords": [ + "autoload", + "dependency", + "package" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.17" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-07-13T13:27:38+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-01-21T20:24:37+00:00" + }, + { + "name": "composer/semver", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-04-01T19:23:25+00:00" + }, + { + "name": "composer/spdx-licenses", + "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "c848241796da2abf65837d51dce1fae55a960149" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/c848241796da2abf65837d51dce1fae55a960149", + "reference": "c848241796da2abf65837d51dce1fae55a960149", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Spdx\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "SPDX licenses list and validation library.", + "keywords": [ + "license", + "spdx", + "validator" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.7" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-05-23T07:37:50+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/9e36aeed4616366d2b690bdce11f71e9178c579a", + "reference": "9e36aeed4616366d2b690bdce11f71e9178c579a", + "shasum": "" + }, + "require": { + "composer/pcre": "^1", + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1 || ^2 || ^3" + }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": [ + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.5" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2022-02-24T20:20:32+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2", + "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9", + "squizlabs/php_codesniffer": "^3.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.3" + }, + "time": "2020-10-02T16:03:48+00:00" + }, + { + "name": "elasticsearch/elasticsearch", + "version": "v7.17.0", + "source": { + "type": "git", + "url": "https://github.com/elastic/elasticsearch-php.git", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "reference": "1890f9d7fde076b5a3ddcf579a802af05b2e781b", + "shasum": "" + }, + "require": { + "ext-json": ">=1.3.7", + "ezimuel/ringphp": "^1.1.2", + "php": "^7.3 || ^8.0", + "psr/log": "^1|^2|^3" + }, + "require-dev": { + "ext-yaml": "*", + "ext-zip": "*", + "mockery/mockery": "^1.2", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.4", + "symfony/finder": "~4.0" + }, + "suggest": { + "ext-curl": "*", + "monolog/monolog": "Allows for client-level logging and tracing" + }, + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Elasticsearch\\": "src/Elasticsearch/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0", + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Zachary Tong" + }, + { + "name": "Enrico Zimuel" + } + ], + "description": "PHP Client for Elasticsearch", + "keywords": [ + "client", + "elasticsearch", + "search" + ], + "support": { + "issues": "https://github.com/elastic/elasticsearch-php/issues", + "source": "https://github.com/elastic/elasticsearch-php/tree/v7.17.0" + }, + "time": "2022-02-03T13:40:04+00:00" + }, + { + "name": "endroid/qr-code", + "version": "4.4.9", + "source": { + "type": "git", + "url": "https://github.com/endroid/qr-code.git", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/endroid/qr-code/zipball/bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "reference": "bf087fa1e93a1b7310e2d94d187e26ae51db199d", + "shasum": "" + }, + "require": { + "bacon/bacon-qr-code": "^2.0.5", + "php": "^7.4||^8.0" + }, + "require-dev": { + "endroid/quality": "dev-master", + "ext-gd": "*", + "khanamiryan/qrcode-detector-decoder": "^1.0.4", + "setasign/fpdf": "^1.8.2" + }, + "suggest": { + "ext-gd": "Enables you to write PNG images", + "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator", + "roave/security-advisories": "Makes sure package versions with known security issues are not installed", + "setasign/fpdf": "Enables you to use the PDF writer" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Endroid\\QrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen van den Enden", + "email": "info@endroid.nl" + } + ], + "description": "Endroid QR Code", + "homepage": "https://github.com/endroid/qr-code", + "keywords": [ + "code", + "endroid", + "php", + "qr", + "qrcode" + ], + "support": { + "issues": "https://github.com/endroid/qr-code/issues", + "source": "https://github.com/endroid/qr-code/tree/4.4.9" + }, + "funding": [ + { + "url": "https://github.com/endroid", + "type": "github" + } + ], + "time": "2022-05-10T07:25:08+00:00" + }, + { + "name": "ezimuel/guzzlestreams", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/guzzlestreams.git", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/guzzlestreams/zipball/abe3791d231167f14eb80d413420d1eab91163a8", + "reference": "abe3791d231167f14eb80d413420d1eab91163a8", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Stream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/streams (abandoned) to be used with elasticsearch-php", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "Guzzle", + "stream" + ], + "support": { + "source": "https://github.com/ezimuel/guzzlestreams/tree/3.0.1" + }, + "time": "2020-02-14T23:11:50+00:00" + }, + { + "name": "ezimuel/ringphp", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/ezimuel/ringphp.git", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezimuel/ringphp/zipball/92b8161404ab1ad84059ebed41d9f757e897ce74", + "reference": "92b8161404ab1ad84059ebed41d9f757e897ce74", + "shasum": "" + }, + "require": { + "ezimuel/guzzlestreams": "^3.0.1", + "php": ">=5.4.0", + "react/promise": "~2.0" + }, + "replace": { + "guzzlehttp/ringphp": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "~9.0" + }, + "suggest": { + "ext-curl": "Guzzle will use specific adapters if cURL is present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Ring\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php", + "support": { + "source": "https://github.com/ezimuel/ringphp/tree/1.2.0" + }, + "time": "2021-11-16T11:51:30+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0" + }, + "time": "2021-12-25T01:21:49+00:00" + }, + { + "name": "fgrosse/phpasn1", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/fgrosse/PHPASN1.git", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/eef488991d53e58e60c9554b09b1201ca5ba9296", + "reference": "eef488991d53e58e60c9554b09b1201ca5ba9296", + "shasum": "" + }, + "require": { + "php": "~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "~2.0", + "phpunit/phpunit": "^6.3 || ^7.0 || ^8.0" + }, + "suggest": { + "ext-bcmath": "BCmath is the fallback extension for big integer calculations", + "ext-curl": "For loading OID information from the web if they have not bee defined statically", + "ext-gmp": "GMP is the preferred extension for big integer calculations", + "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "FG\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Friedrich Große", + "email": "friedrich.grosse@gmail.com", + "homepage": "https://github.com/FGrosse", + "role": "Author" + }, + { + "name": "All contributors", + "homepage": "https://github.com/FGrosse/PHPASN1/contributors" + } + ], + "description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.", + "homepage": "https://github.com/FGrosse/PHPASN1", + "keywords": [ + "DER", + "asn.1", + "asn1", + "ber", + "binary", + "decoding", + "encoding", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/fgrosse/PHPASN1/issues", + "source": "https://github.com/fgrosse/PHPASN1/tree/v2.4.0" + }, + "time": "2021-12-11T12:41:06+00:00" + }, + { + "name": "google/recaptcha", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "reference": "614f25a9038be4f3f2da7cbfd778dc5b357d2419", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ], + "support": { + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" + }, + "time": "2020-03-31T17:50:54+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.4.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "reference": "1dd98b0564cb3f6bd16ce683cb755f94c10fbd82", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.4-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-06-20T22:16:13+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "13388f00956b1503577598873fffb5ae994b5737" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/13388f00956b1503577598873fffb5ae994b5737", + "reference": "13388f00956b1503577598873fffb5ae994b5737", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-06-20T21:43:11+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, + "time": "2022-04-13T08:02:27+00:00" + }, + { + "name": "laminas/laminas-captcha", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-captcha.git", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-captcha/zipball/debd6783ce593cb2e4cf74c3028baf1730918d85", + "reference": "debd6783ce593cb2e4cf74c3028baf1730918d85", + "shasum": "" + }, + "require": { + "laminas/laminas-recaptcha": "^3.4.0", + "laminas/laminas-session": "^2.12", + "laminas/laminas-stdlib": "^3.10.1", + "laminas/laminas-text": "^2.9.0", + "laminas/laminas-validator": "^2.19.0", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-captcha": "*" + }, + "require-dev": { + "ext-gd": "*", + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n-resources": "Translations of captcha messages" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Captcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "captcha", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-captcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-captcha/issues", + "rss": "https://github.com/laminas/laminas-captcha/releases.atom", + "source": "https://github.com/laminas/laminas-captcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-24T15:35:33+00:00" + }, + { + "name": "laminas/laminas-code", + "version": "4.5.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-code.git", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "reference": "da01fb74c08f37e20e7ae49f1e3ee09aa401ebad", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "doctrine/annotations": "^1.13.2", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^2.3.0", + "laminas/laminas-stdlib": "^3.6.1", + "phpunit/phpunit": "^9.5.10", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.13.1" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", + "autoload": { + "files": [ + "polyfill/ReflectionEnumPolyfill.php" + ], + "psr-4": { + "Laminas\\Code\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev", + "keywords": [ + "code", + "laminas", + "laminasframework" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-06T11:26:02+00:00" + }, + { + "name": "laminas/laminas-config", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Config\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev", + "keywords": [ + "config", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-01T16:07:46+00:00" + }, + { + "name": "laminas/laminas-db", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-db.git", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "reference": "1125ef2e55108bdfcc1f0030d3a0f9b895e09606", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.7.1", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-db": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-eventmanager": "^3.4.0", + "laminas/laminas-hydrator": "^3.2 || ^4.3", + "laminas/laminas-servicemanager": "^3.7.0", + "phpunit/phpunit": "^9.5.19" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "(^3.2 || ^4.3) Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Db\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "db", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-db/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-db/issues", + "rss": "https://github.com/laminas/laminas-db/releases.atom", + "source": "https://github.com/laminas/laminas-db" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-11T13:26:20+00:00" + }, + { + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + }, + "autoload": { + "psr-4": { + "Laminas\\DependencyPlugin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "support": { + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-08T17:51:35+00:00" + }, + { + "name": "laminas/laminas-di", + "version": "3.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-di.git", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-di/zipball/9b7091c50587f7ded53519d229421a02532feb9a", + "reference": "9b7091c50587f7ded53519d229421a02532feb9a", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.6", + "php": ">=7.4, <8.2", + "psr/container": "^1.1.1", + "psr/log": "^1.1.4 || ^3.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.13.0", + "laminas/laminas-servicemanager-di": "*", + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-di": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-servicemanager": "^3.12", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpbench/phpbench": "^1.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "suggest": { + "laminas/laminas-servicemanager": "An IoC container without auto wiring capabilities" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Di", + "config-provider": "Laminas\\Di\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Di\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Automated dependency injection for PSR-11 containers", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "di", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-di/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-di/issues", + "rss": "https://github.com/laminas/laminas-di/releases.atom", + "source": "https://github.com/laminas/laminas-di" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-06-30T12:29:26+00:00" + }, + { + "name": "laminas/laminas-escaper", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/58af67282db37d24e584a837a94ee55b9c7552be", + "reference": "58af67282db37d24e584a837a94ee55b9c7552be", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-mbstring": "*", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-escaper": "*" + }, + "require-dev": { + "infection/infection": "^0.26.6", + "laminas/laminas-coding-standard": "~2.3.0", + "maglnet/composer-require-checker": "^3.8.0", + "phpunit/phpunit": "^9.5.18", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.22.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Escaper\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", + "keywords": [ + "escaper", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-03-08T20:15:36+00:00" + }, + { + "name": "laminas/laminas-eventmanager", + "version": "3.5.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "41f7209428f37cab9573365e361f4078209aaafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/41f7209428f37cab9573365e361f4078209aaafa", + "reference": "41f7209428f37cab9573365e361f4078209aaafa", + "shasum": "" + }, + "require": { + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "zendframework/zend-eventmanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psr/container": "^1.1.2 || ^2.0.2" + }, + "suggest": { + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature", + "psr/container": "^1.1.2 || ^2.0.2, to use the lazy listeners feature" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\EventManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev", + "keywords": [ + "event", + "eventmanager", + "events", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-04-06T21:05:17+00:00" + }, + { + "name": "laminas/laminas-feed", + "version": "2.18.2", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-feed.git", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "reference": "a57fdb9df42950d5b7f052509fbdab0d081c6b6d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-feed": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^2.13.2 || ^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^1.1.0 || ^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-message": "^1.0.1", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component, for optionally caching feeds between requests", + "laminas/laminas-db": "Laminas\\Db component, for use with PubSubHubbub", + "laminas/laminas-http": "Laminas\\Http for PubSubHubbub, and optionally for use with Laminas\\Feed\\Reader", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for easily extending ExtensionManager implementations", + "laminas/laminas-validator": "Laminas\\Validator component, for validating email addresses used in Atom feeds and entries when using the Writer subcomponent", + "psr/http-message": "PSR-7 ^1.0.1, if you wish to use Laminas\\Feed\\Reader\\Http\\Psr7ResponseDecorator" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Feed\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides functionality for creating and consuming RSS and Atom feeds", + "homepage": "https://laminas.dev", + "keywords": [ + "atom", + "feed", + "laminas", + "rss" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-feed/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-feed/issues", + "rss": "https://github.com/laminas/laminas-feed/releases.atom", + "source": "https://github.com/laminas/laminas-feed" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-08T17:02:35+00:00" + }, + { + "name": "laminas/laminas-http", + "version": "2.15.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-http.git", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/261f079c3dffcf6f123484db43c40e44c4bf1c79", + "reference": "261f079c3dffcf6f123484db43c40e44c4bf1c79", + "shasum": "" + }, + "require": { + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-http": "*" + }, + "require-dev": { + "ext-curl": "*", + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Http\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "http client", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-http/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-03T10:17:11+00:00" + }, + { + "name": "laminas/laminas-json", + "version": "3.3.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-json": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Json\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev", + "keywords": [ + "json", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-json/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:02:31+00:00" + }, + { + "name": "laminas/laminas-loader", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-loader": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Loader\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "loader" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-loader/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T18:30:53+00:00" + }, + { + "name": "laminas/laminas-mail", + "version": "2.17.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/bf7504247d5a110d941efa8eb4815f5292a8dc56", + "reference": "bf7504247d5a110d941efa8eb4815f5292a8dc56", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.11.0", + "laminas/laminas-validator": "^2.23.0", + "php": "~8.0.0 || ~8.1.0", + "symfony/polyfill-intl-idn": "^1.26.0", + "symfony/polyfill-mbstring": "^1.16.0", + "webmozart/assert": "^1.11.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-crypt": "^3.8.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-servicemanager": "^3.16.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "symfony/process": "^6.0.11", + "vimeo/psalm": "^4.26.0" + }, + "suggest": { + "laminas/laminas-crypt": "^3.8 Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^3.16 when using SMTP to deliver messages" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Mail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mail" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mail/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-08-06T12:27:12+00:00" + }, + { + "name": "laminas/laminas-mime", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mime": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "laminas/laminas-mail": "Laminas\\Mail component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create and parse MIME messages and parts", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mime" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mime/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-20T21:19:24+00:00" + }, + { + "name": "laminas/laminas-modulemanager", + "version": "2.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "shasum": "" + }, + "require": { + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" + }, + "conflict": { + "zendframework/zend-modulemanager": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "modulemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-13T17:05:17+00:00" + }, + { + "name": "laminas/laminas-mvc", + "version": "3.3.3", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "reference": "7ff2bfbe64048aa83c6d1c7edcbab849123f0150", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-mvc": "*" + }, + "require-dev": { + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Mvc\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mvc" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-mvc/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-21T20:21:58+00:00" + }, + { + "name": "laminas/laminas-recaptcha", + "version": "3.4.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-recaptcha.git", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-recaptcha/zipball/f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "reference": "f3bdb2fcaf859b9f725f397dc1bc38b4a7696a71", + "shasum": "" + }, + "require": { + "ext-json": "*", + "laminas/laminas-http": "^2.15", + "laminas/laminas-json": "^3.3", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zendservice-recaptcha": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-config": "^3.7", + "laminas/laminas-validator": "^2.15", + "phpunit/phpunit": "^9.5.4" + }, + "suggest": { + "laminas/laminas-validator": "~2.0, if using ReCaptcha's Mailhide API" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\ReCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "OOP wrapper for the ReCaptcha web service", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "recaptcha" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-recaptcha/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-recaptcha/issues", + "rss": "https://github.com/laminas/laminas-recaptcha/releases.atom", + "source": "https://github.com/laminas/laminas-recaptcha" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-11-28T18:10:25+00:00" + }, + { + "name": "laminas/laminas-router", + "version": "3.7.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-router.git", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "reference": "0227cc29f62583dd1ca50d17d117b832edaa8cd8", + "shasum": "" + }, + "require": { + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-router": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-i18n": "^2.15.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-i18n": "^2.15.0 if defining translatable HTTP path segments" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Router\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "routing" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-router/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-18T01:39:51+00:00" + }, + { + "name": "laminas/laminas-server", + "version": "2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-server.git", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "reference": "f45e1a6f614a11af8eff5d2d409f12229101cfc1", + "shasum": "" + }, + "require": { + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "replace": { + "zendframework/zend-server": "^2.8.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "server" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-server/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-02-25T14:41:51+00:00" + }, + { + "name": "laminas/laminas-servicemanager", + "version": "3.16.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/863c66733740cd36ebf5e700f4258ef2c68a2a24", + "reference": "863c66733740cd36ebf5e700f4258ef2c68a2a24", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" + }, + "conflict": { + "ext-psr": "*", + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "container-interop/container-interop": "^1.2.0" + }, + "require-dev": { + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-container-config-test": "^0.7", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.8" + }, + "suggest": { + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], + "type": "library", + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ServiceManager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev", + "keywords": [ + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T14:58:17+00:00" + }, + { + "name": "laminas/laminas-session", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-session.git", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "reference": "9f8a6077dd22b3b253583b1be84ddd5bf6fa1ef4", + "shasum": "" + }, + "require": { + "laminas/laminas-eventmanager": "^3.5", + "laminas/laminas-servicemanager": "^3.15.1", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-session": "*" + }, + "require-dev": { + "laminas/laminas-cache": "^3.1.3", + "laminas/laminas-cache-storage-adapter-memory": "^2.0.0", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "~1.12.0", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Session\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Object-oriented interface to PHP sessions and storage", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "session" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-session/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-22T10:26:33+00:00" + }, + { + "name": "laminas/laminas-soap", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "b1245a09b523485060407f73a0058fb871d2c656" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/b1245a09b523485060407f73a0058fb871d2c656", + "reference": "b1245a09b523485060407f73a0058fb871d2c656", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.11", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "laminas/laminas-code": "<4.4", + "zendframework/zend-soap": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^3.7", + "laminas/laminas-http": "^2.15", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Soap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "soap" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-soap/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-14T14:04:27+00:00" + }, + { + "name": "laminas/laminas-stdlib", + "version": "3.11.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "reference": "aad7d2b11ba0069ba0d9b40f6dde3c2fa664b57f", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-stdlib": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "^9.3.7", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Stdlib\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "stdlib" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T12:28:58+00:00" + }, + { + "name": "laminas/laminas-text", + "version": "2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-text.git", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/8879e75d03e09b0d6787e6680cfa255afd4645a7", + "reference": "8879e75d03e09b0d6787e6680cfa255afd4645a7", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-text": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "text" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-text/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-text/issues", + "rss": "https://github.com/laminas/laminas-text/releases.atom", + "source": "https://github.com/laminas/laminas-text" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-02T16:50:53+00:00" + }, + { + "name": "laminas/laminas-uri", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" + }, + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-uri": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Uri\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "uri" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-uri/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-09T18:37:15+00:00" + }, + { + "name": "laminas/laminas-validator", + "version": "2.23.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/6d61b6cc3b222f13807a18d9247cdfb084958b03", + "reference": "6d61b6cc3b222f13807a18d9247cdfb084958b03", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.12.0", + "laminas/laminas-stdlib": "^3.10", + "php": "^7.4 || ~8.0.0 || ~8.1.0" + }, + "conflict": { + "zendframework/zend-validator": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.14.0", + "laminas/laminas-http": "^2.14.2", + "laminas/laminas-i18n": "^2.15.0", + "laminas/laminas-session": "^2.12.1", + "laminas/laminas-uri": "^2.9.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.21", + "psalm/plugin-phpunit": "^0.17.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.24.0" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-27T19:17:59+00:00" + }, + { + "name": "laminas/laminas-view", + "version": "2.22.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-view.git", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "reference": "ae32391bdec45ca9fc73dd0882cd7301ab07ecf3", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "ext-dom": "*", + "ext-filter": "*", + "ext-json": "*", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^3.3", + "laminas/laminas-servicemanager": "^3.14.0", + "laminas/laminas-stdlib": "^3.10.1", + "php": "^7.4 || ~8.0.0 || ~8.1.0", + "psr/container": "^1 || ^2" + }, + "conflict": { + "container-interop/container-interop": "<1.2", + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "laminas/laminas-session": "<2.12", + "zendframework/zend-view": "*" + }, + "require-dev": { + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.13.0", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.5.0", + "laminas/laminas-navigation": "^2.13.1", + "laminas/laminas-paginator": "^2.11.0", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" + }, + "bin": [ + "bin/templatemap_generator.php" + ], + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\View\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "view" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-view/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-19T09:25:16+00:00" + }, + { + "name": "laminas/laminas-zendframework-bridge", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/e112dd2c099f4f6142c16fc65fda89a638e06885", + "reference": "e112dd2c099f4f6142c16fc65fda89a638e06885", + "shasum": "" + }, + "require": { + "php": ">=7.4, <8.2" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.14", + "psalm/plugin-phpunit": "^0.15.2", + "squizlabs/php_codesniffer": "^3.6.2", + "vimeo/psalm": "^4.21.0" + }, + "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, + "autoload": { + "files": [ + "src/autoload.php" + ], + "psr-4": { + "Laminas\\ZendFrameworkBridge\\": "src//" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "keywords": [ + "ZendFramework", + "autoloading", + "laminas", + "zf" + ], + "support": { + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-29T13:28:29+00:00" + }, + { + "name": "league/flysystem", + "version": "2.4.5", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9392c5f1df57d865c406ee65e5012d566686be12", + "reference": "9392c5f1df57d865c406ee65e5012d566686be12", + "shasum": "" + }, + "require": { + "ext-json": "*", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.0", + "aws/aws-sdk-php": "^3.132.4", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "friendsofphp/php-cs-fixer": "^3.2", + "google/cloud-storage": "^1.23", + "phpseclib/phpseclib": "^2.0", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^8.5 || ^9.4", + "sabre/dav": "^4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/2.4.5" + }, + "funding": [ + { + "url": "https://offset.earth/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-25T18:39:39+00:00" + }, + { + "name": "league/flysystem-aws-s3-v3", + "version": "2.4.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "reference": "bf8c03f9c1c8a69f7fd2854d57127840e1b6ccd2", + "shasum": "" + }, + "require": { + "aws/aws-sdk-php": "^3.132.4", + "league/flysystem": "^2.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "guzzlehttp/ringphp": "<1.1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\AwsS3V3\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "AWS S3 filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "aws", + "file", + "files", + "filesystem", + "s3", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues", + "source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/2.4.3" + }, + "time": "2022-02-16T18:40:49+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "magento/adobe-stock-integration", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/adobe-stock-integration/magento-adobe-stock-integration-2.1.4.0.zip", + "shasum": "9262dee07c84dba5243b0c923ad31cfdf39d1f6f" + }, + "require": { + "magento/module-adobe-stock-admin-ui": "1.3.2", + "magento/module-adobe-stock-asset": "1.3.1", + "magento/module-adobe-stock-asset-api": "2.0.1", + "magento/module-adobe-stock-client": "1.3.2", + "magento/module-adobe-stock-client-api": "2.1.2", + "magento/module-adobe-stock-image": "1.3.3", + "magento/module-adobe-stock-image-admin-ui": "1.3.3", + "magento/module-adobe-stock-image-api": "1.3.1" + }, + "type": "metapackage", + "description": "Adobe Stock integration" + }, + { + "name": "magento/composer", + "version": "1.8.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer/magento-composer-1.8.0.0.zip", + "shasum": "01795e091ebbfa0e9c05afc3f5b328a41ca319e9" + }, + "require": { + "composer/composer": "^1.9 || ^2.0", + "php": "~7.4.0||~8.0.0||~8.1.0", + "symfony/console": "~4.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "Magento\\Composer\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento composer library helps to instantiate Composer application and run composer commands." + }, + { + "name": "magento/composer-dependency-version-audit-plugin", + "version": "0.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-dependency-version-audit-plugin/magento-composer-dependency-version-audit-plugin-0.1.1.0.zip", + "shasum": "bc997d887abff6d34ca8743eda7d028cabd8ef9a" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerDependencyVersionAuditPlugin\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerDependencyVersionAuditPlugin\\": "src/" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Validating packages through a composer plugin" + }, + { + "name": "magento/composer-root-update-plugin", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/composer-root-update-plugin/magento-composer-root-update-plugin-2.0.2.0.zip", + "shasum": "a474286585447dcb6d5e1f051af25ebe98a6b5a9" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "composer/composer": "^1.0 || ^2.0", + "php": "~7.3.0||~7.4.0||~8.0.0||~8.1.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\ComposerRootUpdatePlugin\\Plugin\\PluginDefinition" + }, + "autoload": { + "psr-4": { + "Magento\\ComposerRootUpdatePlugin\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Plugin to look ahead for Magento Open Source or Adobe Commerce project root changes when running composer update for new magento/product or magento/magento-cloud metapackage versions" + }, + { + "name": "magento/framework", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework/magento-framework-103.0.5.0.zip", + "shasum": "9c21fa7f70003323fdfefc9986a57afdebce9d73" + }, + "require": { + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "lib-libxml": "*", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "php": "~7.4.0||~8.1.0", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "suggest": { + "ext-imagick": "Use Image Magick >=3.0.0 as an optional alternative image processing library" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-amqp", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-amqp/magento-framework-amqp-100.4.3.0.zip", + "shasum": "b55a39259d1d9cd706c4711ededcd745e9603f7d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-bulk", + "version": "101.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-bulk/magento-framework-bulk-101.0.1.0.zip", + "shasum": "0509f701466b6c6403b97f625a723029ae922754" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\Bulk\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/framework-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/framework-message-queue/magento-framework-message-queue-100.4.5.0.zip", + "shasum": "6b31ce9cba29824f5c2f2d29841ecc889c8c2a2d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-library", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Framework\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/google-shopping-ads", + "version": "4.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/google-shopping-ads/magento-google-shopping-ads-4.0.1.0.zip", + "shasum": "ba1efed03c142908f53a02cce6704672c379a60d" + }, + "require": { + "magento/framework": ">=101.0.4", + "magento/module-eav": ">=101.0.3", + "php": "7.0.2||7.0.4||>=7.0.6" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleShoppingAds\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Connect your Magento admin with Google Merchant Center and Google Ads. Leverage Google machine learning through Google Smart Shopping campaigns" + }, + { + "name": "magento/inventory-composer-installer", + "version": "1.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-composer-installer/magento-inventory-composer-installer-1.2.0.0.zip", + "shasum": "b96336d0a80d70b39f225eeba240abbbf7820f78" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0", + "magento/framework": "*" + }, + "type": "composer-plugin", + "extra": { + "class": "Magento\\InventoryComposerInstaller\\Plugin" + }, + "autoload": { + "psr-4": { + "Magento\\InventoryComposerInstaller\\": "src" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Composer plugin for Magento Multi Source Inventory" + }, + { + "name": "magento/inventory-metapackage", + "version": "1.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/inventory-metapackage/magento-inventory-metapackage-1.2.5.0.zip", + "shasum": "43fcf8211b3f173561b33672d0f0b3522baa350b" + }, + "require": { + "magento/inventory-composer-installer": "^1.2.0", + "magento/module-inventory": "1.2.3", + "magento/module-inventory-admin-ui": "1.2.3", + "magento/module-inventory-advanced-checkout": "1.2.2", + "magento/module-inventory-api": "1.2.3", + "magento/module-inventory-bundle-import-export": "1.1.1", + "magento/module-inventory-bundle-product": "1.2.2", + "magento/module-inventory-bundle-product-admin-ui": "1.2.2", + "magento/module-inventory-bundle-product-indexer": "1.1.2", + "magento/module-inventory-cache": "1.2.3", + "magento/module-inventory-catalog": "1.3.0", + "magento/module-inventory-catalog-admin-ui": "1.2.3", + "magento/module-inventory-catalog-api": "1.3.3", + "magento/module-inventory-catalog-frontend-ui": "1.0.2", + "magento/module-inventory-catalog-search": "1.2.3", + "magento/module-inventory-catalog-search-bundle-product": "1.0.1", + "magento/module-inventory-catalog-search-configurable-product": "1.0.1", + "magento/module-inventory-configurable-product": "1.2.3", + "magento/module-inventory-configurable-product-admin-ui": "1.2.3", + "magento/module-inventory-configurable-product-frontend-ui": "1.0.3", + "magento/module-inventory-configurable-product-indexer": "1.2.3", + "magento/module-inventory-configuration": "1.2.2", + "magento/module-inventory-configuration-api": "1.2.1", + "magento/module-inventory-distance-based-source-selection": "1.2.2", + "magento/module-inventory-distance-based-source-selection-admin-ui": "1.2.1", + "magento/module-inventory-distance-based-source-selection-api": "1.2.1", + "magento/module-inventory-elasticsearch": "1.2.2", + "magento/module-inventory-export-stock": "1.2.2", + "magento/module-inventory-export-stock-api": "1.2.1", + "magento/module-inventory-graph-ql": "1.2.2", + "magento/module-inventory-grouped-product": "1.3.0", + "magento/module-inventory-grouped-product-admin-ui": "1.2.2", + "magento/module-inventory-grouped-product-indexer": "1.2.3", + "magento/module-inventory-import-export": "1.2.3", + "magento/module-inventory-in-store-pickup": "1.1.1", + "magento/module-inventory-in-store-pickup-admin-ui": "1.1.2", + "magento/module-inventory-in-store-pickup-api": "1.1.1", + "magento/module-inventory-in-store-pickup-frontend": "1.1.3", + "magento/module-inventory-in-store-pickup-graph-ql": "1.1.2", + "magento/module-inventory-in-store-pickup-multishipping": "1.1.1", + "magento/module-inventory-in-store-pickup-quote": "1.1.1", + "magento/module-inventory-in-store-pickup-quote-graph-ql": "1.1.1", + "magento/module-inventory-in-store-pickup-sales": "1.1.1", + "magento/module-inventory-in-store-pickup-sales-admin-ui": "1.1.3", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping": "1.1.2", + "magento/module-inventory-in-store-pickup-shipping-admin-ui": "1.1.1", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.1", + "magento/module-inventory-in-store-pickup-webapi-extension": "1.1.1", + "magento/module-inventory-indexer": "2.2.0", + "magento/module-inventory-low-quantity-notification": "1.2.2", + "magento/module-inventory-low-quantity-notification-admin-ui": "1.2.2", + "magento/module-inventory-low-quantity-notification-api": "1.2.2", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.1", + "magento/module-inventory-product-alert": "1.2.2", + "magento/module-inventory-quote-graph-ql": "1.0.2", + "magento/module-inventory-requisition-list": "1.2.3", + "magento/module-inventory-reservation-cli": "1.2.2", + "magento/module-inventory-reservations": "1.2.1", + "magento/module-inventory-reservations-api": "1.2.1", + "magento/module-inventory-sales": "1.3.0", + "magento/module-inventory-sales-admin-ui": "1.2.3", + "magento/module-inventory-sales-api": "1.2.2", + "magento/module-inventory-sales-frontend-ui": "1.2.2", + "magento/module-inventory-setup-fixture-generator": "1.2.1", + "magento/module-inventory-shipping": "1.2.2", + "magento/module-inventory-shipping-admin-ui": "1.2.3", + "magento/module-inventory-source-deduction-api": "1.2.2", + "magento/module-inventory-source-selection": "1.2.1", + "magento/module-inventory-source-selection-api": "1.4.2", + "magento/module-inventory-swatches-frontend-ui": "1.0.1", + "magento/module-inventory-visual-merchandiser": "1.1.3", + "magento/module-inventory-wishlist": "1.0.2" + }, + "type": "metapackage", + "description": "Metapackage with Magento Inventory modules for simple installation" + }, + { + "name": "magento/language-de_de", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-de_de/magento-language-de_de-100.4.0.0.zip", + "shasum": "176baf37dd2dcef3e7028a3915dbb6af95221791" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "German (Germany) language" + }, + { + "name": "magento/language-en_us", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-en_us/magento-language-en_us-100.4.0.0.zip", + "shasum": "d812b13b78a13ca0b1314d261dcfb4b4bc9e350f" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "English (United States) language" + }, + { + "name": "magento/language-es_es", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-es_es/magento-language-es_es-100.4.0.0.zip", + "shasum": "27569b926ddc525670d7daa601268f9edb09c59b" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Spanish (Spain) language" + }, + { + "name": "magento/language-fr_fr", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-fr_fr/magento-language-fr_fr-100.4.0.0.zip", + "shasum": "6daf974ef89b58eba8b8f4de4b006ef807fbc7f2" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "French (France) language" + }, + { + "name": "magento/language-nl_nl", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-nl_nl/magento-language-nl_nl-100.4.0.0.zip", + "shasum": "4885585685280153d691058f5344fb0ce46da023" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Dutch (Netherlands) language" + }, + { + "name": "magento/language-pt_br", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-pt_br/magento-language-pt_br-100.4.0.0.zip", + "shasum": "de9b81317832aeeee8cb195d0a63b8be9176fda9" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Portuguese (Brazil) language" + }, + { + "name": "magento/language-zh_hans_cn", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/language-zh_hans_cn/magento-language-zh_hans_cn-100.4.0.0.zip", + "shasum": "cfae6ec93fb5035704e96e19e3865f644ad3b304" + }, + "require": { + "magento/framework": "103.0.*" + }, + "type": "magento2-language", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Chinese (China) language" + }, + { + "name": "magento/magento-composer-installer", + "version": "0.3.0", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-composer-installer.git", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-composer-installer/zipball/0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "reference": "0c1987b1ba4c8bacde15cad86f4dace1e3957104", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1 || ^2.0", + "composer/composer": "^1.9 || ^2.0" + }, + "replace": { + "magento-hackathon/magento-composer-installer": "*" + }, + "require-dev": { + "mikey179/vfsstream": "*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "~3.6.1", + "symfony/process": "~5.4.0" + }, + "type": "composer-plugin", + "extra": { + "composer-command-registry": [ + "MagentoHackathon\\Composer\\Magento\\Command\\DeployCommand" + ], + "class": "MagentoHackathon\\Composer\\Magento\\Plugin" + }, + "autoload": { + "psr-0": { + "MagentoHackathon\\Composer\\Magento": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Daniel Fahlke aka Flyingmana", + "email": "flyingmana@googlemail.com" + }, + { + "name": "Jörg Weller", + "email": "weller@flagbit.de" + }, + { + "name": "Karl Spies", + "email": "karl.spies@gmx.net" + }, + { + "name": "Tobias Vogt", + "email": "tobi@webguys.de" + }, + { + "name": "David Fuhr", + "email": "fuhr@flagbit.de" + }, + { + "name": "Vinai Kopp", + "email": "vinai@netzarbeiter.com" + } + ], + "description": "Composer installer for Magento modules", + "homepage": "https://github.com/magento/magento-composer-installer", + "keywords": [ + "composer-installer", + "magento" + ], + "support": { + "source": "https://github.com/magento/magento-composer-installer/tree/0.3.0" + }, + "time": "2021-12-17T20:04:15+00:00" + }, + { + "name": "magento/magento2-base", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/magento2-base/magento-magento2-base-2.4.5.0.zip", + "shasum": "e13eb657292ecb4851e6cead6012c27353fd4d85" + }, + "require": { + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "ext-intl": "*", + "ext-mbstring": "*", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "magento/composer": "~1.8.0", + "magento/magento-composer-installer": "*", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "phpseclib/phpseclib": "~3.0.13", + "symfony/console": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "tubalmartin/cssmin": "4.1.1" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "replace": { + "blueimp/jquery-file-upload": "5.6.14", + "components/jquery": "1.11.0", + "components/jqueryui": "1.10.4", + "tinymce/tinymce": "3.4.7", + "trentrichardson/jquery-timepicker-addon": "1.4.3", + "twbs/bootstrap": "3.1.0" + }, + "type": "magento2-component", + "extra": { + "chmod": [ + { + "mask": "0755", + "path": "bin/magento" + } + ], + "component_paths": { + "blueimp/jquery-file-upload": "lib/web/jquery/fileUploader", + "components/jquery": [ + "lib/web/jquery.js", + "lib/web/jquery/jquery.min.js", + "lib/web/jquery/jquery-migrate.js" + ], + "components/jqueryui": "lib/web/jquery/jquery-ui.js", + "tinymce/tinymce": "lib/web/tiny_mce_5", + "trentrichardson/jquery-timepicker-addon": "lib/web/jquery/jquery-ui-timepicker-addon.js", + "twbs/bootstrap": "lib/web/jquery/jquery.tabs.js" + }, + "map": [ + [ + ".editorconfig", + ".editorconfig" + ], + [ + ".gitignore", + ".gitignore" + ], + [ + ".htaccess", + ".htaccess" + ], + [ + ".htaccess.sample", + ".htaccess.sample" + ], + [ + ".php-cs-fixer.dist.php", + ".php-cs-fixer.dist.php" + ], + [ + ".user.ini", + ".user.ini" + ], + [ + "CHANGELOG.md", + "CHANGELOG.md" + ], + [ + "COPYING.txt", + "COPYING.txt" + ], + [ + "Gruntfile.js.sample", + "Gruntfile.js.sample" + ], + [ + "LICENSE.txt", + "LICENSE.txt" + ], + [ + "LICENSE_AFL.txt", + "LICENSE_AFL.txt" + ], + [ + "SECURITY.md", + "SECURITY.md" + ], + [ + "app/.htaccess", + "app/.htaccess" + ], + [ + "app/autoload.php", + "app/autoload.php" + ], + [ + "app/bootstrap.php", + "app/bootstrap.php" + ], + [ + "app/design/adminhtml/Magento", + "app/design/adminhtml/Magento" + ], + [ + "app/design/frontend/Magento", + "app/design/frontend/Magento" + ], + [ + "app/etc/NonComposerComponentRegistration.php", + "app/etc/NonComposerComponentRegistration.php" + ], + [ + "app/etc/db_schema.xml", + "app/etc/db_schema.xml" + ], + [ + "app/etc/di.xml", + "app/etc/di.xml" + ], + [ + "app/etc/registration_globlist.php", + "app/etc/registration_globlist.php" + ], + [ + "auth.json.sample", + "auth.json.sample" + ], + [ + "bin/.htaccess", + "bin/.htaccess" + ], + [ + "bin/magento", + "bin/magento" + ], + [ + "dev/.htaccess", + "dev/.htaccess" + ], + [ + "dev/tests/.gitignore", + "dev/tests/.gitignore" + ], + [ + "dev/tests/acceptance", + "dev/tests/acceptance" + ], + [ + "dev/tests/api-functional/.gitignore", + "dev/tests/api-functional/.gitignore" + ], + [ + "dev/tests/api-functional/_files", + "dev/tests/api-functional/_files" + ], + [ + "dev/tests/api-functional/config", + "dev/tests/api-functional/config" + ], + [ + "dev/tests/api-functional/framework", + "dev/tests/api-functional/framework" + ], + [ + "dev/tests/api-functional/isolate_gql.txt", + "dev/tests/api-functional/isolate_gql.txt" + ], + [ + "dev/tests/api-functional/isolate_rest.txt", + "dev/tests/api-functional/isolate_rest.txt" + ], + [ + "dev/tests/api-functional/phpunit_graphql.xml.dist", + "dev/tests/api-functional/phpunit_graphql.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_rest.xml.dist", + "dev/tests/api-functional/phpunit_rest.xml.dist" + ], + [ + "dev/tests/api-functional/phpunit_soap.xml.dist", + "dev/tests/api-functional/phpunit_soap.xml.dist" + ], + [ + "dev/tests/api-functional/testsuite/Magento", + "dev/tests/api-functional/testsuite/Magento" + ], + [ + "dev/tests/error_handler.php", + "dev/tests/error_handler.php" + ], + [ + "dev/tests/integration/.gitignore", + "dev/tests/integration/.gitignore" + ], + [ + "dev/tests/integration/_files", + "dev/tests/integration/_files" + ], + [ + "dev/tests/integration/bin", + "dev/tests/integration/bin" + ], + [ + "dev/tests/integration/etc", + "dev/tests/integration/etc" + ], + [ + "dev/tests/integration/framework", + "dev/tests/integration/framework" + ], + [ + "dev/tests/integration/isolate.txt", + "dev/tests/integration/isolate.txt" + ], + [ + "dev/tests/integration/phpunit.xml.dist", + "dev/tests/integration/phpunit.xml.dist" + ], + [ + "dev/tests/integration/testsuite/Magento", + "dev/tests/integration/testsuite/Magento" + ], + [ + "dev/tests/integration/tmp", + "dev/tests/integration/tmp" + ], + [ + "dev/tests/js", + "dev/tests/js" + ], + [ + "dev/tests/setup-integration", + "dev/tests/setup-integration" + ], + [ + "dev/tests/static/.gitignore", + "dev/tests/static/.gitignore" + ], + [ + "dev/tests/static/framework", + "dev/tests/static/framework" + ], + [ + "dev/tests/static/get_github_changes.php", + "dev/tests/static/get_github_changes.php" + ], + [ + "dev/tests/static/phpunit-all.xml.dist", + "dev/tests/static/phpunit-all.xml.dist" + ], + [ + "dev/tests/static/phpunit.xml.dist", + "dev/tests/static/phpunit.xml.dist" + ], + [ + "dev/tests/static/testsuite/Magento", + "dev/tests/static/testsuite/Magento" + ], + [ + "dev/tests/static/tmp", + "dev/tests/static/tmp" + ], + [ + "dev/tests/unit/.gitignore", + "dev/tests/unit/.gitignore" + ], + [ + "dev/tests/unit/framework", + "dev/tests/unit/framework" + ], + [ + "dev/tests/unit/phpunit.xml.dist", + "dev/tests/unit/phpunit.xml.dist" + ], + [ + "dev/tests/unit/tmp", + "dev/tests/unit/tmp" + ], + [ + "dev/tests/utils", + "dev/tests/utils" + ], + [ + "dev/tools", + "dev/tools" + ], + [ + "generated", + "generated" + ], + [ + "grunt-config.json.sample", + "grunt-config.json.sample" + ], + [ + "lib/.htaccess", + "lib/.htaccess" + ], + [ + "lib/internal/GnuFreeFont", + "lib/internal/GnuFreeFont" + ], + [ + "lib/internal/LinLibertineFont", + "lib/internal/LinLibertineFont" + ], + [ + "lib/web/blank.html", + "lib/web/blank.html" + ], + [ + "lib/web/chartjs", + "lib/web/chartjs" + ], + [ + "lib/web/css", + "lib/web/css" + ], + [ + "lib/web/extjs", + "lib/web/extjs" + ], + [ + "lib/web/fonts", + "lib/web/fonts" + ], + [ + "lib/web/fotorama", + "lib/web/fotorama" + ], + [ + "lib/web/i18n", + "lib/web/i18n" + ], + [ + "lib/web/images", + "lib/web/images" + ], + [ + "lib/web/jquery", + "lib/web/jquery" + ], + [ + "lib/web/jquery.js", + "lib/web/jquery.js" + ], + [ + "lib/web/js-cookie", + "lib/web/js-cookie" + ], + [ + "lib/web/js-storage", + "lib/web/js-storage" + ], + [ + "lib/web/knockoutjs", + "lib/web/knockoutjs" + ], + [ + "lib/web/legacy-build.min.js", + "lib/web/legacy-build.min.js" + ], + [ + "lib/web/less", + "lib/web/less" + ], + [ + "lib/web/lib", + "lib/web/lib" + ], + [ + "lib/web/mage", + "lib/web/mage" + ], + [ + "lib/web/magnifier", + "lib/web/magnifier" + ], + [ + "lib/web/matchMedia.js", + "lib/web/matchMedia.js" + ], + [ + "lib/web/moment-timezone-with-data.js", + "lib/web/moment-timezone-with-data.js" + ], + [ + "lib/web/moment.js", + "lib/web/moment.js" + ], + [ + "lib/web/prototype", + "lib/web/prototype" + ], + [ + "lib/web/requirejs", + "lib/web/requirejs" + ], + [ + "lib/web/scriptaculous", + "lib/web/scriptaculous" + ], + [ + "lib/web/spacer.gif", + "lib/web/spacer.gif" + ], + [ + "lib/web/tiny_mce_5", + "lib/web/tiny_mce_5" + ], + [ + "lib/web/underscore.js", + "lib/web/underscore.js" + ], + [ + "lib/web/varien", + "lib/web/varien" + ], + [ + "lib/web/vimeo", + "lib/web/vimeo" + ], + [ + "nginx.conf.sample", + "nginx.conf.sample" + ], + [ + "package.json.sample", + "package.json.sample" + ], + [ + "phpserver", + "phpserver" + ], + [ + "pub/.htaccess", + "pub/.htaccess" + ], + [ + "pub/.user.ini", + "pub/.user.ini" + ], + [ + "pub/cron.php", + "pub/cron.php" + ], + [ + "pub/errors", + "pub/errors" + ], + [ + "pub/get.php", + "pub/get.php" + ], + [ + "pub/health_check.php", + "pub/health_check.php" + ], + [ + "pub/index.php", + "pub/index.php" + ], + [ + "pub/media/.htaccess", + "pub/media/.htaccess" + ], + [ + "pub/media/custom_options", + "pub/media/custom_options" + ], + [ + "pub/media/customer/.htaccess", + "pub/media/customer/.htaccess" + ], + [ + "pub/media/customer_address", + "pub/media/customer_address" + ], + [ + "pub/media/downloadable/.htaccess", + "pub/media/downloadable/.htaccess" + ], + [ + "pub/media/import", + "pub/media/import" + ], + [ + "pub/media/sitemap", + "pub/media/sitemap" + ], + [ + "pub/media/theme_customization/.htaccess", + "pub/media/theme_customization/.htaccess" + ], + [ + "pub/opt", + "pub/opt" + ], + [ + "pub/static/.htaccess", + "pub/static/.htaccess" + ], + [ + "pub/static.php", + "pub/static.php" + ], + [ + "setup", + "setup" + ], + [ + "var/.htaccess", + "var/.htaccess" + ], + [ + "vendor/.htaccess", + "vendor/.htaccess" + ] + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento 2 Base (Community Edition)" + }, + { + "name": "magento/module-admin-adobe-ims", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-adobe-ims/magento-module-admin-adobe-ims-100.4.0.0.zip", + "shasum": "4156ce687b5a382100832eabdc3e16833ee448df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims": "2.1.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-jwt-user-token": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-analytics/magento-module-admin-analytics-100.4.4.0.zip", + "shasum": "fa295a30a21ed001422c2cadb3bb8a95e8aca37e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-release-notification": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-admin-notification", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-admin-notification/magento-module-admin-notification-100.4.4.0.zip", + "shasum": "4b69f736921da0d98e7110160e34eeaa1c176867" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdminNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-adobe-ims", + "version": "2.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims/magento-module-adobe-ims-2.1.4.0.zip", + "shasum": "b197a11dcb55ceff89040bf2effb5c86f5fe58fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeIms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-ims-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-ims-api/magento-module-adobe-ims-api-2.1.2.0.zip", + "shasum": "1a007affad473b7a2a9ea26a4eb4e5c78976a652" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeImsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Implementation of Magento module responsible for authentication to Adobe services" + }, + { + "name": "magento/module-adobe-stock-admin-ui", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-admin-ui/magento-module-adobe-stock-admin-ui-1.3.2.0.zip", + "shasum": "ff5cbd91546731bd2b853297b43f1db5b21232f2" + }, + "require": { + "magento/framework": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-backend": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel UI implementation" + }, + { + "name": "magento/module-adobe-stock-asset", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset/magento-module-adobe-stock-asset-1.3.1.0.zip", + "shasum": "9c504fae5be45302f488c873a13a3711adfcff7d" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-config": "*", + "magento/module-media-gallery": "*", + "magento/module-media-gallery-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAsset\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the Adobe Stock assets handling implementation on Magento side" + }, + { + "name": "magento/module-adobe-stock-asset-api", + "version": "2.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-asset-api/magento-module-adobe-stock-asset-api-2.0.1.0.zip", + "shasum": "b7c659ec8b3b1c1512e70e22c68cfcaf1029bd4b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockAssetApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for Adobe Stock assets handling on Magento side" + }, + { + "name": "magento/module-adobe-stock-client", + "version": "1.3.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client/magento-module-adobe-stock-client-1.3.2.0.zip", + "shasum": "4ff6cf71c151f96d8b2883f270104378d7ce62a3" + }, + "require": { + "astock/stock-api-libphp": "^1.1.2", + "magento/framework": "*", + "magento/module-adobe-ims-api": "2.1.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClient\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API implementation" + }, + { + "name": "magento/module-adobe-stock-client-api", + "version": "2.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-client-api/magento-module-adobe-stock-client-api-2.1.2.0.zip", + "shasum": "6f8432b49d8f5540209363f382cb95237c4896c3" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockClientApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for interaction with Adobe Stock API" + }, + { + "name": "magento/module-adobe-stock-image", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image/magento-module-adobe-stock-image-1.3.3.0.zip", + "shasum": "037ce2d3b4a06459a39f9fc1691a5f734fafd1d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-synchronization-api": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling implementation" + }, + { + "name": "magento/module-adobe-stock-image-admin-ui", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-admin-ui/magento-module-adobe-stock-image-admin-ui-1.3.3.0.zip", + "shasum": "a328204741bde5fd1d954a1db8cfac1f24d8e0d1" + }, + "require": { + "magento/framework": "*", + "magento/module-adobe-ims": "*", + "magento/module-adobe-ims-api": "*", + "magento/module-adobe-stock-asset-api": "2.0.*", + "magento/module-adobe-stock-client-api": "2.1.*", + "magento/module-adobe-stock-image-api": "1.3.*", + "magento/module-backend": "*", + "magento/module-media-gallery-api": "*", + "magento/module-media-gallery-ui": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the admin panel images UI implementation" + }, + { + "name": "magento/module-adobe-stock-image-api", + "version": "1.3.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-adobe-stock-image-api/magento-module-adobe-stock-image-api-1.3.1.0.zip", + "shasum": "4c7852b35f367ae9932c49fb147a9d13cd501ba7" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdobeStockImageApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the images handling" + }, + { + "name": "magento/module-advanced-pricing-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-pricing-import-export/magento-module-advanced-pricing-import-export-100.4.5.0.zip", + "shasum": "360f3aa063ca1aba96b8e6f50d418042b40cd65d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedPricingImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-advanced-search", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-advanced-search/magento-module-advanced-search-100.4.3.0.zip", + "shasum": "724b211b50a10f316f0b400e0e9d65ea7114a808" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AdvancedSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-amqp", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-amqp/magento-module-amqp-100.4.2.0.zip", + "shasum": "91eff8d4eee04cdf27784045ca62014fccaad235" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-amqp": "100.4.*", + "magento/framework-message-queue": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Amqp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-analytics", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-analytics/magento-module-analytics-100.4.5.0.zip", + "shasum": "55494bfc5963099ac0d2098f2e0995044baa9084" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Analytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-asynchronous-operations", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-asynchronous-operations/magento-module-asynchronous-operations-100.4.5.0.zip", + "shasum": "0da25cb7acdf1862079994164bf445d8ac7f6af5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-notification": "100.4.*", + "magento/module-logging": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AsynchronousOperations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-authorization", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-authorization/magento-module-authorization-100.4.5.0.zip", + "shasum": "06afa70d3b4b0cc033421bbac7c5aa3d24bebdbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Authorization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Authorization module provides access to Magento ACL functionality." + }, + { + "name": "magento/module-aws-s3", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3/magento-module-aws-s3-100.4.3.0.zip", + "shasum": "235195c1e6193498bbed2d3fa1951a5aaf293d6b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-remote-storage": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-aws-s3-page-builder", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-aws-s3-page-builder/magento-module-aws-s3-page-builder-1.0.2.0.zip", + "shasum": "26cf12922f62147eb068cff31b2030858b8fee5b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-aws-s3": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\AwsS3PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Aws S3 Page Builder module" + }, + { + "name": "magento/module-backend", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backend/magento-module-backend-102.0.5.0.zip", + "shasum": "2a4f15e0c559c680151184e75d318c077c78d306" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backup": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-developer": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-translation": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php", + "cli_commands.php" + ], + "psr-4": { + "Magento\\Backend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-backup", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-backup/magento-module-backup-100.4.5.0.zip", + "shasum": "9d5b5a27ddb44e4f657973e8b1a9bac810cad8b3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Backup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle/magento-module-bundle-101.0.5.0.zip", + "shasum": "61ebcbfa47ff60a56c573229038c3f57fba09515" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle-sample-data": "Sample Data version: 100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Bundle\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-graph-ql/magento-module-bundle-graph-ql-100.4.5.0.zip", + "shasum": "86f8582bf18bfa03e4adc6c725db5dcc78ba394b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-bundle-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-bundle-import-export/magento-module-bundle-import-export-100.4.4.0.zip", + "shasum": "4b61f9344da386dc09f1eb375c95563c1e02b3c5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\BundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cache-invalidate", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cache-invalidate/magento-module-cache-invalidate-100.4.3.0.zip", + "shasum": "d90ac3d37cc4eadd8e258b57991ff18e82b837df" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CacheInvalidate\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-captcha", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-captcha/magento-module-captcha-100.4.5.0.zip", + "shasum": "034fd81fcb31abf823863c1a12b2646b890f8868" + }, + "require": { + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-db": "^2.13.4", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Captcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cardinal-commerce", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cardinal-commerce/magento-module-cardinal-commerce-100.4.3.0.zip", + "shasum": "c459e12648b37b408c48065ff6a9ff010eb2557f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CardinalCommerce\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides a possibility to enable 3-D Secure 2.0 support for payment methods." + }, + { + "name": "magento/module-catalog", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog/magento-module-catalog-104.0.5.0.zip", + "shasum": "b5d8ff541fa0f8b3abfcb2c0126e07c984c82672" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-product-alert": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-sample-data": "Sample Data version: 100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Catalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-analytics/magento-module-catalog-analytics-100.4.2.0.zip", + "shasum": "ad8ba55631ef15155c2ab7def26491d99d2c1065" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-catalog": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-cms-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-cms-graph-ql/magento-module-catalog-cms-graph-ql-100.4.1.0.zip", + "shasum": "89e2a2a22e1e9f4181e61d52d92976f024f95b4b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-customer-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-customer-graph-ql/magento-module-catalog-customer-graph-ql-100.4.4.0.zip", + "shasum": "854e141bbf15ee42ff40bf14980b463d1a72f7f9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-graph-ql/magento-module-catalog-graph-ql-100.4.5.0.zip", + "shasum": "4ab6bdbe56bdab75a8f3df746e54b0a55ce7a897" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-eav-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-import-export", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-import-export/magento-module-catalog-import-export-101.1.5.0.zip", + "shasum": "8630a9ad0887181f35ed10b153d9fa31a4523efb" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory/magento-module-catalog-inventory-100.4.5.0.zip", + "shasum": "919dbee1a07ec5f1f4728f23262534936ba05e9b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-inventory-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-inventory-graph-ql/magento-module-catalog-inventory-graph-ql-100.4.2.0.zip", + "shasum": "330f1044214ef81be907e39939292cf4ed2c4464" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogInventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-page-builder-analytics/magento-module-catalog-page-builder-analytics-1.6.2.0.zip", + "shasum": "663461e9e293c64273e13c874d11f52853ce76c7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Catalog Page Builder Analytics module" + }, + { + "name": "magento/module-catalog-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule/magento-module-catalog-rule-101.2.5.0.zip", + "shasum": "44e412c064b910bf20bb83b36e7152f925d4d98f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule-sample-data": "Sample Data version: 100.4.*", + "magento/module-import-export": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-configurable", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-configurable/magento-module-catalog-rule-configurable-100.4.4.0.zip", + "shasum": "f12cfaa125b5d23cfdfee247cfdbaa27adff8663" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleConfigurable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-rule-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-rule-graph-ql/magento-module-catalog-rule-graph-ql-100.4.2.0.zip", + "shasum": "7b2272d4b110f18a6796ae56a57c334642d4556e" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-rule": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogRuleGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-search", + "version": "102.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-search/magento-module-catalog-search-102.0.5.0.zip", + "shasum": "3e3da7f22b6dade0d9c3259919e56d3bbb990e08" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-indexer": "100.4.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Catalog search" + }, + { + "name": "magento/module-catalog-url-rewrite", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite/magento-module-catalog-url-rewrite-100.4.5.0.zip", + "shasum": "1bd5ff2eb854696a84be74c33892c42e622ecc90" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-url-rewrite-graph-ql/magento-module-catalog-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "76179ea626e8c7c57ca8e33d2a68090fa15670ff" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-url-rewrite-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-catalog-widget", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-catalog-widget/magento-module-catalog-widget-100.4.5.0.zip", + "shasum": "fb050b11f646398e68f0f9c9b2c70a1c29531842" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CatalogWidget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout/magento-module-checkout-100.4.5.0.zip", + "shasum": "c29a27d1314282080c7f89bc05cb6f80194a22dd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-msrp": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-security": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Checkout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements/magento-module-checkout-agreements-100.4.4.0.zip", + "shasum": "3ea175aac3a181b5eb4120a1a6d93dc0ae9b0567" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreements\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-checkout-agreements-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-checkout-agreements-graph-ql/magento-module-checkout-agreements-graph-ql-100.4.1.0.zip", + "shasum": "684cb0c5b0d7f3beca29830f86feeb9db0f84702" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CheckoutAgreementsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms", + "version": "104.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms/magento-module-cms-104.0.5.0.zip", + "shasum": "46493eaca20ee9f1fdc01cb9ad0ad4ce8d884b1a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-graph-ql/magento-module-cms-graph-ql-100.4.2.0.zip", + "shasum": "abb74ab28dc617e67b1904ac40ea4c6b68af2d91" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-page-builder-analytics/magento-module-cms-page-builder-analytics-1.6.2.0.zip", + "shasum": "cb85faab790971cc0aa82a1396aa810946e4a114" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-page-builder-analytics": "1.6.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsPageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "CMS Page Builder Analytics module" + }, + { + "name": "magento/module-cms-url-rewrite", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite/magento-module-cms-url-rewrite-100.4.4.0.zip", + "shasum": "58feb0325230324416a662735e85a2c5a4689dd6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cms-url-rewrite-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cms-url-rewrite-graph-ql/magento-module-cms-url-rewrite-graph-ql-100.4.3.0.zip", + "shasum": "795d725c0e8e0da0f287c8278cd88c024d1271d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-url-rewrite-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-cms-url-rewrite": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CmsUrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-compare-list-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-compare-list-graph-ql/magento-module-compare-list-graph-ql-100.4.1.0.zip", + "shasum": "3933de0727390ab3e17c8e4ffb58f502fa0f6527" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CompareListGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-config", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-config/magento-module-config-101.2.5.0.zip", + "shasum": "29b1ef19022f790adc92d434b63aa673c2d49da4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cron": "100.4.*", + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Config\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-import-export/magento-module-configurable-import-export-100.4.3.0.zip", + "shasum": "a17ea30a737183e89f768827ac5dc79dfab3f8d2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product/magento-module-configurable-product-100.4.5.0.zip", + "shasum": "a6b2a438775e10b315da352207f326b25d2847f6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-sample-data": "Sample Data version: 100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-product-links-sample-data": "Sample Data version: 100.4.*", + "magento/module-product-video": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-tax": "100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-graph-ql/magento-module-configurable-product-graph-ql-100.4.5.0.zip", + "shasum": "d43550da49c0626cedac90aab27aaa23c8fc046c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-configurable-product-sales", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-configurable-product-sales/magento-module-configurable-product-sales-100.4.2.0.zip", + "shasum": "3a1d54510526d9e36a64c46d4544e1086129da07" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ConfigurableProductSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-contact", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-contact/magento-module-contact-100.4.4.0.zip", + "shasum": "f59890ba23fff0b4174eca28e9eb9631da272fdf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Contact\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cookie", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cookie/magento-module-cookie-100.4.5.0.zip", + "shasum": "4f25ec33123b391b2f6a7cbba0797afb412609d5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cookie\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-cron", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-cron/magento-module-cron-100.4.5.0.zip", + "shasum": "21c72975a3851a4cdb57380674a0afff02379d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Cron\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-csp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-csp/magento-module-csp-100.4.4.0.zip", + "shasum": "efc91377bea43c015a2e89e625b17f86d5971e67" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Csp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "CSP module enables Content Security Policies for Magento" + }, + { + "name": "magento/module-currency-symbol", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-currency-symbol/magento-module-currency-symbol-100.4.3.0.zip", + "shasum": "d0f1cf8b2502e9fa3dfc19a34cc11bd12423c3f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CurrencySymbol\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer/magento-module-customer-103.0.5.0.zip", + "shasum": "a54992e45b4d2aee5007a683f25eeea0079c9dba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-integration": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-customer-sample-data": "Sample Data version: 100.4.*", + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Customer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-analytics/magento-module-customer-analytics-100.4.2.0.zip", + "shasum": "bce60a4bd7e29c7890d03685c04e513a24440d22" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-customer": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-downloadable-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-downloadable-graph-ql/magento-module-customer-downloadable-graph-ql-100.4.1.0.zip", + "shasum": "faec34a3aff619ce641a49a6365393e5bafb826c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-downloadable-graph-ql": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerDownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-graph-ql/magento-module-customer-graph-ql-100.4.5.0.zip", + "shasum": "602fdc6011df59605229070182fd47c757f48e3c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-customer-import-export", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-customer-import-export/magento-module-customer-import-export-100.4.5.0.zip", + "shasum": "6d6805918020b4ceb9823ecdbec2ab42203cbb35" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\CustomerImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-deploy", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-deploy/magento-module-deploy-100.4.5.0.zip", + "shasum": "a213853f0a0fdb9c4253dd3fc733e5a0fd73ba60" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\Deploy\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-developer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-developer/magento-module-developer-100.4.5.0.zip", + "shasum": "dfa60efc615392b056754cb6a81c78a6ffef80f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Developer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-dhl", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-dhl/magento-module-dhl-100.4.4.0.zip", + "shasum": "48ccc4512f35d3fe6ebb761a9e663e37f4160455" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Dhl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory/magento-module-directory-100.4.5.0.zip", + "shasum": "42bab61cd7e480a9c1d0a0afc164f4587f4b1fcc" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Directory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-directory-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-directory-graph-ql/magento-module-directory-graph-ql-100.4.3.0.zip", + "shasum": "c4da9001b43d6c14063060594cb6c9eaced6b904" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DirectoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable/magento-module-downloadable-100.4.5.0.zip", + "shasum": "78a7f641efd6f7297cd5f046bfda9565de415192" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-downloadable-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Downloadable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-graph-ql/magento-module-downloadable-graph-ql-100.4.5.0.zip", + "shasum": "e9b7443eada7b328cefb0a3c290481a789d8a2ba" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-sales-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-downloadable-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-downloadable-import-export/magento-module-downloadable-import-export-100.4.4.0.zip", + "shasum": "4d50455fba9fa7714ccc90d2ef3326a13d5162dc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-import-export": "101.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\DownloadableImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav", + "version": "102.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav/magento-module-eav-102.1.5.0.zip", + "shasum": "c340cf0993448f1abd5ad0caf61734249611943e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Eav\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-eav-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-eav-graph-ql/magento-module-eav-graph-ql-100.4.2.0.zip", + "shasum": "d01f70fb516cebb96bef4f480bade2599290bda6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-eav": "102.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EavGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch/magento-module-elasticsearch-101.0.5.0.zip", + "shasum": "e596d6ae4542e44ac18acb5714a2fe8af201da2e" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-search": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-6", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-6/magento-module-elasticsearch-6-100.4.5.0.zip", + "shasum": "25afea3df20a62529a3ab27d7d45058ea8b85707" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "magento/module-search": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch6\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-elasticsearch-7", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-elasticsearch-7/magento-module-elasticsearch-7-100.4.5.0.zip", + "shasum": "f1cd194fd49688ce3c416c4a6678865a5dcf4d1f" + }, + "require": { + "elasticsearch/elasticsearch": "~7.17.0", + "magento/framework": "103.0.*", + "magento/module-advanced-search": "100.4.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-elasticsearch": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-search": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Elasticsearch7\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-email", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-email/magento-module-email-101.1.5.0.zip", + "shasum": "ca393c2beae425fdcbc56cafa12718a0a6e1b440" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Email\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-encryption-key", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-encryption-key/magento-module-encryption-key-100.4.3.0.zip", + "shasum": "6d005c0f6cabc0257fece16e129556406f27e2e3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\EncryptionKey\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-fedex", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-fedex/magento-module-fedex-100.4.3.0.zip", + "shasum": "5e2e9a10a59865925907055aed50bf83eac8e4a4" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Fedex\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message/magento-module-gift-message-100.4.4.0.zip", + "shasum": "921b0e4ec989c1e9038b96a32a747498f3932b94" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-eav": "102.1.*", + "magento/module-multishipping": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-gift-message-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-gift-message-graph-ql/magento-module-gift-message-graph-ql-100.4.3.0.zip", + "shasum": "fbe42991c130a066fa97bb9bec4aff4ef908e2a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-gift-message": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GiftMessageGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-adwords", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-adwords/magento-module-google-adwords-100.4.2.0.zip", + "shasum": "0a43ce9822ad2668925e9bfd83a9390937a5b062" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAdwords\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-analytics", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-analytics/magento-module-google-analytics-100.4.1.0.zip", + "shasum": "ac96a5e269773e3c9162a82436bdfa19e6fe3be1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-gtag", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-gtag/magento-module-google-gtag-100.4.0.0.zip", + "shasum": "60adbe5904d419485a1c710ce8fefa0dd9213b49" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cookie": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleGtag\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-google-optimizer", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-google-optimizer/magento-module-google-optimizer-100.4.4.0.zip", + "shasum": "562fe885296e5d3a4289f1f8df6498f8322406a0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-google-analytics": "100.4.*", + "magento/module-google-gtag": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GoogleOptimizer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql/magento-module-graph-ql-100.4.5.0.zip", + "shasum": "a956f4de6dd170b23705701c08d351a627500758" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-new-relic-reporting": "100.4.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0", + "webonyx/graphql-php": "~14.11.5" + }, + "suggest": { + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-graph-ql-cache", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-graph-ql-cache/magento-module-graph-ql-cache-100.4.2.0.zip", + "shasum": "ba6b7676af0b686ae6a89f8aa8335e32ca68dc27" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-integration": "100.4.*", + "magento/module-page-cache": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GraphQlCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-catalog-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-catalog-inventory/magento-module-grouped-catalog-inventory-100.4.2.0.zip", + "shasum": "ff1404f454d460b4fb54db48de9fd701ff4c7686" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedCatalogInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-import-export", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-import-export/magento-module-grouped-import-export-100.4.3.0.zip", + "shasum": "ac071186b6f3f875d1045231f5ddd83ecc46081e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-eav": "102.1.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-import-export": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product/magento-module-grouped-product-100.4.5.0.zip", + "shasum": "d70bf64e35d023697a13bee7d34e7d6b6c8ea8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-msrp": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-grouped-product-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-grouped-product-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-grouped-product-graph-ql/magento-module-grouped-product-graph-ql-100.4.5.0.zip", + "shasum": "3485298a82d7aa23bcae3ecd12d980569420b44d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\GroupedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-import-export", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-import-export/magento-module-import-export-101.0.5.0.zip", + "shasum": "d83b1dd4c0dac78116eb9c750c3ce0e50a5bd514" + }, + "require": { + "ext-ctype": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-indexer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-indexer/magento-module-indexer-100.4.5.0.zip", + "shasum": "6b16b0e77c9b562b93a6489dacc3602726f0f970" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Indexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-instant-purchase", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-instant-purchase/magento-module-instant-purchase-100.4.4.0.zip", + "shasum": "04849d6cf80a8755c9382ec4c2c68a5b84cafed9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InstantPurchase\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-integration", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-integration/magento-module-integration-100.4.5.0.zip", + "shasum": "9128a75504ec75ae3f6c9eb241e47cd59ca0a79a" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Integration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory/magento-module-inventory-1.2.3.0.zip", + "shasum": "95762911d52281f6f2c83bc4a1d4a424c7e9c8e4" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Inventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-admin-ui/magento-module-inventory-admin-ui-1.2.3.0.zip", + "shasum": "5a3570a7c41ace3ce43e008b08a12d3a963b994c" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-advanced-checkout", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-advanced-checkout/magento-module-inventory-advanced-checkout-1.2.2.0.zip", + "shasum": "7a97a63c8df73993061a8245152ff8ab1d1efc1f" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-advanced-checkout": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryAdvancedCheckout\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-api", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-api/magento-module-inventory-api-1.2.3.0.zip", + "shasum": "1c18de713cfd76017feab2fd3dcfbf98ed06d23f" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-import-export", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-import-export/magento-module-inventory-bundle-import-export-1.1.1.0.zip", + "shasum": "d7e791613e1768dfe41db8fec9cc8f05beae0ef4" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-bundle-import-export": "*", + "magento/module-catalog-import-export": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product/magento-module-inventory-bundle-product-1.2.2.0.zip", + "shasum": "a59d6856469b947d34060eaf607d3883812705dc" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-admin-ui/magento-module-inventory-bundle-product-admin-ui-1.2.2.0.zip", + "shasum": "1e30de08cc7b91d5d102ac751b60f0b5ec75bfb7" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-bundle-product-indexer", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-bundle-product-indexer/magento-module-inventory-bundle-product-indexer-1.1.2.0.zip", + "shasum": "c31b980f56a832a8ca4ddd3c0e0a4c9265ef8756" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryBundleProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-cache", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-cache/magento-module-inventory-cache-1.2.3.0.zip", + "shasum": "c706f5eddf9e17263d547285cde654213ab14ed8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog/magento-module-inventory-catalog-1.3.0.0.zip", + "shasum": "bd8a6f795fdeb474199f6c3de5c753999f5b06d8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-reservations-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-admin-ui/magento-module-inventory-catalog-admin-ui-1.2.3.0.zip", + "shasum": "3f58ba52984b657f01bd920cd63f54b25b0476c6" + }, + "require": { + "magento/framework": "*", + "magento/module-asynchronous-operations": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-admin-ui": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-api", + "version": "1.3.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-api/magento-module-inventory-catalog-api-1.3.3.0.zip", + "shasum": "aa8bcc447d6990a1d85c6984d0f8c5093c26d057" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-frontend-ui", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-frontend-ui/magento-module-inventory-catalog-frontend-ui-1.0.2.0.zip", + "shasum": "4b3e25ca735d813dd5710632affe7ce06d226709" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search/magento-module-inventory-catalog-search-1.2.3.0.zip", + "shasum": "745e2b237b9165ccdf7699eee7667f8630657a26" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-bundle-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-bundle-product/magento-module-inventory-catalog-search-bundle-product-1.0.1.0.zip", + "shasum": "985c28d5991083faa215f166ece8d4cff11ba8af" + }, + "require": { + "magento/framework": "*", + "magento/module-bundle": "*", + "magento/module-catalog": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchBundleProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-catalog-search-configurable-product", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-catalog-search-configurable-product/magento-module-inventory-catalog-search-configurable-product-1.0.1.0.zip", + "shasum": "4404d1e799b864261ccd916b4baabf24afa508f0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-inventory-catalog-search": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryCatalogSearchConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product/magento-module-inventory-configurable-product-1.2.3.0.zip", + "shasum": "80834ce90b323094f7e5bd087670fae139f37f4e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-admin-ui/magento-module-inventory-configurable-product-admin-ui-1.2.3.0.zip", + "shasum": "3b4778a054792c0b8a0a6d26800c6826ceb2b30f" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-frontend-ui", + "version": "1.0.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-frontend-ui/magento-module-inventory-configurable-product-frontend-ui-1.0.3.0.zip", + "shasum": "d0d3fa89eaa7b634a767b2844a13340239f8e457" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configurable-product": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configurable-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configurable-product-indexer/magento-module-inventory-configurable-product-indexer-1.2.3.0.zip", + "shasum": "53830f28064354070f57b5789efbbf9693cbb0f8" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurableProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration/magento-module-inventory-configuration-1.2.2.0.zip", + "shasum": "e91d46476000d593ad4158f53bb24ffd70b798ac" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfiguration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-configuration-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-configuration-api/magento-module-inventory-configuration-api-1.2.1.0.zip", + "shasum": "1c806bb6b9b03cb13f3f418a2a079f3262a58454" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryConfigurationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection/magento-module-inventory-distance-based-source-selection-1.2.2.0.zip", + "shasum": "15a1781da6af87feac37134105ba4b390fbb58eb" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-admin-ui", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-admin-ui/magento-module-inventory-distance-based-source-selection-admin-ui-1.2.1.0.zip", + "shasum": "58736edbf5a14f2ed7006269739aab746d2f156c" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-distance-based-source-selection-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-distance-based-source-selection-api/magento-module-inventory-distance-based-source-selection-api-1.2.1.0.zip", + "shasum": "07060a503927c6e7061e6e8b1002b070e2f8c42b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryDistanceBasedSourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-elasticsearch", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-elasticsearch/magento-module-inventory-elasticsearch-1.2.2.0.zip", + "shasum": "bd5c9005fd40928b783d41cae1bef66324624d9a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-catalog-search": "*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryElasticsearch\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock/magento-module-inventory-export-stock-1.2.2.0.zip", + "shasum": "fc59b1eb23bbf38d0b146deec03818a05dfb45f9" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-configurable-product": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-export-stock-api": "1.2.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStock\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-export-stock-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-export-stock-api/magento-module-inventory-export-stock-api-1.2.1.0.zip", + "shasum": "12e0be97f80653146774a9522909da82256e7ee8" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryExportStockApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-graph-ql", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-graph-ql/magento-module-inventory-graph-ql-1.2.2.0.zip", + "shasum": "13fe79e0a209e8f4b8802f376f7ed5c78033c9ea" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product/magento-module-inventory-grouped-product-1.3.0.0.zip", + "shasum": "adc82ef5c6200042e435c3e02a1ac5fd1eddfaea" + }, + "require": { + "magento/framework": "*", + "magento/module-grouped-product": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-admin-ui/magento-module-inventory-grouped-product-admin-ui-1.2.2.0.zip", + "shasum": "623a0a214ec3402199ae9576898af5cd29ef2c06" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-admin-ui": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configuration-api": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-grouped-product-indexer", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-grouped-product-indexer/magento-module-inventory-grouped-product-indexer-1.2.3.0.zip", + "shasum": "5c59f02bc9c546d5ea951bca28d47a476375b576" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-grouped-product": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryGroupedProductIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-import-export", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-import-export/magento-module-inventory-import-export-1.2.3.0.zip", + "shasum": "4da076d2b7f17b0f2e3cb7f177ba4f29a04e451e" + }, + "require": { + "magento/framework": "*", + "magento/module-configurable-product": "*", + "magento/module-eav": "*", + "magento/module-import-export": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-import-export": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup/magento-module-inventory-in-store-pickup-1.1.1.0.zip", + "shasum": "1b9de64f6aaaa512af270e6d23dd55a6f58d7c84" + }, + "require": { + "magento/framework": "*", + "magento/module-directory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-distance-based-source-selection-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-admin-ui/magento-module-inventory-in-store-pickup-admin-ui-1.1.2.0.zip", + "shasum": "90ccb79901dac65e512ccf7c108db13dc85b8e86" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-api/magento-module-inventory-in-store-pickup-api-1.1.1.0.zip", + "shasum": "d2a1b2d793ba92e525f8f12cfd1aac32f3d9b531" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-frontend", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-frontend/magento-module-inventory-in-store-pickup-frontend-1.1.3.0.zip", + "shasum": "74656159bd3ce588f5753293d1f3727d4a11efcb" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupFrontend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-graph-ql", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-graph-ql/magento-module-inventory-in-store-pickup-graph-ql-1.1.2.0.zip", + "shasum": "0070833a277daace18e32a0a56221c52fedc1085" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-multishipping", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-multishipping/magento-module-inventory-in-store-pickup-multishipping-1.1.1.0.zip", + "shasum": "c686e4d2dbf32a269e03860434acadbea0750096" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-quote": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupMultishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote/magento-module-inventory-in-store-pickup-quote-1.1.1.0.zip", + "shasum": "51e2abfc9aa2b8a76df00d77df652025b4841831" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup": "1.1.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-quote-graph-ql", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-quote-graph-ql/magento-module-inventory-in-store-pickup-quote-graph-ql-1.1.1.0.zip", + "shasum": "5022fa73f626bf8566bac214cde8a1e22f7dc77f" + }, + "require": { + "magento/framework": "*", + "magento/module-graph-ql": "*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales/magento-module-inventory-in-store-pickup-sales-1.1.1.0.zip", + "shasum": "b1a0e03235b3de63d33505a1fbff5c13a7b4faef" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-admin-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-admin-ui/magento-module-inventory-in-store-pickup-sales-admin-ui-1.1.3.0.zip", + "shasum": "b743a3b50262cdf785894d7b2b30373e7edec095" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-in-store-pickup-quote": "1.1.*", + "magento/module-inventory-in-store-pickup-sales": "1.1.*", + "magento/module-inventory-in-store-pickup-sales-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-sales-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-sales-api/magento-module-inventory-in-store-pickup-sales-api-1.1.1.0.zip", + "shasum": "15726810cdde0d59593510b9b2ac774698c415aa" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupSalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping/magento-module-inventory-in-store-pickup-shipping-1.1.2.0.zip", + "shasum": "55e273b1c4c562da7253f7aba4ef989558ba6dd0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-in-store-pickup-api": "1.1.*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-admin-ui", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-admin-ui/magento-module-inventory-in-store-pickup-shipping-admin-ui-1.1.1.0.zip", + "shasum": "d376127d9c3cb86445790db8e6640fa236b7cdbf" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-in-store-pickup-shipping-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-shipping": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-shipping-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-shipping-api/magento-module-inventory-in-store-pickup-shipping-api-1.1.1.0.zip", + "shasum": "efb7557266ebe11bca09f656f17d470fdcc83f2a" + }, + "require": { + "magento/framework": "*", + "magento/module-quote": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupShippingApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-in-store-pickup-webapi-extension", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-in-store-pickup-webapi-extension/magento-module-inventory-in-store-pickup-webapi-extension-1.1.1.0.zip", + "shasum": "2eb359039befe114506e3dfe81d5f58036b1a134" + }, + "require": { + "magento/framework": "*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryInStorePickupWebapiExtension\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-indexer", + "version": "2.2.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-indexer/magento-module-inventory-indexer-2.2.0.0.zip", + "shasum": "a75708ded25fa8487eaf492e856eec0208dd55d3" + }, + "require": { + "magento/framework": "*", + "magento/framework-message-queue": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-multi-dimensional-indexer-api": "1.2.*", + "magento/module-inventory-sales": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryIndexer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification/magento-module-inventory-low-quantity-notification-1.2.2.0.zip", + "shasum": "70af3497ec61d7f65a4184bc0819397823b60e7e" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-eav": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-admin-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-admin-ui/magento-module-inventory-low-quantity-notification-admin-ui-1.2.2.0.zip", + "shasum": "326bc39749d261f77d9eb43f7ab694108c7ae4b6" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-low-quantity-notification": "1.2.*", + "magento/module-inventory-low-quantity-notification-api": "1.2.*", + "magento/module-reports": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-low-quantity-notification-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-low-quantity-notification-api/magento-module-inventory-low-quantity-notification-api-1.2.2.0.zip", + "shasum": "76c5cb447576246350587be50778b97d2ececece" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryLowQuantityNotificationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-multi-dimensional-indexer-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-multi-dimensional-indexer-api/magento-module-inventory-multi-dimensional-indexer-api-1.2.1.0.zip", + "shasum": "0618acb935600e23430f77230dfc8640ab2a192b" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryMultiDimensionalIndexerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-product-alert", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-product-alert/magento-module-inventory-product-alert-1.2.2.0.zip", + "shasum": "c0757a9e168ac3760b346b248508c10cc1c278f9" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-product-alert": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-product-alert": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-quote-graph-ql", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-quote-graph-ql/magento-module-inventory-quote-graph-ql-1.0.2.0.zip", + "shasum": "353666ad869e094f0c5369b845852db9fea1488b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-catalog": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-quote": "*", + "magento/module-quote-graph-ql": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryQuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-requisition-list", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-requisition-list/magento-module-inventory-requisition-list-1.2.3.0.zip", + "shasum": "b9f6581f60cfb4249f1a3270d5ae32eaffacf821" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-requisition-list": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryRequisitionList\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservation-cli", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservation-cli/magento-module-inventory-reservation-cli-1.2.2.0.zip", + "shasum": "df3cb5f4ae723396c9ef9552907d826fc030c78b" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationCli\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations/magento-module-inventory-reservations-1.2.1.0.zip", + "shasum": "d13c26f00a9a6a00d108763e1a657149f9a560bc" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-reservations-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservations\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-reservations-api", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-reservations-api/magento-module-inventory-reservations-api-1.2.1.0.zip", + "shasum": "c6afb8ffdbaca59fb5bd32182739a3ce7e70b45e" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryReservationsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales", + "version": "1.3.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales/magento-module-inventory-sales-1.3.0.0.zip", + "shasum": "abd02e8c8e9f5dc6c008f11b33d6e09c7d7739c0" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-reservations-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-sales-inventory": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-indexer": "*" + }, + "suggest": { + "magento/module-inventory-catalog": "1.3.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-admin-ui/magento-module-inventory-sales-admin-ui-1.2.3.0.zip", + "shasum": "d30ef3bc7f23e8041961d4bd5e435520ddcef448" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-catalog": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-admin-ui": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-api/magento-module-inventory-sales-api-1.2.2.0.zip", + "shasum": "467ab9d52944df86b9fdd5fba0f90880e51e7389" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-sales": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-sales-frontend-ui", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-sales-frontend-ui/magento-module-inventory-sales-frontend-ui-1.2.2.0.zip", + "shasum": "ee11d12d1839b68c67113735ce8aa58db5ce693a" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog-inventory": "*", + "magento/module-inventory-catalog-frontend-ui": "1.0.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySalesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-setup-fixture-generator", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-setup-fixture-generator/magento-module-inventory-setup-fixture-generator-1.2.1.0.zip", + "shasum": "457a372568cccc7f8bb57f61b345f8c959879a68" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySetupFixtureGenerator\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping/magento-module-inventory-shipping-1.2.2.0.zip", + "shasum": "930018764fe7e74d8ca2c160bc0ad72fa4ca25da" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-deduction-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-shipping-admin-ui", + "version": "1.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-shipping-admin-ui/magento-module-inventory-shipping-admin-ui-1.2.3.0.zip", + "shasum": "c2ac5ede4b57a3867e16d6b902d6bc009c3b8c58" + }, + "require": { + "magento/framework": "*", + "magento/module-backend": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "magento/module-sales": "*", + "magento/module-shipping": "*", + "magento/module-ui": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryShippingAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-deduction-api", + "version": "1.2.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-deduction-api/magento-module-inventory-source-deduction-api-1.2.2.0.zip", + "shasum": "31ec53d0db095df80217a8f28596dfc77c55dcf9" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-configuration-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceDeductionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection", + "version": "1.2.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection/magento-module-inventory-source-selection-1.2.1.0.zip", + "shasum": "a7867c53999cadd39dc3b17621f7f4a2f1879700" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-source-selection-api": "1.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelection\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-source-selection-api", + "version": "1.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-source-selection-api/magento-module-inventory-source-selection-api-1.4.2.0.zip", + "shasum": "a75b7cbad48bd870065ab223025d1db4c8bdb557" + }, + "require": { + "magento/framework": "*", + "magento/module-inventory-api": "1.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-sales": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySourceSelectionApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-swatches-frontend-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-swatches-frontend-ui/magento-module-inventory-swatches-frontend-ui-1.0.1.0.zip", + "shasum": "ccf4cc2fb553e550a00217881ce24887ca0d5bad" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-configurable-product-frontend-ui": "1.0.*", + "magento/module-swatches": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventorySwatchesFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-visual-merchandiser", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-visual-merchandiser/magento-module-inventory-visual-merchandiser-1.1.3.0.zip", + "shasum": "e4b58f90e087e3ee5c942180e077562386e8c596" + }, + "require": { + "magento/framework": "*", + "magento/module-catalog": "*", + "magento/module-inventory": "1.2.*", + "magento/module-inventory-catalog-api": "1.3.*", + "magento/module-inventory-indexer": "2.2.*", + "magento/module-inventory-sales-api": "1.2.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-inventory-api": "*", + "magento/module-inventory-configuration-api": "*" + }, + "suggest": { + "magento/module-visual-merchandiser": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryVisualMerchandiser\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-inventory-wishlist", + "version": "1.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-inventory-wishlist/magento-module-inventory-wishlist-1.0.2.0.zip", + "shasum": "41c2b5a4a914dddeb3167f6d473edde45ef6d1e4" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory": "1.2.*", + "magento/module-wishlist": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\InventoryWishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-jwt-framework-adapter", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-framework-adapter/magento-module-jwt-framework-adapter-100.4.1.0.zip", + "shasum": "765b2585488423ef55b537c215ee5c17d57feb3a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0", + "web-token/jwt-framework": "^v2.2.7" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtFrameworkAdapter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "JWT Manager implementation based on jwt-framework" + }, + { + "name": "magento/module-jwt-user-token", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-jwt-user-token/magento-module-jwt-user-token-100.4.0.0.zip", + "shasum": "2265f76b40299df4e67d17b768743617cfb812c9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-integration": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\JwtUserToken\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Introduces JWT token support for web API authentication" + }, + { + "name": "magento/module-layered-navigation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-layered-navigation/magento-module-layered-navigation-100.4.5.0.zip", + "shasum": "041332d2eba4f0e72e4411c75fa57ebab90681ef" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-login-as-customer", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer/magento-module-login-as-customer-100.4.5.0.zip", + "shasum": "1376e771612b41176ca91a05631335db0f75f20b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomer\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-admin-ui", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-admin-ui/magento-module-login-as-customer-admin-ui-100.4.5.0.zip", + "shasum": "4e86c5f465e7cd9fe3f54c93d0c97a621fa82453" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-frontend-ui": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-api/magento-module-login-as-customer-api-100.4.4.0.zip", + "shasum": "c0f84e01b3d0bdc3af53ecc7f5d58d504dd5fdcb" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Allow for admin to enter a customer account" + }, + { + "name": "magento/module-login-as-customer-assistance", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-assistance/magento-module-login-as-customer-assistance-100.4.4.0.zip", + "shasum": "9b046099d5486eab457c61fa4a38550eccad7fc1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-admin-ui": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerAssistance\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-frontend-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-frontend-ui/magento-module-login-as-customer-frontend-ui-100.4.4.0.zip", + "shasum": "9716706a138ff2f621f199f8e43815ef4a95f8ac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-graph-ql/magento-module-login-as-customer-graph-ql-100.4.2.0.zip", + "shasum": "1528b2b3c62fb996a616efcf04473151e6cb89e0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-integration": "100.4.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-login-as-customer-assistance": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Flexible login as a customer so a merchant or merchant admin can log into an end customer's account to assist them with their account." + }, + { + "name": "magento/module-login-as-customer-log", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-log/magento-module-login-as-customer-log-100.4.3.0.zip", + "shasum": "190b6a98332d5de0741e2a9536c449008f6d4ba7" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerLog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-page-cache", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-page-cache/magento-module-login-as-customer-page-cache-100.4.4.0.zip", + "shasum": "4568b7c6d8a6f133a05ae22e2a0b0edee81095cb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-page-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerPageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-quote", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-quote/magento-module-login-as-customer-quote-100.4.3.0.zip", + "shasum": "4ee147fa19d010b622a1c65ab67debd781537bc4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-login-as-customer-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerQuote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-login-as-customer-sales", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-login-as-customer-sales/magento-module-login-as-customer-sales-100.4.4.0.zip", + "shasum": "1a1141ffee88547f656f22525c640aa08a2ef4a4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-login-as-customer-api": "100.4.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\LoginAsCustomerSales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-marketplace", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-marketplace/magento-module-marketplace-100.4.3.0.zip", + "shasum": "81834dfa6fad732e552eb502bf6777630f35bc8c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Marketplace\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-media-content", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content/magento-module-media-content-100.4.3.0.zip", + "shasum": "be484449117b6df40685537286f1c43f636fe2a1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-api", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-api/magento-module-media-content-api-100.4.4.0.zip", + "shasum": "e235e273fc88a016d1bd3bb81d50002eb092b6de" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the API interfaces for managing relations between content and media files used in that content" + }, + { + "name": "magento/module-media-content-catalog", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-catalog/magento-module-media-content-catalog-100.4.3.0.zip", + "shasum": "ba6e31f7138f7131ad2ebdc0ac6d177e8ca2f8fb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-cms", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-cms/magento-module-media-content-cms-100.4.3.0.zip", + "shasum": "0c415f2c3533422a261dedf4e44c10d6741472ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContent functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-content-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization/magento-module-media-content-synchronization-100.4.4.0.zip", + "shasum": "f5235ec268cb902322e6ba1befe6dfa6960859b5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-gallery-synchronization": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media content data synchronization." + }, + { + "name": "magento/module-media-content-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-api/magento-module-media-content-synchronization-api-100.4.3.0.zip", + "shasum": "55cab31f4c51604df8f417aa21e4314b45707ff8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media content synchronization implementation API" + }, + { + "name": "magento/module-media-content-synchronization-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-catalog/magento-module-media-content-synchronization-catalog-100.4.2.0.zip", + "shasum": "ce75ad6cc70067068847178f6e07e13311fc7aac" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Catalog module" + }, + { + "name": "magento/module-media-content-synchronization-cms", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-content-synchronization-cms/magento-module-media-content-synchronization-cms-100.4.2.0.zip", + "shasum": "b7a2131609d5f90a0ececca0f895c14ac9489f15" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-content-synchronization-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaContentSynchronizationCms\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides the implementation of MediaContentSynchronization functionality for Magento_Cms module" + }, + { + "name": "magento/module-media-gallery", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery/magento-module-media-gallery-100.4.4.0.zip", + "shasum": "a8c451eeaf64b4ee2ad79f23702982e9ae9f74d8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallery\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media handling" + }, + { + "name": "magento/module-media-gallery-api", + "version": "101.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-api/magento-module-media-gallery-api-101.0.4.0.zip", + "shasum": "8eefc82cff3278c0c04b295c71c8c689bd790d8c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery asset attributes storage and management" + }, + { + "name": "magento/module-media-gallery-catalog", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog/magento-module-media-gallery-catalog-100.4.2.0.zip", + "shasum": "a7f564753983d5550498737ad5132a2a2121d5af" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalog\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for catalog gallery processor delete operation handling" + }, + { + "name": "magento/module-media-gallery-catalog-integration", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-integration/magento-module-media-gallery-catalog-integration-100.4.2.0.zip", + "shasum": "c95e1a697f137f3d5fb065c4538e6f995104dc86" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for extending catalog image uploader functionality" + }, + { + "name": "magento/module-media-gallery-catalog-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-catalog-ui/magento-module-media-gallery-catalog-ui-100.4.2.0.zip", + "shasum": "7812f995826c67ef4114a4a956817beefe20a8e8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCatalogUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implement category grid for media gallery." + }, + { + "name": "magento/module-media-gallery-cms-ui", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-cms-ui/magento-module-media-gallery-cms-ui-100.4.2.0.zip", + "shasum": "8e035e08b1b57af4a2f70a2e37f41119dc764523" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryCmsUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Cms related UI elements in the magento media gallery" + }, + { + "name": "magento/module-media-gallery-integration", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-integration/magento-module-media-gallery-integration-100.4.4.0.zip", + "shasum": "e3aa33bb7297034c6a59bc8fa6a836b35af70201" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "require-dev": { + "magento/module-cms": "*" + }, + "suggest": { + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryIntegration\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for integration of enhanced media gallery" + }, + { + "name": "magento/module-media-gallery-metadata", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata/magento-module-media-gallery-metadata-100.4.3.0.zip", + "shasum": "b8d1b916247a3ab2a73d5112ce7a38b4834c7474" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata processing" + }, + { + "name": "magento/module-media-gallery-metadata-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-metadata-api/magento-module-media-gallery-metadata-api-100.4.2.0.zip", + "shasum": "a167dd435a3c6aadbf4ea436bb88ad7392a02be1" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryMetadataApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for media gallery metadata implementation API" + }, + { + "name": "magento/module-media-gallery-renditions", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions/magento-module-media-gallery-renditions-100.4.3.0.zip", + "shasum": "d3c9da3d4bda169f9b687595281b056cc0db5020" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-renditions-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-media-content-api": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that implements height and width fields for for media gallery items." + }, + { + "name": "magento/module-media-gallery-renditions-api", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-renditions-api/magento-module-media-gallery-renditions-api-100.4.2.0.zip", + "shasum": "c684de95cd58a68a5ded32ab1d54bc840eda078a" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryRenditionsApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module that is responsible for the API implementation of Media Gallery Renditions." + }, + { + "name": "magento/module-media-gallery-synchronization", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization/magento-module-media-gallery-synchronization-100.4.4.0.zip", + "shasum": "02578232663d1a7637f2d8c08ef49ae6421c449d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronization\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides implementation of the media gallery data synchronization." + }, + { + "name": "magento/module-media-gallery-synchronization-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-api/magento-module-media-gallery-synchronization-api-100.4.3.0.zip", + "shasum": "be6d4f82a76fcc39db835401e2e9bd332ce78266" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery synchronization implementation API" + }, + { + "name": "magento/module-media-gallery-synchronization-metadata", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-synchronization-metadata/magento-module-media-gallery-synchronization-metadata-100.4.1.0.zip", + "shasum": "9e09a1159b15c4d23604dda9fd571662217db753" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGallerySynchronizationMetadata\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for images metadata synchronization" + }, + { + "name": "magento/module-media-gallery-ui", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui/magento-module-media-gallery-ui-100.4.4.0.zip", + "shasum": "66c54e0b853754f695253a23286a88c4bce8fd82" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-content-api": "100.4.*", + "magento/module-media-gallery-api": "101.0.*", + "magento/module-media-gallery-metadata-api": "100.4.*", + "magento/module-media-gallery-synchronization-api": "100.4.*", + "magento/module-media-gallery-ui-api": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation" + }, + { + "name": "magento/module-media-gallery-ui-api", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-gallery-ui-api/magento-module-media-gallery-ui-api-100.4.3.0.zip", + "shasum": "eb813d47915354b0f5a3ad49381d5f55658d0f6c" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cms": "104.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaGalleryUiApi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module responsible for the media gallery UI implementation API" + }, + { + "name": "magento/module-media-storage", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-media-storage/magento-module-media-storage-100.4.4.0.zip", + "shasum": "6e3b469674fe41e8f8bd36b296908734028fd45b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MediaStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-message-queue", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-message-queue/magento-module-message-queue-100.4.5.0.zip", + "shasum": "c22f018c65c4699bd606f1f8997f914d13886cf1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MessageQueue\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp/magento-module-msrp-100.4.4.0.zip", + "shasum": "bd055d354e6ac6d952af52deb3b4cffd58f20b26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-msrp-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Msrp\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-configurable-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-configurable-product/magento-module-msrp-configurable-product-100.4.2.0.zip", + "shasum": "537b34ec7d74768c7b34115f4840e4995daed1b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpConfigurableProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-msrp-grouped-product", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-msrp-grouped-product/magento-module-msrp-grouped-product-100.4.2.0.zip", + "shasum": "92e0dacc2c8a8167cb8f10eff83e4a070764030c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-msrp": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MsrpGroupedProduct\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-multishipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-multishipping/magento-module-multishipping-100.4.5.0.zip", + "shasum": "86c08ce0688695d8f4dba94a98c96a11a725f19d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Multishipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-mysql-mq", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-mysql-mq/magento-module-mysql-mq-100.4.3.0.zip", + "shasum": "244ce82923f4b37efc9da06bda19dc194280ecab" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-message-queue": "100.4.*", + "magento/magento-composer-installer": "*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\MysqlMq\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-new-relic-reporting", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-new-relic-reporting/magento-module-new-relic-reporting-100.4.3.0.zip", + "shasum": "8bd8d00d689cb7cc2203ae0e6f3aab77c5f81496" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewRelicReporting\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter/magento-module-newsletter-100.4.5.0.zip", + "shasum": "fb7c42f608275e4c6a234287edb5a89f1c9a2d58" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Newsletter\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-newsletter-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-newsletter-graph-ql/magento-module-newsletter-graph-ql-100.4.2.0.zip", + "shasum": "570aed7c33d87714a1b812e5316d9903ba865ae4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-customer": "103.0.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\NewsletterGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides GraphQl functionality for the newsletter subscriptions." + }, + { + "name": "magento/module-offline-payments", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-payments/magento-module-offline-payments-100.4.3.0.zip", + "shasum": "bcac1f56aea72726a4c40a1fb3ad6be3f25b8990" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflinePayments\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-offline-shipping", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-offline-shipping/magento-module-offline-shipping-100.4.4.0.zip", + "shasum": "02167bd6af953e852803fe11b4b79bb799e8a9ee" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout": "100.4.*", + "magento/module-offline-shipping-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\OfflineShipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-page-builder", + "version": "2.2.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder/magento-module-page-builder-2.2.3.0.zip", + "shasum": "5e754e262ebaa46dc7f08cd258c5e3b9a8b3487b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-catalog-widget": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-email": "101.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0", + "phpgt/dom": "2.2.3" + }, + "conflict": { + "gene/bluefoot": "*" + }, + "suggest": { + "magento/module-review": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilder\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder module" + }, + { + "name": "magento/module-page-builder-admin-analytics", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-admin-analytics/magento-module-page-builder-admin-analytics-1.1.2.0.zip", + "shasum": "4c1d0be58f5e35734834bdb4fd4fd84952604186" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-admin-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAdminAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Admin Analytics module" + }, + { + "name": "magento/module-page-builder-analytics", + "version": "1.6.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-builder-analytics/magento-module-page-builder-analytics-1.6.2.0.zip", + "shasum": "d77d348beaa25a60d9db16859e5f1502b79db783" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-page-builder": "2.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageBuilderAnalytics\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Page Builder Analytics module" + }, + { + "name": "magento/module-page-cache", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-page-cache/magento-module-page-cache-100.4.5.0.zip", + "shasum": "b6c3ab1dad0318b147d8a722d994e8241e2681a8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PageCache\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment/magento-module-payment-100.4.5.0.zip", + "shasum": "1729b982a9c1ce9419459e06991ed8d63b4af6cc" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Payment\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-payment-graph-ql", + "version": "100.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-payment-graph-ql/magento-module-payment-graph-ql-100.4.0.0.zip", + "shasum": "9f834cc06612aab32bd7fd60c8c06dddebbc74b8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-payment": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaymentGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal", + "version": "101.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal/magento-module-paypal-101.0.5.0.zip", + "shasum": "71c9e4667fd9eda0f2e2f87c987a65c60044221c" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-checkout-agreements": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Paypal\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-paypal-captcha", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-captcha/magento-module-paypal-captcha-100.4.2.0.zip", + "shasum": "8c18aa105ea74407424181096d0844af1b32b8b4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-paypal": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalCaptcha\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Provides CAPTCHA validation for PayPal Payflow Pro" + }, + { + "name": "magento/module-paypal-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-paypal-graph-ql/magento-module-paypal-graph-ql-100.4.3.0.zip", + "shasum": "4d59ba2805e7540fda1f6e5979145d9fce0a5cb6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-paypal": "101.0.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\PaypalGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "GraphQl support for Paypal" + }, + { + "name": "magento/module-persistent", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-persistent/magento-module-persistent-100.4.5.0.zip", + "shasum": "950b3b9856f49aa0c5e8b6eef0e41cd231a74896" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-cron": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Persistent\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-alert", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-alert/magento-module-product-alert-100.4.4.0.zip", + "shasum": "d46bb9bd950e11d3d012a44d1a3602858559b2f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductAlert\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-product-video", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-product-video/magento-module-product-video-100.4.5.0.zip", + "shasum": "2f9b406f585e479cb2da5a90cc5467a6e429fd9d" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ProductVideo\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Video to Products" + }, + { + "name": "magento/module-quote", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote/magento-module-quote-101.2.5.0.zip", + "shasum": "92dafbe73d3b3142724a7664cba3720e97e6afa1" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-webapi": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Quote\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-analytics", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-analytics/magento-module-quote-analytics-100.4.4.0.zip", + "shasum": "51af0efbde0a623931fb360604342b9e7fc8f4d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-quote-bundle-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-bundle-options/magento-module-quote-bundle-options-100.4.1.0.zip", + "shasum": "e05ad60c2bd108fc8a00d361d74bffe35ee583d6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteBundleOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for bundle products" + }, + { + "name": "magento/module-quote-configurable-options", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-configurable-options/magento-module-quote-configurable-options-100.4.1.0.zip", + "shasum": "0cba0d4e6939166c3986f8154f742671445fc39b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteConfigurableOptions\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for configurable products" + }, + { + "name": "magento/module-quote-downloadable-links", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-downloadable-links/magento-module-quote-downloadable-links-100.4.1.0.zip", + "shasum": "037de250c2043527209964589ff64a0c9cdbbe0c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-quote": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteDownloadableLinks\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Magento module provides data provider for creating buy request for links of downloadable products" + }, + { + "name": "magento/module-quote-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-quote-graph-ql/magento-module-quote-graph-ql-100.4.5.0.zip", + "shasum": "760f3c37cc1cb60701eb17a14c90f7bd135e071f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-customer-graph-ql": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-gift-message": "100.4.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-inventory-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-payment-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\QuoteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-re-captcha-admin-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-admin-ui/magento-module-re-captcha-admin-ui-1.1.2.0.zip", + "shasum": "5382f8e16fef06842e3ef28be41f7533189320a5" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaAdminUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout/magento-module-re-captcha-checkout-1.1.2.0.zip", + "shasum": "43cd3204ab3e4bdaa4cfb97c556e1ca2fd2fcbd8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckout\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-checkout-sales-rule", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-checkout-sales-rule/magento-module-re-captcha-checkout-sales-rule-1.1.1.0.zip", + "shasum": "681d9b35cd5f9654c2e4f121108af84d54802b7b" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales-rule": "*", + "php": "~7.4.0||~8.0.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCheckoutSalesRule\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google ReCaptcha integration for Magento2 coupons" + }, + { + "name": "magento/module-re-captcha-contact", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-contact/magento-module-re-captcha-contact-1.1.1.0.zip", + "shasum": "b06897024b7de5ff7b34f40a7bcd5274d326d34c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaContact\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-customer", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-customer/magento-module-re-captcha-customer-1.1.3.0.zip", + "shasum": "4aacce4909811f75da30401696e5bfa0aaca1c45" + }, + "require": { + "magento/framework": "*", + "magento/module-customer": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaCustomer\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-frontend-ui", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-frontend-ui/magento-module-re-captcha-frontend-ui-1.1.3.0.zip", + "shasum": "478b8b65b2dcdfcda38d065774b69a4ca5603c1f" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaFrontendUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-migration", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-migration/magento-module-re-captcha-migration-1.1.2.0.zip", + "shasum": "12712a7f408a34780257f9f0f58c76036408702b" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaMigration\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA config migration for Magento2" + }, + { + "name": "magento/module-re-captcha-newsletter", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-newsletter/magento-module-re-captcha-newsletter-1.1.2.0.zip", + "shasum": "89974abcb37a76039cfe9b326717030c0055ff7e" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaNewsletter\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-paypal", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-paypal/magento-module-re-captcha-paypal-1.1.2.0.zip", + "shasum": "c199a2e1214077a42e0b5f3ae84ec7d8c5ff2585" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaPaypal\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 PayPal PayflowPro payment form" + }, + { + "name": "magento/module-re-captcha-review", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-review/magento-module-re-captcha-review-1.1.2.0.zip", + "shasum": "a47a363a75080aa08358b1759c1aa05c6303b1c9" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaReview\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-send-friend", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-send-friend/magento-module-re-captcha-send-friend-1.1.2.0.zip", + "shasum": "abb550fb0e309cc9dd81e3cc181f9de94255abcf" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaSendFriend\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-store-pickup", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-store-pickup/magento-module-re-captcha-store-pickup-1.0.1.0.zip", + "shasum": "3f2287cc2711bf58cfa82965d2a10b34ead8f0e8" + }, + "require": { + "magento/framework": "*", + "magento/module-checkout": "*", + "magento/module-re-captcha-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-inventory-in-store-pickup-frontend": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaStorePickup\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCaptcha integration for Magento2 Inventory Store Pickup shipping form" + }, + { + "name": "magento/module-re-captcha-ui", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-ui/magento-module-re-captcha-ui-1.1.2.0.zip", + "shasum": "90aa00a2ae31cb2f2f7f3759d4bca52b1e6fc67b" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "authors": [ + { + "name": "Riccardo Tempesta", + "email": "riccardo.tempesta@magespecialist.it" + } + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-user", + "version": "1.1.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-user/magento-module-re-captcha-user-1.1.2.0.zip", + "shasum": "5645d09d3acce988f43365c13b81d01445cbf829" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaUser\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation/magento-module-re-captcha-validation-1.1.1.0.zip", + "shasum": "7a358947f858c0bb2cf995e8d449b3aeaeaf3e94" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidation\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-validation-api", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-validation-api/magento-module-re-captcha-validation-api-1.1.1.0.zip", + "shasum": "d60531a405e81c1fbd26298d2908d33966bb3127" + }, + "require": { + "magento/framework": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaValidationApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-checkbox", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-checkbox/magento-module-re-captcha-version-2-checkbox-2.0.2.0.zip", + "shasum": "c61ad5e4dea035bc61aee9e4a41bf48ce2c6180c" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Checkbox\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-2-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-2-invisible/magento-module-re-captcha-version-2-invisible-2.0.2.0.zip", + "shasum": "e2698fcd3e57b6b0a49dba5e93bac87f925612e3" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion2Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-version-3-invisible", + "version": "2.0.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-version-3-invisible/magento-module-re-captcha-version-3-invisible-2.0.2.0.zip", + "shasum": "81dacf545c8dfedde4d16f1247f73e68e7b1fd2d" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "*", + "magento/module-re-captcha-admin-ui": "1.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaVersion3Invisible\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-api", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-api/magento-module-re-captcha-webapi-api-1.0.1.0.zip", + "shasum": "5eea8f96b61cb5588bb3d122a76b5524a29692ef" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiApi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-graph-ql", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-graph-ql/magento-module-re-captcha-webapi-graph-ql-1.0.1.0.zip", + "shasum": "f9783d1d5b5907ccf723a41ae470b39e83cf0297" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-rest", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-rest/magento-module-re-captcha-webapi-rest-1.0.1.0.zip", + "shasum": "28339c7a4d48c793c021bc297675eba8f2932232" + }, + "require": { + "magento/framework": "*", + "magento/module-authorization": "*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-webapi": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiRest\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-re-captcha-webapi-ui", + "version": "1.0.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-re-captcha-webapi-ui/magento-module-re-captcha-webapi-ui-1.0.1.0.zip", + "shasum": "df17c1afecd242e6cb928eef6e4c88dd7b628939" + }, + "require": { + "magento/framework": "*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReCaptchaWebapiUi\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Google reCAPTCHA integration for Magento2" + }, + { + "name": "magento/module-related-product-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-related-product-graph-ql/magento-module-related-product-graph-ql-100.4.2.0.zip", + "shasum": "91f794c6f9f285597cbca8c27fbb1a009451e0a6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RelatedProductGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-release-notification", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-release-notification/magento-module-release-notification-100.4.3.0.zip", + "shasum": "cbcfb4e11a3961944e15971be5d76655867502f4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReleaseNotification\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-remote-storage", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-remote-storage/magento-module-remote-storage-100.4.3.0.zip", + "shasum": "3047e17d09a6b74bfff57e33f318f78e91c67622" + }, + "require": { + "league/flysystem": "~2.4.3", + "league/flysystem-aws-s3-v3": "^2.4.3", + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-import-export": "101.1.*", + "magento/module-cms": "104.0.*", + "magento/module-downloadable": "100.4.*", + "magento/module-downloadable-import-export": "100.4.*", + "magento/module-import-export": "101.0.*", + "magento/module-media-gallery-metadata": "100.4.*", + "magento/module-media-gallery-synchronization": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-sitemap": "100.4.*", + "predis/predis": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RemoteStorage\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-reports", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-reports/magento-module-reports-100.4.5.0.zip", + "shasum": "f83a31e94a46f6ffdbf2c62d6ec0db87e7ebdd34" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-quote": "101.2.*", + "magento/module-review": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Reports\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-require-js", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-require-js/magento-module-require-js-100.4.1.0.zip", + "shasum": "8a573426813a22a6a1253711bda515303e6f7796" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\RequireJs\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review/magento-module-review-100.4.5.0.zip", + "shasum": "70e4692bf3f0da7b5e607f736b32a87e4b5124f2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-newsletter": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-cookie": "100.4.*", + "magento/module-review-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Review\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-analytics/magento-module-review-analytics-100.4.2.0.zip", + "shasum": "5b38ecb4bb2f67225f919c25c57ce9293d19f2bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-review": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-review-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-review-graph-ql/magento-module-review-graph-ql-100.4.1.0.zip", + "shasum": "7aab29354017fc9d573c1af2e8ee945dc69de001" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-review": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ReviewGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-robots", + "version": "101.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-robots/magento-module-robots-101.1.1.0.zip", + "shasum": "80bfcf9ae9020e569290aa9333e453e64119c996" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-theme": "101.1.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Robots\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rss", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rss/magento-module-rss-100.4.3.0.zip", + "shasum": "dc0efb744c3bc59bdec1b8e3dc8d07695dcf92bb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rss\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-rule", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-rule/magento-module-rule-100.4.4.0.zip", + "shasum": "98fe15231d183581f48dcfe72813705fe3327389" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Rule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales", + "version": "103.0.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales/magento-module-sales-103.0.5.0.zip", + "shasum": "15c3b85e28ec26ce31bb8e45ef6855eed526ab41" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-bundle": "101.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-gift-message": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales-rule": "101.2.*", + "magento/module-sales-sequence": "100.4.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sales\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-analytics", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-analytics/magento-module-sales-analytics-100.4.2.0.zip", + "shasum": "56cb8a7bda6083a10c3c51c1fec343474f07e786" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-sales": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-graph-ql/magento-module-sales-graph-ql-100.4.5.0.zip", + "shasum": "b38fd2a06e289ea121309cb191dcb20d8d427eb5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-inventory", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-inventory/magento-module-sales-inventory-100.4.2.0.zip", + "shasum": "1a7b00a475ebc016a11b32097571cd39cf8a81e9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesInventory\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-rule", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-rule/magento-module-sales-rule-101.2.5.0.zip", + "shasum": "0f28d3088948906a11ff089d6bd81eff3dadf5e2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/framework-bulk": "101.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-rule": "101.2.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-rule": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-sales-rule-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesRule\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sales-sequence", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sales-sequence/magento-module-sales-sequence-100.4.2.0.zip", + "shasum": "4e5880119eecf16b3e66dba1f9e9985f07d2d58d" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SalesSequence\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sample-data", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sample-data/magento-module-sample-data-100.4.3.0.zip", + "shasum": "513b197c79b839c7a2db1239646606dc527f9816" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/sample-data-media": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "cli_commands.php", + "registration.php" + ], + "psr-4": { + "Magento\\SampleData\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Sample Data fixtures" + }, + { + "name": "magento/module-search", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-search/magento-module-search-101.1.5.0.zip", + "shasum": "51a4bddd43f04a866473760721b7f9799abe4bc5" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-search": "102.0.*", + "magento/module-reports": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Search\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-security", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-security/magento-module-security-100.4.5.0.zip", + "shasum": "324e5973bdf16cf28690873edb6b2cf21edefb4f" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Security\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Security management module" + }, + { + "name": "magento/module-securitytxt", + "version": "1.1.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-securitytxt/magento-module-securitytxt-1.1.1.0.zip", + "shasum": "3df445721475b7eb4b93f3941dd161857d46ad2d" + }, + "require": { + "magento/framework": "*", + "magento/module-config": "*", + "magento/module-store": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Securitytxt\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "authors": [ + { + "name": "Kalpesh Mehta", + "email": "k@lpe.sh" + } + ], + "description": "Security.txt file for Magento 2 websites" + }, + { + "name": "magento/module-send-friend", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend/magento-module-send-friend-100.4.3.0.zip", + "shasum": "6df3408f61d2793fafb38989aea822e9a7f34246" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-customer": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriend\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-send-friend-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-send-friend-graph-ql/magento-module-send-friend-graph-ql-100.4.1.0.zip", + "shasum": "60e427c439b7464c171b31bcd1768ff2ccf9d24c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-send-friend": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SendFriendGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-shipping", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-shipping/magento-module-shipping-100.4.5.0.zip", + "shasum": "325b2b9f9b77143187698d4a2d815887e6a563f8" + }, + "require": { + "ext-gd": "*", + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-contact": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*", + "magento/module-fedex": "100.4.*", + "magento/module-ups": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Shipping\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-sitemap", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-sitemap/magento-module-sitemap-100.4.4.0.zip", + "shasum": "88daf14b4c318d32bb142272f0609a9a5aafeeea" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-robots": "101.1.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Sitemap\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store/magento-module-store-101.1.5.0.zip", + "shasum": "d1b0806e3abfc83f1d559961c884646b0ed05a19" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-media-storage": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Store\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-store-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-store-graph-ql/magento-module-store-graph-ql-100.4.3.0.zip", + "shasum": "bbe4973f83e6d1c9086923fc801ffe39e7425848" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-graph-ql-cache": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\StoreGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger/magento-module-swagger-100.4.4.0.zip", + "shasum": "12effdc034ed2d0ea15db474fcfb36342747712b" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swagger\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi/magento-module-swagger-webapi-100.4.1.0.zip", + "shasum": "666791e063b4014e6ccb7186f7a7bb5a9ad1e79e" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swagger-webapi-async", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swagger-webapi-async/magento-module-swagger-webapi-async-100.4.1.0.zip", + "shasum": "0b63b1c732e27578f130518b1d77f1e2bc14e3bd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-swagger": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwaggerWebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches/magento-module-swatches-100.4.5.0.zip", + "shasum": "f789c22ee41334d072d6caaac88ad3e7734ebccf" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-page-cache": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-layered-navigation": "100.4.*", + "magento/module-swatches-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Swatches\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Add Swatches to Products" + }, + { + "name": "magento/module-swatches-graph-ql", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-graph-ql/magento-module-swatches-graph-ql-100.4.3.0.zip", + "shasum": "bffd60106432b5fa92f11b37c9281bbded47ec7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-swatches": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-configurable-product-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-swatches-layered-navigation", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-swatches-layered-navigation/magento-module-swatches-layered-navigation-100.4.1.0.zip", + "shasum": "b118894fc198d14ce5b7db34aabb9405520dcaf0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/magento-composer-installer": "*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\SwatchesLayeredNavigation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax/magento-module-tax-100.4.5.0.zip", + "shasum": "3753012abcbffe5ce171a1b0b9d545f56c49f1d3" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-reports": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-tax-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Tax\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-graph-ql/magento-module-tax-graph-ql-100.4.1.0.zip", + "shasum": "a768c88fa39cebf2120e657e21b8d86ab237bdde" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-tax": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-tax-import-export", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-tax-import-export/magento-module-tax-import-export-100.4.4.0.zip", + "shasum": "231f34c9a39a4e6506caf29d1364d99e32c222e6" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-directory": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TaxImportExport\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme", + "version": "101.1.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme/magento-module-theme-101.1.5.0.zip", + "shasum": "ba3c3fbb5755319774bf11d3104b302637bc7dcb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-cms": "104.0.*", + "magento/module-config": "101.2.*", + "magento/module-customer": "103.0.*", + "magento/module-eav": "102.1.*", + "magento/module-media-storage": "100.4.*", + "magento/module-require-js": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-widget": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-theme-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Theme\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-theme-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-theme-graph-ql/magento-module-theme-graph-ql-100.4.2.0.zip", + "shasum": "036054641659fe5ec8085777a4e57fd226dd8882" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-store-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\ThemeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-translation", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-translation/magento-module-translation-100.4.5.0.zip", + "shasum": "a8ff494922576f2874b66a913f14528f9ee1418b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-deploy": "100.4.*", + "magento/module-developer": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-deploy": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Translation\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-two-factor-auth", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-two-factor-auth/magento-module-two-factor-auth-1.1.4.0.zip", + "shasum": "b497c3cc70df873ce6bcfe26e2f101076aa47096" + }, + "require": { + "2tvenom/cborencode": "^1.0", + "christian-riesen/base32": "^1.3", + "endroid/qr-code": "^4.3.5", + "magento/framework": "*", + "magento/magento-composer-installer": "*", + "magento/module-admin-adobe-ims": "*", + "magento/module-authorization": "*", + "magento/module-backend": "*", + "magento/module-config": "*", + "magento/module-integration": "*", + "magento/module-store": "*", + "magento/module-ui": "*", + "magento/module-user": "*", + "php": "~7.4.0||~8.1.0", + "spomky-labs/otphp": "^10.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\TwoFactorAuth\\": "" + } + }, + "license": [ + "OSL-3.0" + ], + "description": "Two Factor Authentication module for Magento2" + }, + { + "name": "magento/module-ui", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ui/magento-module-ui-101.2.5.0.zip", + "shasum": "7a2f25eba5ec07a4b26bdda98b60fb393f5bfff4" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-eav": "102.1.*", + "magento/module-store": "101.1.*", + "magento/module-user": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ui\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-ups", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-ups/magento-module-ups-100.4.5.0.zip", + "shasum": "bb5eac9f59db16a90951109c3baa3bc0f91ad0ae" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-config": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Ups\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite", + "version": "102.0.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite/magento-module-url-rewrite-102.0.4.0.zip", + "shasum": "ff14fc9bc2d9153a4ace238d20cd7e3524839a26" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-url-rewrite": "100.4.*", + "magento/module-cms": "104.0.*", + "magento/module-cms-url-rewrite": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewrite\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-url-rewrite-graph-ql", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-url-rewrite-graph-ql/magento-module-url-rewrite-graph-ql-100.4.4.0.zip", + "shasum": "0f9bbcbb7ff349dc5fdf5c2f886dff57441473fd" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-url-rewrite": "102.0.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\UrlRewriteGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-user", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-user/magento-module-user-101.2.5.0.zip", + "shasum": "7940b349b7adaac56d97b87d85304a28c21d6592" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-email": "101.1.*", + "magento/module-integration": "100.4.*", + "magento/module-security": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\User\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-usps", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-usps/magento-module-usps-100.4.4.0.zip", + "shasum": "c743d1e7e1b9c05b9333c76484a8a835c7a67074" + }, + "require": { + "lib-libxml": "*", + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-config": "101.2.*", + "magento/module-directory": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-shipping": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Usps\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-variable", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-variable/magento-module-variable-100.4.3.0.zip", + "shasum": "2246cbc8bf2a87ec0a6f2bae77e3b73813b18bb9" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-config": "101.2.*", + "magento/module-store": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Variable\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-vault", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault/magento-module-vault-101.2.5.0.zip", + "shasum": "ab162c592b0847efb837c19bc334bf605f8154f0" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-payment": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Vault\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ] + }, + { + "name": "magento/module-vault-graph-ql", + "version": "100.4.1", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-vault-graph-ql/magento-module-vault-graph-ql-100.4.1.0.zip", + "shasum": "806c449dae0b2cd86d2b56ca9c4a88ef34f0a4f8" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-graph-ql": "100.4.*", + "magento/module-vault": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\VaultGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-version", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-version/magento-module-version-100.4.2.0.zip", + "shasum": "d8fde8cf95fcace1d55a97d7b88fe2fdd53856bd" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Version\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi", + "version": "100.4.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi/magento-module-webapi-100.4.4.0.zip", + "shasum": "0d10c69864a2432446b30384b51736d45fb4e392" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "102.0.*", + "magento/module-integration": "100.4.*", + "magento/module-store": "101.1.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Webapi\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-async", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-async/magento-module-webapi-async-100.4.3.0.zip", + "shasum": "3bd32d42f8659697f3748634d9986af9b8cde618" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-asynchronous-operations": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-customer": "103.0.*", + "magento/module-user": "101.2.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiAsync\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-webapi-security", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-webapi-security/magento-module-webapi-security-100.4.2.0.zip", + "shasum": "140cdc018d1a26526fb8cdeb0e1e5ced08133f7c" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WebapiSecurity\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "WebapiSecurity module provides option to loosen security on some webapi resources." + }, + { + "name": "magento/module-weee", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee/magento-module-weee-100.4.5.0.zip", + "shasum": "5a6f293df6d8207dce4a00a4fef0cbbacc922bbb" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-directory": "100.4.*", + "magento/module-eav": "102.1.*", + "magento/module-page-cache": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Weee\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-weee-graph-ql", + "version": "100.4.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-weee-graph-ql/magento-module-weee-graph-ql-100.4.2.0.zip", + "shasum": "770be0a15aa1520ad4249527a5ab5df75390b945" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-tax": "100.4.*", + "magento/module-weee": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-catalog-graph-ql": "100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WeeeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-widget", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-widget/magento-module-widget-101.2.5.0.zip", + "shasum": "eed0cbbc112ec23dada39cc6f1556de69550c2db" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-cms": "104.0.*", + "magento/module-email": "101.1.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "magento/module-variable": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-widget-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Widget\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist", + "version": "101.2.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist/magento-module-wishlist-101.2.5.0.zip", + "shasum": "f7f5356260017811c073b2ee7058cd862ac6c36b" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-backend": "102.0.*", + "magento/module-captcha": "100.4.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-inventory": "100.4.*", + "magento/module-checkout": "100.4.*", + "magento/module-customer": "103.0.*", + "magento/module-rss": "100.4.*", + "magento/module-sales": "103.0.*", + "magento/module-store": "101.1.*", + "magento/module-theme": "101.1.*", + "magento/module-ui": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-bundle": "101.0.*", + "magento/module-configurable-product": "100.4.*", + "magento/module-cookie": "100.4.*", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-wishlist-sample-data": "Sample Data version: 100.4.*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\Wishlist\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-analytics", + "version": "100.4.3", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-analytics/magento-module-wishlist-analytics-100.4.3.0.zip", + "shasum": "783baad5ede837748cba07b7fbb7e907bda521c2" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-analytics": "100.4.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistAnalytics\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/module-wishlist-graph-ql", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/module-wishlist-graph-ql/magento-module-wishlist-graph-ql-100.4.5.0.zip", + "shasum": "f89448ee10c35b82e0c7b1a4d293a079cddc3a63" + }, + "require": { + "magento/framework": "103.0.*", + "magento/module-catalog": "104.0.*", + "magento/module-catalog-graph-ql": "100.4.*", + "magento/module-quote": "101.2.*", + "magento/module-quote-graph-ql": "100.4.*", + "magento/module-store": "101.1.*", + "magento/module-wishlist": "101.2.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Magento\\WishlistGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/page-builder", + "version": "1.7.2", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/page-builder/magento-page-builder-1.7.2.0.zip", + "shasum": "eca2944e5b85cea6589be86dd5c5ba52eaa70581" + }, + "require": { + "magento/module-aws-s3-page-builder": "1.0.2", + "magento/module-catalog-page-builder-analytics": "1.6.2", + "magento/module-cms-page-builder-analytics": "1.6.2", + "magento/module-page-builder": "2.2.3", + "magento/module-page-builder-admin-analytics": "1.1.2", + "magento/module-page-builder-analytics": "1.6.2" + }, + "type": "metapackage", + "description": "Page Builder metapackage" + }, + { + "name": "magento/product-community-edition", + "version": "2.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.4.5.0.zip", + "shasum": "8a95004a1f5cac0b88ca74dfe03749ab033bf218" + }, + "require": { + "colinmollenhour/cache-backend-file": "~1.4.1", + "colinmollenhour/cache-backend-redis": "1.14.2", + "colinmollenhour/credis": "1.13.0", + "colinmollenhour/php-redis-session-abstract": "~1.4.5", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "elasticsearch/elasticsearch": "~7.17.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-hash": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pdo_mysql": "*", + "ext-simplexml": "*", + "ext-soap": "*", + "ext-sodium": "*", + "ext-xsl": "*", + "ext-zip": "*", + "ezyang/htmlpurifier": "^4.14", + "guzzlehttp/guzzle": "^7.4.2", + "laminas/laminas-captcha": "^2.12", + "laminas/laminas-code": "~4.5.0", + "laminas/laminas-db": "^2.15.0", + "laminas/laminas-dependency-plugin": "^2.2.0", + "laminas/laminas-di": "^3.7.0", + "laminas/laminas-escaper": "~2.10.0", + "laminas/laminas-eventmanager": "^3.5.0", + "laminas/laminas-feed": "^2.17.0", + "laminas/laminas-http": "^2.15.0", + "laminas/laminas-mail": "^2.16.0", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc": "^3.3.3", + "laminas/laminas-servicemanager": "^3.11.0", + "laminas/laminas-soap": "^2.10.0", + "laminas/laminas-stdlib": "^3.7.1", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.17.0", + "league/flysystem": "~2.4.5", + "league/flysystem-aws-s3-v3": "^2.4.3", + "lib-libxml": "*", + "magento/adobe-stock-integration": "2.1.4", + "magento/composer": "~1.8.0", + "magento/composer-dependency-version-audit-plugin": "~0.1", + "magento/framework": "103.0.5", + "magento/framework-amqp": "100.4.3", + "magento/framework-bulk": "101.0.1", + "magento/framework-message-queue": "100.4.5", + "magento/google-shopping-ads": "4.0.1", + "magento/inventory-metapackage": "1.2.5", + "magento/language-de_de": "100.4.0", + "magento/language-en_us": "100.4.0", + "magento/language-es_es": "100.4.0", + "magento/language-fr_fr": "100.4.0", + "magento/language-nl_nl": "100.4.0", + "magento/language-pt_br": "100.4.0", + "magento/language-zh_hans_cn": "100.4.0", + "magento/magento-composer-installer": ">=0.3.0", + "magento/magento2-base": "2.4.5", + "magento/module-admin-adobe-ims": "100.4.0", + "magento/module-admin-analytics": "100.4.4", + "magento/module-admin-notification": "100.4.4", + "magento/module-adobe-ims": "2.1.4", + "magento/module-adobe-ims-api": "2.1.2", + "magento/module-advanced-pricing-import-export": "100.4.5", + "magento/module-advanced-search": "100.4.3", + "magento/module-amqp": "100.4.2", + "magento/module-analytics": "100.4.5", + "magento/module-asynchronous-operations": "100.4.5", + "magento/module-authorization": "100.4.5", + "magento/module-aws-s3": "100.4.3", + "magento/module-backend": "102.0.5", + "magento/module-backup": "100.4.5", + "magento/module-bundle": "101.0.5", + "magento/module-bundle-graph-ql": "100.4.5", + "magento/module-bundle-import-export": "100.4.4", + "magento/module-cache-invalidate": "100.4.3", + "magento/module-captcha": "100.4.5", + "magento/module-cardinal-commerce": "100.4.3", + "magento/module-catalog": "104.0.5", + "magento/module-catalog-analytics": "100.4.2", + "magento/module-catalog-cms-graph-ql": "100.4.1", + "magento/module-catalog-customer-graph-ql": "100.4.4", + "magento/module-catalog-graph-ql": "100.4.5", + "magento/module-catalog-import-export": "101.1.5", + "magento/module-catalog-inventory": "100.4.5", + "magento/module-catalog-inventory-graph-ql": "100.4.2", + "magento/module-catalog-rule": "101.2.5", + "magento/module-catalog-rule-configurable": "100.4.4", + "magento/module-catalog-rule-graph-ql": "100.4.2", + "magento/module-catalog-search": "102.0.5", + "magento/module-catalog-url-rewrite": "100.4.5", + "magento/module-catalog-url-rewrite-graph-ql": "100.4.3", + "magento/module-catalog-widget": "100.4.5", + "magento/module-checkout": "100.4.5", + "magento/module-checkout-agreements": "100.4.4", + "magento/module-checkout-agreements-graph-ql": "100.4.1", + "magento/module-cms": "104.0.5", + "magento/module-cms-graph-ql": "100.4.2", + "magento/module-cms-url-rewrite": "100.4.4", + "magento/module-cms-url-rewrite-graph-ql": "100.4.3", + "magento/module-compare-list-graph-ql": "100.4.1", + "magento/module-config": "101.2.5", + "magento/module-configurable-import-export": "100.4.3", + "magento/module-configurable-product": "100.4.5", + "magento/module-configurable-product-graph-ql": "100.4.5", + "magento/module-configurable-product-sales": "100.4.2", + "magento/module-contact": "100.4.4", + "magento/module-cookie": "100.4.5", + "magento/module-cron": "100.4.5", + "magento/module-csp": "100.4.4", + "magento/module-currency-symbol": "100.4.3", + "magento/module-customer": "103.0.5", + "magento/module-customer-analytics": "100.4.2", + "magento/module-customer-downloadable-graph-ql": "100.4.1", + "magento/module-customer-graph-ql": "100.4.5", + "magento/module-customer-import-export": "100.4.5", + "magento/module-deploy": "100.4.5", + "magento/module-developer": "100.4.5", + "magento/module-dhl": "100.4.4", + "magento/module-directory": "100.4.5", + "magento/module-directory-graph-ql": "100.4.3", + "magento/module-downloadable": "100.4.5", + "magento/module-downloadable-graph-ql": "100.4.5", + "magento/module-downloadable-import-export": "100.4.4", + "magento/module-eav": "102.1.5", + "magento/module-eav-graph-ql": "100.4.2", + "magento/module-elasticsearch": "101.0.5", + "magento/module-elasticsearch-6": "100.4.5", + "magento/module-elasticsearch-7": "100.4.5", + "magento/module-email": "101.1.5", + "magento/module-encryption-key": "100.4.3", + "magento/module-fedex": "100.4.3", + "magento/module-gift-message": "100.4.4", + "magento/module-gift-message-graph-ql": "100.4.3", + "magento/module-google-adwords": "100.4.2", + "magento/module-google-analytics": "100.4.1", + "magento/module-google-gtag": "100.4.0", + "magento/module-google-optimizer": "100.4.4", + "magento/module-graph-ql": "100.4.5", + "magento/module-graph-ql-cache": "100.4.2", + "magento/module-grouped-catalog-inventory": "100.4.2", + "magento/module-grouped-import-export": "100.4.3", + "magento/module-grouped-product": "100.4.5", + "magento/module-grouped-product-graph-ql": "100.4.5", + "magento/module-import-export": "101.0.5", + "magento/module-indexer": "100.4.5", + "magento/module-instant-purchase": "100.4.4", + "magento/module-integration": "100.4.5", + "magento/module-jwt-framework-adapter": "100.4.1", + "magento/module-jwt-user-token": "100.4.0", + "magento/module-layered-navigation": "100.4.5", + "magento/module-login-as-customer": "100.4.5", + "magento/module-login-as-customer-admin-ui": "100.4.5", + "magento/module-login-as-customer-api": "100.4.4", + "magento/module-login-as-customer-assistance": "100.4.4", + "magento/module-login-as-customer-frontend-ui": "100.4.4", + "magento/module-login-as-customer-graph-ql": "100.4.2", + "magento/module-login-as-customer-log": "100.4.3", + "magento/module-login-as-customer-page-cache": "100.4.4", + "magento/module-login-as-customer-quote": "100.4.3", + "magento/module-login-as-customer-sales": "100.4.4", + "magento/module-marketplace": "100.4.3", + "magento/module-media-content": "100.4.3", + "magento/module-media-content-api": "100.4.4", + "magento/module-media-content-catalog": "100.4.3", + "magento/module-media-content-cms": "100.4.3", + "magento/module-media-content-synchronization": "100.4.4", + "magento/module-media-content-synchronization-api": "100.4.3", + "magento/module-media-content-synchronization-catalog": "100.4.2", + "magento/module-media-content-synchronization-cms": "100.4.2", + "magento/module-media-gallery": "100.4.4", + "magento/module-media-gallery-api": "101.0.4", + "magento/module-media-gallery-catalog": "100.4.2", + "magento/module-media-gallery-catalog-integration": "100.4.2", + "magento/module-media-gallery-catalog-ui": "100.4.2", + "magento/module-media-gallery-cms-ui": "100.4.2", + "magento/module-media-gallery-integration": "100.4.4", + "magento/module-media-gallery-metadata": "100.4.3", + "magento/module-media-gallery-metadata-api": "100.4.2", + "magento/module-media-gallery-renditions": "100.4.3", + "magento/module-media-gallery-renditions-api": "100.4.2", + "magento/module-media-gallery-synchronization": "100.4.4", + "magento/module-media-gallery-synchronization-api": "100.4.3", + "magento/module-media-gallery-synchronization-metadata": "100.4.1", + "magento/module-media-gallery-ui": "100.4.4", + "magento/module-media-gallery-ui-api": "100.4.3", + "magento/module-media-storage": "100.4.4", + "magento/module-message-queue": "100.4.5", + "magento/module-msrp": "100.4.4", + "magento/module-msrp-configurable-product": "100.4.2", + "magento/module-msrp-grouped-product": "100.4.2", + "magento/module-multishipping": "100.4.5", + "magento/module-mysql-mq": "100.4.3", + "magento/module-new-relic-reporting": "100.4.3", + "magento/module-newsletter": "100.4.5", + "magento/module-newsletter-graph-ql": "100.4.2", + "magento/module-offline-payments": "100.4.3", + "magento/module-offline-shipping": "100.4.4", + "magento/module-page-cache": "100.4.5", + "magento/module-payment": "100.4.5", + "magento/module-payment-graph-ql": "100.4.0", + "magento/module-paypal": "101.0.5", + "magento/module-paypal-captcha": "100.4.2", + "magento/module-paypal-graph-ql": "100.4.3", + "magento/module-persistent": "100.4.5", + "magento/module-product-alert": "100.4.4", + "magento/module-product-video": "100.4.5", + "magento/module-quote": "101.2.5", + "magento/module-quote-analytics": "100.4.4", + "magento/module-quote-bundle-options": "100.4.1", + "magento/module-quote-configurable-options": "100.4.1", + "magento/module-quote-downloadable-links": "100.4.1", + "magento/module-quote-graph-ql": "100.4.5", + "magento/module-related-product-graph-ql": "100.4.2", + "magento/module-release-notification": "100.4.3", + "magento/module-remote-storage": "100.4.3", + "magento/module-reports": "100.4.5", + "magento/module-require-js": "100.4.1", + "magento/module-review": "100.4.5", + "magento/module-review-analytics": "100.4.2", + "magento/module-review-graph-ql": "100.4.1", + "magento/module-robots": "101.1.1", + "magento/module-rss": "100.4.3", + "magento/module-rule": "100.4.4", + "magento/module-sales": "103.0.5", + "magento/module-sales-analytics": "100.4.2", + "magento/module-sales-graph-ql": "100.4.5", + "magento/module-sales-inventory": "100.4.2", + "magento/module-sales-rule": "101.2.5", + "magento/module-sales-sequence": "100.4.2", + "magento/module-sample-data": "100.4.3", + "magento/module-search": "101.1.5", + "magento/module-security": "100.4.5", + "magento/module-send-friend": "100.4.3", + "magento/module-send-friend-graph-ql": "100.4.1", + "magento/module-shipping": "100.4.5", + "magento/module-sitemap": "100.4.4", + "magento/module-store": "101.1.5", + "magento/module-store-graph-ql": "100.4.3", + "magento/module-swagger": "100.4.4", + "magento/module-swagger-webapi": "100.4.1", + "magento/module-swagger-webapi-async": "100.4.1", + "magento/module-swatches": "100.4.5", + "magento/module-swatches-graph-ql": "100.4.3", + "magento/module-swatches-layered-navigation": "100.4.1", + "magento/module-tax": "100.4.5", + "magento/module-tax-graph-ql": "100.4.1", + "magento/module-tax-import-export": "100.4.4", + "magento/module-theme": "101.1.5", + "magento/module-theme-graph-ql": "100.4.2", + "magento/module-translation": "100.4.5", + "magento/module-ui": "101.2.5", + "magento/module-ups": "100.4.5", + "magento/module-url-rewrite": "102.0.4", + "magento/module-url-rewrite-graph-ql": "100.4.4", + "magento/module-user": "101.2.5", + "magento/module-usps": "100.4.4", + "magento/module-variable": "100.4.3", + "magento/module-vault": "101.2.5", + "magento/module-vault-graph-ql": "100.4.1", + "magento/module-version": "100.4.2", + "magento/module-webapi": "100.4.4", + "magento/module-webapi-async": "100.4.3", + "magento/module-webapi-security": "100.4.2", + "magento/module-weee": "100.4.5", + "magento/module-weee-graph-ql": "100.4.2", + "magento/module-widget": "101.2.5", + "magento/module-wishlist": "101.2.5", + "magento/module-wishlist-analytics": "100.4.3", + "magento/module-wishlist-graph-ql": "100.4.5", + "magento/page-builder": "1.7.2", + "magento/security-package": "1.1.4", + "magento/theme-adminhtml-backend": "100.4.5", + "magento/theme-frontend-blank": "100.4.5", + "magento/theme-frontend-luma": "100.4.5", + "magento/zendframework1": "~1.15.0", + "monolog/monolog": "^2.7", + "paypal/module-braintree": "4.4.0", + "pelago/emogrifier": "^6.0.0", + "php": "~7.4.0||~8.1.0", + "php-amqplib/php-amqplib": "~3.2.0", + "phpseclib/mcrypt_compat": "~2.0.2", + "phpseclib/phpseclib": "~3.0.13", + "ramsey/uuid": "~4.2.0", + "symfony/console": "~4.4.0", + "symfony/process": "~4.4.0", + "tedivm/jshrink": "~1.4.0", + "temando/module-shipping": "2.0.0", + "tubalmartin/cssmin": "4.1.1", + "web-token/jwt-framework": "^v2.2.7", + "webonyx/graphql-php": "~14.11.6", + "wikimedia/less.php": "^3.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "eCommerce Platform for Growth (Community Edition)" + }, + { + "name": "magento/security-package", + "version": "1.1.4", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/security-package/magento-security-package-1.1.4.0.zip", + "shasum": "a6dea777ac5824d76d1099334f886ce327d3c714" + }, + "require": { + "google/recaptcha": "^1.2", + "magento/module-re-captcha-admin-ui": "1.1.2", + "magento/module-re-captcha-checkout": "1.1.2", + "magento/module-re-captcha-checkout-sales-rule": "1.1.1", + "magento/module-re-captcha-contact": "1.1.1", + "magento/module-re-captcha-customer": "1.1.3", + "magento/module-re-captcha-frontend-ui": "1.1.3", + "magento/module-re-captcha-migration": "1.1.2", + "magento/module-re-captcha-newsletter": "1.1.2", + "magento/module-re-captcha-paypal": "1.1.2", + "magento/module-re-captcha-review": "1.1.2", + "magento/module-re-captcha-send-friend": "1.1.2", + "magento/module-re-captcha-store-pickup": "1.0.1", + "magento/module-re-captcha-ui": "1.1.2", + "magento/module-re-captcha-user": "1.1.2", + "magento/module-re-captcha-validation": "1.1.1", + "magento/module-re-captcha-validation-api": "1.1.1", + "magento/module-re-captcha-version-2-checkbox": "2.0.2", + "magento/module-re-captcha-version-2-invisible": "2.0.2", + "magento/module-re-captcha-version-3-invisible": "2.0.2", + "magento/module-re-captcha-webapi-api": "1.0.1", + "magento/module-re-captcha-webapi-graph-ql": "1.0.1", + "magento/module-re-captcha-webapi-rest": "1.0.1", + "magento/module-re-captcha-webapi-ui": "1.0.1", + "magento/module-securitytxt": "1.1.1", + "magento/module-two-factor-auth": "1.1.4" + }, + "type": "metapackage", + "description": "Magento Security Package" + }, + { + "name": "magento/theme-adminhtml-backend", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-adminhtml-backend/magento-theme-adminhtml-backend-100.4.5.0.zip", + "shasum": "f5ee6da339ccd2c9cf11de4a7e1e37aeb85af4a4" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-blank", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-blank/magento-theme-frontend-blank-100.4.5.0.zip", + "shasum": "8f64b9681da80b037adae028426fbe15fefa9a60" + }, + "require": { + "magento/framework": "103.0.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/theme-frontend-luma", + "version": "100.4.5", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/magento/theme-frontend-luma/magento-theme-frontend-luma-100.4.5.0.zip", + "shasum": "abf5ec4b08e6cdb076038a1d4069b904aa9eb412" + }, + "require": { + "magento/framework": "103.0.*", + "magento/theme-frontend-blank": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "type": "magento2-theme", + "autoload": { + "files": [ + "registration.php" + ] + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "magento/zendframework1", + "version": "1.15.1", + "source": { + "type": "git", + "url": "https://github.com/magento/zf1.git", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/zf1/zipball/2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "reference": "2381396d2a9a528be2f367b5ce2dddf650eac1d0", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/dbunit": "1.3.*", + "phpunit/phpunit": "3.7.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-0": { + "Zend_": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "library/" + ], + "license": [ + "BSD-3-Clause" + ], + "description": "Magento Zend Framework 1", + "homepage": "http://framework.zend.com/", + "keywords": [ + "ZF1", + "framework" + ], + "support": { + "issues": "https://github.com/magento/zf1/issues", + "source": "https://github.com/magento/zf1/tree/1.15.1" + }, + "time": "2022-06-21T01:22:39+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/34bea19b6e03d8153165d8f30bba4c3be86184c1", + "reference": "34bea19b6e03d8153165d8f30bba4c3be86184c1", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.14.0" + }, + "time": "2022-05-31T20:59:12+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v2.6.3", + "source": { + "type": "git", + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "58c3f47f650c94ec05a151692652a868995d2938" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/58c3f47f650c94ec05a151692652a868995d2938", + "reference": "58c3f47f650c94ec05a151692652a868995d2938", + "shasum": "" + }, + "require": { + "php": "^7|^8" + }, + "require-dev": { + "phpunit/phpunit": "^6|^7|^8|^9", + "vimeo/psalm": "^1|^2|^3|^4" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2022-06-14T06:56:20+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "paypal/module-braintree", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree/paypal-module-braintree-4.4.0.0.zip", + "shasum": "d9ab16d9607bfc62fce64712c02facc88510e5f0" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "magento/framework": "*", + "paypal/module-braintree-core": "4.4.0", + "paypal/module-braintree-graph-ql": "4.4.0", + "php": "~7.4.0||~8.1.0" + }, + "type": "metapackage", + "license": [ + "Apache-2.0" + ], + "description": "Braintree Magento" + }, + { + "name": "paypal/module-braintree-core", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-core/paypal-module-braintree-core-4.4.0.0.zip", + "shasum": "0ed21d22c65ed82cfcb765b684b50e47d6addf17" + }, + "require": { + "braintree/braintree_php": "6.5.1", + "ext-json": "*", + "ext-simplexml": "*", + "magento/framework": "*", + "magento/module-authorization": "100.4.*", + "magento/module-backend": "100.2.*||101.0.*||^102.0.0", + "magento/module-catalog": "102.0.*||103.0.*||^104.0.0", + "magento/module-checkout": "100.2.*||100.3.*||^100.4.0", + "magento/module-checkout-agreements": "100.4.*", + "magento/module-config": "101.0.*||101.1.*||^101.2.0", + "magento/module-configurable-product": "100.4.*", + "magento/module-customer": "101.0.*||102.0.*||^103.0.0", + "magento/module-directory": "100.2.*||100.3.*||^100.4.0", + "magento/module-downloadable": "100.4.*", + "magento/module-grouped-product": "100.4.*", + "magento/module-instant-purchase": "100.4.*", + "magento/module-multishipping": "100.4.*", + "magento/module-payment": "100.2.*||100.3.*||^100.4.0", + "magento/module-paypal": "100.2.*||100.3.*||^101.0.0", + "magento/module-quote": "101.0.*||101.1.*||^101.2.0", + "magento/module-re-captcha-admin-ui": "1.1.*", + "magento/module-re-captcha-frontend-ui": "1.1.*", + "magento/module-re-captcha-ui": "1.1.*", + "magento/module-re-captcha-validation-api": "1.1.*", + "magento/module-re-captcha-version-2-checkbox": "2.0.*", + "magento/module-re-captcha-version-2-invisible": "2.0.*", + "magento/module-re-captcha-version-3-invisible": "2.0.*", + "magento/module-re-captcha-webapi-api": "1.0.*", + "magento/module-re-captcha-webapi-ui": "1.0.*", + "magento/module-sales": "101.0.*||102.0.*||^102.1.0||^103", + "magento/module-store": "101.1.*", + "magento/module-theme": "100.2.*||101.0.*||^101.1.0", + "magento/module-ui": "101.0.*||101.1.*||^101.2.0", + "magento/module-vault": "101.0.*||101.1.*||^101.2.0", + "magento/module-webapi": "100.4.*", + "php": "~7.4.0||~8.1.0" + }, + "conflict": { + "gene/module-braintree": "*", + "magento/module-braintree": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\Braintree\\": "" + } + }, + "license": [ + "proprietary" + ], + "description": "Fork from the Magento Braintree 2.2.0 module by Gene Commerce for PayPal." + }, + { + "name": "paypal/module-braintree-graph-ql", + "version": "4.4.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/paypal/module-braintree-graph-ql/paypal-module-braintree-graph-ql-4.4.0.0.zip", + "shasum": "aeda8bc856162c4d7bda04cd363296f138d2a03e" + }, + "require": { + "magento/framework": "^102||^103", + "magento/module-quote": "^101", + "magento/module-quote-graph-ql": "^100", + "magento/module-store": "^101", + "paypal/module-braintree-core": "^4.4", + "php": "~7.4.0||~8.1.0" + }, + "suggest": { + "magento/module-graph-ql": "^100" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "PayPal\\BraintreeGraphQl\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "N/A" + }, + { + "name": "pelago/emogrifier", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/MyIntervals/emogrifier.git", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/aa72d5407efac118f3896bcb995a2cba793df0ae", + "reference": "aa72d5407efac118f3896bcb995a2cba793df0ae", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0", + "sabberworm/php-css-parser": "^8.3.1", + "symfony/css-selector": "^3.4.32 || ^4.4 || ^5.3 || ^6.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.3.0", + "phpunit/phpunit": "^8.5.16", + "rawr/cross-data-providers": "^2.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Pelago\\Emogrifier\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Klee", + "email": "github@oliverklee.de" + }, + { + "name": "Zoli Szabó", + "email": "zoli.szabo+github@gmail.com" + }, + { + "name": "John Reeve", + "email": "jreeve@pelagodesign.com" + }, + { + "name": "Jake Hotson", + "email": "jake@qzdesign.co.uk" + }, + { + "name": "Cameron Brooks" + }, + { + "name": "Jaime Prado" + } + ], + "description": "Converts CSS styles into inline style attributes in your HTML code", + "homepage": "https://www.myintervals.com/emogrifier.php", + "keywords": [ + "css", + "email", + "pre-processing" + ], + "support": { + "issues": "https://github.com/MyIntervals/emogrifier/issues", + "source": "https://github.com/MyIntervals/emogrifier" + }, + "time": "2021-09-16T16:22:04+00:00" + }, + { + "name": "php-amqplib/php-amqplib", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-amqplib/php-amqplib.git", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-amqplib/php-amqplib/zipball/0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "reference": "0bec5b392428e0ac3b3f34fbc4e02d706995833e", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "ext-sockets": "*", + "php": "^7.1||^8.0", + "phpseclib/phpseclib": "^2.0|^3.0" + }, + "conflict": { + "php": "7.4.0 - 7.4.1" + }, + "replace": { + "videlalvaro/php-amqplib": "self.version" + }, + "require-dev": { + "ext-curl": "*", + "nategood/httpful": "^0.2.20", + "phpunit/phpunit": "^7.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpAmqpLib\\": "PhpAmqpLib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Alvaro Videla", + "role": "Original Maintainer" + }, + { + "name": "Raúl Araya", + "email": "nubeiro@gmail.com", + "role": "Maintainer" + }, + { + "name": "Luke Bakken", + "email": "luke@bakken.io", + "role": "Maintainer" + }, + { + "name": "Ramūnas Dronga", + "email": "github@ramuno.lt", + "role": "Maintainer" + } + ], + "description": "Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.", + "homepage": "https://github.com/php-amqplib/php-amqplib/", + "keywords": [ + "message", + "queue", + "rabbitmq" + ], + "support": { + "issues": "https://github.com/php-amqplib/php-amqplib/issues", + "source": "https://github.com/php-amqplib/php-amqplib/tree/v3.2.0" + }, + "time": "2022-03-10T19:16:00+00:00" + }, + { + "name": "phpgt/cssxpath", + "version": "v1.1.4", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/CssXPath.git", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/CssXPath/zipball/7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "reference": "7f073ba346c49a339a7b2cda9ccfdb1994c5d271", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-dom": "*", + "ext-libxml": "*", + "phpstan/phpstan": ">=0.12.42", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\CssXPath\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + } + ], + "description": "Convert CSS selectors to XPath queries.", + "support": { + "issues": "https://github.com/PhpGt/CssXPath/issues", + "source": "https://github.com/PhpGt/CssXPath/tree/v1.1.4" + }, + "funding": [ + { + "url": "https://github.com/sponsors/PhpGt", + "type": "github" + } + ], + "time": "2021-11-13T15:40:44+00:00" + }, + { + "name": "phpgt/dom", + "version": "v2.2.3", + "source": { + "type": "git", + "url": "https://github.com/PhpGt/Dom.git", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PhpGt/Dom/zipball/35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "reference": "35962a3fa3f30b1a00d22f64c787881e2bf2e0e2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "php": ">=7.3", + "phpgt/cssxpath": "^1.1.4", + "psr/http-message": "1.*" + }, + "require-dev": { + "phpunit/phpunit": "~9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gt\\Dom\\": "./src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Greg Bowler", + "email": "greg.bowler@g105b.com", + "homepage": "https://www.g105b.com", + "role": "Developer" + }, + { + "name": "Alvaro Guimaraes", + "homepage": "https://github.com/aguimaraes", + "role": "Developer" + }, + { + "name": "James Fellows", + "homepage": "https://github.com/j4m3s", + "role": "Developer" + }, + { + "name": "Emile Ward", + "homepage": "https://github.com/emileward", + "role": "Developer" + }, + { + "name": "Jelmer Wijnja", + "homepage": "https://github.com/Jelmergu", + "role": "Developer" + }, + { + "name": "Ognjen Petrovic", + "homepage": "https://github.com/ognjen-petrovic", + "role": "Developer" + }, + { + "name": "Jacob Bearden", + "homepage": "https://github.com/jacobbearden", + "role": "Documentation contributor" + }, + { + "name": "Jaroslav Týc", + "homepage": "https://www.jaroslavtyc.com/", + "role": "Developer" + }, + { + "name": "Andrii Beziazychnyi", + "homepage": "https://www.atwix.com/", + "role": "Developer" + } + ], + "description": "The modern DOM API for PHP projects.", + "support": { + "issues": "https://github.com/PhpGt/Dom/issues", + "source": "https://github.com/PhpGt/Dom/tree/v2.2.3" + }, + "funding": [ + { + "url": "https://github.com/phpgt", + "type": "github" + } + ], + "time": "2021-11-13T15:59:05+00:00" + }, + { + "name": "phpseclib/mcrypt_compat", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/mcrypt_compat.git", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/mcrypt_compat/zipball/8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "reference": "8a9f9f05b25fedce2ded16fa6008c1a6e4290603", + "shasum": "" + }, + "require": { + "php": ">=5.6.1", + "phpseclib/phpseclib": ">=3.0.13 <4.0.0" + }, + "provide": { + "ext-mcrypt": "5.6.40" + }, + "require-dev": { + "phpunit/phpunit": "^5.7|^6.0|^9.4" + }, + "suggest": { + "ext-openssl": "Will enable faster cryptographic operations" + }, + "type": "library", + "autoload": { + "files": [ + "lib/mcrypt.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "homepage": "http://phpseclib.sourceforge.net" + } + ], + "description": "PHP 5.x-8.x polyfill for mcrypt extension", + "keywords": [ + "cryptograpy", + "encryption", + "mcrypt", + "polyfill" + ], + "support": { + "email": "terrafrost@php.net", + "issues": "https://github.com/phpseclib/mcrypt_compat/issues", + "source": "https://github.com/phpseclib/mcrypt_compat" + }, + "funding": [ + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/mcrypt_compat", + "type": "tidelift" + } + ], + "time": "2022-03-27T15:58:45+00:00" + }, + { + "name": "phpseclib/phpseclib", + "version": "3.0.14", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "reference": "2f0b7af658cbea265cbb4a791d6c29a6613f98ef", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1|^2", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "suggest": { + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + }, + "type": "library", + "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], + "psr-4": { + "phpseclib3\\": "phpseclib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "support": { + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.14" + }, + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2022-04-04T05:15:45+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8.0", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php80": "^1.14" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5 || ^9", + "slevomat/coding-standard": "^7.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + }, + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.2.3" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:10:38+00:00" + }, + { + "name": "react/promise", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" + } + ], + "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "keywords": [ + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" + }, + { + "name": "sabberworm/php-css-parser", + "version": "8.4.0", + "source": { + "type": "git", + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30", + "reference": "e41d2140031d533348b2192a83f02d8dd8a71d30", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=5.6.20" + }, + "require-dev": { + "codacy/coverage": "^1.4", + "phpunit/phpunit": "^4.8.36" + }, + "suggest": { + "ext-mbstring": "for parsing UTF-8 CSS" + }, + "type": "library", + "autoload": { + "psr-4": { + "Sabberworm\\CSS\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "https://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "keywords": [ + "css", + "parser", + "stylesheet" + ], + "support": { + "issues": "https://github.com/sabberworm/PHP-CSS-Parser/issues", + "source": "https://github.com/sabberworm/PHP-CSS-Parser/tree/8.4.0" + }, + "time": "2021-12-11T13:40:54+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", + "reference": "4211420d25eba80712bff236a98960ef68b866b7", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2022-04-01T13:37:23+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, + "time": "2021-12-10T11:20:11+00:00" + }, + { + "name": "spomky-labs/aes-key-wrap", + "version": "v6.0.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/aes-key-wrap.git", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/aes-key-wrap/zipball/97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "reference": "97388255a37ad6fb1ed332d07e61fa2b7bb62e0d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "lib-openssl": "*", + "php": ">=7.2", + "thecodingmachine/safe": "^1.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^7.0|^8.0|^9.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "AESKW\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap/contributors" + } + ], + "description": "AES Key Wrap for PHP.", + "homepage": "https://github.com/Spomky-Labs/aes-key-wrap", + "keywords": [ + "A128KW", + "A192KW", + "A256KW", + "RFC3394", + "RFC5649", + "aes", + "key", + "padding", + "wrap" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/aes-key-wrap/issues", + "source": "https://github.com/Spomky-Labs/aes-key-wrap/tree/v6.0.0" + }, + "time": "2020-08-01T14:07:55+00:00" + }, + { + "name": "spomky-labs/base64url", + "version": "v2.0.4", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/base64url.git", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "reference": "7752ce931ec285da4ed1f4c5aa27e45e097be61d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.11|^0.12", + "phpstan/phpstan-beberlei-assert": "^0.11|^0.12", + "phpstan/phpstan-deprecation-rules": "^0.11|^0.12", + "phpstan/phpstan-phpunit": "^0.11|^0.12", + "phpstan/phpstan-strict-rules": "^0.11|^0.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Base64Url\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky-Labs/base64url/contributors" + } + ], + "description": "Base 64 URL Safe Encoding/Decoding PHP Library", + "homepage": "https://github.com/Spomky-Labs/base64url", + "keywords": [ + "base64", + "rfc4648", + "safe", + "url" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/base64url/issues", + "source": "https://github.com/Spomky-Labs/base64url/tree/v2.0.4" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2020-11-03T09:10:25+00:00" + }, + { + "name": "spomky-labs/otphp", + "version": "v10.0.3", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/otphp.git", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366", + "reference": "9784d9f7c790eed26e102d6c78f12c754036c366", + "shasum": "" + }, + "require": { + "beberlei/assert": "^3.0", + "ext-mbstring": "*", + "paragonie/constant_time_encoding": "^2.0", + "php": "^7.2|^8.0", + "thecodingmachine/safe": "^0.1.14|^1.0|^2.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-beberlei-assert": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0", + "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "v10.0": "10.0.x-dev", + "v9.0": "9.0.x-dev", + "v8.3": "8.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "OTPHP\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/otphp/contributors" + } + ], + "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator", + "homepage": "https://github.com/Spomky-Labs/otphp", + "keywords": [ + "FreeOTP", + "RFC 4226", + "RFC 6238", + "google authenticator", + "hotp", + "otp", + "totp" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/otphp/issues", + "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3" + }, + "time": "2022-03-17T08:00:35+00:00" + }, + { + "name": "symfony/config", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/config.git", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/config/zipball/ec79e03125c1d2477e43dde8528535d90cc78379", + "reference": "ec79e03125c1d2477e43dde8528535d90cc78379", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22" + }, + "conflict": { + "symfony/finder": "<4.4" + }, + "require-dev": { + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/finder": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/yaml": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/console", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "reference": "c35fafd7f12ebd6f9e29c95a370df7f1fb171a40", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/console/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "c1681789f059ab756001052164726ae88512ae3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/c1681789f059ab756001052164726ae88512ae3d", + "reference": "c1681789f059ab756001052164726ae88512ae3d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T16:58:25+00:00" + }, + { + "name": "symfony/debug", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/debug.git", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/debug/zipball/1a692492190773c5310bc7877cb590c04c2f05be", + "reference": "1a692492190773c5310bc7877cb590c04c2f05be", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<3.4" + }, + "require-dev": { + "symfony/http-kernel": "^3.4|^4.0|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Debug\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/debug/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "abandoned": "symfony/error-handler", + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/dependency-injection", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a8b9251016e9476db73e25fa836904bc0bf74c62", + "reference": "a8b9251016e9476db73e25fa836904bc0bf74c62", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16", + "symfony/polyfill-php81": "^1.22", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "ext-psr": "<1.1|>=2", + "symfony/config": "<5.3", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4.26" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0|2.0" + }, + "require-dev": { + "symfony/config": "^5.3|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/yaml": "^4.4.26|^5.0|^6.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dependency-injection/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.1.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "reference": "07f1b9cc2ffee6aaafcf4b710fbc38ff736bd918", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/be731658121ef2d8be88f3a1ec938148a9237291", + "reference": "be731658121ef2d8be88f3a1ec938148a9237291", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2|^3", + "symfony/debug": "^4.4.5", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-28T16:29:46+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "reference": "1e866e9e5c1b22168e0ce5f0b467f19bba61266a", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/error-handler": "~3.4|~4.4", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/http-foundation": "^3.4|^4.0|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:59:04+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/1d5cd762abaa6b2a4169d3e77610193a7157129e", + "reference": "1d5cd762abaa6b2a4169d3e77610193a7157129e", + "shasum": "" + }, + "require": { + "php": ">=7.1.3" + }, + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:41:36+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "reference": "6699fb0228d1bc35b12aed6dd5e7455457609ddd", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", + "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T07:37:50+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-04-12T15:48:08+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0a5868e0999e9d47859ba3d918548ff6943e6389", + "reference": "0a5868e0999e9d47859ba3d918548ff6943e6389", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0|^6.0", + "symfony/expression-language": "^4.4|^5.0|^6.0", + "symfony/mime": "^4.4|^5.0|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9e444442334fae9637ef3209bc2abddfef49e714", + "reference": "9e444442334fae9637ef3209bc2abddfef49e714", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "psr/log": "^1|^2", + "symfony/error-handler": "^4.4", + "symfony/event-dispatcher": "^4.4", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4.30|^5.3.7", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/browser-kit": "<4.3", + "symfony/config": "<3.4", + "symfony/console": ">=5", + "symfony/dependency-injection": "<4.3", + "symfony/translation": "<4.2", + "twig/twig": "<1.43|<2.13,>=2" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^4.3|^5.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/console": "^3.4|^4.0", + "symfony/css-selector": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^4.3|^5.0", + "symfony/dom-crawler": "^3.4|^4.0|^5.0", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/routing": "^3.4|^4.0|^5.0", + "symfony/stopwatch": "^3.4|^4.0|^5.0", + "symfony/templating": "^3.4|^4.0|^5.0", + "symfony/translation": "^4.2|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-29T12:23:38+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "reference": "59a8d271f00dd0e4c2e518104cc7963f655a1aa8", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", + "reference": "219aa369ceff116e673852dce47c3a41794c14bd", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/bf44a9fd41feaac72b074de600314a93e2ae78e2", + "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", + "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-10T07:21:04+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.26.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "reference": "13f6d1271c663dc5ae9fb843a8f16521db7687a1", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.26-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.26.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-24T11:49:31+00:00" + }, + { + "name": "symfony/process", + "version": "v4.4.44", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "reference": "5cee9cdc4f7805e2699d9fd66991a0e6df8252a2", + "shasum": "" + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v4.4.44" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-06-27T13:16:42+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T13:00:38+00:00" + }, + { + "name": "tedivm/jshrink", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/tedious/JShrink.git", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tedious/JShrink/zipball/0513ba1407b1f235518a939455855e6952a48bbc", + "reference": "0513ba1407b1f235518a939455855e6952a48bbc", + "shasum": "" + }, + "require": { + "php": "^5.6|^7.0|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.8", + "php-coveralls/php-coveralls": "^1.1.0", + "phpunit/phpunit": "^6" + }, + "type": "library", + "autoload": { + "psr-0": { + "JShrink": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Robert Hafner", + "email": "tedivm@tedivm.com" + } + ], + "description": "Javascript Minifier built in PHP", + "homepage": "http://github.com/tedious/JShrink", + "keywords": [ + "javascript", + "minifier" + ], + "support": { + "issues": "https://github.com/tedious/JShrink/issues", + "source": "https://github.com/tedious/JShrink/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/tedivm/jshrink", + "type": "tidelift" + } + ], + "time": "2020-11-30T18:10:21+00:00" + }, + { + "name": "temando/module-shipping", + "version": "2.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-2.0.0.0.zip", + "shasum": "78974a6f6a2bfb214e96882562111d35163971b1" + }, + "require": { + "temando/module-shipping-remover": "1.0.0" + }, + "type": "metapackage", + "license": [ + "OSL-3.0" + ], + "description": "Temando multi-carrier shipping extension for Magento 2" + }, + { + "name": "temando/module-shipping-remover", + "version": "1.0.0", + "dist": { + "type": "zip", + "url": "https://repo.magento.com/archives/temando/module-shipping-remover/temando-module-shipping-remover-1.0.0.0.zip", + "shasum": "fd37ccded9678386a94e104fbd37332254d7c429" + }, + "require": { + "magento/framework": "*", + "magento/module-eav": "*" + }, + "replace": { + "temando/module-shipping-m2": "*" + }, + "type": "magento2-module", + "autoload": { + "files": [ + "registration.php" + ], + "psr-4": { + "Temando\\ShippingRemover\\": "" + } + }, + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "Removes Temando multi-carrier shipping extension from Magento 2" + }, + { + "name": "thecodingmachine/safe", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/thecodingmachine/safe.git", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "reference": "a8ab0876305a4cdaef31b2350fcb9811b5608dbc", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12", + "squizlabs/php_codesniffer": "^3.2", + "thecodingmachine/phpstan-strict-rules": "^0.12" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "files": [ + "deprecated/apc.php", + "deprecated/libevent.php", + "deprecated/mssql.php", + "deprecated/stats.php", + "lib/special_cases.php", + "generated/apache.php", + "generated/apcu.php", + "generated/array.php", + "generated/bzip2.php", + "generated/calendar.php", + "generated/classobj.php", + "generated/com.php", + "generated/cubrid.php", + "generated/curl.php", + "generated/datetime.php", + "generated/dir.php", + "generated/eio.php", + "generated/errorfunc.php", + "generated/exec.php", + "generated/fileinfo.php", + "generated/filesystem.php", + "generated/filter.php", + "generated/fpm.php", + "generated/ftp.php", + "generated/funchand.php", + "generated/gmp.php", + "generated/gnupg.php", + "generated/hash.php", + "generated/ibase.php", + "generated/ibmDb2.php", + "generated/iconv.php", + "generated/image.php", + "generated/imap.php", + "generated/info.php", + "generated/ingres-ii.php", + "generated/inotify.php", + "generated/json.php", + "generated/ldap.php", + "generated/libxml.php", + "generated/lzf.php", + "generated/mailparse.php", + "generated/mbstring.php", + "generated/misc.php", + "generated/msql.php", + "generated/mysql.php", + "generated/mysqli.php", + "generated/mysqlndMs.php", + "generated/mysqlndQc.php", + "generated/network.php", + "generated/oci8.php", + "generated/opcache.php", + "generated/openssl.php", + "generated/outcontrol.php", + "generated/password.php", + "generated/pcntl.php", + "generated/pcre.php", + "generated/pdf.php", + "generated/pgsql.php", + "generated/posix.php", + "generated/ps.php", + "generated/pspell.php", + "generated/readline.php", + "generated/rpminfo.php", + "generated/rrd.php", + "generated/sem.php", + "generated/session.php", + "generated/shmop.php", + "generated/simplexml.php", + "generated/sockets.php", + "generated/sodium.php", + "generated/solr.php", + "generated/spl.php", + "generated/sqlsrv.php", + "generated/ssdeep.php", + "generated/ssh2.php", + "generated/stream.php", + "generated/strings.php", + "generated/swoole.php", + "generated/uodbc.php", + "generated/uopz.php", + "generated/url.php", + "generated/var.php", + "generated/xdiff.php", + "generated/xml.php", + "generated/xmlrpc.php", + "generated/yaml.php", + "generated/yaz.php", + "generated/zip.php", + "generated/zlib.php" + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHP core functions that throw exceptions instead of returning FALSE on error", + "support": { + "issues": "https://github.com/thecodingmachine/safe/issues", + "source": "https://github.com/thecodingmachine/safe/tree/v1.3.3" + }, + "time": "2020-10-28T17:51:34+00:00" + }, + { + "name": "tubalmartin/cssmin", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "php": ">=5.3.2" + }, + "require-dev": { + "cogpowered/finediff": "0.3.*", + "phpunit/phpunit": "4.8.*" + }, + "bin": [ + "cssmin" + ], + "type": "library", + "autoload": { + "psr-4": { + "tubalmartin\\CssMin\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Túbal Martín", + "homepage": "http://tubalmartin.me/" + } + ], + "description": "A PHP port of the YUI CSS compressor", + "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", + "keywords": [ + "compress", + "compressor", + "css", + "cssmin", + "minify", + "yui" + ], + "support": { + "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", + "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" + }, + "time": "2018-01-15T15:26:51+00:00" + }, + { + "name": "web-token/jwt-framework", + "version": "v2.2.11", + "source": { + "type": "git", + "url": "https://github.com/web-token/jwt-framework.git", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-token/jwt-framework/zipball/643cced197e32471418bd89e7a44b69fd04eb9de", + "reference": "643cced197e32471418bd89e7a44b69fd04eb9de", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.17|^0.9", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "fgrosse/phpasn1": "^2.0", + "php": ">=7.2", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "spomky-labs/aes-key-wrap": "^5.0|^6.0", + "spomky-labs/base64url": "^1.0|^2.0", + "symfony/config": "^4.2|^5.0", + "symfony/console": "^4.2|^5.0", + "symfony/dependency-injection": "^4.2|^5.0", + "symfony/event-dispatcher": "^4.2|^5.0", + "symfony/http-kernel": "^4.2|^5.0", + "symfony/polyfill-mbstring": "^1.12" + }, + "conflict": { + "spomky-labs/jose": "*" + }, + "replace": { + "web-token/encryption-pack": "self.version", + "web-token/jwt-bundle": "self.version", + "web-token/jwt-checker": "self.version", + "web-token/jwt-console": "self.version", + "web-token/jwt-core": "self.version", + "web-token/jwt-easy": "self.version", + "web-token/jwt-encryption": "self.version", + "web-token/jwt-encryption-algorithm-aescbc": "self.version", + "web-token/jwt-encryption-algorithm-aesgcm": "self.version", + "web-token/jwt-encryption-algorithm-aesgcmkw": "self.version", + "web-token/jwt-encryption-algorithm-aeskw": "self.version", + "web-token/jwt-encryption-algorithm-dir": "self.version", + "web-token/jwt-encryption-algorithm-ecdh-es": "self.version", + "web-token/jwt-encryption-algorithm-experimental": "self.version", + "web-token/jwt-encryption-algorithm-pbes2": "self.version", + "web-token/jwt-encryption-algorithm-rsa": "self.version", + "web-token/jwt-key-mgmt": "self.version", + "web-token/jwt-nested-token": "self.version", + "web-token/jwt-signature": "self.version", + "web-token/jwt-signature-algorithm-ecdsa": "self.version", + "web-token/jwt-signature-algorithm-eddsa": "self.version", + "web-token/jwt-signature-algorithm-experimental": "self.version", + "web-token/jwt-signature-algorithm-hmac": "self.version", + "web-token/jwt-signature-algorithm-none": "self.version", + "web-token/jwt-signature-algorithm-rsa": "self.version", + "web-token/jwt-util-ecc": "self.version", + "web-token/signature-pack": "self.version" + }, + "require-dev": { + "bjeavons/zxcvbn-php": "^1.0", + "blackfire/php-sdk": "^1.14", + "ext-curl": "*", + "ext-gmp": "*", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15|^0.16|^0.17|^0.18|^0.19|^0.20", + "matthiasnoback/symfony-config-test": "^3.1|^4.0", + "nyholm/psr7": "^1.3", + "php-coveralls/php-coveralls": "^2.0", + "php-http/mock-client": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^8.0|^9.0", + "symfony/browser-kit": "^4.2|^5.0", + "symfony/finder": "^4.2|^5.0", + "symfony/framework-bundle": "^4.2|^5.0", + "symfony/http-client": "^5.2", + "symfony/phpunit-bridge": "^4.2|^5.0", + "symfony/serializer": "^4.2|^5.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "suggest": { + "bjeavons/zxcvbn-php": "Adds key quality check for oct keys.", + "ext-sodium": "Sodium is required for OKP key creation, EdDSA signature algorithm and ECDH-ES key encryption with OKP keys", + "php-http/httplug": "To enable JKU/X5U support.", + "php-http/httplug-bundle": "To enable JKU/X5U support.", + "php-http/message-factory": "To enable JKU/X5U support.", + "symfony/serializer": "Use the Symfony serializer to serialize/unserialize JWS and JWE tokens.", + "symfony/var-dumper": "Used to show data on the debug toolbar." + }, + "type": "symfony-bundle", + "autoload": { + "psr-4": { + "Jose\\": "src/", + "Jose\\Component\\Core\\Util\\Ecc\\": [ + "src/Ecc" + ], + "Jose\\Component\\Signature\\Algorithm\\": [ + "src/SignatureAlgorithm/ECDSA", + "src/SignatureAlgorithm/EdDSA", + "src/SignatureAlgorithm/HMAC", + "src/SignatureAlgorithm/None", + "src/SignatureAlgorithm/RSA", + "src/SignatureAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\": [ + "src/EncryptionAlgorithm/Experimental" + ], + "Jose\\Component\\Encryption\\Algorithm\\KeyEncryption\\": [ + "src/EncryptionAlgorithm/KeyEncryption/AESGCMKW", + "src/EncryptionAlgorithm/KeyEncryption/AESKW", + "src/EncryptionAlgorithm/KeyEncryption/Direct", + "src/EncryptionAlgorithm/KeyEncryption/ECDHES", + "src/EncryptionAlgorithm/KeyEncryption/PBES2", + "src/EncryptionAlgorithm/KeyEncryption/RSA" + ], + "Jose\\Component\\Encryption\\Algorithm\\ContentEncryption\\": [ + "src/EncryptionAlgorithm/ContentEncryption/AESGCM", + "src/EncryptionAlgorithm/ContentEncryption/AESCBC" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-token/jwt-framework/contributors" + } + ], + "description": "JSON Object Signing and Encryption library for PHP and Symfony Bundle.", + "homepage": "https://github.com/web-token/jwt-framework", + "keywords": [ + "JOSE", + "JWE", + "JWK", + "JWKSet", + "JWS", + "Jot", + "RFC7515", + "RFC7516", + "RFC7517", + "RFC7518", + "RFC7519", + "RFC7520", + "bundle", + "jwa", + "jwt", + "symfony" + ], + "support": { + "issues": "https://github.com/web-token/jwt-framework/issues", + "source": "https://github.com/web-token/jwt-framework/tree/v2.2.11" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + } + ], + "time": "2021-06-25T15:59:52+00:00" + }, + { + "name": "webimpress/safe-writer", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "description": "Tool to write files safely, to avoid race conditions", + "keywords": [ + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" + ], + "support": { + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + }, + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.6", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/6070542725b61fc7d0654a8a9855303e5e157434", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.6" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2022-04-13T16:25:32+00:00" + }, + { + "name": "wikimedia/less.php", + "version": "v3.1.0", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/less.php.git", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/less.php/zipball/a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "reference": "a486d78b9bd16b72f237fc6093aa56d69ce8bd13", + "shasum": "" + }, + "require": { + "php": ">=7.2.9" + }, + "require-dev": { + "mediawiki/mediawiki-codesniffer": "34.0.0", + "mediawiki/minus-x": "1.0.0", + "php-parallel-lint/php-console-highlighter": "0.5.0", + "php-parallel-lint/php-parallel-lint": "1.2.0", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/lessc" + ], + "type": "library", + "autoload": { + "psr-0": { + "Less": "lib/" + }, + "classmap": [ + "lessc.inc.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Josh Schmidt", + "homepage": "https://github.com/oyejorge" + }, + { + "name": "Matt Agar", + "homepage": "https://github.com/agar" + }, + { + "name": "Martin Jantošovič", + "homepage": "https://github.com/Mordred" + } + ], + "description": "PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)", + "keywords": [ + "css", + "less", + "less.js", + "lesscss", + "php", + "stylesheet" + ], + "support": { + "issues": "https://github.com/wikimedia/less.php/issues", + "source": "https://github.com/wikimedia/less.php/tree/v3.1.0" + }, + "time": "2020-12-11T19:33:31+00:00" + } + ], + "packages-dev": [ + { + "name": "allure-framework/allure-codeception", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-codeception.git", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-codeception/zipball/a6156aef942a4e4de0add34a73d066a9458cefc6", + "reference": "a6156aef942a4e4de0add34a73d066a9458cefc6", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "codeception/codeception": "^2.5 | ^3 | ^4", + "ext-json": "*", + "php": ">=7.1.3", + "symfony/filesystem": "^2.7 | ^3 | ^4 | ^5", + "symfony/finder": "^2.7 | ^3 | ^4 | ^5" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@aerokube.com", + "role": "Developer" + } + ], + "description": "Allure Codeception integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "codeception", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-codeception/issues", + "source": "https://github.com/allure-framework/allure-codeception" + }, + "time": "2021-06-04T13:24:36+00:00" + }, + { + "name": "allure-framework/allure-php-api", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-php-api.git", + "reference": "50507f482d490f114054f2281cca487db47fa2bd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-php-api/zipball/50507f482d490f114054f2281cca487db47fa2bd", + "reference": "50507f482d490f114054f2281cca487db47fa2bd", + "shasum": "" + }, + "require": { + "jms/serializer": "^1 | ^2 | ^3", + "php": ">=7.1.3", + "ramsey/uuid": "^3 | ^4", + "symfony/mime": "^4.3 | ^5" + }, + "require-dev": { + "phpunit/phpunit": "^7 | ^8 | ^9" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": [ + "src/", + "test/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHP commons", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "api", + "php", + "report" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-php-api/issues", + "source": "https://github.com/allure-framework/allure-php-api" + }, + "time": "2021-11-15T13:15:20+00:00" + }, + { + "name": "allure-framework/allure-phpunit", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/allure-framework/allure-phpunit.git", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/allure-framework/allure-phpunit/zipball/5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "reference": "5584e7e4d7a232bbf7dd92d0cabf143147f72e9e", + "shasum": "" + }, + "require": { + "allure-framework/allure-php-api": "^1.3", + "php": ">=7.1", + "phpunit/phpunit": "^7.2 | ^8 | ^9" + }, + "require-dev": { + "ext-dom": "*", + "mikey179/vfsstream": "^1" + }, + "type": "library", + "autoload": { + "psr-0": { + "Yandex": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Ivan Krutov", + "email": "vania-pooh@yandex-team.ru", + "role": "Developer" + } + ], + "description": "Allure PHPUNit integration", + "homepage": "http://allure.qatools.ru/", + "keywords": [ + "allure", + "attachments", + "cases", + "phpunit", + "report", + "steps", + "testing" + ], + "support": { + "email": "allure@qameta.io", + "issues": "https://github.com/allure-framework/allure-phpunit/issues", + "source": "https://github.com/allure-framework/allure-phpunit" + }, + "time": "2021-09-14T10:06:07+00:00" + }, + { + "name": "behat/gherkin", + "version": "v4.9.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", + "shasum": "" + }, + "require": { + "php": "~7.2|~8.0" + }, + "require-dev": { + "cucumber/cucumber": "dev-gherkin-22.0.0", + "phpunit/phpunit": "~8|~9", + "symfony/yaml": "~3|~4|~5" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-0": { + "Behat\\Gherkin": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "http://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" + }, + "time": "2021-10-12T13:05:09+00:00" + }, + { + "name": "codeception/codeception", + "version": "4.2.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/77b3e2003fd4446b35826cb9dc397129c521c888", + "reference": "77b3e2003fd4446b35826cb9dc397129c521c888", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.4.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/psr7": "^1.4 | ^2.0", + "php": ">=5.6.0 <9.0", + "symfony/console": ">=2.7 <6.0", + "symfony/css-selector": ">=2.7 <6.0", + "symfony/event-dispatcher": ">=2.7 <6.0", + "symfony/finder": ">=2.7 <6.0", + "symfony/yaml": ">=2.7 <6.0" + }, + "require-dev": { + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", + "codeception/specify": "~0.3", + "codeception/util-universalframework": "*@dev", + "monolog/monolog": "~1.8", + "squizlabs/php_codesniffer": "~2.0", + "symfony/process": ">=2.7 <6.0", + "vlucas/phpdotenv": "^2.0 | ^3.0 | ^4.0 | ^5.0" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "hoa/console": "For interactive console functionality", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/phpunit-bridge": "For phpunit-bridge support" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": [] + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/4.2.1" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2022-06-22T06:18:59+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "1.13.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/184231d5eab66bc69afd6b9429344d80c67a33b6", + "reference": "184231d5eab66bc69afd6b9429344d80c67a33b6", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/1.13.2" + }, + "time": "2020-10-21T16:26:20+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/59374f2fef0cabb9e8ddb53277e85cdca74328de", + "reference": "59374f2fef0cabb9e8ddb53277e85cdca74328de", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^1.13.1", + "php": ">=5.6.0 <9.0" + }, + "conflict": { + "codeception/codeception": "<4.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/1.3.1" + }, + "time": "2020-10-21T16:48:15+00:00" + }, + { + "name": "codeception/module-sequence", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-sequence.git", + "reference": "b75be26681ae90824cde8f8df785981f293667e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-sequence/zipball/b75be26681ae90824cde8f8df785981f293667e1", + "reference": "b75be26681ae90824cde8f8df785981f293667e1", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Sequence module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-sequence/issues", + "source": "https://github.com/Codeception/module-sequence/tree/1.0.1" + }, + "time": "2020-10-31T18:36:26+00:00" + }, + { + "name": "codeception/module-webdriver", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-webdriver.git", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-webdriver/zipball/baa18b7bf70aa024012f967b5ce5021e1faa9151", + "reference": "baa18b7bf70aa024012f967b5ce5021e1faa9151", + "shasum": "" + }, + "require": { + "codeception/codeception": "^4.0", + "php": ">=5.6.0 <9.0", + "php-webdriver/webdriver": "^1.8.0" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Zaahid Bateson" + } + ], + "description": "WebDriver module for Codeception", + "homepage": "http://codeception.com/", + "keywords": [ + "acceptance-testing", + "browser-testing", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-webdriver/issues", + "source": "https://github.com/Codeception/module-webdriver/tree/1.4.0" + }, + "time": "2021-09-02T12:01:02+00:00" + }, + { + "name": "codeception/phpunit-wrapper", + "version": "9.0.9", + "source": { + "type": "git", + "url": "https://github.com/Codeception/phpunit-wrapper.git", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "reference": "7439a53ae367986e9c22b2ac00f9d7376bb2f8cf", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "phpunit/phpunit": "^9.0" + }, + "require-dev": { + "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", + "vlucas/phpdotenv": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\PHPUnit\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Davert", + "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" + } + ], + "description": "PHPUnit classes used by Codeception", + "support": { + "issues": "https://github.com/Codeception/phpunit-wrapper/issues", + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.9" + }, + "time": "2022-05-23T06:24:11+00:00" + }, + { + "name": "codeception/stub", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/18a148dacd293fc7b044042f5aa63a82b08bff5d", + "reference": "18a148dacd293fc7b044042f5aa63a82b08bff5d", + "shasum": "" + }, + "require": { + "php": "^7.4 | ^8.0", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | 10.0.x-dev" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.0.2" + }, + "time": "2022-01-31T19:25:15+00:00" + }, + { + "name": "csharpru/vault-php", + "version": "4.3.1", + "source": { + "type": "git", + "url": "https://github.com/CSharpRU/vault-php.git", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CSharpRU/vault-php/zipball/918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "reference": "918bfffe85d3b290e1bf667b5f14e521fdc0063c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.2 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "alextartan/guzzle-psr18-adapter": "^1.2 || ^2.0", + "cache/array-adapter": "^1.0", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.3", + "laminas/laminas-diactoros": "^2.3", + "php-vcr/php-vcr": "^1.5", + "symfony/event-dispatcher": "<5.0" + }, + "suggest": { + "cache/array-adapter": "For usage with CachedClient class" + }, + "type": "library", + "autoload": { + "psr-4": { + "Vault\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Yaroslav Lukyanov", + "email": "c_sharp@mail.ru" + } + ], + "description": "Best Vault client for PHP that you can find", + "keywords": [ + "hashicorp", + "secrets", + "vault" + ], + "support": { + "issues": "https://github.com/CSharpRU/vault-php/issues", + "source": "https://github.com/CSharpRU/vault-php/tree/4.3.1" + }, + "time": "2022-04-04T08:31:44+00:00" + }, + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.2", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + }, + { + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2022-02-04T12:51:07+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.3" + }, + "time": "2022-07-02T10:48:51+00:00" + }, + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "reference": "47177af1cfb9dab5d1cc4daf91b7179c2efe7fad", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.2.5 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3 || ^6.0", + "symfony/event-dispatcher": "^4.4.20 || ^5.0 || ^6.0", + "symfony/filesystem": "^4.4.20 || ^5.0 || ^6.0", + "symfony/finder": "^4.4.20 || ^5.0 || ^6.0", + "symfony/options-resolver": "^4.4.20 || ^5.0 || ^6.0", + "symfony/polyfill-mbstring": "^1.23", + "symfony/polyfill-php80": "^1.23", + "symfony/polyfill-php81": "^1.23", + "symfony/process": "^4.4.20 || ^5.0 || ^6.0", + "symfony/stopwatch": "^4.4.20 || ^5.0 || ^6.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.5", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.5.2", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.15", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4 || ^6.0", + "symfony/yaml": "^4.4.20 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-12-11T16:25:08+00:00" + }, + { + "name": "jms/metadata", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "reference": "c3a3214354b5a765a19875f7b7c5ebcd94e462e5", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "require-dev": { + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Metadata\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", + "keywords": [ + "annotations", + "metadata", + "xml", + "yaml" + ], + "support": { + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.6.1" + }, + "time": "2021-11-22T12:27:42+00:00" + }, + { + "name": "jms/serializer", + "version": "3.18.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "reference": "f721ffd76733c24ec1e8fd1e50e44a335fb78bbe", + "shasum": "" + }, + "require": { + "doctrine/annotations": "^1.13", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.6", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4 || ^0.5 || ^1.0" + }, + "require-dev": { + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpbench/phpbench": "^1.0", + "phpstan/phpstan": "^1.0.2", + "phpunit/phpunit": "^8.5.21||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0|^6.0", + "symfony/expression-language": "^3.2|^4.0|^5.0|^6.0", + "symfony/filesystem": "^3.0|^4.0|^5.0|^6.0", + "symfony/form": "^3.0|^4.0|^5.0|^6.0", + "symfony/translation": "^3.0|^4.0|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "symfony/validator": "^3.1.9|^4.0|^5.0|^6.0", + "symfony/yaml": "^3.3|^4.0|^5.0|^6.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/cache": "Required if you like to use cache functionality.", + "symfony/uid": "Required if you'd like to serialize UID objects.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "JMS\\Serializer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", + "keywords": [ + "deserialization", + "jaxb", + "json", + "serialization", + "xml" + ], + "support": { + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.18.0" + }, + "funding": [ + { + "url": "https://github.com/goetas", + "type": "github" + } + ], + "time": "2022-08-06T05:17:44+00:00" + }, + { + "name": "laminas/laminas-diactoros", + "version": "2.14.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/6cb35f61913f06b2c91075db00f67cfd78869e28", + "reference": "6cb35f61913f06b2c91075db00f67cfd78869e28", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "conflict": { + "phpspec/prophecy": "<1.9.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "~2.3.0", + "php-http/psr7-integration-tests": "^1.1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" + }, + "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, + "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], + "psr-4": { + "Laminas\\Diactoros\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev", + "keywords": [ + "http", + "laminas", + "psr", + "psr-17", + "psr-7" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2022-07-28T12:23:48+00:00" + }, + { + "name": "lusitanian/oauth", + "version": "v0.8.11", + "source": { + "type": "git", + "url": "https://github.com/Lusitanian/PHPoAuthLib.git", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/fc11a53db4b66da555a6a11fce294f574a8374f9", + "reference": "fc11a53db4b66da555a6a11fce294f574a8374f9", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "3.7.*", + "predis/predis": "0.8.*@dev", + "squizlabs/php_codesniffer": "2.*", + "symfony/http-foundation": "~2.1" + }, + "suggest": { + "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.", + "predis/predis": "Allows using the Redis storage backend.", + "symfony/http-foundation": "Allows using the Symfony Session storage backend." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.1-dev" + } + }, + "autoload": { + "psr-0": { + "OAuth": "src", + "OAuth\\Unit": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Desberg", + "email": "david@daviddesberg.com" + }, + { + "name": "Elliot Chance", + "email": "elliotchance@gmail.com" + }, + { + "name": "Pieter Hordijk", + "email": "info@pieterhordijk.com" + } + ], + "description": "PHP 5.3+ oAuth 1/2 Library", + "keywords": [ + "Authentication", + "authorization", + "oauth", + "security" + ], + "support": { + "issues": "https://github.com/Lusitanian/PHPoAuthLib/issues", + "source": "https://github.com/Lusitanian/PHPoAuthLib/tree/master" + }, + "time": "2018-02-14T22:37:14+00:00" + }, + { + "name": "magento/magento-coding-standard", + "version": "25", + "source": { + "type": "git", + "url": "https://github.com/magento/magento-coding-standard.git", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento-coding-standard/zipball/7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "reference": "7be8305949f6683ff08534fbc22e5d42a1c4eba7", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-simplexml": "*", + "php": ">=7.3", + "phpcompatibility/php-compatibility": "^9.3", + "rector/rector": "^0.13.0", + "squizlabs/php_codesniffer": "^3.6.1", + "webonyx/graphql-php": "^14.9" + }, + "require-dev": { + "phpunit/phpunit": "^9.5.8" + }, + "type": "phpcodesniffer-standard", + "autoload": { + "psr-4": { + "Magento2\\": "Magento2/", + "Magento2Framework\\": "Magento2Framework/" + }, + "classmap": [ + "PHP_CodeSniffer/Tokenizers/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "OSL-3.0", + "AFL-3.0" + ], + "description": "A set of Magento specific PHP CodeSniffer rules.", + "support": { + "issues": "https://github.com/magento/magento-coding-standard/issues", + "source": "https://github.com/magento/magento-coding-standard/tree/v25" + }, + "time": "2022-06-21T10:23:58+00:00" + }, + { + "name": "magento/magento2-functional-testing-framework", + "version": "3.10.1", + "source": { + "type": "git", + "url": "https://github.com/magento/magento2-functional-testing-framework.git", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/magento/magento2-functional-testing-framework/zipball/c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "reference": "c0c3380fcf00fc02053aa09942388e8f4ae7d378", + "shasum": "" + }, + "require": { + "allure-framework/allure-codeception": "^1.4", + "aws/aws-sdk-php": "^3.132", + "codeception/codeception": "^4.1", + "codeception/module-asserts": "^1.1", + "codeception/module-sequence": "^1.0", + "codeception/module-webdriver": "^1.0", + "composer/composer": "^1.9 || ^2.0, !=2.2.16", + "csharpru/vault-php": "^4.2.1", + "ext-curl": "*", + "ext-dom": "*", + "ext-iconv": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.3.0", + "laminas/laminas-diactoros": "^2.8", + "monolog/monolog": "^2.3", + "mustache/mustache": "~2.5", + "nikic/php-parser": "^4.4", + "php": ">7.3", + "php-webdriver/webdriver": "^1.9.0", + "spomky-labs/otphp": "^10.0", + "symfony/console": "^4.4||^5.4", + "symfony/dotenv": "^5.3", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/mime": "^5.0", + "symfony/process": "^4.4||^5.4", + "weew/helpers-array": "^1.3" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.3.1", + "codacy/coverage": "^1.4", + "php-coveralls/php-coveralls": "^1.0||^2.2", + "phpmd/phpmd": "^2.8.0", + "phpunit/phpunit": "^9.0", + "sebastian/phpcpd": "~6.0.0", + "squizlabs/php_codesniffer": "~3.6.0" + }, + "suggest": { + "hoa/console": "Enables action and interactive console functionality" + }, + "bin": [ + "bin/mftf" + ], + "type": "library", + "extra": { + "hooks": { + "pre-push": "bin/all-checks" + } + }, + "autoload": { + "files": [ + "src/Magento/FunctionalTestingFramework/_bootstrap.php" + ], + "psr-4": { + "MFTF\\": "dev/tests/functional/tests/MFTF", + "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "AGPL-3.0" + ], + "description": "Magento2 Functional Testing Framework", + "keywords": [ + "automation", + "functional", + "magento", + "testing" + ], + "support": { + "issues": "https://github.com/magento/magento2-functional-testing-framework/issues", + "source": "https://github.com/magento/magento2-functional-testing-framework/tree/3.10.1" + }, + "time": "2022-08-02T14:40:39+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.14.1", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "reference": "579ffa5c96e1d292c060b3dd62811ff01ad8c24e", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/v2.14.1" + }, + "time": "2022-01-21T06:08:36+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "pdepend/pdepend", + "version": "2.10.3", + "source": { + "type": "git", + "url": "https://github.com/pdepend/pdepend.git", + "reference": "da3166a06b4a89915920a42444f707122a1584c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/da3166a06b4a89915920a42444f707122a1584c9", + "reference": "da3166a06b4a89915920a42444f707122a1584c9", + "shasum": "" + }, + "require": { + "php": ">=5.3.7", + "symfony/config": "^2.3.0|^3|^4|^5|^6.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0|^1.2.3", + "gregwar/rst": "^1.0", + "phpunit/phpunit": "^4.8.36|^5.7.27", + "squizlabs/php_codesniffer": "^2.0.0" + }, + "bin": [ + "src/bin/pdepend" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "PDepend\\": "src/main/php/PDepend" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Official version of pdepend to be handled with Composer", + "support": { + "issues": "https://github.com/pdepend/pdepend/issues", + "source": "https://github.com/pdepend/pdepend/tree/2.10.3" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend", + "type": "tidelift" + } + ], + "time": "2022-02-23T07:53:09+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": [ + "diff" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "time": "2020-10-14T08:32:19+00:00" + }, + { + "name": "php-webdriver/webdriver", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/php-webdriver/php-webdriver.git", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "reference": "b27ddf458d273c7d4602106fcaf978aa0b7fe15a", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-zip": "*", + "php": "^5.6 || ~7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.12", + "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0 || ^6.0" + }, + "replace": { + "facebook/webdriver": "*" + }, + "require-dev": { + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", + "php-coveralls/php-coveralls": "^2.4", + "php-mock/php-mock-phpunit": "^1.1 || ^2.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpunit/phpunit": "^5.7 || ^7 || ^8 || ^9", + "squizlabs/php_codesniffer": "^3.5", + "symfony/var-dumper": "^3.3 || ^4.0 || ^5.0 || ^6.0" + }, + "suggest": { + "ext-SimpleXML": "For Firefox profile creation" + }, + "type": "library", + "autoload": { + "files": [ + "lib/Exception/TimeoutException.php" + ], + "psr-4": { + "Facebook\\WebDriver\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP client for Selenium WebDriver. Previously facebook/webdriver.", + "homepage": "https://github.com/php-webdriver/php-webdriver", + "keywords": [ + "Chromedriver", + "geckodriver", + "php", + "selenium", + "webdriver" + ], + "support": { + "issues": "https://github.com/php-webdriver/php-webdriver/issues", + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.12.1" + }, + "time": "2022-05-03T12:16:34+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.3", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.2", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "account@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + }, + "time": "2021-10-19T17:43:47+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "77a32518733312af16a44300404e945338981de3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3", + "reference": "77a32518733312af16a44300404e945338981de3", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "psalm/phar": "^4.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.1" + }, + "time": "2022-03-15T21:29:03+00:00" + }, + { + "name": "phpmd/phpmd", + "version": "2.12.0", + "source": { + "type": "git", + "url": "https://github.com/phpmd/phpmd.git", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/c0b678ba71902f539c27c14332aa0ddcf14388ec", + "reference": "c0b678ba71902f539c27c14332aa0ddcf14388ec", + "shasum": "" + }, + "require": { + "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", + "ext-xml": "*", + "pdepend/pdepend": "^2.10.3", + "php": ">=5.3.9" + }, + "require-dev": { + "easy-doc/easy-doc": "0.0.0 || ^1.3.2", + "ext-json": "*", + "ext-simplexml": "*", + "gregwar/rst": "^1.0", + "mikey179/vfsstream": "^1.6.8", + "phpunit/phpunit": "^4.8.36 || ^5.7.27", + "squizlabs/php_codesniffer": "^2.0" + }, + "bin": [ + "src/bin/phpmd" + ], + "type": "library", + "autoload": { + "psr-0": { + "PHPMD\\": "src/main/php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Manuel Pichler", + "email": "github@manuel-pichler.de", + "homepage": "https://github.com/manuelpichler", + "role": "Project Founder" + }, + { + "name": "Marc Würth", + "email": "ravage@bluewin.ch", + "homepage": "https://github.com/ravage84", + "role": "Project Maintainer" + }, + { + "name": "Other contributors", + "homepage": "https://github.com/phpmd/phpmd/graphs/contributors", + "role": "Contributors" + } + ], + "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", + "homepage": "https://phpmd.org/", + "keywords": [ + "mess detection", + "mess detector", + "pdepend", + "phpmd", + "pmd" + ], + "support": { + "irc": "irc://irc.freenode.org/phpmd", + "issues": "https://github.com/phpmd/phpmd/issues", + "source": "https://github.com/phpmd/phpmd/tree/2.12.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd", + "type": "tidelift" + } + ], + "time": "2022-03-24T13:33:01+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "v1.15.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.2", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" + }, + "require-dev": { + "phpspec/phpspec": "^6.0 || ^7.0", + "phpunit/phpunit": "^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "support": { + "issues": "https://github.com/phpspec/prophecy/issues", + "source": "https://github.com/phpspec/prophecy/tree/v1.15.0" + }, + "time": "2021-12-08T12:19:24+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/367a8d9d5f7da2a0136422d27ce8840583926955", + "reference": "367a8d9d5f7da2a0136422d27ce8840583926955", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.5", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.7.0" + }, + "time": "2022-08-09T12:23:23+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.8.2", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/c53312ecc575caf07b0e90dee43883fdf90ca67c", + "reference": "c53312ecc575caf07b0e90dee43883fdf90ca67c", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "support": { + "issues": "https://github.com/phpstan/phpstan/issues", + "source": "https://github.com/phpstan/phpstan/tree/1.8.2" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpstan", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2022-07-20T09:57:31+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.15", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "reference": "2e9da11878c4202f97915c1cb4bb1ca318a63f5f", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.13.0", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.15" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-07T09:28:20+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.21", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0e32b76be457de00e83213528f6bb37e2a38fcb1", + "reference": "0e32b76be457de00e83213528f6bb37e2a38fcb1", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpspec/prophecy": "^1.12.1", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.5", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.3", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.0", + "sebastian/version": "^3.0.2" + }, + "require-dev": { + "phpspec/prophecy-phpunit": "^2.0.1" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.21" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-06-19T12:14:25+00:00" + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "rector/rector", + "version": "0.13.10", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/d1e069db8ad3b4aea2b968248370c21415e4c180", + "reference": "d1e069db8ad3b4aea2b968248370c21415e4c180", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "phpstan/phpstan": "^1.8.2" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.6.2", + "rector/rector-cakephp": "*", + "rector/rector-doctrine": "*", + "rector/rector-laravel": "*", + "rector/rector-nette": "*", + "rector/rector-phpoffice": "*", + "rector/rector-phpunit": "*", + "rector/rector-prefixed": "*", + "rector/rector-symfony": "*" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.13-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/0.13.10" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-08-03T12:48:10+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:49:45+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-11-11T14:18:36+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/phpcpd", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpcpd.git", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpcpd/zipball/f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "reference": "f3683aa0db2e8e09287c2bb33a595b2873ea9176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-timer": "^5.0", + "sebastian/cli-parser": "^1.0", + "sebastian/version": "^3.0" + }, + "bin": [ + "phpcpd" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Copy/Paste Detector (CPD) for PHP code.", + "homepage": "https://github.com/sebastianbergmann/phpcpd", + "support": { + "issues": "https://github.com/sebastianbergmann/phpcpd/issues", + "source": "https://github.com/sebastianbergmann/phpcpd/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-12-07T05:39:23+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "reference": "b233b84bc4465aff7b57cf1c4bc75c86d00d6dad", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-03-15T09:54:48+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.6.2", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a", + "reference": "5e4e71592f69da17871dba6e80dd51bce74a351a", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2021-12-12T21:44:58+00:00" + }, + { + "name": "symfony/dotenv", + "version": "v5.4.5", + "source": { + "type": "git", + "url": "https://github.com/symfony/dotenv.git", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/83a2310904a4f5d4f42526227b5a578ac82232a9", + "reference": "83a2310904a4f5d4f42526227b5a578ac82232a9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Dotenv\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Registers environment variables from a .env file", + "homepage": "https://symfony.com", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "source": "https://github.com/symfony/dotenv/tree/v5.4.5" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-15T17:04:12+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.4.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/3cd175cdcdb6db2e589e837dd46aff41027d9830", + "reference": "3cd175cdcdb6db2e589e837dd46aff41027d9830", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v5.4.11" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-07-20T11:34:24+00:00" + }, + { + "name": "symfony/options-resolver", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/a3016f5442e28386ded73c43a32a5b68586dd1c4", + "reference": "a3016f5442e28386ded73c43a32a5b68586dd1c4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/stopwatch", + "version": "v6.1.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "reference": "77dedae82ce2a26e2e9b481855473fc3b3e4e54d", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^1|^2|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.1.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-02-25T11:15:52+00:00" + }, + { + "name": "symfony/yaml", + "version": "v5.0.11", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "reference": "29b60e88ff11a45b708115004fdeacab1ee3dd5d", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<4.4" + }, + "require-dev": { + "symfony/console": "^4.4|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/5.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-05-20T17:38:26+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + }, + { + "name": "weew/helpers-array", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/weew/helpers-array.git", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/weew/helpers-array/zipball/9bff63111f9765b4277750db8d276d92b3e16ed0", + "reference": "9bff63111f9765b4277750db8d276d92b3e16ed0", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "^4.7", + "satooshi/php-coveralls": "^0.6.1" + }, + "type": "library", + "autoload": { + "files": [ + "src/array.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maxim Kott", + "email": "maximkott@gmail.com" + } + ], + "description": "Useful collection of php array helpers.", + "support": { + "issues": "https://github.com/weew/helpers-array/issues", + "source": "https://github.com/weew/helpers-array/tree/master" + }, + "time": "2016-07-21T11:18:01+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": [], + "platform-dev": [], + "plugin-api-version": "2.3.0" } diff --git a/src/_data/codebase/v2_4/system-requirements.yml b/src/_data/codebase/v2_4/system-requirements.yml new file mode 100644 index 00000000000..9fe1f7941b4 --- /dev/null +++ b/src/_data/codebase/v2_4/system-requirements.yml @@ -0,0 +1,172 @@ +--- +2.4.5-p1: + Composer: '2.2' + Elasticsearch: '7.17' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '8.0' + AWS S3: ✔️ + AWS MQ: '3.9.13' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' + AWS OpenSearch: '1.2' +2.4.5: + Composer: '2.2' + Elasticsearch: '7.17' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '8.0' + AWS S3: ✔️ + AWS MQ: '3.9.13' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' + AWS OpenSearch: '1.2' +2.4.4-p2: + Composer: '2.1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.4-p1: + Composer: '2.1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.4: + Composer: '2.1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '8.1' + RabbitMQ: '3.9' + Redis: '6.2' + Varnish: '7.0' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.3-p3: + Composer: '1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.3-p2: + Composer: '1' + Elasticsearch: '7.16' + OpenSearch: '1.2' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.3: + Composer: '1' + Elasticsearch: '7.10' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.5' + Apache: '2.4' + nginx: '1.18' + AWS Aurora (MySQL): '5.7' + AWS S3: ✔️ + AWS MQ: '3.8.11' + AWS ElastiCache: Redis 6 + AWS Elasticsearch: '7.9' +2.4.2: + Composer: '1.9, 2.0' + Elasticsearch: '7.9' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '6.0' + Varnish: '6.4' + Apache: '2.4' + nginx: '1.18' + AWS S3: ✔️ +2.4.1: + Composer: '1' + Elasticsearch: '7.7' + MariaDB: '10.4' + MySQL: '8.0' + PHP: '7.4' + RabbitMQ: '3.8' + Redis: '5.0' + Varnish: '6.2' + Apache: '2.4' + nginx: '1.18' +2.4.0: + Composer: '1' + Elasticsearch: '7.6' + MariaDB: '10.2, 10.3, 10.4' + MySQL: '5.7, 8.0' + PHP: '7.3, 7.4' + RabbitMQ: '3.8' + Redis: '5.0' + Varnish: '6' + Apache: '2.4' + nginx: '1.18' diff --git a/src/_data/core-releases.json b/src/_data/core-releases.json new file mode 100644 index 00000000000..028e4bc0301 --- /dev/null +++ b/src/_data/core-releases.json @@ -0,0 +1,492 @@ +{ + "2.4.4-2.4.6": { + "releases": [ + { + "publishedAt":"2022-08-09T12:05:25Z", + "tagName":"2.4.5", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-5.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-5.html" + } + + }, + { + "publishedAt":"2022-08-09T12:06:03Z", + "tagName":"2.4.4-p1", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-4-p1.html" + } + }, + { + "publishedAt": "2022-04-12T14:09:01Z", + "tagName": "2.4.4", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-4.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html" + } + } + ], + "end-of-support": "2024-11-25" + }, + "2.4.0-2.4.3": { + "releases": [ + { + "publishedAt":"2022-08-09T12:06:46Z", + "tagName":"2.4.3-p3", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p3.html" + } + }, + { + "publishedAt": "2022-04-12T14:08:56Z", + "tagName": "2.4.3-p2", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p2.html" + } + }, + { + "publishedAt": "2021-10-12T14:41:27Z", + "tagName": "2.4.3-p1", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p1.html" + } + }, + { + "publishedAt": "2021-08-10T16:44:14Z", + "tagName": "2.4.3", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-3.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-3.html" + } + }, + { + "publishedAt": "2021-08-10T16:44:09Z", + "tagName": "2.4.2-p2", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.4/release-notes/2-4-2-p2.html" + } + }, + { + "publishedAt":"2021-05-11T15:16:17Z", + "tagName":"2.4.2-p1" + }, + { + "publishedAt":"2021-02-09T18:05:14Z", + "tagName":"2.4.2", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-2.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-2.html" + } + }, + { + "publishedAt":"2021-02-09T18:05:10Z", + "tagName":"2.4.1-p1" + }, + { + "publishedAt":"2020-10-15T14:21:36Z", + "tagName":"2.4.1", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-1.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-1.html" + } + }, + { + "publishedAt":"2020-10-15T14:21:04Z", + "tagName":"2.4.0-p1" + }, + { + "publishedAt":"2020-07-28T14:40:42Z", + "tagName":"2.4.0", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.4/release-notes/release-notes-2-4-0-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.4/release-notes/release-notes-2-4-0-open-source.html" + } + } + ], + "end-of-support": "2022-11-28" + }, + "2.3": { + "releases": [ + { + "publishedAt":"2022-08-09T12:08:32Z", + "tagName":"2.3.7-p4", + "releaseNotes": { + "common": "https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p4.html" + } + }, + { + "publishedAt": "2022-04-12T14:08:47Z", + "tagName": "2.3.7-p3", + "releaseNotes": { + "common": "https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p3.html" + } + }, + { + "publishedAt": "2021-10-12T14:41:22Z", + "tagName": "2.3.7-p2", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p2.html" + } + }, + { + "publishedAt": "2021-08-10T16:44:05Z", + "tagName": "2.3.7-p1", + "releaseNotes" : { + "common": "https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p1.html" + } + }, + { + "publishedAt":"2021-05-11T15:16:04Z", + "tagName":"2.3.7", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/commerce-2-3-7.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/open-source-2-3-7.html" + } + }, + { + "publishedAt":"2021-02-09T18:05:03Z", + "tagName":"2.3.6-p1" + }, + { + "publishedAt":"2020-10-15T14:20:33Z", + "tagName":"2.3.6", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/commerce-2-3-6.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/open-source-2-3-6.html" + } + }, + { + "publishedAt":"2020-07-28T14:49:50Z", + "tagName":"2.3.5-p2" + }, + { + "publishedAt":"2020-04-28T15:10:50Z", + "tagName":"2.3.5-p1" + }, + { + "publishedAt":"2020-04-28T14:13:30Z", + "tagName":"2.3.4-p2" + }, + { + "publishedAt":"2020-04-28T14:36:19Z", + "tagName":"2.3.5", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-5-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-5-open-source.html" + } + }, + { + "publishedAt":"2020-01-28T16:03:47Z", + "tagName":"2.3.3-p1" + }, + { + "publishedAt":"2020-01-28T16:34:02Z", + "tagName":"2.3.4", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-4-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-4-open-source.html" + } + }, + { + "publishedAt":"2019-10-09T01:49:34Z", + "tagName":"2.3.2-p2" + }, + { + "publishedAt":"2019-10-08T14:19:13Z", + "tagName":"2.3.3", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-3-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/release-notes-2-3-3-open-source.html" + } + }, + { + "publishedAt":"2019-06-25T14:13:00Z", + "tagName":"2.3.2", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.2Commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.2OpenSource.html" + } + }, + { + "publishedAt":"2019-03-26T14:43:59Z", + "tagName":"2.3.1", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.1Commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.1OpenSource.html" + } + }, + { + "publishedAt":"2018-11-28T17:55:38Z", + "tagName":"2.3.0", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.0Commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.3/release-notes/ReleaseNotes2.3.0OpenSource.html" + } + } + ], + "end-of-support": "2022-09-08" + }, + "2.2": { + "releases": [ + { + "publishedAt":"2020-01-28T15:20:55Z", + "tagName":"2.2.11", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/release-notes-2-2-11-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/release-notes-2-2-11-open-source.html" + } + }, + { + "publishedAt":"2019-10-08T14:14:32Z", + "tagName":"2.2.10", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/release-notes-2-2-10-commerce.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/release-notes-2-2-10-open-source.html" + } + }, + { + "publishedAt":"2019-06-25T14:06:46Z", + "tagName":"2.2.9", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.9EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.9CE.html" + } + }, + { + "publishedAt":"2019-03-26T14:05:48Z", + "tagName":"2.2.8", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.8EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.8CE.html" + } + }, + { + "publishedAt":"2018-11-28T15:58:45Z", + "tagName":"2.2.7", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.7EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.7CE.html" + } + }, + { + "publishedAt":"2018-09-18T13:52:51Z", + "tagName":"2.2.6", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.6EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.6CE.html" + } + }, + { + "publishedAt":"2018-06-27T14:12:48Z", + "tagName":"2.2.5", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.5EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.5CE.html" + } + }, + { + "publishedAt":"2018-05-02T14:07:21Z", + "tagName":"2.2.4", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.4EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.4CE.html" + } + }, + { + "publishedAt":"2018-02-27T15:04:42Z", + "tagName":"2.2.3", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.3EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.3CE.html" + } + }, + { + "publishedAt":"2017-12-12T19:18:33Z", + "tagName":"2.2.2", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.2EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.2CE.html" + } + }, + { + "publishedAt":"2017-11-07T15:14:24Z", + "tagName":"2.2.1", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.1EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.1CE.html" + } + }, + { + "publishedAt":"2017-09-26T19:29:17Z", + "tagName":"2.2.0", + "releaseNotes" : { + "commerce": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.0EE.html", + "opensource": "https://devdocs.magento.com/guides/v2.2/release-notes/ReleaseNotes2.2.0CE.html" + } + } + ], + "end-of-support": "2019-12-01" + }, + "2.1": { + "releases": [ + { + "publishedAt":"2019-06-25T14:15:02Z", + "tagName":"2.1.18" + }, + { + "publishedAt":"2019-03-26T14:05:47Z", + "tagName":"2.1.17" + }, + { + "publishedAt":"2018-11-28T15:41:57Z", + "tagName":"2.1.16" + }, + { + "publishedAt":"2018-09-18T13:58:33Z", + "tagName":"2.1.15" + }, + { + "publishedAt":"2018-06-27T14:12:48Z", + "tagName":"2.1.14" + }, + { + "publishedAt":"2018-05-02T14:07:23Z", + "tagName":"2.1.13" + }, + { + "publishedAt":"2018-02-27T15:04:37Z", + "tagName":"2.1.12" + }, + { + "publishedAt":"2017-12-12T15:02:41Z", + "tagName":"2.1.11" + }, + { + "publishedAt":"2017-11-07T15:10:21Z", + "tagName":"2.1.10" + }, + { + "publishedAt":"2017-09-14T15:17:21Z", + "tagName":"2.1.9" + }, + { + "publishedAt":"2017-08-09T15:56:17Z", + "tagName":"2.1.8" + }, + { + "publishedAt":"2017-05-31T18:54:15Z", + "tagName":"2.1.7" + }, + { + "publishedAt":"2017-04-11T16:21:40Z", + "tagName":"2.1.6" + }, + { + "publishedAt":"2017-02-21T16:56:51Z", + "tagName":"2.1.5" + }, + { + "publishedAt":"2017-02-07T18:14:11Z", + "tagName":"2.1.4" + }, + { + "publishedAt":"2016-12-14T17:22:25Z", + "tagName":"2.1.3" + }, + { + "publishedAt":"2016-10-12T18:25:13Z", + "tagName":"2.1.2" + }, + { + "publishedAt":"2016-08-30T16:22:47Z", + "tagName":"2.1.1" + }, + { + "publishedAt":"2016-06-23T16:10:21Z", + "tagName":"2.1.0" + } + ], + "end-of-support": "2019-06-30" + }, + "2.0": { + "releases": [ + { + "publishedAt":"2018-02-27T15:10:51Z", + "tagName":"2.0.18" + }, + { + "publishedAt":"2017-11-07T15:05:27Z", + "tagName":"2.0.17" + }, + { + "publishedAt":"2017-09-14T15:05:20Z", + "tagName":"2.0.16" + }, + { + "publishedAt":"2017-06-21T15:58:32Z", + "tagName":"2.0.15" + }, + { + "publishedAt":"2017-05-31T19:01:27Z", + "tagName":"2.0.14" + }, + { + "publishedAt":"2017-02-21T16:55:35Z", + "tagName":"2.0.13" + }, + { + "publishedAt":"2017-02-07T18:07:24Z", + "tagName":"2.0.12" + }, + { + "publishedAt":"2016-12-14T17:19:53Z", + "tagName":"2.0.11" + }, + { + "publishedAt":"2016-10-12T18:20:08Z", + "tagName":"2.0.10" + }, + { + "publishedAt":"2016-08-10T22:02:13Z", + "tagName":"2.0.9" + }, + { + "publishedAt":"2016-07-19T16:31:26Z", + "tagName":"2.0.8" + }, + { + "publishedAt":"2016-05-24T13:44:07Z", + "tagName":"2.0.7" + }, + { + "publishedAt":"2016-05-17T17:22:59Z", + "tagName":"2.0.6" + }, + { + "publishedAt":"2016-04-28T17:21:57Z", + "tagName":"2.0.5" + }, + { + "publishedAt":"2016-03-31T23:53:34Z", + "tagName":"2.0.4" + }, + { + "publishedAt":"2016-03-30T22:26:42Z", + "tagName":"2.0.3" + }, + { + "publishedAt":"2016-01-28T23:03:37Z", + "tagName":"2.0.2" + }, + { + "publishedAt":"2016-01-20T14:59:42Z", + "tagName":"2.0.1" + }, + { + "publishedAt":"2015-11-17T19:16:18Z", + "tagName":"2.0.0" + } + ], + "end-of-support": "2018-03-31" + } +} diff --git a/src/_data/features.yml b/src/_data/features.yml new file mode 100644 index 00000000000..25a32f54ba5 --- /dev/null +++ b/src/_data/features.yml @@ -0,0 +1,280 @@ +versions: + - 2.0 + - 2.1 + - 2.2 + - 2.3 + - 2.4 +features: + - + name: Maximizing conversion & sales + versions: + - + name: Seller Assisted Shopping + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: Live Search powered by Adobe Sensei + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: Product Recommendations powered by Adobe Sensei + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Page Builder drag and drop content management + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: PWA Studio + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Payment Services flexible payment options + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: Amazon Sales Channel + support: + 2.0: false + 2.1: false + 2.2: true + 2.3: true + 2.4: true + - + name: B2B-ready functionality and APIs (check B2B's infosheet for more info) + support: + 2.0: false + 2.1: false + 2.2: true + 2.3: true + 2.4: true + - + name: Instant Purchase + support: + 2.0: false + 2.1: false + 2.2: true + 2.3: true + 2.4: true + - + name: Integrated Braintree for payments + support: + 2.0: false + 2.1: false + 2.2: true + 2.3: true + 2.4: true + - + name: PayPal in-context checkout + support: + 2.0: false + 2.1: true + 2.2: true + 2.3: true + 2.4: true + - + name: Smarter, faster operations + versions: + - + name: Enhanced Media Gallery & Asset Management + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: Buy Online Pickup In-Store (BOPIS) + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: B2B Order Approval Workflows + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: Adobe Stock Integration + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Multi-Source Inventory management + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Adobe Commerce Reporting + support: + 2.0: false + 2.1: true + 2.2: true + 2.3: true + 2.4: true + - + name: Content staging & preview + support: + 2.0: false + 2.1: true + 2.2: true + 2.3: true + 2.4: true + - + name: Payment Services reporting and reconciliation dashboard + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: Platform, performance, and security enhancements + versions: + - + name: Site-wide Analysis Tool + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: Composer Update Plugin + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: Upgrade Compatibility Tool + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: In-Product Guidance + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: PHP 8.1 + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: PHP 7.4 + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: false + 2.4: true + - + name: PHP 7.3 + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Continued tech stack updates + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Ongoing performance, quality, and security improvements + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Asynchronous & Bulk APIs + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: GraphQL + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Declarative Schema for easier installations and upgrades + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Security Tools:/ 2FA, ReCAPTCHA, ACL, WAF + support: + 2.0: false + 2.1: false + 2.2: false + 2.3: true + 2.4: true + - + name: Commerce-optimized cloud + support: + 2.0: false + 2.1: true + 2.2: true + 2.3: true + 2.4: true diff --git a/src/_data/main-nav.yml b/src/_data/main-nav.yml index 64971609dd1..13be9ca7e4a 100644 --- a/src/_data/main-nav.yml +++ b/src/_data/main-nav.yml @@ -1,240 +1,437 @@ +--- - label: Cloud children: - - label: Cloud basics children: - label: Cloud Guide - url: /cloud/bk-cloud.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/overview.html versionless: true - label: Cloud Architecture - url: /cloud/architecture/cloud-architecture.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/cloud-architecture.html versionless: true - label: Project Structure - url: /cloud/project/project-start.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/project/file-structure.html versionless: true - label: Upgrades and Patches - url: /cloud/project/project-upgrade-parent.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/upgrade/best-practices.html versionless: true - label: Release Notes - url: /cloud/release-notes/cloud-tools.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/release-notes/cloud-tools-suite.html versionless: true - label: Cloud development children: - label: Local development - url: /cloud/docker/docker-development.html + url: https://developer.adobe.com/commerce/cloud-tools/docker/ versionless: true - label: Configure and launch Docker - url: /cloud/docker/docker-config.html + url: https://developer.adobe.com/commerce/cloud-tools/docker/configure/ versionless: true - label: Docker quick reference - url: /cloud/docker/docker-quick-reference.html + url: https://developer.adobe.com/commerce/cloud-tools/docker/quick-reference/ versionless: true - label: Configure Application - url: /cloud/project/magento-app.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/app/configure-app-yaml.html versionless: true - label: Configure Environments - url: /cloud/env/environments.html + url: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/configure-env-yaml.html versionless: true - label: Functional Testing children: - - label: Magento application testing - url: /cloud/docker/docker-mftf.html + - label: Application testing + url: https://developer.adobe.com/commerce/cloud-tools/docker/test/application-testing/ versionless: true - - label: Magento Cloud code testing - url: /cloud/docker/docker-test-magecloud-pkg-code.html + - label: Cloud code testing + url: https://developer.adobe.com/commerce/cloud-tools/docker/test/code-testing/ versionless: true - label: Setup children: + - label: Installation Guide (on-premises) + url: https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/overview.html + include_versions: ["2.4"] - label: Installation Guide - url: /install-gde/bk-install-guide.html + url: /install-gde/install-flow-diagram.html + include_versions: ["2.3"] - - label: Magento Extensions Guide - url: /extensions/ + - label: Extensions Guide + url: https://experienceleague.adobe.com/docs/commerce-admin/start/resources/extensions.html versionless: true + - label: Software Update Guide + url: https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/overview.html + include_versions: ["2.4"] + - label: Software Update Guide url: /comp-mgr/bk-compman-upgrade-guide.html + include_versions: ["2.3"] + + - label: Configuration Guide + url: https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/overview.html + include_versions: ["2.4"] - label: Configuration Guide url: /config-guide/bk-config-guide.html + include_versions: ["2.3"] + + - label: Performance Best Practices + url: https://experienceleague.adobe.com/docs/commerce-operations/performance-best-practices/overview.html + include_versions: ["2.4"] - label: Performance Best Practices url: /performance-best-practices/introduction.html + include_versions: ["2.3"] + + - label: Migration Guide + url: https://experienceleague.adobe.com/docs/commerce-operations/tools/data-migration/how-migration-works.html + include_versions: ["2.4"] - label: Migration Guide url: /migration/bk-migration-guide.html + include_versions: ["2.3"] - label: Release Information - url: /release-notes/bk-release-notes.html + url: https://experienceleague.adobe.com/docs/commerce-operations/release/notes/overview.html + + - label: Command-line Tools Reference + url: https://experienceleague.adobe.com/docs/commerce-operations/reference/commerce.html + include_versions: ["2.4"] - label: Command-line Tools Reference url: /reference/cli/magento.html + include_versions: ["2.3"] + + - label: Tools + url: https://experienceleague.adobe.com/docs/commerce-operations/tools/overview.html + versionless: true - label: Development children: - - label: Backend children: + - label: Architecture + url: https://developer.adobe.com/commerce/php/architecture/ + include_versions: ["2.4"] - label: Architecture url: /architecture/bk-architecture.html + include_versions: ["2.3"] + + - label: PHP Developer Guide + url: https://developer.adobe.com/commerce/php/development/ + include_versions: ["2.4"] - label: PHP Developer Guide url: /extension-dev-guide/bk-extension-dev-guide.html + include_versions: ["2.3"] + + - label: Extension Developer Best Practices + url: https://developer.adobe.com/commerce/php/best-practices/ + include_versions: ["2.4"] - label: Extension Developer Best Practices url: /ext-best-practices/bk-ext-best-practices.html + include_versions: ["2.3"] + + - label: Module Reference Guide + url: https://developer.adobe.com/commerce/php/module-reference/ + include_versions: ["2.4"] - label: Module Reference Guide url: /mrg/intro.html + include_versions: ["2.3"] + + - label: Coding Standards + url: https://developer.adobe.com/commerce/php/coding-standards/ + include_versions: ["2.4"] - label: Coding Standards url: /coding-standards/bk-coding-standards.html + include_versions: ["2.3"] - label: Contributor Guide - url: /contributor-guide/contributing.html + url: https://developer.adobe.com/commerce/contributor/guides/ + versionless: true + + - label: Contribution Resources + url: https://developer.adobe.com/commerce/contributor/community/ versionless: true - label: Frontend children: + - label: Frontend Developer Guide + url: https://developer.adobe.com/commerce/frontend-core/guide/ + include_versions: ["2.4"] - label: Frontend Developer Guide url: /frontend-dev-guide/bk-frontend-dev-guide.html + include_versions: ["2.3"] + + - label: UI Components Guide + url: https://developer.adobe.com/commerce/frontend-core/ui-components/ + include_versions: ["2.4"] - label: UI Components Guide url: /ui_comp_guide/bk-ui_comps.html + include_versions: ["2.3"] + + - label: JavaScript Developer Guide + url: https://developer.adobe.com/commerce/frontend-core/javascript/ + include_versions: ["2.4"] - label: JavaScript Developer Guide url: /javascript-dev-guide/bk-javascript-dev-guide.html + include_versions: ["2.3"] + + - label: Admin Design Pattern Library + url: https://developer.adobe.com/commerce/admin-developer/pattern-library/ + include_versions: ["2.4"] - label: Admin Design Pattern Library url: /pattern-library/bk-pattern.html + include_versions: ["2.3"] + + - label: Admin Style Guide + url: https://developer.adobe.com/commerce/admin-developer/style-guide/ + include_versions: ["2.4"] - label: Admin Style Guide url: /design-styleguide/bk-styleguide.html + include_versions: ["2.3"] - label: PWA Documentation Site - url: https://magento.github.io/pwa-studio/ + url: https://developer.adobe.com/commerce/pwa-studio/ - label: Page Builder Developer Guide - url: /page-builder/docs/index.html + url: https://developer.adobe.com/commerce/frontend-core/page-builder/ versionless: true - label: API children: + - label: Get Started with our Web APIs + url: https://developer.adobe.com/commerce/webapi/get-started/ + include_versions: ["2.4"] - - label: Get Started with Magento Web APIs + - label: Get Started with our Web APIs url: /get-started/bk-get-started-api.html + include_versions: ["2.3"] + + - label: REST API Reference + url: https://developer.adobe.com/commerce/webapi/rest/ + include_versions: ["2.4"] - label: REST API Reference url: /rest/bk-rest.html + include_versions: ["2.3"] + + - label: SOAP API Reference + url: https://developer.adobe.com/commerce/webapi/get-started/soap-web-api-calls/ + include_versions: ["2.4"] - label: SOAP API Reference url: /soap/bk-soap.html + include_versions: ["2.3"] - label: GraphQL Developer Guide url: /graphql/ + include_versions: ["2.3"] + + - label: GraphQL Developer Guide + url: https://developer.adobe.com/commerce/webapi/graphql/ + include_versions: ["2.4"] - label: Marketplace EQP API Reference - url: /marketplace/eqp/v1/api.html + url: https://developer.adobe.com/commerce/marketplace/guides/eqp/v1/ versionless: true - - label: Business Intelligence API + - label: Commerce Reporting API url: /mbi/docs/getting-started.html versionless: true - - label: Testing children: + - label: Application Testing Guide + url: https://developer.adobe.com/commerce/testing/guide/ + include_versions: ["2.4"] - - label: Magento Testing Guide + - label: Application Testing Guide url: /test/testing.html + include_versions: ["2.3"] - label: Functional Acceptance Testing (MFTF) - url: /mftf/docs/introduction.html - versionless: true + url: https://developer.adobe.com/commerce/testing/functional-testing-framework/ + include_versions: ["2.4"] + + - label: Functional Acceptance Testing (MFTF) + url: https://devdocs.magento.com/mftf/v2/docs/introduction.html + include_versions: ["2.3"] + + - label: Integration Testing + url: https://developer.adobe.com/commerce/testing/guide/integration/ + include_versions: ["2.4"] - label: Integration Testing url: /test/integration/integration_test_execution.html + include_versions: ["2.3"] + + - label: JavaScript Unit Testing + url: https://developer.adobe.com/commerce/testing/guide/js/ + include_versions: ["2.4"] - label: JavaScript Unit Testing url: /test/js/jasmine.html + include_versions: ["2.3"] + + - label: PHP Unit Testing + url: https://developer.adobe.com/commerce/testing/guide/unit/ + include_versions: ["2.4"] - label: PHP Unit Testing url: /test/unit/unit_test_execution.html + include_versions: ["2.3"] + + - label: Web API Functional Testing + url: https://developer.adobe.com/commerce/webapi/get-started/web-api-functional-testing/ + include_versions: ["2.4"] - label: Web API Functional Testing url: /get-started/web-api-functional-testing.html + include_versions: ["2.3"] + +- separator: true - label: Functional Areas children: - + + - label: Advanced Reporting + url: https://developer.adobe.com/commerce/php/development/advanced-reporting/ + include_versions: ["2.4"] + - label: Advanced Reporting url: /advanced-reporting/overview.html + include_versions: ["2.3"] + + - label: B2B + + url: https://developer.adobe.com/commerce/webapi/rest/b2b/ + include_versions: ["2.4"] - label: B2B url: /b2b/bk-b2b.html + include_versions: ["2.3"] + + - label: Catalog Service + url: https://experienceleague.adobe.com/docs/commerce-merchant-services/catalog-service/overview.html + versionless: true + + - label: Checkout + url: https://developer.adobe.com/commerce/php/tutorials/frontend/custom-checkout/ + include_versions: ["2.4"] - label: Checkout url: /howdoi/checkout/checkout_overview.html + include_versions: ["2.3"] - - label: Magento Marketplace - url: /marketplace/sellers/getting-started.html - versionless: true + - label: Inventory Management + url: https://developer.adobe.com/commerce/webapi/rest/inventory/ + include_versions: ["2.4"] - label: Inventory Management url: /inventory/index.html + include_versions: ["2.3"] + + - label: Live Search + url: https://experienceleague.adobe.com/docs/commerce-merchant-services/live-search/guide-overview.html + versionless: true + + - label: Commerce Marketplace + url: https://developer.adobe.com/commerce/marketplace/guides/sellers/ + versionless: true + + - label: Payment Services + url: https://experienceleague.adobe.com/docs/commerce-merchant-services/payment-services/guide-overview.html + versionless: true - label: Order Management - url: http://omsdocs.magento.com/en/ + url: https://omsdocs.magento.com/en/ - label: Page Builder - url: /page-builder/docs/index.html + url: https://developer.adobe.com/commerce/frontend-core/page-builder/ versionless: true - label: Payment Integrations - url: /payments-integrations/bk-payments-integrations.html + url: https://developer.adobe.com/commerce/php/development/payments-integrations/ + include_versions: ["2.4"] - - label: Product Recommendations - url: /recommendations/product-recs.html + - label: Product Recommendations Developer Guide + url: https://experienceleague.adobe.com/docs/commerce-merchant-services/product-recommendations/developer/development-overview.html versionless: true - label: Security and Compliance - url: /security/security-and-compliance.html + url: https://experienceleague.adobe.com/docs/commerce-operations/security-and-compliance/overview.html versionless: true + - label: Shared Services + url: https://developer.adobe.com/commerce/services/shared-services/ + versionless: true + + - label: Staging + url: https://developer.adobe.com/commerce/php/development/staging/ + include_versions: ["2.4"] + - label: Staging url: /extension-dev-guide/staging.html + include_versions: ["2.3"] - label: Tutorials children: + - label: REST Tutorials + url: https://developer.adobe.com/commerce/webapi/rest/tutorials/ + include_versions: ["2.4"] - label: Rest Tutorials url: /rest/tutorials/index.html + include_versions: ["2.3"] + + - label: Custom Attributes + url: https://developer.adobe.com/commerce/php/tutorials/admin/custom-text-field-attribute/ + include_versions: ["2.4"] + + - label: Custom Attributes + url: /howdoi/custom-attributes/introduction.html + include_versions: ["2.3"] + + - label: Customize Product Creation Form + url: https://developer.adobe.com/commerce/php/tutorials/admin/custom-product-creation-form/ + include_versions: ["2.4"] - label: Customize Product Creation Form url: /howdoi/customize_product.html + include_versions: ["2.3"] + + - label: Customize Checkout + url: https://developer.adobe.com/commerce/php/tutorials/frontend/custom-checkout/ + include_versions: ["2.4"] - label: Customize Checkout url: /howdoi/checkout/checkout_overview.html + include_versions: ["2.3"] - - label: Magento Support - url: /community/resources/support.html + - label: Support + url: https://developer.adobe.com/commerce/contributor/community/support/ versionless: true - label: Video Tutorials - url: /videos/ + url: https://experienceleague.adobe.com/docs/commerce-learn/tutorials/overview.html versionless: true diff --git a/src/_data/mde.yml b/src/_data/mde.yml index 1ca11fbe7d2..e7a11676897 100644 --- a/src/_data/mde.yml +++ b/src/_data/mde.yml @@ -1,566 +1,1540 @@ +--- versions: - - 2.3.0 - - 2.3.1 - - 2.3.2 - - 2.3.3 - - 2.3.4 - - 2.3.5-p1 - - 2.3.6 - - 2.4.0 + - 2.4.5 + - 2.4.4 + - 2.4.3 + - 2.4.2 - 2.4.1 + - 2.4.0 + - 2.3.7 + - 2.3.6 + - 2.3.5-p1 + - 2.3.4 + - 2.3.3 + - 2.3.2 + - 2.3.1 + - 2.3.0 extensions: - name: Amazon Sales Channel versions: - - name: 4.3.0 + name: 4.4.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 4.4.2 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 4.4.1 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 4.4.0 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 4.3.0 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 4.2.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: supported + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 4.1.0 support: - 2.3.0: supported - 2.3.1: supported - 2.3.2: supported - 2.3.3: supported - 2.3.4: supported - 2.3.5-p1: supported - 2.3.6: compatible - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: supported + 2.3.4: supported + 2.3.3: supported + 2.3.2: supported + 2.3.1: supported + 2.3.0: supported - name: 4.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: not supported - 2.3.6: not supported - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.1 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: not supported - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: not supported - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 2.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: not supported - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: Magento Inventory + name: B2B versions: - - name: 1.2.1 + name: 1.3.4 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible + 2.4.5: supported + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: compatible - 2.4.1: supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.2.0 + name: 1.3.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: supported + 2.4.5: compatible + 2.4.4: supported + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.6 + name: 1.3.2 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: supported - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: supported + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.5 + name: 1.3.1 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: supported - 2.3.6: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: supported 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.4 + name: 1.3.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: supported - 2.3.5-p1: compatible - 2.3.6: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: supported 2.4.0: compatible - 2.4.1: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.3 + name: 1.2.0 support: - 2.3.0: compatible - 2.3.1: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible 2.3.2: compatible - 2.3.3: supported + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.7 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: supported + 2.3.6: compatible + 2.3.5-p1: compatible 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.6 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: supported 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.5 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible 2.3.6: compatible + 2.3.5-p1: supported + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.4 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: supported + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.3 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: supported + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 1.1.2 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: supported - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: supported + 2.3.1: compatible + 2.3.0: compatible - name: 1.1.1 support: - 2.3.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible 2.3.1: supported + 2.3.0: compatible + - + name: 1.1.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible 2.3.2: compatible + 2.3.1: compatible + 2.3.0: supported + - + name: Inventory Management + versions: + - + name: 1.2.5 + support: + 2.4.5: supported + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.4 + support: + 2.4.5: compatible + 2.4.4: supported + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.3 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: supported + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.2 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: supported + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.2.1 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: supported 2.4.0: compatible - 2.4.1: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 1.1.0 + name: 1.2.0 support: - 2.3.0: supported + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.7 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: supported + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.6 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: supported + 2.3.5-p1: compatible + 2.3.4: compatible 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.5 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: supported 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.4 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible 2.3.5-p1: compatible + 2.3.4: supported + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.3 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: supported + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.2 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: supported + 2.3.1: compatible + 2.3.0: compatible + - + name: 1.1.1 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible - - - name: Page Builder + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: supported + 2.3.0: compatible + - + name: 1.1.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: supported + - + name: Live Search versions: - - - name: 1.5.0 + - + name: 2.0.3 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 2.0.0 support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported 2.3.0: not supported + - + name: 1.3.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported 2.3.1: not supported + 2.3.0: not supported + - + name: 1.2.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.1.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: Page Builder + versions: + - + name: 1.7.2 + support: + 2.4.5: supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.7.1 + support: + 2.4.5: not supported + 2.4.4: supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.7.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.6.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: supported + 2.4.1: not supported 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.5.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: supported - - + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - name: 1.4.0 support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.3.6 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported 2.3.0: not supported + - + name: 1.3.4 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported 2.3.1: not supported + 2.3.0: not supported + - + name: 1.3.1 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: supported + 2.3.4: not supported + 2.3.3: not supported 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.2.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: supported 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.1.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported 2.3.4: not supported + 2.3.3: supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.0.1 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: supported + 2.3.1: not supported + 2.3.0: not supported + - + name: 1.0.0 + support: + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: supported + 2.3.0: compatible + - + name: Payment Services + versions: + - + name: 1.3.0 + support: + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported 2.4.0: supported - 2.4.1: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - - name: 1.3.6 + name: 1.1.0 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported + 2.3.6: not supported 2.3.5-p1: not supported - 2.3.6: supported - 2.4.0: not supported - 2.4.1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - - name: 1.3.1 + name: 1.0.0 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: supported + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported + 2.4.0: supported + 2.3.7: not supported 2.3.6: not supported - 2.4.0: not supported - 2.4.1: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: Quick Checkout + versions: - name: 1.2.0 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: supported - 2.3.5-p1: not supported - 2.3.6: not supported + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported 2.4.0: not supported - 2.4.1: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - name: 1.1.0 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported + 2.4.5: compatible + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported 2.4.0: not supported - 2.4.1: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - - name: 1.0.1 + name: 1.0.0 support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported + 2.4.5: compatible + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported + 2.4.1: supported 2.4.0: not supported - 2.4.1: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported + - + name: Experience Platform Connector + versions: - name: 1.0.0 support: - 2.3.0: compatible - 2.3.1: supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported - 2.4.0: not supported + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported - name: Product Recommendations versions: - - name: 3.2.2 + name: 4.0.0 support: - 2.3.0: supported - 2.3.1: supported - 2.3.2: supported - 2.3.3: supported - 2.3.4: supported - 2.3.5-p1: supported - 2.3.6: supported - 2.4.0: supported + 2.4.5: supported + 2.4.4: supported + 2.4.3: supported + 2.4.2: supported 2.4.1: supported + 2.4.0: supported + 2.3.7: supported + 2.3.6: supported + 2.3.5-p1: supported + 2.3.4: supported + 2.3.3: supported + 2.3.2: supported + 2.3.1: supported + 2.3.0: supported - - name: 3.10.0 + name: 3.3.7 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.3.6 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.3.5 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.3.3 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.3.2 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - - name: 3.0.8 + name: 3.3.1 support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible 2.3.0: compatible + - + name: 3.3.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible 2.3.1: compatible + 2.3.0: compatible + - + name: 3.2.6 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.2.5 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.2.4 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.2.3 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.2.2 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.10.0 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible + 2.4.1: compatible 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible + - + name: 3.0.8 + support: + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.6 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.5 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.4 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible + 2.4.5: compatible + 2.4.4: compatible + 2.4.3: compatible + 2.4.2: compatible 2.4.1: compatible + 2.4.0: compatible + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.3 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.2 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.1 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 3.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported + 2.4.0: not supported + 2.3.7: compatible + 2.3.6: compatible + 2.3.5-p1: compatible + 2.3.4: compatible + 2.3.3: compatible + 2.3.2: compatible + 2.3.1: compatible + 2.3.0: compatible - name: 2.0.0 support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: not supported + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported 2.4.1: not supported - - - name: 1.x.x - support: - 2.3.0: not supported - 2.3.1: not supported - 2.3.2: not supported - 2.3.3: not supported - 2.3.4: not supported - 2.3.5-p1: not supported - 2.3.6: not supported 2.4.0: not supported - 2.4.1: not supported - - - name: B2B - versions: - - - name: 1.3.0 - support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible - 2.4.1: supported - - - name: 1.2.0 - support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible + 2.3.7: compatible 2.3.6: compatible - 2.4.0: supported - 2.4.1: compatible - - - name: 1.1.6 - support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible 2.3.5-p1: compatible - 2.3.6: supported - 2.4.0: compatible - 2.4.1: compatible - - - name: 1.1.5 - support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible 2.3.4: compatible - 2.3.5-p1: supported - 2.3.6: compatible - 2.4.0: compatible - 2.4.1: compatible - - - name: 1.1.4 - support: - 2.3.0: compatible - 2.3.1: compatible - 2.3.2: compatible 2.3.3: compatible - 2.3.4: supported - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible - 2.4.1: compatible - - - name: 1.1.3 - support: - 2.3.0: compatible - 2.3.1: compatible 2.3.2: compatible - 2.3.3: supported - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible - 2.4.1: compatible - - - name: 1.1.2 - support: - 2.3.0: compatible 2.3.1: compatible - 2.3.2: supported - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible - 2.4.1: compatible - - - name: 1.1.1 - support: 2.3.0: compatible - 2.3.1: supported - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible - 2.4.1: compatible - - name: 1.1.0 + name: 1.x.x support: - 2.3.0: supported - 2.3.1: compatible - 2.3.2: compatible - 2.3.3: compatible - 2.3.4: compatible - 2.3.5-p1: compatible - 2.3.6: compatible - 2.4.0: compatible - 2.4.1: compatible + 2.4.5: not supported + 2.4.4: not supported + 2.4.3: not supported + 2.4.2: not supported + 2.4.1: not supported + 2.4.0: not supported + 2.3.7: not supported + 2.3.6: not supported + 2.3.5-p1: not supported + 2.3.4: not supported + 2.3.3: not supported + 2.3.2: not supported + 2.3.1: not supported + 2.3.0: not supported diff --git a/src/_data/roadmap.yml b/src/_data/roadmap.yml new file mode 100644 index 00000000000..6ee21028c99 --- /dev/null +++ b/src/_data/roadmap.yml @@ -0,0 +1,31 @@ +roadmap: + - name: In Progress + features: + - name: Accessibility improvements for storefront/admin + status: inProgress + - name: Composer 2.2 support + status: inProgress + - name: Elasticsearch 7.17 support + status: inProgress + - name: Mobile layout optimization + status: inProgress + - name: Column grid layouts (viewports) + status: inProgress + - name: Security and quality improvements + status: inProgress + - name: Replace Froogaloop library with player.js + status: inProgress + - name: TinyMCE 5.10 support + status: inProgress + - name: Latest Vimeo API support + status: inProgress + - name: Planned + features: + - name: OpenSearch as independent search engine + status: Planned + - name: Remove jquery-migrate + status: Planned + - name: Remove PHP 7.4 compatibility + status: Planned + - name: Symfony dependency updates + status: Planned diff --git a/src/_data/toc/architecture-guide.yml b/src/_data/toc/architecture-guide.yml index 5a67ea7c362..293bcbd8b44 100644 --- a/src/_data/toc/architecture-guide.yml +++ b/src/_data/toc/architecture-guide.yml @@ -25,7 +25,7 @@ pages: - label: Persistence layer url: /architecture/archi_perspectives/persist_layer.html - + - label: Presentation layer url: /architecture/archi_perspectives/present_layer.html @@ -35,7 +35,7 @@ pages: - label: Coding Standards url: /coding-standards/bk-coding-standards.html - - label: Magento Framework + - label: Commerce and Magento Framework url: /architecture/archi_perspectives/framework.html - label: Modules and Extensibility @@ -59,4 +59,4 @@ pages: children: - label: Web Api - url: /get-started/bk-get-started-api.html + url: /architecture/archi_perspectives/webapi-vision.html diff --git a/src/_data/toc/catalog-service.yml b/src/_data/toc/catalog-service.yml new file mode 100644 index 00000000000..37d13585065 --- /dev/null +++ b/src/_data/toc/catalog-service.yml @@ -0,0 +1,17 @@ +label: Catalog Service +pages: + - label: Overview + url: /catalog-service/index.html + versionless: true + + - label: products query + url: /catalog-service/products.html + versionless: true + + - label: productSearch query + url: /catalog-service/productsearch.html + versionless: true + + - label: refineProduct query + url: /catalog-service/refine-product.html + versionless: true diff --git a/src/_data/toc/cloud-guide.yml b/src/_data/toc/cloud-guide.yml index 3e3fd306f3f..bde370728db 100644 --- a/src/_data/toc/cloud-guide.yml +++ b/src/_data/toc/cloud-guide.yml @@ -1,5 +1,5 @@ -label: Magento Commerce Cloud -project-webint-basiclabel: Magento Commerce Cloud Guide +label: Cloud for Adobe Commerce +project-webint-basiclabel: Cloud Guide for Adobe Commerce pages: - label: Overview url: /cloud/bk-cloud.html @@ -41,7 +41,7 @@ pages: url: /cloud/reference/cloud-composer.html versionless: true - - label: Magento Cloud CLI + - label: magento-cloud CLI url: /cloud/reference/cli-ref-topic.html versionless: true @@ -130,7 +130,7 @@ pages: url: /cloud/before/before-workspace.html versionless: true children: - - label: Install Magento prerequisites + - label: Install prerequisites url: /cloud/before/before-workspace-magento-prereqs.html versionless: true @@ -138,7 +138,7 @@ pages: url: /cloud/before/before-workspace-ssh.html versionless: true - - label: Set up the Magento file system owner + - label: Set up the file system owner url: /cloud/before/before-workspace-file-sys-owner.html versionless: true @@ -146,7 +146,7 @@ pages: url: /cloud/before/before-setup-env-2_clone.html versionless: true - - label: Install Magento + - label: Install Commerce url: /cloud/before/before-setup-env-install.html versionless: true @@ -162,50 +162,59 @@ pages: url: /cloud/howtos/sample-data.html versionless: true - - label: Docker development + - label: Cloud Docker development url: /cloud/docker/docker-development.html versionless: true children: - - label: Docker container architecture - url: /cloud/docker/docker-containers.html + - label: Install + url: /cloud/docker/docker-installation.html versionless: true children: - - label: Service containers - url: /cloud/docker/docker-containers-service.html - versionless: true - - - label: CLI containers - url: /cloud/docker/docker-containers-cli.html - versionless: true - - - label: Synchronizing data + - label: Additional tools for file synchronization url: /cloud/docker/docker-syncing-data.html versionless: true - - - label: Configure Docker - url: /cloud/docker/docker-config.html + + - label: Upgrade + url: /cloud/docker/docker-upgrade.html versionless: true + + - label: Use Docker + url: /cloud/docker/docker-launch.html + versionless: true + children: - - label: Xdebug for Docker - url: /cloud/docker/docker-development-debug.html + - label: Production mode + url: /cloud/docker/docker-mode-production.html versionless: true - - label: Set up multiple websites or stores - url: /cloud/docker/docker-multi-website.html + - label: Developer mode + url: /cloud/docker/docker-mode-developer.html versionless: true - - label: Manage the database - url: /cloud/docker/docker-manage-database.html + - label: Configure and manage + url: /cloud/docker/docker-config.html + versionless: true + children: + - label: Configuration sources + url: /cloud/docker/docker-config-sources.html versionless: true - - label: Enable split database solution - url: /cloud/docker/docker-split-db.html + - label: Manage the database + url: /cloud/docker/docker-manage-database.html versionless: true - label: Manage cron jobs url: /cloud/docker/docker-manage-cron-jobs.html versionless: true - + + - label: Set up multiple websites or stores + url: /cloud/docker/docker-multi-website.html + versionless: true + + - label: Xdebug for Docker + url: /cloud/docker/docker-development-debug.html + versionless: true + - label: Extend Docker url: /cloud/docker/docker-extend.html versionless: true @@ -214,31 +223,36 @@ pages: url: /cloud/docker/docker-config-blackfire-io.html versionless: true - - label: Launch Docker - - children: - - label: Production mode - url: /cloud/docker/docker-mode-production.html + - label: Docker container architecture + url: /cloud/docker/docker-containers.html + versionless: true + children: + - label: Service containers + url: /cloud/docker/docker-containers-service.html versionless: true - - - label: Developer mode - url: /cloud/docker/docker-mode-developer.html + + - label: CLI containers + url: /cloud/docker/docker-containers-cli.html versionless: true - label: Functional Testing children: - - label: Magento application testing + - label: Application testing url: /cloud/docker/docker-test-app-mftf.html versionless: true - - label: Magento Cloud code testing + - label: Cloud code testing for Commerce url: /cloud/docker/docker-test-magecloud-pkg-code.html versionless: true - label: Docker quick reference url: /cloud/docker/docker-quick-reference.html versionless: true - + + - label: Get support for Cloud Docker + url: /cloud/docker/docker-troubleshooting.html + versionless: true + - label: Integrations url: /cloud/integrations/cloud-integrations.html versionless: true @@ -263,11 +277,11 @@ pages: url: /cloud/setup/first-time-setup-import-first-steps.html versionless: true children: - - label: Prepare your existing Magento Commerce system + - label: Prepare your existing system url: /cloud/setup/first-time-setup-import-prepare.html versionless: true - - label: Import Magento Commerce code + - label: Import code url: /cloud/setup/first-time-setup-import-import.html versionless: true @@ -283,7 +297,7 @@ pages: url: /cloud/live/paypal-onboarding.html versionless: true - - label: Set up Magento B2B + - label: Set up B2B url: /cloud/configure/setup-b2b.html versionless: true @@ -321,7 +335,7 @@ pages: - label: Customize error and maintenance pages url: /cloud/cdn/cloud-fastly-custom-response.html versionless: true - + - label: Web Application Firewall url: /cloud/cdn/fastly-waf-service.html versionless: true @@ -390,7 +404,6 @@ pages: - label: Build and deploy url: /cloud/project/magento-env-yaml.html versionless: true - children: - label: Set up notifications url: /cloud/env/setup-notifications.html @@ -431,7 +444,11 @@ pages: - label: Set up Elasticsearch service url: /cloud/project/services-elastic.html versionless: true - + + - label: Set up OpenSearch service + url: /cloud/project/services-opensearch.html + versionless: true + - label: Set up RabbitMQ service url: /cloud/project/services-rabbit.html versionless: true @@ -472,7 +489,6 @@ pages: url: /cloud/env/working-with-variables.html versionless: true - - label: Configuration management for store settings url: /cloud/live/sens-data-over.html versionless: true @@ -504,6 +520,7 @@ pages: - label: Smart wizards url: /cloud/deploy/smart-wizards.html versionless: true + - label: Deploy your store url: /cloud/live/stage-prod-live.html versionless: true @@ -545,7 +562,7 @@ pages: versionless: true children: - label: Launch checklist - url: /cloud/live/go-live-checklist.html + url: /cloud/live/site-launch-checklist.html versionless: true - label: Launch steps @@ -556,52 +573,20 @@ pages: url: /cloud/trouble/trouble.html versionless: true children: - - - label: Troubleshoot deployment - url: /cloud/trouble/troubleshoot-deployment.html - versionless: true - - - label: Incorrect credentials - url: /cloud/trouble/trouble_ce-creds.html - versionless: true - - - label: Resolve issues with a new project - url: /cloud/trouble/trouble_proj-startover.html - versionless: true - label: Component deployment failure url: /cloud/trouble/trouble_comp-deploy-fail.html versionless: true - - label: Resolve issues with encryption key - url: /cloud/trouble/trouble-crypt-key-variable.html - versionless: true - - - label: Resolve issues with HTML minification - url: /cloud/trouble/trouble-error-html-minification.html - versionless: true - - - label: Resolve issues with Google Analytics during deployment - url: /cloud/trouble/trouble-google-analytics-deploy.html - versionless: true - - - label: Site availability - url: /cloud/trouble/site-availability.html - versionless: true - - label: Add site map and search engine robots url: /cloud/trouble/robots-sitemap.html versionless: true - - label: Theme troubleshooting - url: /cloud/trouble/theme-troubleshooting.html - versionless: true - - label: Upgrades and patches url: /cloud/project/project-upgrade-parent.html versionless: true children: - - label: Update ece-tools version + - label: Update ece-tools url: /cloud/project/ece-tools-update.html versionless: true @@ -609,11 +594,11 @@ pages: url: /cloud/project/project-patch.html versionless: true - - label: Upgrade Magento version + - label: Upgrade version url: /cloud/project/project-upgrade.html versionless: true - - label: Upgrade to use ece-tools + - label: Upgrade project url: /cloud/project/ece-tools-upgrade-project.html versionless: true @@ -625,15 +610,15 @@ pages: url: /cloud/release-notes/ece-release-notes.html versionless: true - - label: Magento Cloud Patches + - label: Cloud Patches for Commerce url: /cloud/release-notes/mcp-release-notes.html versionless: true - - label: Magento Cloud Docker + - label: Cloud Docker for Commerce url: /cloud/release-notes/mcd-release-notes.html versionless: true - - label: Magento Cloud Components + - label: Cloud Components for Commerce url: /cloud/release-notes/mcc-release-notes.html versionless: true diff --git a/src/_data/toc/coding-standards.yml b/src/_data/toc/coding-standards.yml index d594a040735..d7adb9f1563 100644 --- a/src/_data/toc/coding-standards.yml +++ b/src/_data/toc/coding-standards.yml @@ -28,6 +28,10 @@ pages: - label: HTML style guide url: /coding-standards/code-standard-html.html + - label: Contributing + url: /coding-standards/contributing.html + exclude_versions: ["2.3"] + - label: Technical guidelines url: /coding-standards/technical-guidelines.html diff --git a/src/_data/toc/community.yml b/src/_data/toc/community.yml index efc642b298b..c0f75ad016b 100644 --- a/src/_data/toc/community.yml +++ b/src/_data/toc/community.yml @@ -1,20 +1,18 @@ -project-webint-basiclabel: Community Resources +label: Contribution Resources pages: - label: Community resources - url: /community/resources/resources.html + url: /community/resources.html versionless: true - label: Community contributed best practices - url: /community/resources/best-practices.html + url: /community/best-practices.html versionless: true - #children: - - # - label: Page Name - # url: /community/resources/filename.html - # versionless: true + + - label: Contribution Day Organizer's Handbook + url: /community/contribution-day-organizer-handbook.html + versionless: true - - label: Multi-repo docs - url: /community/resources/multi-repo-docs.html + - label: Contribution Programs + url: /community/contribution-programs.html versionless: true - diff --git a/src/_data/toc/compliance.yml b/src/_data/toc/compliance.yml index fe40dff9b8c..5efadbe1b6d 100644 --- a/src/_data/toc/compliance.yml +++ b/src/_data/toc/compliance.yml @@ -14,7 +14,7 @@ pages: url: /compliance/industry-compliance.html - label: Privacy Regulations - + children: - label: CCPA @@ -37,6 +37,6 @@ pages: versionless: true children: - - label: Magento Privacy JavaScript Library + - label: Privacy JavaScript Library versionless: true url: /compliance/privacy/magento-privacy-js-library.html diff --git a/src/_data/toc/configuration-guide.yml b/src/_data/toc/configuration-guide.yml index 99abc157488..e6ef86ddfb3 100644 --- a/src/_data/toc/configuration-guide.yml +++ b/src/_data/toc/configuration-guide.yml @@ -28,11 +28,11 @@ pages: - label: X-Frame-Options header url: /config-guide/secy/secy-xframe.html - - label: Magento application initialization and bootstrap + - label: Application initialization and bootstrap url: /config-guide/bootstrap/magento-bootstrap.html children: - - label: About Magento modes + - label: About application modes url: /config-guide/bootstrap/magento-modes.html - label: Customize base directory paths (MAGE_DIRS) @@ -103,7 +103,7 @@ pages: - label: Code compiler url: /config-guide/cli/config-cli-subcommands-compiler.html - - label: Set the Magento mode + - label: Set the operation mode url: /config-guide/cli/config-cli-subcommands-mode.html - label: Start message queue consumers @@ -154,14 +154,14 @@ pages: - label: Generate data for performance testing url: /config-guide/cli/config-cli-subcommands-perf-data.html - - label: Run the support utilities (Magento Commerce only) + - label: Run the support utilities (Adobe Commerce only) url: /config-guide/cli/config-cli-subcommands-spt-util.html + edition: ee-only - - label: Magento configuration files + - label: Configuration files url: /config-guide/config/config-magento.html children: - - - label: Magento's deployment configuration + - label: Deployment configuration url: /config-guide/config/config-php.html - label: Module configuration files @@ -185,8 +185,9 @@ pages: - label: Other configuration paths reference url: /config-guide/prod/config-reference-most.html - - label: Magento Commerce for B2B Extension configuration paths reference + - label: B2B Extension configuration paths reference (Adobe Commerce only) url: /config-guide/prod/config-reference-b2b.html + edition: b2b-only - label: .gitignore reference url: /config-guide/prod/config-reference-gitignore.html @@ -223,7 +224,7 @@ pages: url: /config-guide/redis/config-redis.html children: - - label: Use Redis for the Magento page and default cache + - label: Use Redis for default cache url: /config-guide/redis/redis-pg-cache.html - label: Use Redis for session storage @@ -239,24 +240,27 @@ pages: - label: Configure Varnish and your web server url: /config-guide/varnish/config-varnish-configure.html - - label: Configure Magento to use Varnish + - label: Configure Varnish for Commerce or Magento url: /config-guide/varnish/config-varnish-magento.html - label: Advanced Varnish configuration url: /config-guide/varnish/config-varnish-advanced.html - - label: How Magento cache clearing works with multiple Varnish instances + - label: How cache clearing works with multiple Varnish instances url: /config-guide/varnish/use-multiple-varnish-cache.html - label: Final verification url: /config-guide/varnish/config-varnish-final.html - - label: How Magento cache clearing works with Varnish + - label: How cache clearing works with Varnish url: /config-guide/varnish/use-varnish-cache.html - label: How Varnish caching works url: /config-guide/varnish/use-varnish-cache-how.html + - label: Varnish ESI Block + url: /config-guide/varnish/use-varnish-esi.html + - label: Use memcached for session storage url: /config-guide/memcache/memcache.html children: @@ -267,7 +271,7 @@ pages: - label: Install, configure, verify memcached on CentOS url: /config-guide/memcache/memcache_centos.html - - label: Configure Magento to use memcached + - label: Configure Commerce or Magento to use memcached url: /config-guide/memcache/memcache_magento.html - label: Multiple websites or stores @@ -286,6 +290,17 @@ pages: - label: Tutorial—Set up multiple websites with Apache url: /config-guide/multi-site/ms_apache.html + - label: Remote storage + url: /config-guide/remote-storage/config-remote-storage.html + exclude_versions: ["2.3"] + children: + + - label: Configure AWS S3 adapter + url: /config-guide/remote-storage/config-remote-storage-aws-s3.html + + - label: Configure image resizing + url: /config-guide/remote-storage/config-remote-storage-image-resize.html + - label: Set up a custom cron job and cron group url: /config-guide/cron/custom-cron.html children: @@ -304,6 +319,9 @@ pages: include_versions: ["2.3"] children: + - label: Migrate from Elasticsearch to OpenSearch + url: /config-guide/elasticsearch/opensearch-migration.html + - label: Configure nginx and Elasticsearch url: /config-guide/elasticsearch/es-config-nginx.html @@ -313,23 +331,23 @@ pages: - label: Configure Elasticsearch stopwords url: /config-guide/elasticsearch/es-config-stopwords.html - - label: Configure Magento to use Elasticsearch + - label: Configure Commerce and Magento to use Elasticsearch url: /config-guide/elasticsearch/configure-magento.html - label: Change the Elasticsearch client url: /config-guide/elasticsearch/es-downgrade.html - - label: Configure and maintain Elasticsearch + - label: Configure and maintain the search engine url: /config-guide/elasticsearch/es-overview.html exclude_versions: ["2.3"] children: - - label: Configure Elasticsearch stopwords + - label: Configure stopwords url: /config-guide/elasticsearch/es-config-stopwords.html - - label: Configure Magento to use Elasticsearch + - label: Search engine configuration url: /config-guide/elasticsearch/configure-magento.html - + - label: Message Queues url: /config-guide/mq/rabbitmq-overview.html children: @@ -337,8 +355,13 @@ pages: - label: Manage message queues url: /config-guide/mq/manage-message-queues.html - - label: Split database performance solution (Magento Commerce only) + - label: Using AWS Message Queues + url: /config-guide/mq/aws-mq.html + exclude_versions: ["2.3"] + + - label: Split database performance solution (Adobe Commerce only) url: /config-guide/multi-master/multi-master.html + edition: ee-only children: - label: Automatically configure master databases @@ -360,7 +383,7 @@ pages: url: /config-guide/log/log-intro.html children: - - label: Magento logging in more detail + - label: Logging in more detail url: /config-guide/log/log-magento.html - label: Example - logging database activity diff --git a/src/_data/toc/contributor-guide.yml b/src/_data/toc/contributor-guide.yml index 5d6c6d5cc60..45e004e5c83 100644 --- a/src/_data/toc/contributor-guide.yml +++ b/src/_data/toc/contributor-guide.yml @@ -6,12 +6,24 @@ pages: versionless: true children: - - label: Magento Definition of Done + - label: Backward compatible development + url: /contributor-guide/backward-compatible-development/ + versionless: true + + - label: Commerce Definition of Done url: /contributor-guide/contributing_dod.html versionless: true - - label: Backward compatible development - url: /contributor-guide/backward-compatible-development/ + - label: GitHub issue processing workflow + url: /contributor-guide/processing-workflow.html + versionless: true + + - label: PHPStorm plugin code inspections + url: /contributor-guide/phpstorm-code-inspections.html + versionless: true + + - label: Pull request tests + url: /contributor-guide/pull-request-tests.html versionless: true - label: Docs Contributions @@ -38,3 +50,7 @@ pages: - label: Maintainers url: /contributor-guide/maintainers.html versionless: true + children: + - label: Maintainer's Handbook + url: /contributor-guide/maintainer-handbook.html + versionless: true diff --git a/src/_data/toc/extension-best-practices.yml b/src/_data/toc/extension-best-practices.yml index 785878ecc1a..fc05e581759 100644 --- a/src/_data/toc/extension-best-practices.yml +++ b/src/_data/toc/extension-best-practices.yml @@ -1,3 +1,4 @@ +--- label: Extension Best Practices pages: - label: Introduction @@ -7,30 +8,58 @@ pages: url: /ext-best-practices/admin/admin-best-practices.html children: - - label: Admin Panel Placement and Design - url: /ext-best-practices/admin/placement-and-design.html + - label: Admin Panel Placement and Design + url: /ext-best-practices/admin/placement-and-design.html - - label: Admin FAQ - url: /ext-best-practices/admin/ext-best-practices_admin_FAQ.html + - label: Admin FAQ + url: /ext-best-practices/admin/ext-best-practices_admin_FAQ.html - label: Extension Coding url: /ext-best-practices/extension-coding/coding-best-practices.html children: - - label: Programming best practices - url: /ext-best-practices/extension-coding/common-programming-bp.html + - label: Programming best practices + url: /ext-best-practices/extension-coding/common-programming-bp.html - - label: Working with the Architecture - url: /ext-best-practices/extension-coding/working-with-arch-bp.html + - label: Working with the Architecture + url: /ext-best-practices/extension-coding/working-with-arch-bp.html - - label: Security, performance, and data handling - url: /ext-best-practices/extension-coding/security-performance-data-bp.html + - label: Security, performance, and data handling + url: /ext-best-practices/extension-coding/security-performance-data-bp.html - - label: Observers best practices - url: /ext-best-practices/extension-coding/observers-bp.html + - label: Observers best practices + url: /ext-best-practices/extension-coding/observers-bp.html - - label: Coding FAQ - url: /ext-best-practices/extension-coding/coding-faq.html + - label: Coding FAQ + url: /ext-best-practices/extension-coding/coding-faq.html + + - label: PHPStorm plugin + url: /ext-best-practices/phpstorm/introduction.html + children: + + - label: Installation + url: /ext-best-practices/phpstorm/installation.html + + - label: Code generation + url: /ext-best-practices/phpstorm/code-generation.html + + - label: Code inspection + url: /ext-best-practices/phpstorm/code-inspection.html + + - label: Adding code inspections + url: /ext-best-practices/phpstorm/adding-code-inspections.html + + - label: New features + url: /ext-best-practices/phpstorm/new-features.html + + - label: Issue reporting + url: /ext-best-practices/phpstorm/issue-reporting.html + + - label: Run the Upgrade Compatibility Tool + url: /ext-best-practices/phpstorm/uct-run-configuration.html + + - label: The built-in Upgrade Compatibility Tool (MVP) + url: /ext-best-practices/phpstorm/built-in-upgrade-compatibility-tool.html - label: Storefront url: /ext-best-practices/storefront/storefront-best-practices.html @@ -38,36 +67,38 @@ pages: - label: Security children: - - label: Writing secure code - url: /ext-best-practices/security/writing-secure-code.html + - label: Writing secure code + url: /ext-best-practices/security/writing-secure-code.html - label: Tutorials children: - - label: Copying fieldsets - url: /ext-best-practices/tutorials/copy-fieldsets.html + - label: Copying fieldsets + url: /ext-best-practices/tutorials/copy-fieldsets.html + + - label: Serialized to JSON data upgrade + url: /ext-best-practices/tutorials/serialized-to-json-data-upgrade.html - - label: Serialized to JSON data upgrade - url: /ext-best-practices/tutorials/serialized-to-json-data-upgrade.html + - label: Modify Image Library folder permissions + url: /ext-best-practices/tutorials/modify-image-library-permissions/ - - label: Modify Image Library folder permissions - url: /ext-best-practices/tutorials/modify-image-library-permissions/ + - label: Creating an admin page + url: /ext-best-practices/extension-coding/example-module-adminpage.html - - label: Creating a Magento admin page - url: /ext-best-practices/extension-coding/example-module-adminpage.html + - label: Creating a dynamic row system config + url: /ext-best-practices/tutorials/dynamic-row-system-config.html - - label: Creating a dynamic row system config - url: /ext-best-practices/tutorials/dynamic-row-system-config.html + - label: Creating a custom import entity + url: /ext-best-practices/tutorials/custom-import-entity.html - - label: Creating a custom import entity - url: /ext-best-practices/tutorials/custom-import-entity.html + - label: Creating a custom widget + url: /ext-best-practices/tutorials/custom-widget.html - - label: Creating a custom widget - url: /ext-best-practices/tutorials/custom-widget.html + - label: Creating an Access Control List (ACL) rule + url: /ext-best-practices/tutorials/create-access-control-list-rule.html - - label: Creating an Access Control List (ACL) rule - url: /ext-best-practices/tutorials/create-access-control-list-rule.html + - label: Creating an integration with an external API + url: /ext-best-practices/tutorials/create-integration-with-api.html - - label: Creating an integration with an external API - url: /ext-best-practices/tutorials/create-integration-with-api.html - + - label: Create a custom REST API + url: /ext-best-practices/tutorials/create-custom-rest-api.html diff --git a/src/_data/toc/extensions.yml b/src/_data/toc/extensions.yml index e6648ead34f..60c6f76caa2 100644 --- a/src/_data/toc/extensions.yml +++ b/src/_data/toc/extensions.yml @@ -1,4 +1,4 @@ -label: Magento Extensions Guide +label: Extensions Guide pages: - label: Introduction @@ -6,8 +6,8 @@ pages: versionless: true - label: Install extensions - url: /extensions/install/ - versionless: true + url: /install-gde/install/cli/extensions.html + exclude_versions: ["2.3"] - label: Amazon Sales Channel versionless: true diff --git a/src/_data/toc/frontend-developer-guide.yml b/src/_data/toc/frontend-developer-guide.yml index b5155e2a980..b214e4f9df9 100644 --- a/src/_data/toc/frontend-developer-guide.yml +++ b/src/_data/toc/frontend-developer-guide.yml @@ -6,7 +6,7 @@ pages: - label: Conventional notations used in this Guide url: /frontend-dev-guide/conventions.html - - label: Magento cache overview + - label: Cache overview url: /frontend-dev-guide/cache_for_frontdevs.html - label: Theme development best practices @@ -37,7 +37,7 @@ pages: - label: Locate templates, layouts, and styles url: /frontend-dev-guide/themes/debug-theme.html - - label: Magento theme structure + - label: Theme structure url: /frontend-dev-guide/themes/theme-structure.html - label: Theme inheritance @@ -99,6 +99,9 @@ pages: - label: Email templates url: /frontend-dev-guide/templates/template-email.html + - label: Email templates layout handle + url: /frontend-dev-guide/templates/template-email-layout-handle.html + - label: Cascading style sheets (CSS) url: /frontend-dev-guide/css-topics/css-overview.html children: @@ -112,7 +115,7 @@ pages: - label: Compile LESS using Grunt url: /frontend-dev-guide/css-topics/css_debug.html - - label: Magento UI library + - label: UI library url: /frontend-dev-guide/css-topics/theme-ui-lib.html - label: Using jQuery UI styles @@ -153,7 +156,7 @@ pages: - label: CSS in responsive design url: /frontend-dev-guide/responsive-web-design/rwd_css.html - - label: JavaScript in Magento responsive design + - label: JavaScript in responsive design url: /frontend-dev-guide/responsive-web-design/rwd_js.html - label: Create a responsive mobile theme based on a default theme @@ -182,6 +185,9 @@ pages: url: /frontend-dev-guide/validations/form-validation.html children: + - label: Validation rule list + url: /frontend-dev-guide/validations/rule-list.html + - label: Custom validation rule url: /frontend-dev-guide/validations/custom-validation.html @@ -192,5 +198,5 @@ pages: url: /frontend-dev-guide/tools/tools_overview.html children: - - label: Using Grunt for Magento tasks + - label: Using Grunt url: /frontend-dev-guide/tools/using_grunt.html diff --git a/src/_data/toc/graphql.yml b/src/_data/toc/graphql.yml index 61aabe1b2dd..345a5156e00 100644 --- a/src/_data/toc/graphql.yml +++ b/src/_data/toc/graphql.yml @@ -9,12 +9,15 @@ pages: - label: GraphQL requests url: /graphql/send-request.html - - label: Authorization tokens + - label: GraphQL Authorization url: /graphql/authorization-tokens.html - label: Protected mutations url: /graphql/protected-mutations.html + - label: GraphQL security configuration + url: /graphql/security-configuration.html + - label: GraphQL caching url: /graphql/caching.html @@ -52,6 +55,11 @@ pages: - label: Using queries url: /graphql/queries/index.html + - label: attributesMetadata query + url: /graphql/queries/attributes-metadata.html + edition: pwa-only + exclude_versions: ["2.3"] + - label: availableStores query url: /graphql/queries/available-stores.html exclude_versions: ["2.3"] @@ -77,7 +85,16 @@ pages: - label: cmsPage query url: /graphql/queries/cms-page.html - + + - label: company query + url: /graphql/queries/company.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: compareList query + url: /graphql/queries/compare-list.html + exclude_versions: ["2.3"] + - label: countries query url: /graphql/queries/directory-countries.html @@ -105,6 +122,11 @@ pages: - label: customerPaymentTokens query url: /graphql/queries/customer-payment-tokens.html + - label: dynamicBlocks query + url: /graphql/queries/dynamic-blocks.html + edition: ee-only + exclude_versions: ["2.3"] + - label: getHostedProUrl query url: /graphql/queries/get-hosted-pro-url.html @@ -115,9 +137,64 @@ pages: url: /graphql/queries/giftcard-account.html edition: ee-only + - label: giftRegistry query + url: /graphql/queries/gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: giftRegistryEmailSearch query + url: /graphql/queries/gift-registry-email-search.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: giftRegistryIdSearch query + url: /graphql/queries/gift-registry-id-search.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: giftRegistryTypes query + url: /graphql/queries/gift-registry-types.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: giftRegistryTypeSearch query + url: /graphql/queries/gift-registry-type-search.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: isCompanyAdminEmailAvailable query + url: /graphql/queries/is-company-admin-email-available.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: isCompanyEmailAvailable query + url: /graphql/queries/is-company-email-available.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: isCompanyRoleNameAvailable query + url: /graphql/queries/is-company-role-name-available.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: isCompanyUserEmailAvailable query + url: /graphql/queries/is-company-user-email-available.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: isEmailAvailable query url: /graphql/queries/is-email-available.html + - label: negotiableQuote query + url: /graphql/queries/negotiable-quote.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: negotiableQuotes query + url: /graphql/queries/negotiable-quotes.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: productReviewRatingsMetadata query url: /graphql/queries/product-review-ratings-metadata.html exclude_versions: ["2.3"] @@ -129,6 +206,15 @@ pages: url: /graphql/queries/pickup-locations.html exclude_versions: ["2.3"] + - label: recaptchaV3Config query + url: /graphql/queries/recaptcha-v3-config.html + edition: pwa-only + exclude_versions: ["2.3"] + + - label: route query + url: /graphql/queries/route.html + exclude_versions: ["2.3"] + - label: storeConfig query url: /graphql/queries/store-config.html @@ -156,16 +242,49 @@ pages: - label: addDownloadableProductsToCart mutation url: /graphql/mutations/add-downloadable-products.html + - label: addGiftRegistryRegistrants mutation + url: /graphql/mutations/add-gift-registry-registrants.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: addProductsToCompareList mutation + url: /graphql/mutations/add-products-to-compare-list.html + exclude_versions: ["2.3"] + + - label: addProductsToRequisitionList mutation + url: /graphql/mutations/add-products-to-requisition-list.html + edition: b2b-only + exclude_versions: [ "2.3" ] + - label: addProductsToWishlist mutation url: /graphql/mutations/add-products-to-wishlist.html exclude_versions: ["2.3"] + - label: addRequisitionListItemsToCart mutation + url: /graphql/mutations/add-requisition-list-items-to-cart.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: addReturnComment mutation + url: /graphql/mutations/add-return-comment.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: addReturnTracking mutation + url: /graphql/mutations/add-return-tracking.html + edition: ee-only + exclude_versions: ["2.3"] + - label: addSimpleProductsToCart mutation url: /graphql/mutations/add-simple-products.html - label: addVirtualProductsToCart mutation url: /graphql/mutations/add-virtual-products.html + - label: addWishlistItemsToCart mutation + url: /graphql/mutations/add-wishlist-items-to-cart.html + exclude_versions: ["2.3"] + - label: applyCouponToCart mutation url: /graphql/mutations/apply-coupon.html @@ -182,12 +301,69 @@ pages: url: /graphql/mutations/apply-store-credit.html edition: ee-only + - label: assignCompareListToCustomer mutation + url: /graphql/mutations/assign-compare-list-to-customer.html + exclude_versions: ["2.3"] + + - label: assignCustomerToGuestCart mutation + url: /graphql/mutations/assign-customer-to-guest-cart.html + exclude_versions: [ "2.3" ] + - label: changeCustomerPassword mutation url: /graphql/mutations/change-customer-password.html + - label: clearCustomerCart mutation + url: /graphql/mutations/clear-customer-cart.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: closeNegotiableQuotes mutation + url: /graphql/mutations/close-negotiable-quotes.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: copyItemsBetweenRequisitionLists mutation + url: /graphql/mutations/copy-items-between-requisition-lists.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: copyProductsBetweenWishlists mutation + url: /graphql/mutations/copy-products-between-wishlists.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: contactUs mutation + url: /graphql/mutations/contact-us.html + edition: pwa-only + exclude_versions: ["2.3"] + - label: createBraintreeClientToken mutation url: /graphql/mutations/create-braintree-client-token.html + - label: createCompany mutation + url: /graphql/mutations/create-company.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: createCompanyRole mutation + url: /graphql/mutations/create-company-role.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: createCompanyTeam mutation + url: /graphql/mutations/create-company-team.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: createCompanyUser mutation + url: /graphql/mutations/create-company-user.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: createCompareList mutation + url: /graphql/mutations/create-compare-list.html + exclude_versions: [ "2.3" ] + - label: createCustomer mutation url: /graphql/mutations/create-customer.html @@ -201,6 +377,11 @@ pages: - label: createEmptyCart mutation url: /graphql/mutations/create-empty-cart.html + - label: createGiftRegistry mutation + url: /graphql/mutations/create-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + - label: createKlarnaPaymentsSession mutation url: /graphql/mutations/create-klarna-payments-session.html exclude_versions: ["2.3"] @@ -215,21 +396,94 @@ pages: url: /graphql/mutations/create-product-review.html exclude_versions: ["2.3"] + - label: createRequisitionList mutation + url: /graphql/mutations/create-requisition-list.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: createWishlist mutation + url: /graphql/mutations/create-wishlist.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: deleteCompanyRole mutation + url: /graphql/mutations/delete-company-role.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: deleteCompanyTeam mutation + url: /graphql/mutations/delete-company-team.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: deleteCompanyUser mutation + url: /graphql/mutations/delete-company-user.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: deleteCompareList mutation + url: /graphql/mutations/delete-compare-list.html + exclude_versions: [ "2.3" ] + - label: deleteCustomerAddress mutation url: /graphql/mutations/delete-customer-address.html + - label: deleteNegotiableQuotes mutation + url: /graphql/mutations/delete-negotiable-quotes.html + editiion: b2b-only + exclude_versions: [ "2.3" ] + + - label: deleteRequisitionList mutation + url: /graphql/mutations/delete-requisition-list.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: deleteRequisitionListItems mutation + url: /graphql/mutations/delete-requisition-list-items.html + edition: b2b-only + exclude_versions: [ "2.3" ] + - label: deletePaymentToken mutation url: /graphql/mutations/delete-payment-token.html + - label: deleteWishlist mutation + url: /graphql/mutations/delete-wishlist.html + edition: ee-only + exclude_versions: ["2.3"] + - label: generateCustomerToken mutation url: /graphql/mutations/generate-customer-token.html + - label: generateCustomerTokenAsAdmin mutation + url: /graphql/mutations/generate-customer-token-as-admin.html + exclude_versions: ["2.3"] + - label: handlePayflowProResponse mutation url: /graphql/mutations/handle-payflow-pro-response.html - label: mergeCarts mutation url: /graphql/mutations/merge-carts.html + - label: moveCartItemsToGiftRegistry mutation + url: /graphql/mutations/move-cart-items-to-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: moveProductsBetweenWishlists mutation + url: /graphql/mutations/move-products-between-wishlists.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: moveItemsBetweenRequisitionLists mutation + url: /graphql/mutations/move-items-between-requisition-lists.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: placeNegotiableQuoteOrder mutation + url: /graphql/mutations/place-negotiable-quote-order.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: placeOrder mutation url: /graphql/mutations/place-order.html @@ -237,6 +491,10 @@ pages: url: /graphql/mutations/redeem-giftcard-balance.html edition: ee-only + - label: removeProductsFromCompareList mutation + url: /graphql/mutations/remove-products-from-compare-list.html + exclude_versions: ["2.3"] + - label: removeCouponFromCart mutation url: /graphql/mutations/remove-coupon.html @@ -244,13 +502,38 @@ pages: url: /graphql/mutations/remove-giftcard.html edition: ee-only + - label: removeGiftRegistry mutation + url: /graphql/mutations/remove-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: removeGiftRegistryItems mutation + url: /graphql/mutations/remove-gift-registry-items.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: removeGiftRegistryRegistrants mutation + url: /graphql/mutations/remove-gift-registry-registrants.html + edition: ee-only + exclude_versions: ["2.3"] + - label: removeItemFromCart mutation url: /graphql/mutations/remove-item.html + - label: removeNegotiableQuoteItems mutation + url: /graphql/mutations/remove-negotiable-quote-items.html + edition: b2b-only + exclude_versions: [ "2.3" ] + - label: removeProductsFromWishlist mutation url: /graphql/mutations/remove-products-from-wishlist.html exclude_versions: ["2.3"] + - label: removeReturnTracking mutation + url: /graphql/mutations/remove-return-tracking.html + edition: ee-only + exclude_versions: ["2.3"] + - label: removeRewardPointsFromCart mutation url: /graphql/mutations/remove-reward-points.html edition: ee-only @@ -264,30 +547,66 @@ pages: url: /graphql/mutations/reorder-items.html exclude_versions: ["2.3"] + - label: requestNegotiableQuote mutation + url: /graphql/mutations/request-negotiable-quote.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: requestPasswordResetEmail mutation url: /graphql/mutations/request-password-reset-email.html exclude_versions: ["2.3"] - - label: revokeCustomerToken mutation - url: /graphql/mutations/revoke-customer-token.html + - label: requestReturn mutation + url: /graphql/mutations/request-return.html + edition: ee-only + exclude_versions: ["2.3"] - label: resetPassword mutation url: /graphql/mutations/reset-password.html exclude_versions: ["2.3"] + - label: revokeCustomerToken mutation + url: /graphql/mutations/revoke-customer-token.html + - label: sendEmailToFriend mutation url: /graphql/mutations/send-email-to-friend.html + - label: sendNegotiableQuoteForReview mutation + url: /graphql/mutations/send-negotiable-quote-for-review.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: setBillingAddressesOnCart mutation url: /graphql/mutations/set-billing-address.html - label: setGiftOptionsOnCart mutation url: /graphql/mutations/set-gift-options.html + edition: ee-only exclude_versions: ["2.3"] - label: setGuestEmailOnCart mutation url: /graphql/mutations/set-guest-email.html + - label: setNegotiableQuoteBillingAddress mutation + url: /graphql/mutations/set-negotiable-quote-billing-address.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: setNegotiableQuotePaymentMethod mutation + url: /graphql/mutations/set-negotiable-quote-payment-method.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: setNegotiableQuoteShippingAddress mutation + url: /graphql/mutations/set-negotiable-quote-shipping-address.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: setNegotiableQuoteShippingMethods mutation + url: /graphql/mutations/set-negotiable-quote-shipping-methods.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: setPaymentMethodAndPlaceOrder mutation url: /graphql/mutations/set-payment-place-order.html @@ -300,6 +619,11 @@ pages: - label: setShippingMethodsOnCart mutation url: /graphql/mutations/set-shipping-method.html + - label: shareGiftRegistry mutation + url: /graphql/mutations/share-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + - label: subscribeEmailToNewsletter mutation url: /graphql/mutations/subscribe-email-to-newsletter.html exclude_versions: ["2.3"] @@ -307,6 +631,31 @@ pages: - label: updateCartItems mutation url: /graphql/mutations/update-cart-items.html + - label: updateCompany mutation + url: /graphql/mutations/update-company.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: updateCompanyStructure mutation + url: /graphql/mutations/update-company-structure.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: updateCompanyRole mutation + url: /graphql/mutations/update-company-role.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: updateCompanyTeam mutation + url: /graphql/mutations/update-company-team.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: updateCompanyUser mutation + url: /graphql/mutations/update-company-user.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: updateCustomer mutation url: /graphql/mutations/update-customer.html @@ -321,12 +670,47 @@ pages: - label: updateCustomerAddress mutation url: /graphql/mutations/update-customer-address.html + - label: updateGiftRegistry mutation + url: /graphql/mutations/update-gift-registry.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: updateGiftRegistryItems mutation + url: /graphql/mutations/update-gift-registry-items.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: updateGiftRegistryRegistrants mutation + url: /graphql/mutations/update-gift-registry-registrants.html + edition: ee-only + exclude_versions: ["2.3"] + + - label: updateNegotiableQuoteQuantities + url: /graphql/mutations/update-negotiable-quote-quantities.html + edition: b2b-only + exclude_versions: [ "2.3" ] + - label: updateProductsInWishlist mutation url: /graphql/mutations/update-products-in-wishlist.html exclude_versions: ["2.3"] + - label: updateRequisitionList mutation + url: /graphql/mutations/update-requisition-list.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: updateRequisitionListItems mutation + url: /graphql/mutations/update-requisition-list-items.html + edition: b2b-only + exclude_versions: [ "2.3" ] + + - label: updateWishlist mutation + url: /graphql/mutations/update-wishlist.html + edition: ee-only + exclude_versions: ["2.3"] + - label: Interfaces - children: + children: - label: Product interface implementations url: /graphql/interfaces/product-interface-implementations.html @@ -336,7 +720,7 @@ pages: - label: CategoryInterface attributes url: /graphql/interfaces/category-interface.html - - label: CustomizableOptionInterface + - label: CustomizableOptionInterface attributes url: /graphql/interfaces/customizable-option-interface.html - label: Bundle product data types @@ -360,6 +744,20 @@ pages: - label: Virtual product data types url: /graphql/interfaces/virtual-product.html + - label: AttributeMetadata + url: /graphql/interfaces/attribute-metadata.html + edition: pwa-only + exclude_versions: ["2.3"] + + - label: PWA implementations + url: /graphql/interfaces/pwa-implementations.html + edition: pwa-only + exclude_versions: ["2.3"] + + - label: CartItemInterface attributes and implementations + url: /graphql/interfaces/cart-item-interface.html + exclude_versions: ["2.3"] + - label: CreditMemoItemInterface attributes and implementations url: /graphql/interfaces/credit-memo-item-interface.html exclude_versions: ["2.3"] @@ -368,14 +766,36 @@ pages: url: /graphql/interfaces/invoice-item-interface.html exclude_versions: ["2.3"] + - label: NegotiableQuoteAddressInterface attributes and implementations + url: /graphql/interfaces/negotiable-quote-address-interface.html + edition: b2b-only + exclude_versions: ["2.3"] + - label: OrderItemInterface attributes and implementations url: /graphql/interfaces/order-item-interface.html exclude_versions: ["2.3"] + - label: RequisitionListItemInterface attributes and implementations + url: /graphql/interfaces/requisition-list-item-interface.html + edition: b2b-only + exclude_versions: ["2.3"] + + - label: RoutableInterface attributes + url: /graphql/interfaces/routable-interface.html + exclude_versions: ["2.3"] + - label: ShipmentItemInterface attributes and implementations url: /graphql/interfaces/shipment-item-interface.html exclude_versions: ["2.3"] + - label: WishlistItemInterface attributes and implementations + url: /graphql/interfaces/wishlist-item-interface.html + exclude_versions: ["2.3"] + + - label: Unions + url: /graphql/unions.html + exclude_versions: ["2.3"] + - label: Payment methods children: diff --git a/src/_data/toc/how-do-i.yml b/src/_data/toc/how-do-i.yml index 78ffc5584e7..d259e5ade76 100644 --- a/src/_data/toc/how-do-i.yml +++ b/src/_data/toc/how-do-i.yml @@ -1,5 +1,13 @@ label: Customization tutorials pages: + - label: Custom Attributes + children: + - label: Introduction + url: /howdoi/custom-attributes/introduction.html + + - label: Add a text field attribute + url: /howdoi/custom-attributes/text-field.html + - label: Customize product creation form children: @@ -56,5 +64,8 @@ pages: - label: Customize the list of shipping methods url: /howdoi/checkout/checkout_shipping_methods.html - - label: Customize Magento Admin design + - label: Add a custom field for an offline payment method + url: /howdoi/checkout/checkout_payment_new_field.html + + - label: Customize the Admin design url: /howdoi/admin/customize_admin.html diff --git a/src/_data/toc/installation-guide.yml b/src/_data/toc/installation-guide.yml index 50f8069e6ac..3122c82790b 100644 --- a/src/_data/toc/installation-guide.yml +++ b/src/_data/toc/installation-guide.yml @@ -1,300 +1,171 @@ label: Installation Guide pages: - - label: How to get the Magento software - url: /install-gde/bk-install-guide.html - - label: Installation flow diagram + - label: Installation flow url: /install-gde/install-flow-diagram.html - - label: Magento system requirements + - label: System requirements url: /install-gde/system-requirements.html - - label: Just the basics + - label: Prerequisites + url: /install-gde/prereq/prereq-overview.html children: - - label: Is the Magento software installed already? - url: /install-gde/basics/basics_magento-installed.html + - label: Apache + url: /install-gde/prereq/apache.html - - label: What operating system is my server running? - url: /install-gde/basics/basics_os-version.html + - label: nginx + url: /install-gde/prereq/nginx.html - - label: How do I log in to my Magento server using a terminal, command prompt, or SSH? - url: /install-gde/basics/basics_login.html + - label: MySQL + url: /install-gde/prereq/mysql.html - - label: What's the difference between a module and a component? - url: /install-gde/basics/basics_module.html + - label: PHP + url: /install-gde/prereq/php-settings.html - - label: What is the software that the Magento server needs to run? - url: /install-gde/basics/basics_software.html - - - label: What is a docroot? - url: /install-gde/basics/basics_docroot.html - - - label: Getting Started - children: - - label: Helpful resources - url: /install-gde/install-resources-parent.html + - label: Search engine prerequisites + url: /install-gde/prereq/elasticsearch.html + exclude_versions: ["2.3"] children: - - label: Installation quick reference (tutorial) - url: /install-gde/install-quick-ref.html - - - label: Installation flow diagram - url: /install-gde/install-resource-diagram.html - - - label: Installation roadmap (reference) - url: /install-gde/install-roadmap_part1.html - - - label: Prerequisites - url: /install-gde/prereq/prereq-overview.html - children: - - - label: Apache - url: /install-gde/prereq/apache.html - - - label: nginx - url: /install-gde/prereq/nginx.html - - - label: PHP - url: /install-gde/prereq/php-settings.html - - - label: MySQL - url: /install-gde/prereq/mysql.html + - label: Using AWS Elasticsearch + url: /install-gde/prereq/es-aws.html + exclude_versions: ["2.3"] - - label: Elasticsearch - url: /install-gde/prereq/elasticsearch.html + - label: Configure nginx for your search engine + url: /install-gde/prereq/es-config-nginx.html exclude_versions: ["2.3"] - children: - - label: Configure nginx and Elasticsearch - url: /install-gde/prereq/es-config-nginx.html + - label: Configure Apache for your search engine + url: /install-gde/prereq/es-config-apache.html + exclude_versions: ["2.3"] - - label: Configure Apache and Elasticsearch - url: /install-gde/prereq/es-config-apache.html + - label: Get your authentication keys + url: /install-gde/prereq/connect-auth.html - - label: Get your authentication keys - url: /install-gde/prereq/connect-auth.html + - label: File system ownership and permissions + children: - - label: Magento file system ownership and permissions - children: + - label: Overview of ownership and permissions + url: /install-gde/prereq/file-sys-perms-over.html - - label: Overview of ownership and permissions - url: /install-gde/prereq/file-sys-perms-over.html + - label: Set pre-installation ownership and permissions + url: /install-gde/prereq/file-system-perms.html - - label: Set pre-installation ownership and permissions - url: /install-gde/prereq/file-system-perms.html + - label: RabbitMQ + url: /install-gde/prereq/install-rabbitmq.html - - label: RabbitMQ - url: /install-gde/prereq/install-rabbitmq.html - - - label: Set up a remote MySQL database connection - url: /install-gde/prereq/mysql_remote.html + - label: Set up a remote MySQL database connection + url: /install-gde/prereq/mysql_remote.html - - label: SELinux and iptables - url: /install-gde/prereq/security.html + - label: SELinux and iptables + url: /install-gde/prereq/security.html - - label: Optional software - url: /install-gde/prereq/optional.html + - label: Optional software + url: /install-gde/prereq/optional.html - - label: Get the Magento software - url: /install-gde/install/get-software.html + - label: Get the software + url: /install-gde/bk-install-guide.html - - label: Install Magento using Composer - url: /install-gde/composer.html + - label: Quick start install + url: /install-gde/composer.html - - label: (Easy) Install the Magento archive on your server - url: /install-gde/prereq/zip_install.html + - label: Contributor install + url: /install-gde/contrib-git.html + children: - - label: (Contributor) Clone the Magento repository + - label: Clone the repository url: /install-gde/prereq/dev_install.html - children: - - label: Update installation dependencies - url: /install-gde/install/prepare-install.html + - label: Change to a released version + url: /install-gde/install/cli/dev_downgrade.html - - label: Get help with your installation - url: /install-gde/install/get-help.html + - label: Update installation dependencies + url: /install-gde/install/prepare-install.html - - label: Install options - url: /install-gde/continue-to-install.html - - - label: Setup Wizard Install - include_versions: ["2.3"] + - label: Advanced install + url: /install-gde/install/cli/install-cli.html children: - - label: Installation roadmap (reference) - url: /install-gde/install-roadmap_web.html - - - label: Install optional sample data modules - url: /install-gde/install/web/install-web-sample-data.html - children: - - - label: Install using Composer - url: /install-gde/install/web/install-web-sample-data-composer.html - - label: Install by cloning repositories - url: /install-gde/install/web/install-web-sample-data-clone.html - - - label: Setup Wizard installation - url: /install-gde/install/web/install-web.html - include_versions: ["2.3"] - children: - - label: Step 1. Readiness check - url: /install-gde/install/web/install-web_1-readiness.html - - - label: Step 2. Add a Database - url: /install-gde/install/web/install-web_2-db.html - - - label: Step 3. Web Configuration - url: /install-gde/install/web/install-web_3-web-conf.html - - - label: Step 4. Customize Your Store - url: /install-gde/install/web/install-web_4-customize-store.html - - - label: Step 5. Create Admin Account - url: /install-gde/install/web/install-web_5-create-admin.html - - - label: Step 6. Install - url: /install-gde/install/web/install-web_6-install.html - - - label: Post-installation - url: /install-gde/continue-to-verify.html - include_versions: ["2.3"] - - - label: Command Line Installation + - label: Post Installation + url: /install-gde/continue-to-verify_cli.html children: + - label: Verify the installation + url: /install-gde/install/verify.html - - label: Installation roadmap (reference) - url: /install-gde/install-roadmap_cli.html - - - label: Install the Magento software using the command line - url: /install-gde/install/cli/install-cli.html - children: - - - label: Get started with the command-line installation - url: /install-gde/install/cli/install-cli-subcommands.html - - - label: Install the Magento software - url: /install-gde/install/cli/install-cli-install.html - - - label: Uninstall or reinstall Magento - url: /install-gde/install/cli/install-cli-uninstall.html - - - label: Display or change the Admin URI - url: /install-gde/install/cli/install-cli-adminurl.html - - - label: Remove sample data modules or update sample data - url: /install-gde/install/cli/install-cli-sample-data-other.html - - - label: Enable or disable modules - url: /install-gde/install/cli/install-cli-subcommands-enable.html - - - label: Uninstall modules - url: /install-gde/install/cli/install-cli-uninstall-mods.html - - - label: Create or update the deployment configuration - url: /install-gde/install/cli/install-cli-subcommands-deployment.html - - - label: Enable or disable maintenance mode - url: /install-gde/install/cli/install-cli-subcommands-maint.html - - - label: Configure consumer behavior - url: /install-gde/install/cli/install-cli-subcommands-consumers.html - - - label: Create the Magento database schema - url: /install-gde/install/cli/install-cli-subcommands-db.html - - - label: Update the Magento database schema and data - url: /install-gde/install/cli/install-cli-subcommands-db-upgr.html - - - label: Configure the lock provider - url: /install-gde/install/cli/install-cli-subcommands-lock.html - - - label: Configure the store - url: /install-gde/install/cli/install-cli-subcommands-store.html - - - label: Create, edit, or unlock a Magento administrator account - url: /install-gde/install/cli/install-cli-subcommands-admin.html - - - label: Back up and roll back the file system, media, and database - url: /install-gde/install/cli/install-cli-backup.html - - - label: Uninstall themes Composer packages - url: /install-gde/install/cli/install-cli-theme-uninstall.html + - label: Configure the application + url: /install-gde/install/post-install-config.html - - label: Uninstall language packages - url: /install-gde/install/cli/install-cli-uninstall-langpk.html + - label: Optionally set a umask + url: /install-gde/install/post-install-umask.html - - label: Install optional sample data modules - url: /install-gde/install/cli/install-cli-sample-data.html + - label: Install optional sample data + url: /install-gde/install/sample-data-after-magento.html children: - label: Install using Composer - url: /install-gde/install/cli/install-cli-sample-data-composer.html + url: /install-gde/install/sample-data-after-composer.html - label: Install by cloning repositories - url: /install-gde/install/cli/install-cli-sample-data-clone.html + url: /install-gde/install/sample-data-after-clone.html - - label: Contributing developers—update, reinstall Magento - url: /install-gde/install/cli/dev_options.html - children: + - label: Tutorials + children: - - label: Update the Magento application - url: /install-gde/install/cli/dev_update-magento.html + - label: Back up and roll back the file system, media, and database + url: /install-gde/install/cli/install-cli-backup.html - - label: Add or update components - url: /install-gde/install/cli/dev_add-update.html + - label: Configure consumer behavior + url: /install-gde/install/cli/install-cli-subcommands-consumers.html - - label: Change to a released version - url: /install-gde/install/cli/dev_downgrade.html + - label: Configure the lock provider + url: /install-gde/install/cli/install-cli-subcommands-lock.html - - label: Reinstall the Magento software - url: /install-gde/install/cli/dev_reinstall.html + - label: Configure the store + url: /install-gde/install/cli/install-cli-subcommands-store.html - - label: Post-installation - url: /install-gde/continue-to-verify_cli.html + - label: Create, edit, or unlock an administrator account + url: /install-gde/install/cli/install-cli-subcommands-admin.html - - label: Post Installation - children: - - label: Verify the installation - url: /install-gde/install/verify.html + - label: Create or update the deployment configuration + url: /install-gde/install/cli/install-cli-subcommands-deployment.html - - label: Configure the Magento application - url: /install-gde/install/post-install-config.html + - label: Create the database schema + url: /install-gde/install/cli/install-cli-subcommands-db.html - - label: Optionally set a umask - url: /install-gde/install/post-install-umask.html + - label: Display or change the Admin URI + url: /install-gde/install/cli/install-cli-adminurl.html - - label: Appendix—Magento file system ownership and appendix (legacy) - url: /install-gde/install/legacy-file-system-perms.html + - label: Enable or disable maintenance mode + url: /install-gde/install/cli/install-cli-subcommands-maint.html - - label: Install sample data after Magento - url: /install-gde/install/sample-data-after-magento.html - children: + - label: Enable or disable modules + url: /install-gde/install/cli/install-cli-subcommands-enable.html - - label: Install using Composer - url: /install-gde/install/sample-data-after-composer.html + - label: Modify docroot to improve security + url: /install-gde/tutorials/change-docroot-to-pub.html - - label: Install by cloning repositories - url: /install-gde/install/sample-data-after-clone.html + - label: Remove sample data modules or update sample data + url: /install-gde/install/cli/install-cli-sample-data-other.html - - label: Troubleshooting - children: + - label: Install an extension + url: /install-gde/install/cli/extensions.html + exclude_versions: ["2.3"] - - label: Access issues - children: + - label: Uninstall language packages + url: /install-gde/install/cli/install-cli-uninstall-langpk.html - - label: 503 (Service Unavailable) errors accessing Magento software in a web browser - url: /install-gde/trouble/php/tshoot_mod_access_compat.html + - label: Uninstall modules + url: /install-gde/install/cli/install-cli-uninstall-mods.html - - label: Cannot write to the var/generation directory - url: /install-gde/trouble/tshoot_var-gen-perms.html + - label: Uninstall or reinstall Commerce + url: /install-gde/install/cli/install-cli-uninstall.html - - label: Installation dependencies not met - url: /install-gde/trouble/tshoot_install_depend.html - include_versions: ["2.3"] + - label: Update the database schema and data + url: /install-gde/install/cli/install-cli-subcommands-db-upgr.html + - label: Uninstall themes Composer packages + url: /install-gde/install/cli/install-cli-theme-uninstall.html - - label: How Tos - children: - - label: Modify docroot to improve security - url: /install-gde/tutorials/change-docroot-to-pub.html + - label: Troubleshooting + url: https://support.magento.com/hc/en-us/categories/115000200533-Troubleshooting diff --git a/src/_data/toc/javascript-developer-guide.yml b/src/_data/toc/javascript-developer-guide.yml index 4e652184215..a08a6f23b9c 100644 --- a/src/_data/toc/javascript-developer-guide.yml +++ b/src/_data/toc/javascript-developer-guide.yml @@ -10,10 +10,10 @@ pages: url: /javascript-dev-guide/javascript/js_overview.html children: - - label: JavaScript resources in Magento + - label: JavaScript resources in Commerce url: /javascript-dev-guide/javascript/js-resources.html - - label: RequireJS in Magento + - label: RequireJS in Commerce url: /javascript-dev-guide/javascript/requirejs.html - label: Calling and initializing JavaScript @@ -34,7 +34,7 @@ pages: - label: Using JavaScript mixins url: /javascript-dev-guide/javascript/js_mixins.html - - label: Magento jQuery widgets + - label: jQuery widgets url: /javascript-dev-guide/widgets/jquery-widgets-about.html children: diff --git a/src/_data/toc/live-search.yml b/src/_data/toc/live-search.yml new file mode 100644 index 00000000000..386875598bd --- /dev/null +++ b/src/_data/toc/live-search.yml @@ -0,0 +1,43 @@ +label: Live Search +pages: +- label: Overview + url: /live-search/overview.html + versionless: true + +- label: Storefront Popover + url: /live-search/storefront-popover.html + versionless: true + +- label: Facets + url: /live-search/facets.html + versionless: true + +- label: Synonyms + url: /live-search/synonyms.html + versionless: true + +- label: Rules + url: /live-search/rules.html + versionless: true + +- label: Indexing + url: /live-search/indexing.html + versionless: true + +- label: GraphQL + children: + - label: GraphQL Support + url: /live-search/graphql-support.html + versionless: true + + - label: attributeMetadata query + url: /live-search/attribute-metadata.html + versionless: true + + - label: productSearch query + url: /live-search/product-search.html + versionless: true + +- label: Events + url: /live-search/events.html + versionless: true diff --git a/src/_data/toc/marketplace-sellers.yml b/src/_data/toc/marketplace-sellers.yml index d0d30361686..9533e0cd596 100644 --- a/src/_data/toc/marketplace-sellers.yml +++ b/src/_data/toc/marketplace-sellers.yml @@ -14,6 +14,23 @@ pages: url: /marketplace/sellers/extension-quality-program.html versionless: true +- label: Compatibility Requirements + url: /marketplace/sellers/compatibility/requirements.html + versionless: true + children: + + - label: Release Compatibility + url: /marketplace/sellers/compatibility/releases.html + versionless: true + + - label: Abandoned Extensions + url: /marketplace/sellers/compatibility/abandoned-extensions.html + versionless: true + + - label: Obsolete Extensions + url: /marketplace/sellers/compatibility/obsolete-extensions.html + versionless: true + - label: Seller Overview url: /marketplace/sellers/seller-overview.html versionless: true @@ -115,6 +132,14 @@ pages: url: /marketplace/sellers/installation-and-varnish-tests.html versionless: true + - label: MFTF Commerce-supplied Tests + url: /marketplace/sellers/mftf-magento.html + versionless: true + + - label: MFTF Vendor-supplied Tests + url: /marketplace/sellers/mftf-vendor.html + versionless: true + - label: Copy Paste Detector url: /marketplace/sellers/copy-paste-detector.html versionless: true @@ -123,6 +148,10 @@ pages: url: /marketplace/sellers/semantic-version-check.html versionless: true + - label: Extension Footprint Analysis + url: /marketplace/sellers/extension-footprint.html + versionless: true + - label: Submit for Marketing Review url: /marketplace/sellers/submit-for-marketing-review.html versionless: true @@ -169,3 +198,16 @@ pages: - label: Analytics url: /marketplace/sellers/analytics.html versionless: true + +- label: Subscriptions + url: /marketplace/sellers/subscriptions/extension-subscriptions.html + versionless: true + children: + + - label: Selling Subscription-based Extensions + url: /marketplace/sellers/subscriptions/selling-subscriptions.html + versionless: true + + - label: Buying Subscription-based Extensions + url: /marketplace/sellers/subscriptions/buying-subscriptions.html + versionless: true diff --git a/src/_data/toc/mbi.yml b/src/_data/toc/mbi.yml index a2c315afad1..5617c48b5a7 100644 --- a/src/_data/toc/mbi.yml +++ b/src/_data/toc/mbi.yml @@ -1,4 +1,4 @@ -label: Business Intelligence +label: Adobe Commerce Reporting url: /mbi/docs/ versionless: true pages: diff --git a/src/_data/toc/mftf-v2.yml b/src/_data/toc/mftf-v2.yml index 174cd1eba74..fd334eb83ab 100644 --- a/src/_data/toc/mftf-v2.yml +++ b/src/_data/toc/mftf-v2.yml @@ -1,4 +1,4 @@ -label: Magento Functional Testing Framework Guide (v2) +label: Functional Testing Framework Guide (v2) pages: - label: Introduction @@ -61,7 +61,7 @@ pages: - label: Merge pages url: /mftf/v2/docs/merge_points/merge-pages.html versionless: true - + - label: Merge sections url: /mftf/v2/docs/merge_points/merge-sections.html versionless: true @@ -151,7 +151,7 @@ pages: - label: Selectors url: /mftf/v2/docs/guides/selectors.html versionless: true - + - label: Test isolation url: /mftf/v2/docs/guides/test-isolation.html versionless: true @@ -170,7 +170,7 @@ pages: - label: Troubleshooting url: /mftf/v2/docs/troubleshooting.html - versionless: true + versionless: true - label: Update MFTF url: /mftf/v2/docs/update.html @@ -188,6 +188,6 @@ pages: url: https://github.com/magento/magento2-functional-testing-framework/blob/master/CHANGELOG.md versionless: true - - label: Magento Functional Testing Framework Guide (v3) + - label: Functional Testing Framework Guide (v3) url: /mftf/docs/introduction.html versionless: true diff --git a/src/_data/toc/mftf.yml b/src/_data/toc/mftf.yml index b858fb812b0..8adf52b2072 100644 --- a/src/_data/toc/mftf.yml +++ b/src/_data/toc/mftf.yml @@ -1,4 +1,4 @@ -label: Magento Functional Testing Framework Guide +label: Functional Testing Framework Guide pages: - label: Introduction @@ -73,7 +73,7 @@ pages: - label: Merge pages url: /mftf/docs/merge_points/merge-pages.html versionless: true - + - label: Merge sections url: /mftf/docs/merge_points/merge-sections.html versionless: true @@ -162,7 +162,7 @@ pages: - label: Selectors url: /mftf/docs/guides/selectors.html versionless: true - + - label: Test isolation url: /mftf/docs/guides/test-isolation.html versionless: true @@ -181,11 +181,11 @@ pages: - label: Troubleshooting url: /mftf/docs/troubleshooting.html - versionless: true + versionless: true - label: Two-factor Authentication url: /mftf/docs/configure-2fa.html - versionless: true + versionless: true - label: Update MFTF url: /mftf/docs/update.html @@ -194,7 +194,7 @@ pages: - label: Versioning url: /mftf/docs/versioning.html versionless: true - + - label: Backward incompatible changes in tests url: /mftf/docs/backward-incompatible-changes.html versionless: true diff --git a/src/_data/toc/migration-guide.yml b/src/_data/toc/migration-guide.yml index c1afa3daeb5..56f50157ac6 100644 --- a/src/_data/toc/migration-guide.yml +++ b/src/_data/toc/migration-guide.yml @@ -64,4 +64,4 @@ pages: url: https://support.magento.com/hc/en-us/articles/360033020451 - label: Changelog - url: https://github.com/magento/data-migration-tool/blob/2.3/CHANGELOG.md + url: https://github.com/magento/data-migration-tool/blob/2.4/CHANGELOG.md diff --git a/src/_data/toc/module-reference-guide-2_3.yml b/src/_data/toc/module-reference-guide-2_3.yml index 0b0c4447cb8..3031b1a21a4 100644 --- a/src/_data/toc/module-reference-guide-2_3.yml +++ b/src/_data/toc/module-reference-guide-2_3.yml @@ -2,1004 +2,1030 @@ label: Module Reference Guide pages: - label: Introduction url: /mrg/intro.html - - - label: Core Open Source, 2.3.6 - include_versions: ["2.3"] - children: - - - label: AdminAnalytics - url: /mrg/ce/AdminAnalytics.html - - - label: AdminNotification - url: /mrg/ce/AdminNotification.html - - - label: AdvancedPricingImportExport - url: /mrg/ce/AdvancedPricingImportExport.html - - - label: AdvancedSearch - url: /mrg/ce/AdvancedSearch.html - - - label: Amqp - url: /mrg/ce/Amqp.html - - - label: AmqpStore - url: /mrg/ce/AmqpStore.html - - - label: Analytics - url: /mrg/ce/Analytics.html - - - label: AsynchronousOperations - url: /mrg/ce/AsynchronousOperations.html - - - label: Authorization - url: /mrg/ce/Authorization.html - - - label: Authorizenet - url: /mrg/ce/Authorizenet.html - - - label: AuthorizenetAcceptjs - url: /mrg/ce/AuthorizenetAcceptjs.html - - - label: AuthorizenetCardinal - url: /mrg/ce/AuthorizenetCardinal.html - - - label: AuthorizenetGraphQl - url: /mrg/ce/AuthorizenetGraphQl.html - - - label: Backend - url: /mrg/ce/Backend.html - - - label: Backup - url: /mrg/ce/Backup.html - - - label: Braintree - url: /mrg/ce/Braintree.html - - - label: BraintreeGraphQl - url: /mrg/ce/BraintreeGraphQl.html - - - label: Bundle - url: /mrg/ce/Bundle.html - - - label: BundleGraphQl - url: /mrg/ce/BundleGraphQl.html - - - label: BundleImportExport - url: /mrg/ce/BundleImportExport.html - - - label: CacheInvalidate - url: /mrg/ce/CacheInvalidate.html - - - label: Captcha - url: /mrg/ce/Captcha.html - - - label: CardinalCommerce - url: /mrg/ce/CardinalCommerce.html - - - label: Catalog - url: /mrg/ce/Catalog.html - - - label: CatalogAnalytics - url: /mrg/ce/CatalogAnalytics.html - - - label: CatalogCmsGraphQl - url: /mrg/ce/CatalogCmsGraphQl.html - - - label: CatalogCustomerGraphQl - url: /mrg/ce/CatalogCustomerGraphQl.html - - - label: CatalogGraphQl - url: /mrg/ce/CatalogGraphQl.html - - - label: CatalogInventory - url: /mrg/ce/CatalogInventory.html - - - label: CatalogInventoryGraphQl - url: /mrg/ce/CatalogInventoryGraphQl.html - - - label: CatalogRule - url: /mrg/ce/CatalogRule.html - - - label: CatalogRuleConfigurable - url: /mrg/ce/CatalogRuleConfigurable.html - - - label: CatalogRuleGraphQl - url: /mrg/ce/CatalogRuleGraphQl.html - - - label: CatalogSearch - url: /mrg/ce/CatalogSearch.html - - - label: CatalogUrlRewriteGraphQl - url: /mrg/ce/CatalogUrlRewriteGraphQl.html - - - label: CatalogWidget - url: /mrg/ce/CatalogWidget.html - - - label: Checkout - url: /mrg/ce/Checkout.html - - - label: CheckoutAgreements - url: /mrg/ce/CheckoutAgreements.html - - - label: CheckoutAgreementsGraphQl - url: /mrg/ce/CheckoutAgreementsGraphQl.html - - - label: Cms - url: /mrg/ce/Cms.html - - - label: CmsGraphQl - url: /mrg/ce/CmsGraphQl.html - - - label: CmsUrlRewrite - url: /mrg/ce/CmsUrlRewrite.html - - - label: CmsUrlRewriteGraphQl - url: /mrg/ce/CmsUrlRewriteGraphQl.html - - - label: Config - url: /mrg/ce/Config.html - - - label: ConfigurableProduct - url: /mrg/ce/ConfigurableProduct.html - - - label: ConfigurableProductGraphQl - url: /mrg/ce/ConfigurableProductGraphQl.html - - - label: ConfigurableProductSales - url: /mrg/ce/ConfigurableProductSales.html - - - label: Contact - url: /mrg/ce/Contact.html - - - label: Cookie - url: /mrg/ce/Cookie.html - - - label: Cron - url: /mrg/ce/Cron.html - - - label: Csp - url: /mrg/ce/Csp.html - - - label: CurrencySymbol - url: /mrg/ce/CurrencySymbol.html - - - label: Customer - url: /mrg/ce/Customer.html - - - label: CustomerAnalytics - url: /mrg/ce/CustomerAnalytics.html - - - label: CustomerDownloadableGraphQl - url: /mrg/ce/CustomerDownloadableGraphQl.html - - - label: CustomerGraphQl - url: /mrg/ce/CustomerGraphQl.html - - - label: CustomerImportExport - url: /mrg/ce/CustomerImportExport.html - - - label: Deploy - url: /mrg/ce/Deploy.html - - - label: Developer - url: /mrg/ce/Developer.html - - - label: Dhl - url: /mrg/ce/Dhl.html - - - label: Directory - url: /mrg/ce/Directory.html - - - label: DirectoryGraphQl - url: /mrg/ce/DirectoryGraphQl.html - - - label: Downloadable - url: /mrg/ce/Downloadable.html - - - label: DownloadableGraphQl - url: /mrg/ce/DownloadableGraphQl.html - - - label: DownloadableImportExport - url: /mrg/ce/DownloadableImportExport.html - - - label: Eav - url: /mrg/ce/Eav.html - - - label: EavGraphQl - url: /mrg/ce/EavGraphQl.html - - - label: Elasticsearch - url: /mrg/ce/Elasticsearch.html - - - label: Elasticsearch6 - url: /mrg/ce/Elasticsearch6.html - - - label: Elasticsearch7 - url: /mrg/ce/Elasticsearch7.html - - - label: Email - url: /mrg/ce/Email.html - - - label: EncryptionKey - url: /mrg/ce/EncryptionKey.html - - - label: Fedex - url: /mrg/ce/Fedex.html - - - label: GiftMessage - url: /mrg/ce/GiftMessage.html - - - label: GoogleAdwords - url: /mrg/ce/GoogleAdwords.html - - - label: GoogleAnalytics - url: /mrg/ce/GoogleAnalytics.html - - - label: GoogleOptimizer - url: /mrg/ce/GoogleOptimizer.html - - - label: GraphQl - url: /mrg/ce/GraphQl.html - - - label: GraphQlCache - url: /mrg/ce/GraphQlCache.html - - - label: GroupedCatalogInventory - url: /mrg/ce/GroupedCatalogInventory.html - - - label: GroupedProduct - url: /mrg/ce/GroupedProduct.html - - - label: GroupedProductGraphQl - url: /mrg/ce/GroupedProductGraphQl.html - - - label: ImportExport - url: /mrg/ce/ImportExport.html - - - label: Indexer - url: /mrg/ce/Indexer.html - - - label: InstantPurchase - url: /mrg/ce/InstantPurchase.html - - - label: Integration - url: /mrg/ce/Integration.html - - - label: LayeredNavigation - url: /mrg/ce/LayeredNavigation.html - - - label: Marketplace - url: /mrg/ce/Marketplace.html - - - label: MediaGallery - url: /mrg/ce/MediaGallery.html - - - label: MediaGalleryApi - url: /mrg/ce/MediaGalleryApi.html - - - label: MediaStorage - url: /mrg/ce/MediaStorage.html - - - label: MessageQueue - url: /mrg/ce/MessageQueue.html - - - label: MsrpConfigurableProduct - url: /mrg/ce/MsrpConfigurableProduct.html - - - label: MsrpGroupedProduct - url: /mrg/ce/MsrpGroupedProduct.html - - - label: Multishipping - url: /mrg/ce/Multishipping.html - - - label: MysqlMq - url: /mrg/ce/MysqlMq.html - - - label: NewRelicReporting - url: /mrg/ce/NewRelicReporting.html - - - label: Newsletter - url: /mrg/ce/Newsletter.html - - - label: OfflinePayments - url: /mrg/ce/OfflinePayments.html - - - label: OfflineShipping - url: /mrg/ce/OfflineShipping.html - - - label: PageCache - url: /mrg/ce/PageCache.html - - - label: Payment - url: /mrg/ce/Payment.html - - - label: Paypal - url: /mrg/ce/Paypal.html - - - label: PaypalCaptcha - url: /mrg/ce/PaypalCaptcha.html - - - label: PaypalGraphQl - url: /mrg/ce/PaypalGraphQl.html - - - label: Persistent - url: /mrg/ce/Persistent.html - - - label: ProductAlert - url: /mrg/ce/ProductAlert.html - - - label: ProductVideo - url: /mrg/ce/ProductVideo.html - - - label: Quote - url: /mrg/ce/Quote.html - - - label: QuoteAnalytics - url: /mrg/ce/QuoteAnalytics.html - - - label: QuoteGraphQl - url: /mrg/ce/QuoteGraphQl.html - - - label: RelatedProductGraphQl - url: /mrg/ce/RelatedProductGraphQl.html - - - label: ReleaseNotification - url: /mrg/ce/ReleaseNotification.html - - - label: Reports - url: /mrg/ce/Reports.html - - - label: RequireJs - url: /mrg/ce/RequireJs.html - - - label: Review - url: /mrg/ce/Review.html - - - label: ReviewAnalytics - url: /mrg/ce/ReviewAnalytics.html - - - label: Robots - url: /mrg/ce/Robots.html - - - label: Rss - url: /mrg/ce/Rss.html - - - label: Rule - url: /mrg/ce/Rule.html - - - label: Sales - url: /mrg/ce/Sales.html - - - label: SalesAnalytics - url: /mrg/ce/SalesAnalytics.html - - - label: SalesGraphQl - url: /mrg/ce/SalesGraphQl.html - - - label: SalesInventory - url: /mrg/ce/SalesInventory.html - - - label: SalesRule - url: /mrg/ce/SalesRule.html - - - label: SalesSequence - url: /mrg/ce/SalesSequence.html - - - label: SampleData - url: /mrg/ce/SampleData.html - - - label: Search - url: /mrg/ce/Search.html - - - label: Security - url: /mrg/ce/Security.html - - - label: SendFriend - url: /mrg/ce/SendFriend.html - - - label: SendFriendGraphQl - url: /mrg/ce/SendFriendGraphQl.html - - - label: Shipping - url: /mrg/ce/Shipping.html - - - label: Signifyd - url: /mrg/ce/Signifyd.html - - - label: Sitemap - url: /mrg/ce/Sitemap.html - - - label: Store - url: /mrg/ce/Store.html - - - label: StoreGraphQl - url: /mrg/ce/StoreGraphQl.html - - - label: Swagger - url: /mrg/ce/Swagger.html - - - label: SwaggerWebapi - url: /mrg/ce/SwaggerWebapi.html - - - label: SwaggerWebapiAsync - url: /mrg/ce/SwaggerWebapiAsync.html - - - label: Swatches - url: /mrg/ce/Swatches.html - - - label: SwatchesGraphQl - url: /mrg/ce/SwatchesGraphQl.html - - - label: SwatchesLayeredNavigation - url: /mrg/ce/SwatchesLayeredNavigation.html - - - label: Tax - url: /mrg/ce/Tax.html - - - label: TaxGraphQl - url: /mrg/ce/TaxGraphQl.html - - - label: Theme - url: /mrg/ce/Theme.html - - - label: ThemeGraphQl - url: /mrg/ce/ThemeGraphQl.html - - - label: Tinymce3 - url: /mrg/ce/Tinymce3.html - - - label: Translation - url: /mrg/ce/Translation.html - - - label: Ui - url: /mrg/ce/Ui.html - - - label: Ups - url: /mrg/ce/Ups.html - - - label: UrlRewrite - url: /mrg/ce/UrlRewrite.html - - - label: UrlRewriteGraphQl - url: /mrg/ce/UrlRewriteGraphQl.html - - - label: User - url: /mrg/ce/User.html - - - label: Usps - url: /mrg/ce/Usps.html - - - label: Variable - url: /mrg/ce/Variable.html - - - label: Vault - url: /mrg/ce/Vault.html - - - label: VaultGraphQl - url: /mrg/ce/VaultGraphQl.html - - - label: Version - url: /mrg/ce/Version.html - - - label: Webapi - url: /mrg/ce/Webapi.html - - - label: WebapiAsync - url: /mrg/ce/WebapiAsync.html - - - label: WebapiSecurity - url: /mrg/ce/WebapiSecurity.html - - - label: Weee - url: /mrg/ce/Weee.html - - - label: WeeeGraphQl - url: /mrg/ce/WeeeGraphQl.html - - - label: Widget - url: /mrg/ce/Widget.html - - - label: Wishlist - url: /mrg/ce/Wishlist.html - - - label: WishlistAnalytics - url: /mrg/ce/WishlistAnalytics.html - - - label: WishlistGraphQl - url: /mrg/ce/WishlistGraphQl.html - - - - label: Core Commerce only, 2.3.6 - include_versions: ["2.3"] - children: - - - label: AdminGws - url: /mrg/ee/AdminGws.html - - - label: AdminGwsConfigurableProduct - url: /mrg/ee/AdminGwsConfigurableProduct.html - - - label: AdminGwsStaging - url: /mrg/ee/AdminGwsStaging.html - - - label: AdvancedCatalog - url: /mrg/ee/AdvancedCatalog.html - - - label: AdvancedCheckout - url: /mrg/ee/AdvancedCheckout.html - - - label: AdvancedRule - url: /mrg/ee/AdvancedRule.html - - - label: AdvancedSalesRule - url: /mrg/ee/AdvancedSalesRule.html - - - label: Banner - url: /mrg/ee/Banner.html - - - label: BannerCustomerSegment - url: /mrg/ee/BannerCustomerSegment.html - - - label: BundleImportExportStaging - url: /mrg/ee/BundleImportExportStaging.html - - - label: BundleStaging - url: /mrg/ee/BundleStaging.html - - - label: CatalogEvent - url: /mrg/ee/CatalogEvent.html - - - label: CatalogImportExportStaging - url: /mrg/ee/CatalogImportExportStaging.html - - - label: CatalogInventoryStaging - url: /mrg/ee/CatalogInventoryStaging.html - - - label: CatalogPermissions - url: /mrg/ee/CatalogPermissions.html - - - label: CatalogRuleStaging - url: /mrg/ee/CatalogRuleStaging.html - - - label: CatalogStaging - url: /mrg/ee/CatalogStaging.html - - - label: CatalogStagingGraphQl - url: /mrg/ee/CatalogStagingGraphQl.html - - - label: CatalogUrlRewriteStaging - url: /mrg/ee/CatalogUrlRewriteStaging.html - - - label: CheckoutAddressSearch - url: /mrg/ee/CheckoutAddressSearch.html - - - label: CheckoutAddressSearchGiftRegistry - url: /mrg/ee/CheckoutAddressSearchGiftRegistry.html - - - label: CheckoutStaging - url: /mrg/ee/CheckoutStaging.html - - - label: CmsStaging - url: /mrg/ee/CmsStaging.html - - - label: ConfigurableProductStaging - url: /mrg/ee/ConfigurableProductStaging.html - - - label: CustomAttributeManagement - url: /mrg/ee/CustomAttributeManagement.html - - - label: CustomerBalance - url: /mrg/ee/CustomerBalance.html - - - label: CustomerBalanceGraphQl - url: /mrg/ee/CustomerBalanceGraphQl.html - - - label: CustomerCustomAttributes - url: /mrg/ee/CustomerCustomAttributes.html - - - label: CustomerFinance - url: /mrg/ee/CustomerFinance.html - - - label: CustomerSegment - url: /mrg/ee/CustomerSegment.html - - - label: Cybersource - url: /mrg/ee/Cybersource.html - - - label: DownloadableStaging - url: /mrg/ee/DownloadableStaging.html - - - label: ElasticsearchCatalogPermissions - url: /mrg/ee/ElasticsearchCatalogPermissions.html - - - label: Enterprise - url: /mrg/ee/Enterprise.html - - - label: Eway - url: /mrg/ee/Eway.html - - - label: GiftCard - url: /mrg/ee/GiftCard.html - - - label: GiftCardAccount - url: /mrg/ee/GiftCardAccount.html - - - label: GiftCardAccountGraphQl - url: /mrg/ee/GiftCardAccountGraphQl.html - - - label: GiftCardGraphQl - url: /mrg/ee/GiftCardGraphQl.html - - - label: GiftCardImportExport - url: /mrg/ee/GiftCardImportExport.html - - - label: GiftCardStaging - url: /mrg/ee/GiftCardStaging.html - - - label: GiftMessageStaging - url: /mrg/ee/GiftMessageStaging.html - - - label: GiftRegistry - url: /mrg/ee/GiftRegistry.html - - - label: GiftWrapping - url: /mrg/ee/GiftWrapping.html - - - label: GiftWrappingStaging - url: /mrg/ee/GiftWrappingStaging.html - - - label: GoogleOptimizerStaging - url: /mrg/ee/GoogleOptimizerStaging.html - - - label: GoogleTagManager - url: /mrg/ee/GoogleTagManager.html - - - label: GroupedProductStaging - url: /mrg/ee/GroupedProductStaging.html - - - label: Invitation - url: /mrg/ee/Invitation.html - - - label: LayeredNavigationStaging - url: /mrg/ee/LayeredNavigationStaging.html - - - label: Logging - url: /mrg/ee/Logging.html - - - label: MsrpStaging - url: /mrg/ee/MsrpStaging.html - - - label: MultipleWishlist - url: /mrg/ee/MultipleWishlist.html - - - label: PaymentStaging - url: /mrg/ee/PaymentStaging.html - - - label: PersistentHistory - url: /mrg/ee/PersistentHistory.html - - - label: PricePermissions - url: /mrg/ee/PricePermissions.html - - - label: ProductVideoStaging - url: /mrg/ee/ProductVideoStaging.html - - - label: PromotionPermissions - url: /mrg/ee/PromotionPermissions.html - - - label: Reminder - url: /mrg/ee/Reminder.html - - - label: ResourceConnections - url: /mrg/ee/ResourceConnections.html - - - label: ReviewStaging - url: /mrg/ee/ReviewStaging.html - - - label: Reward - url: /mrg/ee/Reward.html - - - label: RewardGraphQl - url: /mrg/ee/RewardGraphQl.html - - - label: RewardStaging - url: /mrg/ee/RewardStaging.html - - - label: Rma - url: /mrg/ee/Rma.html - - - label: RmaGraphQl - url: /mrg/ee/RmaGraphQl.html - - - label: RmaStaging - url: /mrg/ee/RmaStaging.html - - - label: SalesArchive - url: /mrg/ee/SalesArchive.html - - - label: SalesRuleStaging - url: /mrg/ee/SalesRuleStaging.html - - - label: ScalableCheckout - url: /mrg/ee/ScalableCheckout.html - - - label: ScalableInventory - url: /mrg/ee/ScalableInventory.html - - - label: ScalableOms - url: /mrg/ee/ScalableOms.html - - - label: ScheduledImportExport - url: /mrg/ee/ScheduledImportExport.html - - - label: SearchStaging - url: /mrg/ee/SearchStaging.html - - - label: Staging - url: /mrg/ee/Staging.html - - - label: StagingGraphQl - url: /mrg/ee/StagingGraphQl.html - - - label: Support - url: /mrg/ee/Support.html - - - label: TargetRule - url: /mrg/ee/TargetRule.html - - - label: Tinymce3Banner - url: /mrg/ee/Tinymce3Banner.html - - - label: VersionsCms - url: /mrg/ee/VersionsCms.html - - - label: VersionsCmsUrlRewrite - url: /mrg/ee/VersionsCmsUrlRewrite.html - - - label: VisualMerchandiser - url: /mrg/ee/VisualMerchandiser.html - - - label: WebsiteRestriction - url: /mrg/ee/WebsiteRestriction.html - - - label: WeeeStaging - url: /mrg/ee/WeeeStaging.html - - - label: Worldpay - url: /mrg/ee/Worldpay.html - - - - label: B2B extension, 1.1.6 - include_versions: ["2.3"] - children: - - - label: B2b - url: /mrg/b2b/B2b.html - - - label: BundleNegotiableQuote - url: /mrg/b2b/BundleNegotiableQuote.html - - - label: BundleRequisitionList - url: /mrg/b2b/BundleRequisitionList.html - - - label: BundleSharedCatalog - url: /mrg/b2b/BundleSharedCatalog.html - - - label: CheckoutAddressSearchNegotiableQuote - url: /mrg/b2b/CheckoutAddressSearchNegotiableQuote.html - - - label: CheckoutAgreementsNegotiableQuote - url: /mrg/b2b/CheckoutAgreementsNegotiableQuote.html - - - label: Company - url: /mrg/b2b/Company.html - - - label: CompanyCredit - url: /mrg/b2b/CompanyCredit.html - - - label: CompanyPayment - url: /mrg/b2b/CompanyPayment.html - - - label: ConfigurableNegotiableQuote - url: /mrg/b2b/ConfigurableNegotiableQuote.html - - - label: ConfigurableRequisitionList - url: /mrg/b2b/ConfigurableRequisitionList.html - - - label: ConfigurableSharedCatalog - url: /mrg/b2b/ConfigurableSharedCatalog.html - - - label: GiftCardNegotiableQuote - url: /mrg/b2b/GiftCardNegotiableQuote.html - - - label: GiftCardRequisitionList - url: /mrg/b2b/GiftCardRequisitionList.html - - - label: GiftCardSharedCatalog - url: /mrg/b2b/GiftCardSharedCatalog.html - - - label: GroupedRequisitionList - url: /mrg/b2b/GroupedRequisitionList.html - - - label: GroupedSharedCatalog - url: /mrg/b2b/GroupedSharedCatalog.html - - - label: NegotiableQuote - url: /mrg/b2b/NegotiableQuote.html - - - label: NegotiableQuoteSharedCatalog - url: /mrg/b2b/NegotiableQuoteSharedCatalog.html - - - label: QuickOrder - url: /mrg/b2b/QuickOrder.html - - - label: RequisitionList - url: /mrg/b2b/RequisitionList.html - - - label: SharedCatalog - url: /mrg/b2b/SharedCatalog.html - - - - label: Inventory Management (Open Source), 1.1.6 - include_versions: ["2.3"] - children: - - - label: Inventory - url: /mrg/msi/Inventory.html - - - label: InventoryAdminUi - url: /mrg/msi/InventoryAdminUi.html - - - label: InventoryAdvancedCheckout - url: /mrg/msi/InventoryAdvancedCheckout.html - - - label: InventoryApi - url: /mrg/msi/InventoryApi.html - - - label: InventoryBundleProduct - url: /mrg/msi/InventoryBundleProduct.html - - - label: InventoryBundleProductAdminUi - url: /mrg/msi/InventoryBundleProductAdminUi.html - - - label: InventoryCache - url: /mrg/msi/InventoryCache.html - - - label: InventoryCatalog - url: /mrg/msi/InventoryCatalog.html - - - label: InventoryCatalogAdminUi - url: /mrg/msi/InventoryCatalogAdminUi.html - - - label: InventoryCatalogApi - url: /mrg/msi/InventoryCatalogApi.html - - - label: InventoryCatalogSearch - url: /mrg/msi/InventoryCatalogSearch.html - - - label: InventoryConfigurableProduct - url: /mrg/msi/InventoryConfigurableProduct.html - - - label: InventoryConfigurableProductAdminUi - url: /mrg/msi/InventoryConfigurableProductAdminUi.html - - - label: InventoryConfigurableProductIndexer - url: /mrg/msi/InventoryConfigurableProductIndexer.html - - - label: InventoryConfiguration - url: /mrg/msi/InventoryConfiguration.html - - - label: InventoryConfigurationApi - url: /mrg/msi/InventoryConfigurationApi.html - - - label: InventoryDistanceBasedSourceSelection - url: /mrg/msi/InventoryDistanceBasedSourceSelection.html - - - label: InventoryDistanceBasedSourceSelectionAdminUi - url: /mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.html - - - label: InventoryDistanceBasedSourceSelectionApi - url: /mrg/msi/InventoryDistanceBasedSourceSelectionApi.html - - - label: InventoryElasticsearch - url: /mrg/msi/InventoryElasticsearch.html - - - label: InventoryExportStock - url: /mrg/msi/InventoryExportStock.html - - - label: InventoryExportStockApi - url: /mrg/msi/InventoryExportStockApi.html - - - label: InventoryGraphQl - url: /mrg/msi/InventoryGraphQl.html - - - label: InventoryGroupedProduct - url: /mrg/msi/InventoryGroupedProduct.html - - - label: InventoryGroupedProductAdminUi - url: /mrg/msi/InventoryGroupedProductAdminUi.html - - - label: InventoryGroupedProductIndexer - url: /mrg/msi/InventoryGroupedProductIndexer.html - - - label: InventoryImportExport - url: /mrg/msi/InventoryImportExport.html - - - label: InventoryIndexer - url: /mrg/msi/InventoryIndexer.html - - - label: InventoryLowQuantityNotification - url: /mrg/msi/InventoryLowQuantityNotification.html - - - label: InventoryLowQuantityNotificationAdminUi - url: /mrg/msi/InventoryLowQuantityNotificationAdminUi.html - - - label: InventoryLowQuantityNotificationApi - url: /mrg/msi/InventoryLowQuantityNotificationApi.html - - - label: InventoryMultiDimensionalIndexerApi - url: /mrg/msi/InventoryMultiDimensionalIndexerApi.html - - - label: InventoryProductAlert - url: /mrg/msi/InventoryProductAlert.html - - - label: InventoryRequisitionList - url: /mrg/msi/InventoryRequisitionList.html - - - label: InventoryReservationCli - url: /mrg/msi/InventoryReservationCli.html - - - label: InventoryReservations - url: /mrg/msi/InventoryReservations.html - - - label: InventoryReservationsApi - url: /mrg/msi/InventoryReservationsApi.html - - - label: InventorySales - url: /mrg/msi/InventorySales.html - - - label: InventorySalesAdminUi - url: /mrg/msi/InventorySalesAdminUi.html - - - label: InventorySalesApi - url: /mrg/msi/InventorySalesApi.html - - - label: InventorySalesFrontendUi - url: /mrg/msi/InventorySalesFrontendUi.html - - - label: InventorySetupFixtureGenerator - url: /mrg/msi/InventorySetupFixtureGenerator.html - - - label: InventoryShipping - url: /mrg/msi/InventoryShipping.html - - - label: InventoryShippingAdminUi - url: /mrg/msi/InventoryShippingAdminUi.html - - - label: InventorySourceDeductionApi - url: /mrg/msi/InventorySourceDeductionApi.html - - - label: InventorySourceSelection - url: /mrg/msi/InventorySourceSelection.html - - - label: InventorySourceSelectionApi - url: /mrg/msi/InventorySourceSelectionApi.html - - - - label: Page Builder (Commerce), v1.3.3 - include_versions: ["2.3"] - children: - - - label: CatalogPageBuilderAnalytics - url: /mrg/page-builder/CatalogPageBuilderAnalytics.html - - - label: CmsPageBuilderAnalytics - url: /mrg/page-builder/CmsPageBuilderAnalytics.html - - - label: PageBuilder - url: /mrg/page-builder/PageBuilder.html - - - label: PageBuilderAnalytics - url: /mrg/page-builder/PageBuilderAnalytics.html - - + + - label: AdminAnalytics + url: /mrg/module-admin-analytics.html + + - label: AdminGws + url: /mrg/module-admin-gws.html + + - label: AdminGwsConfigurableProduct + url: /mrg/module-admin-gws-configurable-product.html + + - label: AdminGwsStaging + url: /mrg/module-admin-gws-staging.html + + - label: AdminNotification + url: /mrg/module-admin-notification.html + + - label: AdobeIms + url: /mrg/module-adobe-ims.html + + - label: AdobeImsApi + url: /mrg/module-adobe-ims-api.html + + - label: AdobeStockAdminUi + url: /mrg/module-adobe-stock-admin-ui.html + + - label: AdobeStockAsset + url: /mrg/module-adobe-stock-asset.html + + - label: AdobeStockAssetApi + url: /mrg/module-adobe-stock-asset-api.html + + - label: AdobeStockClient + url: /mrg/module-adobe-stock-client.html + + - label: AdobeStockClientApi + url: /mrg/module-adobe-stock-client-api.html + + - label: AdobeStockImage + url: /mrg/module-adobe-stock-image.html + + - label: AdobeStockImageAdminUi + url: /mrg/module-adobe-stock-image-admin-ui.html + + - label: AdobeStockImageApi + url: /mrg/module-adobe-stock-image-api.html + + - label: AdvancedCatalog + url: /mrg/module-advanced-catalog.html + + - label: AdvancedCheckout + url: /mrg/module-advanced-checkout.html + + - label: AdvancedPricingImportExport + url: /mrg/module-advanced-pricing-import-export.html + + - label: AdvancedRule + url: /mrg/module-advanced-rule.html + + - label: AdvancedSalesRule + url: /mrg/module-advanced-sales-rule.html + + - label: AdvancedSearch + url: /mrg/module-advanced-search.html + + - label: Amqp + url: /mrg/module-amqp.html + + - label: AmqpStore + url: /mrg/module-amqp-store.html + + - label: Analytics + url: /mrg/module-analytics.html + + - label: AsynchronousOperations + url: /mrg/module-asynchronous-operations.html + + - label: Authorization + url: /mrg/module-authorization.html + + - label: Authorizenet + url: /mrg/module-authorizenet.html + + - label: AuthorizenetAcceptjs + url: /mrg/module-authorizenet-acceptjs.html + + - label: AuthorizenetCardinal + url: /mrg/module-authorizenet-cardinal.html + + - label: AuthorizenetGraphQl + url: /mrg/module-authorizenet-graph-ql.html + + - label: B2b + url: /mrg/module-b2b.html + + - label: Backend + url: /mrg/module-backend.html + + - label: Backup + url: /mrg/module-backup.html + + - label: Banner + url: /mrg/module-banner.html + + - label: BannerCustomerSegment + url: /mrg/module-banner-customer-segment.html + + - label: BannerPageBuilder + url: /mrg/module-banner-page-builder.html + + - label: BannerPageBuilderAnalytics + url: /mrg/module-banner-page-builder-analytics.html + + - label: Braintree + url: /mrg/module-braintree.html + + - label: BraintreeGraphQl + url: /mrg/module-braintree-graph-ql.html + + - label: Bundle + url: /mrg/module-bundle.html + + - label: BundleGraphQl + url: /mrg/module-bundle-graph-ql.html + + - label: BundleImportExport + url: /mrg/module-bundle-import-export.html + + - label: BundleImportExportStaging + url: /mrg/module-bundle-import-export-staging.html + + - label: BundleNegotiableQuote + url: /mrg/module-bundle-negotiable-quote.html + + - label: BundleRequisitionList + url: /mrg/module-bundle-requisition-list.html + + - label: BundleSharedCatalog + url: /mrg/module-bundle-shared-catalog.html + + - label: BundleStaging + url: /mrg/module-bundle-staging.html + + - label: CacheInvalidate + url: /mrg/module-cache-invalidate.html + + - label: Captcha + url: /mrg/module-captcha.html + + - label: CardinalCommerce + url: /mrg/module-cardinal-commerce.html + + - label: Catalog + url: /mrg/module-catalog.html + + - label: CatalogAnalytics + url: /mrg/module-catalog-analytics.html + + - label: CatalogCmsGraphQl + url: /mrg/module-catalog-cms-graph-ql.html + + - label: CatalogCustomerGraphQl + url: /mrg/module-catalog-customer-graph-ql.html + + - label: CatalogEvent + url: /mrg/module-catalog-event.html + + - label: CatalogGraphQl + url: /mrg/module-catalog-graph-ql.html + + - label: CatalogImportExportStaging + url: /mrg/module-catalog-import-export-staging.html + + - label: CatalogInventory + url: /mrg/module-catalog-inventory.html + + - label: CatalogInventoryGraphQl + url: /mrg/module-catalog-inventory-graph-ql.html + + - label: CatalogInventoryStaging + url: /mrg/module-catalog-inventory-staging.html + + - label: CatalogPageBuilderAnalytics + url: /mrg/module-catalog-page-builder-analytics.html + + - label: CatalogPageBuilderAnalyticsStaging + url: /mrg/module-catalog-page-builder-analytics-staging.html + + - label: CatalogPermissions + url: /mrg/module-catalog-permissions.html + + - label: CatalogRule + url: /mrg/module-catalog-rule.html + + - label: CatalogRuleConfigurable + url: /mrg/module-catalog-rule-configurable.html + + - label: CatalogRuleGraphQl + url: /mrg/module-catalog-rule-graph-ql.html + + - label: CatalogRuleStaging + url: /mrg/module-catalog-rule-staging.html + + - label: CatalogSearch + url: /mrg/module-catalog-search.html + + - label: CatalogStaging + url: /mrg/module-catalog-staging.html + + - label: CatalogStagingGraphQl + url: /mrg/module-catalog-staging-graph-ql.html + + - label: CatalogStagingPageBuilder + url: /mrg/module-catalog-staging-page-builder.html + + - label: CatalogUrlRewriteGraphQl + url: /mrg/module-catalog-url-rewrite-graph-ql.html + + - label: CatalogUrlRewriteStaging + url: /mrg/module-catalog-url-rewrite-staging.html + + - label: CatalogWidget + url: /mrg/module-catalog-widget.html + + - label: Checkout + url: /mrg/module-checkout.html + + - label: CheckoutAddressSearch + url: /mrg/module-checkout-address-search.html + + - label: CheckoutAddressSearchGiftRegistry + url: /mrg/module-checkout-address-search-gift-registry.html + + - label: CheckoutAddressSearchNegotiableQuote + url: /mrg/module-checkout-address-search-negotiable-quote.html + + - label: CheckoutAgreements + url: /mrg/module-checkout-agreements.html + + - label: CheckoutAgreementsGraphQl + url: /mrg/module-checkout-agreements-graph-ql.html + + - label: CheckoutAgreementsNegotiableQuote + url: /mrg/module-checkout-agreements-negotiable-quote.html + + - label: CheckoutStaging + url: /mrg/module-checkout-staging.html + + - label: Cms + url: /mrg/module-cms.html + + - label: CmsGraphQl + url: /mrg/module-cms-graph-ql.html + + - label: CmsPageBuilderAnalytics + url: /mrg/module-cms-page-builder-analytics.html + + - label: CmsPageBuilderAnalyticsStaging + url: /mrg/module-cms-page-builder-analytics-staging.html + + - label: CmsStaging + url: /mrg/module-cms-staging.html + + - label: CmsUrlRewrite + url: /mrg/module-cms-url-rewrite.html + + - label: CmsUrlRewriteGraphQl + url: /mrg/module-cms-url-rewrite-graph-ql.html + + - label: Company + url: /mrg/module-company.html + + - label: CompanyCredit + url: /mrg/module-company-credit.html + + - label: CompanyPayment + url: /mrg/module-company-payment.html + + - label: Config + url: /mrg/module-config.html + + - label: ConfigurableNegotiableQuote + url: /mrg/module-configurable-negotiable-quote.html + + - label: ConfigurableProduct + url: /mrg/module-configurable-product.html + + - label: ConfigurableProductGraphQl + url: /mrg/module-configurable-product-graph-ql.html + + - label: ConfigurableProductSales + url: /mrg/module-configurable-product-sales.html + + - label: ConfigurableProductStaging + url: /mrg/module-configurable-product-staging.html + + - label: ConfigurableRequisitionList + url: /mrg/module-configurable-requisition-list.html + + - label: ConfigurableSharedCatalog + url: /mrg/module-configurable-shared-catalog.html + + - label: Contact + url: /mrg/module-contact.html + + - label: Cookie + url: /mrg/module-cookie.html + + - label: Cron + url: /mrg/module-cron.html + + - label: Csp + url: /mrg/module-csp.html + + - label: CurrencySymbol + url: /mrg/module-currency-symbol.html + + - label: CustomAttributeManagement + url: /mrg/module-custom-attribute-management.html + + - label: Customer + url: /mrg/module-customer.html + + - label: CustomerAnalytics + url: /mrg/module-customer-analytics.html + + - label: CustomerBalance + url: /mrg/module-customer-balance.html + + - label: CustomerBalanceGraphQl + url: /mrg/module-customer-balance-graph-ql.html + + - label: CustomerCustomAttributes + url: /mrg/module-customer-custom-attributes.html + + - label: CustomerDownloadableGraphQl + url: /mrg/module-customer-downloadable-graph-ql.html + + - label: CustomerFinance + url: /mrg/module-customer-finance.html + + - label: CustomerGraphQl + url: /mrg/module-customer-graph-ql.html + + - label: CustomerImportExport + url: /mrg/module-customer-import-export.html + + - label: CustomerSegment + url: /mrg/module-customer-segment.html + + - label: Cybersource + url: /mrg/module-cybersource.html + + - label: Deploy + url: /mrg/module-deploy.html + + - label: Developer + url: /mrg/module-developer.html + + - label: Dhl + url: /mrg/module-dhl.html + + - label: Directory + url: /mrg/module-directory.html + + - label: DirectoryGraphQl + url: /mrg/module-directory-graph-ql.html + + - label: Downloadable + url: /mrg/module-downloadable.html + + - label: DownloadableGraphQl + url: /mrg/module-downloadable-graph-ql.html + + - label: DownloadableImportExport + url: /mrg/module-downloadable-import-export.html + + - label: DownloadableStaging + url: /mrg/module-downloadable-staging.html + + - label: Eav + url: /mrg/module-eav.html + + - label: EavGraphQl + url: /mrg/module-eav-graph-ql.html + + - label: Elasticsearch + url: /mrg/module-elasticsearch.html + + - label: Elasticsearch6 + url: /mrg/module-elasticsearch-6.html + + - label: Elasticsearch7 + url: /mrg/module-elasticsearch-7.html + + - label: ElasticsearchCatalogPermissions + url: /mrg/module-elasticsearch-catalog-permissions.html + + - label: Email + url: /mrg/module-email.html + + - label: EncryptionKey + url: /mrg/module-encryption-key.html + + - label: Enterprise + url: /mrg/module-enterprise.html + + - label: Eway + url: /mrg/module-eway.html + + - label: Fedex + url: /mrg/module-fedex.html + + - label: GiftCard + url: /mrg/module-gift-card.html + + - label: GiftCardAccount + url: /mrg/module-gift-card-account.html + + - label: GiftCardAccountGraphQl + url: /mrg/module-gift-card-account-graph-ql.html + + - label: GiftCardGraphQl + url: /mrg/module-gift-card-graph-ql.html + + - label: GiftCardImportExport + url: /mrg/module-gift-card-import-export.html + + - label: GiftCardNegotiableQuote + url: /mrg/module-gift-card-negotiable-quote.html + + - label: GiftCardRequisitionList + url: /mrg/module-gift-card-requisition-list.html + + - label: GiftCardSharedCatalog + url: /mrg/module-gift-card-shared-catalog.html + + - label: GiftCardStaging + url: /mrg/module-gift-card-staging.html + + - label: GiftMessage + url: /mrg/module-gift-message.html + + - label: GiftMessageStaging + url: /mrg/module-gift-message-staging.html + + - label: GiftRegistry + url: /mrg/module-gift-registry.html + + - label: GiftWrapping + url: /mrg/module-gift-wrapping.html + + - label: GiftWrappingStaging + url: /mrg/module-gift-wrapping-staging.html + + - label: GoogleAdwords + url: /mrg/module-google-adwords.html + + - label: GoogleAnalytics + url: /mrg/module-google-analytics.html + + - label: GoogleOptimizer + url: /mrg/module-google-optimizer.html + + - label: GoogleOptimizerStaging + url: /mrg/module-google-optimizer-staging.html + + - label: GoogleTagManager + url: /mrg/module-google-tag-manager.html + + - label: GraphQl + url: /mrg/module-graph-ql.html + + - label: GraphQlCache + url: /mrg/module-graph-ql-cache.html + + - label: GroupedCatalogInventory + url: /mrg/module-grouped-catalog-inventory.html + + - label: GroupedProduct + url: /mrg/module-grouped-product.html + + - label: GroupedProductGraphQl + url: /mrg/module-grouped-product-graph-ql.html + + - label: GroupedProductStaging + url: /mrg/module-grouped-product-staging.html + + - label: GroupedRequisitionList + url: /mrg/module-grouped-requisition-list.html + + - label: GroupedSharedCatalog + url: /mrg/module-grouped-shared-catalog.html + + - label: ImportExport + url: /mrg/module-import-export.html + + - label: Indexer + url: /mrg/module-indexer.html + + - label: InstantPurchase + url: /mrg/module-instant-purchase.html + + - label: Integration + url: /mrg/module-integration.html + + - label: Inventory + url: /mrg/module-inventory.html + + - label: InventoryAdminUi + url: /mrg/module-inventory-admin-ui.html + + - label: InventoryAdvancedCheckout + url: /mrg/module-inventory-advanced-checkout.html + + - label: InventoryApi + url: /mrg/module-inventory-api.html + + - label: InventoryBundleProduct + url: /mrg/module-inventory-bundle-product.html + + - label: InventoryBundleProductAdminUi + url: /mrg/module-inventory-bundle-product-admin-ui.html + + - label: InventoryCache + url: /mrg/module-inventory-cache.html + + - label: InventoryCatalog + url: /mrg/module-inventory-catalog.html + + - label: InventoryCatalogAdminUi + url: /mrg/module-inventory-catalog-admin-ui.html + + - label: InventoryCatalogApi + url: /mrg/module-inventory-catalog-api.html + + - label: InventoryCatalogSearch + url: /mrg/module-inventory-catalog-search.html + + - label: InventoryConfigurableProduct + url: /mrg/module-inventory-configurable-product.html + + - label: InventoryConfigurableProductAdminUi + url: /mrg/module-inventory-configurable-product-admin-ui.html + + - label: InventoryConfigurableProductIndexer + url: /mrg/module-inventory-configurable-product-indexer.html + + - label: InventoryConfiguration + url: /mrg/module-inventory-configuration.html + + - label: InventoryConfigurationApi + url: /mrg/module-inventory-configuration-api.html + + - label: InventoryDistanceBasedSourceSelection + url: /mrg/module-inventory-distance-based-source-selection.html + + - label: InventoryDistanceBasedSourceSelectionAdminUi + url: /mrg/module-inventory-distance-based-source-selection-admin-ui.html + + - label: InventoryDistanceBasedSourceSelectionApi + url: /mrg/module-inventory-distance-based-source-selection-api.html + + - label: InventoryElasticsearch + url: /mrg/module-inventory-elasticsearch.html + + - label: InventoryExportStock + url: /mrg/module-inventory-export-stock.html + + - label: InventoryExportStockApi + url: /mrg/module-inventory-export-stock-api.html + + - label: InventoryGraphQl + url: /mrg/module-inventory-graph-ql.html + + - label: InventoryGroupedProduct + url: /mrg/module-inventory-grouped-product.html + + - label: InventoryGroupedProductAdminUi + url: /mrg/module-inventory-grouped-product-admin-ui.html + + - label: InventoryGroupedProductIndexer + url: /mrg/module-inventory-grouped-product-indexer.html + + - label: InventoryImportExport + url: /mrg/module-inventory-import-export.html + + - label: InventoryIndexer + url: /mrg/module-inventory-indexer.html + + - label: InventoryLowQuantityNotification + url: /mrg/module-inventory-low-quantity-notification.html + + - label: InventoryLowQuantityNotificationAdminUi + url: /mrg/module-inventory-low-quantity-notification-admin-ui.html + + - label: InventoryLowQuantityNotificationApi + url: /mrg/module-inventory-low-quantity-notification-api.html + + - label: InventoryMultiDimensionalIndexerApi + url: /mrg/module-inventory-multi-dimensional-indexer-api.html + + - label: InventoryProductAlert + url: /mrg/module-inventory-product-alert.html + + - label: InventoryRequisitionList + url: /mrg/module-inventory-requisition-list.html + + - label: InventoryReservationCli + url: /mrg/module-inventory-reservation-cli.html + + - label: InventoryReservations + url: /mrg/module-inventory-reservations.html + + - label: InventoryReservationsApi + url: /mrg/module-inventory-reservations-api.html + + - label: InventorySales + url: /mrg/module-inventory-sales.html + + - label: InventorySalesAdminUi + url: /mrg/module-inventory-sales-admin-ui.html + + - label: InventorySalesApi + url: /mrg/module-inventory-sales-api.html + + - label: InventorySalesFrontendUi + url: /mrg/module-inventory-sales-frontend-ui.html + + - label: InventorySetupFixtureGenerator + url: /mrg/module-inventory-setup-fixture-generator.html + + - label: InventoryShipping + url: /mrg/module-inventory-shipping.html + + - label: InventoryShippingAdminUi + url: /mrg/module-inventory-shipping-admin-ui.html + + - label: InventorySourceDeductionApi + url: /mrg/module-inventory-source-deduction-api.html + + - label: InventorySourceSelection + url: /mrg/module-inventory-source-selection.html + + - label: InventorySourceSelectionApi + url: /mrg/module-inventory-source-selection-api.html + + - label: Invitation + url: /mrg/module-invitation.html + + - label: LayeredNavigation + url: /mrg/module-layered-navigation.html + + - label: LayeredNavigationStaging + url: /mrg/module-layered-navigation-staging.html + + - label: Logging + url: /mrg/module-logging.html + + - label: Marketplace + url: /mrg/module-marketplace.html + + - label: MediaGallery + url: /mrg/module-media-gallery.html + + - label: MediaGalleryApi + url: /mrg/module-media-gallery-api.html + + - label: MediaStorage + url: /mrg/module-media-storage.html + + - label: MessageQueue + url: /mrg/module-message-queue.html + + - label: MsrpConfigurableProduct + url: /mrg/module-msrp-configurable-product.html + + - label: MsrpGroupedProduct + url: /mrg/module-msrp-grouped-product.html + + - label: MsrpStaging + url: /mrg/module-msrp-staging.html + + - label: MultipleWishlist + url: /mrg/module-multiple-wishlist.html + + - label: Multishipping + url: /mrg/module-multishipping.html + + - label: MysqlMq + url: /mrg/module-mysql-mq.html + + - label: NegotiableQuote + url: /mrg/module-negotiable-quote.html + + - label: NegotiableQuoteSharedCatalog + url: /mrg/module-negotiable-quote-shared-catalog.html + + - label: NewRelicReporting + url: /mrg/module-new-relic-reporting.html + + - label: Newsletter + url: /mrg/module-newsletter.html + + - label: OfflinePayments + url: /mrg/module-offline-payments.html + + - label: OfflineShipping + url: /mrg/module-offline-shipping.html + + - label: PageBuilder + url: /mrg/module-page-builder.html + + - label: PageBuilderAnalytics + url: /mrg/module-page-builder-analytics.html + + - label: PageCache + url: /mrg/module-page-cache.html + + - label: Payment + url: /mrg/module-payment.html + + - label: PaymentStaging + url: /mrg/module-payment-staging.html + + - label: Paypal + url: /mrg/module-paypal.html + + - label: PaypalCaptcha + url: /mrg/module-paypal-captcha.html + + - label: PaypalGraphQl + url: /mrg/module-paypal-graph-ql.html + + - label: PaypalRecaptcha + url: /mrg/module-paypal-recaptcha.html + + - label: Persistent + url: /mrg/module-persistent.html + + - label: PersistentHistory + url: /mrg/module-persistent-history.html + + - label: PricePermissions + url: /mrg/module-price-permissions.html + + - label: ProductAlert + url: /mrg/module-product-alert.html + + - label: ProductVideo + url: /mrg/module-product-video.html + + - label: ProductVideoStaging + url: /mrg/module-product-video-staging.html + + - label: PromotionPermissions + url: /mrg/module-promotion-permissions.html + + - label: QuickOrder + url: /mrg/module-quick-order.html + + - label: Quote + url: /mrg/module-quote.html + + - label: QuoteAnalytics + url: /mrg/module-quote-analytics.html + + - label: QuoteGraphQl + url: /mrg/module-quote-graph-ql.html + + - label: RelatedProductGraphQl + url: /mrg/module-related-product-graph-ql.html + + - label: ReleaseNotification + url: /mrg/module-release-notification.html + + - label: Reminder + url: /mrg/module-reminder.html + + - label: Reports + url: /mrg/module-reports.html + + - label: RequireJs + url: /mrg/module-require-js.html + + - label: RequisitionList + url: /mrg/module-requisition-list.html + + - label: ResourceConnections + url: /mrg/module-resource-connections.html + + - label: Review + url: /mrg/module-review.html + + - label: ReviewAnalytics + url: /mrg/module-review-analytics.html + + - label: ReviewStaging + url: /mrg/module-review-staging.html + + - label: Reward + url: /mrg/module-reward.html + + - label: RewardGraphQl + url: /mrg/module-reward-graph-ql.html + + - label: RewardStaging + url: /mrg/module-reward-staging.html + + - label: Rma + url: /mrg/module-rma.html + + - label: RmaGraphQl + url: /mrg/module-rma-graph-ql.html + + - label: RmaStaging + url: /mrg/module-rma-staging.html + + - label: Robots + url: /mrg/module-robots.html + + - label: Rss + url: /mrg/module-rss.html + + - label: Rule + url: /mrg/module-rule.html + + - label: Sales + url: /mrg/module-sales.html + + - label: SalesAnalytics + url: /mrg/module-sales-analytics.html + + - label: SalesArchive + url: /mrg/module-sales-archive.html + + - label: SalesGraphQl + url: /mrg/module-sales-graph-ql.html + + - label: SalesInventory + url: /mrg/module-sales-inventory.html + + - label: SalesRule + url: /mrg/module-sales-rule.html + + - label: SalesRuleStaging + url: /mrg/module-sales-rule-staging.html + + - label: SalesSequence + url: /mrg/module-sales-sequence.html + + - label: SampleData + url: /mrg/module-sample-data.html + + - label: ScalableCheckout + url: /mrg/module-scalable-checkout.html + + - label: ScalableInventory + url: /mrg/module-scalable-inventory.html + + - label: ScalableOms + url: /mrg/module-scalable-oms.html + + - label: ScheduledImportExport + url: /mrg/module-scheduled-import-export.html + + - label: Search + url: /mrg/module-search.html + + - label: SearchStaging + url: /mrg/module-search-staging.html + + - label: Security + url: /mrg/module-security.html + + - label: SendFriend + url: /mrg/module-send-friend.html + + - label: SendFriendGraphQl + url: /mrg/module-send-friend-graph-ql.html + + - label: SharedCatalog + url: /mrg/module-shared-catalog.html + + - label: Shipping + url: /mrg/module-shipping.html + + - label: Signifyd + url: /mrg/module-signifyd.html + + - label: Sitemap + url: /mrg/module-sitemap.html + + - label: Staging + url: /mrg/module-staging.html + + - label: StagingGraphQl + url: /mrg/module-staging-graph-ql.html + + - label: StagingPageBuilder + url: /mrg/module-staging-page-builder.html + + - label: Store + url: /mrg/module-store.html + + - label: StoreGraphQl + url: /mrg/module-store-graph-ql.html + + - label: Support + url: /mrg/module-support.html + + - label: Swagger + url: /mrg/module-swagger.html + + - label: SwaggerWebapi + url: /mrg/module-swagger-webapi.html + + - label: SwaggerWebapiAsync + url: /mrg/module-swagger-webapi-async.html + + - label: Swatches + url: /mrg/module-swatches.html + + - label: SwatchesGraphQl + url: /mrg/module-swatches-graph-ql.html + + - label: SwatchesLayeredNavigation + url: /mrg/module-swatches-layered-navigation.html + + - label: TargetRule + url: /mrg/module-target-rule.html + + - label: Tax + url: /mrg/module-tax.html + + - label: TaxGraphQl + url: /mrg/module-tax-graph-ql.html + + - label: Theme + url: /mrg/module-theme.html + + - label: ThemeGraphQl + url: /mrg/module-theme-graph-ql.html + + - label: Tinymce3 + url: /mrg/module-tinymce-3.html + + - label: Tinymce3Banner + url: /mrg/module-tinymce-3-banner.html + + - label: Translation + url: /mrg/module-translation.html + + - label: Ui + url: /mrg/module-ui.html + + - label: Ups + url: /mrg/module-ups.html + + - label: UrlRewrite + url: /mrg/module-url-rewrite.html + + - label: UrlRewriteGraphQl + url: /mrg/module-url-rewrite-graph-ql.html + + - label: User + url: /mrg/module-user.html + + - label: Usps + url: /mrg/module-usps.html + + - label: Variable + url: /mrg/module-variable.html + + - label: Vault + url: /mrg/module-vault.html + + - label: VaultGraphQl + url: /mrg/module-vault-graph-ql.html + + - label: Version + url: /mrg/module-version.html + + - label: VersionsCms + url: /mrg/module-versions-cms.html + + - label: VersionsCmsUrlRewrite + url: /mrg/module-versions-cms-url-rewrite.html + + - label: VisualMerchandiser + url: /mrg/module-visual-merchandiser.html + + - label: Webapi + url: /mrg/module-webapi.html + + - label: WebapiAsync + url: /mrg/module-webapi-async.html + + - label: WebapiSecurity + url: /mrg/module-webapi-security.html + + - label: WebsiteRestriction + url: /mrg/module-website-restriction.html + + - label: Weee + url: /mrg/module-weee.html + + - label: WeeeGraphQl + url: /mrg/module-weee-graph-ql.html + + - label: WeeeStaging + url: /mrg/module-weee-staging.html + + - label: Widget + url: /mrg/module-widget.html + + - label: Wishlist + url: /mrg/module-wishlist.html + + - label: WishlistAnalytics + url: /mrg/module-wishlist-analytics.html + + - label: WishlistGraphQl + url: /mrg/module-wishlist-graph-ql.html + + - label: Worldpay + url: /mrg/module-worldpay.html + diff --git a/src/_data/toc/module-reference-guide-2_4.yml b/src/_data/toc/module-reference-guide-2_4.yml index 3e19436b0a7..f15f56be126 100644 --- a/src/_data/toc/module-reference-guide-2_4.yml +++ b/src/_data/toc/module-reference-guide-2_4.yml @@ -2,1175 +2,1414 @@ label: Module Reference Guide pages: - label: Introduction url: /mrg/intro.html - - - label: Core Open Source, 2.4.1 - include_versions: ["2.4"] - children: - - - label: AdminAnalytics - url: /mrg/ce/AdminAnalytics.html - - - label: AdminNotification - url: /mrg/ce/AdminNotification.html - - - label: AdvancedPricingImportExport - url: /mrg/ce/AdvancedPricingImportExport.html - - - label: AdvancedSearch - url: /mrg/ce/AdvancedSearch.html - - - label: Amqp - url: /mrg/ce/Amqp.html - - - label: AmqpStore - url: /mrg/ce/AmqpStore.html - - - label: Analytics - url: /mrg/ce/Analytics.html - - - label: AsynchronousOperations - url: /mrg/ce/AsynchronousOperations.html - - - label: Authorization - url: /mrg/ce/Authorization.html - - - label: Backend - url: /mrg/ce/Backend.html - - - label: Backup - url: /mrg/ce/Backup.html - - - label: Bundle - url: /mrg/ce/Bundle.html - - - label: BundleGraphQl - url: /mrg/ce/BundleGraphQl.html - - - label: BundleImportExport - url: /mrg/ce/BundleImportExport.html - - - label: CacheInvalidate - url: /mrg/ce/CacheInvalidate.html - - - label: Captcha - url: /mrg/ce/Captcha.html - - - label: CardinalCommerce - url: /mrg/ce/CardinalCommerce.html - - - label: Catalog - url: /mrg/ce/Catalog.html - - - label: CatalogAnalytics - url: /mrg/ce/CatalogAnalytics.html - - - label: CatalogCmsGraphQl - url: /mrg/ce/CatalogCmsGraphQl.html - - - label: CatalogCustomerGraphQl - url: /mrg/ce/CatalogCustomerGraphQl.html - - - label: CatalogGraphQl - url: /mrg/ce/CatalogGraphQl.html - - - label: CatalogInventory - url: /mrg/ce/CatalogInventory.html - - - label: CatalogInventoryGraphQl - url: /mrg/ce/CatalogInventoryGraphQl.html - - - label: CatalogRule - url: /mrg/ce/CatalogRule.html - - - label: CatalogRuleConfigurable - url: /mrg/ce/CatalogRuleConfigurable.html - - - label: CatalogRuleGraphQl - url: /mrg/ce/CatalogRuleGraphQl.html - - - label: CatalogSearch - url: /mrg/ce/CatalogSearch.html - - - label: CatalogUrlRewriteGraphQl - url: /mrg/ce/CatalogUrlRewriteGraphQl.html - - - label: CatalogWidget - url: /mrg/ce/CatalogWidget.html - - - label: Checkout - url: /mrg/ce/Checkout.html - - - label: CheckoutAgreements - url: /mrg/ce/CheckoutAgreements.html - - - label: CheckoutAgreementsGraphQl - url: /mrg/ce/CheckoutAgreementsGraphQl.html - - - label: Cms - url: /mrg/ce/Cms.html - - - label: CmsGraphQl - url: /mrg/ce/CmsGraphQl.html - - - label: CmsUrlRewrite - url: /mrg/ce/CmsUrlRewrite.html - - - label: CmsUrlRewriteGraphQl - url: /mrg/ce/CmsUrlRewriteGraphQl.html - - - label: Config - url: /mrg/ce/Config.html - - - label: ConfigurableProduct - url: /mrg/ce/ConfigurableProduct.html - - - label: ConfigurableProductGraphQl - url: /mrg/ce/ConfigurableProductGraphQl.html - - - label: ConfigurableProductSales - url: /mrg/ce/ConfigurableProductSales.html - - - label: Contact - url: /mrg/ce/Contact.html - - - label: Cookie - url: /mrg/ce/Cookie.html - - - label: Cron - url: /mrg/ce/Cron.html - - - label: Csp - url: /mrg/ce/Csp.html - - - label: CurrencySymbol - url: /mrg/ce/CurrencySymbol.html - - - label: Customer - url: /mrg/ce/Customer.html - - - label: CustomerAnalytics - url: /mrg/ce/CustomerAnalytics.html - - - label: CustomerDownloadableGraphQl - url: /mrg/ce/CustomerDownloadableGraphQl.html - - - label: CustomerGraphQl - url: /mrg/ce/CustomerGraphQl.html - - - label: CustomerImportExport - url: /mrg/ce/CustomerImportExport.html - - - label: Deploy - url: /mrg/ce/Deploy.html - - - label: Developer - url: /mrg/ce/Developer.html - - - label: Dhl - url: /mrg/ce/Dhl.html - - - label: Directory - url: /mrg/ce/Directory.html - - - label: DirectoryGraphQl - url: /mrg/ce/DirectoryGraphQl.html - - - label: Downloadable - url: /mrg/ce/Downloadable.html - - - label: DownloadableGraphQl - url: /mrg/ce/DownloadableGraphQl.html - - - label: DownloadableImportExport - url: /mrg/ce/DownloadableImportExport.html - - - label: Eav - url: /mrg/ce/Eav.html - - - label: EavGraphQl - url: /mrg/ce/EavGraphQl.html - - - label: Elasticsearch - url: /mrg/ce/Elasticsearch.html - - - label: Elasticsearch6 - url: /mrg/ce/Elasticsearch6.html - - - label: Elasticsearch7 - url: /mrg/ce/Elasticsearch7.html - - - label: Email - url: /mrg/ce/Email.html - - - label: EncryptionKey - url: /mrg/ce/EncryptionKey.html - - - label: Fedex - url: /mrg/ce/Fedex.html - - - label: GiftMessage - url: /mrg/ce/GiftMessage.html - - - label: GiftMessageGraphQl - url: /mrg/ce/GiftMessageGraphQl.html - - - label: GoogleAdwords - url: /mrg/ce/GoogleAdwords.html - - - label: GoogleAnalytics - url: /mrg/ce/GoogleAnalytics.html - - - label: GoogleOptimizer - url: /mrg/ce/GoogleOptimizer.html - - - label: GraphQl - url: /mrg/ce/GraphQl.html - - - label: GraphQlCache - url: /mrg/ce/GraphQlCache.html - - - label: GroupedCatalogInventory - url: /mrg/ce/GroupedCatalogInventory.html - - - label: GroupedProduct - url: /mrg/ce/GroupedProduct.html - - - label: GroupedProductGraphQl - url: /mrg/ce/GroupedProductGraphQl.html - - - label: ImportExport - url: /mrg/ce/ImportExport.html - - - label: Indexer - url: /mrg/ce/Indexer.html - - - label: InstantPurchase - url: /mrg/ce/InstantPurchase.html - - - label: Integration - url: /mrg/ce/Integration.html - - - label: LayeredNavigation - url: /mrg/ce/LayeredNavigation.html - - - label: LoginAsCustomer - url: /mrg/ce/LoginAsCustomer.html - - - label: LoginAsCustomerAdminUi - url: /mrg/ce/LoginAsCustomerAdminUi.html - - - label: LoginAsCustomerApi - url: /mrg/ce/LoginAsCustomerApi.html - - - label: LoginAsCustomerAssistance - url: /mrg/ce/LoginAsCustomerAssistance.html - - - label: LoginAsCustomerFrontendUi - url: /mrg/ce/LoginAsCustomerFrontendUi.html - - - label: LoginAsCustomerLog - url: /mrg/ce/LoginAsCustomerLog.html - - - label: LoginAsCustomerPageCache - url: /mrg/ce/LoginAsCustomerPageCache.html - - - label: LoginAsCustomerQuote - url: /mrg/ce/LoginAsCustomerQuote.html - - - label: LoginAsCustomerSales - url: /mrg/ce/LoginAsCustomerSales.html - - - label: Marketplace - url: /mrg/ce/Marketplace.html - - - label: MediaContent - url: /mrg/ce/MediaContent.html - - - label: MediaContentApi - url: /mrg/ce/MediaContentApi.html - - - label: MediaContentCatalog - url: /mrg/ce/MediaContentCatalog.html - - - label: MediaContentCms - url: /mrg/ce/MediaContentCms.html - - - label: MediaContentSynchronization - url: /mrg/ce/MediaContentSynchronization.html - - - label: MediaContentSynchronizationApi - url: /mrg/ce/MediaContentSynchronizationApi.html - - - label: MediaContentSynchronizationCatalog - url: /mrg/ce/MediaContentSynchronizationCatalog.html - - - label: MediaContentSynchronizationCms - url: /mrg/ce/MediaContentSynchronizationCms.html - - - label: MediaGallery - url: /mrg/ce/MediaGallery.html - - - label: MediaGalleryApi - url: /mrg/ce/MediaGalleryApi.html - - - label: MediaGalleryCatalog - url: /mrg/ce/MediaGalleryCatalog.html - - - label: MediaGalleryCatalogIntegration - url: /mrg/ce/MediaGalleryCatalogIntegration.html - - - label: MediaGalleryCatalogUi - url: /mrg/ce/MediaGalleryCatalogUi.html - - - label: MediaGalleryCmsUi - url: /mrg/ce/MediaGalleryCmsUi.html - - - label: MediaGalleryIntegration - url: /mrg/ce/MediaGalleryIntegration.html - - - label: MediaGalleryMetadata - url: /mrg/ce/MediaGalleryMetadata.html - - - label: MediaGalleryMetadataApi - url: /mrg/ce/MediaGalleryMetadataApi.html - - - label: MediaGallerySynchronization - url: /mrg/ce/MediaGallerySynchronization.html - - - label: MediaGallerySynchronizationApi - url: /mrg/ce/MediaGallerySynchronizationApi.html - - - label: MediaGallerySynchronizationMetadata - url: /mrg/ce/MediaGallerySynchronizationMetadata.html - - - label: MediaGalleryUi - url: /mrg/ce/MediaGalleryUi.html - - - label: MediaGalleryUiApi - url: /mrg/ce/MediaGalleryUiApi.html - - - label: MediaStorage - url: /mrg/ce/MediaStorage.html - - - label: MessageQueue - url: /mrg/ce/MessageQueue.html - - - label: MsrpConfigurableProduct - url: /mrg/ce/MsrpConfigurableProduct.html - - - label: MsrpGroupedProduct - url: /mrg/ce/MsrpGroupedProduct.html - - - label: Multishipping - url: /mrg/ce/Multishipping.html - - - label: MysqlMq - url: /mrg/ce/MysqlMq.html - - - label: NewRelicReporting - url: /mrg/ce/NewRelicReporting.html - - - label: Newsletter - url: /mrg/ce/Newsletter.html - - - label: NewsletterGraphQl - url: /mrg/ce/NewsletterGraphQl.html - - - label: OfflinePayments - url: /mrg/ce/OfflinePayments.html - - - label: OfflineShipping - url: /mrg/ce/OfflineShipping.html - - - label: PageCache - url: /mrg/ce/PageCache.html - - - label: Payment - url: /mrg/ce/Payment.html - - - label: Paypal - url: /mrg/ce/Paypal.html - - - label: PaypalCaptcha - url: /mrg/ce/PaypalCaptcha.html - - - label: PaypalGraphQl - url: /mrg/ce/PaypalGraphQl.html - - - label: Persistent - url: /mrg/ce/Persistent.html - - - label: ProductAlert - url: /mrg/ce/ProductAlert.html - - - label: ProductVideo - url: /mrg/ce/ProductVideo.html - - - label: Quote - url: /mrg/ce/Quote.html - - - label: QuoteAnalytics - url: /mrg/ce/QuoteAnalytics.html - - - label: QuoteBundleOptions - url: /mrg/ce/QuoteBundleOptions.html - - - label: QuoteConfigurableOptions - url: /mrg/ce/QuoteConfigurableOptions.html - - - label: QuoteDownloadableLinks - url: /mrg/ce/QuoteDownloadableLinks.html - - - label: QuoteGraphQl - url: /mrg/ce/QuoteGraphQl.html - - - label: RelatedProductGraphQl - url: /mrg/ce/RelatedProductGraphQl.html - - - label: ReleaseNotification - url: /mrg/ce/ReleaseNotification.html - - - label: Reports - url: /mrg/ce/Reports.html - - - label: RequireJs - url: /mrg/ce/RequireJs.html - - - label: Review - url: /mrg/ce/Review.html - - - label: ReviewAnalytics - url: /mrg/ce/ReviewAnalytics.html - - - label: ReviewGraphQl - url: /mrg/ce/ReviewGraphQl.html - - - label: Robots - url: /mrg/ce/Robots.html - - - label: Rss - url: /mrg/ce/Rss.html - - - label: Rule - url: /mrg/ce/Rule.html - - - label: Sales - url: /mrg/ce/Sales.html - - - label: SalesAnalytics - url: /mrg/ce/SalesAnalytics.html - - - label: SalesGraphQl - url: /mrg/ce/SalesGraphQl.html - - - label: SalesInventory - url: /mrg/ce/SalesInventory.html - - - label: SalesRule - url: /mrg/ce/SalesRule.html - - - label: SalesSequence - url: /mrg/ce/SalesSequence.html - - - label: SampleData - url: /mrg/ce/SampleData.html - - - label: Search - url: /mrg/ce/Search.html - - - label: Security - url: /mrg/ce/Security.html - - - label: SendFriend - url: /mrg/ce/SendFriend.html - - - label: SendFriendGraphQl - url: /mrg/ce/SendFriendGraphQl.html - - - label: Shipping - url: /mrg/ce/Shipping.html - - - label: Sitemap - url: /mrg/ce/Sitemap.html - - - label: Store - url: /mrg/ce/Store.html - - - label: StoreGraphQl - url: /mrg/ce/StoreGraphQl.html - - - label: Swagger - url: /mrg/ce/Swagger.html - - - label: SwaggerWebapi - url: /mrg/ce/SwaggerWebapi.html - - - label: SwaggerWebapiAsync - url: /mrg/ce/SwaggerWebapiAsync.html - - - label: Swatches - url: /mrg/ce/Swatches.html - - - label: SwatchesGraphQl - url: /mrg/ce/SwatchesGraphQl.html - - - label: SwatchesLayeredNavigation - url: /mrg/ce/SwatchesLayeredNavigation.html - - - label: Tax - url: /mrg/ce/Tax.html - - - label: TaxGraphQl - url: /mrg/ce/TaxGraphQl.html - - - label: Theme - url: /mrg/ce/Theme.html - - - label: ThemeGraphQl - url: /mrg/ce/ThemeGraphQl.html - - - label: Tinymce3 - url: /mrg/ce/Tinymce3.html - - - label: Translation - url: /mrg/ce/Translation.html - - - label: Ui - url: /mrg/ce/Ui.html - - - label: Ups - url: /mrg/ce/Ups.html - - - label: UrlRewrite - url: /mrg/ce/UrlRewrite.html - - - label: UrlRewriteGraphQl - url: /mrg/ce/UrlRewriteGraphQl.html - - - label: User - url: /mrg/ce/User.html - - - label: Usps - url: /mrg/ce/Usps.html - - - label: Variable - url: /mrg/ce/Variable.html - - - label: Vault - url: /mrg/ce/Vault.html - - - label: VaultGraphQl - url: /mrg/ce/VaultGraphQl.html - - - label: Version - url: /mrg/ce/Version.html - - - label: Webapi - url: /mrg/ce/Webapi.html - - - label: WebapiAsync - url: /mrg/ce/WebapiAsync.html - - - label: WebapiSecurity - url: /mrg/ce/WebapiSecurity.html - - - label: Weee - url: /mrg/ce/Weee.html - - - label: WeeeGraphQl - url: /mrg/ce/WeeeGraphQl.html - - - label: Widget - url: /mrg/ce/Widget.html - - - label: Wishlist - url: /mrg/ce/Wishlist.html - - - label: WishlistAnalytics - url: /mrg/ce/WishlistAnalytics.html - - - label: WishlistGraphQl - url: /mrg/ce/WishlistGraphQl.html - - - - label: Core Commerce only, 2.4.1 - include_versions: ["2.4"] - children: - - - label: AdminGws - url: /mrg/ee/AdminGws.html - - - label: AdminGwsConfigurableProduct - url: /mrg/ee/AdminGwsConfigurableProduct.html - - - label: AdminGwsStaging - url: /mrg/ee/AdminGwsStaging.html - - - label: AdvancedCatalog - url: /mrg/ee/AdvancedCatalog.html - - - label: AdvancedCheckout - url: /mrg/ee/AdvancedCheckout.html - - - label: AdvancedRule - url: /mrg/ee/AdvancedRule.html - - - label: AdvancedSalesRule - url: /mrg/ee/AdvancedSalesRule.html - - - label: Banner - url: /mrg/ee/Banner.html - - - label: BannerCustomerSegment - url: /mrg/ee/BannerCustomerSegment.html - - - label: BundleImportExportStaging - url: /mrg/ee/BundleImportExportStaging.html - - - label: BundleStaging - url: /mrg/ee/BundleStaging.html - - - label: CatalogEvent - url: /mrg/ee/CatalogEvent.html - - - label: CatalogImportExportStaging - url: /mrg/ee/CatalogImportExportStaging.html - - - label: CatalogInventoryStaging - url: /mrg/ee/CatalogInventoryStaging.html - - - label: CatalogPermissions - url: /mrg/ee/CatalogPermissions.html - - - label: CatalogPermissionsGraphQl - url: /mrg/ee/CatalogPermissionsGraphQl.html - - - label: CatalogRuleStaging - url: /mrg/ee/CatalogRuleStaging.html - - - label: CatalogStaging - url: /mrg/ee/CatalogStaging.html - - - label: CatalogStagingGraphQl - url: /mrg/ee/CatalogStagingGraphQl.html - - - label: CatalogUrlRewriteStaging - url: /mrg/ee/CatalogUrlRewriteStaging.html - - - label: CheckoutAddressSearch - url: /mrg/ee/CheckoutAddressSearch.html - - - label: CheckoutAddressSearchGiftRegistry - url: /mrg/ee/CheckoutAddressSearchGiftRegistry.html - - - label: CheckoutStaging - url: /mrg/ee/CheckoutStaging.html - - - label: CmsStaging - url: /mrg/ee/CmsStaging.html - - - label: ConfigurableProductStaging - url: /mrg/ee/ConfigurableProductStaging.html - - - label: CustomAttributeManagement - url: /mrg/ee/CustomAttributeManagement.html - - - label: CustomerBalance - url: /mrg/ee/CustomerBalance.html - - - label: CustomerBalanceGraphQl - url: /mrg/ee/CustomerBalanceGraphQl.html - - - label: CustomerCustomAttributes - url: /mrg/ee/CustomerCustomAttributes.html - - - label: CustomerFinance - url: /mrg/ee/CustomerFinance.html - - - label: CustomerSegment - url: /mrg/ee/CustomerSegment.html - - - label: DownloadableStaging - url: /mrg/ee/DownloadableStaging.html - - - label: ElasticsearchCatalogPermissions - url: /mrg/ee/ElasticsearchCatalogPermissions.html - - - label: Enterprise - url: /mrg/ee/Enterprise.html - - - label: GiftCard - url: /mrg/ee/GiftCard.html - - - label: GiftCardAccount - url: /mrg/ee/GiftCardAccount.html - - - label: GiftCardAccountGraphQl - url: /mrg/ee/GiftCardAccountGraphQl.html - - - label: GiftCardGraphQl - url: /mrg/ee/GiftCardGraphQl.html - - - label: GiftCardImportExport - url: /mrg/ee/GiftCardImportExport.html - - - label: GiftCardStaging - url: /mrg/ee/GiftCardStaging.html - - - label: GiftMessageStaging - url: /mrg/ee/GiftMessageStaging.html - - - label: GiftRegistry - url: /mrg/ee/GiftRegistry.html - - - label: GiftWrapping - url: /mrg/ee/GiftWrapping.html - - - label: GiftWrappingGraphQl - url: /mrg/ee/GiftWrappingGraphQl.html - - - label: GiftWrappingStaging - url: /mrg/ee/GiftWrappingStaging.html - - - label: GoogleOptimizerStaging - url: /mrg/ee/GoogleOptimizerStaging.html - - - label: GoogleTagManager - url: /mrg/ee/GoogleTagManager.html - - - label: GroupedProductStaging - url: /mrg/ee/GroupedProductStaging.html - - - label: Invitation - url: /mrg/ee/Invitation.html - - - label: LayeredNavigationStaging - url: /mrg/ee/LayeredNavigationStaging.html - - - label: Logging - url: /mrg/ee/Logging.html - - - label: LoginAsCustomerLogging - url: /mrg/ee/LoginAsCustomerLogging.html - - - label: LoginAsCustomerWebsiteRestriction - url: /mrg/ee/LoginAsCustomerWebsiteRestriction.html - - - label: MediaContentCatalogStaging - url: /mrg/ee/MediaContentCatalogStaging.html - - - label: MsrpStaging - url: /mrg/ee/MsrpStaging.html - - - label: MultipleWishlist - url: /mrg/ee/MultipleWishlist.html - - - label: PaymentStaging - url: /mrg/ee/PaymentStaging.html - - - label: PersistentHistory - url: /mrg/ee/PersistentHistory.html - - - label: PricePermissions - url: /mrg/ee/PricePermissions.html - - - label: ProductVideoStaging - url: /mrg/ee/ProductVideoStaging.html - - - label: PromotionPermissions - url: /mrg/ee/PromotionPermissions.html - - - label: QuoteGiftCardOptions - url: /mrg/ee/QuoteGiftCardOptions.html - - - label: Reminder - url: /mrg/ee/Reminder.html - - - label: ResourceConnections - url: /mrg/ee/ResourceConnections.html - - - label: ReviewStaging - url: /mrg/ee/ReviewStaging.html - - - label: Reward - url: /mrg/ee/Reward.html - - - label: RewardGraphQl - url: /mrg/ee/RewardGraphQl.html - - - label: RewardStaging - url: /mrg/ee/RewardStaging.html - - - label: Rma - url: /mrg/ee/Rma.html - - - label: RmaGraphQl - url: /mrg/ee/RmaGraphQl.html - - - label: RmaStaging - url: /mrg/ee/RmaStaging.html - - - label: SalesArchive - url: /mrg/ee/SalesArchive.html - - - label: SalesRuleStaging - url: /mrg/ee/SalesRuleStaging.html - - - label: ScalableCheckout - url: /mrg/ee/ScalableCheckout.html - - - label: ScalableInventory - url: /mrg/ee/ScalableInventory.html - - - label: ScalableOms - url: /mrg/ee/ScalableOms.html - - - label: ScheduledImportExport - url: /mrg/ee/ScheduledImportExport.html - - - label: SearchStaging - url: /mrg/ee/SearchStaging.html - - - label: Staging - url: /mrg/ee/Staging.html - - - label: StagingGraphQl - url: /mrg/ee/StagingGraphQl.html - - - label: Support - url: /mrg/ee/Support.html - - - label: Swat - url: /mrg/ee/Swat.html - - - label: TargetRule - url: /mrg/ee/TargetRule.html - - - label: TargetRuleGraphQl - url: /mrg/ee/TargetRuleGraphQl.html - - - label: Tinymce3Banner - url: /mrg/ee/Tinymce3Banner.html - - - label: VersionsCms - url: /mrg/ee/VersionsCms.html - - - label: VersionsCmsUrlRewrite - url: /mrg/ee/VersionsCmsUrlRewrite.html - - - label: VisualMerchandiser - url: /mrg/ee/VisualMerchandiser.html - - - label: WebsiteRestriction - url: /mrg/ee/WebsiteRestriction.html - - - label: WeeeStaging - url: /mrg/ee/WeeeStaging.html - - - - label: B2B extension, 1.3.0 - include_versions: ["2.4"] - children: - - - label: B2b - url: /mrg/b2b/B2b.html - - - label: BundleNegotiableQuote - url: /mrg/b2b/BundleNegotiableQuote.html - - - label: BundleRequisitionList - url: /mrg/b2b/BundleRequisitionList.html - - - label: BundleSharedCatalog - url: /mrg/b2b/BundleSharedCatalog.html - - - label: CheckoutAddressSearchNegotiableQuote - url: /mrg/b2b/CheckoutAddressSearchNegotiableQuote.html - - - label: CheckoutAgreementsNegotiableQuote - url: /mrg/b2b/CheckoutAgreementsNegotiableQuote.html - - - label: Company - url: /mrg/b2b/Company.html - - - label: CompanyCredit - url: /mrg/b2b/CompanyCredit.html - - - label: CompanyPayment - url: /mrg/b2b/CompanyPayment.html - - - label: CompanyShipping - url: /mrg/b2b/CompanyShipping.html - - - label: ConfigurableNegotiableQuote - url: /mrg/b2b/ConfigurableNegotiableQuote.html - - - label: ConfigurableRequisitionList - url: /mrg/b2b/ConfigurableRequisitionList.html - - - label: ConfigurableSharedCatalog - url: /mrg/b2b/ConfigurableSharedCatalog.html - - - label: GiftCardNegotiableQuote - url: /mrg/b2b/GiftCardNegotiableQuote.html - - - label: GiftCardRequisitionList - url: /mrg/b2b/GiftCardRequisitionList.html - - - label: GiftCardSharedCatalog - url: /mrg/b2b/GiftCardSharedCatalog.html - - - label: GroupedRequisitionList - url: /mrg/b2b/GroupedRequisitionList.html - - - label: GroupedSharedCatalog - url: /mrg/b2b/GroupedSharedCatalog.html - - - label: NegotiableQuote - url: /mrg/b2b/NegotiableQuote.html - - - label: NegotiableQuoteSharedCatalog - url: /mrg/b2b/NegotiableQuoteSharedCatalog.html - - - label: NegotiableQuoteWeee - url: /mrg/b2b/NegotiableQuoteWeee.html - - - label: OrderHistorySearch - url: /mrg/b2b/OrderHistorySearch.html - - - label: PurchaseOrder - url: /mrg/b2b/PurchaseOrder.html - - - label: PurchaseOrderRule - url: /mrg/b2b/PurchaseOrderRule.html - - - label: QuickOrder - url: /mrg/b2b/QuickOrder.html - - - label: RequisitionList - url: /mrg/b2b/RequisitionList.html - - - label: SharedCatalog - url: /mrg/b2b/SharedCatalog.html - - - - label: Inventory Management (Open Source), 1.2.1 - include_versions: ["2.4"] - children: - - - label: Inventory - url: /mrg/msi/Inventory.html - - - label: InventoryAdminUi - url: /mrg/msi/InventoryAdminUi.html - - - label: InventoryAdvancedCheckout - url: /mrg/msi/InventoryAdvancedCheckout.html - - - label: InventoryApi - url: /mrg/msi/InventoryApi.html - - - label: InventoryBundleImportExport - url: /mrg/msi/InventoryBundleImportExport.html - - - label: InventoryBundleProduct - url: /mrg/msi/InventoryBundleProduct.html - - - label: InventoryBundleProductAdminUi - url: /mrg/msi/InventoryBundleProductAdminUi.html - - - label: InventoryBundleProductIndexer - url: /mrg/msi/InventoryBundleProductIndexer.html - - - label: InventoryCache - url: /mrg/msi/InventoryCache.html - - - label: InventoryCatalog - url: /mrg/msi/InventoryCatalog.html - - - label: InventoryCatalogAdminUi - url: /mrg/msi/InventoryCatalogAdminUi.html - - - label: InventoryCatalogApi - url: /mrg/msi/InventoryCatalogApi.html - - - label: InventoryCatalogSearch - url: /mrg/msi/InventoryCatalogSearch.html - - - label: InventoryConfigurableProduct - url: /mrg/msi/InventoryConfigurableProduct.html - - - label: InventoryConfigurableProductAdminUi - url: /mrg/msi/InventoryConfigurableProductAdminUi.html - - - label: InventoryConfigurableProductIndexer - url: /mrg/msi/InventoryConfigurableProductIndexer.html - - - label: InventoryConfiguration - url: /mrg/msi/InventoryConfiguration.html - - - label: InventoryConfigurationApi - url: /mrg/msi/InventoryConfigurationApi.html - - - label: InventoryDistanceBasedSourceSelection - url: /mrg/msi/InventoryDistanceBasedSourceSelection.html - - - label: InventoryDistanceBasedSourceSelectionAdminUi - url: /mrg/msi/InventoryDistanceBasedSourceSelectionAdminUi.html - - - label: InventoryDistanceBasedSourceSelectionApi - url: /mrg/msi/InventoryDistanceBasedSourceSelectionApi.html - - - label: InventoryElasticsearch - url: /mrg/msi/InventoryElasticsearch.html - - - label: InventoryExportStock - url: /mrg/msi/InventoryExportStock.html - - - label: InventoryExportStockApi - url: /mrg/msi/InventoryExportStockApi.html - - - label: InventoryGraphQl - url: /mrg/msi/InventoryGraphQl.html - - - label: InventoryGroupedProduct - url: /mrg/msi/InventoryGroupedProduct.html - - - label: InventoryGroupedProductAdminUi - url: /mrg/msi/InventoryGroupedProductAdminUi.html - - - label: InventoryGroupedProductIndexer - url: /mrg/msi/InventoryGroupedProductIndexer.html - - - label: InventoryImportExport - url: /mrg/msi/InventoryImportExport.html - - - label: InventoryInStorePickup - url: /mrg/msi/InventoryInStorePickup.html - - - label: InventoryInStorePickupAdminUi - url: /mrg/msi/InventoryInStorePickupAdminUi.html - - - label: InventoryInStorePickupApi - url: /mrg/msi/InventoryInStorePickupApi.html - - - label: InventoryInStorePickupFrontend - url: /mrg/msi/InventoryInStorePickupFrontend.html - - - label: InventoryInStorePickupGraphQl - url: /mrg/msi/InventoryInStorePickupGraphQl.html - - - label: InventoryInStorePickupMultishipping - url: /mrg/msi/InventoryInStorePickupMultishipping.html - - - label: InventoryInStorePickupQuote - url: /mrg/msi/InventoryInStorePickupQuote.html - - - label: InventoryInStorePickupQuoteGraphQl - url: /mrg/msi/InventoryInStorePickupQuoteGraphQl.html - - - label: InventoryInStorePickupSales - url: /mrg/msi/InventoryInStorePickupSales.html - - - label: InventoryInStorePickupSalesAdminUi - url: /mrg/msi/InventoryInStorePickupSalesAdminUi.html - - - label: InventoryInStorePickupSalesApi - url: /mrg/msi/InventoryInStorePickupSalesApi.html - - - label: InventoryInStorePickupShipping - url: /mrg/msi/InventoryInStorePickupShipping.html - - - label: InventoryInStorePickupShippingAdminUi - url: /mrg/msi/InventoryInStorePickupShippingAdminUi.html - - - label: InventoryInStorePickupShippingApi - url: /mrg/msi/InventoryInStorePickupShippingApi.html - - - label: InventoryInStorePickupWebapiExtension - url: /mrg/msi/InventoryInStorePickupWebapiExtension.html - - - label: InventoryIndexer - url: /mrg/msi/InventoryIndexer.html - - - label: InventoryLowQuantityNotification - url: /mrg/msi/InventoryLowQuantityNotification.html - - - label: InventoryLowQuantityNotificationAdminUi - url: /mrg/msi/InventoryLowQuantityNotificationAdminUi.html - - - label: InventoryLowQuantityNotificationApi - url: /mrg/msi/InventoryLowQuantityNotificationApi.html - - - label: InventoryMultiDimensionalIndexerApi - url: /mrg/msi/InventoryMultiDimensionalIndexerApi.html - - - label: InventoryProductAlert - url: /mrg/msi/InventoryProductAlert.html - - - label: InventoryRequisitionList - url: /mrg/msi/InventoryRequisitionList.html - - - label: InventoryReservationCli - url: /mrg/msi/InventoryReservationCli.html - - - label: InventoryReservations - url: /mrg/msi/InventoryReservations.html - - - label: InventoryReservationsApi - url: /mrg/msi/InventoryReservationsApi.html - - - label: InventorySales - url: /mrg/msi/InventorySales.html - - - label: InventorySalesAdminUi - url: /mrg/msi/InventorySalesAdminUi.html - - - label: InventorySalesApi - url: /mrg/msi/InventorySalesApi.html - - - label: InventorySalesFrontendUi - url: /mrg/msi/InventorySalesFrontendUi.html - - - label: InventorySetupFixtureGenerator - url: /mrg/msi/InventorySetupFixtureGenerator.html - - - label: InventoryShipping - url: /mrg/msi/InventoryShipping.html - - - label: InventoryShippingAdminUi - url: /mrg/msi/InventoryShippingAdminUi.html - - - label: InventorySourceDeductionApi - url: /mrg/msi/InventorySourceDeductionApi.html - - - label: InventorySourceSelection - url: /mrg/msi/InventorySourceSelection.html - - - label: InventorySourceSelectionApi - url: /mrg/msi/InventorySourceSelectionApi.html - - - label: InventoryVisualMerchandiser - url: /mrg/msi/InventoryVisualMerchandiser.html - - - - label: Page Builder (Commerce), v1.5.0 - include_versions: ["2.4"] - children: - - - label: CatalogPageBuilderAnalytics - url: /mrg/page-builder/CatalogPageBuilderAnalytics.html - - - label: CmsPageBuilderAnalytics - url: /mrg/page-builder/CmsPageBuilderAnalytics.html - - - label: PageBuilder - url: /mrg/page-builder/PageBuilder.html - - - label: PageBuilderAdminAnalytics - url: /mrg/page-builder/PageBuilderAdminAnalytics.html - - - label: PageBuilderAnalytics - url: /mrg/page-builder/PageBuilderAnalytics.html - - + + - label: AdminAnalytics + url: /mrg/module-admin-analytics.html + + - label: AdminGws + url: /mrg/module-admin-gws.html + + - label: AdminGwsConfigurableProduct + url: /mrg/module-admin-gws-configurable-product.html + + - label: AdminGwsStaging + url: /mrg/module-admin-gws-staging.html + + - label: AdminNotification + url: /mrg/module-admin-notification.html + + - label: AdobeIms + url: /mrg/module-adobe-ims.html + + - label: AdobeImsApi + url: /mrg/module-adobe-ims-api.html + + - label: AdobeStockAdminUi + url: /mrg/module-adobe-stock-admin-ui.html + + - label: AdobeStockAsset + url: /mrg/module-adobe-stock-asset.html + + - label: AdobeStockAssetApi + url: /mrg/module-adobe-stock-asset-api.html + + - label: AdobeStockClient + url: /mrg/module-adobe-stock-client.html + + - label: AdobeStockClientApi + url: /mrg/module-adobe-stock-client-api.html + + - label: AdobeStockImage + url: /mrg/module-adobe-stock-image.html + + - label: AdobeStockImageAdminUi + url: /mrg/module-adobe-stock-image-admin-ui.html + + - label: AdobeStockImageApi + url: /mrg/module-adobe-stock-image-api.html + + - label: AdvancedCatalog + url: /mrg/module-advanced-catalog.html + + - label: AdvancedCheckout + url: /mrg/module-advanced-checkout.html + + - label: AdvancedPricingImportExport + url: /mrg/module-advanced-pricing-import-export.html + + - label: AdvancedRule + url: /mrg/module-advanced-rule.html + + - label: AdvancedSalesRule + url: /mrg/module-advanced-sales-rule.html + + - label: AdvancedSearch + url: /mrg/module-advanced-search.html + + - label: Amqp + url: /mrg/module-amqp.html + + - label: AmqpStore + url: /mrg/module-amqp-store.html + + - label: Analytics + url: /mrg/module-analytics.html + + - label: AsyncOrder + url: /mrg/module-async-order.html + + - label: AsyncOrderGraphQl + url: /mrg/module-async-order-graph-ql.html + + - label: AsynchronousOperations + url: /mrg/module-asynchronous-operations.html + + - label: Authorization + url: /mrg/module-authorization.html + + - label: AwsS3 + url: /mrg/module-aws-s3.html + + - label: AwsS3CustomerCustomAttributes + url: /mrg/module-aws-s3-customer-custom-attributes.html + + - label: AwsS3GiftCardImportExport + url: /mrg/module-aws-s3-gift-card-import-export.html + + - label: AwsS3PageBuilder + url: /mrg/module-aws-s3-page-builder.html + + - label: AwsS3ScheduledImportExport + url: /mrg/module-aws-s3-scheduled-import-export.html + + - label: B2b + url: /mrg/module-b2b.html + + - label: Backend + url: /mrg/module-backend.html + + - label: Backup + url: /mrg/module-backup.html + + - label: Banner + url: /mrg/module-banner.html + + - label: BannerCustomerSegment + url: /mrg/module-banner-customer-segment.html + + - label: BannerGraphQl + url: /mrg/module-banner-graph-ql.html + + - label: BannerPageBuilder + url: /mrg/module-banner-page-builder.html + + - label: BannerPageBuilderAnalytics + url: /mrg/module-banner-page-builder-analytics.html + + - label: Bundle + url: /mrg/module-bundle.html + + - label: BundleGraphQl + url: /mrg/module-bundle-graph-ql.html + + - label: BundleImportExport + url: /mrg/module-bundle-import-export.html + + - label: BundleImportExportStaging + url: /mrg/module-bundle-import-export-staging.html + + - label: BundleNegotiableQuote + url: /mrg/module-bundle-negotiable-quote.html + + - label: BundleRequisitionList + url: /mrg/module-bundle-requisition-list.html + + - label: BundleRequisitionListGraphQl + url: /mrg/module-bundle-requisition-list-graph-ql.html + + - label: BundleSharedCatalog + url: /mrg/module-bundle-shared-catalog.html + + - label: BundleStaging + url: /mrg/module-bundle-staging.html + + - label: CacheInvalidate + url: /mrg/module-cache-invalidate.html + + - label: Captcha + url: /mrg/module-captcha.html + + - label: CardinalCommerce + url: /mrg/module-cardinal-commerce.html + + - label: Catalog + url: /mrg/module-catalog.html + + - label: CatalogAnalytics + url: /mrg/module-catalog-analytics.html + + - label: CatalogCmsGraphQl + url: /mrg/module-catalog-cms-graph-ql.html + + - label: CatalogCustomerGraphQl + url: /mrg/module-catalog-customer-graph-ql.html + + - label: CatalogEvent + url: /mrg/module-catalog-event.html + + - label: CatalogGraphQl + url: /mrg/module-catalog-graph-ql.html + + - label: CatalogImportExportStaging + url: /mrg/module-catalog-import-export-staging.html + + - label: CatalogInventory + url: /mrg/module-catalog-inventory.html + + - label: CatalogInventoryGraphQl + url: /mrg/module-catalog-inventory-graph-ql.html + + - label: CatalogInventoryStaging + url: /mrg/module-catalog-inventory-staging.html + + - label: CatalogPageBuilderAnalytics + url: /mrg/module-catalog-page-builder-analytics.html + + - label: CatalogPageBuilderAnalyticsStaging + url: /mrg/module-catalog-page-builder-analytics-staging.html + + - label: CatalogPermissions + url: /mrg/module-catalog-permissions.html + + - label: CatalogPermissionsGraphQl + url: /mrg/module-catalog-permissions-graph-ql.html + + - label: CatalogRule + url: /mrg/module-catalog-rule.html + + - label: CatalogRuleConfigurable + url: /mrg/module-catalog-rule-configurable.html + + - label: CatalogRuleGraphQl + url: /mrg/module-catalog-rule-graph-ql.html + + - label: CatalogRuleStaging + url: /mrg/module-catalog-rule-staging.html + + - label: CatalogSearch + url: /mrg/module-catalog-search.html + + - label: CatalogStaging + url: /mrg/module-catalog-staging.html + + - label: CatalogStagingGraphQl + url: /mrg/module-catalog-staging-graph-ql.html + + - label: CatalogStagingPageBuilder + url: /mrg/module-catalog-staging-page-builder.html + + - label: CatalogUrlRewriteGraphQl + url: /mrg/module-catalog-url-rewrite-graph-ql.html + + - label: CatalogUrlRewriteStaging + url: /mrg/module-catalog-url-rewrite-staging.html + + - label: CatalogWidget + url: /mrg/module-catalog-widget.html + + - label: Checkout + url: /mrg/module-checkout.html + + - label: CheckoutAddressSearch + url: /mrg/module-checkout-address-search.html + + - label: CheckoutAddressSearchGiftRegistry + url: /mrg/module-checkout-address-search-gift-registry.html + + - label: CheckoutAddressSearchNegotiableQuote + url: /mrg/module-checkout-address-search-negotiable-quote.html + + - label: CheckoutAgreements + url: /mrg/module-checkout-agreements.html + + - label: CheckoutAgreementsGraphQl + url: /mrg/module-checkout-agreements-graph-ql.html + + - label: CheckoutAgreementsNegotiableQuote + url: /mrg/module-checkout-agreements-negotiable-quote.html + + - label: CheckoutAgreementsPurchaseOrder + url: /mrg/module-checkout-agreements-purchase-order.html + + - label: CheckoutStaging + url: /mrg/module-checkout-staging.html + + - label: Cms + url: /mrg/module-cms.html + + - label: CmsGraphQl + url: /mrg/module-cms-graph-ql.html + + - label: CmsPageBuilderAnalytics + url: /mrg/module-cms-page-builder-analytics.html + + - label: CmsPageBuilderAnalyticsStaging + url: /mrg/module-cms-page-builder-analytics-staging.html + + - label: CmsStaging + url: /mrg/module-cms-staging.html + + - label: CmsUrlRewrite + url: /mrg/module-cms-url-rewrite.html + + - label: CmsUrlRewriteGraphQl + url: /mrg/module-cms-url-rewrite-graph-ql.html + + - label: Company + url: /mrg/module-company.html + + - label: CompanyCredit + url: /mrg/module-company-credit.html + + - label: CompanyCreditGraphQl + url: /mrg/module-company-credit-graph-ql.html + + - label: CompanyGraphQl + url: /mrg/module-company-graph-ql.html + + - label: CompanyPayment + url: /mrg/module-company-payment.html + + - label: CompanyShipping + url: /mrg/module-company-shipping.html + + - label: CompareListGraphQl + url: /mrg/module-compare-list-graph-ql.html + + - label: Config + url: /mrg/module-config.html + + - label: ConfigurableNegotiableQuote + url: /mrg/module-configurable-negotiable-quote.html + + - label: ConfigurableProduct + url: /mrg/module-configurable-product.html + + - label: ConfigurableProductGraphQl + url: /mrg/module-configurable-product-graph-ql.html + + - label: ConfigurableProductSales + url: /mrg/module-configurable-product-sales.html + + - label: ConfigurableProductStaging + url: /mrg/module-configurable-product-staging.html + + - label: ConfigurableRequisitionList + url: /mrg/module-configurable-requisition-list.html + + - label: ConfigurableRequisitionListGraphQl + url: /mrg/module-configurable-requisition-list-graph-ql.html + + - label: ConfigurableSharedCatalog + url: /mrg/module-configurable-shared-catalog.html + + - label: Contact + url: /mrg/module-contact.html + + - label: Cookie + url: /mrg/module-cookie.html + + - label: Cron + url: /mrg/module-cron.html + + - label: Csp + url: /mrg/module-csp.html + + - label: CurrencySymbol + url: /mrg/module-currency-symbol.html + + - label: CustomAttributeManagement + url: /mrg/module-custom-attribute-management.html + + - label: Customer + url: /mrg/module-customer.html + + - label: CustomerAnalytics + url: /mrg/module-customer-analytics.html + + - label: CustomerBalance + url: /mrg/module-customer-balance.html + + - label: CustomerBalanceGraphQl + url: /mrg/module-customer-balance-graph-ql.html + + - label: CustomerCustomAttributes + url: /mrg/module-customer-custom-attributes.html + + - label: CustomerDownloadableGraphQl + url: /mrg/module-customer-downloadable-graph-ql.html + + - label: CustomerFinance + url: /mrg/module-customer-finance.html + + - label: CustomerGraphQl + url: /mrg/module-customer-graph-ql.html + + - label: CustomerImportExport + url: /mrg/module-customer-import-export.html + + - label: CustomerSegment + url: /mrg/module-customer-segment.html + + - label: DeferredTotalCalculating + url: /mrg/module-deferred-total-calculating.html + + - label: Deploy + url: /mrg/module-deploy.html + + - label: Developer + url: /mrg/module-developer.html + + - label: Dhl + url: /mrg/module-dhl.html + + - label: Directory + url: /mrg/module-directory.html + + - label: DirectoryGraphQl + url: /mrg/module-directory-graph-ql.html + + - label: Downloadable + url: /mrg/module-downloadable.html + + - label: DownloadableGraphQl + url: /mrg/module-downloadable-graph-ql.html + + - label: DownloadableImportExport + url: /mrg/module-downloadable-import-export.html + + - label: DownloadableRequisitionListGraphQl + url: /mrg/module-downloadable-requisition-list-graph-ql.html + + - label: DownloadableStaging + url: /mrg/module-downloadable-staging.html + + - label: Eav + url: /mrg/module-eav.html + + - label: EavGraphQl + url: /mrg/module-eav-graph-ql.html + + - label: Elasticsearch + url: /mrg/module-elasticsearch.html + + - label: Elasticsearch6 + url: /mrg/module-elasticsearch-6.html + + - label: Elasticsearch7 + url: /mrg/module-elasticsearch-7.html + + - label: ElasticsearchCatalogPermissions + url: /mrg/module-elasticsearch-catalog-permissions.html + + - label: ElasticsearchCatalogPermissionsGraphQl + url: /mrg/module-elasticsearch-catalog-permissions-graph-ql.html + + - label: Email + url: /mrg/module-email.html + + - label: EncryptionKey + url: /mrg/module-encryption-key.html + + - label: Enterprise + url: /mrg/module-enterprise.html + + - label: Fedex + url: /mrg/module-fedex.html + + - label: GiftCard + url: /mrg/module-gift-card.html + + - label: GiftCardAccount + url: /mrg/module-gift-card-account.html + + - label: GiftCardAccountGraphQl + url: /mrg/module-gift-card-account-graph-ql.html + + - label: GiftCardGraphQl + url: /mrg/module-gift-card-graph-ql.html + + - label: GiftCardImportExport + url: /mrg/module-gift-card-import-export.html + + - label: GiftCardNegotiableQuote + url: /mrg/module-gift-card-negotiable-quote.html + + - label: GiftCardRequisitionList + url: /mrg/module-gift-card-requisition-list.html + + - label: GiftCardRequisitionListGraphQl + url: /mrg/module-gift-card-requisition-list-graph-ql.html + + - label: GiftCardSharedCatalog + url: /mrg/module-gift-card-shared-catalog.html + + - label: GiftCardStaging + url: /mrg/module-gift-card-staging.html + + - label: GiftMessage + url: /mrg/module-gift-message.html + + - label: GiftMessageGraphQl + url: /mrg/module-gift-message-graph-ql.html + + - label: GiftMessageStaging + url: /mrg/module-gift-message-staging.html + + - label: GiftRegistry + url: /mrg/module-gift-registry.html + + - label: GiftRegistryGraphQl + url: /mrg/module-gift-registry-graph-ql.html + + - label: GiftWrapping + url: /mrg/module-gift-wrapping.html + + - label: GiftWrappingGraphQl + url: /mrg/module-gift-wrapping-graph-ql.html + + - label: GiftWrappingStaging + url: /mrg/module-gift-wrapping-staging.html + + - label: GoogleAdwords + url: /mrg/module-google-adwords.html + + - label: GoogleAnalytics + url: /mrg/module-google-analytics.html + + - label: GoogleOptimizer + url: /mrg/module-google-optimizer.html + + - label: GoogleOptimizerStaging + url: /mrg/module-google-optimizer-staging.html + + - label: GoogleTagManager + url: /mrg/module-google-tag-manager.html + + - label: GraphQl + url: /mrg/module-graph-ql.html + + - label: GraphQlCache + url: /mrg/module-graph-ql-cache.html + + - label: GroupedCatalogInventory + url: /mrg/module-grouped-catalog-inventory.html + + - label: GroupedProduct + url: /mrg/module-grouped-product.html + + - label: GroupedProductGraphQl + url: /mrg/module-grouped-product-graph-ql.html + + - label: GroupedProductStaging + url: /mrg/module-grouped-product-staging.html + + - label: GroupedRequisitionList + url: /mrg/module-grouped-requisition-list.html + + - label: GroupedSharedCatalog + url: /mrg/module-grouped-shared-catalog.html + + - label: ImportExport + url: /mrg/module-import-export.html + + - label: Indexer + url: /mrg/module-indexer.html + + - label: InstantPurchase + url: /mrg/module-instant-purchase.html + + - label: Integration + url: /mrg/module-integration.html + + - label: Inventory + url: /mrg/module-inventory.html + + - label: InventoryAdminUi + url: /mrg/module-inventory-admin-ui.html + + - label: InventoryAdvancedCheckout + url: /mrg/module-inventory-advanced-checkout.html + + - label: InventoryApi + url: /mrg/module-inventory-api.html + + - label: InventoryBundleImportExport + url: /mrg/module-inventory-bundle-import-export.html + + - label: InventoryBundleProduct + url: /mrg/module-inventory-bundle-product.html + + - label: InventoryBundleProductAdminUi + url: /mrg/module-inventory-bundle-product-admin-ui.html + + - label: InventoryBundleProductIndexer + url: /mrg/module-inventory-bundle-product-indexer.html + + - label: InventoryCache + url: /mrg/module-inventory-cache.html + + - label: InventoryCatalog + url: /mrg/module-inventory-catalog.html + + - label: InventoryCatalogAdminUi + url: /mrg/module-inventory-catalog-admin-ui.html + + - label: InventoryCatalogApi + url: /mrg/module-inventory-catalog-api.html + + - label: InventoryCatalogFrontendUi + url: /mrg/module-inventory-catalog-frontend-ui.html + + - label: InventoryCatalogSearch + url: /mrg/module-inventory-catalog-search.html + + - label: InventoryCatalogSearchBundleProduct + url: /mrg/module-inventory-catalog-search-bundle-product.html + + - label: InventoryCatalogSearchConfigurableProduct + url: /mrg/module-inventory-catalog-search-configurable-product.html + + - label: InventoryConfigurableProduct + url: /mrg/module-inventory-configurable-product.html + + - label: InventoryConfigurableProductAdminUi + url: /mrg/module-inventory-configurable-product-admin-ui.html + + - label: InventoryConfigurableProductFrontendUi + url: /mrg/module-inventory-configurable-product-frontend-ui.html + + - label: InventoryConfigurableProductIndexer + url: /mrg/module-inventory-configurable-product-indexer.html + + - label: InventoryConfiguration + url: /mrg/module-inventory-configuration.html + + - label: InventoryConfigurationApi + url: /mrg/module-inventory-configuration-api.html + + - label: InventoryDistanceBasedSourceSelection + url: /mrg/module-inventory-distance-based-source-selection.html + + - label: InventoryDistanceBasedSourceSelectionAdminUi + url: /mrg/module-inventory-distance-based-source-selection-admin-ui.html + + - label: InventoryDistanceBasedSourceSelectionApi + url: /mrg/module-inventory-distance-based-source-selection-api.html + + - label: InventoryElasticsearch + url: /mrg/module-inventory-elasticsearch.html + + - label: InventoryExportStock + url: /mrg/module-inventory-export-stock.html + + - label: InventoryExportStockApi + url: /mrg/module-inventory-export-stock-api.html + + - label: InventoryGraphQl + url: /mrg/module-inventory-graph-ql.html + + - label: InventoryGroupedProduct + url: /mrg/module-inventory-grouped-product.html + + - label: InventoryGroupedProductAdminUi + url: /mrg/module-inventory-grouped-product-admin-ui.html + + - label: InventoryGroupedProductIndexer + url: /mrg/module-inventory-grouped-product-indexer.html + + - label: InventoryImportExport + url: /mrg/module-inventory-import-export.html + + - label: InventoryInStorePickup + url: /mrg/module-inventory-in-store-pickup.html + + - label: InventoryInStorePickupAdminUi + url: /mrg/module-inventory-in-store-pickup-admin-ui.html + + - label: InventoryInStorePickupApi + url: /mrg/module-inventory-in-store-pickup-api.html + + - label: InventoryInStorePickupFrontend + url: /mrg/module-inventory-in-store-pickup-frontend.html + + - label: InventoryInStorePickupGraphQl + url: /mrg/module-inventory-in-store-pickup-graph-ql.html + + - label: InventoryInStorePickupMultishipping + url: /mrg/module-inventory-in-store-pickup-multishipping.html + + - label: InventoryInStorePickupQuote + url: /mrg/module-inventory-in-store-pickup-quote.html + + - label: InventoryInStorePickupQuoteGraphQl + url: /mrg/module-inventory-in-store-pickup-quote-graph-ql.html + + - label: InventoryInStorePickupSales + url: /mrg/module-inventory-in-store-pickup-sales.html + + - label: InventoryInStorePickupSalesAdminUi + url: /mrg/module-inventory-in-store-pickup-sales-admin-ui.html + + - label: InventoryInStorePickupSalesApi + url: /mrg/module-inventory-in-store-pickup-sales-api.html + + - label: InventoryInStorePickupShipping + url: /mrg/module-inventory-in-store-pickup-shipping.html + + - label: InventoryInStorePickupShippingAdminUi + url: /mrg/module-inventory-in-store-pickup-shipping-admin-ui.html + + - label: InventoryInStorePickupShippingApi + url: /mrg/module-inventory-in-store-pickup-shipping-api.html + + - label: InventoryInStorePickupWebapiExtension + url: /mrg/module-inventory-in-store-pickup-webapi-extension.html + + - label: InventoryIndexer + url: /mrg/module-inventory-indexer.html + + - label: InventoryLowQuantityNotification + url: /mrg/module-inventory-low-quantity-notification.html + + - label: InventoryLowQuantityNotificationAdminUi + url: /mrg/module-inventory-low-quantity-notification-admin-ui.html + + - label: InventoryLowQuantityNotificationApi + url: /mrg/module-inventory-low-quantity-notification-api.html + + - label: InventoryMultiDimensionalIndexerApi + url: /mrg/module-inventory-multi-dimensional-indexer-api.html + + - label: InventoryProductAlert + url: /mrg/module-inventory-product-alert.html + + - label: InventoryQuoteGraphQl + url: /mrg/module-inventory-quote-graph-ql.html + + - label: InventoryRequisitionList + url: /mrg/module-inventory-requisition-list.html + + - label: InventoryReservationCli + url: /mrg/module-inventory-reservation-cli.html + + - label: InventoryReservations + url: /mrg/module-inventory-reservations.html + + - label: InventoryReservationsApi + url: /mrg/module-inventory-reservations-api.html + + - label: InventorySales + url: /mrg/module-inventory-sales.html + + - label: InventorySalesAdminUi + url: /mrg/module-inventory-sales-admin-ui.html + + - label: InventorySalesApi + url: /mrg/module-inventory-sales-api.html + + - label: InventorySalesFrontendUi + url: /mrg/module-inventory-sales-frontend-ui.html + + - label: InventorySetupFixtureGenerator + url: /mrg/module-inventory-setup-fixture-generator.html + + - label: InventoryShipping + url: /mrg/module-inventory-shipping.html + + - label: InventoryShippingAdminUi + url: /mrg/module-inventory-shipping-admin-ui.html + + - label: InventorySourceDeductionApi + url: /mrg/module-inventory-source-deduction-api.html + + - label: InventorySourceSelection + url: /mrg/module-inventory-source-selection.html + + - label: InventorySourceSelectionApi + url: /mrg/module-inventory-source-selection-api.html + + - label: InventorySwatchesFrontendUi + url: /mrg/module-inventory-swatches-frontend-ui.html + + - label: InventoryVisualMerchandiser + url: /mrg/module-inventory-visual-merchandiser.html + + - label: InventoryWishlist + url: /mrg/module-inventory-wishlist.html + + - label: Invitation + url: /mrg/module-invitation.html + + - label: JwtFrameworkAdapter + url: /mrg/module-jwt-framework-adapter.html + + - label: JwtUserToken + url: /mrg/module-jwt-user-token.html + + - label: LayeredNavigation + url: /mrg/module-layered-navigation.html + + - label: LayeredNavigationStaging + url: /mrg/module-layered-navigation-staging.html + + - label: Logging + url: /mrg/module-logging.html + + - label: LoginAsCustomer + url: /mrg/module-login-as-customer.html + + - label: LoginAsCustomerAdminUi + url: /mrg/module-login-as-customer-admin-ui.html + + - label: LoginAsCustomerApi + url: /mrg/module-login-as-customer-api.html + + - label: LoginAsCustomerAssistance + url: /mrg/module-login-as-customer-assistance.html + + - label: LoginAsCustomerFrontendUi + url: /mrg/module-login-as-customer-frontend-ui.html + + - label: LoginAsCustomerGraphQl + url: /mrg/module-login-as-customer-graph-ql.html + + - label: LoginAsCustomerLog + url: /mrg/module-login-as-customer-log.html + + - label: LoginAsCustomerLogging + url: /mrg/module-login-as-customer-logging.html + + - label: LoginAsCustomerPageCache + url: /mrg/module-login-as-customer-page-cache.html + + - label: LoginAsCustomerQuote + url: /mrg/module-login-as-customer-quote.html + + - label: LoginAsCustomerSales + url: /mrg/module-login-as-customer-sales.html + + - label: LoginAsCustomerWebsiteRestriction + url: /mrg/module-login-as-customer-website-restriction.html + + - label: Marketplace + url: /mrg/module-marketplace.html + + - label: MediaContent + url: /mrg/module-media-content.html + + - label: MediaContentApi + url: /mrg/module-media-content-api.html + + - label: MediaContentCatalog + url: /mrg/module-media-content-catalog.html + + - label: MediaContentCatalogStaging + url: /mrg/module-media-content-catalog-staging.html + + - label: MediaContentCms + url: /mrg/module-media-content-cms.html + + - label: MediaContentSynchronization + url: /mrg/module-media-content-synchronization.html + + - label: MediaContentSynchronizationApi + url: /mrg/module-media-content-synchronization-api.html + + - label: MediaContentSynchronizationCatalog + url: /mrg/module-media-content-synchronization-catalog.html + + - label: MediaContentSynchronizationCms + url: /mrg/module-media-content-synchronization-cms.html + + - label: MediaGallery + url: /mrg/module-media-gallery.html + + - label: MediaGalleryApi + url: /mrg/module-media-gallery-api.html + + - label: MediaGalleryCatalog + url: /mrg/module-media-gallery-catalog.html + + - label: MediaGalleryCatalogIntegration + url: /mrg/module-media-gallery-catalog-integration.html + + - label: MediaGalleryCatalogUi + url: /mrg/module-media-gallery-catalog-ui.html + + - label: MediaGalleryCmsUi + url: /mrg/module-media-gallery-cms-ui.html + + - label: MediaGalleryIntegration + url: /mrg/module-media-gallery-integration.html + + - label: MediaGalleryMetadata + url: /mrg/module-media-gallery-metadata.html + + - label: MediaGalleryMetadataApi + url: /mrg/module-media-gallery-metadata-api.html + + - label: MediaGalleryRenditions + url: /mrg/module-media-gallery-renditions.html + + - label: MediaGalleryRenditionsApi + url: /mrg/module-media-gallery-renditions-api.html + + - label: MediaGallerySynchronization + url: /mrg/module-media-gallery-synchronization.html + + - label: MediaGallerySynchronizationApi + url: /mrg/module-media-gallery-synchronization-api.html + + - label: MediaGallerySynchronizationMetadata + url: /mrg/module-media-gallery-synchronization-metadata.html + + - label: MediaGalleryUi + url: /mrg/module-media-gallery-ui.html + + - label: MediaGalleryUiApi + url: /mrg/module-media-gallery-ui-api.html + + - label: MediaStorage + url: /mrg/module-media-storage.html + + - label: MessageQueue + url: /mrg/module-message-queue.html + + - label: Msrp + url: /mrg/module-msrp.html + + - label: MsrpConfigurableProduct + url: /mrg/module-msrp-configurable-product.html + + - label: MsrpGroupedProduct + url: /mrg/module-msrp-grouped-product.html + + - label: MsrpStaging + url: /mrg/module-msrp-staging.html + + - label: MultipleWishlist + url: /mrg/module-multiple-wishlist.html + + - label: MultipleWishlistGraphQl + url: /mrg/module-multiple-wishlist-graph-ql.html + + - label: Multishipping + url: /mrg/module-multishipping.html + + - label: MysqlMq + url: /mrg/module-mysql-mq.html + + - label: NegotiableQuote + url: /mrg/module-negotiable-quote.html + + - label: NegotiableQuoteAsyncOrder + url: /mrg/module-negotiable-quote-async-order.html + + - label: NegotiableQuoteGraphQl + url: /mrg/module-negotiable-quote-graph-ql.html + + - label: NegotiableQuoteSharedCatalog + url: /mrg/module-negotiable-quote-shared-catalog.html + + - label: NegotiableQuoteWeee + url: /mrg/module-negotiable-quote-weee.html + + - label: NewRelicReporting + url: /mrg/module-new-relic-reporting.html + + - label: Newsletter + url: /mrg/module-newsletter.html + + - label: NewsletterGraphQl + url: /mrg/module-newsletter-graph-ql.html + + - label: OfflinePayments + url: /mrg/module-offline-payments.html + + - label: OfflineShipping + url: /mrg/module-offline-shipping.html + + - label: OrderHistorySearch + url: /mrg/module-order-history-search.html + + - label: PageBuilder + url: /mrg/module-page-builder.html + + - label: PageBuilderAdminAnalytics + url: /mrg/module-page-builder-admin-analytics.html + + - label: PageBuilderAdminGwsAdminUi + url: /mrg/module-page-builder-admin-gws-admin-ui.html + + - label: PageBuilderAnalytics + url: /mrg/module-page-builder-analytics.html + + - label: PageCache + url: /mrg/module-page-cache.html + + - label: Payment + url: /mrg/module-payment.html + + - label: PaymentGraphQl + url: /mrg/module-payment-graph-ql.html + + - label: PaymentStaging + url: /mrg/module-payment-staging.html + + - label: Paypal + url: /mrg/module-paypal.html + + - label: PaypalCaptcha + url: /mrg/module-paypal-captcha.html + + - label: PaypalGraphQl + url: /mrg/module-paypal-graph-ql.html + + - label: PaypalNegotiableQuote + url: /mrg/module-paypal-negotiable-quote.html + + - label: PaypalPurchaseOrder + url: /mrg/module-paypal-purchase-order.html + + - label: Persistent + url: /mrg/module-persistent.html + + - label: PersistentHistory + url: /mrg/module-persistent-history.html + + - label: PricePermissions + url: /mrg/module-price-permissions.html + + - label: ProductAlert + url: /mrg/module-product-alert.html + + - label: ProductVideo + url: /mrg/module-product-video.html + + - label: ProductVideoStaging + url: /mrg/module-product-video-staging.html + + - label: PromotionPermissions + url: /mrg/module-promotion-permissions.html + + - label: PurchaseOrder + url: /mrg/module-purchase-order.html + + - label: PurchaseOrderRule + url: /mrg/module-purchase-order-rule.html + + - label: QuickOrder + url: /mrg/module-quick-order.html + + - label: Quote + url: /mrg/module-quote.html + + - label: QuoteAnalytics + url: /mrg/module-quote-analytics.html + + - label: QuoteBundleOptions + url: /mrg/module-quote-bundle-options.html + + - label: QuoteConfigurableOptions + url: /mrg/module-quote-configurable-options.html + + - label: QuoteDownloadableLinks + url: /mrg/module-quote-downloadable-links.html + + - label: QuoteGiftCardOptions + url: /mrg/module-quote-gift-card-options.html + + - label: QuoteGraphQl + url: /mrg/module-quote-graph-ql.html + + - label: QuoteStaging + url: /mrg/module-quote-staging.html + + - label: ReCaptchaAdminUi + url: /mrg/module-re-captcha-admin-ui.html + + - label: ReCaptchaCheckout + url: /mrg/module-re-captcha-checkout.html + + - label: ReCaptchaCheckoutSalesRule + url: /mrg/module-re-captcha-checkout-sales-rule.html + + - label: ReCaptchaCompany + url: /mrg/module-re-captcha-company.html + + - label: ReCaptchaContact + url: /mrg/module-re-captcha-contact.html + + - label: ReCaptchaCustomer + url: /mrg/module-re-captcha-customer.html + + - label: ReCaptchaFrontendUi + url: /mrg/module-re-captcha-frontend-ui.html + + - label: ReCaptchaMigration + url: /mrg/module-re-captcha-migration.html + + - label: ReCaptchaNewsletter + url: /mrg/module-re-captcha-newsletter.html + + - label: ReCaptchaPaypal + url: /mrg/module-re-captcha-paypal.html + + - label: ReCaptchaReview + url: /mrg/module-re-captcha-review.html + + - label: ReCaptchaSendFriend + url: /mrg/module-re-captcha-send-friend.html + + - label: ReCaptchaStorePickup + url: /mrg/module-re-captcha-store-pickup.html + + - label: ReCaptchaUi + url: /mrg/module-re-captcha-ui.html + + - label: ReCaptchaUser + url: /mrg/module-re-captcha-user.html + + - label: ReCaptchaValidation + url: /mrg/module-re-captcha-validation.html + + - label: ReCaptchaValidationApi + url: /mrg/module-re-captcha-validation-api.html + + - label: ReCaptchaVersion2Checkbox + url: /mrg/module-re-captcha-version-2-checkbox.html + + - label: ReCaptchaVersion2Invisible + url: /mrg/module-re-captcha-version-2-invisible.html + + - label: ReCaptchaVersion3Invisible + url: /mrg/module-re-captcha-version-3-invisible.html + + - label: ReCaptchaWebapiApi + url: /mrg/module-re-captcha-webapi-api.html + + - label: ReCaptchaWebapiGraphQl + url: /mrg/module-re-captcha-webapi-graph-ql.html + + - label: ReCaptchaWebapiRest + url: /mrg/module-re-captcha-webapi-rest.html + + - label: ReCaptchaWebapiUi + url: /mrg/module-re-captcha-webapi-ui.html + + - label: RelatedProductGraphQl + url: /mrg/module-related-product-graph-ql.html + + - label: ReleaseNotification + url: /mrg/module-release-notification.html + + - label: Reminder + url: /mrg/module-reminder.html + + - label: RemoteStorage + url: /mrg/module-remote-storage.html + + - label: RemoteStorageCommerce + url: /mrg/module-remote-storage-commerce.html + + - label: Reports + url: /mrg/module-reports.html + + - label: RequireJs + url: /mrg/module-require-js.html + + - label: RequisitionList + url: /mrg/module-requisition-list.html + + - label: RequisitionListGraphQl + url: /mrg/module-requisition-list-graph-ql.html + + - label: ResourceConnections + url: /mrg/module-resource-connections.html + + - label: Review + url: /mrg/module-review.html + + - label: ReviewAnalytics + url: /mrg/module-review-analytics.html + + - label: ReviewGraphQl + url: /mrg/module-review-graph-ql.html + + - label: ReviewStaging + url: /mrg/module-review-staging.html + + - label: Reward + url: /mrg/module-reward.html + + - label: RewardGraphQl + url: /mrg/module-reward-graph-ql.html + + - label: RewardStaging + url: /mrg/module-reward-staging.html + + - label: Rma + url: /mrg/module-rma.html + + - label: RmaGraphQl + url: /mrg/module-rma-graph-ql.html + + - label: RmaStaging + url: /mrg/module-rma-staging.html + + - label: Robots + url: /mrg/module-robots.html + + - label: Rss + url: /mrg/module-rss.html + + - label: Rule + url: /mrg/module-rule.html + + - label: Sales + url: /mrg/module-sales.html + + - label: SalesAnalytics + url: /mrg/module-sales-analytics.html + + - label: SalesArchive + url: /mrg/module-sales-archive.html + + - label: SalesGraphQl + url: /mrg/module-sales-graph-ql.html + + - label: SalesInventory + url: /mrg/module-sales-inventory.html + + - label: SalesRule + url: /mrg/module-sales-rule.html + + - label: SalesRuleStaging + url: /mrg/module-sales-rule-staging.html + + - label: SalesSequence + url: /mrg/module-sales-sequence.html + + - label: SampleData + url: /mrg/module-sample-data.html + + - label: ScalableCheckout + url: /mrg/module-scalable-checkout.html + + - label: ScalableInventory + url: /mrg/module-scalable-inventory.html + + - label: ScalableOms + url: /mrg/module-scalable-oms.html + + - label: ScheduledImportExport + url: /mrg/module-scheduled-import-export.html + + - label: Search + url: /mrg/module-search.html + + - label: SearchStaging + url: /mrg/module-search-staging.html + + - label: Security + url: /mrg/module-security.html + + - label: Securitytxt + url: /mrg/module-securitytxt.html + + - label: SendFriend + url: /mrg/module-send-friend.html + + - label: SendFriendGraphQl + url: /mrg/module-send-friend-graph-ql.html + + - label: SharedCatalog + url: /mrg/module-shared-catalog.html + + - label: SharedCatalogGraphQl + url: /mrg/module-shared-catalog-graph-ql.html + + - label: Shipping + url: /mrg/module-shipping.html + + - label: Sitemap + url: /mrg/module-sitemap.html + + - label: Staging + url: /mrg/module-staging.html + + - label: StagingGraphQl + url: /mrg/module-staging-graph-ql.html + + - label: StagingPageBuilder + url: /mrg/module-staging-page-builder.html + + - label: Store + url: /mrg/module-store.html + + - label: StoreGraphQl + url: /mrg/module-store-graph-ql.html + + - label: Support + url: /mrg/module-support.html + + - label: Swagger + url: /mrg/module-swagger.html + + - label: SwaggerWebapi + url: /mrg/module-swagger-webapi.html + + - label: SwaggerWebapiAsync + url: /mrg/module-swagger-webapi-async.html + + - label: Swat + url: /mrg/module-swat.html + + - label: Swatches + url: /mrg/module-swatches.html + + - label: SwatchesGraphQl + url: /mrg/module-swatches-graph-ql.html + + - label: SwatchesLayeredNavigation + url: /mrg/module-swatches-layered-navigation.html + + - label: TargetRule + url: /mrg/module-target-rule.html + + - label: TargetRuleGraphQl + url: /mrg/module-target-rule-graph-ql.html + + - label: Tax + url: /mrg/module-tax.html + + - label: TaxGraphQl + url: /mrg/module-tax-graph-ql.html + + - label: Theme + url: /mrg/module-theme.html + + - label: ThemeGraphQl + url: /mrg/module-theme-graph-ql.html + + - label: Translation + url: /mrg/module-translation.html + + - label: TwoFactorAuth + url: /mrg/module-two-factor-auth.html + + - label: Ui + url: /mrg/module-ui.html + + - label: Ups + url: /mrg/module-ups.html + + - label: UrlRewrite + url: /mrg/module-url-rewrite.html + + - label: UrlRewriteGraphQl + url: /mrg/module-url-rewrite-graph-ql.html + + - label: User + url: /mrg/module-user.html + + - label: Usps + url: /mrg/module-usps.html + + - label: Variable + url: /mrg/module-variable.html + + - label: Vault + url: /mrg/module-vault.html + + - label: VaultGraphQl + url: /mrg/module-vault-graph-ql.html + + - label: Version + url: /mrg/module-version.html + + - label: VersionsCms + url: /mrg/module-versions-cms.html + + - label: VersionsCmsPageCache + url: /mrg/module-versions-cms-page-cache.html + + - label: VersionsCmsUrlRewrite + url: /mrg/module-versions-cms-url-rewrite.html + + - label: VersionsCmsUrlRewriteGraphQl + url: /mrg/module-versions-cms-url-rewrite-graph-ql.html + + - label: VisualMerchandiser + url: /mrg/module-visual-merchandiser.html + + - label: Webapi + url: /mrg/module-webapi.html + + - label: WebapiAsync + url: /mrg/module-webapi-async.html + + - label: WebapiSecurity + url: /mrg/module-webapi-security.html + + - label: WebsiteRestriction + url: /mrg/module-website-restriction.html + + - label: Weee + url: /mrg/module-weee.html + + - label: WeeeGraphQl + url: /mrg/module-weee-graph-ql.html + + - label: WeeeStaging + url: /mrg/module-weee-staging.html + + - label: Widget + url: /mrg/module-widget.html + + - label: Wishlist + url: /mrg/module-wishlist.html + + - label: WishlistAnalytics + url: /mrg/module-wishlist-analytics.html + + - label: WishlistGiftCard + url: /mrg/module-wishlist-gift-card.html + + - label: WishlistGiftCardGraphQl + url: /mrg/module-wishlist-gift-card-graph-ql.html + + - label: WishlistGraphQl + url: /mrg/module-wishlist-graph-ql.html + diff --git a/src/_data/toc/page-builder.yml b/src/_data/toc/page-builder.yml index 882d5c200f0..476ea1a1c80 100644 --- a/src/_data/toc/page-builder.yml +++ b/src/_data/toc/page-builder.yml @@ -1,213 +1,255 @@ label: Page Builder versionless: true pages: + - label: What is Page Builder? url: /page-builder/docs/ versionless: true -- label: 'Getting started' +- label: Release notes + url: /page-builder/docs/release-notes.html + versionless: true + +- label: Example code + url: /page-builder/docs/pagebuilder-examples.html + versionless: true + +- label: 'Administration' versionless: true children: - - label: Install Page Builder - url: /page-builder/docs/getting-started/install-pagebuilder.html - versionless: true - - label: View Page Builder - url: /page-builder/docs/getting-started/view-pagebuilder.html - versionless: true + - label: Deactivate Page Builder + url: /page-builder/docs/administration/deactivate-pagebuilder.html + versionless: true - - label: Install Page Builder Examples - url: /page-builder/docs/getting-started/install-pagebuilder-examples.html - versionless: true + - label: Upgrade content types + url: /page-builder/docs/administration/upgrade-content-types.html + versionless: true -- label: 'Extend a content type' + - label: Use for product attributes + url: /page-builder/docs/administration/use-for-product-attributes.html + versionless: true + +- label: Architecture versionless: true children: - - label: Overview - url: /page-builder/docs/extend-existing-content-type/overview.html - versionless: true - - label: Step 1. Create extension module - url: /page-builder/docs/extend-existing-content-type/step-1-create-extension-module.html - versionless: true + - label: Overview + url: /page-builder/docs/architecture/overview.html + versionless: true + + - label: Configurations + url: /page-builder/docs/architecture/configurations.html + versionless: true + + - label: Datastore + url: /page-builder/docs/architecture/data-store.html + versionless: true - - label: Step 2. Extend appearances - url: /page-builder/docs/extend-existing-content-type/step-2-extend-appearances.html - versionless: true + - label: Events + url: /page-builder/docs/architecture/events.html + versionless: true - - label: Step 3. Extend forms - url: /page-builder/docs/extend-existing-content-type/step-3-extend-forms.html - versionless: true + - label: Knockout bindings + url: /page-builder/docs/architecture/knockout-bindings.html + versionless: true -- label: 'Create a content type' +- label: 'Content types' versionless: true children: - - label: Overview - url: /page-builder/docs/create-custom-content-type/overview.html - versionless: true - - label: Step 1. Add configuration - url: /page-builder/docs/create-custom-content-type/step-1-add-configuration.html - versionless: true + - label: 'Create' + versionless: true + children: - - label: Step 2. Add templates - url: /page-builder/docs/create-custom-content-type/step-2-add-templates.html - versionless: true + - label: Introduction + url: /page-builder/docs/content-types/create/introduction.html + versionless: true - - label: Step 3. Add components - url: /page-builder/docs/create-custom-content-type/step-3-add-components.html - versionless: true + - label: Add configuration + url: /page-builder/docs/content-types/create/add-configuration.html + versionless: true - - label: Step 4. Add form - url: /page-builder/docs/create-custom-content-type/step-4-add-form.html - versionless: true + - label: Add templates + url: /page-builder/docs/content-types/create/add-templates.html + versionless: true - - label: Step 5. Add styles - url: /page-builder/docs/create-custom-content-type/step-5-add-styles.html - versionless: true + - label: Add components + url: /page-builder/docs/content-types/create/add-components.html + versionless: true - - label: Step 6. Add an icon - url: /page-builder/docs/create-custom-content-type/step-6-add-icon.html - versionless: true + - label: Add a form + url: /page-builder/docs/content-types/create/add-form.html + versionless: true - - label: Summary - url: /page-builder/docs/create-custom-content-type/summary.html - versionless: true + - label: Add styles + url: /page-builder/docs/content-types/create/add-styles.html + versionless: true -- label: How-Tos - versionless: true - children: - - label: Configure styling options - url: /page-builder/docs/how-to/how-to-configure-styling-options.html - versionless: true + - label: Add an icon + url: /page-builder/docs/content-types/create/add-icon.html + versionless: true - - label: Add an appearance - url: /page-builder/docs/how-to/how-to-add-appearance.html - versionless: true + - label: Troubleshooting + url: /page-builder/docs/content-types/create/troubleshooting.html + versionless: true - - label: Upgrade content types - url: /page-builder/docs/how-to/how-to-use-upgrade-library.html - versionless: true + - label: 'Customize' + versionless: true + children: - - label: Customize the panel - url: /page-builder/docs/how-to/how-to-customize-panel.html - versionless: true + - label: Add additional data + url: /page-builder/docs/content-types/customize/add-additional-data.html + versionless: true - - label: Add an image uploader - url: /page-builder/docs/how-to/how-to-add-image-uploader.html - versionless: true + - label: Add block chooser + url: /page-builder/docs/content-types/customize/add-block-chooser.html + versionless: true - - label: Add a storefront widget - url: /page-builder/docs/how-to/how-to-add-storefront-widget.html - versionless: true + - label: Add custom toolbar + url: /page-builder/docs/content-types/customize/add-custom-toolbar.html + versionless: true - - label: Add a text editor - url: /page-builder/docs/how-to/how-to-add-text-editor.html - versionless: true + - label: Add icons and images + url: /page-builder/docs/content-types/customize/add-icons-images.html + versionless: true - - label: Add a custom toolbar - url: /page-builder/docs/how-to/how-to-add-custom-toolbar.html - versionless: true + - label: Add image uploader + url: /page-builder/docs/content-types/customize/add-image-uploader.html + versionless: true - - label: Add icons and images - url: /page-builder/docs/how-to/how-to-add-icons-images.html - versionless: true + - label: Add storefront widget + url: /page-builder/docs/content-types/customize/add-storefront-widget.html + versionless: true - - label: Change breakpoints - url: /page-builder/docs/how-to/how-to-change-breakpoints.html - versionless: true + - label: Add text editor + url: /page-builder/docs/content-types/customize/add-text-editor.html + versionless: true - - label: Add additional configurations - url: /page-builder/docs/how-to/how-to-add-additional-configurations.html - versionless: true + - label: Add visual selector + url: /page-builder/docs/content-types/customize/add-visual-selector.html + versionless: true - - label: Add a block chooser - url: /page-builder/docs/how-to/how-to-add-block-chooser.html - versionless: true + - label: Apply product conditions + url: /page-builder/docs/content-types/customize/apply-product-conditions.html + versionless: true - - label: Use full-width layouts - url: /page-builder/docs/how-to/how-to-use-full-width-layouts.html - versionless: true + - label: Configure the panel + url: /page-builder/docs/content-types/customize/configure-panel.html + versionless: true - - label: Customize selectors - url: /page-builder/docs/how-to/how-to-customize-selectors.html - versionless: true + - label: Render server-side preview + url: /page-builder/docs/content-types/customize/render-server-side-preview.html + versionless: true - - label: Apply product conditions - url: /page-builder/docs/how-to/how-to-apply-product-conditions.html - versionless: true + - label: 'Extend' + versionless: true + children: - - label: Use server-side previews - url: /page-builder/docs/how-to/how-to-use-server-side-previews.html - versionless: true + - label: Introduction + url: /page-builder/docs/content-types/extend/introduction.html + versionless: true -# - label: How to create a container content type -# url: /page-builder/docs/how-to/how-to-create-container-content-type.html -# versionless: true + - label: Extend an appearance + url: /page-builder/docs/content-types/extend/extend-appearances.html + versionless: true - - label: Use Page Builder for product attributes - url: /page-builder/docs/how-to/how-to-use-pagebuilder-for-product-attributes.html - versionless: true + - label: Extend another appearance + url: /page-builder/docs/content-types/extend/extend-more-appearances.html + versionless: true - - label: Deactivate Page Builder - url: /page-builder/docs/how-to/how-to-deactivate-pagebuilder.html - versionless: true + - label: Add appearances + url: /page-builder/docs/content-types/extend/add-appearances.html + versionless: true -- label: BlueFoot content migration +- label: 'Styles' versionless: true children: - - label: Overview of content migration - url: /page-builder-migration/docs/ - versionless: true - - - label: Install the migration module - url: /page-builder-migration/docs/install-migration-module.html - versionless: true + - label: Introduction + url: /page-builder/docs/styles/introduction.html + versionless: true - - label: Run the migration module - url: /page-builder-migration/docs/run-migration-module.html - versionless: true + - label: Override styles + url: /page-builder/docs/styles/override-pagebuilder-styles.html + versionless: true - - label: How content migration works - url: /page-builder-migration/docs/how-content-migration-works.html - versionless: true + - label: Use Themes + url: /page-builder/docs/styles/use-themes-to-override-styles.html + versionless: true - - label: Migrate content from custom blocks - url: /page-builder-migration/docs/migrate-content-custom-blocks.html - versionless: true + - label: Use Modules + url: /page-builder/docs/styles/use-modules-to-override-styles.html + versionless: true - - label: Migrate other BlueFoot content - url: /page-builder-migration/docs/migrate-other-bluefoot-content.html - versionless: true + - label: Use HTML Code + url: /page-builder/docs/styles/use-htmlcode-to-override-styles.html + versionless: true -- label: Reference +- label: 'Viewports' versionless: true children: - - label: Architecture - url: /page-builder/docs/reference/architecture.html - versionless: true - - label: Configurations - url: /page-builder/docs/reference/configurations.html - versionless: true + - label: Introduction + url: /page-builder/docs/viewports/introduction.html + versionless: true - - label: Datastore - url: /page-builder/docs/reference/data-store.html - versionless: true + # - label: Configure layouts + # url: /page-builder/docs/viewports/configurations.html + # versionless: true - - label: Events - url: /page-builder/docs/reference/events.html - versionless: true + # - label: Use media queries + # url: /page-builder/docs/viewports/configurations.html + # versionless: true - - label: Knockout bindings - url: /page-builder/docs/reference/knockout-bindings.html - versionless: true + - label: Add viewports + url: /page-builder/docs/viewports/add-viewports.html + versionless: true -- label: Release notes - url: /page-builder/docs/release-notes.html + # - label: Use viewports + # url: /page-builder/docs/viewports/use-viewports.html + # versionless: true + + - label: Add breakpoints + url: /page-builder/docs/viewports/add-breakpoints.html + versionless: true + + - label: Use breakpoints + url: /page-builder/docs/viewports/use-breakpoints.html + versionless: true + + - label: Change breakpoints and viewports + url: /page-builder/docs/viewports/change-breakpoints-viewports.html + versionless: true + +- label: BlueFoot migration versionless: true + children: + + - label: Overview + url: /page-builder/docs/migration/overview.html + versionless: true + + - label: Install the migration module + url: /page-builder/docs/migration/install-migration-module.html + versionless: true + + - label: Run the migration module + url: /page-builder/docs/migration/run-migration-module.html + versionless: true + + - label: How content migration works + url: /page-builder/docs/migration/how-content-migration-works.html + versionless: true + + - label: Migrate content from custom blocks + url: /page-builder/docs/migration/migrate-content-custom-blocks.html + versionless: true + + - label: Migrate other BlueFoot content + url: /page-builder/docs/migration/migrate-other-bluefoot-content.html + versionless: true -- label: Component status - url: /page-builder/docs/comp-status2.html +- label: Contributors + url: /page-builder/docs/contributors.html versionless: true diff --git a/src/_data/toc/payment-services.yml b/src/_data/toc/payment-services.yml new file mode 100644 index 00000000000..9cb461ed76a --- /dev/null +++ b/src/_data/toc/payment-services.yml @@ -0,0 +1,26 @@ +label: Payment Services +versionless: true +pages: +- label: Introduction + url: /payment-services/index.html + versionless: true + +- label: Install Payment Services + url: /payment-services/install-payments.html + versionless: true + +- label: Configure Payment Services + url: /payment-services/configure-payments.html + versionless: true + children: + - label: Customize buttons and messaging + url: /payment-services/customize-buttons-messaging.html + versionless: true + +- label: Security + url: /payment-services/security.html + versionless: true + +- label: Release Notes + url: /payment-services/release-notes.html + versionless: true diff --git a/src/_data/toc/payments-integrations.yml b/src/_data/toc/payments-integrations.yml index 4fae8333755..29bf88bf7ff 100644 --- a/src/_data/toc/payments-integrations.yml +++ b/src/_data/toc/payments-integrations.yml @@ -3,7 +3,7 @@ pages: - label: Introduction url: /payments-integrations/bk-payments-integrations.html - - label: Magento payment provider gateway + - label: Commerce payment provider gateway url: /payments-integrations/payment-gateway/payment-gateway-intro.html children: diff --git a/src/_data/toc/performance-best-practices.yml b/src/_data/toc/performance-best-practices.yml index a44f3ea8d81..672bf38bb54 100644 --- a/src/_data/toc/performance-best-practices.yml +++ b/src/_data/toc/performance-best-practices.yml @@ -21,8 +21,15 @@ pages: - label: Deployment flow url: /performance-best-practices/deployment-flow.html - - label: Advanced setup - url: /performance-best-practices/advanced-setup.html + - label: High-throughput order processing + url: /performance-best-practices/high-throughput-order-processing.html + exclude_versions: ["2.3"] - - label: Advanced JavaScript bundling - url: /performance-best-practices/advanced-js-bundling.html + - label: Advanced concepts + children: + + - label: Advanced setup + url: /performance-best-practices/advanced-setup.html + + - label: Advanced JavaScript bundling + url: /performance-best-practices/advanced-js-bundling.html diff --git a/src/_data/toc/php-developer-guide.yml b/src/_data/toc/php-developer-guide.yml index d14ff9431a6..01be0ff96a1 100644 --- a/src/_data/toc/php-developer-guide.yml +++ b/src/_data/toc/php-developer-guide.yml @@ -73,7 +73,7 @@ pages: - label: Package a component url: /extension-dev-guide/package/package_module.html - - label: Upload your component to the Magento Marketplace + - label: Upload your component to the Commerce Marketplace url: /extension-dev-guide/package/package_mktpl.html - label: Validate @@ -113,7 +113,7 @@ pages: - label: How to add CLI commands url: /extension-dev-guide/cli-cmds/cli-howto.html - - label: Staging (Magento Commerce only) + - label: Staging (Adobe Commerce only) url: /extension-dev-guide/staging.html - label: Component development @@ -122,7 +122,7 @@ pages: - label: Asynchronous/deferred operations url: /extension-dev-guide/async-operations.html - + - label: Service contracts url: /extension-dev-guide/service-contracts/service-contracts.html @@ -140,6 +140,11 @@ pages: - label: Events and observers url: /extension-dev-guide/events-and-observers.html + children: + + - label: List of events + url: /extension-dev-guide/event-list.html + include_versions: ["2.4"] - label: Factories url: /extension-dev-guide/factories.html @@ -166,7 +171,7 @@ pages: url: /extension-dev-guide/indexing.html - label: Indexer optimization - url: /extension-dev-guide/indexer-batch.html + url: /extension-dev-guide/indexer-optimization.html - label: Adding a custom indexer url: /extension-dev-guide/indexing-custom.html @@ -214,7 +219,7 @@ pages: url: /extension-dev-guide/message-queues/implement-bulk.html - label: Handling outdated in-memory object states - url: /extension-dev-guide/message-queues/refresh-config.html + url: /extension-dev-guide/message-queues/refresh-config.html - label: Message queues overview url: /extension-dev-guide/message-queues/message-queues.html @@ -227,7 +232,7 @@ pages: - label: Adding extension attributes to entity url: /extension-dev-guide/extension_attributes/adding-attributes.html - + - label: Adding an admin grid url: /extension-dev-guide/admin-grid.html @@ -249,42 +254,80 @@ pages: - label: Variable Pool url: /extension-dev-guide/variable-pool/ + - label: Extend Catalog Rule Conditions + url: /extension-dev-guide/extend-catalog-rule-conditions.html + - label: Configuration children: - - label: Sensitive Environment Settings - url: /extension-dev-guide/configuration/sensitive-and-environment-settings.html - label: Configuration Importers url: /extension-dev-guide/configuration/importers.html + - label: Sensitive Environment Settings + url: /extension-dev-guide/configuration/sensitive-and-environment-settings.html + - label: Framework children: - - label: Serialize Library - url: /extension-dev-guide/framework/serializer.html - label: Array Manager url: /extension-dev-guide/framework/array-manager.html + - label: DateTime Library + url: /extension-dev-guide/framework/datetime.html + + - label: Float Comparator + url: /extension-dev-guide/framework/float-comparator.html + + - label: Serialize Library + url: /extension-dev-guide/framework/serializer.html + + - label: Math Random + url: /extension-dev-guide/framework/math-random.html + - label: URL Library url: /extension-dev-guide/framework/url-library.html - label: Security children: - - label: XSS Prevention - url: /extension-dev-guide/xss-protection.html + - label: Content Security Policies + url: /extension-dev-guide/security/content-security-policies.html - label: Non-secure functions url: /extension-dev-guide/security/non-secure-functions.html - - label: Content Security Policies - url: /extension-dev-guide/security/content-security-policies.html + - label: XSS Prevention + url: /extension-dev-guide/xss-protection.html + + - label: Sensitive Information + url: /extension-dev-guide/security/sensitive-information.html + + - label: Denial of Service (DoS) attacks + url: /extension-dev-guide/security/dos.html + + - label: Mass assignment + url: /extension-dev-guide/security/mass-assignment.html + + - label: Avoiding SSRF + url: /extension-dev-guide/security/ssrf.html + + - label: Authorization + url: /extension-dev-guide/security/authorization.html + + - label: Brute force attacks + url: /extension-dev-guide/security/anti-brute-force.html + + - label: CSRF + url: /extension-dev-guide/security/csrf.html + + - label: Working with files + url: /extension-dev-guide/security/uploads.html - label: Versioning url: /extension-dev-guide/versioning/ children: - - label: Check the Magento version + - label: Check the Commerce version url: /extension-dev-guide/versioning/check-version.html - label: Codebase changes diff --git a/src/_data/toc/product-recommendations.yml b/src/_data/toc/product-recommendations.yml index 55fd994b8e6..ce3a90ca831 100644 --- a/src/_data/toc/product-recommendations.yml +++ b/src/_data/toc/product-recommendations.yml @@ -1,41 +1,23 @@ +--- label: Product Recommendations pages: - label: Overview url: /recommendations/product-recs.html versionless: true - -- label: How to Implement Product Recommendations - url: /recommendations/implementation.html - versionless: true - -- label: Install and Configure Recommendations - url: /recommendations/install-configure.html - versionless: true - -- label: Recommendation Events + +- label: Collect Data url: /recommendations/events.html versionless: true -- label: Verify Event Collection - url: /recommendations/verify.html +- label: Customize + url: /recommendations/customize.html versionless: true - + - label: Handle Cookie Restrictions url: /recommendations/setting-cookie.html versionless: true -- label: Test Recommendations - url: /recommendations/test.html - versionless: true - -- label: Customize Recommendations - url: /recommendations/customize.html - versionless: true - -- label: Recommendations SDK +- label: SDK url: /recommendations/recs-api.html versionless: true - -- label: Release Notes - url: /recommendations/release-notes.html - versionless: true + \ No newline at end of file diff --git a/src/_data/toc/release-notes.yml b/src/_data/toc/release-notes.yml index 705bcd3f866..4efa0b3f004 100644 --- a/src/_data/toc/release-notes.yml +++ b/src/_data/toc/release-notes.yml @@ -7,19 +7,64 @@ pages: include_versions: ["2.4"] children: + - label: Adobe Commerce 2.4.5-p1 Release Notes + url: /release-notes/2-4-5-p1.html + + - label: Magento Open Source 2.4.5 Release Notes + url: /release-notes/open-source-2-4-5.html + + - label: Adobe Commerce 2.4.5 Release Notes + url: /release-notes/commerce-2-4-5.html + + - label: Adobe Commerce 2.4.4-p2 Release Notes + url: /release-notes/2-4-4-p2.html + + - label: Adobe Commerce 2.4.4-p1 Release Notes + url: /release-notes/2-4-4-p1.html + + - label: Magento Open Source 2.4.4 Release Notes + url: /release-notes/open-source-2-4-4.html + + - label: Adobe Commerce 2.4.4 Release Notes + url: /release-notes/commerce-2-4-4.html + + - label: Adobe Commerce 2.4.3-p3 Release Notes + url: /release-notes/2-4-3-p3.html + + - label: Adobe Commerce 2.4.3-p2 Release Notes + url: /release-notes/2-4-3-p2.html + + - label: Adobe Commerce 2.4.3-p1 Release Notes + url: /release-notes/2-4-3-p1.html + + - label: Magento Open Source 2.4.3 Release Notes + url: /release-notes/open-source-2-4-3.html + + - label: Adobe Commerce 2.4.3 Release Notes + url: /release-notes/commerce-2-4-3.html + + - label: Adobe Commerce 2.4.2-p2 Release Notes + url: /release-notes/2-4-2-p2.html + + - label: Magento Open Source 2.4.2 Release Notes + url: /release-notes/open-source-2-4-2.html + + - label: Adobe Commerce 2.4.2 Release Notes + url: /release-notes/commerce-2-4-2.html + - label: Magento Open Source 2.4.1 Release Notes url: /release-notes/open-source-2-4-1.html - - label: Magento Commerce 2.4.1 Release Notes + - label: Adobe Commerce 2.4.1 Release Notes url: /release-notes/commerce-2-4-1.html - label: Magento Open Source 2.4.0 Release Notes url: /release-notes/release-notes-2-4-0-open-source.html - - label: Magento Commerce 2.4.0 Release Notes + - label: Adobe Commerce 2.4.0 Release Notes url: /release-notes/release-notes-2-4-0-commerce.html - - label: Magento B2B Release Notes + - label: Commerce B2B Release Notes url: /release-notes/b2b-release-notes.html @@ -30,46 +75,64 @@ pages: - label: Component Status url: /release-notes/component-status.html + - label: Adobe Commerce 2.3.7-p4 Release Notes + url: /release-notes/2-3-7-p4.html + + - label: Adobe Commerce 2.3.7-p3 Release Notes + url: /release-notes/2-3-7-p3.html + + - label: Adobe Commerce 2.3.7-p2 Release Notes + url: /release-notes/2-3-7-p2.html + + - label: Adobe Commerce 2.3.7-p1 Release Notes + url: /release-notes/2-3-7-p1.html + + - label: Magento Open Source 2.3.7 Release Notes + url: /release-notes/open-source-2-3-7.html + + - label: Adobe Commerce 2.3.7 Release Notes + url: /release-notes/commerce-2-3-7.html + - label: Magento Open Source 2.3.6 Release Notes url: /release-notes/open-source-2-3-6.html - - label: Magento Commerce 2.3.6 Release Notes + - label: Adobe Commerce 2.3.6 Release Notes url: /release-notes/commerce-2-3-6.html - label: Magento Open Source 2.3.5 Release Notes url: /release-notes/release-notes-2-3-5-open-source.html - - label: Magento Commerce 2.3.5 Release Notes + - label: Adobe Commerce 2.3.5 Release Notes url: /release-notes/release-notes-2-3-5-commerce.html - label: Magento Open Source 2.3.4 Release Notes url: /release-notes/release-notes-2-3-4-open-source.html - - label: Magento Commerce 2.3.4 Release Notes + - label: Adobe Commerce 2.3.4 Release Notes url: /release-notes/release-notes-2-3-4-commerce.html - label: Magento Open Source 2.3.3 Release Notes url: /release-notes/release-notes-2-3-3-open-source.html - - label: Magento Commerce 2.3.3 Release Notes + - label: Adobe Commerce 2.3.3 Release Notes url: /release-notes/release-notes-2-3-3-commerce.html - label: Magento Open Source 2.3.2 Release Notes url: /release-notes/ReleaseNotes2.3.2OpenSource.html - - label: Magento Commerce 2.3.2 Release Notes + - label: Adobe Commerce 2.3.2 Release Notes url: /release-notes/ReleaseNotes2.3.2Commerce.html - label: Magento Open Source 2.3.1 Release Notes url: /release-notes/ReleaseNotes2.3.1OpenSource.html - - label: Magento Commerce 2.3.1 Release Notes + - label: Adobe Commerce 2.3.1 Release Notes url: /release-notes/ReleaseNotes2.3.1Commerce.html - label: Magento Open Source 2.3.0 Release Notes url: /release-notes/ReleaseNotes2.3.0OpenSource.html - - label: Magento Commerce 2.3.0 Release Notes + - label: Adobe Commerce 2.3.0 Release Notes url: /release-notes/ReleaseNotes2.3.0Commerce.html - label: Backward incompatible changes @@ -87,10 +150,10 @@ pages: - label: Magento Open Source packages url: /release-notes/packages-open-source.html - - label: Magento Commerce packages + - label: Adobe Commerce packages url: /release-notes/packages-commerce.html - - label: Magento Commerce Cloud packages + - label: Cloud packages for Adobe Commerce url: /release-notes/packages-cloud.html - label: B2B @@ -102,9 +165,17 @@ pages: - label: Inventory Management url: /inventory/release-notes.html + - label: Live Search + url: /live-search/release-notes.html + versionless: true + - label: Page Builder url: /page-builder/docs/release-notes.html versionless: true + + - label: Product Recommendations + url: /recommendations/release-notes.html + versionless: true - label: Sales Channels children: @@ -113,7 +184,6 @@ pages: url: /extensions/amazon-sales/release-notes/ versionless: true - - label: Product Recommendations - url: /recommendations/release-notes.html + - label: Payment Services + url: /payment-services/release-notes.html versionless: true - diff --git a/src/_data/toc/release.yml b/src/_data/toc/release.yml index dfc560758d7..0ad0aaa5587 100644 --- a/src/_data/toc/release.yml +++ b/src/_data/toc/release.yml @@ -1,18 +1,34 @@ label: Release Information pages: + - label: Roadmap + url: /release/roadmap.html + versionless: true + - label: Upcoming releases url: /release/ versionless: true + - label: Beta program + url: /release/beta-program.html + versionless: true + + - label: Released versions + url: /release/released-versions.html + versionless: true + - label: Release policy - url: /release/policy + url: /release/policy/ versionless: true - label: Lifecycle policy url: /release/lifecycle-policy.html versionless: true - + - label: Availability url: /release/availability.html versionless: true + + - label: Commerce features + url: /release/commerce-features.html + versionless: true diff --git a/src/_data/toc/rest-api.yml b/src/_data/toc/rest-api.yml index f94e825385a..694ef46d7eb 100644 --- a/src/_data/toc/rest-api.yml +++ b/src/_data/toc/rest-api.yml @@ -12,15 +12,15 @@ pages: children: - label: Admin REST endpoints - url: https://magento.redoc.ly/2.3.6-admin/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.3"] - label: Customer REST endpoints - url: https://magento.redoc.ly/2.3.6-customer/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.3"] - label: Guest REST endpoints - url: https://magento.redoc.ly/2.3.6-guest/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.3"] - label: Asynchronous Admin REST endpoints @@ -40,15 +40,15 @@ pages: children: - label: Admin REST endpoints - url: https://magento.redoc.ly/2.4.1-admin/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.4"] - label: Customer REST endpoints - url: https://magento.redoc.ly/2.4.1-customer/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.4"] - label: Guest REST endpoints - url: https://magento.redoc.ly/2.4.1-guest/ + url: https://developer.adobe.com/commerce/webapi/rest/quick-reference/ include_versions: ["2.4"] - label: Generate a local API reference @@ -111,7 +111,7 @@ pages: - label: Step 3. Create a customer url: /rest/tutorials/orders/order-create-customer.html - + - label: Step 4. Create a quote url: /rest/tutorials/orders/order-create-quote.html @@ -120,7 +120,7 @@ pages: - label: Step 6. Prepare for checkout url: /rest/tutorials/orders/order-prepare-checkout.html - + - label: Step 7. Create an order url: /rest/tutorials/orders/order-create-order.html @@ -211,7 +211,7 @@ pages: - label: Create a configurable product using bulk APIs tutorial url: /rest/tutorials/bulk-configurable-product/config-product-intro.html - + - label: Step 1. Plan the product url: /rest/tutorials/bulk-configurable-product/plan-product.html @@ -228,6 +228,22 @@ pages: class: tutorial url: /rest/tutorials/grouped-product/create-and-manage-grouped-products.html + - label: Create bundle products + class: tutorial + children: + + - label: Create bundle products tutorial + url: /rest/tutorials/bundle-product/bundle-product-intro.html + + - label: Step 1. Plan the product + url: /rest/tutorials/bundle-product/plan-product.html + + - label: Step 2. Create the simple products + url: /rest/tutorials/bundle-product/create-simple-products.html + + - label: Step 3. Create the bundle product + url: /rest/tutorials/bundle-product/create-bundle-product.html + - label: Modules children: @@ -239,7 +255,7 @@ pages: - label: Manage prices for multiple products url: /rest/modules/catalog-pricing.html - + - label: Sales children: @@ -276,4 +292,3 @@ pages: - label: In-Store Pickup url: /rest/modules/inventory/in-store-pickup.html exclude_versions: ["2.3"] - diff --git a/src/_data/toc/shared-services.yml b/src/_data/toc/shared-services.yml new file mode 100644 index 00000000000..015f73cf60c --- /dev/null +++ b/src/_data/toc/shared-services.yml @@ -0,0 +1,31 @@ +label: Shared Services +pages: +- label: Adobe Commerce Storefront Events + children: + - label: Adobe Commerce Storefront Event SDK + url: /shared-services/storefront-events-sdk.html + versionless: true + + - label: Adobe Commerce Storefront Event Collector + url: /shared-services/storefront-event-collector.html + versionless: true + + - label: Events SDK Reference + url: /shared-services/storefront-events-api-reference.html + versionless: true + children: + - label: Context Functions + url: /shared-services/storefront-events-api-ref-context.html + versionless: true + + - label: Publish Functions + url: /shared-services/storefront-events-api-ref-publish.html + versionless: true + + - label: Subscribe Functions + url: /shared-services/storefront-events-api-ref-subscribe.html + versionless: true + + - label: Unsubscribe Functions + url: /shared-services/storefront-events-api-ref-unsubscribe.html + versionless: true \ No newline at end of file diff --git a/src/_data/toc/soap.yml b/src/_data/toc/soap.yml new file mode 100644 index 00000000000..6e16765987f --- /dev/null +++ b/src/_data/toc/soap.yml @@ -0,0 +1,4 @@ +label: SOAP Reference +pages: + - label: Overview + url: /soap/bk-soap.html diff --git a/src/_data/toc/software-update-guide.yml b/src/_data/toc/software-update-guide.yml index e54415c4101..6df142a5695 100644 --- a/src/_data/toc/software-update-guide.yml +++ b/src/_data/toc/software-update-guide.yml @@ -1,7 +1,7 @@ label: Software Update Guide pages: - - label: Magento upgrade overview + - label: Commerce upgrade overview url: /comp-mgr/bk-compman-upgrade-guide.html - label: Prerequisites @@ -12,7 +12,7 @@ pages: url: /comp-mgr/prereq/prereq-elasticsearch.html exclude_versions: ["2.3"] - - label: Set ulimit for the web server user + - label: Set the open files limit url: /comp-mgr/prereq/prereq_compman-ulimit.html - label: Set up cron for update and upgrade @@ -21,94 +21,58 @@ pages: - label: Update and upgrade checklist url: /comp-mgr/prereq/prereq_compman-checklist.html - - label: Magento Marketplace example - url: /comp-mgr/marketplace/marketplace.html - include_versions: ["2.3"] - - - label: Run the Module Manager - url: /comp-mgr/module-man/compman-checklist.html - include_versions: ["2.3"] + - label: Upgrade Compatibility Tool + url: /upgrade-compatibility-tool/introduction.html + versionless: true + edition: ee-only children: - - label: Start the Module Manager - url: /comp-mgr/module-man/compman-start.html + - label: Prerequisites + url: /upgrade-compatibility-tool/prerequisites.html + versionless: true - - label: Step 1. Readiness check - url: /comp-mgr/module-man/compman-readiness.html + - label: Install + url: /upgrade-compatibility-tool/install.html + versionless: true - - label: Step 2. Back up the file system and database - url: /comp-mgr/module-man/compman-backup.html + - label: Run the tool + url: /upgrade-compatibility-tool/run.html + versionless: true - - label: Enable/Disable - url: /comp-mgr/module-man/modman-enable-disable.html + - label: Developer information + url: /upgrade-compatibility-tool/developer.html + versionless: true - - label: Upgrade from Magento Open Source to Magento Commerce - url: /comp-mgr/upgrader/ce-ee-upgrade-start.html - include_versions: ["2.3"] + - label: Error message reference + url: /upgrade-compatibility-tool/errors.html + versionless: true - - label: Upgrade Magento - url: /comp-mgr/cli/cli-upgrade.html - exclude_versions: ["2.3"] - children: + - label: Upgrade best practices + url: /comp-mgr/upgrade-best-practices.html - - label: Upgrade with sample data - url: /comp-mgr/cli/cli-rc1-samp.html - - - label: Command-line upgrade + - label: Upgrade Commerce url: /comp-mgr/cli/cli-upgrade.html - include_versions: ["2.3"] children: - - label: Upgrade using the custom script - url: /comp-mgr/cli/upgrade-with-script.html - exclude_versions: ["2.4"] - - - label: Upgrade using the Composer plugin - url: /comp-mgr/cli/upgrade-with-plugin.html - + - label: Update the Commerce application + url: /comp-mgr/cli/dev_update-magento.html + - label: Upgrade with sample data url: /comp-mgr/cli/cli-rc1-samp.html - label: Upgrade modules url: /comp-mgr/upgrade-module.html - exclude_versions: ["2.3"] - label: Manage modules url: /comp-mgr/manage-module.html - exclude_versions: ["2.3"] - - - label: Run System Upgrade - url: /comp-mgr/upgrader/upgrade-checklist.html - include_versions: ["2.3"] - children: - - label: Start System Upgrade - url: /comp-mgr/upgrader/upgrade-start.html - - - label: Step 1. Select versions to upgrade - url: /comp-mgr/upgrader/upgrade-main-pg.html - - - label: Step 2. Readiness check - url: /comp-mgr/upgrader/upgrade-readiness.html - - - label: Step 3. Back up the file system and database - url: /comp-mgr/upgrader/upgrade-backup.html - - - label: Step 4. Upgrade - url: /comp-mgr/upgrader/upgrade.html + - label: Add or update components + url: /install-gde/install/cli/dev_add-update.html - label: Apply patches url: /comp-mgr/patching.html children: - - label: Magento Quality Patches - url: /comp-mgr/patching/mqp.html - children: - - - label: MQP release notes - url: /quality-patches/release-notes.html - versionless: true - - label: Command Line url: /comp-mgr/patching/command-line.html children: @@ -117,18 +81,9 @@ pages: url: /comp-mgr/patching/composer.html children: - - label: Update the updater application - url: /comp-mgr/updater/update-updater.html - include_versions: ["2.3"] - - label: Troubleshooting - url: /comp-mgr/trouble/tshoot.html children: - - label: Sorry, we can't take that action right now - url: /comp-mgr/trouble/cman/were-sorry.html - include_versions: ["2.3"] - - label: Your current search engine is not supported url: /comp-mgr/trouble/current-search-engine.html exclude_versions: ["2.3"] diff --git a/src/_data/toc/testing.yml b/src/_data/toc/testing.yml index 0017cd21baf..6e36a9dc70d 100644 --- a/src/_data/toc/testing.yml +++ b/src/_data/toc/testing.yml @@ -37,6 +37,39 @@ pages: - label: '@magentoDbIsolation' url: /test/integration/annotations/magento-db-isolation.html + - label: Using PHP built-in attributes + url: /test/integration/attributes.html + exclude_versions: [ "2.3" ] + + children: + + - label: 'AppArea' + url: /test/integration/attributes/magento-app-area.html + + - label: 'AppIsolation' + url: /test/integration/attributes/magento-app-isolation.html + + - label: 'Cache' + url: /test/integration/attributes/magento-cache.html + + - label: 'ComponentsDir' + url: /test/integration/attributes/magento-components-dir.html + + - label: 'ConfigFixture' + url: /test/integration/attributes/magento-config-fixture.html + + - label: 'DataFixture' + url: /test/integration/attributes/magento-data-fixture.html + + - label: 'DataFixtureBeforeTransaction' + url: /test/integration/attributes/magento-data-fixture-before-transaction.html + + - label: 'DbIsolation' + url: /test/integration/attributes/magento-db-isolation.html + + - label: 'IndexerDimensionMode' + url: /test/integration/attributes/magento-indexer-dimension-mode.html + - label: JavaScript Unit Testing children: @@ -70,6 +103,9 @@ pages: - label: Running Static Tests url: /test/static/static_test_execution.html + - label: Setting up for Static Analysis + url: /test/static/static-analysis.html + - label: Semantic Version Checker children: diff --git a/src/_data/toc/tools.yml b/src/_data/toc/tools.yml new file mode 100644 index 00000000000..4161c018964 --- /dev/null +++ b/src/_data/toc/tools.yml @@ -0,0 +1,21 @@ +--- +label: Tools +pages: + + - label: Quality Patches Tool + url: /quality-patches/tool.html + versionless: true + children: + + - label: Usage + url: /quality-patches/usage.html + versionless: true + + - label: Release notes + url: /quality-patches/release-notes.html + versionless: true + + - label: Site Wide Analysis Tool + url: /tools/site-wide-analysis.html + versionless: true + edition: ee-only diff --git a/src/_data/toc/ui-components-guide.yml b/src/_data/toc/ui-components-guide.yml index aaac40ac78b..b8f8010af60 100644 --- a/src/_data/toc/ui-components-guide.yml +++ b/src/_data/toc/ui-components-guide.yml @@ -53,7 +53,6 @@ pages: - label: ColumnsResize component url: /ui_comp_guide/components/ui-columns-resize.html - exclude_versions: ["2.2"] - label: ColumnsControls component url: /ui_comp_guide/components/ui-columnscontrols.html @@ -246,10 +245,10 @@ pages: - label: Template Literals url: /ui_comp_guide/concepts/ui_comp_template_literals.html - - label: Magento custom Knockout.js bindings + - label: Custom Knockout.js bindings url: /ui_comp_guide/concepts/knockout-bindings.html - - label: Magento binding syntax + - label: Binding syntax url: /ui_comp_guide/concepts/magento-bindings.html - label: About the uiClass library @@ -285,6 +284,10 @@ pages: - label: Declare a custom UI component url: /ui_comp_guide/howto/new_component_declaration.html + - label: Show or Hide Password Checkbox + url: /ui_comp_guide/howto/show_or_hide_password_checkbox.html + exclude_versions: ["2.3"] + - label: Troubleshoot children: diff --git a/src/_data/toc/web-api.yml b/src/_data/toc/web-api.yml index 98a112fd579..6e61ea833dc 100644 --- a/src/_data/toc/web-api.yml +++ b/src/_data/toc/web-api.yml @@ -7,6 +7,9 @@ pages: url: /get-started/rest_front.html children: + - label: API security + url: /get-started/api-security.html + - label: Construct a request url: /get-started/gs-web-api-request.html diff --git a/src/_data/var.yml b/src/_data/var.yml index bc7c9029070..4f0abc08400 100644 --- a/src/_data/var.yml +++ b/src/_data/var.yml @@ -14,28 +14,31 @@ # Product Name variables ce: Magento Open Source -ee: Magento Commerce -b2b: Magento Commerce for B2B -mbi: Magento Business Intelligence +ee: Adobe Commerce +b2b: B2B for Adobe Commerce +mbi: Adobe Commerce Reporting +pwa: PWA Studio # Cloud product name variables -ece: Magento Commerce Cloud -ece-release-date: November 19, 2020 -csuite: Magento Commerce Cloud Suite +ece: Adobe Commerce on cloud infrastructure +csuite: Cloud Suite for Commerce + ct: ece-tools ct-repo: magento/ece-tools -ct-release: 2002.1.4 -mcp-prod: Magento Cloud Patches -mcp-package: magento/magento-cloud-patches -mcp-release: 1.0.8 -mcd-package: magento/magento-cloud-docker -mcd-prod: Magento Cloud Docker -mcd-release: 1.2.0 -mcc-prod: Magento Cloud Components +ct-release: 2002.1.13 + +mcc-prod: Cloud Components of Commerce mcc-package: magento/magento-cloud-components -mcc-release: 1.0.7 +mcc-release: 1.0.12 +mcd-prod: Cloud Docker for Commerce +mcd-package: magento/magento-cloud-docker +mcd-release: 1.3.4 + +mcp-prod: Cloud Patches for Commerce +mcp-package: magento/magento-cloud-patches +mcp-release: 1.0.20 # TIP: Use the following syntax to use a variable in the documentation source: {{site.data.var.xx}} where xx # is the variable value. @@ -43,3 +46,5 @@ mcc-release: 1.0.7 # Magento-developed extension (MDE) variables im: Inventory Management +pb: Page Builder +uct: Upgrade Compatibility Tool diff --git a/src/_data/vbe.yml b/src/_data/vbe.yml index 28c836ac18d..d3e15843824 100644 --- a/src/_data/vbe.yml +++ b/src/_data/vbe.yml @@ -5,11 +5,57 @@ versions: - 2.3.3 - 2.3.4 - 2.3.5-p1 + - 2.3.7 - 2.4.0 + - 2.4.1 + - 2.4.2 + - 2.4.3 extensions: - name: Amazon versions: + - + name: 4.2.1 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported + - + name: 4.2.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: supported + 2.4.3: not supported + - + name: 4.0.4 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: supported + 2.4.2: not supported + 2.4.3: not supported - name: 4.0.1 support: @@ -19,7 +65,25 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported + - + name: 3.9.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.4.1 support: @@ -29,7 +93,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.3.1 support: @@ -39,7 +107,11 @@ extensions: 2.3.3: not supported 2.3.4: supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.2.13 support: @@ -49,7 +121,11 @@ extensions: 2.3.3: supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.2.9 support: @@ -59,7 +135,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.1.4 support: @@ -69,7 +149,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.0.0 support: @@ -79,10 +163,56 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: Braintree versions: + - + name: 4.2.4 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported + - + name: 4.2.1 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: supported + 2.4.3: not supported + - + name: 4.2.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: supported + 2.4.2: not supported + 2.4.3: not supported - name: 4.1.0 support: @@ -92,10 +222,56 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: dotdigital versions: + - + name: 4.12.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported + - + name: 4.10.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: supported + 2.4.3: not supported + - + name: 4.8.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: supported + 2.4.2: not supported + 2.4.3: not supported - name: 4.6.0 support: @@ -105,7 +281,25 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported + - + name: 4.4.2 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 4.4.0 support: @@ -115,7 +309,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 4.1.0 support: @@ -125,7 +323,11 @@ extensions: 2.3.3: not supported 2.3.4: supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.3.0 support: @@ -135,7 +337,11 @@ extensions: 2.3.3: supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.1.2 support: @@ -145,7 +351,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.1.1 support: @@ -155,7 +365,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.0.1 support: @@ -165,10 +379,56 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: Klarna versions: + - + name: 8.3.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported + - + name: 8.2.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: supported + 2.4.3: not supported + - + name: 8.1.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: supported + 2.4.2: not supported + 2.4.3: not supported - name: 8.0.0 support: @@ -178,7 +438,25 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported + - + name: 7.7.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 7.5.0 support: @@ -188,7 +466,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 7.4.3 support: @@ -198,7 +480,11 @@ extensions: 2.3.3: not supported 2.3.4: supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 7.3.5 support: @@ -208,7 +494,11 @@ extensions: 2.3.3: supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 7.1.1 support: @@ -218,7 +508,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 7.1.0 support: @@ -228,7 +522,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 7.0.0 support: @@ -238,10 +536,56 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: Vertex versions: + - + name: 4.2.1 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported + - + name: 4.2.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: supported + 2.4.3: not supported + - + name: 4.1.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: supported + 2.4.2: not supported + 2.4.3: not supported - name: 4.0.0 support: @@ -251,7 +595,25 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported + - + name: 3.5.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.4.0 support: @@ -261,7 +623,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.3.0 support: @@ -271,7 +637,11 @@ extensions: 2.3.3: not supported 2.3.4: supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.2.0 support: @@ -281,7 +651,11 @@ extensions: 2.3.3: supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.1.0 support: @@ -291,7 +665,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.0.0 support: @@ -301,10 +679,56 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: Yotpo versions: + - + name: 3.2.0 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: supported + - + name: 3.1.3 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: supported + 2.4.3: not supported + - + name: 3.1.2 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: not supported + 2.4.0: not supported + 2.4.1: supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.1.1 support: @@ -314,7 +738,25 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported + - + name: 3.1.0-p1 + support: + 2.3.0: not supported + 2.3.1: not supported + 2.3.2: not supported + 2.3.3: not supported + 2.3.4: not supported + 2.3.5-p1: not supported + 2.3.7: supported + 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.1.0 support: @@ -324,7 +766,11 @@ extensions: 2.3.3: not supported 2.3.4: not supported 2.3.5-p1: supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.0.1 support: @@ -334,7 +780,11 @@ extensions: 2.3.3: not supported 2.3.4: supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported - name: 3.0.0 support: @@ -344,4 +794,8 @@ extensions: 2.3.3: supported 2.3.4: not supported 2.3.5-p1: not supported + 2.3.7: not supported 2.4.0: not supported + 2.4.1: not supported + 2.4.2: not supported + 2.4.3: not supported diff --git a/src/_data/whats-new.yml b/src/_data/whats-new.yml index 98fe53cefc4..d72e0095d91 100644 --- a/src/_data/whats-new.yml +++ b/src/_data/whats-new.yml @@ -4,8 +4,4538 @@ description: This page contains recent changes that we think you'd like to know We exclude from this list proofreading, spelling checks, and all minor updates. link: "/whats-new.html" thread: "/whatsnew-feed.xml" -updated: Wed Dec 16 16:19:47 2020 +updated: Mon Jan 23 15:44:39 2023 entries: +- description: Added redirects for all 2.4.x and unversioned topics that were migrated + to [Adobe Developer documentation](https://developer.adobe.com/commerce/docs) + and [Experience League](https://experienceleague.adobe.com/docs/commerce.html). + versions: 2.4.x + type: Major Update + date: December 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3225 + merge_commit: a647efe55c72995967a1382db5dd46d00cf0db80 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Cloud User Guide](https://devdocs.magento.com/cloud/bk-cloud.html) + topics moved to [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/overview.html) + and the [Cloud Docker](https://devdocs.magento.com/cloud/docker/docker-development.html) + topics moved to [Adobe Developer documentation](https://developer.adobe.com/commerce/cloud-tools/docker/get-support/). + All topics will be redirected soon. + versions: 2.4.x + type: Major Update + date: December 1, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3221 + merge_commit: 8e07b3212f385c8aa3f30c6320860840e24d3616 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [GraphQL Developer Guide](https://devdocs.magento.com/guides/v2.4/graphql/index.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/graphql/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: November 22, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3215 + merge_commit: 334dd58b8c79d13ec2707e8f016271010fb275b6 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Catalog Services](https://devdocs.magento.com/catalog-service/products.html) + and [Live Search](https://devdocs.magento.com/live-search/graphql-support.html) + GraphQL queries moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/graphql/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: November 22, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3218 + merge_commit: e0ae15f332cfb0623b4a1726580ee66969b8b02b + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Product Recommendations](https://devdocs.magento.com/recommendations/product-recs.html) + topics moved to the [Experience League](https://experienceleague.adobe.com/docs/commerce-merchant-services/product-recommendations/developer/development-overview.html) + and the [Adobe Developer documentation](https://developer.adobe.com/commerce/services/product-recommendations/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 31, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3206 + merge_commit: 5d4605e409897e614a1be5910c40f1fa9b9de331 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: "[Cloud Suite release notes](https://devdocs.magento.com/cloud/release-notes/cloud-tools.html) + for ECE-Tools 2002.1.13, Cloud Patches 1.0.20, and Cloud Docker 1.3.4." + versions: 2.x + type: Major Update + date: October 27, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3202 + merge_commit: 03c0f909cf3eb7cb9306e2388869ab65a1b0e325 + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: Added `categories` and `categoryPath` filtering information to [productSearch](https://devdocs.magento.com/live-search/product-search.html) + topic. + versions: 2.x + type: Major Update + date: October 26, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3200 + merge_commit: d9250bc6c78c79bcff94a75fdf8367c43b6cbdec + contributor: dobooth + membership: true + labels: + - 2.x + - Major Update +- description: The Adobe Commerce and Magento Open Source [release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + topics moved to [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-operations/release/notes/overview.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 24, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3194 + merge_commit: 1814219fefc8e99650ef4fa117581fb367bbd7bb + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Shared Services](https://devdocs.magento.com/shared-services/storefront-events-sdk.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/services/shared-services/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 19, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3195 + merge_commit: 4f129a1cdbf2e22d7eacdf93c8b54e279d7a979e + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [API endpoints attributes](https://devdocs.magento.com/codelinks/attributes.html) + topic moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/rest/attributes) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3190 + merge_commit: e66911b062f0677d49e2ea112adfdb1128383d55 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Security and Compliance](https://devdocs.magento.com/security/security-and-compliance.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/security-and-compliance/overview.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3183 + merge_commit: f3a4a10e300caa6cedbefcc1701474d902e34b5b + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Backward-incompatible changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/index.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/development/backward-incompatible-changes/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 11, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3184 + merge_commit: b308f39fea49c96df38205f253412fde3a7d66f2 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Published release notes for the [2.4.5-p1](https://devdocs.magento.com/guides/v2.4/release-notes/2-4-5-p1.html) + and [2.4.4-p2](https://devdocs.magento.com/guides/v2.4/release-notes/2-4-4-p2.html) + versions. + versions: 2.4.4, 2.4.5 + type: New Topic + date: October 11, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3186 + merge_commit: c5b50f9e9fe4f604faeb2c51e351922e567a9136 + contributor: dshevtsov + membership: true + labels: + - New Topic + - 2.4.4 + - 2.4.5 +- description: The [Advanced Reporting](https://devdocs.magento.com/guides/v2.4/advanced-reporting/overview.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/development/advanced-reporting/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 6, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3180 + merge_commit: cb3b7ec015e12d5e201b54b0825a82dc5786a6ce + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The Quality Patches Tool [home page](https://devdocs.magento.com/quality-patches/tool.html) + moved to [Experience League](https://experienceleague.adobe.com/tools/commerce-quality-patches/index.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: October 3, 2022 + link: https://github.com/magento/devdocs/pull/9521 + merge_commit: df084a542261a999656b20f7343758244a547629 + contributor: barnato-v + membership: true + labels: + - Major Update + - 2.4.x + - 'Progress: done' + - migration +- description: Verified the backup retention policy for Cloud projects. See [Backup + and disaster recovery](https://devdocs.magento.com/cloud/architecture/pro-architecture.html#backup-and-disaster-recovery) + in the Cloud guide. + versions: 2.x + type: Technical + date: September 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3146 + merge_commit: 9d068b8880b2216463c1da61d5f41b2cd2ff2b4d + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Updated the [New Relic instructions for Logs](https://devdocs.magento.com/cloud/project/new-relic.html#view-and-analyze-log-data). + versions: 2.x + type: Technical + date: September 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3169 + merge_commit: 4edaa834aa405693e976dcc89e7467ad01d6dfe0 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: The Quality Patches Tool [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/tools/quality-patches-tool/release-notes.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3173 + merge_commit: cb1aa57be409522d02b21f0c45f03dc35af28fe2 + contributor: barnato-v + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Release Information](https://devdocs.magento.com/release/roadmap.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/release/roadmap.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3175 + merge_commit: b649cfd3b2857b5d9ea8f3d93653f732271b8749 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.20 Quality Patches Tool (QPT) package release. + versions: 2.4.x + type: Major Update + date: September 27, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3170 + merge_commit: 65e2ae5f2c783f7b72eedcad92991b011f057c55 + contributor: apoltoratskyi + membership: true + labels: + - Major Update + - 2.4.x +- description: The [Command-Line Tools Reference](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-commerce.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/reference/commerce-on-premises.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 23, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3165 + merge_commit: d863de201b6ddee5a4f181a7da8f4b1bf98e6a01 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Catalog Service](https://devdocs.magento.com/catalog-service/index.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-merchant-services/catalog-service/overview.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 23, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3166 + merge_commit: b2a7180ad20ac8677e1d1ffa903a47cd392269d4 + contributor: dobooth + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Functional Testing Framework Guide](https://devdocs.magento.com/mftf/docs/introduction.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/testing/functional-testing-framework/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 16, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3160 + merge_commit: 2629e630f302f33b897a54a80c0a88957351e48f + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Cloud tools release:
- [Ece-tools 2002.1.12](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v2002112)
- + [Cloud Docker 1.3.3](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html#v133)
- + [Cloud components 1.0.12](https://devdocs.magento.com/cloud/release-notes/mcc-release-notes.html#v1012)
- + [Cloud patches 1.0.19](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1019) + versions: 2.x + type: Major Update + date: September 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3152 + merge_commit: 29915eb9bb2330f4ff07c3469f179d32bd426f12 + contributor: BaDos + membership: true + labels: + - 2.x + - Major Update +- description: Moved the "Live Search with Catalog Service" example from Live Search + to the Catalog Service [productSearch query](https://devdocs.magento.com/catalog-service/productsearch.html) + topic. + versions: 2.x + type: New Topic + date: September 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3139 + merge_commit: cfbc6d3a0ca4de064dc9215673ed85671e18b117 + contributor: dobooth + membership: true + labels: + - 2.x + - New Topic +- description: The [Installation Guide](https://devdocs.magento.com/guides/v2.4/install-gde/install-flow-diagram.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/overview.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3150 + merge_commit: d5bb9c81d63725cb2887863d2ad3f8ae30ea66bb + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Added information about the `synchronous_replication` parameter for + the [`MYSQL_USE_SLAVE_CONNECTION`](https://devdocs.magento.com/cloud/env/variables-deploy.html#mysql_use_slave_connection) + deploy variable. + versions: 2.x + type: Major Update + date: September 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3154 + merge_commit: f5eed15e3109a52112b860c84d475078e695c7cc + contributor: gamarshall + membership: true + labels: + - 2.x + - Major Update +- description: Added 2.4.x and 2.3.x security patches to the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + table. + versions: 2.3.x, 2.4.x + type: Major Update + date: September 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3155 + merge_commit: a53858655710ef612096bca1088fd7fc5779b3c8 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The Quality Patches Tool [usage](https://devdocs.magento.com/quality-patches/tool.html) + topic moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/tools/quality-patches-tool/usage.html) + and will be redirected soon. + versions: 2.x + type: Major Update + date: September 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3153 + merge_commit: 18ae42cc0eaba3c6b0876d4391c8020d90e9059f + contributor: barnato-v + membership: true + labels: + - 2.x + - Major Update + - migration +- description: The [Payments Integrations Guide](https://devdocs.magento.com/guides/v2.4/payments-integrations/bk-payments-integrations.html) + has moved to the [Adobe Devsite](https://developer.adobe.com/commerce/php/development/payments-integrations) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: September 7, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3141 + merge_commit: bc9d234c3d943ba9983c3f281e702e0c34b25e80 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Improved the explanation for how the `ece-tools` package overrides + default Commerce configuration values using the [.magento.env.yaml file](https://devdocs.magento.com/cloud/project/magento-env-yaml.html). + versions: 2.x + type: Technical + date: September 2, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3138 + merge_commit: 511de7458d36159daeadba81a300b841a73a230f + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Updated the email address for the [Commerce Beta Program](https://devdocs.magento.com/release/beta-program.html). + versions: 2.4.x + type: Technical + date: August 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3136 + merge_commit: 767f03bca4176c956e9efadccdee33d57e51b98c + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x +- description: The [video tutorials](https://devdocs.magento.com/videos/) moved to + [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-learn/tutorials/overview.html) + and will be redirected soon. + versions: 2.x + type: Major Update + date: August 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3127 + merge_commit: cfc3f6bd3dce81f6f540ee6485bd0401b1f5c3f3 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update + - migration +- description: The [Data Migration Guide](https://devdocs.magento.com/guides/v2.4/migration/bk-migration-guide.html) + topics moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/tools/data-migration/how-migration-works.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: August 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3133 + merge_commit: 5612d06aaf9f581ebcfcd5cd209aed5967442162 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Updated the [Regional IP addresses](https://devdocs.magento.com/cloud/env/environments-start.html#regional-ip-addresses) + for Cloud Integration environments. + versions: 2.x + type: Technical + date: August 25, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3121 + merge_commit: 5ab9ae7c5587844c9d55b049bb48b0234502bcfb + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.19 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: August 24, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3128 + merge_commit: 274f6a4af4a59285bbc06212648a2661535b1df1 + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added information about the DHL schema upgrade patch to the Adobe Commerce + 2.4.x and 2.3.7 release notes. See [2.4.x Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + and [2.3.x Release Information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: August 22, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3122 + merge_commit: 4d0858cca3e7472f74b3fc273ff39d84f11cc1b8 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added the `productView` field to the Live Search [`productSearch` query](https://devdocs.magento.com/live-search/product-search.html). + This field was added to support Adobe Commerce Catalog Service, which is currently + in beta. + versions: 2.4.x + type: Major Update + date: August 18, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3117 + merge_commit: acefa4024fa4a2bcb1048262bcdad591d5dec4a4 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.x +- description: "[Cloud Patches 1.0.18 release](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1018) + contains a critical patch for Commerce 2.4.5." + versions: 2.4.5 + type: Technical + date: August 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3115 + merge_commit: dbcfe8a88c49c847212d5dcadd17499a03b0c317 + contributor: billygilbert + membership: true + labels: + - Technical + - 2.4.5 +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.18 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: August 11, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3112 + merge_commit: bf21f2ae53c92a33d048a1df1c65bf5ca16bad07 + contributor: katmoon + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added information about a known issue with Braintree on [Adobe Commerce + 2.4.5](https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-5.html) + and [Magento Open Source 2.4.5](https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-5.html). + versions: 2.4.5 + type: Major Update + date: August 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3108 + merge_commit: 46b441e2ab5c8b952687d305666df16e5fe2bc2b + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.5 +- description: Updated reference documentation for the Packages [OpenSource](https://devdocs.magento.com/guides/v2.4/release-notes/packages-open-source.html)/[Commerce](https://devdocs.magento.com/guides/v2.4/release-notes/packages-commerce.html) + and `bin/magento` CLI [OpenSource](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html)/[Commerce](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-commerce.html). + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3105 + merge_commit: 25e2c9aa5a0a1518e3c2b9359208bde534248567 + contributor: dshevtsov + membership: true + labels: + - Major Update + - Automation + - 2.4.5 +- description: Updated the [Backward incompatible changes reference](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html). + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3106 + merge_commit: c2d8100239a99408f534dcce493d31b912bc5f6d + contributor: dshevtsov + membership: true + labels: + - Major Update + - Automation + - 2.4.5 +- description: Added the Adobe Commerce 2.4.5 and Magento Open Source 2.4.5 release + notes. See [2.4.x Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.3.7, 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3096 + merge_commit: dc2b49b7d10f878648082f4b145007c7c6c7de7c + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.3.7 + - 2.4.5 +- description: 'Added an architectural overview of the [Catalog Service](https://devdocs.magento.com/catalog-service/index.html) + along with two queries: [`products`](https://devdocs.magento.com/catalog-service/products.html) + and [`refineProduct`](https://devdocs.magento.com/catalog-service/refine-product.html)' + versions: 2.4.5 + type: New Topic + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3097 + merge_commit: e2270b30e60cd11199cfb0773b568aa430a94933 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.5 +- description: Added an example command to [RabbitMQ](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/install-rabbitmq.html) + that illustrates how to set RabbitMQ configuration values. + versions: 2.4.5 + type: Technical + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3076 + merge_commit: 22eb8a3de79ab8b9764a3f62d56d69af7ad3988d + contributor: adifucan + membership: true + labels: + - Technical + - 2.4.5 +- description: Updated the [availability](https://devdocs.magento.com/release/availability.html) + and compatibility of Adobe-developed extensions for Adobe Commerce and Magento + Open Source 2.4.5. + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3059 + merge_commit: f7910fa04f3f8bd0a46580f314ec7a90be25eddc + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.5 +- description: "[GraphQL Authorization](https://devdocs.magento.com/guides/v2.4/graphql/authorization-tokens.html) + now describes session cookies and includes a command to disable them." + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3014 + merge_commit: 14647c33fa8db79febfe1966f31a43e27210e568 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.5 +- description: The message broker is now defined dynamically, depending on the deployment + configuration of the `queue` section in the `env.php` file. AMQP connections + are used if they are configured in the file. Otherwise, database connections are + used. See [Manage message queues](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/message-queues/manage-message-queues.html) + for more information. + versions: 2.4.5 + type: Major Update + date: August 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2764 + merge_commit: bd5166881ed4db31f64ff025c4b1056dab2470ac + contributor: adifucan + membership: true + labels: + - Major Update + - 2.4.5 +- description: "[Cloud Tools release 2002.1.11](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v2002111)." + versions: 2.x + type: Major Update + date: August 4, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3087 + merge_commit: 1115afadb0fca7d88f9e21133eb1dabbdb65e1ab + contributor: BaDos + membership: true + labels: + - 2.x + - Major Update +- description: The [Application Testing Guide](https://devdocs.magento.com/guides/v2.4/test/testing.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/testing/guide/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: August 4, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3094 + merge_commit: a0be01dd327face4c20cf1525b31307133406e6e + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Configuration guide](https://devdocs.magento.com/guides/v2.4/config-guide/bk-config-guide.html) + has moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/overview.html). + versions: 2.4.x + type: Major Update + date: August 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3091 + merge_commit: 4709b9eaeec4f4b3827c6d4c194546730b99edd3 + contributor: hguthrie + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Admin Design Pattern Library](https://devdocs.magento.com/guides/v2.4/pattern-library/bk-pattern.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/admin-developer/pattern-library/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: August 2, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3090 + merge_commit: 574707a94bba39d3f400d3ac113ba98eca63be9f + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.17 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3084 + merge_commit: ad83a6f3421322bf329cc188f87156e3e12cf21c + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The [Admin Style Guide](https://devdocs.magento.com/guides/v2.4/design-styleguide/bk-styleguide.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/admin-developer/style-guide/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 27, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3078 + merge_commit: cb086cbb486c54858420e46e751e2106b22a3849 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [UI Components Guide](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/bk-ui_comps.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/frontend-core/javascript/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 26, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3067 + merge_commit: 83d9c77729469dfa0ea5eef97e001f93f68ceb32 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Vendor Bundled Extensions (VBEs)](https://devdocs.magento.com/extensions/vendor/) + and [Extensions Introduction](https://devdocs.magento.com/extensions/) topics + moved to [Experience League](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/modules/upgrade.html) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 22, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3048 + merge_commit: c54ae179381e8a0dab609a06280e9f047c309e76 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Updated the [Configure routes topic](https://devdocs.magento.com/cloud/project/routes.html) + in the _Commerce Cloud_ guide to advise about the use of trailing slashes. + versions: 2.x + type: Technical + date: July 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3052 + merge_commit: a6dfee382c7e8a63ce537e486295802136f95360 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: The [JavaScript Developer Guide](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/bk-javascript-dev-guide.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/frontend-core/javascript/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 19, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3058 + merge_commit: 5c4cb30e36d5d763087fb82d19f802a5db959b4c + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Reservations](https://devdocs.magento.com/guides/v2.4/inventory/reservations.html), + [Source selection algorithms](https://devdocs.magento.com/guides/v2.4/inventory/source-selection-algorithms.html), + and [CLI reference](https://devdocs.magento.com/guides/v2.4/inventory/inventory-cli-reference.html) + Inventory Management topics moved to Experience League and will be redirected + soon. + versions: 2.4.x + type: Major Update + date: July 15, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3050 + merge_commit: 8a4022b1e00f636a69c27a04688e9da4812b8d2f + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Added clarification of the usage of the HTTP `X-Captcha` and `X-ReCaptcha` + headers in conjunction with integration, admin, and customer authentication tokens + for [REST](https://developer.adobe.com/commerce/webapi/rest/use-rest/protected-endpoints/) + and [GraphQL](https://devdocs.magento.com/guides/v2.4/graphql/protected-mutations.html). + versions: '' + type: Technical + date: July 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3042 + merge_commit: 985853f7de2777e5ff07357ff328e8fd9a110279 + contributor: vkolesny + membership: true + labels: + - Technical +- description: The [B2B Developer Guide](https://devdocs.magento.com/guides/v2.4/b2b/bk-b2b.html) + has moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/rest/b2b/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3051 + merge_commit: 0a7d1a19aa8a120aa223fed925843f0dadfd5ab6 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Inventory Management overview](https://devdocs.magento.com/guides/v2.4/inventory/index.html) + topic moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/rest/modules/inventory/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: July 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3046 + merge_commit: 4dafc641eaa077d2752e4e2295cb664c81aa7691 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.16 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 1, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3041 + merge_commit: 9fdcefcaf5218e84070e90bc1aae5a0fdb13f6ea + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The [REST API Guide](https://devdocs.magento.com/guides/v2.4/rest/bk-rest.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/rest/) + and will be redirected soon. + versions: '' + type: Major Update + date: June 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3030 + merge_commit: 49967163918d0696e5a680e52a2093ef443d4207 + contributor: jhadobe + membership: true + labels: + - Major Update + - migration +- description: Added the `user_outputs` output attribute to the [`addProductsToCart`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-cart.html) + GraphQL mutation. + versions: 2.4.x + type: Major Update + date: June 30, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3038 + merge_commit: 035e85978f73c140f5b119f63cb415547ef5c7d6 + contributor: thiaramus + membership: true + labels: + - Major Update + - 2.4.x +- description: The [Frontend Developer Guide](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/bk-frontend-dev-guide.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/frontend-core/guide/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: June 23, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3028 + merge_commit: 0ef38846fef7b6081985a05b000eeda384033b4d + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Added descriptions and examples of using [built-in PHP attributes](https://devdocs.magento.com/guides/v2.4/test/integration/attributes.html) + for testing. + versions: 2.4.x + type: New Topic + date: June 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3009 + merge_commit: 6876de966855ce4012d5af61975a0d8ce14aa792 + contributor: thiaramus + membership: true + labels: + - New Topic + - 2.4.x +- description: The following PHP tutorials moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/best-practices/) + and will be redirected soon:
- [Custom attributes](https://devdocs.magento.com/guides/v2.4/howdoi/custom-attributes/introduction.html)
- + [Customize product creation form](https://devdocs.magento.com/guides/v2.4/howdoi/customize_product.html)
- + [Customize checkout](https://devdocs.magento.com/guides/v2.4/howdoi/checkout/checkout_overview.html)
- + [Customize the Admin Design](https://devdocs.magento.com/guides/v2.4/howdoi/admin/customize_admin.html)
- + [Copy fieldsets](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/copy-fieldsets.html)
- + [Serialized to JSON data upgrade](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/serialized-to-json-data-upgrade.html)
- + [Modify image library folder permissions](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/modify-image-library-permissions/)
- + [Creating an Admin page](https://devdocs.magento.com/guides/v2.4/ext-best-practices/extension-coding/example-module-adminpage.html)
- + [Creating a dynamic row config](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/dynamic-row-system-config.html)
- + [Creating a custom import entity](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/custom-import-entity.html)
- + [Creating a custom widget](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/custom-widget.html)
- + [Creating an access control list (ACL) rule](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-access-control-list-rule.html)
- + [Creating an integration with an external API](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-integration-with-api.html)
- + [Create a custom REST API](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-custom-rest-api.html) + versions: 2.4.x + type: Major Update + date: June 20, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3003 + merge_commit: 6e7f71f325d588e046fc8fe07f96d9bf74391e9b + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Added [config import command point](https://devdocs.magento.com/guides/v2.3/config-guide/cli/logging.html#to-enable-database-logging) + to the [Logging](https://devdocs.magento.com/guides/v2.3/config-guide/cli/logging.html) + topic. + versions: 2.x + type: Technical + date: June 15, 2022 + link: https://github.com/magento/devdocs/pull/9467 + merge_commit: cfdd4ea65539ff27d573663b4be5641dcce2c290 + contributor: guentur + membership: false + labels: + - 2.x + - Technical + - 'Progress: done' +- description: The [Get Started with our Web APIs](https://devdocs.magento.com/guides/v2.4/get-started/bk-get-started-api.html) + guide moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/webapi/get-started/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: June 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2988 + merge_commit: b9460c32fa7236dd7cb44c5fc5724126fa5a5bb6 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Clarified notes throughout the Cloud guide about updating configurations + in Pro projects. See [Configure environments](https://devdocs.magento.com/cloud/env/environments.html) + as an example. + versions: 2.x + type: Technical + date: June 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3007 + merge_commit: 16b2bb8e7c6a152e87b191f6b1388135e47d2e1b + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: The [Extension Developer Best Practices Guide](https://devdocs.magento.com/guides/v2.4/ext-best-practices/bk-ext-best-practices.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/best-practices/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: June 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2996 + merge_commit: 2e00f287e51463a4ee32efe66b8943b9f7971928 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Module reference guide](https://devdocs.magento.com/guides/v2.4/mrg/intro.html) + has moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/module-reference/) + and will be redirected soon. + versions: 2.4.x + type: Technical + date: June 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2999 + merge_commit: d73fc1686f4bcb99d042361e2ed0391554b928b8 + contributor: dshevtsov + membership: true + labels: + - Technical + - 2.4.x +- description: 'Cloud guide: updated the [CRON_CONSUMERS_RUNNER](https://devdocs.magento.com/cloud/env/variables-deploy.html#cron_consumers_runner) + deploy variable to show an example of an empty array that runs all consumers.' + versions: 2.x + type: Technical + date: June 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3002 + merge_commit: 8709c3516cbb3c1db60ff04b871ffeeda148d298 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.15 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: June 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/3000 + merge_commit: 25fb4ad8863972827bbc4d623bfc8d3e980767e4 + contributor: katmoon + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added missing versions for Amazon Web Services on the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + page. + versions: 2.4.x + type: Technical + date: June 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2989 + merge_commit: bf13a57daa910a8e3fa6953c4d3f74589726b0d1 + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x +- description: Added descriptions of B2B [message queue consumers](https://devdocs.magento.com/extensions/b2b/#start-message-consumers). + versions: 2.3.x, 2.4.x + type: Major Update + date: June 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2982 + merge_commit: e3b399bd80df81a7e09f73c99427859d2d29ec1f + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Updated the product [roadmap](https://devdocs.magento.com/release/roadmap.html) + with items for the second half of 2022. + versions: 2.4.x + type: Major Update + date: June 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2990 + merge_commit: b7431cbb627bbf652969ee644f44dedbc710e821 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x +- description: The [PHP Developer Guide](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/bk-extension-dev-guide.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/development/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: June 1, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2984 + merge_commit: 43e38bd962d38b9a1a82f96aa3679583059b24fb + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Updated the [Xdebug topic](https://devdocs.magento.com/cloud/howtos/debug.html#pro-debug) + to clarify that Xdebug is available and enabled in Pro Staging and Production + environments. + versions: 2.x + type: Technical + date: May 27, 2022 + link: https://github.com/magento/devdocs/pull/9444 + merge_commit: b6db38031215b0b1e3b816008edc47cd008b1327 + contributor: BarnyShergold + membership: true + labels: + - 2.x + - Technical + - 'Progress: done' +- description: Added descriptions of Inventory Management [message queue consumers](https://devdocs.magento.com/guides/v2.4/inventory/index.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: May 25, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2977 + merge_commit: dd5afa9ec491d084c322ba49027dc7cf8f3f1191 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Updated the [Adobe Commerce 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-4.html) + and [Magento Open Source 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html) + release notes with information about changes to Composer allow-listing of plugins + effective July 2022. + versions: 2.4.4 + type: Major Update + date: May 20, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2966 + merge_commit: bdc6b1e9324b58c4927baf9369cd592d71b59100 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.4 +- description: Updated the Magento PHPStorm plugin section with a new [installation](https://devdocs.magento.com/guides/v2.4/ext-best-practices/phpstorm/installation.html) + topic. + versions: 2.4.x + type: New Topic + date: May 19, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2965 + merge_commit: 58b7709cb7ee85f7bafb3f84cbe2c56d2db27297 + contributor: loginesta + membership: true + labels: + - New Topic + - 2.4.x +- description: The [Architecture Guide](https://devdocs.magento.com/guides/v2.4/architecture/bk-architecture.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/php/architecture/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: May 17, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2963 + merge_commit: e648e6a324b70875dbe3c28a2911d88ee924cfd2 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: Update the [Released versions](https://devdocs.magento.com/release/released-versions.html) + topic:
- Add 2.4.4, 2.4.3-p2, 2.3.7-p3
- Update the end of support date + for 2.4.0-2.4.3 + versions: 2.3.x, 2.4.x + type: Technical + date: May 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2958 + merge_commit: 7231798ae6bd3bfc1ad8b524e97d4b3b318fb1dd + contributor: dshevtsov + membership: true + labels: + - 2.3.x + - Technical + - 2.4.x +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.14 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: May 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2952 + merge_commit: 9e683d39d04237019f5f0ebb581b83b5c59a416b + contributor: apoltoratskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added a tutorial on [creating a bundled product](https://devdocs.magento.com/guides/v2.4/rest/tutorials/bundle-product/bundle-product-intro.html) + with the API. + versions: 2.3.x, 2.4.x + type: New Topic + date: May 8, 2022 + link: https://github.com/magento/devdocs/pull/9407 + merge_commit: 3e39778e0e70a4ee907a075bf41d29cdb0db6384 + contributor: goivvy + membership: false + labels: + - 2.3.x + - New Topic + - 2.4.x + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.13 Quality Patches Tool package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: May 5, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2943 + merge_commit: def646b005ecc5e4da33b89394aee3790f533508 + contributor: apoltoratskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The [Contributor install](https://devdocs.magento.com/guides/v2.4/install-gde/contrib-git.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/contributor/guides/install/) + and will be redirected soon. + versions: 2.4.x + type: Major Update + date: April 29, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2938 + merge_commit: f2799aff82b7b66641c32bfbed9b57ec182188a6 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.x + - migration +- description: The [Contribution resources guide](https://devdocs.magento.com/community/resources.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/contributor/community/) + and will be redirected soon. + versions: 2.x + type: Major Update + date: April 28, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2935 + merge_commit: 4ab139c9e9e5673f3724cfd0ca85a0cede8930b2 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update + - migration +- description: The [Contributor guide](https://devdocs.magento.com/community/resources.html) + topics moved to the [Adobe Developer documentation](https://developer.adobe.com/commerce/contributor/guides/code-contributions/) + and will be redirected soon. + versions: 2.x + type: Major Update + date: April 27, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2933 + merge_commit: 8feeed396e7ebfaf62718c8810dd5095ffb8b13d + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update + - migration +- description: 'Added fixed issues to the release notes: [Adobe Commerce 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-4.html#fixed-issues), + [Magento Open Source 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html#fixed-issues), + [Magento B2B - Adobe Commerce 2.4.4](https://devdocs.magento.com/guides/v2.4/release-notes/b2b-release-notes.html#magento-b2b---adobe-commerce-244), + [Inventory Management 1.2.4](https://devdocs.magento.com/guides/v2.3/inventory/release-notes.html#v124).' + versions: 2.4.4 + type: Major Update + date: April 26, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2929 + merge_commit: 36146ffdad4a7fa37fc1bd1a9209546794d9be92 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the `suggestions` output field to the [`products` query ](https://devdocs.magento.com/guides/v2.4/graphql/queries/products.html). + This field is returned when the value specified in the `search` input parameter + does not return any results. + versions: 2.4.4 + type: Technical + date: April 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2922 + merge_commit: e0863f1be4b99d9ec69c41b521900daed20bad41 + contributor: keharper + membership: true + labels: + - Technical + - 2.4.4 +- description: Added previously missing fix descriptions to the Adobe Commerce 2.4.4 + and Magento Open Source 2.4.4 release notes. See [2.4 Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.4.4 + type: Major Update + date: April 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2921 + merge_commit: 6ba702e6bbcfea5e4fb463ebda82c99fce5aace2 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added migration metadata for the [Performance Best Practices](https://devdocs.magento.com/guides/v2.4/performance-best-practices/introduction.html) + guide, which was recently migrated to Experience League. + versions: 2.4.x + type: Technical + date: April 20, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2920 + merge_commit: af6ef5a0923b780d267bb48bc2b9b91f369a6dcc + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x + - migration +- description: Update the [Configure Xdebug for Docker](https://devdocs.magento.com/cloud/docker/docker-development-debug.html) + topic in the Cloud guide. + versions: 2.x + type: Technical + date: April 19, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2912 + merge_commit: 4444e2a3f2fbbea0ddfa3503d7f7ddf6bf966f44 + contributor: BaDos + membership: true + labels: + - 2.x + - Technical +- description: Updated the [end of support date](https://devdocs.magento.com/release/lifecycle-policy.html) + for 2.4.0-2.4.3. + versions: 2.4.x + type: Technical + date: April 18, 2022 + link: https://github.com/magento/devdocs/pull/9416 + merge_commit: e5e0dd1e37251388dba618c2de92a00384479a32 + contributor: misuadobe + membership: true + labels: + - Internal Dev + - Technical + - 2.4.x + - 'Progress: done' +- description: The [Site-Wide Analysis Tool](https://devdocs.magento.com/tools/site-wide-analysis.html) + installation topic has moved to [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-operations/tools/site-wide-analysis-tool/installation.html). + versions: 2.4.x + type: Technical + date: April 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2913 + merge_commit: e3cc7b1a1aa0811ff7313cb98dc5f0917dce9bb3 + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x +- description: Cloud guide updates:
- Updated the [Upgrade version topic](https://devdocs.magento.com/cloud/project/project-upgrade.html) + to include instructions for 2.4.4 template.
- Added a new topic for [OpenSearch + setup](https://devdocs.magento.com/cloud/project/services-opensearch.html). This + is an early version; more to come.
- Updated the [Application Properties topic](https://devdocs.magento.com/cloud/project/magento-app-properties.html) + to include 2.4.4 settings and clarified the Composer 2 install. + versions: 2.4.4 + type: Major Update + date: April 13, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2908 + merge_commit: 5362c1b1392eee3cbf18eafe4f17fa79845fd041 + contributor: hguthrie + membership: true + labels: + - Major Update + - 2.4.4 +- description: Updated the autogenerated topics and the semi-automated topics that + use release data such as [Module reference guide](https://devdocs.magento.com/guides/v2.4/mrg/intro.html), + [Packages](https://devdocs.magento.com/guides/v2.4/release-notes/packages-open-source.html), + [Backwards incompatible changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html), + [Required PHP extensions](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html#php-extensions), + [bin/magento CLI](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html). + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2907 + merge_commit: 81e9594ffa9c24a761ebd3a3c7c076078443f1e5 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.4 +- description: Updated the Cloud integration topics to remove the delete remote step + and add a note about default remote names. + versions: 2.x + type: Technical + date: April 11, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2894 + merge_commit: b584117fd3a6324049c59da591fb2b3cf14b05b6 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Added a new topic to the _Performance Best Practices_ guide titled + [High-throughput Order Processing](https://devdocs.magento.com/guides/v2.4/performance-best-practices/high-throughput-order-processing.html), + which describes how you can improve performance by optimizing the order placement + and checkout experience. + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2703 + merge_commit: 3df07dbfdac714fe121630c041191bb4f8fa94ff + contributor: hguthrie + membership: true + labels: + - New Topic + - 2.4.4 +- description: Updated [Protected endpoints](https://devdocs.magento.com/guides/v2.4/rest/protected-endpoints.html) + and [Protected mutations](https://devdocs.magento.com/guides/v2.4/graphql/protected-mutations.html) + to include reCAPTCHA support for coupon codes. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2786 + merge_commit: e2840a9ee5ac9be63bfe85a6d132067f02e290ea + contributor: nathanjosiah + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added mechanisms for limiting the size and number of resources that + a user can request through a web API on a systemwide basis, and for overriding + the defaults on individual modules. See [API security](https://devdocs.magento.com/guides/v2.4/get-started/api-security.html) + for more information. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2773 + merge_commit: fe01a3db68b7d5e73a6769d8c6539457f351f5da + contributor: arhiopterecs + membership: true + labels: + - Major Update + - 2.4.4 +- description: In previous releases, an integration token could be used on its own + for token-based authentication. This behavior has been disabled by default due + to the security implications of a never-expiring access token. Namely, if the + access token is compromised it provides undetected persistent access to a store. + [Token-based authentication](https://devdocs.magento.com/guides/v2.4/get-started/authentication/gs-authentication-token.html) + describes a workaround. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2771 + merge_commit: 911b32c60741e1da0fc66861ba74662844f79bdc + contributor: nathanjosiah + membership: true + labels: + - Major Update + - 2.4.4 +- description: You can now use OpenSearch as your catalog search engine. OpenSearch + is an open source fork of Elasticsearch 7.10.2, following Elasticsearch's licensing + change. (Elasticsearch is still supported for on-premises installations. It is + no longer supported on Cloud.) All instructions to configure Adobe Commerce or + Magento Open Source to use ElasticSearch 7 apply to OpenSearch. [Migrate ElasticSearch + to OpenSearch](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/prepare/opensearch-migration.html) + describes how to switch search engines. + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2767 + merge_commit: 94bb0ae87bc56ee61c2ff1ed1e55a4728f2fc199 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: Updated the [availability and compatibility](https://devdocs.magento.com/release/availability.html) + of Magento-developed extensions (MDEs). Added [messaging](https://devdocs.magento.com/extensions/vendor/) + about removing vendor-bundled extensions (VBEs) in 2.4.4. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2696 + merge_commit: 1b44ed61b6a427832d94a4daa81ac4682311236d + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the [`assignCustomerToGuestCart` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/assign-customer-to-guest-cart.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento/devdocs/pull/9252 + merge_commit: ca699079e8f6d776901ef78504320a7ca5803512 + contributor: karyna-tsymbal-atwix + membership: true + labels: + - Waiting for Response + - Community + - partners-contribution + - 'Partner: Atwix' + - New Topic + - 'Progress: done' + - 2.4.4 +- description: The output objects for the [`closeNegotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/close-negotiable-quotes.html) + and [`deleteNegotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-negotiable-quotes.html) + mutations have changed. They are now capable of handling different results when + multiple negotiable quotes are specified. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2704 + merge_commit: f628c4d58a287953e400ae438bd10d971f6fab47 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the [`placeNegotiableQuoteOrder` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/place-negotiable-quote-order.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2691 + merge_commit: 4aa5d29ca1a7eebb6cc896431f1913c594f15b43 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: Added the [setNegotiableQuoteShippingMethods mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-shipping-methods.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2697 + merge_commit: 4c65e90a2539488902acfb56c0d125cea4647cc7 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: Added the `email`, `is_virtual`, `prices`, and `total_quantity` fields + to the [`NegotiableQuote` object](https://devdocs.magento.com/guides/v2.4/graphql/queries/negotiable-quote.html#output-attributes). + versions: 2.4.4 + type: Technical + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2676 + merge_commit: b28444dbd5acba7390c7a71c65de0f1f121254e3 + contributor: keharper + membership: true + labels: + - Technical + - 2.4.4 +- description: Adds the [release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + for Adobe Commerce 2.4.4-beta2. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2651 + merge_commit: 6d9f57db7d31334caba4c7fe8ec64d6b1956d8be + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the [`setNegotiableQuoteBillingAddress` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-billing-address.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2624 + merge_commit: c863c423e9552b0b06519956e87448c14a3bda5b + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: You can now apply a filter to the `aggregations` output object of a + [`products` query](https://devdocs.magento.com/guides/v2.4/graphql/queries/products.html) + to restrict the output. When the `category_id` field is specified as part of the + `ProductAttributeFilterInput` input object, the `includeDirectChildrenOnly` field + of the `AggregationsCategoryFilterInput` object can be used in the response to + refine the returned aggregations. If `includeDirectChildrenOnly` is set to true, + then the aggregations will contain only direct child categories. Otherwise, the + category aggregations will follow the default algorithm. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento/devdocs/pull/9240 + merge_commit: b3d8693f75b3113cdd8dfff52337954af2c6c448 + contributor: thiaramus + membership: true + labels: + - Major Update + - Internal Dev + - 'Progress: done' + - 2.4.4 +- description: The [`setNegotiableQuoteShippingAddress` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-shipping-address.html) + now allows you to specify full addresses. Previously, the mutation only accepted + address IDs. The [NegotiableQuoteAddressInterface](https://devdocs.magento.com/guides/v2.4/graphql/interfaces/negotiable-quote-address-interface.html) + was also added. + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2621 + merge_commit: b2b6e20151a4bd04dfffc90ead3fe4572a212b20 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: Added [highlights](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/index.html) + for major backward incompatible changes (BICs). + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2591 + merge_commit: 2252c3a902a2ff3cba204bbe89aa5f4111972408 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added the [`setNegotiableQuotePaymentMethod` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-payment-method.html). + versions: 2.4.4 + type: New Topic + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2571 + merge_commit: 50e9bbfd9da080c359d6335f0c918d0067890bdd + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.4 +- description: All GraphQL calls now return the `X-Magento-Cache-Id` header. The value + of this header is a hash comprised of factors such as store ID, currency code, + customer group ID, and others. When specified as an input header for a query on + behalf of a logged-in customer, this value causes the query to return cached values + applicable to the customer. [Caching for logged-in customers](https://devdocs.magento.com/guides/v2.4/graphql/caching.html#customers) + provides more details. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2412 + merge_commit: 3a074cfc4628ee548de94ca8ca98ffac1d9c8090 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added attributes to the [storeConfig query](https://devdocs.magento.com/guides/v2.4/graphql/queries/store-config.html) + to support the Zero Subtotal and Check/Money Order payment methods. + versions: 2.4.4 + type: Major Update + date: April 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2349 + merge_commit: 986ec9bfa306183b357ae87698da9a4b62d16286 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.4 +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.12 Quality Patches Tool package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: April 5, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2888 + merge_commit: 01cfac8de9bf5da2c945ac72f00f6e84d6fb7417 + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: "[Cloud Tools release 2002.1.10](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v2002110)" + versions: 2.x + type: Major Update + date: March 31, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2874 + merge_commit: 2c247451904438aee97c084ceb2550f8c663380f + contributor: BaDos + membership: true + labels: + - 2.x + - Major Update +- description: Added the new [Varnish ESI Block](https://devdocs.magento.com/guides/v2.4/config-guide/varnish/use-varnish-esi.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: March 22, 2022 + link: https://github.com/magento/devdocs/pull/9380 + merge_commit: 9f9bd4a6c246711f968101387e0a052a1c1d09d8 + contributor: goivvy + membership: false + labels: + - 2.3.x + - New Topic + - 2.4.x + - 'Progress: done' +- description: The page size of the Live Search [storefront popover](https://devdocs.magento.com/live-search/storefront-popover.html) + is now configurable. + versions: 2.4.x + type: Major Update + date: March 15, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2842 + merge_commit: 530613f7b458fc5785f8343b6bfdee430c8ddc5c + contributor: ccondra + membership: true + labels: + - Major Update + - 2.4.x +- description: Cloud tools release:
- [Ece-tools 2002.1.9](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v200219)
- + [Cloud Docker 1.3.1](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html#v131)
- + [Cloud components 1.0.10](https://devdocs.magento.com/cloud/release-notes/mcc-release-notes.html#v1010)
- + [Cloud patches 1.0.15](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1015) + versions: 2.x + type: Major Update + date: March 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2849 + merge_commit: cc5fd21b70525f88604ad61e232a5145efa546c3 + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: Add [Migrated topics](https://devdocs.magento.com/migrated.html) with + the list of devdocs topics migrated to other websites. + versions: '' + type: New Topic + date: March 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2844 + merge_commit: 61a618736d770063dc9de4328bad91a30cfa4b44 + contributor: dshevtsov + membership: true + labels: + - New Topic +- description: Added 2.4.3-p2 and 2.3.7-p3 to the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + table. + versions: 2.3.x, 2.4.x + type: Major Update + date: March 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2847 + merge_commit: 480a33a4052361edbc6c1b7a4d4b158c21124162 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Clarify scope of [Remote storage](https://devdocs.magento.com/guides/v2.4/config-guide/remote-storage/config-remote-storage.html) + support for Cloud. + versions: 2.4.x + type: Technical + date: March 9, 2022 + link: https://github.com/magento/devdocs/pull/9374 + merge_commit: be3ac99116f893fbc4ed981b957443b20da6932c + contributor: shiftedreality + membership: true + labels: + - Internal Dev + - Technical + - 2.4.x + - 'Progress: done' +- description: Re-added instructions for managing [Media Library folder permissions] + (https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/modify-image-library-permissions/) + in down-level versions of Adobe Commerce and Magento Open Source. + versions: 2.3.x, 2.4.x + type: Major Update + date: March 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2839 + merge_commit: 510fa5c19934a89f6751671f71d3710a0f0a5b01 + contributor: jhadobe + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.11 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: March 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2841 + merge_commit: a9fe0235ab03e8d3704bcf1b9f5ab403976b8ed3 + contributor: katmoon + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: The [release schedule](https://devdocs.magento.com/release/) has been + updated with new dates for version 2.4.4. + versions: 2.4.4 + type: Major Update + date: February 28, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2831 + merge_commit: f5f5c8411c9919ee5c27547ba71680eb19836fbf + contributor: hickskenh + membership: true + labels: + - Major Update + - 2.4.4 +- description: Corrected references in the Cloud guide to the `magento-cloud` CLI. + This should improve the likelihood it will surface properly when searched. + versions: 2.x + type: Technical + date: February 25, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2799 + merge_commit: b3cc43c00d9f7a2d27075039759e2650fdb317fb + contributor: gamarshall + membership: true + labels: + - Editorial + - 2.x + - Technical +- description: Added a remarkable [Validation rule list](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/validations/rule-list.html) + to the Frontend Developer's Guide. + versions: 2.3.x, 2.4.x + type: New Topic + date: February 23, 2022 + link: https://github.com/magento/devdocs/pull/9356 + merge_commit: cf2d65a391c3af92d0abfe4cd0a8e7117fa6f940 + contributor: goivvy + membership: false + labels: + - 2.3.x + - New Topic + - 2.4.x + - 'Progress: done' +- description: Added configuration options to the Site-Wide Analysis Tool [agent installation](https://devdocs.magento.com/tools/site-wide-analysis.html) + topic. + versions: 2.x + type: Major Update + date: February 19, 2022 + link: https://github.com/magento/devdocs/pull/9367 + merge_commit: 52be498831add99aaf3b8c2e87493abca135cdb9 + contributor: yvoronoy + membership: true + labels: + - 2.x + - Major Update + - 'Progress: done' +- description: Bumped the [supported version](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + of Elasticsearch for 2.4.5 from 7.16 to 7.17. + versions: 2.4.5 + type: Technical + date: February 18, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2811 + merge_commit: d400028929fc54945a0fd99d56bf8e2db1261162 + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.5 +- description: Added release notes data to `src/_data/core-releases.json` and [Released + versions](https://devdocs.magento.com/release/released-versions.html). + versions: 2.x + type: Technical + date: February 16, 2022 + link: https://github.com/magento/devdocs/pull/9358 + merge_commit: 91c869e44c4af68768d1ad3f426da4dc6a28eeea + contributor: BarnyShergold + membership: false + labels: + - 2.x + - Technical + - 'Progress: done' +- description: Bumped the [supported version](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + of Elasticsearch for 2.4.3 from 7.9 to 7.10. + versions: 2.4.3 + type: Technical + date: February 15, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2801 + merge_commit: 452e698395db18ac8857b602256d562e6f3d593e + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.3 +- description: Migrated the majority of the Product Recommendations documentation + from the developer guide to the [user guide](https://docs.magento.com/user-guide/recommendations/overview.html). + versions: 2.4.x + type: Major Update + date: February 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2692 + merge_commit: 68183e1b5751b203699dfc06d57113b9e70a8c67 + contributor: erikmarr + membership: true + labels: + - Major Update + - 2.4.x +- description: 'Cloud patch release 1.0.14: [Critical patch added to Magento Cloud + Patches](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1014) + package.
Corrected a reference to media disk space in the [Manage disk space + topic](https://devdocs.magento.com/cloud/project/manage-disk-space.html#check-dedicated-clusters).' + versions: 2.x + type: Major Update + date: February 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2798 + merge_commit: '07951cb01160523116c458c1df274d4dca22eac2' + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: Updated the [public roadmap](https://devdocs.magento.com/release/roadmap.html) + with the latest information. + versions: 2.x + type: Major Update + date: February 10, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2793 + merge_commit: c8f85237b92b52462df3eae0dbf3140c0612eede + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.10 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: February 9, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2792 + merge_commit: 3d4b3aab5990c9b4c06db4b17663ff81d90d7eea + contributor: apoltoratskyi + membership: true + labels: + - 2.x + - Major Update +- description: Published [release notes](https://devdocs.magento.com/extensions/amazon-sales/release-notes/) + for Amazon Sales Channel 4.4.2. + versions: 2.x + type: Major Update + date: February 8, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2779 + merge_commit: '09c0f4b969154ce31ac96b7987ab69da596ab20d' + contributor: hickskenh + membership: true + labels: + - 2.x + - Major Update +- description: Restored introductory topics for the [Upgrade Guide](https://devdocs.magento.com/guides/v2.4/comp-mgr/bk-compman-upgrade-guide.html) + and [Upgrade Compatibility Tool](https://devdocs.magento.com/upgrade-compatibility-tool/introduction.html) + so that they appear in site search results. + versions: 2.4.x + type: Technical + date: February 7, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2783 + merge_commit: 49f421ee343f792f787f7303d885950d756d7185 + contributor: jeff-matthews + membership: true + labels: + - Technical + - 2.4.x +- description: When creating a new [package in Marketplace EQP](https://devdocs.magento.com/marketplace/eqp/v1/packages.html), + you must specify a new field, `version`. Another field, `sku`, is conditionally + required. + versions: 2.4.x + type: Technical + date: February 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2768 + merge_commit: e69c21b2ca2070b53f2af52eed86527dcde74f42 + contributor: mikeweis + membership: true + labels: + - Technical + - 2.4.x +- description: Update the [public roadmap](https://devdocs.magento.com/release/roadmap.html). + versions: 2.x + type: Major Update + date: February 3, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2769 + merge_commit: a2a28b4a2158afffa9975bd48981059e5963b048 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update +- description: Added a new topic about [installing and configuring](https://devdocs.magento.com/tools/site-wide-analysis.html) + the Site Wide Analysis Tool Agent for on-premises installations of Adobe Commerce. + versions: 2.x + type: New Topic + date: February 2, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2626 + merge_commit: f9c371673c9228e4e2e5d288c965e18cead3e7d9 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - New Topic +- description: Updated the [Cloud MySQL configuration topic](https://devdocs.magento.com/cloud/project/services-mysql.html) + to clarify how to specify schemas, endpoints, and properties for the database. + versions: 2.x + type: Technical + date: February 1, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2760 + merge_commit: 4a7afa2f509f06de84c2057026ec583313f4b94c + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Added the [Create a custom REST API](https://devdocs.magento.com/guides/v2.4/ext-best-practices/tutorials/create-custom-rest-api.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: January 27, 2022 + link: https://github.com/magento/devdocs/pull/9300 + merge_commit: 5fd0d57992aea22a2952b4c20701b3368d455383 + contributor: nitish-ranjan05 + membership: false + labels: + - 2.3.x + - partners-contribution + - New Topic + - 'Partner: Ziffity' + - 2.4.x + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.9 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: January 24, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2751 + merge_commit: 599ee42938d2929cfedef767695443f2c87555fd + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Updated the [release schedule](https://devdocs.magento.com/release/). + versions: 2.3.x, 2.4.x + type: Major Update + date: January 24, 2022 + link: https://github.com/magento/devdocs/pull/9328 + merge_commit: c1653953f4e26420c0eab621f45d72eb8bee63a4 + contributor: misuadobe + membership: false + labels: + - Major Update + - 2.3.x + - 2.4.x + - 'Progress: done' +- description: Restored 2.3.x [Upgrade Guide](https://devdocs.magento.com/guides/v2.3/comp-mgr/bk-compman-upgrade-guide.html) + topics and redirected only the 2.4.x topics to the migrated guide on [Experience + League](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/overview.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: January 21, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2749 + merge_commit: f73452c4b7575cfca7beb37dab422d1547a8a8ef + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Updated the Cloud guide to [clarify log rotation tip](https://devdocs.magento.com/cloud/project/log-locations.html), + [delete custom VCL snippets](https://devdocs.magento.com/cloud/cdn/fastly-vcl-bypass-to-origin.html#delete-the-custom-vcl-snippet), + and provide an additional example with multiple themes and locales for the [SCD_MATRIX + build variable](https://devdocs.magento.com/cloud/env/variables-build.html#scd_matrix). + versions: 2.x + type: Technical + date: January 20, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2736 + merge_commit: bb55fd340360edd73af89dfc02628bb169843593 + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical + - imported +- description: Added [extended support](https://devdocs.magento.com/release/lifecycle-policy.html) + date for 2.3. + versions: 2.3.x + type: Major Update + date: January 20, 2022 + link: https://github.com/magento/devdocs/pull/9329 + merge_commit: 9c12b816643b303e5bcf07252d3402a1b5115b33 + contributor: misuadobe + membership: false + labels: + - Major Update + - 2.3.x + - 'Progress: done' +- description: Added the [contactUs](https://devdocs.magento.com/guides/v2.4/graphql/mutations/contact-us.html) + mutation topic. + versions: 2.4.x + type: New Topic + date: January 14, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2737 + merge_commit: 9b2b6d74a7e866d899ef83b4391de3d6c7e8b4ba + contributor: dobooth + membership: true + labels: + - New Topic + - 2.4.x +- description: Redirected [Software Update Guide](https://devdocs.magento.com/guides/v2.4/comp-mgr/bk-compman-upgrade-guide.html) + topics to the new location on [Adobe Experience League](https://experienceleague.adobe.com/docs/commerce-operations/upgrade-guide/overview.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: January 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2734 + merge_commit: 9e570a8ea66876b5086ba909810e95f5d7d21b77 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added a new Tools section to the top navigation and moved the [Quality + Patches Tool](https://devdocs.magento.com/quality-patches/tool.html) content to + the new section. + versions: 2.x + type: Major Update + date: January 12, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2735 + merge_commit: dce1c7fdc03ffa7f88a12b26b8907320d1c8143a + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update +- description: Added new supported versions of Elasticsearch, OpenSearch, Redis, RabbitMQ, + and Varnish to the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + for 2.4.4 and 2.4.5 + versions: 2.4.4 + type: Major Update + date: January 7, 2022 + link: https://github.com/magento-commerce/devdocs/pull/2726 + merge_commit: 98c3b406f2275faac00f8fa7a24a04bf315ed961 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.4 +- description: Added new [parameterized data fixture](https://devdocs.magento.com/guides/v2.4/test/integration/parameterized_data_fixture.html) + and [data fixture data provider annotation](https://devdocs.magento.com/guides/v2.4/test/integration/annotations/magento-data-fixture-data-provider.html) + documentation for writing tests. + versions: 2.4.x + type: New Topic + date: January 4, 2022 + link: https://github.com/magento/devdocs/pull/9273 + merge_commit: ad816f5435223fd1bbdf8187f458fe1582193cb0 + contributor: thiaramus + membership: true + labels: + - Internal Dev + - New Topic + - 2.4.x + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.8 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: December 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2705 + merge_commit: 4f69651f1891591171c92aefb0ea3ff527ec1b32 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Added instructions to manage [_Outgoing emails_ configuration](https://devdocs.magento.com/cloud/project/project-webint-basic.html) + for Adobe Commerce on cloud Staging and Production environments using the Magento + Cloud CLI command `magento-cloud environment:info`. + versions: 2.x + type: Technical + date: December 1, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2668 + merge_commit: abb2648eaf97973f7bc2f4bd449069a2d43f860b + contributor: meker12 + membership: true + labels: + - 2.x + - Technical +- description: Added [Payment Services](https://devdocs.magento.com/payment-services/index.html) + topics with the latest information of the new marketplace extension. + versions: 2.4.x + type: Major Update + date: November 30, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2555 + merge_commit: cacf3206b238119950bd247d7c99e4513c3ef64d + contributor: shrielenee + membership: true + labels: + - Major Update + - 2.4.x +- description: Added new topics about [buying](https://devdocs.magento.com/marketplace/sellers/subscriptions/buying-subscriptions.html) + and [selling](https://devdocs.magento.com/marketplace/sellers/subscriptions/selling-subscriptions.html) + subscription-based extensions. + versions: 2.x + type: New Topic + date: November 30, 2021 + link: https://github.com/magento/devdocs/pull/9266 + merge_commit: 15e085d7855e3f6b31d38dc71a9a831743641531 + contributor: igorin + membership: true + labels: + - 2.x + - Internal Dev + - New Topic + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.7 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: November 29, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2670 + merge_commit: fab5665a3fc37f662a3ce6565e4c5eda0dc54da0 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Restored the original Adobe Commerce [lifecycle policy](https://devdocs.magento.com/release/lifecycle-policy.html) + page and added a new end of software support table. + versions: 2.x + type: New Topic + date: November 29, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2658 + merge_commit: b1d4477825c7358b8069d3cef6c68ae49106881b + contributor: jeff-matthews + membership: true + labels: + - 2.x + - New Topic +- description: Added the 'Reindexing in parallel mode` section to the [Manage the + indexers](https://devdocs.magento.com/guides/v2.4/config-guide/cli/config-cli-subcommands-index.html) + topic. + versions: 2.3.x, 2.4.x + type: Major Update + date: November 15, 2021 + link: https://github.com/magento/devdocs/pull/9208 + merge_commit: b524213fe1fd9a63bbe117eee6c57ba70097665b + contributor: nitish-ranjan05 + membership: false + labels: + - Major Update + - 2.3.x + - partners-contribution + - 'Partner: Ziffity' + - 2.4.x + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.6 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: November 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2640 + merge_commit: 34051b2dfafe457fae79c24aeb32650b0034b95f + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Added a new section describing [compatibility requirements](https://devdocs.magento.com/marketplace/sellers/compatibility/requirements.html) + for Adobe Commerce Marketplace extensions. + versions: 2.x + type: New Topic + date: November 9, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2636 + merge_commit: f592e8c38194c1a8b59e6b7434f4e9ed8c535a60 + contributor: jeff-matthews + membership: true + labels: + - 2.x + - New Topic +- description: Removed the information about contribution points from the [Contribution + guide](https://devdocs.magento.com/contributor-guide/contributing.html) and replaced + the deprecated leaderboard widget with a link to the new Top Contributors Leaderboard + on the [Contributors](https://devdocs.magento.com/contributor-guide/contributors.html) + page. + versions: 2.x + type: Major Update + date: November 8, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2573 + merge_commit: 24e2b0c349ad491a06381ed48ac40b3ac0eb0f3b + contributor: dshevtsov + membership: true + labels: + - 2.x + - Major Update +- description: Added hotfix information to the [Adobe Commerce 2.3.7-p2 release notes](https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p2.html) + and [Adobe Commerce 2.4.3-p1 release notes](https://devdocs.magento.com/guides/v2.4/release-notes/2-4-3-p1.html) + versions: 2.3.x, 2.4.x + type: Major Update + date: November 5, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2623 + merge_commit: ce18ee23ed3e59b9ca561b82e28edbd9cd46fcbe + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added the [Github Issue Processing Workflow](https://devdocs.magento.com/contributor-guide/processing-workflow.html) + topic to the Contributor's Guide. + versions: 2.x + type: New Topic + date: November 5, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2578 + merge_commit: 18306a54a9151938b0e2441c5a567e547ee6c869 + contributor: dobooth + membership: true + labels: + - 2.x + - New Topic +- description: Moved the [Adobe Commerce Beta Program](https://devdocs.magento.com/release/beta-program.html) + topic from the `magento/magento2` GitHub wiki to devdocs.magento.com. + versions: 2.x + type: New Topic + date: November 1, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2564 + merge_commit: af2a640a23703ea740a9819ac27503c082526635 + contributor: dshevtsov + membership: true + labels: + - 2.x + - New Topic +- description: Adding a [new topic](https://devdocs.magento.com/quality-patches/tool.html) + with the widget to navigate through the patches in the latest release of the Quality + Patches Tool. Also, rearranging the related topics. + versions: 2.3.x, 2.4.x + type: Major Update + date: October 28, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2619 + merge_commit: d9db3ab65b710930656d5f70e7d32cd84c7486e3 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.5 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: October 27, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2618 + merge_commit: 4f9cf19e36c015ece29d6f550cc9f759af11575a + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Update the [Cloud guide PrivateLink service](https://devdocs.magento.com/cloud/project/privatelink-service.html) + prerequisites, clarifying some points and providing additional guidance for Azure + Private Link. + versions: 2.x + type: Major Update + date: October 26, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2593 + merge_commit: 2da06e674511632801f969492b98ca35a8cbcb49 + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: 'Cloud Release for October 25: Updated release notes for all cloud + packages. See [Release notes for Cloud suite](https://devdocs.magento.com/cloud/release-notes/cloud-tools.html).' + versions: 2.x + type: Major Update + date: October 26, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2601 + merge_commit: 5a325413c97a2a50a6a993f6dfa831708fdd1dca + contributor: hguthrie + membership: true + labels: + - 2.x + - Major Update +- description: Added the "cache" and "system" descriptions to the [env.php reference](https://devdocs.magento.com/guides/v2.4/config-guide/prod/config-reference-envphp.html) + topic. + versions: 2.4.x + type: Major Update + date: October 22, 2021 + link: https://github.com/magento/devdocs/pull/9186 + merge_commit: ecfce43befaea1054d0ed8451a208ea07de3d2b4 + contributor: srsathish92 + membership: false + labels: + - Major Update + - partners-contribution + - 2.4.x + - 'Progress: done' + - 'Partner: ITG Commerce' +- description: "[Release notes](https://devdocs.magento.com/live-search/release-notes.html) + for Live Search 1.3.0" + versions: 2.4.x + type: Major Update + date: October 21, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2592 + merge_commit: ecd524f562b0f03de9b65c06d849415617e53dd6 + contributor: ccondra + membership: true + labels: + - Major Update + - 2.4.x +- description: The Composer `root-update-plugin` has been updated to be compatible + with Composer 2.1.6. [Upgrade Commerce](https://devdocs.magento.com/guides/v2.4/comp-mgr/cli/cli-upgrade.html) + provides details about upgrading Magento Open Source and Adobe Commerce with the + new version of the plugin. + versions: 2.4.4 + type: Major Update + date: October 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2581 + merge_commit: 5a9604f08dac24aaf84ecf423486d460798df5dd + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.4 +- description: Update [reference data for the backward incompatible changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html). + Covering entire products instead of the main source code repositories. + versions: 2.4.x + type: Major Update + date: October 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2598 + merge_commit: 7c08bc0fb8369b1c524dca7abd027eb837aeb3a0 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.x +- description: Added a [public roadmap](https://devdocs.magento.com/release/roadmap.html) + for Magento Open Source. + versions: 2.x + type: New Topic + date: October 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2603 + merge_commit: 5a0d39d531a142d92d97a6b0e7cec249aa03757e + contributor: jeff-matthews + membership: true + labels: + - 2.x + - New Topic +- description: Reference data for the [2.4.3-p1](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html), + [2.3.7-p1 and 2.3.7-p2](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html) + backward incompatible changes. + versions: 2.4.3, 2.3.7 + type: Major Update + date: October 13, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2584 + merge_commit: c09fc76fce47943badea59e3c304da42ecee7b71 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.4 Quality Patches Tool (QPT) package release. + versions: 2.x + type: Major Update + date: October 13, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2585 + merge_commit: da4ca195ba9815e49163b4180c4ced2dc1d60767 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: "[2.4.3-p1](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + and [2.3.7-p2](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html) + releases." + versions: 2.4.3, 2.3.7 + type: Major Update + date: October 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2576 + merge_commit: '061890a9fe9a3a1e6c36f0c5eb4a03fbf7fe469d' + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Added release notes for the 2.4.3-p1 and 2.3.7-p2 Adobe Commerce releases. + See [2.4 Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + and [2.3 Release Information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). + versions: 2.4.3, 2.3.7 + type: Major Update + date: October 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2558 + merge_commit: 49f0b0cd0aa5886aa0de6f95d4e2659bb335e044 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Added a [backwards incompatible change](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/) + that describes changes to Media Gallery folders. + versions: 2.4.3, 2.3.7 + type: Major Update + date: October 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2488 + merge_commit: 38eb1ac8bd936a9bb8747dba2f1421e9a9f35876 + contributor: dobooth + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Expanded [GraphQL security configuration](https://devdocs.magento.com/guides/v2.3/graphql/security-configuration.html) + to include configuration of the GraphQL module. + versions: 2.3.x + type: Major Update + date: October 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2511 + merge_commit: c980768f7a022ebe848cc1019896d3084476f259 + contributor: keharper + membership: true + labels: + - Major Update + - 2.3.x +- description: Added a reference topic for the [list of events](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/event-list.html). + versions: 2.4.x + type: New Topic + date: October 7, 2021 + link: https://github.com/magento/devdocs/pull/9098 + merge_commit: 81ded6faff76081405e26021269cc8d66eb302a2 + contributor: goivvy + membership: false + labels: + - New Topic + - Special achievement + - 2.4.x + - 'Progress: done' +- description: Updated the [Module reference guide](https://devdocs.magento.com/guides/v2.3/mrg/intro.html), + version 2.3. Now it contains all the modules included in the B2B with Adobe Commerce + edition. + versions: 2.3.7 + type: Major Update + date: October 4, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2562 + merge_commit: c815b7a02dab7764acbe00b28632760bd2ddd7f1 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.3.7 +- description: Added a topic about how to [implement Product Recommendations on a + headless storefront](https://devdocs.magento.com/recommendations/headless.html). + versions: 2.4.x + type: New Topic + date: October 4, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2532 + merge_commit: 352c25212c008fe4004982c72554c9c20b0479de + contributor: erikmarr + membership: true + labels: + - New Topic + - 2.4.x +- description: Fixed [backward incompatible changes for 2.4.2-2.4.3](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html#242---243). + The topic showed data for 2.4.1-2.4.2 instead. + versions: 2.4.3 + type: Technical + date: September 23, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2547 + merge_commit: 9f28563f024a27d3f541deac50179c69194e1824 + contributor: dshevtsov + membership: true + labels: + - Technical + - 2.4.3 +- description: Updated [`magento-cloud` reference](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-cloud.html) + (1.38.1). + versions: 2.x + type: Technical + date: September 22, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2544 + merge_commit: e4563f2b1c7caeebe44cddb3acda037a0ecd5a3f + contributor: dshevtsov + membership: true + labels: + - 2.x + - Technical +- description: Added the [The built-in Upgrade Compatibility Tool (MVP)](https://devdocs.magento.com/guides/v2.4/ext-best-practices/phpstorm/built-in-upgrade-compatibility-tool.html) + topic. + versions: 2.4.x + type: New Topic + date: September 17, 2021 + link: https://github.com/magento/devdocs/pull/9143 + merge_commit: bbdc15794967ed70af8c78c209bb50560b8e36fa + contributor: bohdan-harniuk + membership: false + labels: + - partners-contribution + - 'Partner: Atwix' + - New Topic + - 2.4.x + - 'Progress: done' +- description: Updated [release schedule](https://devdocs.magento.com/release/policy/), + [release policy](https://devdocs.magento.com/release/policy/), [versioning schema](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/versioning/), + and [code base changes](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/versioning/codebase-changes.html) + to reflect new Adobe release strategy. + versions: 2.3.x, 2.4.x + type: Major Update + date: September 16, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2524 + merge_commit: bb9bf8601e4229dc7c314d359f82c64ccd19a7ed + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.3 Quality Patches Tool (QPT) package release. + versions: 2.3.x, 2.4.x + type: Major Update + date: September 15, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2531 + merge_commit: e9e612c7e8fa68148536348d455925e5c857a59b + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Added the [PHPStorm plugin](https://devdocs.magento.com/guides/v2.4/ext-best-practices/phpstorm/introduction.html) + documentation and updated the [Run](https://devdocs.magento.com/upgrade-compatibility-tool/run.html) + topic with related information about PHPStorm plugin run configurations. + versions: 2.3.x, 2.4.x + type: New Topic + date: September 15, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2526 + merge_commit: 373ca889a71540a0d7821d90a9425ebc69334530 + contributor: danidelcar + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Updated the [Service versions compatibility table](https://devdocs.magento.com/cloud/project/services.html#service-versions) + in the Cloud guide. + versions: 2.x + type: Technical + date: September 8, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2512 + merge_commit: f062510d13a0596f8298bac440bf3b3b0eda356d + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.2 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: September 7, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2516 + merge_commit: 28cb71a4e8e700cdb0816db7146d3f705a50e894 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Major Update +- description: Added a new [file upload security](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/uploads.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: September 3, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2500 + merge_commit: 883f3b77234ad01ed752284f3f9a3559141f409e + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: An overview of [Storefront Events SDK](https://devdocs.magento.com/live-search/events.html) + with a summary of search-related collector functions. + versions: 2.4.x + type: New Topic + date: September 3, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2508 + merge_commit: 2c5c88524c3ae63145e8bda66e10812fe94c2138 + contributor: ccondra + membership: true + labels: + - New Topic + - 2.4.x +- description: Updated the [Module Reference Guide](https://devdocs.magento.com/guides/v2.4/mrg/intro.html). + versions: 2.4.3 + type: Major Update + date: September 2, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2501 + merge_commit: 52a9f4a4bae0d5737fc719740b2e5893cc1adcc3 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added [Community quality patches release notes](https://github.com/magento/quality-patches/blob/master/community-release-notes.md) + to a table of contents at [Commerce Quality Patches](https://devdocs.magento.com/quality-patches/usage.html). + versions: 2.x + type: Major Update + date: August 27, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2457 + merge_commit: 148f54f2ff8d4f1b2bd767d020a67f8b6ed30ac1 + contributor: dshevtsov + membership: true + labels: + - 2.x + - Major Update +- description: Added information about the August 27 hotfix for MC-43059 to the [Adobe + Commerce 2.4.3 Release Notes](https://devdocs.magento.com/guides/v2.4/release-notes/commerce-2-4-3.html), + [Magento Open Source 2.4.3 Release Notes](https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-3.html), + and [Adobe Commerce 2.3.7-p1](https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p1.html). + versions: 2.4.3, 2.3.7 + type: Major Update + date: August 27, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2494 + merge_commit: 81fbbf3e37cc4b09a2d62ea6cb08e361fd051321 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: 'Live Search now has two [installation methods](https://devdocs.magento.com/live-search/install.html): + Method 1 requires a period of storefront downtime and Method 2 does not.' + versions: 2.4.x + type: Major Update + date: August 26, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2477 + merge_commit: 1bc5c64a16ba0c6d31ed44415a31bbb3266c4395 + contributor: ccondra + membership: true + labels: + - Major Update + - 2.4.x +- description: Added a new [cross-site forgery request (CSRF)](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/security/csrf.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: August 25, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2474 + merge_commit: c99bb90e973a900e4bccd4597a650cd67e23a81e + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Updated [REST API reference](https://magento.redoc.ly/2.4.3-admin/). + versions: 2.4.3 + type: Major Update + date: August 24, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2484 + merge_commit: 9c6fd0a1db45447a24c2d7d0e8e7bc977de12feb + contributor: dobooth + membership: true + labels: + - Enhancement + - Major Update + - 2.4.3 +- description: Updated [Magento 2.4 backward incompatible changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/index.html). + versions: 2.4.3 + type: Major Update + date: August 23, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2478 + merge_commit: 8ae72a736b5da9e1dad858bf40bfcb0b3a0aee6f + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 +- description: Clarified the difference between [updating the ece-tools package](https://devdocs.magento.com/cloud/project/ece-tools-update.html) + and [upgrading your cloud project to use the ece-tools package](https://devdocs.magento.com/cloud/project/ece-tools-upgrade-project.html). + versions: 2.x + type: Technical + date: August 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2475 + merge_commit: a1f714e6bd258fcf93fa5179eab93ce94e5588ad + contributor: hguthrie + membership: true + labels: + - 2.x + - Technical +- description: Updated [release notes](https://devdocs.magento.com/extensions/amazon-sales/release-notes/) + for Amazon Sales Channel version 4.4.1. + versions: 2.x + type: Major Update + date: August 19, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2464 + merge_commit: a921f2a464a3bbfd63677d528eca92880ed4a03f + contributor: hickskenh + membership: true + labels: + - 2.x + - Major Update +- description: Added information to the Adobe Commerce 2.4.3, Magento Open Source + 2.4.3, and Magento 2.3.7-p1 release notes about the 8/11/2021 hot fix that addresses + an issue with API rate limiting. See [Magento 2.3.7-p1 Release Notes](https://devdocs.magento.com/guides/v2.3/release-notes/2-3-7-p1.html) + and [2.4 Release Information](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.4.3, 2.3.7 + type: Major Update + date: August 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2459 + merge_commit: bf1f6fab30c14f2d116e99b2060b99db4bd8a9c4 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Release notes for the [Cloud Patch release 1.0.12](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html#v1012). + versions: 2.4.3, 2.3.7 + type: Major Update + date: August 12, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2462 + merge_commit: 67a8d0d3515d53eb9f2d51421c7ce8011e9d56e8 + contributor: hguthrie + membership: true + labels: + - Major Update + - 2.4.3 + - 2.3.7 +- description: Published reference documentation for the 2.4.2-2.4.3 [backward incompatible + changes](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html). + versions: 2.4.3 + type: Major Update + date: August 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2453 + merge_commit: f2490a6908b117eaaf78ac1bbfda4082902003a6 + contributor: devops-devdocs + membership: true + labels: + - Major Update + - 2.4.3 +- description: Published dependencies for 2.4.3 [Magento Open Source](https://devdocs.magento.com/guides/v2.4/release-notes/packages-open-source.html), + [Adobe Commerce](https://devdocs.magento.com/guides/v2.4/release-notes/packages-commerce.html), + and [Cloud](https://devdocs.magento.com/guides/v2.4/release-notes/packages-cloud.html). + Updated data for [PHP extensions](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/php-settings.html#verify-installed-extensions). + versions: 2.4.3 + type: Major Update + date: August 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2455 + merge_commit: 649b6e703b936cc1aa06b9fae1c4ba3b8eb27515 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added the [Protecting against brute force attacks](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/anti-brute-force.html) + topic to the _PHP Developer Guide_. + versions: 2.3.x, 2.4.x + type: New Topic + date: August 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2436 + merge_commit: 99d3ba4d1a10f381966b0532dec489bff3836497 + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Added the [Denial of Service attacks](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/dos.html) + topic to the _PHP Developer Guide_. + versions: 2.3.x, 2.4.x + type: New Topic + date: August 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2443 + merge_commit: 3270adc0c8864cc339fe312693288120196b4754 + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Added release notes for the Magento 2.3.7-p1 security-only release. + See [2.3 release information](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html). + versions: 2.3.7 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2431 + merge_commit: 60439940c150c70a124b5248d407bc12b69c5cbf + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.3.7 +- description: Updated the `bin/magento` command-line tool reference documentation + for [Magento Open Source](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html) + and [Adobe Commerce](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-commerce.html). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2454 + merge_commit: f3d81e9885733ed125f2fcdf551604ebbd0a9723 + contributor: dshevtsov + membership: true + labels: + - Major Update + - 2.4.3 +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.1 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: August 9, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2449 + merge_commit: 25fce52c2c953588ece30bd6e85272e0faa059d6 + contributor: agorbivskyi + membership: true + labels: + - Major Update + - 2.3.x + - 2.4.x +- description: Corrected the order of the steps in the [Docker Developer Mode in the + Cloud guide](https://devdocs.magento.com/cloud/docker/docker-mode-developer.html). + versions: 2.x + type: Technical + date: August 6, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2445 + merge_commit: 1eecd716419c5f0d05e37239dd76569b19271a05 + contributor: andriyShevtsov + membership: true + labels: + - 2.x + - Technical +- description: The Adobe Commerce [Storefront Events SDK](https://devdocs.magento.com/shared-services/storefront-events-sdk.html) + provides access to a common data layer with event publishing and subscription + services. The Adobe Commerce [Storefront Event Collector](https://devdocs.magento.com/shared-services/storefront-event-collector.html) + listens for and handles events sent from the Storefront Events SDK. + versions: 2.4.x + type: Major Update + date: August 4, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2439 + merge_commit: 7ca97a589cb7f14f9c386c07e596f69932bf1408 + contributor: ccondra +- description: Added the GA version of the Adobe Commerce 2.4.3 and Magento Open Source + 2.4.3 [release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2438 + merge_commit: cbb96a3e6ccc7b9dd99e76964b736e2c34d9b464 + contributor: jfrontain + membership: true + labels: + - Major Update + - 2.4.3 +- description: Updated the [Upgrade Compatibility Tool](https://devdocs.magento.com/upgrade-compatibility-tool/introduction.html) + topics with the latest information for the 2.4.3 release. + versions: 2.4.x + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2387 + merge_commit: a1d58f6f46f6a0ce35583493d88827d972db96c6 + contributor: danidelcar + membership: true + labels: + - Major Update + - 2.4.x +- description: Added the [Using AWS Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/es-aws.html) + topic. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2353 + merge_commit: a888e5ccc023cd0a663fbef4f2de2138439a5052 + contributor: dobooth + membership: true + labels: + - New Topic + - 2.4.3 +- description: Added a new topic about [API security](https://devdocs.magento.com/guides/v2.4/get-started/api-security.html) + and rate limiting. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2332 + merge_commit: f951b5503df277cc0a8fb8a217841738084e6217 + contributor: jeff-matthews + membership: true + labels: + - New Topic + - 2.4.3 +- description: Updated topics to include AWS support and added a new [AWS Message + Queue](https://devdocs.magento.com/guides/v2.4/config-guide/mq/aws-mq.html) topic. + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2327 + merge_commit: 44d91afc70855cb37d7ac04d0acf816ece1e714a + contributor: dobooth + membership: true + labels: + - Major Update + - 2.4.x +- description: Added major backward incompatible change [highlights](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/index.html) + for the 2.4.3 beta release. + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2322 + merge_commit: 5efad25ea9b28d1b9a789f67ce61db1840623d85 + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added a new [release notes](https://devdocs.magento.com/extensions/vendor/dotdigital/release-notes.html) + page for the dotdigital bundled extension. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2320 + merge_commit: d3b301b2c2eb14df4ad8ae31b2fdb9027642b380 + contributor: jeff-matthews + membership: true + labels: + - New Topic + - 2.4.3 +- description: Updated the [availability](https://devdocs.magento.com/release/availability.html) + and [compatibility](https://devdocs.magento.com/extensions/vendor/) of Adobe-developed + extensions and vendor-bundled extensions (VBEs). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2323 + merge_commit: 7ffc9a5af6870b8b45cf3ce1dcc78dd9048bc4de + contributor: jeff-matthews + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added the [GraphQL security configuration](https://devdocs.magento.com/guides/v2.4/graphql/security-configuration.html) + topic, which describes how to limit query complexity and depth. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2294 + merge_commit: 584e50f2c48f08bfa142ee93c90022654db9291e + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.3 +- description: Added documentation for GraphQL support of negotiable quotes. Topics + include the [`negotiableQuote`](https://devdocs.magento.com/guides/v2.4/graphql/queries/negotiable-quote.html) + and [`negotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/queries/negotiable-quotes.html) + queries. New mutations include [`requestNegotiableQuote`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/request-negotiable-quote.html), + [`setNegotiableQuoteShippingAddresses`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/set-negotiable-quote-shipping-address.html), + [`updateNegotiableQuoteQuantities`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-negotiable-quote-quantities.html), + [`removeNegotiableQuoteItems`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-negotiable-quote-items.html), + [`closeNegotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/close-negotiable-quotes.html), + and [`deleteNegotiableQuotes`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-negotiable-quotes.html). + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2268 + merge_commit: 347718857756809d2b654e20a241cf4ecec47b2f + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.3 +- description: Published Inventory Management (MSI) 1.2.3 [release notes](https://devdocs.magento.com/guides/v2.4/inventory/release-notes.html). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2311 + merge_commit: 03b9a7b2ea51db65813ccf95d0a4c6a4bace078f + contributor: danidelcar + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added the [moveCartItemsToGiftRegistry mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/move-cart-items-to-gift-registry.html). + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento/devdocs/pull/8929 + merge_commit: 00a0600f28dcaf41c2f8dea90225e1cd6e28b79d + contributor: khrystynastolbova + membership: false + labels: + - partners-contribution + - 'Partner: Atwix' + - New Topic + - 'Progress: done' +- description: Added the `StorefrontProperties` object to the output of the [`customAttributeMetadata` + query](https://devdocs.magento.com/guides/v2.4/graphql/queries/custom-attribute-metadata.html). + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2282 + merge_commit: b44016f70c1f8ba74d5ed748532f7640ccb9c963 + contributor: keharper + membership: true + labels: + - Major Update + - 2.4.3 +- description: Added the [route query](https://devdocs.magento.com/guides/v2.4/graphql/queries/route.html) + and [RoutableInterface](https://devdocs.magento.com/guides/v2.4/graphql/interfaces/routable-interface.html) + to support routing requests on product, category, and CMS pages. The `urlResolver` + query has been deprecated, because its functionality has been superseded by the + `route` query. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2154 + merge_commit: 15a8bc49ce29595e1aae78117fab4dcb1186dcf8 + contributor: keharper + membership: true + labels: + - New Topic + - 2.4.3 + - Community +- description: Added the 'Customer group limitations by websites' section to the [Indexer + Optimization](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/indexer-optimization.html) + topic. + versions: 2.4.3 + type: Major Update + date: August 10, 2021 + link: https://github.com/magento/devdocs/pull/8794 + merge_commit: bf5ffdba2cbe585deae70eb1278691808c333ddd + contributor: adifucan + membership: true + labels: + - Major Update + - Internal Dev + - 'Progress: done' + - 2.4.3 +- description: Added support for gift registries.
Use the [giftRegistry query](https://devdocs.magento.com/guides/v2.4/graphql/queries/gift-registry.html) + to return the contents of the customer's gift registries.
Search for gift + registries by [type](https://devdocs.magento.com/guides/v2.4/graphql/queries/gift-registry-type-search.html), + [email](https://devdocs.magento.com/guides/v2.4/graphql/queries/gift-registry-email-search.html), + or [ID](https://devdocs.magento.com/guides/v2.4/graphql/queries/gift-registry-id-search.html).
[Create](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-gift-registry.html), + [update](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-gift-registry.html), + or [delete](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-gift-registry.html) + gift registries.
Add, [update](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-gift-registry-items.html), + or [remove](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-gift-registry-items.html) + items from a gift registry.
[Add](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-gift-registry-registrants.html), + [update](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-gift-registry-registrants.html), + or [remove](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-gift-registry-registrants.html) + registrants from a gift registry.
[Share](https://devdocs.magento.com/guides/v2.4/graphql/mutations/share-gift-registry.html) + a gift registry with invitees. + versions: 2.4.3 + type: New Topic + date: August 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2115 + merge_commit: 1ae5b13b7c11c8866f930c1a2901823f08d6c2d1 + contributor: dshevtsov + membership: true + labels: + - New Topic + - 2.4.3 + - Community +- description: Added the [Mass assignment](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/mass-assignment.html) + topic to the _PHP Developer Guide_. It describes how to prevent attacks in which + a client inserts or updates data that either should not be available to the user, + or should require additional authorization. + versions: 2.3.x, 2.4.x + type: New Topic + date: August 2, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2334 + merge_commit: 8aa25fdc775cacb4f24794038f33bbb683f3cb2d + contributor: AlexMaxHorkun + membership: true + labels: + - New Topic + - 2.3.x + - 2.4.x +- description: Added the [Server-side Request Forgery](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/ssrf.html) + topic to the _PHP Developer Guide_. SSRF attacks trick an externally-facing server + into sending a request to an internally-accessible server. + versions: 2.3.x, 2.4.x + type: New Topic + date: July 30, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2396 + merge_commit: bec3f8b11f662ec8ca353b91427116c65e0b5126 + contributor: AlexMaxHorkun + membership: true + labels: + - 2.3.x + - 2.4.x + - New Topic +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.1.0 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 29, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2425 + merge_commit: 5f4ee8948b7409bfbced0ebbf344cdbb1395dd54 + contributor: agorbivskyi + membership: true + labels: + - 2.3.x + - 2.4.x + - Major Update +- description: Updated and expanded [Set up multiple websites or stores with nginx](https://devdocs.magento.com/guides/v2.4/config-guide/multi-site/ms_nginx.html) + tutorial. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 28, 2021 + link: https://github.com/magento/devdocs/pull/9022 + merge_commit: b5751bb08ac0c745eaa17dee18f37c46227d2440 + contributor: ajithkumar-maragathavel + membership: false + labels: + - 2.3.x + - 2.4.x + - Major Update + - 'Partner: Ziffity' + - 'Progress: done' +- description: Added new tutorial for creating [Custom attributes](https://devdocs.magento.com/guides/v2.4/howdoi/custom-attributes/introduction.html). + versions: 2.3.x, 2.4.x + type: New Topic + date: July 27, 2021 + link: https://github.com/magento/devdocs/pull/9040 + merge_commit: 3a8acac098b5f0e40ae63d17546587ce25bdd553 + contributor: drpayyne + membership: false + labels: + - 2.3.x + - 2.4.x + - New Topic + - 'Progress: done' +- description: Added the [Sensitive Information](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/sensitive-information.html) + topic to the _PHP Developer Guide_. This topic describes how to prevent unauthorized + actors from gaining access to sensitive or personal data. + versions: 2.3.x, 2.4.x + type: New Topic + date: July 21, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2395 + merge_commit: 1fcabe8621d62776aedddafc5573a8757734853e + contributor: AlexMaxHorkun + membership: true + labels: + - 2.3.x + - 2.4.x + - New Topic +- description: Added the [Authorization](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/security/authorization.html) + topic to the _PHP Developer Guide_. This topic describes how to mark a page (controller) + or an endpoint as accessible to guests, logged in customers, or administrators + with roles that allow access to certain resources. + versions: 2.3.x, 2.4.x + type: New Topic + date: July 19, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2369 + merge_commit: 19c787be5732b2eae0bc28db5ab1cae3dd4ebbec + contributor: AlexMaxHorkun + membership: true + labels: + - 2.3.x + - 2.4.x + - New Topic +- description: Added the "Use Magento API for filesystem operations" section to [Security, + Performance, and Data Handling](https://devdocs.magento.com/guides/v2.4/ext-best-practices/extension-coding/security-performance-data-bp.html). + versions: 2.4.x + type: Major Update + date: July 2, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2382 + merge_commit: 6230ea8fd684aff8d3d24431dea632ca056334c3 + contributor: shiftedreality + membership: true + labels: + - 2.4.x + - Major Update +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.26 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: July 1, 2021 + link: https://github.com/magento/devdocs/pull/9031 + merge_commit: 9fefc5cb33b086d346d7fb5c6f8d54eff7f1c89f + contributor: agorbivskyi + membership: true + labels: + - 2.3.x + - 2.4.x + - Major Update + - 'Progress: done' +- description: Added the topic [Add a custom field for an offline payment method](https://devdocs.magento.com/guides/v2.4/howdoi/checkout/checkout_payment_new_field.html) + to the Customize Checkout tutorial. + versions: 2.3.x, 2.4.x + type: New Topic + date: June 29, 2021 + link: https://github.com/magento/devdocs/pull/8940 + merge_commit: 52ca3e3ea4fbf43c3bebe9c02a153f83027fab88 + contributor: ajithkumar-maragathavel + membership: false + labels: + - 2.3.x + - 2.4.x + - New Topic + - 'Partner: Ziffity' + - 'Progress: done' + - partners-contribution +- description: Added [Upgrade best practices](https://devdocs.magento.com/guides/v2.4/comp-mgr/upgrade-best-practices.html), + which describes the actions you should take to manage the complexity of upgrading + Magento Open Source and Adobe Commerce. + versions: 2.3.x, 2.4.x + type: New Topic + date: June 29, 2021 + link: https://github.com/magento/devdocs/pull/9010 + merge_commit: 9f12fa32a4f8ea387e49e2e1eb83e72945a7a8f6 + contributor: keharper + membership: true + labels: + - 2.3.x + - 2.4.x + - New Topic +- description: Added a topic about [Released versions](https://devdocs.magento.com/release/released-versions.html) + with dates of past releases and end-of-support dates. + versions: 2.x + type: New Topic + date: June 24, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2367 + merge_commit: e6addc643971a0f8516c2746d583bb2fede6c632 + contributor: dshevtsov + membership: true + labels: + - 2.x + - New Topic +- description: Added the 'Overwriting a mixin' section to the [Javascript mixins](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/js_mixins.html) + topic. + versions: 2.3.x, 2.4.x + type: Major Update + date: June 23, 2021 + link: https://github.com/magento/devdocs/pull/9003 + merge_commit: d834f0973d2a628ad66c6b5e4775ef054cfa83c0 + contributor: DenisSaltanahmedov + membership: false + labels: + - 2.3.x + - 2.4.x + - Major Update + - 'Partner: Atwix' + - 'Progress: done' + - partners-contribution +- description: "[Live Search](https://devdocs.magento.com/live-search/overview.html) + powered by [Adobe Sensei](https://www.adobe.com/sensei.html) delivers a lightning + fast, super relevant, and intuitive search experience for the storefront, and + is available for Adobe Commerce at no additional charge." + versions: 2.4.x + type: Major Update + date: June 22, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2363 + merge_commit: d04257eb4b12ed6dfb801a8a70946723b4509069 + contributor: dshevtsov + membership: true + labels: + - 2.4.x + - Major Update +- description: Published the Cloud Docker for Commerce [version 1.2.3 release notes](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html). + versions: 2.4.x + type: Major Update + date: June 14, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2343 + merge_commit: 7b17c2872f90c1a9a900c3da49ca825e18ff63ec + contributor: bdenham + membership: true + labels: + - 2.4.x + - In progress + - Major Update +- description: Added the new [Extend Catalog Rule Conditions](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/extend-catalog-rule-conditions.html) + topic. + versions: 2.4.x + type: New Topic + date: June 4, 2021 + link: https://github.com/magento/devdocs/pull/8930 + merge_commit: e2d37ae462fdbdd42f3e3b26c9131c5ea4eac286 + contributor: ajithkumar-maragathavel + membership: false + labels: + - 2.4.x + - New Topic + - 'Partner: Ziffity' + - 'Progress: done' + - partners-contribution +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.24 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: June 2, 2021 + link: https://github.com/magento/devdocs/pull/8982 + merge_commit: b1446e5d70a397e6bb01224bf3646c8476fb0491 + contributor: agorbivskyi + membership: true + labels: + - 2.3.x + - 2.4.x + - Internal Dev + - Major Update + - 'Progress: done' +- description: Added a new topic describing [Extension Footprint Analysis](https://devdocs.magento.com/marketplace/sellers/extension-footprint.html) + on the Commerce Marketplace. + versions: 2.x + type: New Topic + date: May 27, 2021 + link: https://github.com/magento/devdocs/pull/8962 + merge_commit: 86bb5f684719c6072f7efdb8e13065b3d602b251 + contributor: ishakhsuvarov + membership: true + labels: + - 2.x + - Internal Dev + - New Topic + - 'Progress: done' +- description: Added an example and table to the [Events and observers](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/events-and-observers.html). + versions: 2.3.x, 2.4.x + type: Technical + date: May 25, 2021 + link: https://github.com/magento/devdocs/pull/8950 + merge_commit: 74f16216fb19bb392fe9466d4ec27301445f47dd + contributor: ajithkumar-maragathavel + membership: false + labels: + - 2.3.x + - 2.4.x + - 'Partner: Ziffity' + - 'Progress: done' + - Technical + - partners-contribution +- description: Rebranding to reflect product branding updates. + versions: 2.3.x, 2.4.x + type: Major Update + date: May 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2297 + merge_commit: 2a049e49be4cc3a08743eead7755e6a06a1d3a10 + contributor: bdenham + membership: true + labels: + - 2.3.x + - 2.4.x + - Major Update + - Tracking +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.23 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: May 20, 2021 + link: https://github.com/magento/devdocs/pull/8957 + merge_commit: b474145080ff13fc8fbefae111f47b33aecd3014 + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Internal Dev + - Major Update + - 'Progress: done' +- description: Added [guidelines](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/mysql.html#instgde-prereq-mysql-intro) + for enabling the `STRICT_ALL_TABLES` SQL mode to enhance database security. + versions: 2.3.x, 2.4.x + type: Major Update + date: May 17, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2289 + merge_commit: 0c218045ebcfc1d3b4445b8b31b74aff905e35ee + contributor: jeff-matthews + membership: true + labels: + - 2.3.x + - 2.4.x + - Major Update +- description: Updated [Module Reference Guide](https://devdocs.magento.com/guides/v2.3/mrg/intro.html) + topics after 2.3.7 release. + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2280 + merge_commit: 17cf69912df9a31d49658ef100333921739eb9ac + contributor: dshevtsov + membership: true + labels: + - 2.3.7 + - Major Update +- description: Published all documentation updates related to the Q2 2021 Commerce + and Open Source releases. + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2271 + merge_commit: e77df8c115d1f8f65b1d63226656fc7e2fae8520 + contributor: jeff-matthews + membership: true + labels: + - 2.3.7 + - Major Update +- description: Updated [reference documentation](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html) + for the backward incompatible changes. + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2278 + merge_commit: add8d250de97fd5aab31be30473be1ff00f3d59d + contributor: devops-devdocs + membership: true + labels: + - 2.3.7 + - Automation + - Major Update +- description: 'Published 2.3.7 dependencies reference: [OpenSource](https://devdocs.magento.com/guides/v2.3/release-notes/packages-open-source.html), + [Commerce](https://devdocs.magento.com/guides/v2.3/release-notes/packages-commerce.html), + [Cloud](https://devdocs.magento.com/guides/v2.3/release-notes/packages-cloud.html).' + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2279 + merge_commit: d6db2b0d7f8d29ac7a8a8aa629b6467f6701f5bb + contributor: dshevtsov + membership: true + labels: + - 2.3.7 + - Major Update +- description: Published Magento Cloud Patches v1.0.10 [release notes](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html). + versions: 2.3.7, 2.4.x + type: Major Update + date: May 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2265 + merge_commit: 10495eb4c70d7138ebceb1d0b052151ad8dc7353 + contributor: BaDos + membership: true + labels: + - 2.3.7 + - 2.4.x + - Major Update +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.22 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: May 6, 2021 + link: https://github.com/magento/devdocs/pull/8923 + merge_commit: cc71f464921268285b0e718b714e2ee9b4f8f9db + contributor: agorbivskyi + membership: true + labels: + - 2.x + - Internal Dev + - Major Update + - 'Progress: done' +- description: Add instructions for [installing and using Composer 2](https://devdocs.magento.com/cloud/project/magento-app-properties.html#type-and-build) + in Cloud Starter and Pro projects. + versions: 2.4.2, 2.4.3 + type: Major Update + date: May 6, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2264 + merge_commit: ad5e36394c5ff1faef30ae2099176b4603d156ef + contributor: bdenham + membership: true + labels: + - 2.4.2 + - 2.4.3 + - Major Update + - Tracking +- description: Added the [Float Comparator](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/framework/float-comparator.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: May 5, 2021 + link: https://github.com/magento/devdocs/pull/8883 + merge_commit: 92b0f92700868e3c049b3950ab63bac4acce0b69 + contributor: drpayyne + membership: false + labels: + - 2.3.x + - 2.4.x + - New Topic + - 'Partner: EY' + - 'Progress: done' + - partners-contribution +- description: Added the [Math Random](https://devdocs.magento.com/guides/v2.4/extension-dev-guide/framework/math-random.html) + topic to the Extension Dev Guide. + versions: 2.3.x, 2.4.x + type: New Topic + date: May 5, 2021 + link: https://github.com/magento/devdocs/pull/8882 + merge_commit: 3f4643946e1fe49df799c90a55ed3545c0a6afda + contributor: drpayyne + membership: false + labels: + - 2.3.x + - 2.4.x + - New Topic + - 'Partner: EY' + - 'Progress: done' + - partners-contribution +- description: Added an end-of-support (EOS) banner to all [2.3.x documentation](https://devdocs.magento.com/guides/v2.3/). + versions: 2.3.x + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2261 + merge_commit: 81b72c9f88c3a698ebdc74b14811f3d45420e85c + contributor: jeff-matthews + membership: true + labels: + - 2.3.x + - Major Update +- description: Added [release notes](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html) + for Magento Commerce and Magento Open Source 2.3.7 GA. + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2258 + merge_commit: ddb46380380522dbd4f012f562008761b6e9f680 + contributor: jfrontain + membership: true + labels: + - 2.3.7 + - Major Update +- description: Added reference for 2.3.7 [backward incompatible changes (BICs)](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html) + for beta. + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2190 + merge_commit: 23effa29af2ffe2ff42b6cea0f52c9a7d83ffb7a + contributor: jeff-matthews + membership: true + labels: + - 2.3.7 + - Major Update +- description: Added 2.3.7 [release notes](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html) + for beta. + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2186 + merge_commit: e1819acb085e9405aa721051a9a2c02dec4c5875 + contributor: jfrontain + membership: true + labels: + - 2.3.7 + - Major Update +- description: Updated the [availability](https://devdocs.magento.com/release/availability.html) + and [compatibility](https://devdocs.magento.com/extensions/vendor/) of Magento-developed + extensions (MDEs) and vendor-bundled extensions (VBEs). + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2175 + merge_commit: cf4b835592a5f82d88f4c85c8d86e4da75cd1d0d + contributor: jeff-matthews + membership: true + labels: + - 2.3.7 + - Major Update +- description: Removed references to the Web Setup Wizard, Component Manager, Module + Manager, and System Upgrade Utility because the functionality was deprecated in + 2.3.6 and removed in 2.4.0. Updated the [installation flow diagram](https://devdocs.magento.com/guides/v2.3/install-gde/install-flow-diagram.html) + and optimized the [Software Update Guide](https://devdocs.magento.com/guides/v2.3/comp-mgr/bk-compman-upgrade-guide.html). + versions: 2.3.7 + type: Major Update + date: May 11, 2021 + link: https://github.com/magento/devdocs/pull/8705 + merge_commit: aac6244d80c124339031b23fc9228b689d9b40ec + contributor: jeff-matthews + membership: true + labels: + - 2.3.7 + - Internal Dev + - Major Update + - 'Progress: done' + - Tracking +- description: Indicated how to specify the [Composer version](https://devdocs.magento.com/cloud/docker/docker-config.html) + (1.x, 2.x) to install in your Cloud Docker instance. + versions: 2.4.2, 2.4.3 + type: Major Update + date: April 26, 2021 + link: https://github.com/magento/devdocs/pull/8893 + merge_commit: 9fdbf7cdae57316011e05c518ae0009a640ed61d + contributor: shiftedreality + membership: true + labels: + - 2.4.2 + - 2.4.3 + - Internal Dev + - Major Update + - 'Event: Adobe Summit Hackathon' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.21 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: April 23, 2021 + link: https://github.com/magento/devdocs/pull/8895 + merge_commit: aa7ff49fc95f200e6352d73f69c9b2d842904644 + contributor: agorbivskyi + membership: false + labels: + - 2.3.x + - 2.4.x + - Internal Dev + - Major Update + - 'Progress: done' +- description: Published ECE-Tools 2002.1.6 [release notes](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html). + versions: 2.4.2 + type: Major Update + date: April 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2220 + merge_commit: 87e5cd21a9aa25272eafbe6acfe4454a91da9485 + contributor: bdenham + membership: false + labels: + - 2.4.2 + - Major Update +- description: Published Magento Cloud Docker 1.2.2 [release notes](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html). + versions: 2.4.2 + type: Major Update + date: April 20, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2221 + merge_commit: 5afa5ed9f2871973b25322d6247fdaa919b46157 + contributor: bdenham + membership: false + labels: + - 2.4.2 + - Major Update +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.20 Quality Patches Tool release. + versions: 2.3.x, 2.4.x + type: Major Update + date: April 14, 2021 + link: https://github.com/magento/devdocs/pull/8878 + merge_commit: b8d61c1eaee1727ae172a316bec6ff9ce24e43ae + contributor: Rykh + membership: false + labels: + - 2.3.x + - 2.4.x + - Internal Dev + - Major Update + - 'Progress: done' +- description: Removed a warning in [New Relic topic](https://devdocs.magento.com/cloud/project/new-relic.html#set-up-new-relic) + that stated you must submit a support ticket to update the New Relic service when + you upgrade the PHP version. A support ticket is no longer required. + versions: 2.x + type: Technical + date: April 8, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2213 + merge_commit: 6f59947a244e171c9aaceeb32a6ec3c0f93a7099 + contributor: hguthrie + membership: false + labels: + - 2.x + - Technical +- description: Added the [Show or Hide Password Checkbox](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/howto/show_or_hide_password_checkbox.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: April 8, 2021 + link: https://github.com/magento/devdocs/pull/8837 + merge_commit: 2b814fe8d22b95e6761bcf7f509831954b977a1d + contributor: ajithkumar-maragathavel + membership: false + labels: + - 2.3.x + - 2.4.x + - New Topic + - 'Partner: Ziffity' + - 'Progress: done' + - partners-contribution +- description: Added the Permissions section in the [Configure AWS S3 bucket for + remote storage](https://devdocs.magento.com/guides/v2.4/config-guide/remote-storage/config-remote-storage-aws-s3.html) + topic. + versions: 2.4.x + type: Major Update + date: April 5, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2194 + merge_commit: 13da3ed5295903949376f29bf59c421a117afb41 + contributor: dobooth + membership: false + labels: + - 2.4.x + - Major Update +- description: Redesigned the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + page to make it easier to quickly identify supported versions of major requirements + across versions of Magento. + versions: 2.x + type: Major Update + date: April 5, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2199 + merge_commit: 580fddd3267192ca3cc5c8de7b81999c2dbf11de + contributor: jeff-matthews + membership: false + labels: + - 2.x + - Major Update +- description: Added [recommendations for improving build and deploy environment definitions](https://devdocs.magento.com/cloud/project/magento-env-yaml.html#configuration-management-optimization) + related to [SCD performance](https://devdocs.magento.com/cloud/live/sens-data-over.html#scd-performance) + if you have Configuration management enabled. + versions: 2.x + type: Technical + date: March 30, 2021 + link: https://github.com/magento/devdocs/pull/8843 + merge_commit: 782bc3921d0f31395df1699460baa3567fee8392 + contributor: BarnyShergold + membership: false + labels: + - 2.x + - 'Partner: Vaimo' + - 'Progress: done' + - Technical + - partners-contribution +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.19 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: March 30, 2021 + link: https://github.com/magento/devdocs/pull/8846 + merge_commit: 844fd8790086f020221805ecd61bf58cc8a67441 + contributor: abukatar + membership: false + labels: + - 2.x + - Internal Dev + - Major Update + - 'Progress: done' +- description: Added links to Magento Help Center troubleshooting articles for [Elasticsearch](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/elasticsearch.html), + [MySQL](https://devdocs.magento.com/cloud/project/services-mysql.html), [PHP](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/php-settings.html), + and [Redis](https://devdocs.magento.com/cloud/project/services-redis.html). + versions: 2.x + type: Major Update + date: March 26, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2183 + merge_commit: 0a933a361cbcd660a4fac131c8bbf71691c2494e + contributor: jeff-matthews + membership: true + labels: + - 2.x + - Major Update +- description: Clarified the preferred method for [accessing cloud projects](https://devdocs.magento.com/cloud/project/projects.html#login) + through the Project Web Interface. + versions: '' + type: Major Update + date: March 24, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2169 + merge_commit: 702d97e09dec5df7082573bcca32e1646944159d + contributor: jeff-matthews + membership: true + labels: + - Major Update +- description: Added information about an upgrade-related known issue to the [Magento + 2.4.2 release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.4.2 + type: Major Update + date: March 24, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2170 + merge_commit: 8fe23389fbc018f6117ccd5ca81a094ca93722f4 + contributor: jfrontain + membership: true + labels: + - 2.4.2 + - Major Update +- description: Added information to the [Magento 2.3.6 release notes](https://devdocs.magento.com/guides/v2.3/release-notes/bk-release-notes.html) + about code changes that might create potential upgrade issues. + versions: 2.3.6 + type: Major Update + date: March 18, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2164 + merge_commit: 524b3947d6cc64d900f4bd17efa859764acb4db4 + contributor: jfrontain + membership: true + labels: + - 2.3.6 + - Major Update +- description: Added a 'Troubleshooting section' to the [Upgrade Compatibility Tool](https://devdocs.magento.com/upgrade-compatibility-tool/run.html#troubleshooting) + topic. + versions: 2.x + type: Major Update + date: March 17, 2021 + link: https://github.com/magento/devdocs/pull/8811 + merge_commit: 7bd5a8ab009fffc302cc2de45e2f6a4a4d4f1f53 + contributor: Dnd-Mafer + membership: false + labels: + - 2.x + - Major Update + - 'Progress: done' +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.18 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: March 17, 2021 + link: https://github.com/magento/devdocs/pull/8813 + merge_commit: 073e369ebe3dfeee6c4a9befbf962c0cdfbd45a7 + contributor: Rykh + membership: true + labels: + - 2.x + - Internal Dev + - Major Update + - 'Progress: done' +- description: "[Contribution day organizer handbook](https://devdocs.magento.com/community/resources/contribution-day-organizer-handbook.html)." + versions: 2.x + type: New Topic + date: March 16, 2021 + link: https://github.com/magento/devdocs/pull/8769 + merge_commit: b2dcd2a3858d23382bda0b6552046afe70fe0688 + contributor: gabrieldagama + membership: true + labels: + - 2.x + - Internal Dev + - New Topic + - 'Progress: done' +- description: Added the 'Initializing a component on a selector' section to the [jQuery + widget coding standard](https://devdocs.magento.com/guides/v2.3/coding-standards/code-standard-jquery-widgets.html) + topic. + versions: 2.3.x, 2.4.x + type: Major Update + date: March 11, 2021 + link: https://github.com/magento/devdocs/pull/8742 + merge_commit: c348fb18519d6493209280cf2b48fc482bd69af5 + contributor: Santoshziffity + membership: false + labels: + - 2.3.x + - 2.4.x + - Major Update + - 'Partner: Ziffity' + - 'Progress: done' + - partners-contribution +- description: Added the [Email templates layout handle](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/templates/template-email-layout-handle.html) + topic to the Front-end Dev Guide. + versions: 2.3.x, 2.4.x + type: New Topic + date: March 11, 2021 + link: https://github.com/magento/devdocs/pull/8781 + merge_commit: 39346735775aaf108cbc6a83b57e8456c5a31901 + contributor: ajithkumar-maragathavel + membership: false + labels: + - 2.3.x + - 2.4.x + - New Topic + - 'Partner: Ziffity' + - 'Progress: done' + - partners-contribution +- description: New [egress filtering](https://devdocs.magento.com/cloud/project/magento-app-properties.html#firewall-starter-plans-only) + documentation for Cloud Starter plan. + versions: '' + type: Major Update + date: March 10, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2124 + merge_commit: 8ef2431a8ee5a933b6f305b01e28f0c9c1e27240 + contributor: bdenham + membership: true + labels: + - Major Update + - Tracking +- description: The [release notes](https://devdocs.magento.com/extensions/amazon-sales/release-notes/) + and [compatibility](https://devdocs.magento.com/release/availability.html) information + related to Amazon Sales Channel version 4.4.0. + versions: 2.x + type: Major Update + date: March 9, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2132 + merge_commit: 2205a396533cb5eef4a5a7fccf6e469cff28fe77 + contributor: hickskenh + membership: true + labels: + - 2.x + - Major Update +- description: Added the "Remove the Integration" section in the [GitHub Integration](https://devdocs.magento.com/cloud/integrations/github-integration.html) + topic. + versions: 2.x + type: Technical + date: March 9, 2021 + link: https://github.com/magento/devdocs/pull/8554 + merge_commit: 63e219c152d44dd1f680481ee35866603a9b4652 + contributor: SumanPitta + membership: false + labels: + - 2.x + - Internal Dev + - 'Progress: done' + - Technical +- description: Added a [new table](https://devdocs.magento.com/release/commerce-features.html) + comparing the available features of each minor version of Magento 2.x. + versions: 2.x + type: New Topic + date: March 3, 2021 + link: https://github.com/magento-commerce/devdocs/pull/2114 + merge_commit: d4b75de4ce72f6a07fc9ec263a096faa030d7e33 + contributor: dshevtsov + profile: https://github.com/dshevtsov +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.17 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: March 3, 2021 + link: https://github.com/magento/devdocs/pull/8770 + contributor: abukatar + profile: https://github.com/abukatar +- description: Added the "Configure product video options from Admin" section to the + [Configure product video](https://devdocs.magento.com/guides/v2.4/frontend-dev-guide/themes/product-video.html) + topic. + versions: 2.3.x, 2.4.x + type: Major Update + date: March 1, 2021 + link: https://github.com/magento/devdocs/pull/8676 + contributor: ajithkumar-maragathavel + profile: https://github.com/ajithkumar-maragathavel +- description: Added the [MFTF Magento-supplied Tests](https://devdocs.magento.com/marketplace/sellers/mftf-magento.html) + and [MFTF Vendor-supplied Tests](https://devdocs.magento.com/marketplace/sellers/mftf-vendor.html) + topics to the Marketplace Sellers guide. + versions: '' + type: New Topic + date: February 25, 2021 + link: https://github.com/magento/devdocs/pull/8738 + contributor: dobooth + profile: https://github.com/dobooth +- description: Reorganized [Page Builder documentation](https://devdocs.magento.com/page-builder/docs/index.html) + to improve discovery and access to topics of interest. + versions: 2.4.x + type: Major Update + date: February 24, 2021 + link: https://github.com/magento/devdocs/pull/8732 + contributor: bdenham + profile: https://github.com/bdenham +- description: Added information about [configuring variables](https://devdocs.magento.com/guides/v2.4/mrg/ce/ConfigurableProduct.html) + through the theme `view.xml` file with the ConfigurableProduct module. + versions: 2.4.x + type: Major Update + date: February 24, 2021 + link: https://github.com/magento/devdocs/pull/8735 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: New Page Builder topics on how to create responsive content. Learn + about viewports, breakpoints, and how to use them to make your content responsive. + The new topics include:
- [Introduction to viewports for responsive content](https://devdocs.magento.com/page-builder/docs/viewports/introduction.html)
- + [Add viewports](https://devdocs.magento.com/page-builder/docs/viewports/add-viewports.html)
- + [Add breakpoints](https://devdocs.magento.com/page-builder/docs/viewports/add-breakpoints.html)
- + [Use breakpoints](https://devdocs.magento.com/page-builder/docs/viewports/use-breakpoints.html)
- + [Change breakpoints and viewports](https://devdocs.magento.com/page-builder/docs/viewports/change-breakpoints-viewports.html) + versions: 2.4.x + type: Major Update + date: February 23, 2021 + link: https://github.com/magento/devdocs/pull/8727 + contributor: bdenham + profile: https://github.com/bdenham +- description: In the Cloud guide, clarified the section about [Migrating static files](https://devdocs.magento.com/cloud/live/stage-prod-migrate.html#migrate-static-files) + after deploying code. The CLI method is preferred for local to remote environments, + but the `rysnc` method from one remote environment to another requires forwarding + of the authentication agent when using a SSH. + versions: 2.x + type: Technical + date: February 22, 2021 + link: https://github.com/magento/devdocs/pull/8552 + contributor: hguthrie + profile: https://github.com/hguthrie +- description: New Page Builder topics on how to style content types. Learn how Page + Builder styles content and how to override these styles to control Page Builder's + appearance from your themes. The new topics include:
- [How Page Builder styles + content](https://devdocs.magento.com/page-builder/docs/styles/introduction.html)
- + [Override Page Builder styles](https://devdocs.magento.com/page-builder/docs/styles/override-pagebuilder-styles.html)
- + [Use themes to override styles](https://devdocs.magento.com/page-builder/docs/styles/use-themes-to-override-styles.html)
- + [Use modules to override styles](https://devdocs.magento.com/page-builder/docs/styles/use-modules-to-override-styles.html)
- + [Use HTML Code to override styles](https://devdocs.magento.com/page-builder/docs/styles/use-htmlcode-to-override-styles.html) + versions: 2.4.x + type: Major Update + date: February 22, 2021 + link: https://github.com/magento/devdocs/pull/8714 + contributor: bdenham + profile: https://github.com/bdenham +- description: Updated the [`magento-cloud` CLI reference](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-cloud.html) + (v1.38.0). + versions: 2.x + type: Major Update + date: February 22, 2021 + link: https://github.com/magento/devdocs/pull/8724 + contributor: hguthrie + profile: https://github.com/hguthrie +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.16 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: February 18, 2021 + link: https://github.com/magento/devdocs/pull/8706 + contributor: Rykh + profile: https://github.com/Rykh +- description: New Page Builder topics on how to [extend content types](https://devdocs.magento.com/page-builder/docs/content-types/extend/introduction.html). Learn + how to add new features, styles, and behaviors to existing content types in these + topics:
- [Extend an appearance](https://devdocs.magento.com/page-builder/docs/content-types/extend/extend-appearances.html)
- [Extend + another appearance](https://devdocs.magento.com/page-builder/docs/content-types/extend/extend-more-appearances.html)
- [Add + appearances](https://devdocs.magento.com/page-builder/docs/content-types/extend/add-appearances.html) + versions: 2.4.2, 2.4.x + type: Major Update + date: February 17, 2021 + link: https://github.com/magento/devdocs/pull/8702 + contributor: bdenham + profile: https://github.com/bdenham +- description: Updated the example in the [ColumnsControl component](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/components/ui-columnscontrols.html) + topic. + versions: 2.3.x, 2.4.x + type: Major Update + date: February 11, 2021 + link: https://github.com/magento/devdocs/pull/8601 + contributor: Santoshziffity + profile: https://github.com/Santoshziffity +- description: Added 2.4.2 to the [Backward incompatible changes reference](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html). + versions: 2.4.2 + type: Major Update + date: February 10, 2021 + link: https://github.com/magento/devdocs/pull/8660 + contributor: devops-devdocs + profile: https://github.com/devops-devdocs +- description: Updated reference documentation on [packages](https://devdocs.magento.com/guides/v2.4/release-notes/packages-commerce.html) + and [`bin/magento`](https://devdocs.magento.com/guides/v2.4/reference/cli/magento-commerce.html) + CLI for Commerce. + versions: 2.4.2 + type: Major Update + date: February 10, 2021 + link: https://github.com/magento/devdocs/pull/8668 + contributor: dshevtsov + profile: https://github.com/dshevtsov +- description: Updated the organization of the [Page Builder docs](https://devdocs.magento.com/page-builder/docs/index.html). + versions: 2.4.x + type: Major Update + date: February 10, 2021 + link: https://github.com/magento/devdocs/pull/8673 + contributor: bdenham + profile: https://github.com/bdenham +- description: Published all documentation updates related to the Q1 2021 Commerce + and Open Source releases. + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8649 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: Updated the [Module Reference Guide](https://devdocs.magento.com/guides/v2.4/mrg/intro.html). + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8659 + contributor: dshevtsov + profile: https://github.com/dshevtsov +- description: Updated [Open Source packages](https://devdocs.magento.com/guides/v2.4/release-notes/packages-open-source.html), + [Cloud Commerce packages](https://devdocs.magento.com/guides/v2.4/release-notes/packages-cloud.html), + [required PHP extensions](https://devdocs.magento.com/guides/v2.4/install-gde/prereq/php-settings.html#verify-installed-extensions), [`bin/magento` + OpenSource reference](https://devdocs.magento.com/guides/v2.4/reference/cli/magento.html). + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8661 + contributor: dshevtsov + profile: https://github.com/dshevtsov +- description: Added [release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html) + for Magento Commerce and Open Source 2.4.2. + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8611 + contributor: jfrontain + profile: https://github.com/jfrontain +- description: Added support for [comparison lists](https://devdocs.magento.com/guides/v2.4/graphql/queries/compare-list.html). + Shoppers can [create](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-compare-list.html) + and [delete](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-compare-list.html) + comparison lists, and [add](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-compare-list.html) + and [remove](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-products-from-compare-list.html) + items to the comparison lists. In addition, shoppers that create a comparison + list as a guest can log in as a customer and [retain](https://devdocs.magento.com/guides/v2.4/graphql/mutations/assign-compare-list-to-customer.html) + their comparison lists. + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8646 + contributor: keharper + profile: https://github.com/keharper +- description: Added examples of adding bundle products to the [`addProductsToCart` + mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-cart.html). + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8506 + contributor: keharper + profile: https://github.com/keharper +- description: Published release notes for [Inventory](https://devdocs.magento.com/guides/v2.3/inventory/release-notes.html) + 1.2.2. + versions: '' + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8500 + contributor: sidolov + profile: https://github.com/sidolov +- description: Added information about Composer 2 compatibility in [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) + and [upgrade scenarios](https://devdocs.magento.com/guides/v2.4/comp-mgr/cli/cli-upgrade.html). + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8474 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: Added full GraphQL support for B2B requisition lists. With GraphQL, + you can perform the following tasks:
[Create](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-requisition-list.html), + [update](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-requisition-list.html), + and [delete](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-requisition-list.html) + requisition lists.
[Add](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-products-to-requisition-list.html), + [update](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-requisition-list-items.html), + and [delete](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-requisition-list-items.html) + items in a requisition list.
[Copy](https://devdocs.magento.com/guides/v2.4/graphql/mutations/copy-items-between-requisition-lists.html) + and [move](https://devdocs.magento.com/guides/v2.4/graphql/mutations/move-items-between-requisition-lists.html) + items between requisition lists.
Add requisition list items to the [cart](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-requisition-list-items-to-cart.html).
[Clear](https://devdocs.magento.com/guides/v2.4/graphql/mutations/clear-customer-cart.html) + the customer cart.
Return details about requisition lists using the [customer + query](https://devdocs.magento.com/guides/v2.4/graphql/queries/customer.html). + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8428 + contributor: keharper + profile: https://github.com/keharper +- description: Added GraphQL support for returned merchandise authorizations (RMA). + See the [requestReturn mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/request-return.html), + [addReturnComment mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-return-comment.html), + [addReturnTracking mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/add-return-tracking.html), + and [removeReturnTracking mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/remove-return-tracking.html) + for details. + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8258 + contributor: keharper + profile: https://github.com/keharper +- description: In GraphQL, we've deprecated many `id` fields that were of type `Int` + in favor of `uid` fields of type `ID`. These changes primarily affect the product + and cart sections of the schema. + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8273 + contributor: keharper + profile: https://github.com/keharper +- description: Added documentation for the GraphQL [WishlistItemInterface](https://devdocs.magento.com/guides/v2.4/graphql/interfaces/wishlist-item-interface.html). + versions: 2.4.x + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8221 + contributor: keharper + profile: https://github.com/keharper +- description: Added a [deprecation notice](https://devdocs.magento.com/guides/v2.4/config-guide/multi-master/multi-master.html) + for the split database feature. + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8424 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: Updated the [availability](https://devdocs.magento.com/release/availability.html) + and [compatibility](https://devdocs.magento.com/extensions/vendor/) of Magento-developed + extensions (MDEs) and vendor-bundled extensions (VBEs). + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8412 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: Added 2.4.2 beta [release notes](https://devdocs.magento.com/guides/v2.4/release-notes/bk-release-notes.html). + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8388 + contributor: jfrontain + profile: https://github.com/jfrontain +- description: Add new [configuration instructions for the Remote storage module](https://devdocs.magento.com/guides/v2.4/config-guide/remote-storage/config-remote-storage.html) + and AWS S3 adapter to the _Configuration guide_. + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8254 + contributor: hguthrie + profile: https://github.com/hguthrie +- description: Added an [example](https://devdocs.magento.com/guides/v2.4/ui_comp_guide/concepts/ui_comp_uiregistry.html) + of asynchronously retrieving UI components from the registry. + versions: 2.4.2 + type: Technical + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8383 + contributor: chiranjeevi-cj + profile: https://github.com/chiranjeevi-cj +- description: Added a new [release notes page](https://devdocs.magento.com/extensions/vendor/yotpo/release-notes.html) + for the Yotpo vendor bundled extension (VBE). + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8358 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: Added a new topic describing the [`generateCustomerTokenAsAdmin`](https://devdocs.magento.com/guides/v2.4/graphql/mutations/generate-customer-token-as-admin.html) + GraphQL mutation. + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8303 + contributor: sathiyaaa + profile: https://github.com/sathiyaaa +- description: 'Added the following mutations in support of B2B companies: [createCompanyRole](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-company-role.html), + [updateCompanyRole](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-company-role.html), + [deleteCompanyRole](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-company-role.html), + and [isCompanyRoleNameAvailable](https://devdocs.magento.com/guides/v2.4/graphql/queries/is-company-role-name-available.html) + query.' + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8097 + contributor: andrewbess + profile: https://github.com/andrewbess +- description: 'Added the following queries in support of B2B companies: [isCompanyEmailAvailable](https://devdocs.magento.com/guides/v2.4/graphql/queries/is-company-email-available.html), + [isCompanyAdminEmailAvailable](https://devdocs.magento.com/guides/v2.4/graphql/queries/is-company-admin-email-available.html), + and [isCompanyUserEmailAvailable](https://devdocs.magento.com/guides/v2.4/graphql/queries/is-company-user-email-available.html).' + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8120 + contributor: andrewbess + profile: https://github.com/andrewbess +- description: 'Added the following mutations in support of B2B companies: [createCompanyUser](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-company-user.html), + [updateCompanyUser](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-company-user.html), + [deleteCompanyUser](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-company-user.html).' + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8104 + contributor: andrewbess + profile: https://github.com/andrewbess +- description: Added mutations to [add](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-requisition-list.html) + and [delete](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-requisition-list.html) + B2B requisition lists. + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8093 + contributor: dani97 + profile: https://github.com/dani97 +- description: Added a new section about [configuring garbage collection](https://devdocs.magento.com/guides/v2.4/config-guide/sessions.html) + in Magento to clean up expired sessions. + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8053 + contributor: victorpetryk + profile: https://github.com/victorpetryk +- description: 'Added the following mutations in support of B2B companies: [createCompanyTeam](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-company-team.html), + [updateCompanyTeam](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-company-team.html), + [deleteCompanyTeam](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-company-team.html), + [updateCompanyStructure](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-company-structure.html).' + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8028 + contributor: andrewbess + profile: https://github.com/andrewbess +- description: Added the B2B [`createCompany` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-company.html) + and [`updateCompany` mutation](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-company.html). + Existing customers and guests can request to create a company, but only approved + company administrators can update the company. + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/7949 + contributor: keharper + profile: https://github.com/keharper +- description: Added the [company query](https://devdocs.magento.com/guides/v2.4/graphql/queries/company.html) + for B2B. + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/7984 + contributor: keharper + profile: https://github.com/keharper +- description: Added the `useCurrentGroup` input parameter to the [`availableStores` + query](https://devdocs.magento.com/guides/v2.4/graphql/queries/available-stores.html). + versions: 2.4.2 + type: Major Update + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/8001 + contributor: keharper + profile: https://github.com/keharper +- description: Added support for multiple wishlists in Magento Commerce. You can use + GraphQL to [create](https://devdocs.magento.com/guides/v2.4/graphql/mutations/create-wishlist.html), + [delete](https://devdocs.magento.com/guides/v2.4/graphql/mutations/delete-wishlist.html), + and [rename](https://devdocs.magento.com/guides/v2.4/graphql/mutations/update-wishlist.html) + wishlists as well as [move](https://devdocs.magento.com/guides/v2.4/graphql/mutations/move-products-between-wishlists.html) + or [copy](https://devdocs.magento.com/guides/v2.4/graphql/mutations/copy-products-between-wishlists.html) + items between them. + versions: 2.4.2 + type: New Topic + date: February 9, 2021 + link: https://github.com/magento/devdocs/pull/7888 + contributor: keharper + profile: https://github.com/keharper +- description: Updated the note about [supported PHP versions](https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html). + versions: 2.3.x + type: Technical + date: February 2, 2021 + link: https://github.com/magento/devdocs/pull/8613 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: New Relic log file names are now stored in the `filePath` field, with + full paths to the log file. See [View and analyze log data](https://devdocs.magento.com/cloud/project/new-relic.html#view-and-analyze-log-data), + step 4, for querying the logs. + versions: 2.4.x + type: Major Update + date: February 2, 2021 + link: https://github.com/magento/devdocs/pull/8614 + contributor: bdenham + profile: https://github.com/bdenham +- description: Cloud Patches 1.0.9 [release notes](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html). + versions: 2.4.x + type: Major Update + date: February 1, 2021 + link: https://github.com/magento/devdocs/pull/8577 + contributor: bdenham + profile: https://github.com/bdenham +- description: "[Release notes](https://devdocs.magento.com/cloud/release-notes/ece-release-notes.html#v200215) + for ECE-Tools 2002.1.5." + versions: 2.4.x + type: Major Update + date: February 1, 2021 + link: https://github.com/magento/devdocs/pull/8578 + contributor: bdenham + profile: https://github.com/bdenham +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.15 Quality Patches Tool release. + versions: 2.x + type: Major Update + date: February 1, 2021 + link: https://github.com/magento/devdocs/pull/8607 + contributor: ilima-ebay + profile: https://github.com/ilima-ebay +- description: Added an example use case of the [gallery widget](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/widgets/widget_gallery.html). + versions: 2.3.x, 2.4.x + type: Major Update + date: January 29, 2021 + link: https://github.com/magento/devdocs/pull/8556 + contributor: DashukVolodymyr + profile: https://github.com/DashukVolodymyr +- description: Default disk space for the application and database in cloud templates + were updated from 2GB to 5GB. + versions: 2.4.x + type: Major Update + date: January 29, 2021 + link: https://github.com/magento/devdocs/pull/8588 + contributor: oshmyheliuk + profile: https://github.com/oshmyheliuk +- description: Added the [Maintainer's Handbook](https://devdocs.magento.com/contributor-guide/maintainer-handbook.html) + topic. + versions: 2.x + type: New Topic + date: January 29, 2021 + link: https://github.com/magento/devdocs/pull/8580 + contributor: gabrieldagama + profile: https://github.com/gabrieldagama +- description: Added more information about security releases to our [release policy](https://devdocs.magento.com/release/policy/). + versions: 2.x + type: Major Update + date: January 27, 2021 + link: https://github.com/magento/devdocs/pull/8575 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: Updated the [Upgrade Compatibility Tool](https://devdocs.magento.com/upgrade-compatibility-tool/introduction.html) + topic with the latest name and acronym changes. + versions: '' + type: Major Update + date: January 26, 2021 + link: https://github.com/magento/devdocs/pull/8553 + contributor: danidelcar + profile: https://github.com/danidelcar +- description: Reorganized the [Installation Guide](https://devdocs.magento.com/guides/v2.4/install-gde/install-flow-diagram.html) + to improve usability. + versions: 2.3.x, 2.4.x + type: Major Update + date: January 25, 2021 + link: https://github.com/magento/devdocs/pull/8558 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: Added the [DateTime library](https://devdocs.magento.com/guides/v2.3/extension-dev-guide/framework/datetime.html) + topic to the _PHP Developer Guide_. + versions: 2.3.x, 2.4.x + type: New Topic + date: January 25, 2021 + link: https://github.com/magento/devdocs/pull/8439 + contributor: RakeshJesadiya + profile: https://github.com/RakeshJesadiya +- description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) + for the 1.0.14 Quality Patches Tool release. + versions: '' + type: Major Update + date: January 22, 2021 + link: https://github.com/magento/devdocs/pull/8541 + contributor: abukatar + profile: https://github.com/abukatar +- description: Added the [Setting up static analysis](https://devdocs.magento.com/guides/v2.4/test/static/static-analysis.html) + topic. + versions: 2.3.x, 2.4.x + type: New Topic + date: January 22, 2021 + link: https://github.com/magento/devdocs/pull/8547 + contributor: dobooth + profile: https://github.com/dobooth +- description: Added the [Upgrade Compatibility Tool](https://devdocs.magento.com/upgrade-compatibility-tool/introduction.html) + topics to the Software Update Guide section. + versions: '' + type: Major Update, New Topic + date: January 21, 2021 + link: https://github.com/magento/devdocs/pull/8314 + contributor: danidelcar + profile: https://github.com/danidelcar +- description: Added the 'Product Attribute Option Creation' section to the [How to + Add a New Product Attribute](https://devdocs.magento.com/videos/fundamentals/add-new-product-attribute/) topic. + versions: '' + type: Major Update + date: January 20, 2021 + link: https://github.com/magento/devdocs/pull/8395 + contributor: dineshvb + profile: https://github.com/dineshvb +- description: Added a new topic describing how contributors can work with [pull request + tests](https://devdocs.magento.com/contributor-guide/pull-request-tests.html). + versions: '' + type: New Topic + date: January 20, 2021 + link: https://github.com/magento/devdocs/pull/8483 + contributor: sivaschenko + profile: https://github.com/sivaschenko +- description: SendGrid DKIM signatures are available only on Magento Commerce Cloud + Pro projects. For more information on SendGrid, see https://devdocs.magento.com/cloud/project/sendgrid.html. + versions: 2.4.x + type: Major Update + date: January 14, 2021 + link: https://github.com/magento/devdocs/pull/8440 + contributor: bdenham + profile: https://github.com/bdenham +- description: New Relic Alerts now include Redis and MariaDB. See https://devdocs.magento.com/cloud/project/new-relic.html#monitor-performance-with-managed-alerts. + versions: 2.4.x + type: Major Update + date: January 12, 2021 + link: https://github.com/magento/devdocs/pull/8503 + contributor: bdenham + profile: https://github.com/bdenham +- description: Added a [legal disclaimer](https://devdocs.magento.com/compliance/privacy/pi-data-reference-m2.html#customer-data) + to references of the `date_of_birth` attribute of the `customer` database entity. + versions: 2.3.x, 2.4.x + type: Major Update + date: January 8, 2021 + link: https://github.com/magento/devdocs/pull/8488 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews +- description: Published release notes for [Cloud Docker 1.2.1](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html#v121). + versions: 2.4.x + type: Major Update + date: December 22, 2020 + link: https://github.com/magento/devdocs/pull/8429 + contributor: bdenham + profile: https://github.com/bdenham +- description: Added a new topic with instructions for [reverting from a split database + to a single database](https://devdocs.magento.com/guides/v2.4/config-guide/revert-split-database.html) + implementation. + versions: 2.3.x, 2.4.x + type: New Topic + date: December 21, 2020 + link: https://github.com/magento/devdocs/pull/8422 + contributor: jeff-matthews + profile: https://github.com/jeff-matthews - description: Added an [example](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/requirejs.html) of overwriting a Knockout JS .html template file in the `requirejs-config.js` file. @@ -31,14 +4561,14 @@ entries: contributor: drpayyne profile: https://github.com/drpayyne - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.13 Magento Quality Patch (MQP) package release. + for the 1.0.13 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: December 10, 2020 link: https://github.com/magento/devdocs/pull/8375 contributor: Rykh profile: https://github.com/Rykh -- description: Added an [explanation and example](http://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/requirejs.html) +- description: Added an [explanation and example](https://devdocs.magento.com/guides/v2.4/javascript-dev-guide/javascript/requirejs.html) of passing parameters to JavaScript using the `data-mage-init` HTML attribute. versions: 2.3.x, 2.4.x type: Major Update @@ -46,7 +4576,7 @@ entries: link: https://github.com/magento/devdocs/pull/8311 contributor: sathiyaaa profile: https://github.com/sathiyaaa -- description: Added a new topic describing how to [customize the Magento Admin design](https://devdocs.magento.com/guides/v2.4/howdoi/admin/customize_admin.html). +- description: Added a new topic describing how to [customize the Admin design](https://devdocs.magento.com/guides/v2.4/howdoi/admin/customize_admin.html). versions: 2.3.x, 2.4.x type: New Topic date: December 8, 2020 @@ -77,7 +4607,7 @@ entries: contributor: sathiyaaa profile: https://github.com/sathiyaaa - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.12 Magento Quality Patch (MQP) package release. + for the 1.0.12 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: November 26, 2020 @@ -109,7 +4639,7 @@ entries: contributor: meker12 profile: https://github.com/meker12 - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.10 Magento Quality Patch (MQP) package release. + for the 1.0.10 Quality Patches Tool release. versions: 2.3.x, 2.4.x type: Major Update date: November 19, 2020 @@ -117,7 +4647,7 @@ entries: contributor: viktym profile: https://github.com/viktym - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.10 Magento Quality Patch (MQP) package release. + for the 1.0.10 Quality Patches Tool release. versions: '' type: Major Update date: November 13, 2020 @@ -134,7 +4664,7 @@ entries: contributor: meker12 profile: https://github.com/meker12 - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.9 Magento Quality Patch (MQP) package release. + for the 1.0.9 Quality Patches Tool release. versions: '' type: Major Update date: November 12, 2020 @@ -169,7 +4699,7 @@ entries: the Docker host name for the Xdebug container when running Magento Cloud Docker on Linux.
- Added instructions for updating the [Elasticsearch plugin configuration](/cloud/docker/docker-containers-service.html#elasticsearch-plugins) in a Magento Cloud Docker environment.
- Added instructions for [building - a custom `docker-compose.yaml` file](https://devdocs.magento.com/cloud/docker/docker-quick-reference.html#build-a-custom-docker-compose-configuration). + a custom `docker-compose.yaml` file](https://devdocs.magento.com/cloud/docker/docker-config-sources.html#build-a-custom-docker-compose-configuration). versions: 2.4.x type: Major Update date: November 9, 2020 @@ -185,7 +4715,7 @@ entries: contributor: jeff-matthews profile: https://github.com/jeff-matthews - description: Reorganized the [system requirements](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) - pages in the Magento Installation Guide to to make it more coherent. + pages in the Magento Installation Guide to make it more coherent. versions: 2.3.x, 2.4.x type: Major Update date: November 5, 2020 @@ -209,7 +4739,7 @@ entries: contributor: meker12 profile: https://github.com/meker12 - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.8 Magento Quality Patch (MQP) package release. + for the 1.0.8 Quality Patches Tool release. versions: '' type: Major Update date: October 28, 2020 @@ -235,7 +4765,7 @@ entries: - description: Updated the [Submit for Technical Review](https://devdocs.magento.com/marketplace/sellers/submit-for-technical-review.html) topic in the _Marketplace Developer Guide_ with detailed information about the technical review guidelines, tests, tools, and processes that Magento uses to - verify and validate third-party extensions submitted to the Magento Marketplace + verify and validate third-party extensions submitted to the Commerce Marketplace Developer Portal. versions: 2.x type: Major Update @@ -263,7 +4793,7 @@ entries: profile: https://github.com/hguthrie - description: Added Magento Community links and resources for getting support and discussing issues related to Magento Cloud Docker. See [Getting support for Magento - Cloud Docker](https://devdocs.magento.com/cloud/docker/docker-development.html#getting-support-for-magento-cloud-docker). + Cloud Docker](https://devdocs.magento.com/cloud/docker/docker-troubleshooting.html. versions: 2.x type: Technical date: October 20, 2020 @@ -319,8 +4849,8 @@ entries: contributor: jeff-matthews profile: https://github.com/jeff-matthews - description: Updated reference documentation for backward incompatible changes introduced - in the [2.4.1](http://127.0.0.1:4000/guides/v2.4/release-notes/backward-incompatible-changes/reference.html#240---241) - and [2.3.6](http://127.0.0.1:4000/guides/v2.3/release-notes/backward-incompatible-changes/reference.html#235---236) + in the [2.4.1](https://devdocs.magento.com/guides/v2.4/release-notes/backward-incompatible-changes/reference.html#240---241) + and [2.3.6](https://devdocs.magento.com/guides/v2.3/release-notes/backward-incompatible-changes/reference.html#235---236) releases. versions: 2.3.6, 2.4.1 type: Major Update @@ -491,7 +5021,7 @@ entries: link: https://github.com/magento/devdocs/pull/7714 contributor: keharper profile: https://github.com/keharper -- description: Added a [deprecation notice](https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html#technologies-magento-can-use) +- description: Added a [deprecation notice](https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html) for Elasticsearch 6.x. versions: 2.3.6 type: Technical @@ -525,7 +5055,7 @@ entries: contributor: meker12 profile: https://github.com/meker12 - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.7 Magento Quality Patch (MQP) package release. + for the 1.0.7 Quality Patches Tool release. versions: 2.x type: Major Update date: October 14, 2020 @@ -578,7 +5108,7 @@ entries: contributor: BarnyShergold profile: https://github.com/BarnyShergold - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.6 Magento Quality Patch (MQP) package release. + for the 1.0.6 Quality Patches Tool release. versions: 2.x type: Major Update date: September 30, 2020 @@ -611,7 +5141,7 @@ entries: contributor: BarnyShergold profile: https://github.com/BarnyShergold - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.5 Magento Quality Patch (MQP) package release. + for the 1.0.5 Quality Patches Tool release. versions: 2.x type: Major Update date: September 22, 2020 @@ -663,7 +5193,7 @@ entries: contributor: andrewbess profile: https://github.com/andrewbess - description: Published [release notes](https://devdocs.magento.com/quality-patches/release-notes.html) - for the 1.0.4 Magento Quality Patch (MQP) package release. + for the 1.0.4 Quality Patches Tool release. versions: '' type: Major Update date: September 10, 2020 @@ -730,9 +5260,9 @@ entries: link: https://github.com/magento/devdocs/pull/7785 contributor: dshevtsov profile: https://github.com/dshevtsov -- description: Added information about the Magento Quality Patches package in the - [Software Upgrade Guide](https://devdocs.magento.com/guides/v2.4/comp-mgr/patching.html) - and [Cloud Guide](https://devdocs.magento.com/cloud/project/project-patch.html). +- description: Added information about the Quality Patches tool in the [Software Upgrade + Guide](https://devdocs.magento.com/guides/v2.4/comp-mgr/patching.html) and [Cloud + Guide](https://devdocs.magento.com/cloud/project/project-patch.html). versions: 2.3.x, 2.4.x type: Major Update date: August 26, 2020 @@ -1275,7 +5805,7 @@ entries: type: Major Update date: May 28, 2020 link: https://github.com/magento/devdocs/pull/7236 -- description: Updated the [supported versions of PHP](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html#php) +- description: Updated the [supported versions of PHP](https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html) to 7.3 and 7.4. versions: 2.4.0 type: Major Update @@ -1373,13 +5903,6 @@ entries: type: Major Update date: May 14, 2020 link: https://github.com/magento/devdocs/pull/7147 -- description: Added a deprecation notice about the Web Setup Wizard when [installing](https://devdocs.magento.com/guides/v2.3/install-gde/install/web/install-web.html) - or [upgrading](https://devdocs.magento.com/guides/v2.3/comp-mgr/upgrader/upgrade-checklist.html) - Magento in most places where it is mentioned. - versions: 2.3.x - type: Major Update - date: May 14, 2020 - link: https://github.com/magento/devdocs/pull/7213 - description: Added [Magento Cloud Patches version 1.0.4 release notes](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html). versions: 2.x type: Major Update @@ -1429,12 +5952,6 @@ entries: type: Technical date: May 1, 2020 link: https://github.com/magento/devdocs/pull/7140 -- description: Added a [note](https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/upgrade-with-plugin.html) - about Composer upgrade plugin compatibility with Magento 2.3.5. - versions: 2.3.5 - type: Technical - date: April 30, 2020 - link: https://github.com/magento/devdocs/pull/7132 - description: Updated all module topics according to codebase repositories at the Module Reference Guide. versions: 2.3.5 @@ -1454,7 +5971,7 @@ entries: type: Major Update date: April 29, 2020 link: https://github.com/magento/devdocs/pull/7120 -- description: Updated [PHP requirements](https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html#php) +- description: Updated [PHP requirements](https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html) and [packages](https://devdocs.magento.com/guides/v2.3/release-notes/packages-open-source.html). versions: 2.3.5 type: Major Update @@ -1571,7 +6088,7 @@ entries: date: April 16, 2020 link: https://github.com/magento/devdocs/pull/7024 - description: 'New Page Builder topic on how to configure three different options - for styling elements in your content types: [How to configure styling options](https://devdocs.magento.com/page-builder/docs/how-to/how-to-configure-styling-options.html).' + for styling elements in your content types: [Add more appearances](https://devdocs.magento.com/page-builder/docs/content-types/extend/extend-more-appearances.html).' versions: 2.3.x type: New Topic date: April 15, 2020 @@ -1620,7 +6137,7 @@ entries: type: Technical date: April 9, 2020 link: https://github.com/magento/devdocs/pull/7016 -- description: Fixed a config entry in the the [Custom import entity](https://devdocs.magento.com/guides/v2.3/ext-best-practices/tutorials/custom-import-entity.html) +- description: Fixed a config entry in the [Custom import entity](https://devdocs.magento.com/guides/v2.3/ext-best-practices/tutorials/custom-import-entity.html) topic. versions: 2.3.x type: Technical @@ -1826,9 +6343,8 @@ entries: link: https://github.com/magento/devdocs/pull/6811 - description: Improved the instructions to configure Cloud Starter projects to use New Relic to add alternative instructions for users who have access to New Relic - and the Magento Admin for a site, but do not have access to configure environment - variables through the Magento Cloud project. See [Configure New Relic for Starter - environments](https://devdocs.magento.com/cloud/project/new-relic.html#configure-new-relic-for-starter-environments). + and the Admin for a site, but do not have access to configure environment variables + through the Magento Cloud project. See [Configure New Relic for Starter environments](https://devdocs.magento.com/cloud/project/new-relic.html#configure-new-relic-for-starter-environments). versions: 2.3.x type: Technical changes date: March 11, 2020 @@ -2276,7 +6792,7 @@ entries: type: Major update date: December 5, 2019 link: https://github.com/magento/devdocs/pull/6086 -- description: Added a new topic for the [DynamicRowsDragAndDrop component](http://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-dynamicrows-dnd.html) +- description: Added a new topic for the [DynamicRowsDragAndDrop component](https://devdocs.magento.com/guides/v2.2/ui_comp_guide/components/ui-dynamicrows-dnd.html) in the _UI Components Guide_. versions: 2.2.x, 2.3.x type: New topic @@ -2791,7 +7307,7 @@ entries: type: Major update date: September 18, 2019 link: https://github.com/magento/devdocs/pull/5357 -- description: Added the [Sticky widget](http://devdocs.magento.com/guides/v2.3/javascript-dev-guide/widgets/widget_sticky.html) +- description: Added the [Sticky widget](https://devdocs.magento.com/guides/v2.3/javascript-dev-guide/widgets/widget_sticky.html) topic to the _Javascript Developer Guide_. versions: 2.2.x, 2.3.x type: New topic @@ -2849,7 +7365,7 @@ entries: type: Major update date: September 3, 2019 link: https://github.com/magento/devdocs/pull/5307 -- description: Added information about how to use the REST API to [issue refunds](http://devdocs.magento.com/guides/v2.2/rest/modules/sales/refunds.html). +- description: Added information about how to use the REST API to [issue refunds](https://devdocs.magento.com/guides/v2.2/rest/modules/sales/refunds.html). versions: 2.2.x, 2.3.x type: New topic date: August 30, 2019 @@ -3196,12 +7712,6 @@ entries: type: Major update date: June 28, 2019 link: https://github.com/magento/devdocs/pull/4850 -- description: Added a [new command-line upgrade method](https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/upgrade-with-plugin.html) - (yet experimental) using the Magento composer root plugin to resolve conflicts - in dependencies during the upgrade. - versions: 2.3.x - type: New topic - date: June 28, 2019 - description: Updated the [Module Reference Guide](https://devdocs.magento.com/guides/v2.3/mrg/intro.html). versions: 2.3.2 type: Major update @@ -3883,7 +8393,7 @@ entries: - description: Added information about [Elasticsearch 6](https://devdocs.magento.com/guides/v2.3/config-guide/elasticsearch/es-overview.html#es-spt-versions) support.
Added Elasticsearch 6 information to [Configure Magento to use Elasticsearch](https://devdocs.magento.com/guides/v2.3/config-guide/elasticsearch/configure-magento.html)
Added [Change Elasticsearch Client](https://devdocs.magento.com/guides/v2.3/config-guide/elasticsearch/es-downgrade.html) - topic.
Updated the [Technologies Magento can use](https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html#technologies-magento-can-use) + topic.
Updated the [Technologies Magento can use](https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html) topic with new Elasticsearch 6 support. versions: 2.2.x, 2.3.x type: Major update @@ -4033,19 +8543,19 @@ entries: type: Technical changes date: March 4, 2019 link: https://github.com/magento/devdocs/pull/3863 -- description: Migrated the Magento Business Intelligence (MBI) [Import API documentation](https://devdocs.magento.com/mbi/docs/getting-started.html) +- description: Migrated the Adobe Commerce Reporting [Import API documentation](https://devdocs.magento.com/mbi/docs/getting-started.html) from the RJMetrics domain to the Magento domain. versions: 2.x type: Major update date: March 1, 2019 link: https://github.com/magento/devdocs/pull/3841 - description: "- Updated the Custom VCL snippets with instructions for using the - Magento Admin UI to create and manage VCL snippets.
- Updated and corrected - the following examples for using Fastly Edge Dictionaries and custom VCL snippets - to manage request routing for Magento Commerce Cloud traffic: Set up redirects - to WordPress backend, Block referrer spam, and Secure access to the Admin UI by - client IP address. Included prerequisites and instructions for adding VCL snippets - from the Admin UI or Fastly API." + Admin UI to create and manage VCL snippets.
- Updated and corrected the following + examples for using Fastly Edge Dictionaries and custom VCL snippets to manage + request routing for Magento Commerce Cloud traffic: Set up redirects to WordPress + backend, Block referrer spam, and Secure access to the Admin UI by client IP address. + Included prerequisites and instructions for adding VCL snippets from the Admin + UI or Fastly API." versions: 2.1.x, 2.2.x, 2.3.x type: Technical changes date: March 1, 2019 @@ -4072,10 +8582,10 @@ entries: Updated the Cloud Docker content to explain how to configure Xdebug.
- Added two new environment variables: RESOURCE_CONFIGURATION deploy variable and X_FRAME_CONFIGURATION global variable
- Updated the ADMIN variables and clarified the usage of ADMIN - variables in the Access your Magento Admin panel page.
- Added an example - for preloading pages from multiple domains in the WARM_UP_PAGES post-deploy variable.
- - Deprecated SCD_EXCLUDE_THEMES environment variable.
- Clarified the backup - and retention statements regarding the most recent 24-hour period.' + variables in the Access your Admin page.
- Added an example for preloading + pages from multiple domains in the WARM_UP_PAGES post-deploy variable.
- Deprecated + SCD_EXCLUDE_THEMES environment variable.
- Clarified the backup and retention + statements regarding the most recent 24-hour period.' versions: 2.1.x, 2.2.x, 2.3.x type: Major update date: February 26, 2019 diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.0-2.4.1.md b/src/_includes/backward-incompatible-changes/b2b/2.4.0-2.4.1.md new file mode 100644 index 00000000000..decc3f2ca10 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.0-2.4.1.md @@ -0,0 +1,90 @@ +#### Class changes {#b2b-240-241-class} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | ------------------------------------ | +| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. | +| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. | +| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. | +| Magento\CompanyShipping\Block\Company\Profile\ShippingMethod | Class was added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE | Constant has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | +| Magento\NegotiableQuote\Block\Adminhtml\CustomerEdit\Tab\Grid | Class was added. | +| Magento\PurchaseOrderRule\Block\PurchaseOrder\Approval\Counter | Class was added. | +| Magento\PurchaseOrderRule\Block\RuleFieldset\ViewCondition | Class was added. | +| Magento\ReCaptchaValidationApi\Model\ValidationErrorMessagesProvider | Class was added. | +| Magento\RequisitionList\Block\Cart\Item\Renderer\Actions\AddToRequisition | Class was added. | +| Magento\RequisitionList\Block\Checkout\Cart\Addto\Requisition | Class was added. | +| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. | + +#### Interface changes {#b2b-240-241-interface} + +| What changed | How it changed | +| -------------------------------------------------------------------------------- | --------------------------------- | +| Magento\AdobeImsApi\Api\Data\ConfigInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::getCanLicense | [public] Method has been removed. | +| Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::isCanLicense | [public] Method has been added. | +| Magento\Catalog\Api\ProductAttributeOptionUpdateInterface | Interface was added. | +| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. | +| Magento\ReCaptchaUi\Model\ErrorMessageConfigInterface | Interface was added. | + +#### Database changes {#b2b-240-241-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | -------------------------------------------------------------------- | +| company_shipping | Table was added | +| login_as_customer_assistance_allowed | Table was added | +| media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT | Unique key was removed | +| media_gallery_asset/constraint | Module db schema whitelist reduced (media_gallery_asset/constraint). | + +#### Di changes {#b2b-240-241-di} + +| What changed | How it changed | +| ---------------------- | ------------------------ | +| mediaGalleryFilterPool | Virtual Type was removed | +| mediaGalleryReporting | Virtual Type was removed | + +#### System changes {#b2b-240-241-system} + +| What changed | How it changed | +| ----------------------------------------------------------------------------------- | ----------------------------------- | +| btob | A section-node was added | +| btob/website_configuration | A group-node was added | +| btob/website_configuration/default_b2b_shipping_methods | A group-node was added | +| btob/website_configuration/default_b2b_shipping_methods/applicable_shipping_methods | A field-node was added | +| btob/website_configuration/default_b2b_shipping_methods/available_shipping_methods | A field-node was added | +| checkout/cart/enable_clear_shopping_cart | A field-node was added | +| cms/pagebuilder/enable_content_preview | A field-node was added | +| login_as_customer/general/shopping_assistance_checkbox_title | A field-node was added | +| login_as_customer/general/shopping_assistance_checkbox_tooltip | A field-node was added | +| recaptcha_backend/failure_messages | A group-node was added | +| recaptcha_backend/failure_messages/technical_failure_message | A field-node was added | +| recaptcha_backend/failure_messages/validation_failure_message | A field-node was added | +| recaptcha_backend/type_invisible/validation_failure_message | A field-node was removed | +| recaptcha_backend/type_recaptcha/validation_failure_message | A field-node was removed | +| recaptcha_backend/type_recaptcha_v3/validation_failure_message | A field-node was removed | +| recaptcha_frontend/failure_messages | A group-node was added | +| recaptcha_frontend/failure_messages/technical_failure_message | A field-node was added | +| recaptcha_frontend/failure_messages/validation_failure_message | A field-node was added | +| recaptcha_frontend/type_for/company_create | A field-node was added | +| recaptcha_frontend/type_for/customer_edit | A field-node was added | +| recaptcha_frontend/type_invisible/validation_failure_message | A field-node was removed | +| recaptcha_frontend/type_recaptcha/validation_failure_message | A field-node was removed | +| recaptcha_frontend/type_recaptcha_v3/validation_failure_message | A field-node was removed | +| system.xml | System configuration file was added | + +#### XSD changes {#b2b-240-241-xsd} + +| What changed | How it changed | +| ------------------ | ------------------------------ | +| /etc/overrides.xsd | A schema declaration was added | +| global | An optional node was added | + +#### Class API membership changes {#b2b-240-241-class-api-membership} + +| What changed | How it changed | +| -------------------------------------------------------- | ---------------- | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Framework\View\Page\Builder | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.1-2.4.2.md b/src/_includes/backward-incompatible-changes/b2b/2.4.1-2.4.2.md new file mode 100644 index 00000000000..d0d63517269 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.1-2.4.2.md @@ -0,0 +1,100 @@ +#### Class changes {#b2b-241-242-class} + +| What changed | How it changed | +| ---------------------------------------------------------------------------------------------------- | ----------------------------------------- | +| Magento\Authorization\Model\Rules::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\Framework\Data\Collection\Filesystem::\_usort | [protected] Method return typing changed. | +| Magento\Framework\File\Uploader::\_moveFile | [protected] Method return typing changed. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails | Class was added. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone | Class was added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Info\Banner | Class was added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Info\Buttons::hasError | [public] Method has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Info\Buttons::paymentRequired | [public] Method has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_CUSTOMER_BALANCE | Constant has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_DISCOUNT | Constant has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_GIFT_CARD | Constant has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals::TOTAL_REWARD_POINTS | Constant has been added. | +| Magento\PurchaseOrder\Block\PurchaseOrder\Totals\Giftcards | Class was added. | +| Magento\Sales\Block\Order\Recent::\_\_construct | [public] Method parameter typing changed. | +| Magento\Wishlist\Block\AddToWishlist::\_toHtml | [protected] Method has been removed. | + +#### Interface changes {#b2b-241-242-interface} + +| What changed | How it changed | +| -------------------------------------------------------------------------- | -------------------------------------- | +| Magento\AdobeStockAssetApi\Api\Data\AssetInterface::getExtensionAttributes | [public] Method return typing changed. | + +#### Database changes {#b2b-241-242-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------------ | ------------------------------------------------ | +| auto_increment_test | Table chard was changed from checkout to default | +| catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID | Foreign key was added | +| catalog_compare_item/list_id | Column was added | +| catalog_compare_list | Table was added | +| reference_table | Table chard was changed from sales to default | +| test_table | Module db schema whitelist reduced (test_table). | +| test_table | Table was dropped | +| test_table_one | Table was added | +| test_table_two | Table was added | + +#### Di changes {#b2b-241-242-di} + +| What changed | How it changed | +| ------------------------------ | ------------------------ | +| EmptyOmsTableNameArrayIterator | Virtual Type was removed | + +#### System changes {#b2b-241-242-system} + +| What changed | How it changed | +| ---------------------------------------------------------------------------------------- | ---------------------- | +| sales_email/purchase_order_notification/purchase_order_approval_required_payment_details | A field-node was added | +| sales_email/purchase_order_notification/purchase_order_approved_payment_details | A field-node was added | +| sales_email/purchase_order_notification/purchase_order_auto_approved_payment_details | A field-node was added | +| system/media_gallery_renditions | A group-node was added | +| system/media_gallery_renditions/enabled | A field-node was added | +| system/media_gallery_renditions/height | A field-node was added | +| system/media_gallery_renditions/width | A field-node was added | +| system/media_storage_configuration | A group-node was added | +| system/media_storage_configuration/media_storage | A field-node was added | +| web/url | A group-node was added | +| web/url/catalog_media_url_format | A field-node was added | + +#### XSD changes {#b2b-241-242-xsd} + +| What changed | How it changed | +| ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | +| framework-foreign-key/etc/constraints.xsd | A schema declaration was added | +| module-page-builder/etc/content_type.xsd | A schema declaration was added | +| module-page-builder/etc/content_type_merged.xsd | A schema declaration was added | +| framework-foreign-key/etc/constraints.xsd | A schema declaration was removed | +| module-page-builder/etc/content_type.xsd | A schema declaration was removed | +| module-page-builder/etc/content_type_merged.xsd | A schema declaration was removed | + +#### Class API membership changes {#b2b-241-242-class-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------ | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors | Class was added. | +| Magento\Catalog\Model\Indexer\Category\Product\AbstractAction | Class was removed. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\ImportExport\Model\AbstractModel | Class was added. | +| Magento\Review\Block\Adminhtml\Grid | Class was added. | + +#### Interface API membership changes {#b2b-241-242-interface-api-membership} + +| What changed | How it changed | +| ---------------------------------------------------------------------------- | -------------------- | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | +| Magento\PurchaseOrder\Api\PurchaseOrderPaymentInformationManagementInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.2-2.4.3.md b/src/_includes/backward-incompatible-changes/b2b/2.4.2-2.4.3.md new file mode 100644 index 00000000000..8d0ae6cbfff --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.2-2.4.3.md @@ -0,0 +1,113 @@ +#### Class changes {#b2b-242-243-class} + +| What changed | How it changed | +| ------------------------------------------------------------------------------- | --------------------------------------- | +| Magento\Authorization\Model\Role::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product::\_afterDelete | [protected] Method has been added. | +| Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::\_construct | [protected] Method has been removed. | +| Magento\Email\Model\Template\Filter::$emogrifier | [protected] Property has been removed. | +| Magento\Email\Model\Template\Filter::\_\_construct | [public] Method parameter typing added. | +| Magento\GiftRegistry\Model\ResourceModel\Item\Collection::\_renderFiltersBefore | [protected] Method has been added. | +| Magento\Paypal\Block\PayLater\Banner | Class was added. | +| Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider | Class was added. | + +#### Interface changes {#b2b-242-243-interface} + +| What changed | How it changed | +| ---------------------------------------------------------------------- | -------------------------------------- | +| Magento\Customer\Api\Data\GroupExcludedWebsiteInterface | Interface was added. | +| Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface | Interface was added. | +| Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku | [public] Method return typing changed. | + +#### Database changes {#b2b-242-243-database} + +| What changed | How it changed | +| ---------------------------------------------- | --------------------- | +| catalog_url_rewrite_product_category/PRIMARY | Primary key was added | +| company_payment/PRIMARY | Primary key was added | +| customer_group_excluded_website | Table was added | +| inventory_geoname/PRIMARY | Primary key was added | +| inventory_geoname/entity_id | Column was added | +| magento_customersegment_event/PRIMARY | Primary key was added | +| magento_customersegment_event/segment_event_id | Column was added | +| magento_salesrule_filter/PRIMARY | Primary key was added | +| magento_salesrule_filter/rule_filter_id | Column was added | +| purchase_order_rule_approver/PRIMARY | Primary key was added | +| purchase_order_rule_approver/approver_id | Column was added | +| quote_preview/PRIMARY | Primary key was added | + +#### System changes {#b2b-242-243-system} + +| What changed | How it changed | +| --------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | +| admin/emails/new_user_notification_template | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/place_order | A field-node was added | +| sales_email/quote/expire_occur_template | A field-node was added | +| system | A section-node was added | +| system/security | A group-node was added | +| system/security/max_session_size_admin | A field-node was added | +| system/security/max_session_size_storefront | A field-node was added | + +#### XSD changes {#b2b-242-243-xsd} + +| What changed | How it changed | +| ----------------- | ------------------------------- | +| additionalColumns | An optional node was added | +| cl_name | An optional attribute was added | +| column | A required node was added | +| constant | An optional attribute was added | +| name | An optional attribute was added | +| processor | An optional attribute was added | +| walker | An optional attribute was added | + +#### Class API membership changes {#b2b-242-243-class-api-membership} + +| What changed | How it changed | +| --------------------------------------------------------------------- | ---------------- | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Backend\Block\Dashboard\Bar | Class was added. | +| Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain | Class was added. | +| Magento\Framework\App\Router\Base | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase | Class was added. | +| Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Block\Adminhtml\Order\Create\Form\Address | Class was added. | +| Magento\Sales\Block\Items\AbstractItems | Class was added. | + +#### Interface API membership changes {#b2b-242-243-interface-api-membership} + +| What changed | How it changed | +| ----------------------------------------------- | -------------------- | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.3-p1.md b/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.3-p1.md new file mode 100644 index 00000000000..c72d8a0453f --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.3-p1.md @@ -0,0 +1,19 @@ +#### Class changes {#b2b-243-243-p1-class} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------------------- | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | + +#### Database changes {#b2b-243-243-p1-database} + +| What changed | How it changed | +| ------------------------------ | ---------------- | +| customer_entity/session_cutoff | Column was added | +| customer_visitor/created_at | Column was added | + +#### Class API membership changes {#b2b-243-243-p1-class-api-membership} + +| What changed | How it changed | +| ---------------------------------------- | ---------------- | +| Magento\Framework\Session\SessionManager | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.4.md b/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.4.md new file mode 100644 index 00000000000..b394829399c --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.3-2.4.4.md @@ -0,0 +1,229 @@ +#### Class changes {#b2b-243-244-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Search\Request\Query\Match | Class was removed. | +| Magento\Elasticsearch\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Backend\Model\Menu\Filter\Iterator::\_\_construct | [public] Method has been removed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::isValid | [protected] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::rewind | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::next | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::valid | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::count | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\File::isValid | [protected] Method return typing changed. | +| Magento\Test\Integrity\PublicCodeTest::publicPHPTypesDataProvider | [public] Method return typing changed. | +| Magento\CatalogInventory\Model\StockStateException | Class was added. | +| Magento\Framework\Search\Request\Query\MatchQuery | Class was added. | +| Magento\Sales\Model\Order\Payment::setCustomAttribute | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Creditmemos::\_\_construct | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Invoices::\_\_construct | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_SYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_ASYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | + +#### Database changes {#b2b-243-244-database} + +| What changed | How it changed | +| --- | --- | +| jwt\_auth\_revoked | Table was added | +| test\_table | Table was added | +| dependent | Table was added | +| customer\_entity/session\_cutoff | Column was added | +| customer\_visitor/created\_at | Column was added | +| magento\_operation/started\_at | Column was added | +| dependent | Whitelist do not have table dependent declared in db\_schema.xml | + +#### System changes {#b2b-243-244-system} + +| What changed | How it changed | +| --- | --- | +| webapi/validation | A group-node was added | +| webapi/validation/input\_limit\_enabled | A field-node was added | +| webapi/validation/complex\_array\_limit | A field-node was added | +| webapi/validation/maximum\_page\_size | A field-node was added | +| webapi/validation/default\_page\_size | A field-node was added | +| recaptcha\_frontend | A section-node was added | +| recaptcha\_frontend/type\_for | A group-node was added | +| recaptcha\_frontend/type\_for/coupon\_code | A field-node was added | +| cataloginventory | A section-node was added | +| cataloginventory/options | A group-node was added | +| cataloginventory/options/enable\_inventory\_check | A field-node was added | +| webapi/jwtauth | A group-node was added | +| webapi/jwtauth/jwt\_alg | A field-node was added | +| webapi/jwtauth/jwe\_alg | A field-node was added | +| webapi/jwtauth/customer\_expiration | A field-node was added | +| webapi/jwtauth/admin\_expiration | A field-node was added | +| oauth/consumer/enable\_integration\_as\_bearer | A field-node was added | +| webapi/graphql\_validation | A group-node was added | +| webapi/graphql\_validation/input\_limit\_enabled | A field-node was added | +| webapi/graphql\_validation/maximum\_page\_size | A field-node was added | +| sales\_email | A section-node was added | +| sales\_email/rejected\_order | A group-node was added | +| sales\_email/rejected\_order/enabled | A field-node was added | +| sales\_email/rejected\_order/identity | A field-node was added | +| sales\_email/rejected\_order/template | A field-node was added | +| sales\_email/rejected\_order/guest\_template | A field-node was added | +| sales\_email/rejected\_order/copy\_to | A field-node was added | +| sales\_email/rejected\_order/copy\_method | A field-node was added | + +#### Xsd changes {#b2b-243-244-xsd} + +| What changed | How it changed | +| --- | --- | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was removed | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was removed | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was added | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was added | + +#### Class API membership changes {#b2b-243-244-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\ImportExport\Model\Import\AbstractSource | Class was removed. | +| Zend\_Db\_Select | Class was added. | +| Magento\Wishlist\Block\AbstractBlock | Class was added. | +| Magento\Ui\DataProvider\AbstractDataProvider | Class was added. | +| Magento\Sales\Block\Adminhtml\Totals | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\DB\Sql\Expression | Class was added. | +| Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. | +| Magento\UrlRewrite\Model\UrlRewrite::setMetadata | [public] Method has been added. | +| Magento\UrlRewrite\Model\UrlRewrite::cleanEntitiesCache | [public] Method has been added. | +| Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::$storeManager | [protected] Property has been added. | +| Magento\PageCache\Model\DepersonalizeChecker::\_\_construct | [public] Method has been added. | +| Magento\PageCache\Model\Varnish\VclGenerator::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::setStoreId | [public] Method has been added. | +| Magento\Msrp\Model\Config::getDisplayActualPriceType | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessage | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessageWhatsThis | [public] Method has been added. | +| Magento\Msrp\Model\Config::$scopeConfig | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeManager | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$escaper | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeId | [protected] Property has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_ENABLED | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_DISPLAY\_ACTUAL\_PRICE\_TYPE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE\_WHATS\_THIS | Constant has been added. | +| Magento\Msrp\Model\Msrp::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Msrp::$mapApplyToProductType | [protected] Property has been added. | +| Magento\Msrp\Model\Msrp::$eavAttributeFactory | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Product\Options::getVisibilities | [protected] Method has been added. | +| Magento\Msrp\Model\Product\Options::$config | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::$msrpData | [protected] Property has been added. | +| Magento\Integration\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\Config::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\Config::CACHE\_ID | Constant has been added. | +| Magento\Integration\Model\IntegrationConfig::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::CACHE\_ID | Constant has been added. | +| Magento\CatalogSearch\Model\Indexer\Mview\Action::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_construct | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::mapAssociatedEntities | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::addCustomerGroupFilter | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_associatedEntitiesMap | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$serializer | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_instanceName | [protected] Property has been added. | +| Magento\Framework\Validator\Currency::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Currency::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Locale::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Locale::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Timezone::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Timezone::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Entity\Properties::setReadOnlyProperties | [public] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::\_hasChanges | [protected] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::$\_readOnlyProperties | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::\_\_construct | [public] Method has been added. | +| Magento\Framework\DataObject\Copy::dispatchCopyFieldSetEvent | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_isFieldsetInputValid | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_getFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_setFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::getAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::setAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::$fieldsetConfig | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$eventManager | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$extensionAttributesFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\AreaList::getArea | [public] Method has been added. | +| Magento\Framework\App\AreaList::$\_areas | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_areaInstances | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_defaultAreaCode | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_resolverFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_pool | [protected] Property has been added. | + +#### Interface API membership changes {#b2b-243-244-interface-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\TwoFactorAuth\Api\AdminTokenServiceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\CountryRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\EngineInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderPoolInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaSessionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfatActionsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigReaderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRequestManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigTokenManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserNotifierInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Exception\NotificationExceptionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AdminTokenResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyDeviceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyRegistrationPromptResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountrySearchResultsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\DuoDataInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\U2fWebAuthnRequestInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigSearchResultsInterface | Interface was added. | +| Magento\AdobeStockClient\Model\SearchParameterProviderInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\ClientInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdsInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\SaveInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogInInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogOutInterface | Interface was added. | +| Magento\Catalog\Api\Data\ProductRenderSearchResultsInterface::getItems | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::getId | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::CUSTOMER\_ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::VALUE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/b2b/2.4.4-2.4.5.md b/src/_includes/backward-incompatible-changes/b2b/2.4.4-2.4.5.md new file mode 100644 index 00000000000..575e679de03 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/b2b/2.4.4-2.4.5.md @@ -0,0 +1,904 @@ +#### Class changes {#b2b-244-245-class} + +| What changed | How it changed | +| -------------------------------------------------------------------------------- | ------------------------------------ | +| Magento\CatalogInventory\Model\Source\Stock::\_\_construct | [public] Method has been added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptions::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::formatPrice | [protected] Method has been removed. | +| Magento\GoogleGtag\Block\Ga | Class was added. | +| Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GtagGa | Class was added. | +| Magento\GoogleTagManager\Block\Adminhtml\GtagGa | Class was added. | +| Magento\GoogleTagManager\Block\GtagGa | Class was added. | +| Magento\GoogleTagManager\Model\Config\Source\GtagAccountType | Class was added. | + +#### Database changes {#b2b-244-245-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | ----------------------- | +| catalog_product_index_price_tmp/PRIMARY | Primary key was changed | +| catalog_product_index_price_tmp/id | Column was added | +| customer_eav_attribute/grid_filter_condition_type | Column was added | +| magento_catalogpermissions_index_product/PRIMARY | Primary key was added | +| magento_catalogpermissions_index_product/index_id | Column was added | +| magento_catalogpermissions_index_product_replica/PRIMARY | Primary key was added | +| magento_catalogpermissions_index_product_replica/index_id | Column was added | +| salesrule_label/SALESRULE_LABEL_ROW_ID_SALESRULE_ROW_ID | Foreign key was added | +| salesrule_label/SALESRULE_LABEL_ROW_ID_STORE_ID | Unique key was added | +| salesrule_label/SALESRULE_LABEL_RULE_ID_SEQUENCE_SALESRULE_SEQUENCE_VALUE | Foreign key was removed | +| salesrule_label/SALESRULE_LABEL_RULE_ID_STORE_ID | Unique key was added | +| salesrule_label/row_id | Column was added | +| salesrule_label/rule_id | Column was added | + +#### System changes {#b2b-244-245-system} + +| What changed | How it changed | +| ---------------------------------------------------------------- | ------------------------ | +| btob/website_configuration/direct_products_price_assigning | A field-node was added | +| google/gtag | A group-node was added | +| google/gtag/adwords | A group-node was added | +| google/gtag/adwords/active | A field-node was added | +| google/gtag/adwords/conversion_id | A field-node was added | +| google/gtag/adwords/conversion_label | A field-node was added | +| google/gtag/analytics4 | A group-node was added | +| google/gtag/analytics4/active | A field-node was added | +| google/gtag/analytics4/catalog_page_list_value | A field-node was added | +| google/gtag/analytics4/container_id | A field-node was added | +| google/gtag/analytics4/crosssell_block_list_value | A field-node was added | +| google/gtag/analytics4/experiments | A field-node was added | +| google/gtag/analytics4/measurement_id | A field-node was added | +| google/gtag/analytics4/promotions_list_value | A field-node was added | +| google/gtag/analytics4/related_block_list_value | A field-node was added | +| google/gtag/analytics4/search_page_list_value | A field-node was added | +| google/gtag/analytics4/type | A field-node was added | +| google/gtag/analytics4/upsell_block_list_value | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/customer_invite_create | A field-node was added | +| recaptcha_frontend/type_for/giftcard | A field-node was added | +| recaptcha_frontend/type_for/wishlist | A field-node was added | +| web_api | A section-node was added | +| web_api/graphql | A group-node was added | +| web_api/graphql/include_dynamic_attributes_as_entity_type_fields | A field-node was added | +| webapi/graphql_session | A group-node was added | +| webapi/graphql_session/disabled | A field-node was added | + +#### Class API membership changes {#b2b-244-245-class-api-membership} + +| What changed | How it changed | +| ----------------------------------------------------------------------------- | ---------------- | +| Magento\Analytics\ReportXml\DB\SelectBuilder | Class was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\SearchResult | Class was added. | +| Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Generic | Class was added. | +| Magento\Catalog\Block\Product\ImageFactory | Class was added. | +| Magento\Catalog\Controller\Adminhtml\Product | Class was added. | +| Magento\Catalog\Model\Config | Class was added. | +| Magento\Catalog\Model\Layer\Filter\Item | Class was added. | +| Magento\Catalog\Model\Layer\Resolver | Class was added. | +| Magento\Catalog\Model\Product\Type\Price\Factory | Class was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\IndexTableStructure | Class was added. | +| Magento\Catalog\Pricing\Price\FinalPrice | Class was added. | +| Magento\Checkout\Api\Exception\PaymentProcessingRateLimitExceededException | Class was added. | +| Magento\Checkout\Controller\Cart | Class was added. | +| Magento\Checkout\Model\Type\Onepage | Class was added. | +| Magento\Cms\Model\Template\FilterProvider | Class was added. | +| Magento\Config\Block\System\Config\Form\Field\Factory | Class was added. | +| Magento\Config\Block\System\Config\Form\Fieldset\Factory | Class was added. | +| Magento\Customer\Block\Adminhtml\Edit\GenericButton | Class was added. | +| Magento\Customer\Controller\Adminhtml\Index | Class was added. | +| Magento\Customer\Controller\RegistryConstants | Class was added. | +| Magento\Customer\Model\Context | Class was added. | +| Magento\Customer\Model\CustomerRegistry | Class was added. | +| Magento\Customer\Model\Metadata\FormFactory | Class was added. | +| Magento\Customer\Model\Url | Class was added. | +| Magento\Customer\Setup\CustomerSetup | Class was added. | +| Magento\Deploy\Package\Package | Class was added. | +| Magento\Deploy\Package\PackageFile | Class was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\AttributeAdapter | Class was added. | +| Magento\Framework\AclFactory | Class was added. | +| Magento\Framework\Acl\AclResourceFactory | Class was added. | +| Magento\Framework\Amqp\ConfigFactory | Class was added. | +| Magento\Framework\Api\AbstractSimpleObject | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinData | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceFactory | Class was added. | +| Magento\Framework\Api\SearchCriteriaBuilder | Class was added. | +| Magento\Framework\Api\Search\DocumentFactory | Class was added. | +| Magento\Framework\Api\Search\SearchCriteriaFactory | Class was added. | +| Magento\Framework\App\Area | Class was added. | +| Magento\Framework\App\Cache\Type\Config | Class was added. | +| Magento\Framework\App\Config\ValueFactory | Class was added. | +| Magento\Framework\App\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\App\Http\Context | Class was added. | +| Magento\Framework\App\Request\Http | Class was added. | +| Magento\Framework\App\Request\InvalidRequestException | Class was added. | +| Magento\Framework\App\Response\Http | Class was added. | +| Magento\Framework\App\Response\Http\FileFactory | Class was added. | +| Magento\Framework\Config\Data\ConfigDataFactory | Class was added. | +| Magento\Framework\Config\ViewFactory | Class was added. | +| Magento\Framework\Console\Cli | Class was added. | +| Magento\Framework\Controller\Result\Forward | Class was added. | +| Magento\Framework\Controller\Result\JsonFactory | Class was added. | +| Magento\Framework\Controller\Result\Raw | Class was added. | +| Magento\Framework\Convert\DataObject | Class was added. | +| Magento\Framework\DB\Adapter\Pdo\MysqlFactory | Class was added. | +| Magento\Framework\DB\Ddl\TriggerFactory | Class was added. | +| Magento\Framework\DB\Helper | Class was added. | +| Magento\Framework\DB\Helper\AbstractHelper | Class was added. | +| Magento\Framework\DB\Transaction | Class was added. | +| Magento\Framework\DataObject\Factory | Class was added. | +| Magento\Framework\Data\FormFactory | Class was added. | +| Magento\Framework\Data\Form\Element\Factory | Class was added. | +| Magento\Framework\Data\Form\Element\Image | Class was added. | +| Magento\Framework\Data\TreeFactory | Class was added. | +| Magento\Framework\Data\Tree\Dbp | Class was added. | +| Magento\Framework\Data\Tree\NodeFactory | Class was added. | +| Magento\Framework\EventFactory | Class was added. | +| Magento\Framework\Event\ObserverFactory | Class was added. | +| Magento\Framework\File\Csv | Class was added. | +| Magento\Framework\File\UploaderFactory | Class was added. | +| Magento\Framework\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\Filesystem\Directory\ReadFactory | Class was added. | +| Magento\Framework\Filesystem\Io\File | Class was added. | +| Magento\Framework\GraphQl\Config\Element\Field | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlInputException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResponse | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\Value | Class was added. | +| Magento\Framework\GraphQl\Schema | Class was added. | +| Magento\Framework\GraphQl\Schema\Type\ResolveInfo | Class was added. | +| Magento\Framework\HTTP\Adapter\Curl | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Request | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Response | Class was added. | +| Magento\Framework\HTTP\Client\Curl | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\RemoteAddress | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\Request | Class was added. | +| Magento\Framework\Image\AdapterFactory | Class was added. | +| Magento\Framework\Image\Adapter\AbstractAdapter | Class was added. | +| Magento\Framework\Logger\Handler\Base | Class was added. | +| Magento\Framework\Mail\Address | Class was added. | +| Magento\Framework\Mail\TransportInterfaceFactory | Class was added. | +| Magento\Framework\Message\CollectionFactory | Class was added. | +| Magento\Framework\Module\Dir | Class was added. | +| Magento\Framework\Module\Manager | Class was added. | +| Magento\Framework\Module\Setup\MigrationFactory | Class was added. | +| Magento\Framework\Profiler\Driver\Standard\Stat | Class was added. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\StatementAggregator | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffFactory | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Schema | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Table | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\ElementHistory | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\UrlFactory | Class was added. | +| Magento\Framework\Url\Helper\Data | Class was added. | +| Magento\Framework\ValidatorFactory | Class was added. | +| Magento\Framework\View\Asset | Class was added. | +| Magento\Framework\View\Asset\FileFactory | Class was added. | +| Magento\Framework\View\Asset\File\FallbackContextFactory | Class was added. | +| Magento\Framework\View\Element\Html\Select | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\EventHandlerData | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\TagData | Class was added. | +| Magento\Framework\View\LayoutFactory | Class was added. | +| Magento\Framework\View\Layout\Generator\ContextFactory | Class was added. | +| Magento\Framework\View\Layout\Reader\ContextFactory | Class was added. | +| Magento\Framework\View\PageLayout\Config | Class was added. | +| Magento\Framework\View\Page\ConfigFactory | Class was added. | +| Magento\Framework\Webapi\Exception | Class was added. | +| Magento\Framework\Webapi\Rest\Request | Class was added. | +| Magento\GiftCardAccount\Api\Exception\TooManyAttemptsException | Class was added. | +| Magento\ImportExport\Model\Export\Factory | Class was added. | +| Magento\Indexer\Model\DimensionModes | Class was added. | +| Magento\NegotiableQuote\Model\Validator\ValidatorResult | Class was added. | +| Magento\Payment\Gateway\Config\Config | Class was added. | +| Magento\Paypal\Model\Billing\AbstractAgreement | Class was added. | +| Magento\Quote\Model\Cart\Data\CartItem | Class was added. | +| Magento\Quote\Model\Quote\Address\RateCollectorInterfaceFactory | Class was added. | +| Magento\Quote\Model\Quote\Item\CartItemOptionsProcessor | Class was added. | +| Magento\Quote\Model\Quote\Item\Option | Class was added. | +| Magento\Quote\Setup\QuoteSetup | Class was added. | +| Magento\SalesRule\Api\Exception\CodeRequestLimitException | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Controller\Adminhtml\Order | Class was added. | +| Magento\Sales\Model\Order\CreditmemoFactory | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\InvoiceSender | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\OrderSender | Class was added. | +| Magento\Sales\Model\Order\Pdf\Total\DefaultTotal | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactory | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\Collection\Factory | Class was added. | +| Magento\Sales\Model\Service\InvoiceService | Class was added. | +| Magento\Sales\Setup\SalesSetup | Class was added. | +| Magento\ScheduledImportExport\Model\Scheduled\Operation | Class was added. | +| Magento\Store\Ui\Component\Listing\Column\Store\Options | Class was added. | +| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | +| Magento\Ui\Component\Control\Container | Class was added. | +| Magento\Ui\Component\Form\Fieldset\Factory | Class was added. | +| Magento\VisualMerchandiser\Model\Rules\Factory | Class was added. | +| Magento\VisualMerchandiser\Model\Sorting\Factory | Class was added. | +| Magento\Wishlist\Model\Wishlist\Data\WishlistItem | Class was added. | + +#### Interface API membership changes {#b2b-244-245-interface-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------------------------------------------------ | -------------------- | +| Magento\AdvancedCheckout\Model\AreProductsSalableForRequestedQtyInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterGroupInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterTextGeneratorInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterableConditionInterface | Interface was added. | +| Magento\AdvancedSearch\Block\SearchDataInterface | Interface was added. | +| Magento\Analytics\Api\Data\LinkInterface | Interface was added. | +| Magento\Analytics\Api\LinkProviderInterface | Interface was added. | +| Magento\Analytics\Model\Connector\CommandInterface | Interface was added. | +| Magento\Analytics\Model\ExportDataHandlerInterface | Interface was added. | +| Magento\Analytics\Model\ReportWriterInterface | Interface was added. | +| Magento\Analytics\ReportXml\DB\Assembler\AssemblerInterface | Interface was added. | +| Magento\Backend\Model\Image\UploadResizeConfigInterface | Interface was added. | +| Magento\Backend\Model\Search\Config\Structure\ElementBuilderInterface | Interface was added. | +| Magento\Bundle\Pricing\Adjustment\BundleCalculatorInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtParserInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtPayloadValidatorInterface | Interface was added. | +| Magento\CatalogGraphQl\DataProvider\Product\LayeredNavigation\LayerBuilderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\Query\ProductQueryInterface | Interface was added. | +| Magento\CatalogImportExport\Model\Export\ProductFilterInterface | Interface was added. | +| Magento\CatalogRule\Model\Indexer\IndexerTableSwapperInterface | Interface was added. | +| Magento\CatalogSearch\Model\Adapter\Aggregation\RequestCheckerInterface | Interface was added. | +| Magento\CatalogSearch\Model\Advanced\ProductCollectionPrepareStrategyInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchCriteriaResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchResultApplierInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\TotalRecordsResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\Search\ItemCollectionProviderInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\DatabaseMapInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\HashMapInterface | Interface was added. | +| Magento\Catalog\Block\Product\AwareInterface | Interface was added. | +| Magento\Catalog\Block\Product\ReviewRendererInterface | Interface was added. | +| Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper\HandlerInterface | Interface was added. | +| Magento\Catalog\Controller\Product\View\ViewInterface | Interface was added. | +| Magento\Catalog\Model\Attribute\LockValidatorInterface | Interface was added. | +| Magento\Catalog\Model\Config\Source\ProductPriceOptionsInterface | Interface was added. | +| Magento\Catalog\Model\Entity\Product\Attribute\Group\AttributeMapperInterface | Interface was added. | +| Magento\Catalog\Model\Indexer\Product\Flat\TableDataInterface | Interface was added. | +| Magento\Catalog\Model\Layer\CollectionFilterInterface | Interface was added. | +| Magento\Catalog\Model\Layer\FilterableAttributeListInterface | Interface was added. | +| Magento\Catalog\Model\Layer\ItemCollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\Layer\StateKeyInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\CollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Converter\ConverterInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListCriteriaInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListResultInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\MapProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductOptions\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Condition\ConditionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Configuration\Item\Option\OptionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Media\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Pricing\Renderer\SalableResolverInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceModifierInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\LinkedProductSelectBuilderInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\ConfiguredPriceInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\MinimalPriceCalculatorInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\SpecialPriceInterface | Interface was added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav\WysiwygConfigDataProcessorInterface | Interface was added. | +| Magento\CheckoutAgreements\Model\AgreementsProviderInterface | Interface was added. | +| Magento\Checkout\Api\PaymentProcessingRateLimiterInterface | Interface was added. | +| Magento\Checkout\Controller\Express\RedirectLoginInterface | Interface was added. | +| Magento\Checkout\CustomerData\ItemPoolInterface | Interface was added. | +| Magento\Cms\Model\PageRepository\ValidatorInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutManagerInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutRepositoryInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayout\Data\CustomLayoutSelectedInterface | Interface was added. | +| Magento\Cms\Ui\Component\AddFilterInterface | Interface was added. | +| Magento\CompanyCredit\Model\HistoryInterface | Interface was added. | +| Magento\CompanyCredit\Model\HistoryRepositoryInterface | Interface was added. | +| Magento\Company\Api\CompanyUserManagerInterface | Interface was added. | +| Magento\Company\Model\Customer\PermissionInterface | Interface was added. | +| Magento\Company\Model\SaveValidatorInterface | Interface was added. | +| Magento\ConfigurableProduct\Model\ResourceModel\Attribute\OptionSelectBuilderInterface | Interface was added. | +| Magento\Cron\Model\DeadlockRetrierInterface | Interface was added. | +| Magento\Csp\Api\CspAwareActionInterface | Interface was added. | +| Magento\Csp\Api\CspRendererInterface | Interface was added. | +| Magento\Csp\Api\Data\ModeConfiguredInterface | Interface was added. | +| Magento\Csp\Api\Data\PolicyInterface | Interface was added. | +| Magento\Csp\Api\InlineUtilInterface | Interface was added. | +| Magento\Csp\Api\ModeConfigManagerInterface | Interface was added. | +| Magento\Csp\Api\PolicyCollectorInterface | Interface was added. | +| Magento\Csp\Api\PolicyRendererInterface | Interface was added. | +| Magento\Csp\Model\Collector\Config\PolicyReaderInterface | Interface was added. | +| Magento\Csp\Model\Collector\MergerInterface | Interface was added. | +| Magento\Csp\Model\Policy\SimplePolicyInterface | Interface was added. | +| Magento\CustomerCustomAttributes\Model\Customer\Attribute\ValidatorInterface | Interface was added. | +| Magento\Customer\Api\AccountDelegationInterface | Interface was added. | +| Magento\Customer\Api\SessionCleanerInterface | Interface was added. | +| Magento\Customer\Block\Address\Renderer\RendererInterface | Interface was added. | +| Magento\Customer\Controller\AccountInterface | Interface was added. | +| Magento\Customer\CustomerData\JsLayoutDataProviderPoolInterface | Interface was added. | +| Magento\Customer\CustomerData\SectionPoolInterface | Interface was added. | +| Magento\Customer\Model\Customer\Attribute\Source\GroupSourceLoggedInOnlyInterface | Interface was added. | +| Magento\Deploy\Collector\CollectorInterface | Interface was added. | +| Magento\Deploy\Console\Command\App\SensitiveConfigSet\CollectorInterface | Interface was added. | +| Magento\Deploy\Package\BundleInterface | Interface was added. | +| Magento\Deploy\Package\Processor\ProcessorInterface | Interface was added. | +| Magento\Deploy\Source\SourceInterface | Interface was added. | +| Magento\Deploy\Strategy\StrategyInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ConfigInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ValidatorInterface | Interface was added. | +| Magento\Downloadable\Api\DomainManagerInterface | Interface was added. | +| Magento\Downloadable\Pricing\Price\LinkPriceInterface | Interface was added. | +| Magento\Eav\Model\Entity\AttributeLoaderInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\AttributeInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Backend\BackendInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Source\SpecificSourceInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\UniqueValidationInterface | Interface was added. | +| Magento\Eav\Model\Entity\Setup\PropertyMapperInterface | Interface was added. | +| Magento\Eav\Model\ResourceModel\Attribute\DefaultEntityAttributes\ProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ConverterInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldType\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldsMappingPreprocessorInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\QueryAwareInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\Query\ValueTransformerInterface | Interface was added. | +| Magento\Framework\Amqp\Topology\BindingInstallerInterface | Interface was added. | +| Magento\Framework\Api\AttributeTypeResolverInterface | Interface was added. | +| Magento\Framework\Api\CriteriaInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionProviderInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationValueInterface | Interface was added. | +| Magento\Framework\Api\Search\BucketInterface | Interface was added. | +| Magento\Framework\Api\Search\DocumentInterface | Interface was added. | +| Magento\Framework\Api\Search\ReportingInterface | Interface was added. | +| Magento\Framework\Api\SimpleBuilderInterface | Interface was added. | +| Magento\Framework\App\Action\HttpConnectActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpDeleteActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpGetActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpOptionsActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPatchActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPostActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPropfindActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPutActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpTraceActionInterface | Interface was added. | +| Magento\Framework\App\AreaInterface | Interface was added. | +| Magento\Framework\App\Config\CommentInterface | Interface was added. | +| Magento\Framework\App\Config\CommentParserInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigResource\ConfigInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigSourceInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigTypeInterface | Interface was added. | +| Magento\Framework\App\Config\Reader\Source\SourceInterface | Interface was added. | +| Magento\Framework\App\Config\Scope\ReaderInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PostProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PreProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\ValueInterface | Interface was added. | +| Magento\Framework\App\CsrfAwareActionInterface | Interface was added. | +| Magento\Framework\App\DefaultPathInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ImporterInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ValidatorInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\Writer\FormatterInterface | Interface was added. | +| Magento\Framework\App\DesignInterface | Interface was added. | +| Magento\Framework\App\EnvironmentInterface | Interface was added. | +| Magento\Framework\App\ExceptionHandlerInterface | Interface was added. | +| Magento\Framework\App\FeedFactoryInterface | Interface was added. | +| Magento\Framework\App\FeedInterface | Interface was added. | +| Magento\Framework\App\HttpRequestInterface | Interface was added. | +| Magento\Framework\App\ObjectManager\ConfigWriterInterface | Interface was added. | +| Magento\Framework\App\PageCache\NotCacheableInterface | Interface was added. | +| Magento\Framework\App\Request\ValidatorInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConfigInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConnectionAdapterInterface | Interface was added. | +| Magento\Framework\App\Response\FileInterface | Interface was added. | +| Magento\Framework\App\Response\HeaderProvider\HeaderProviderInterface | Interface was added. | +| Magento\Framework\App\Response\RedirectInterface | Interface was added. | +| Magento\Framework\App\RouterInterface | Interface was added. | +| Magento\Framework\App\RouterListInterface | Interface was added. | +| Magento\Framework\App\Router\NoRouteHandlerInterface | Interface was added. | +| Magento\Framework\App\Router\PathConfigInterface | Interface was added. | +| Magento\Framework\App\Rss\RssManagerInterface | Interface was added. | +| Magento\Framework\App\Rss\UrlBuilderInterface | Interface was added. | +| Magento\Framework\App\ScopeFallbackResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeTreeProviderInterface | Interface was added. | +| Magento\Framework\App\ScopeValidatorInterface | Interface was added. | +| Magento\Framework\App\Scope\ValidatorInterface | Interface was added. | +| Magento\Framework\App\View\Asset\MaterializationStrategy\StrategyInterface | Interface was added. | +| Magento\Framework\App\View\Deployment\Version\StorageInterface | Interface was added. | +| Magento\Framework\Async\CancelableDeferredInterface | Interface was added. | +| Magento\Framework\Async\DeferredInterface | Interface was added. | +| Magento\Framework\Autoload\AutoloaderInterface | Interface was added. | +| Magento\Framework\Backup\SourceFileInterface | Interface was added. | +| Magento\Framework\Cache\ConfigInterface | Interface was added. | +| Magento\Framework\Cache\StaleCacheNotifierInterface | Interface was added. | +| Magento\Framework\Code\Generator\CodeGeneratorInterface | Interface was added. | +| Magento\Framework\Code\Minifier\AdapterInterface | Interface was added. | +| Magento\Framework\Code\Reader\ClassReaderInterface | Interface was added. | +| Magento\Framework\Code\ValidatorInterface | Interface was added. | +| Magento\Framework\Component\ComponentRegistrarInterface | Interface was added. | +| Magento\Framework\Crontab\CrontabManagerInterface | Interface was added. | +| Magento\Framework\Crontab\TasksProviderInterface | Interface was added. | +| Magento\Framework\Css\PreProcessor\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\DB\DataConverter\DataConverterInterface | Interface was added. | +| Magento\Framework\DB\LoggerInterface | Interface was added. | +| Magento\Framework\DB\MapperInterface | Interface was added. | +| Magento\Framework\DB\QueryInterface | Interface was added. | +| Magento\Framework\DB\Query\BatchIteratorInterface | Interface was added. | +| Magento\Framework\DB\Select\QueryModifierInterface | Interface was added. | +| Magento\Framework\DB\Select\RendererInterface | Interface was added. | +| Magento\Framework\DB\Sequence\SequenceInterface | Interface was added. | +| Magento\Framework\DB\Sql\ExpressionInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityGeneratorInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityValidatorInterface | Interface was added. | +| Magento\Framework\DataObject\KeyValueObjectInterface | Interface was added. | +| Magento\Framework\Data\CollectionDataSourceInterface | Interface was added. | +| Magento\Framework\Data\CollectionModifierInterface | Interface was added. | +| Magento\Framework\Data\Collection\Db\FetchStrategyInterface | Interface was added. | +| Magento\Framework\Data\Collection\EntityFactoryInterface | Interface was added. | +| Magento\Framework\Data\SearchResultInterface | Interface was added. | +| Magento\Framework\Data\SearchResultProcessorInterface | Interface was added. | +| Magento\Framework\Data\ValueSourceInterface | Interface was added. | +| Magento\Framework\Encryption\Adapter\EncryptionAdapterInterface | Interface was added. | +| Magento\Framework\Event\ConfigInterface | Interface was added. | +| Magento\Framework\Event\InvokerInterface | Interface was added. | +| Magento\Framework\Event\ManagerInterface | Interface was added. | +| Magento\Framework\Exception\TemporaryStateExceptionInterface | Interface was added. | +| Magento\Framework\Filesystem\Directory\PathValidatorInterface | Interface was added. | +| Magento\Framework\Filesystem\DriverPoolInterface | Interface was added. | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessorInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessor\FilterInterface | Interface was added. | +| Magento\Framework\Filter\FactoryInterface | Interface was added. | +| Magento\Framework\Filter\FilterManager\ConfigInterface | Interface was added. | +| Magento\Framework\Filter\SimpleDirective\ProcessorInterface | Interface was added. | +| Magento\Framework\Filter\VariableResolverInterface | Interface was added. | +| Magento\Framework\ForeignKey\ConfigInterface | Interface was added. | +| Magento\Framework\ForeignKey\ConstraintInterface | Interface was added. | +| Magento\Framework\ForeignKey\StrategyInterface | Interface was added. | +| Magento\Framework\GraphQlSchemaStitching\GraphQlReader\TypeMetaReaderInterface | Interface was added. | +| Magento\Framework\GraphQl\ConfigInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementFactoryInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\FieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\OutputFieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\UnionInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\FieldEntityAttributesInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\SearchCriteria\ArgumentApplierInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchRequestItemInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchServiceContractResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ContextInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\IdentityInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ResolveRequestInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\TypeResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\SchemaGeneratorInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Entity\MapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Enum\DataMapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\InputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\OutputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Output\ElementMapper\FormatterInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\WrappedTypeInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClientInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClient\HttpResponseDeferredInterface | Interface was added. | +| Magento\Framework\Image\Adapter\AdapterInterface | Interface was added. | +| Magento\Framework\Image\Adapter\ConfigInterface | Interface was added. | +| Magento\Framework\Indexer\Config\DependencyInfoProviderInterface | Interface was added. | +| Magento\Framework\Indexer\Table\StrategyInterface | Interface was added. | +| Magento\Framework\Interception\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\Interception\ConfigWriterInterface | Interface was added. | +| Magento\Framework\Interception\DefinitionInterface | Interface was added. | +| Magento\Framework\Interception\InterceptorInterface | Interface was added. | +| Magento\Framework\Interception\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\PluginListInterface | Interface was added. | +| Magento\Framework\Locale\AvailableLocalesInterface | Interface was added. | +| Magento\Framework\Locale\OptionInterface | Interface was added. | +| Magento\Framework\Mail\EmailMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimeInterface | Interface was added. | +| Magento\Framework\Mail\MimeMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimePartInterface | Interface was added. | +| Magento\Framework\MessageQueue\BulkPublisherInterface | Interface was added. | +| Magento\Framework\MessageQueue\CallbackInvokerInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConnectionTypeResolverInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConsumerConfigurationInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItem\HandlerInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\LockInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\WriterInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergedMessageInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergerInterface | Interface was added. | +| Magento\Framework\MessageQueue\MessageProcessorInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillCompareInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillPutInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillReadInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConnectionInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItem\BindingInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\QueueConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\Message\ExceptionMessageFactoryInterface | Interface was added. | +| Magento\Framework\Model\EntitySnapshot\AttributeProviderInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeProviderInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Type\Db\ConnectionFactoryInterface | Interface was added. | +| Magento\Framework\Module\ModuleListInterface | Interface was added. | +| Magento\Framework\Mview\ConfigInterface | Interface was added. | +| Magento\Framework\Mview\ProcessorInterface | Interface was added. | +| Magento\Framework\Mview\ViewInterface | Interface was added. | +| Magento\Framework\Mview\View\ChangelogInterface | Interface was added. | +| Magento\Framework\Mview\View\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\StateInterface | Interface was added. | +| Magento\Framework\Mview\View\State\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\SubscriptionInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigCacheInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\ObjectManager\DefinitionInterface | Interface was added. | +| Magento\Framework\ObjectManager\DynamicConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\FactoryInterface | Interface was added. | +| Magento\Framework\ObjectManager\NoninterceptableInterface | Interface was added. | +| Magento\Framework\ObjectManager\RelationsInterface | Interface was added. | +| Magento\Framework\Profiler\Driver\Standard\OutputInterface | Interface was added. | +| Magento\Framework\Search\AdapterInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Aggregation\AggregationResolverInterface | Interface was added. | +| Magento\Framework\Search\Adapter\OptionsInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Preprocessor\PreprocessorInterface | Interface was added. | +| Magento\Framework\Search\Dynamic\Algorithm\AlgorithmInterface | Interface was added. | +| Magento\Framework\Search\Request\Aggregation\StatusInterface | Interface was added. | +| Magento\Framework\Search\Request\IndexScopeResolverInterface | Interface was added. | +| Magento\Framework\Search\ResponseInterface | Interface was added. | +| Magento\Framework\Search\SearchEngineInterface | Interface was added. | +| Magento\Framework\Search\SearchEngine\ConfigInterface | Interface was added. | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | +| Magento\Framework\Session\SaveHandlerInterface | Interface was added. | +| Magento\Framework\Session\StorageInterface | Interface was added. | +| Magento\Framework\Session\ValidatorInterface | Interface was added. | +| Magento\Framework\Setup\ConfigOptionsListInterface | Interface was added. | +| Magento\Framework\Setup\DataCacheInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DataSaviorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DumpAccessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DDLTriggerInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbDefinitionProcessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaReaderInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaWriterInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Declaration\ValidationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnDefaultAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnIdentityAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnNullableAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnUnsignedAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\ElementDiffAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Factories\FactoryInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\TableElementInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\OperationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\SchemaConfigInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DataPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DependentPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\NonTransactionableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchRevertableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\SchemaPatchInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\InstallerInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\StateInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerDefinition\DefinitionConverterInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerHandlers\SchemaListenerHandlerInterface | Interface was added. | +| Magento\Framework\Setup\UpToDateValidatorInterface | Interface was added. | +| Magento\Framework\TestFramework\Unit\Autoloader\GeneratorInterface | Interface was added. | +| Magento\Framework\TranslateInterface | Interface was added. | +| Magento\Framework\Translate\Inline\ProviderInterface | Interface was added. | +| Magento\Framework\Url\ModifierInterface | Interface was added. | +| Magento\Framework\Url\RouteParamsPreprocessorInterface | Interface was added. | +| Magento\Framework\Validator\Constraint\OptionInterface | Interface was added. | +| Magento\Framework\Validator\HTML\AttributeValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\TagValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\WYSIWYGValidatorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContentProcessorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContextInterface | Interface was added. | +| Magento\Framework\View\Asset\LockerProcessInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeStrategyInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeableInterface | Interface was added. | +| Magento\Framework\View\Asset\PreProcessor\FilenameResolverInterface | Interface was added. | +| Magento\Framework\View\DesignInterface | Interface was added. | +| Magento\Framework\View\Design\Fallback\Rule\RuleInterface | Interface was added. | +| Magento\Framework\View\Design\FileResolution\Fallback\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\CustomizationInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\ConfigInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileAssetInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\File\CollectionInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Image\PathInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ThemeProviderInterface | Interface was added. | +| Magento\Framework\View\Element\ComponentVisibilityInterface | Interface was added. | +| Magento\Framework\View\Element\Message\InterpretationStrategyInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\RendererInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\BlockWrapperInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\DomMergerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\FileCollectorInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\UiReaderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContainerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContentType\ContentTypeInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContextInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ActionPoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ButtonProviderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ControlInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\FilterApplierInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataSourceInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Factory\ComponentFactoryInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\JsConfigInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\LayoutInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ObserverInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\SubjectInterface | Interface was added. | +| Magento\Framework\View\File\FileList\CollateInterface | Interface was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\SecurityProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\Argument\UpdaterInterface | Interface was added. | +| Magento\Framework\View\Layout\Condition\VisibilityConditionInterface | Interface was added. | +| Magento\Framework\View\Layout\GeneratorInterface | Interface was added. | +| Magento\Framework\View\Layout\LayoutCacheKeyInterface | Interface was added. | +| Magento\Framework\View\Layout\ProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\ReaderInterface | Interface was added. | +| Magento\Framework\View\Model\PageLayout\Config\BuilderInterface | Interface was added. | +| Magento\Framework\View\Page\Config\RendererInterface | Interface was added. | +| Magento\Framework\View\TemplateEngineInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\AttributeInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CdataInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CommentInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Directive\DirectiveInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Element\ElementInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\TextInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\ResultInterface | Interface was added. | +| Magento\Framework\View\Xsd\Media\TypeDataExtractorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttributeTypeLocatorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\PreprocessorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\ServiceTypeListInterface | Interface was added. | +| Magento\Framework\Webapi\Rest\Request\DeserializerInterface | Interface was added. | +| Magento\GiftCardAccount\Api\GiftCardRedeemerInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\Data\UsageAttemptInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\GiftCardAccountManagerInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\GiftCardAccountResourceInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\UsageAttemptFactoryInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\UsageAttemptsManagerInterface | Interface was added. | +| Magento\GiftRegistry\Model\Attribute\ConfigInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpHeaderProcessorInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpRequestValidatorInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersProcessorInterface | Interface was added. | +| Magento\ImportExport\Api\Data\ExtendedExportInfoInterface | Interface was added. | +| Magento\ImportExport\Model\Report\ReportProcessorInterface | Interface was added. | +| Magento\Indexer\Model\ModeSwitcherInterface | Interface was added. | +| Magento\Indexer\Model\Source\DataInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\ReaderInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\WriterInterface | Interface was added. | +| Magento\InventoryIndexer\Indexer\SelectBuilderInterface | Interface was added. | +| Magento\Invitation\Controller\Customer\AccountInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\Data\IsLoginAsCustomerEnabledForCustomerResultInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerEnabledForCustomerInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\ConfigInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\IsAssistanceEnabledInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\SetAssistanceInterface | Interface was added. | +| Magento\MediaContentApi\Api\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Api\UpdateContentAssetLinksInterface | Interface was added. | +| Magento\MediaContentApi\Model\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Model\SearchPatternConfigInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeIdentitiesInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Model\GetEntitiesInterface | Interface was added. | +| Magento\MediaGalleryApi\Api\SearchAssetsInterface | Interface was added. | +| Magento\MediaGalleryApi\Model\ExcludedPatternsConfigInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\AddMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\ExtractMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\FileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\SegmentInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteMetadataInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GenerateRenditionsInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GetRenditionPathInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeFilesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\CreateAssetFromFileInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\FetchBatchesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\ImportFilesInterface | Interface was added. | +| Magento\MediaGalleryUiApi\Api\ConfigInterface | Interface was added. | +| Magento\Msrp\Pricing\MsrpPriceCalculatorInterface | Interface was added. | +| Magento\MultipleWishlist\Controller\IndexInterface | Interface was added. | +| Magento\MultipleWishlist\Model\Search\Strategy\StrategyInterface | Interface was added. | +| Magento\NegotiableQuote\Api\NegotiableCartRepositoryInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Attachment\DownloadPermission\AllowInterface | Interface was added. | +| Magento\NegotiableQuote\Model\ProductOptionsProviderInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Quote\ViewAccessInterface | Interface was added. | +| Magento\NegotiableQuote\Model\ResourceModel\QuoteGridInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Restriction\RestrictionInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Status\LabelProviderInterface | Interface was added. | +| Magento\NegotiableQuote\Model\Validator\ValidatorInterface | Interface was added. | +| Magento\Newsletter\Model\SubscriptionManagerInterface | Interface was added. | +| Magento\OrderHistorySearch\Model\Filter\FilterInterface | Interface was added. | +| Magento\PageCache\Model\Spi\PageCacheTagsPreprocessorInterface | Interface was added. | +| Magento\Payment\Api\Data\PaymentAdditionalInfoInterface | Interface was added. | +| Magento\Payment\Model\Method\TransparentInterface | Interface was added. | +| Magento\Paypal\Helper\Shortcut\ValidatorInterface | Interface was added. | +| Magento\Paypal\Model\Billing\Agreement\MethodInterface | Interface was added. | +| Magento\Paypal\Model\IpnInterface | Interface was added. | +| Magento\Paypal\Model\Payflow\Service\Response\Handler\HandlerInterface | Interface was added. | +| Magento\PurchaseOrderRule\Api\Data\AppliedRuleApproverSearchResultsInterface | Interface was added. | +| Magento\PurchaseOrderRule\Api\Data\AppliedRuleSearchResultsInterface | Interface was added. | +| Magento\PurchaseOrderRule\Api\Data\RuleSearchResultsInterface | Interface was added. | +| Magento\PurchaseOrderRule\Model\Rule\ConditionInterface | Interface was added. | +| Magento\PurchaseOrderRule\Model\Rule\ValidateInterface | Interface was added. | +| Magento\PurchaseOrder\Api\Data\PurchaseOrderInterface | Interface was added. | +| Magento\PurchaseOrder\Api\Data\PurchaseOrderSearchResultsInterface | Interface was added. | +| Magento\PurchaseOrder\Api\PurchaseOrderManagementInterface | Interface was added. | +| Magento\PurchaseOrder\Api\PurchaseOrderRepositoryInterface | Interface was added. | +| Magento\PurchaseOrder\Model\CommentRepositoryInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Company\ConfigInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Company\Config\RepositoryInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Customer\Authorization\ActionInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\ActionNotificationInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\Action\Recipient\ResolverInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\Config\ProviderInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\ContentSourceInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\NotifierInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Notification\SenderInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Payment\DeferredPaymentStrategyInterface | Interface was added. | +| Magento\PurchaseOrder\Model\ProcessorInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Processor\ApprovalProcessorInterface | Interface was added. | +| Magento\PurchaseOrder\Model\PurchaseOrderLogRepositoryInterface | Interface was added. | +| Magento\PurchaseOrder\Model\PurchaseOrder\LogManagementInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Validator\ActionReady\ValidatorInterface | Interface was added. | +| Magento\PurchaseOrder\Model\Validator\ValidatorInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\CustomizableOptionValueInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\Processor\ItemDataProcessorInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\Payment\AdditionalDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingAddressesOnCartInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingMethodsOnCartInterface | Interface was added. | +| Magento\Quote\Api\ChangeQuoteControlInterface | Interface was added. | +| Magento\Quote\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\Quote\Model\Product\QuoteItemsCleanerInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\CustomAttributeListInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\CollectorInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\ReaderInterface | Interface was added. | +| Magento\Quote\Model\Quote\Item\CartItemProcessorInterface | Interface was added. | +| Magento\Quote\Model\ValidationRules\QuoteValidationRuleInterface | Interface was added. | +| Magento\ReleaseNotification\Model\ContentProviderInterface | Interface was added. | +| Magento\RemoteStorage\Driver\DriverFactoryInterface | Interface was added. | +| Magento\RemoteStorage\Driver\RemoteDriverInterface | Interface was added. | +| Magento\RemoteStorage\FilesystemInterface | Interface was added. | +| Magento\RequisitionList\Model\Checker\ProductQtyChangeAvailabilityInterface | Interface was added. | +| Magento\RewardGraphQl\Model\Formatter\Customer\FormatterInterface | Interface was added. | +| Magento\Reward\Observer\PlaceOrder\RestrictionInterface | Interface was added. | +| Magento\Rma\Model\Spi\CommentResourceInterface | Interface was added. | +| Magento\Rma\Model\Spi\RmaResourceInterface | Interface was added. | +| Magento\Rma\Model\Spi\TrackResourceInterface | Interface was added. | +| Magento\SalesGraphQl\Model\Shipment\Item\FormatterInterface | Interface was added. | +| Magento\SalesRule\Api\Data\DiscountDataInterface | Interface was added. | +| Magento\SalesRule\Api\Data\RuleDiscountInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\CodeLimitManagerInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\QuoteResetAppliedRulesInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\RuleQuoteRecollectTotalsInterface | Interface was added. | +| Magento\Sales\Api\OrderCustomerDelegateInterface | Interface was added. | +| Magento\Sales\Api\PaymentFailuresInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderLoaderInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderViewAuthorizationInterface | Interface was added. | +| Magento\Sales\Controller\OrderInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\CreditmemoValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\ItemCreationValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Email\Container\IdentityInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\InvoiceValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\OrderValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\State\CommandInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\BuilderInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\ManagerInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\ShipmentValidatorInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactoryInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Provider\NotSyncedDataProviderInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderAddressResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderPaymentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderStatusHistoryResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentTrackResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\TransactionResourceInterface | Interface was added. | +| Magento\Sales\Model\ValidatorInterface | Interface was added. | +| Magento\ScheduledImportExport\Model\Scheduled\Operation\OperationInterface | Interface was added. | +| Magento\Search\Model\SearchEngine\ValidatorInterface | Interface was added. | +| Magento\Search\Setup\InstallConfigInterface | Interface was added. | +| Magento\Security\Api\Data\UserExpirationInterface | Interface was added. | +| Magento\SharedCatalog\Api\Data\PermissionInterface | Interface was added. | +| Magento\SharedCatalog\Api\SharedCatalogDuplicationInterface | Interface was added. | +| Magento\SharedCatalog\Model\Configure\Category\Tree\RendererInterface | Interface was added. | +| Magento\Shipping\Model\Carrier\Source\GenericInterface | Interface was added. | +| Magento\Staging\Block\Adminhtml\Update\Entity\EntityProviderInterface | Interface was added. | +| Magento\Staging\Block\Adminhtml\Update\Entity\StoreIdProviderInterface | Interface was added. | +| Magento\Staging\Model\Entity\BuilderInterface | Interface was added. | +| Magento\Staging\Model\Entity\HydratorInterface | Interface was added. | +| Magento\Staging\Model\Entity\PersisterInterface | Interface was added. | +| Magento\Staging\Model\Entity\RemoverInterface | Interface was added. | +| Magento\Staging\Model\Entity\RetrieverInterface | Interface was added. | +| Magento\Staging\Model\Entity\Update\Action\TransactionExecutorInterface | Interface was added. | +| Magento\Staging\Model\Operation\Update\UpdateProcessorInterface | Interface was added. | +| Magento\Staging\Model\StagingApplierInterface | Interface was added. | +| Magento\Staging\Model\Update\Grid\ActionDataProviderInterface | Interface was added. | +| Magento\Staging\Model\Update\IncludesInterface | Interface was added. | +| Magento\Staging\Model\VersionHistoryInterface | Interface was added. | +| Magento\Staging\Ui\Component\Listing\Column\Entity\UrlProviderInterface | Interface was added. | +| Magento\Store\Model\Config\Importer\Processor\ProcessorInterface | Interface was added. | +| Magento\Store\Model\StoreResolver\ReaderInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcherInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\ContextInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPostprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPreprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataSerializerInterface | Interface was added. | +| Magento\Support\Model\Report\ConfigInterface | Interface was added. | +| Magento\Swat\Api\Data\JwtInterface | Interface was added. | +| Magento\Swat\Api\Data\SwatKeyPairInterface | Interface was added. | +| Magento\Tax\Api\TaxAddressManagerInterface | Interface was added. | +| Magento\Tax\Model\System\Message\NotificationInterface | Interface was added. | +| Magento\Tax\Model\TaxClass\Type\TypeInterface | Interface was added. | +| Magento\Theme\Model\Design\Config\MetadataProviderInterface | Interface was added. | +| Magento\Theme\Model\Theme\StoreThemesResolverInterface | Interface was added. | +| Magento\Ui\Component\Form\Element\DataType\DataTypeInterface | Interface was added. | +| Magento\Ui\Component\Layout\Tabs\TabInterface | Interface was added. | +| Magento\Ui\Component\Wysiwyg\ConfigInterface | Interface was added. | +| Magento\Ui\Config\Argument\ParserInterface | Interface was added. | +| Magento\Ui\Config\ConverterInterface | Interface was added. | +| Magento\Ui\Controller\UiActionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFieldToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFilterToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\Mapper\MapperInterface | Interface was added. | +| Magento\Ui\DataProvider\Modifier\PoolInterface | Interface was added. | +| Magento\Ui\Model\ColorPicker\ModeInterface | Interface was added. | +| Magento\Ui\Model\UrlInput\ConfigInterface | Interface was added. | +| Magento\UrlRewriteGraphQl\Model\Resolver\UrlRewrite\CustomUrlLocatorInterface | Interface was added. | +| Magento\User\Model\Spi\NotificationExceptionInterface | Interface was added. | +| Magento\User\Model\Spi\NotificatorInterface | Interface was added. | +| Magento\Vault\Block\Customer\IconInterface | Interface was added. | +| Magento\VersionsCms\Model\CurrentNodeResolverInterface | Interface was added. | +| Magento\VersionsCms\Model\Hierarchy\ConfigInterface | Interface was added. | +| Magento\VisualMerchandiser\Api\RuleFactoryPoolInterface | Interface was added. | +| Magento\Webapi\Controller\Rest\RequestProcessorInterface | Interface was added. | +| Magento\Widget\Block\BlockInterface | Interface was added. | +| Magento\Wishlist\Controller\IndexInterface | Interface was added. | +| Magento\Wishlist\Controller\WishlistProviderInterface | Interface was added. | +| Magento\Wishlist\Model\AuthenticationStateInterface | Interface was added. | +| Magento\Wishlist\Model\ResourceModel\Item\Product\CollectionBuilderInterface | Interface was added. | +| Magento\Wishlist\Model\Wishlist\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.1.0.html b/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.1.0.html deleted file mode 100644 index 8bfd449d695..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.1.0.html +++ /dev/null @@ -1,135 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What changedHow changed
Magento\Framework\MessageQueue\ConsumerConfiguration::CALLBACKConstant has been removed.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\GiftCard\Api\Data\GiftcardAmountInterface::getAttributeId[public] Method has been added.
Magento\GiftCard\Api\Data\GiftcardAmountInterface::setAttributeId[public] Method has been added.
Magento\Worldpay\Api\GuestPaymentInformationManagementProxyInterfaceInterface was added.
Magento\VersionsCms\Api\HierarchyNodeRepositoryInterfaceInterface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeInterfaceInterface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeSearchResultsInterfaceInterface was added.
Magento\Staging\Model\Entity\Update\Action\ActionInterfaceInterface was added.
Magento\Staging\Api\UpdateRepositoryInterfaceInterface was added.
Magento\Staging\Api\Data\UpdateInterfaceInterface was added.
Magento\Staging\Api\Data\UpdateSearchResultInterfaceInterface was added.
Magento\ScalableInventory\Api\Counter\ItemInterfaceInterface was added.
Magento\ScalableInventory\Api\Counter\ItemsInterfaceInterface was added.
Magento\SalesRuleStaging\Api\SalesRuleStagingInterfaceInterface was added.
Magento\Reward\Api\RewardManagementInterfaceInterface was added.
Magento\GiftWrapping\Api\Data\WrappingInterfaceInterface was added.
Magento\GiftWrapping\Api\Data\WrappingSearchResultsInterfaceInterface was added.
Magento\GiftRegistry\Api\ShippingMethodManagementInterfaceInterface was added.
Magento\GiftRegistry\Api\GuestCart\ShippingMethodManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\GiftCardAccountManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterfaceInterface was added.
Magento\GiftCardAccount\Api\GuestGiftCardAccountManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountSearchResultInterfaceInterface was added.
Magento\GiftCard\Api\Data\GiftCardOptionInterfaceInterface was added.
Magento\CmsStaging\Api\BlockStagingInterfaceInterface was added.
Magento\CmsStaging\Api\PageStagingInterfaceInterface was added.
Magento\CatalogStaging\Api\CategoryStagingInterfaceInterface was added.
Magento\CatalogStaging\Api\ProductStagingInterfaceInterface was added.
Magento\CatalogRuleStaging\Api\CatalogRuleStagingInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.2.0.html b/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.2.0.html deleted file mode 100644 index e77b1cac183..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.2.0.html +++ /dev/null @@ -1,2195 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\ForeignKey\Migration\AbstractCommand::__construct[public] Method parameter name changed.
Magento\Framework\MessageQueue\ConsumerConfiguration::CALLBACKConstant has been removed.
Magento\AdvancedCatalog\Model\ResourceModel\Product\Indexer\Eav\Source::TRANSIT_PREFIXConstant has been removed.
Magento\Framework\MessageQueue\ExchangeFactoryClass was added.
Magento\Framework\MessageQueue\MessageLockExceptionClass was added.
Magento\Framework\MessageQueue\PublisherPoolClass was added.
Magento\Framework\MessageQueue\QueueFactoryClass was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryClass was added.
Magento\Framework\Amqp\ConfigClass was added.
Magento\Framework\Amqp\ConnectionTypeResolverClass was added.
Magento\Framework\Amqp\ExchangeClass was added.
Magento\Framework\Amqp\ExchangeFactoryClass was added.
Magento\Framework\Amqp\QueueClass was added.
Magento\Framework\Amqp\QueueFactoryClass was added.
Magento\WebsiteRestriction\Model\ConfigClass was added.
Magento\WebsiteRestriction\Model\ModeClass was added.
Magento\WebsiteRestriction\Model\RestrictorClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\HttpClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\ModesClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\RedirectClass was added.
Magento\WebsiteRestriction\Model\Config\ReaderClass was added.
Magento\WebsiteRestriction\Model\Config\SchemaLocatorClass was added.
Magento\WebsiteRestriction\Block\Cms\StubClass was added.
Magento\VisualMerchandiser\Model\RulesClass was added.
Magento\VisualMerchandiser\Model\SortingClass was added.
Magento\VisualMerchandiser\Model\Sorting\PriceAbstractClass was added.
Magento\VisualMerchandiser\Model\Sorting\SortAbstractClass was added.
Magento\VisualMerchandiser\Model\Rules\RuleClass was added.
Magento\VisualMerchandiser\Model\Rules\Rule\Collection\FetcherClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\RulesClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\Rules\CollectionClass was added.
Magento\VisualMerchandiser\Model\Config\Source\AllowedAttributesClass was added.
Magento\VisualMerchandiser\Model\Config\Source\InsertModeClass was added.
Magento\VisualMerchandiser\Model\Category\BuilderClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\SmartCategorySwitchClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AttributeSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AutomaticSortingSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\LogicSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\OperatorSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\SortOrderSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\MerchandiserClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\SmartCategoryRulesClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\GridClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\TileClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\TabsClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\Tabs\SkuTabClass was added.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node\CollectionClass was added.
Magento\VersionsCms\Model\Hierarchy\NodeClass was added.
Magento\VersionsCms\Block\Hierarchy\HeadClass was added.
Magento\VersionsCms\Block\Hierarchy\MenuClass was added.
Magento\VersionsCms\Block\Hierarchy\PaginationClass was added.
Magento\VersionsCms\Block\Cms\PageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\EditClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\ManageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Edit\Form\GridClass was added.
Magento\TargetRule\Model\IndexClass was added.
Magento\TargetRule\Model\RuleClass was added.
Magento\TargetRule\Model\Rule\Condition\CombineClass was added.
Magento\TargetRule\Model\ResourceModel\RuleClass was added.
Magento\TargetRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\TargetRule\Model\Actions\Condition\CombineClass was added.
Magento\TargetRule\Helper\DataClass was added.
Magento\TargetRule\Block\Checkout\Cart\CrosssellClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\RelatedClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\UpsellClass was added.
Magento\TargetRule\Block\Adminhtml\ProductClass was added.
Magento\TargetRule\Block\Adminhtml\TargetruleClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\EditClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\TabsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ActionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ConditionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\MainClass was added.
Magento\Support\Model\BackupClass was added.
Magento\Support\Model\ReportClass was added.
Magento\Support\Model\ResourceModel\Backup\ItemClass was added.
Magento\Support\Model\Backup\AbstractItemClass was added.
Magento\Support\Model\Backup\Cmd\PhpClass was added.
Magento\Support\Block\Adminhtml\Report\ViewClass was added.
Magento\Support\Block\Adminhtml\Report\View\TabsClass was added.
Magento\Support\Block\Adminhtml\Backup\LogClass was added.
Magento\Staging\Block\Preview\LinkStubClass was added.
Magento\Staging\Block\Preview\RequireInjectorClass was added.
Magento\Staging\Block\Adminhtml\Update\PreviewClass was added.
Magento\Staging\Block\Adminhtml\Update\Entity\ToolbarClass was added.
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was added.
Magento\Signifyd\Block\FingerprintClass was added.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\OperationClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\Operation\EditClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\ButtonsClass was added.
Magento\Rma\Model\ShippingClass was added.
Magento\Rma\Model\Rma\CreateClass was added.
Magento\Rma\Model\ResourceModel\Shipping\CollectionClass was added.
Magento\Rma\Model\ResourceModel\Rma\Status\History\CollectionClass was added.
Magento\Rma\Model\Item\AttributeClass was added.
Magento\Rma\Helper\DataClass was added.
Magento\Rma\Block\LinkClass was added.
Magento\Rma\Block\Returns\CreateClass was added.
Magento\Rma\Block\Returns\HistoryClass was added.
Magento\Rma\Block\Returns\ReturnsClass was added.
Magento\Rma\Block\Returns\TrackingClass was added.
Magento\Rma\Block\Returns\ViewClass was added.
Magento\Rma\Block\Returns\Tracking\PackageClass was added.
Magento\Rma\Block\Returns\Tracking\PopupClass was added.
Magento\Rma\Block\Order\ButtonClass was added.
Magento\Rma\Block\Order\LinkClass was added.
Magento\Rma\Block\Form\Renderer\ImageClass was added.
Magento\Rma\Block\Form\Renderer\SelectClass was added.
Magento\Rma\Block\Email\ItemsClass was added.
Magento\Rma\Block\Adminhtml\RmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\CreateClass was added.
Magento\Rma\Block\Adminhtml\Rma\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\AttributeClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\MainClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\OptionsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\ItemClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\DetailsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\HistoryClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ReturnaddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingAddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingmethodClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\MethodsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\PackagingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\TrackingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\FormClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\OrderClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\JsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\ButtonsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\Tab\RmaClass was added.
Magento\Reward\Model\RewardClass was added.
Magento\Reward\Model\Reward\HistoryClass was added.
Magento\Reward\Model\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\RewardClass was added.
Magento\Reward\Model\ResourceModel\Reward\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\HistoryClass was added.
Magento\Reward\Model\ResourceModel\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\Reward\Rate\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\History\CollectionClass was added.
Magento\Reward\Model\Action\AbstractActionClass was added.
Magento\Reward\Block\TooltipClass was added.
Magento\Reward\Block\Tooltip\CheckoutClass was added.
Magento\Reward\Block\Sales\Order\TotalClass was added.
Magento\Reward\Block\Customer\AccountLinkClass was added.
Magento\Reward\Block\Customer\RewardClass was added.
Magento\Reward\Block\Customer\Reward\HistoryClass was added.
Magento\Reward\Block\Customer\Reward\InfoClass was added.
Magento\Reward\Block\Customer\Reward\SubscriptionClass was added.
Magento\Reward\Block\Checkout\Payment\AdditionalClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Creditmemo\RewardClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\Reward\Block\Adminhtml\Reward\RateClass was added.
Magento\Reward\Block\Adminhtml\Reward\Rate\EditClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\Management\BalanceClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\History\GridClass was added.
Magento\Reminder\Block\Adminhtml\ReminderClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\EditClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\Edit\TabsClass was added.
Magento\Reminder\Block\Adminhtml\Promo\NoticeClass was added.
Magento\PricePermissions\Helper\DataClass was added.
Magento\MysqlMq\Model\MessageClass was added.
Magento\MysqlMq\Model\MessageStatusClass was added.
Magento\MysqlMq\Model\QueueClass was added.
Magento\MysqlMq\Model\QueueManagementClass was added.
Magento\MysqlMq\Model\ResourceModel\MessageStatusCollectionClass was added.
Magento\MultipleWishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\MultipleWishlist\Block\BehaviourClass was added.
Magento\MultipleWishlist\Block\InfoClass was added.
Magento\MultipleWishlist\Block\LinkClass was added.
Magento\MultipleWishlist\Block\Search\FormClass was added.
Magento\MultipleWishlist\Block\Search\ResultsClass was added.
Magento\MultipleWishlist\Block\Customer\SharingClass was added.
Magento\MultipleWishlist\Block\Customer\SidebarClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\CopyClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\SelectorClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Selector\CartClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Button\DeleteClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Sales\Order\Create\Sidebar\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\Wishlist\GridClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\MessageQueue\Model\ConsumerRunnerClass was added.
Magento\Logging\Model\EventClass was added.
Magento\Logging\Model\Source\FrequencyClass was added.
Magento\Logging\Model\ResourceModel\Event\CollectionClass was added.
Magento\Logging\Model\Event\ChangesClass was added.
Magento\Logging\Block\Adminhtml\ContainerClass was added.
Magento\Logging\Block\Adminhtml\DetailsClass was added.
Magento\Logging\Block\Adminhtml\Details\GridClass was added.
Magento\Invitation\Model\InvitationClass was added.
Magento\Invitation\Model\ResourceModel\Invitation\CollectionClass was added.
Magento\Invitation\Block\FormClass was added.
Magento\Invitation\Block\LinkClass was added.
Magento\Invitation\Block\Customer\ListCustomerClass was added.
Magento\Invitation\Block\Customer\Form\RegisterClass was added.
Magento\Invitation\Block\Adminhtml\InvitationClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\CustomerClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\GeneralClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\OrderClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\ViewClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\View\TabsClass was added.
Magento\GoogleTagManager\Model\Config\Source\AccountTypeClass was added.
Magento\GoogleTagManager\Model\Banner\CollectorClass was added.
Magento\GoogleTagManager\Helper\DataClass was added.
Magento\GoogleTagManager\Block\GaClass was added.
Magento\GoogleTagManager\Block\ListJsonClass was added.
Magento\GoogleTagManager\Block\Adminhtml\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Banner\Edit\Tab\GaClass was added.
Magento\GiftWrapping\Model\Wrapping\ValidatorClass was added.
Magento\GiftWrapping\Model\ResourceModel\Wrapping\CollectionClass was added.
Magento\GiftWrapping\Helper\DataClass was added.
Magento\GiftWrapping\Block\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Product\InfoClass was added.
Magento\GiftWrapping\Block\Checkout\OptionsClass was added.
Magento\GiftWrapping\Block\Adminhtml\GiftwrappingClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Info\ContentClass was added.
Magento\GiftWrapping\Block\Adminhtml\Giftwrapping\EditClass was added.
Magento\GiftRegistry\Model\EntityClass was added.
Magento\GiftRegistry\Model\ItemClass was added.
Magento\GiftRegistry\Model\PersonClass was added.
Magento\GiftRegistry\Model\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\EntityClass was added.
Magento\GiftRegistry\Model\ResourceModel\ItemClass was added.
Magento\GiftRegistry\Model\ResourceModel\PersonClass was added.
Magento\GiftRegistry\Model\ResourceModel\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\Type\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Person\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\OptionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\GiftRegistry\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Entity\CollectionClass was added.
Magento\GiftRegistry\Helper\DataClass was added.
Magento\GiftRegistry\Block\ItemsClass was added.
Magento\GiftRegistry\Block\LinkClass was added.
Magento\GiftRegistry\Block\ViewClass was added.
Magento\GiftRegistry\Block\Wishlist\Item\Column\RegistryClass was added.
Magento\GiftRegistry\Block\Search\AdvancedClass was added.
Magento\GiftRegistry\Block\Search\FormClass was added.
Magento\GiftRegistry\Block\Search\ResultsClass was added.
Magento\GiftRegistry\Block\Product\ViewClass was added.
Magento\GiftRegistry\Block\Email\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\EditClass was added.
Magento\GiftRegistry\Block\Customer\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\ListCustomerClass was added.
Magento\GiftRegistry\Block\Customer\ShareClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistrantsClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistryClass was added.
Magento\GiftRegistry\Block\Customer\Checkout\MultishippingClass was added.
Magento\GiftRegistry\Block\Customer\Address\EditClass was added.
Magento\GiftRegistry\Block\Cart\LinkClass was added.
Magento\GiftRegistry\Block\Cart\Product\MarkClass was added.
Magento\GiftRegistry\Block\Adminhtml\GiftregistryClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\EditClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\GridClass was added.
Magento\GiftCardAccount\Model\GiftcardaccountClass was added.
Magento\GiftCardAccount\Model\Pool\AbstractPoolClass was added.
Magento\GiftCardAccount\Block\CheckClass was added.
Magento\GiftCardAccount\Block\Sales\Order\GiftcardsClass was added.
Magento\GiftCardAccount\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\GiftCardAccount\Block\Checkout\Cart\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\GiftCardAccount\Block\Account\RedeemClass was added.
Magento\GiftCard\Block\Sales\Order\Item\RendererClass was added.
Magento\GiftCard\Block\Sales\Order\Item\Renderer\NoquoteClass was added.
Magento\GiftCard\Block\Checkout\Cart\Item\RendererClass was added.
Magento\GiftCard\Block\Catalog\Product\View\Type\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Sales\Items\Column\Name\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Catalog\Product\Composite\Fieldset\GiftcardClass was added.
Magento\Eway\Block\PaymentClass was added.
Magento\Elasticsearch\SearchAdapter\AggregationFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\ConnectionManagerClass was added.
Magento\Elasticsearch\SearchAdapter\DocumentFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\MapperClass was added.
Magento\Elasticsearch\SearchAdapter\ResponseFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\SearchIndexNameResolverClass was added.
Magento\Elasticsearch\SearchAdapter\Query\BuilderClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Preprocessor\StopwordsClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\AggregationClass was added.
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProviderClass was added.
Magento\Elasticsearch\Model\ConfigClass was added.
Magento\Elasticsearch\Model\ResourceModel\IndexClass was added.
Magento\Elasticsearch\Model\Adapter\FieldTypeClass was added.
Magento\Elasticsearch\Model\Adapter\Index\IndexNameResolverClass was added.
Magento\Elasticsearch\Model\Adapter\Document\BuilderClass was added.
Magento\CustomerSegment\Model\CustomerClass was added.
Magento\CustomerSegment\Model\SegmentClass was added.
Magento\CustomerSegment\Model\Segment\Condition\CombineClass was added.
Magento\CustomerSegment\Model\ResourceModel\CustomerClass was added.
Magento\CustomerSegment\Model\ResourceModel\SegmentClass was added.
Magento\CustomerSegment\Model\ResourceModel\Segment\CollectionClass was added.
Magento\CustomerSegment\Model\Condition\AbstractConditionClass was added.
Magento\CustomerSegment\Model\Condition\Combine\AbstractCombineClass was added.
Magento\CustomerSegment\Block\Adminhtml\CustomersegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\SegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\DetailClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\Detail\GridClass was added.
Magento\CustomerSegment\Block\Adminhtml\Customersegment\Grid\ChooserClass was added.
Magento\CustomerCustomAttributes\Block\FormClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Form\Renderer\Fieldset\ElementClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\FormtypeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\TreeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\JsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\MainClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerBalance\Block\Sales\Order\CustomerbalanceClass was added.
Magento\CustomerBalance\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Creditmemo\ControlsClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\BalanceClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\FormClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\GridClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\HistoryClass was added.
Magento\CustomerBalance\Block\Account\BalanceClass was added.
Magento\CustomerBalance\Block\Account\HistoryClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRendererClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\BooleanClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\DateClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\FileClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\ImageClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultilineClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultiselectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\SelectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextareaClass was added.
Magento\CatalogPermissions\Model\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\CollectionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Indexer\AbstractActionClass was added.
Magento\CatalogPermissions\Model\Indexer\CategoryClass was added.
Magento\CatalogPermissions\Model\Indexer\ProductClass was added.
Magento\CatalogPermissions\Model\Indexer\System\Config\ModeClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\FullClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\GrantClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Grant\LandingClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Customer\GroupClass was added.
Magento\CatalogPermissions\Helper\DataClass was added.
Magento\CatalogPermissions\Helper\IndexClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\PermissionsClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions\RowClass was added.
Magento\CatalogEvent\Model\DateResolverClass was added.
Magento\CatalogEvent\Model\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\Event\CollectionClass was added.
Magento\CatalogEvent\Model\Category\EventListClass was added.
Magento\CatalogEvent\Helper\DataClass was added.
Magento\CatalogEvent\Helper\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Product\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Category\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\EditClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\Edit\FormClass was added.
Magento\CatalogEvent\Block\Adminhtml\Catalog\Category\Edit\AddEventButtonClass was added.
Magento\BannerCustomerSegment\Model\ResourceModel\BannerSegmentLinkClass was added.
Magento\Banner\Model\ConfigClass was added.
Magento\Banner\Model\ResourceModel\BannerClass was added.
Magento\Banner\Model\ResourceModel\Banner\CollectionClass was added.
Magento\Banner\Block\Widget\BannerClass was added.
Magento\Banner\Block\Ajax\DataClass was added.
Magento\Banner\Block\Adminhtml\BannerClass was added.
Magento\Banner\Block\Adminhtml\Promo\Salesrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Promo\Catalogrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\EditClass was added.
Magento\Banner\Block\Adminhtml\Banner\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\TabsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\ContentClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PromotionsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PropertiesClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\CatalogruleClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\SalesruleClass was added.
Magento\AdvancedSearch\Model\ResourceModel\IndexClass was added.
Magento\AdvancedSearch\Model\ResourceModel\RecommendationsClass was added.
Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\CollectionClass was added.
Magento\AdvancedSearch\Model\Client\ClientResolverClass was added.
Magento\AdvancedSearch\Model\Adminhtml\Search\Grid\OptionsClass was added.
Magento\AdvancedSearch\Block\RecommendationsClass was added.
Magento\AdvancedSearch\Block\SuggestionsClass was added.
Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnectionClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\EditClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\GridClass was added.
Magento\AdvancedCheckout\Model\CartClass was added.
Magento\AdvancedCheckout\Block\Sku\ProductsClass was added.
Magento\AdvancedCheckout\Block\Sku\Products\InfoClass was added.
Magento\AdvancedCheckout\Block\Customer\LinkClass was added.
Magento\AdvancedCheckout\Block\Customer\SkuClass was added.
Magento\AdvancedCheckout\Block\Cart\Item\ConfigureClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\ManageClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\Grid\ColumnSet\SkuErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\AddClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\ErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\AccordionClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\ItemsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\LoadClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\MessagesClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Form\CouponClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ComparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\OrderedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ProductsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RcomparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RviewedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Sku\ErrorsClass was added.
Magento\AdminGws\Model\BlocksClass was added.
Magento\AdminGws\Model\CallbackInvokerClass was added.
Magento\AdminGws\Model\CollectionsClass was added.
Magento\AdminGws\Model\ConfigClass was added.
Magento\AdminGws\Model\ContainersClass was added.
Magento\AdminGws\Model\RoleClass was added.
Magento\AdminGws\Model\ResourceModel\CollectionsClass was added.
Magento\AdminGws\Model\Config\ReaderClass was added.
Magento\AdminGws\Model\Config\SchemaLocatorClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Tab\Rolesedit\GwsClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Grid\RoleClass was added.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Rma\Api\CommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\RmaManagementInterface::search[public] Method parameter changed.
Magento\Rma\Api\RmaRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\TrackRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftCard\Api\Data\GiftcardAmountInterface::getAttributeId[public] Method has been added.
Magento\GiftCard\Api\Data\GiftcardAmountInterface::setAttributeId[public] Method has been added.
Magento\Framework\MessageQueue\ConsumerInterfaceInterface was added.
Magento\Framework\MessageQueue\EnvelopeInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeInterfaceInterface was added.
Magento\Framework\MessageQueue\MessageIdGeneratorInterfaceInterface was added.
Magento\Framework\MessageQueue\PublisherInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueInterfaceInterface was added.
Magento\Framework\MessageQueue\Topology\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Publisher\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Consumer\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeInterfaceInterface was added.
Magento\Framework\Bulk\BulkManagementInterfaceInterface was added.
Magento\Framework\Bulk\BulkStatusInterfaceInterface was added.
Magento\Framework\Bulk\BulkSummaryInterfaceInterface was added.
Magento\Framework\Bulk\OperationInterfaceInterface was added.
Magento\Framework\Bulk\OperationManagementInterfaceInterface was added.
Magento\Worldpay\Api\GuestPaymentInformationManagementProxyInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Sorting\SortInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Rules\RuleInterfaceInterface was added.
Magento\VersionsCms\Api\HierarchyNodeRepositoryInterfaceInterface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeInterfaceInterface was added.
Magento\VersionsCms\Api\Data\HierarchyNodeSearchResultsInterfaceInterface was added.
Magento\TargetRule\Model\ResourceModel\Index\IndexInterfaceInterface was added.
Magento\Staging\Model\Entity\Update\Action\ActionInterfaceInterface was added.
Magento\Staging\Api\UpdateRepositoryInterfaceInterface was added.
Magento\Staging\Api\Data\UpdateInterfaceInterface was added.
Magento\Staging\Api\Data\UpdateSearchResultInterfaceInterface was added.
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was added.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was added.
Magento\ScalableInventory\Api\Counter\ItemInterfaceInterface was added.
Magento\ScalableInventory\Api\Counter\ItemsInterfaceInterface was added.
Magento\SalesRuleStaging\Api\SalesRuleStagingInterfaceInterface was added.
Magento\Reward\Api\RewardManagementInterfaceInterface was added.
Magento\GiftWrapping\Api\Data\WrappingInterfaceInterface was added.
Magento\GiftWrapping\Api\Data\WrappingSearchResultsInterfaceInterface was added.
Magento\GiftRegistry\Api\ShippingMethodManagementInterfaceInterface was added.
Magento\GiftRegistry\Api\GuestCart\ShippingMethodManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\GiftCardAccountManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterfaceInterface was added.
Magento\GiftCardAccount\Api\GuestGiftCardAccountManagementInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardAccountSearchResultInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardInterfaceInterface was added.
Magento\GiftCard\Api\Data\GiftCardOptionInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\QueryInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\BuilderInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\Builder\FilterInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Aggregation\Builder\BucketBuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\BatchDataMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\FieldMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\BuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\Config\EsConfigInterfaceInterface was added.
Magento\CmsStaging\Api\BlockStagingInterfaceInterface was added.
Magento\CmsStaging\Api\PageStagingInterfaceInterface was added.
Magento\CatalogStaging\Api\CategoryStagingInterfaceInterface was added.
Magento\CatalogStaging\Api\ProductStagingInterfaceInterface was added.
Magento\CatalogRuleStaging\Api\CatalogRuleStagingInterfaceInterface was added.
Magento\CatalogPermissions\Model\Indexer\UpdateIndexInterfaceInterface was added.
Magento\CatalogPermissions\App\ConfigInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationListInterfaceInterface was added.
Magento\AdvancedSearch\Model\SuggestedQueriesInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientFactoryInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientOptionsInterfaceInterface was added.
Magento\AdvancedSearch\Model\Adapter\DataMapper\AdditionalFieldsProviderInterfaceInterface was added.
Magento\AdminGws\Model\CallbackProcessorInterfaceInterface was added.
Magento\AdminGws\Model\ConfigInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.11-2.0.12.html b/src/_includes/backward-incompatible-changes/commerce/2.0.11-2.0.12.html deleted file mode 100644 index 89dfcd91d0b..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.11-2.0.12.html +++ /dev/null @@ -1,11 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What changedHow changed
Magento\AdminGws\Model\Plugin\OrderCollection::beforeLoad[public] Method parameter changed.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.13-2.0.14.html b/src/_includes/backward-incompatible-changes/commerce/2.0.13-2.0.14.html deleted file mode 100644 index 8b137891791..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.13-2.0.14.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.14-2.0.15.html b/src/_includes/backward-incompatible-changes/commerce/2.0.14-2.0.15.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.15-2.0.16.html b/src/_includes/backward-incompatible-changes/commerce/2.0.15-2.0.16.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.16-2.0.17.html b/src/_includes/backward-incompatible-changes/commerce/2.0.16-2.0.17.html deleted file mode 100644 index acc65b1e182..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.16-2.0.17.html +++ /dev/null @@ -1,11 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What changedHow changed
Magento\Framework\ForeignKey\Migration\AbstractCommand::__construct[public] Method parameter name changed.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.17-2.0.18.html b/src/_includes/backward-incompatible-changes/commerce/2.0.17-2.0.18.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.2-2.0.3.html b/src/_includes/backward-incompatible-changes/commerce/2.0.2-2.0.3.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.3-2.0.4.html b/src/_includes/backward-incompatible-changes/commerce/2.0.3-2.0.4.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.4-2.0.5.html b/src/_includes/backward-incompatible-changes/commerce/2.0.4-2.0.5.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.5-2.0.6.html b/src/_includes/backward-incompatible-changes/commerce/2.0.5-2.0.6.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.6-2.0.7.html b/src/_includes/backward-incompatible-changes/commerce/2.0.6-2.0.7.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.7-2.0.8.html b/src/_includes/backward-incompatible-changes/commerce/2.0.7-2.0.8.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.8-2.0.9.html b/src/_includes/backward-incompatible-changes/commerce/2.0.8-2.0.9.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.9-2.0.10.html b/src/_includes/backward-incompatible-changes/commerce/2.0.9-2.0.10.html deleted file mode 100644 index 8b137891791..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.0.9-2.0.10.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.1.1.html b/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.1.1.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.2.0.html b/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.2.0.html deleted file mode 100644 index 7590287209d..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.1.0-2.2.0.html +++ /dev/null @@ -1,2079 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\ForeignKey\Migration\AbstractCommand::__construct[public] Method parameter name changed.
Magento\AdvancedCatalog\Model\ResourceModel\Product\Indexer\Eav\Source::TRANSIT_PREFIXConstant has been removed.
Magento\Framework\MessageQueue\ExchangeFactoryClass was added.
Magento\Framework\MessageQueue\MessageLockExceptionClass was added.
Magento\Framework\MessageQueue\PublisherPoolClass was added.
Magento\Framework\MessageQueue\QueueFactoryClass was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryClass was added.
Magento\Framework\Amqp\ConfigClass was added.
Magento\Framework\Amqp\ConnectionTypeResolverClass was added.
Magento\Framework\Amqp\ExchangeClass was added.
Magento\Framework\Amqp\ExchangeFactoryClass was added.
Magento\Framework\Amqp\QueueClass was added.
Magento\Framework\Amqp\QueueFactoryClass was added.
Magento\WebsiteRestriction\Model\ConfigClass was added.
Magento\WebsiteRestriction\Model\ModeClass was added.
Magento\WebsiteRestriction\Model\RestrictorClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\HttpClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\ModesClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\RedirectClass was added.
Magento\WebsiteRestriction\Model\Config\ReaderClass was added.
Magento\WebsiteRestriction\Model\Config\SchemaLocatorClass was added.
Magento\WebsiteRestriction\Block\Cms\StubClass was added.
Magento\VisualMerchandiser\Model\RulesClass was added.
Magento\VisualMerchandiser\Model\SortingClass was added.
Magento\VisualMerchandiser\Model\Sorting\PriceAbstractClass was added.
Magento\VisualMerchandiser\Model\Sorting\SortAbstractClass was added.
Magento\VisualMerchandiser\Model\Rules\RuleClass was added.
Magento\VisualMerchandiser\Model\Rules\Rule\Collection\FetcherClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\RulesClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\Rules\CollectionClass was added.
Magento\VisualMerchandiser\Model\Config\Source\AllowedAttributesClass was added.
Magento\VisualMerchandiser\Model\Config\Source\InsertModeClass was added.
Magento\VisualMerchandiser\Model\Category\BuilderClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\SmartCategorySwitchClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AttributeSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AutomaticSortingSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\LogicSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\OperatorSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\SortOrderSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\MerchandiserClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\SmartCategoryRulesClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\GridClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\TileClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\TabsClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\Tabs\SkuTabClass was added.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node\CollectionClass was added.
Magento\VersionsCms\Model\Hierarchy\NodeClass was added.
Magento\VersionsCms\Block\Hierarchy\HeadClass was added.
Magento\VersionsCms\Block\Hierarchy\MenuClass was added.
Magento\VersionsCms\Block\Hierarchy\PaginationClass was added.
Magento\VersionsCms\Block\Cms\PageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\EditClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\ManageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Edit\Form\GridClass was added.
Magento\TargetRule\Model\IndexClass was added.
Magento\TargetRule\Model\RuleClass was added.
Magento\TargetRule\Model\Rule\Condition\CombineClass was added.
Magento\TargetRule\Model\ResourceModel\RuleClass was added.
Magento\TargetRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\TargetRule\Model\Actions\Condition\CombineClass was added.
Magento\TargetRule\Helper\DataClass was added.
Magento\TargetRule\Block\Checkout\Cart\CrosssellClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\RelatedClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\UpsellClass was added.
Magento\TargetRule\Block\Adminhtml\ProductClass was added.
Magento\TargetRule\Block\Adminhtml\TargetruleClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\EditClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\TabsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ActionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ConditionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\MainClass was added.
Magento\Support\Model\BackupClass was added.
Magento\Support\Model\ReportClass was added.
Magento\Support\Model\ResourceModel\Backup\ItemClass was added.
Magento\Support\Model\Backup\AbstractItemClass was added.
Magento\Support\Model\Backup\Cmd\PhpClass was added.
Magento\Support\Block\Adminhtml\Report\ViewClass was added.
Magento\Support\Block\Adminhtml\Report\View\TabsClass was added.
Magento\Support\Block\Adminhtml\Backup\LogClass was added.
Magento\Staging\Block\Preview\LinkStubClass was added.
Magento\Staging\Block\Preview\RequireInjectorClass was added.
Magento\Staging\Block\Adminhtml\Update\PreviewClass was added.
Magento\Staging\Block\Adminhtml\Update\Entity\ToolbarClass was added.
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was added.
Magento\Signifyd\Block\FingerprintClass was added.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\OperationClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\Operation\EditClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\ButtonsClass was added.
Magento\Rma\Model\ShippingClass was added.
Magento\Rma\Model\Rma\CreateClass was added.
Magento\Rma\Model\ResourceModel\Shipping\CollectionClass was added.
Magento\Rma\Model\ResourceModel\Rma\Status\History\CollectionClass was added.
Magento\Rma\Model\Item\AttributeClass was added.
Magento\Rma\Helper\DataClass was added.
Magento\Rma\Block\LinkClass was added.
Magento\Rma\Block\Returns\CreateClass was added.
Magento\Rma\Block\Returns\HistoryClass was added.
Magento\Rma\Block\Returns\ReturnsClass was added.
Magento\Rma\Block\Returns\TrackingClass was added.
Magento\Rma\Block\Returns\ViewClass was added.
Magento\Rma\Block\Returns\Tracking\PackageClass was added.
Magento\Rma\Block\Returns\Tracking\PopupClass was added.
Magento\Rma\Block\Order\ButtonClass was added.
Magento\Rma\Block\Order\LinkClass was added.
Magento\Rma\Block\Form\Renderer\ImageClass was added.
Magento\Rma\Block\Form\Renderer\SelectClass was added.
Magento\Rma\Block\Email\ItemsClass was added.
Magento\Rma\Block\Adminhtml\RmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\CreateClass was added.
Magento\Rma\Block\Adminhtml\Rma\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\AttributeClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\MainClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\OptionsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\ItemClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\DetailsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\HistoryClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ReturnaddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingAddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingmethodClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\MethodsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\PackagingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\TrackingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\FormClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\OrderClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\JsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\ButtonsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\Tab\RmaClass was added.
Magento\Reward\Model\RewardClass was added.
Magento\Reward\Model\Reward\HistoryClass was added.
Magento\Reward\Model\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\RewardClass was added.
Magento\Reward\Model\ResourceModel\Reward\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\HistoryClass was added.
Magento\Reward\Model\ResourceModel\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\Reward\Rate\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\History\CollectionClass was added.
Magento\Reward\Model\Action\AbstractActionClass was added.
Magento\Reward\Block\TooltipClass was added.
Magento\Reward\Block\Tooltip\CheckoutClass was added.
Magento\Reward\Block\Sales\Order\TotalClass was added.
Magento\Reward\Block\Customer\AccountLinkClass was added.
Magento\Reward\Block\Customer\RewardClass was added.
Magento\Reward\Block\Customer\Reward\HistoryClass was added.
Magento\Reward\Block\Customer\Reward\InfoClass was added.
Magento\Reward\Block\Customer\Reward\SubscriptionClass was added.
Magento\Reward\Block\Checkout\Payment\AdditionalClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Creditmemo\RewardClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\Reward\Block\Adminhtml\Reward\RateClass was added.
Magento\Reward\Block\Adminhtml\Reward\Rate\EditClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\Management\BalanceClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\History\GridClass was added.
Magento\Reminder\Block\Adminhtml\ReminderClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\EditClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\Edit\TabsClass was added.
Magento\Reminder\Block\Adminhtml\Promo\NoticeClass was added.
Magento\PricePermissions\Helper\DataClass was added.
Magento\MysqlMq\Model\MessageClass was added.
Magento\MysqlMq\Model\MessageStatusClass was added.
Magento\MysqlMq\Model\QueueClass was added.
Magento\MysqlMq\Model\QueueManagementClass was added.
Magento\MysqlMq\Model\ResourceModel\MessageStatusCollectionClass was added.
Magento\MultipleWishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\MultipleWishlist\Block\BehaviourClass was added.
Magento\MultipleWishlist\Block\InfoClass was added.
Magento\MultipleWishlist\Block\LinkClass was added.
Magento\MultipleWishlist\Block\Search\FormClass was added.
Magento\MultipleWishlist\Block\Search\ResultsClass was added.
Magento\MultipleWishlist\Block\Customer\SharingClass was added.
Magento\MultipleWishlist\Block\Customer\SidebarClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\CopyClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\SelectorClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Selector\CartClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Button\DeleteClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Sales\Order\Create\Sidebar\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\Wishlist\GridClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\MessageQueue\Model\ConsumerRunnerClass was added.
Magento\Logging\Model\EventClass was added.
Magento\Logging\Model\Source\FrequencyClass was added.
Magento\Logging\Model\ResourceModel\Event\CollectionClass was added.
Magento\Logging\Model\Event\ChangesClass was added.
Magento\Logging\Block\Adminhtml\ContainerClass was added.
Magento\Logging\Block\Adminhtml\DetailsClass was added.
Magento\Logging\Block\Adminhtml\Details\GridClass was added.
Magento\Invitation\Model\InvitationClass was added.
Magento\Invitation\Model\ResourceModel\Invitation\CollectionClass was added.
Magento\Invitation\Block\FormClass was added.
Magento\Invitation\Block\LinkClass was added.
Magento\Invitation\Block\Customer\ListCustomerClass was added.
Magento\Invitation\Block\Customer\Form\RegisterClass was added.
Magento\Invitation\Block\Adminhtml\InvitationClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\CustomerClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\GeneralClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\OrderClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\ViewClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\View\TabsClass was added.
Magento\GoogleTagManager\Model\Config\Source\AccountTypeClass was added.
Magento\GoogleTagManager\Model\Banner\CollectorClass was added.
Magento\GoogleTagManager\Helper\DataClass was added.
Magento\GoogleTagManager\Block\GaClass was added.
Magento\GoogleTagManager\Block\ListJsonClass was added.
Magento\GoogleTagManager\Block\Adminhtml\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Banner\Edit\Tab\GaClass was added.
Magento\GiftWrapping\Model\Wrapping\ValidatorClass was added.
Magento\GiftWrapping\Model\ResourceModel\Wrapping\CollectionClass was added.
Magento\GiftWrapping\Helper\DataClass was added.
Magento\GiftWrapping\Block\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Product\InfoClass was added.
Magento\GiftWrapping\Block\Checkout\OptionsClass was added.
Magento\GiftWrapping\Block\Adminhtml\GiftwrappingClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Info\ContentClass was added.
Magento\GiftWrapping\Block\Adminhtml\Giftwrapping\EditClass was added.
Magento\GiftRegistry\Model\EntityClass was added.
Magento\GiftRegistry\Model\ItemClass was added.
Magento\GiftRegistry\Model\PersonClass was added.
Magento\GiftRegistry\Model\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\EntityClass was added.
Magento\GiftRegistry\Model\ResourceModel\ItemClass was added.
Magento\GiftRegistry\Model\ResourceModel\PersonClass was added.
Magento\GiftRegistry\Model\ResourceModel\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\Type\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Person\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\OptionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\GiftRegistry\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Entity\CollectionClass was added.
Magento\GiftRegistry\Helper\DataClass was added.
Magento\GiftRegistry\Block\ItemsClass was added.
Magento\GiftRegistry\Block\LinkClass was added.
Magento\GiftRegistry\Block\ViewClass was added.
Magento\GiftRegistry\Block\Wishlist\Item\Column\RegistryClass was added.
Magento\GiftRegistry\Block\Search\AdvancedClass was added.
Magento\GiftRegistry\Block\Search\FormClass was added.
Magento\GiftRegistry\Block\Search\ResultsClass was added.
Magento\GiftRegistry\Block\Product\ViewClass was added.
Magento\GiftRegistry\Block\Email\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\EditClass was added.
Magento\GiftRegistry\Block\Customer\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\ListCustomerClass was added.
Magento\GiftRegistry\Block\Customer\ShareClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistrantsClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistryClass was added.
Magento\GiftRegistry\Block\Customer\Checkout\MultishippingClass was added.
Magento\GiftRegistry\Block\Customer\Address\EditClass was added.
Magento\GiftRegistry\Block\Cart\LinkClass was added.
Magento\GiftRegistry\Block\Cart\Product\MarkClass was added.
Magento\GiftRegistry\Block\Adminhtml\GiftregistryClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\EditClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\GridClass was added.
Magento\GiftCardAccount\Model\GiftcardaccountClass was added.
Magento\GiftCardAccount\Model\Pool\AbstractPoolClass was added.
Magento\GiftCardAccount\Block\CheckClass was added.
Magento\GiftCardAccount\Block\Sales\Order\GiftcardsClass was added.
Magento\GiftCardAccount\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\GiftCardAccount\Block\Checkout\Cart\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\GiftCardAccount\Block\Account\RedeemClass was added.
Magento\GiftCard\Block\Sales\Order\Item\RendererClass was added.
Magento\GiftCard\Block\Sales\Order\Item\Renderer\NoquoteClass was added.
Magento\GiftCard\Block\Checkout\Cart\Item\RendererClass was added.
Magento\GiftCard\Block\Catalog\Product\View\Type\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Sales\Items\Column\Name\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Catalog\Product\Composite\Fieldset\GiftcardClass was added.
Magento\Eway\Block\PaymentClass was added.
Magento\Elasticsearch\SearchAdapter\AggregationFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\ConnectionManagerClass was added.
Magento\Elasticsearch\SearchAdapter\DocumentFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\MapperClass was added.
Magento\Elasticsearch\SearchAdapter\ResponseFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\SearchIndexNameResolverClass was added.
Magento\Elasticsearch\SearchAdapter\Query\BuilderClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Preprocessor\StopwordsClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\AggregationClass was added.
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProviderClass was added.
Magento\Elasticsearch\Model\ConfigClass was added.
Magento\Elasticsearch\Model\ResourceModel\IndexClass was added.
Magento\Elasticsearch\Model\Adapter\FieldTypeClass was added.
Magento\Elasticsearch\Model\Adapter\Index\IndexNameResolverClass was added.
Magento\Elasticsearch\Model\Adapter\Document\BuilderClass was added.
Magento\CustomerSegment\Model\CustomerClass was added.
Magento\CustomerSegment\Model\SegmentClass was added.
Magento\CustomerSegment\Model\Segment\Condition\CombineClass was added.
Magento\CustomerSegment\Model\ResourceModel\CustomerClass was added.
Magento\CustomerSegment\Model\ResourceModel\SegmentClass was added.
Magento\CustomerSegment\Model\ResourceModel\Segment\CollectionClass was added.
Magento\CustomerSegment\Model\Condition\AbstractConditionClass was added.
Magento\CustomerSegment\Model\Condition\Combine\AbstractCombineClass was added.
Magento\CustomerSegment\Block\Adminhtml\CustomersegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\SegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\DetailClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\Detail\GridClass was added.
Magento\CustomerSegment\Block\Adminhtml\Customersegment\Grid\ChooserClass was added.
Magento\CustomerCustomAttributes\Block\FormClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Form\Renderer\Fieldset\ElementClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\FormtypeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\TreeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\JsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\MainClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerBalance\Block\Sales\Order\CustomerbalanceClass was added.
Magento\CustomerBalance\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Creditmemo\ControlsClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\BalanceClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\FormClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\GridClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\HistoryClass was added.
Magento\CustomerBalance\Block\Account\BalanceClass was added.
Magento\CustomerBalance\Block\Account\HistoryClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRendererClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\BooleanClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\DateClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\FileClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\ImageClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultilineClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultiselectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\SelectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextareaClass was added.
Magento\CatalogPermissions\Model\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\CollectionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Indexer\AbstractActionClass was added.
Magento\CatalogPermissions\Model\Indexer\CategoryClass was added.
Magento\CatalogPermissions\Model\Indexer\ProductClass was added.
Magento\CatalogPermissions\Model\Indexer\System\Config\ModeClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\FullClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\GrantClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Grant\LandingClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Customer\GroupClass was added.
Magento\CatalogPermissions\Helper\DataClass was added.
Magento\CatalogPermissions\Helper\IndexClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\PermissionsClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions\RowClass was added.
Magento\CatalogEvent\Model\DateResolverClass was added.
Magento\CatalogEvent\Model\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\Event\CollectionClass was added.
Magento\CatalogEvent\Model\Category\EventListClass was added.
Magento\CatalogEvent\Helper\DataClass was added.
Magento\CatalogEvent\Helper\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Product\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Category\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\EditClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\Edit\FormClass was added.
Magento\CatalogEvent\Block\Adminhtml\Catalog\Category\Edit\AddEventButtonClass was added.
Magento\BannerCustomerSegment\Model\ResourceModel\BannerSegmentLinkClass was added.
Magento\Banner\Model\ConfigClass was added.
Magento\Banner\Model\ResourceModel\BannerClass was added.
Magento\Banner\Model\ResourceModel\Banner\CollectionClass was added.
Magento\Banner\Block\Widget\BannerClass was added.
Magento\Banner\Block\Ajax\DataClass was added.
Magento\Banner\Block\Adminhtml\BannerClass was added.
Magento\Banner\Block\Adminhtml\Promo\Salesrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Promo\Catalogrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\EditClass was added.
Magento\Banner\Block\Adminhtml\Banner\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\TabsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\ContentClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PromotionsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PropertiesClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\CatalogruleClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\SalesruleClass was added.
Magento\AdvancedSearch\Model\ResourceModel\IndexClass was added.
Magento\AdvancedSearch\Model\ResourceModel\RecommendationsClass was added.
Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\CollectionClass was added.
Magento\AdvancedSearch\Model\Client\ClientResolverClass was added.
Magento\AdvancedSearch\Model\Adminhtml\Search\Grid\OptionsClass was added.
Magento\AdvancedSearch\Block\RecommendationsClass was added.
Magento\AdvancedSearch\Block\SuggestionsClass was added.
Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnectionClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\EditClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\GridClass was added.
Magento\AdvancedCheckout\Model\CartClass was added.
Magento\AdvancedCheckout\Block\Sku\ProductsClass was added.
Magento\AdvancedCheckout\Block\Sku\Products\InfoClass was added.
Magento\AdvancedCheckout\Block\Customer\LinkClass was added.
Magento\AdvancedCheckout\Block\Customer\SkuClass was added.
Magento\AdvancedCheckout\Block\Cart\Item\ConfigureClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\ManageClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\Grid\ColumnSet\SkuErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\AddClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\ErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\AccordionClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\ItemsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\LoadClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\MessagesClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Form\CouponClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ComparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\OrderedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ProductsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RcomparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RviewedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Sku\ErrorsClass was added.
Magento\AdminGws\Model\BlocksClass was added.
Magento\AdminGws\Model\CallbackInvokerClass was added.
Magento\AdminGws\Model\CollectionsClass was added.
Magento\AdminGws\Model\ConfigClass was added.
Magento\AdminGws\Model\ContainersClass was added.
Magento\AdminGws\Model\RoleClass was added.
Magento\AdminGws\Model\ResourceModel\CollectionsClass was added.
Magento\AdminGws\Model\Config\ReaderClass was added.
Magento\AdminGws\Model\Config\SchemaLocatorClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Tab\Rolesedit\GwsClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Grid\RoleClass was added.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Rma\Api\CommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\RmaManagementInterface::search[public] Method parameter changed.
Magento\Rma\Api\RmaRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\TrackRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterface::getList[public] Method parameter changed.
Magento\Framework\MessageQueue\ConsumerInterfaceInterface was added.
Magento\Framework\MessageQueue\EnvelopeInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeInterfaceInterface was added.
Magento\Framework\MessageQueue\MessageIdGeneratorInterfaceInterface was added.
Magento\Framework\MessageQueue\PublisherInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueInterfaceInterface was added.
Magento\Framework\MessageQueue\Topology\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Publisher\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Consumer\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeInterfaceInterface was added.
Magento\Framework\Bulk\BulkManagementInterfaceInterface was added.
Magento\Framework\Bulk\BulkStatusInterfaceInterface was added.
Magento\Framework\Bulk\BulkSummaryInterfaceInterface was added.
Magento\Framework\Bulk\OperationInterfaceInterface was added.
Magento\Framework\Bulk\OperationManagementInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Sorting\SortInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Rules\RuleInterfaceInterface was added.
Magento\TargetRule\Model\ResourceModel\Index\IndexInterfaceInterface was added.
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was added.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\QueryInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\BuilderInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\Builder\FilterInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Aggregation\Builder\BucketBuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\BatchDataMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\FieldMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\BuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\Config\EsConfigInterfaceInterface was added.
Magento\CatalogPermissions\Model\Indexer\UpdateIndexInterfaceInterface was added.
Magento\CatalogPermissions\App\ConfigInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationListInterfaceInterface was added.
Magento\AdvancedSearch\Model\SuggestedQueriesInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientFactoryInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientOptionsInterfaceInterface was added.
Magento\AdvancedSearch\Model\Adapter\DataMapper\AdditionalFieldsProviderInterfaceInterface was added.
Magento\AdminGws\Model\CallbackProcessorInterfaceInterface was added.
Magento\AdminGws\Model\ConfigInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.1-2.1.2.html b/src/_includes/backward-incompatible-changes/commerce/2.1.1-2.1.2.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.10-2.1.11.html b/src/_includes/backward-incompatible-changes/commerce/2.1.10-2.1.11.html deleted file mode 100644 index 92183e9dc3c..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.1.10-2.1.11.html +++ /dev/null @@ -1,2079 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\AdvancedCatalog\Model\ResourceModel\Product\Indexer\Eav\Source::TRANSIT_PREFIXConstant has been removed.
Magento\Framework\MessageQueue\ExchangeFactoryClass was added.
Magento\Framework\MessageQueue\MessageLockExceptionClass was added.
Magento\Framework\MessageQueue\PublisherPoolClass was added.
Magento\Framework\MessageQueue\QueueFactoryClass was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryClass was added.
Magento\Framework\Amqp\ConfigClass was added.
Magento\Framework\Amqp\ConnectionTypeResolverClass was added.
Magento\Framework\Amqp\ExchangeClass was added.
Magento\Framework\Amqp\ExchangeFactoryClass was added.
Magento\Framework\Amqp\QueueClass was added.
Magento\Framework\Amqp\QueueFactoryClass was added.
Magento\WebsiteRestriction\Model\ConfigClass was added.
Magento\WebsiteRestriction\Model\ModeClass was added.
Magento\WebsiteRestriction\Model\RestrictorClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\HttpClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\ModesClass was added.
Magento\WebsiteRestriction\Model\System\Config\Source\RedirectClass was added.
Magento\WebsiteRestriction\Model\Config\ReaderClass was added.
Magento\WebsiteRestriction\Model\Config\SchemaLocatorClass was added.
Magento\WebsiteRestriction\Block\Cms\StubClass was added.
Magento\VisualMerchandiser\Model\RulesClass was added.
Magento\VisualMerchandiser\Model\SortingClass was added.
Magento\VisualMerchandiser\Model\Sorting\PriceAbstractClass was added.
Magento\VisualMerchandiser\Model\Sorting\SortAbstractClass was added.
Magento\VisualMerchandiser\Model\Rules\RuleClass was added.
Magento\VisualMerchandiser\Model\Rules\Rule\Collection\FetcherClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\RulesClass was added.
Magento\VisualMerchandiser\Model\ResourceModel\Rules\CollectionClass was added.
Magento\VisualMerchandiser\Model\Config\Source\AllowedAttributesClass was added.
Magento\VisualMerchandiser\Model\Config\Source\InsertModeClass was added.
Magento\VisualMerchandiser\Model\Category\BuilderClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\SmartCategorySwitchClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AttributeSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\AutomaticSortingSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\LogicSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\OperatorSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Widget\Select\SortOrderSelectClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\MerchandiserClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\SmartCategoryRulesClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\GridClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\TileClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\TabsClass was added.
Magento\VisualMerchandiser\Block\Adminhtml\Category\AddProduct\Tabs\SkuTabClass was added.
Magento\VersionsCms\Model\ResourceModel\Hierarchy\Node\CollectionClass was added.
Magento\VersionsCms\Model\Hierarchy\NodeClass was added.
Magento\VersionsCms\Block\Hierarchy\HeadClass was added.
Magento\VersionsCms\Block\Hierarchy\MenuClass was added.
Magento\VersionsCms\Block\Hierarchy\PaginationClass was added.
Magento\VersionsCms\Block\Cms\PageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\EditClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\ManageClass was added.
Magento\VersionsCms\Block\Adminhtml\Cms\Hierarchy\Edit\Form\GridClass was added.
Magento\TargetRule\Model\IndexClass was added.
Magento\TargetRule\Model\RuleClass was added.
Magento\TargetRule\Model\Rule\Condition\CombineClass was added.
Magento\TargetRule\Model\ResourceModel\RuleClass was added.
Magento\TargetRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\TargetRule\Model\Actions\Condition\CombineClass was added.
Magento\TargetRule\Helper\DataClass was added.
Magento\TargetRule\Block\Checkout\Cart\CrosssellClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\RelatedClass was added.
Magento\TargetRule\Block\Catalog\Product\ProductList\UpsellClass was added.
Magento\TargetRule\Block\Adminhtml\ProductClass was added.
Magento\TargetRule\Block\Adminhtml\TargetruleClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\EditClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\TabsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ActionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\ConditionsClass was added.
Magento\TargetRule\Block\Adminhtml\Targetrule\Edit\Tab\MainClass was added.
Magento\Support\Model\BackupClass was added.
Magento\Support\Model\ReportClass was added.
Magento\Support\Model\ResourceModel\Backup\ItemClass was added.
Magento\Support\Model\Backup\AbstractItemClass was added.
Magento\Support\Model\Backup\Cmd\PhpClass was added.
Magento\Support\Block\Adminhtml\Report\ViewClass was added.
Magento\Support\Block\Adminhtml\Report\View\TabsClass was added.
Magento\Support\Block\Adminhtml\Backup\LogClass was added.
Magento\Staging\Block\Preview\LinkStubClass was added.
Magento\Staging\Block\Preview\RequireInjectorClass was added.
Magento\Staging\Block\Adminhtml\Update\PreviewClass was added.
Magento\Staging\Block\Adminhtml\Update\Entity\ToolbarClass was added.
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was added.
Magento\Signifyd\Block\FingerprintClass was added.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\OperationClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Scheduled\Operation\EditClass was added.
Magento\ScheduledImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\SalesArchive\Block\Adminhtml\Sales\Order\View\ButtonsClass was added.
Magento\Rma\Model\ShippingClass was added.
Magento\Rma\Model\Rma\CreateClass was added.
Magento\Rma\Model\ResourceModel\Shipping\CollectionClass was added.
Magento\Rma\Model\ResourceModel\Rma\Status\History\CollectionClass was added.
Magento\Rma\Model\Item\AttributeClass was added.
Magento\Rma\Helper\DataClass was added.
Magento\Rma\Block\LinkClass was added.
Magento\Rma\Block\Returns\CreateClass was added.
Magento\Rma\Block\Returns\HistoryClass was added.
Magento\Rma\Block\Returns\ReturnsClass was added.
Magento\Rma\Block\Returns\TrackingClass was added.
Magento\Rma\Block\Returns\ViewClass was added.
Magento\Rma\Block\Returns\Tracking\PackageClass was added.
Magento\Rma\Block\Returns\Tracking\PopupClass was added.
Magento\Rma\Block\Order\ButtonClass was added.
Magento\Rma\Block\Order\LinkClass was added.
Magento\Rma\Block\Form\Renderer\ImageClass was added.
Magento\Rma\Block\Form\Renderer\SelectClass was added.
Magento\Rma\Block\Email\ItemsClass was added.
Magento\Rma\Block\Adminhtml\RmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\CreateClass was added.
Magento\Rma\Block\Adminhtml\Rma\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRmaClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\NewRma\Tab\Items\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\AttributeClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\EditClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\MainClass was added.
Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\OptionsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\ItemClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\JsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\TabsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\GeneralClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\Items\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\DetailsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\HistoryClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ReturnaddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingAddressClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\ShippingmethodClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\GridClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\MethodsClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\PackagingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\TrackingClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\FormClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\OrderClass was added.
Magento\Rma\Block\Adminhtml\Rma\Create\Order\GridClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\ItemsClass was added.
Magento\Rma\Block\Adminhtml\Product\Bundle\JsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\ButtonsClass was added.
Magento\Rma\Block\Adminhtml\Order\View\Tab\RmaClass was added.
Magento\Reward\Model\RewardClass was added.
Magento\Reward\Model\Reward\HistoryClass was added.
Magento\Reward\Model\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\RewardClass was added.
Magento\Reward\Model\ResourceModel\Reward\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\HistoryClass was added.
Magento\Reward\Model\ResourceModel\Reward\RateClass was added.
Magento\Reward\Model\ResourceModel\Reward\Rate\CollectionClass was added.
Magento\Reward\Model\ResourceModel\Reward\History\CollectionClass was added.
Magento\Reward\Model\Action\AbstractActionClass was added.
Magento\Reward\Block\TooltipClass was added.
Magento\Reward\Block\Tooltip\CheckoutClass was added.
Magento\Reward\Block\Sales\Order\TotalClass was added.
Magento\Reward\Block\Customer\AccountLinkClass was added.
Magento\Reward\Block\Customer\RewardClass was added.
Magento\Reward\Block\Customer\Reward\HistoryClass was added.
Magento\Reward\Block\Customer\Reward\InfoClass was added.
Magento\Reward\Block\Customer\Reward\SubscriptionClass was added.
Magento\Reward\Block\Checkout\Payment\AdditionalClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Creditmemo\RewardClass was added.
Magento\Reward\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\Reward\Block\Adminhtml\Reward\RateClass was added.
Magento\Reward\Block\Adminhtml\Reward\Rate\EditClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\Management\BalanceClass was added.
Magento\Reward\Block\Adminhtml\Customer\Edit\Tab\Reward\History\GridClass was added.
Magento\Reminder\Block\Adminhtml\ReminderClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\EditClass was added.
Magento\Reminder\Block\Adminhtml\Reminder\Edit\TabsClass was added.
Magento\Reminder\Block\Adminhtml\Promo\NoticeClass was added.
Magento\PricePermissions\Helper\DataClass was added.
Magento\MysqlMq\Model\MessageClass was added.
Magento\MysqlMq\Model\MessageStatusClass was added.
Magento\MysqlMq\Model\QueueClass was added.
Magento\MysqlMq\Model\QueueManagementClass was added.
Magento\MysqlMq\Model\ResourceModel\MessageStatusCollectionClass was added.
Magento\MultipleWishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\MultipleWishlist\Block\BehaviourClass was added.
Magento\MultipleWishlist\Block\InfoClass was added.
Magento\MultipleWishlist\Block\LinkClass was added.
Magento\MultipleWishlist\Block\Search\FormClass was added.
Magento\MultipleWishlist\Block\Search\ResultsClass was added.
Magento\MultipleWishlist\Block\Customer\SharingClass was added.
Magento\MultipleWishlist\Block\Customer\SidebarClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\CopyClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\ManagementClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\SelectorClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Item\Column\Selector\CartClass was added.
Magento\MultipleWishlist\Block\Customer\Wishlist\Button\DeleteClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Sales\Order\Create\Sidebar\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\WishlistClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Report\Customer\Wishlist\GridClass was added.
Magento\MultipleWishlist\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\MessageQueue\Model\ConsumerRunnerClass was added.
Magento\Logging\Model\EventClass was added.
Magento\Logging\Model\Source\FrequencyClass was added.
Magento\Logging\Model\ResourceModel\Event\CollectionClass was added.
Magento\Logging\Model\Event\ChangesClass was added.
Magento\Logging\Block\Adminhtml\ContainerClass was added.
Magento\Logging\Block\Adminhtml\DetailsClass was added.
Magento\Logging\Block\Adminhtml\Details\GridClass was added.
Magento\Invitation\Model\InvitationClass was added.
Magento\Invitation\Model\ResourceModel\Invitation\CollectionClass was added.
Magento\Invitation\Block\FormClass was added.
Magento\Invitation\Block\LinkClass was added.
Magento\Invitation\Block\Customer\ListCustomerClass was added.
Magento\Invitation\Block\Customer\Form\RegisterClass was added.
Magento\Invitation\Block\Adminhtml\InvitationClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\CustomerClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\GeneralClass was added.
Magento\Invitation\Block\Adminhtml\Report\Invitation\OrderClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\ViewClass was added.
Magento\Invitation\Block\Adminhtml\Invitation\View\TabsClass was added.
Magento\GoogleTagManager\Model\Config\Source\AccountTypeClass was added.
Magento\GoogleTagManager\Model\Banner\CollectorClass was added.
Magento\GoogleTagManager\Helper\DataClass was added.
Magento\GoogleTagManager\Block\GaClass was added.
Magento\GoogleTagManager\Block\ListJsonClass was added.
Magento\GoogleTagManager\Block\Adminhtml\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GaClass was added.
Magento\GoogleTagManager\Block\Adminhtml\Banner\Edit\Tab\GaClass was added.
Magento\GiftWrapping\Model\Wrapping\ValidatorClass was added.
Magento\GiftWrapping\Model\ResourceModel\Wrapping\CollectionClass was added.
Magento\GiftWrapping\Helper\DataClass was added.
Magento\GiftWrapping\Block\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Product\InfoClass was added.
Magento\GiftWrapping\Block\Checkout\OptionsClass was added.
Magento\GiftWrapping\Block\Adminhtml\GiftwrappingClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\View\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Sales\Order\Create\LinkClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\InfoClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\GiftWrapping\Block\Adminhtml\Order\Create\Info\ContentClass was added.
Magento\GiftWrapping\Block\Adminhtml\Giftwrapping\EditClass was added.
Magento\GiftRegistry\Model\EntityClass was added.
Magento\GiftRegistry\Model\ItemClass was added.
Magento\GiftRegistry\Model\PersonClass was added.
Magento\GiftRegistry\Model\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\EntityClass was added.
Magento\GiftRegistry\Model\ResourceModel\ItemClass was added.
Magento\GiftRegistry\Model\ResourceModel\PersonClass was added.
Magento\GiftRegistry\Model\ResourceModel\TypeClass was added.
Magento\GiftRegistry\Model\ResourceModel\Type\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Person\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\OptionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\GiftRegistry\CollectionClass was added.
Magento\GiftRegistry\Model\ResourceModel\Entity\CollectionClass was added.
Magento\GiftRegistry\Helper\DataClass was added.
Magento\GiftRegistry\Block\ItemsClass was added.
Magento\GiftRegistry\Block\LinkClass was added.
Magento\GiftRegistry\Block\ViewClass was added.
Magento\GiftRegistry\Block\Wishlist\Item\Column\RegistryClass was added.
Magento\GiftRegistry\Block\Search\AdvancedClass was added.
Magento\GiftRegistry\Block\Search\FormClass was added.
Magento\GiftRegistry\Block\Search\ResultsClass was added.
Magento\GiftRegistry\Block\Product\ViewClass was added.
Magento\GiftRegistry\Block\Email\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\EditClass was added.
Magento\GiftRegistry\Block\Customer\ItemsClass was added.
Magento\GiftRegistry\Block\Customer\ListCustomerClass was added.
Magento\GiftRegistry\Block\Customer\ShareClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistrantsClass was added.
Magento\GiftRegistry\Block\Customer\Edit\RegistryClass was added.
Magento\GiftRegistry\Block\Customer\Checkout\MultishippingClass was added.
Magento\GiftRegistry\Block\Customer\Address\EditClass was added.
Magento\GiftRegistry\Block\Cart\LinkClass was added.
Magento\GiftRegistry\Block\Cart\Product\MarkClass was added.
Magento\GiftRegistry\Block\Adminhtml\GiftregistryClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\EditClass was added.
Magento\GiftRegistry\Block\Adminhtml\Customer\GridClass was added.
Magento\GiftCardAccount\Model\GiftcardaccountClass was added.
Magento\GiftCardAccount\Model\Pool\AbstractPoolClass was added.
Magento\GiftCardAccount\Block\CheckClass was added.
Magento\GiftCardAccount\Block\Sales\Order\GiftcardsClass was added.
Magento\GiftCardAccount\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\GiftCardAccount\Block\Checkout\Cart\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\GiftcardaccountClass was added.
Magento\GiftCardAccount\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\GiftCardAccount\Block\Account\RedeemClass was added.
Magento\GiftCard\Block\Sales\Order\Item\RendererClass was added.
Magento\GiftCard\Block\Sales\Order\Item\Renderer\NoquoteClass was added.
Magento\GiftCard\Block\Checkout\Cart\Item\RendererClass was added.
Magento\GiftCard\Block\Catalog\Product\View\Type\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Sales\Items\Column\Name\GiftcardClass was added.
Magento\GiftCard\Block\Adminhtml\Catalog\Product\Composite\Fieldset\GiftcardClass was added.
Magento\Eway\Block\PaymentClass was added.
Magento\Elasticsearch\SearchAdapter\AggregationFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\ConnectionManagerClass was added.
Magento\Elasticsearch\SearchAdapter\DocumentFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\MapperClass was added.
Magento\Elasticsearch\SearchAdapter\ResponseFactoryClass was added.
Magento\Elasticsearch\SearchAdapter\SearchIndexNameResolverClass was added.
Magento\Elasticsearch\SearchAdapter\Query\BuilderClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Preprocessor\StopwordsClass was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\AggregationClass was added.
Magento\Elasticsearch\SearchAdapter\Dynamic\DataProviderClass was added.
Magento\Elasticsearch\Model\ConfigClass was added.
Magento\Elasticsearch\Model\ResourceModel\IndexClass was added.
Magento\Elasticsearch\Model\Adapter\FieldTypeClass was added.
Magento\Elasticsearch\Model\Adapter\Index\IndexNameResolverClass was added.
Magento\Elasticsearch\Model\Adapter\Document\BuilderClass was added.
Magento\CustomerSegment\Model\CustomerClass was added.
Magento\CustomerSegment\Model\SegmentClass was added.
Magento\CustomerSegment\Model\Segment\Condition\CombineClass was added.
Magento\CustomerSegment\Model\ResourceModel\CustomerClass was added.
Magento\CustomerSegment\Model\ResourceModel\SegmentClass was added.
Magento\CustomerSegment\Model\ResourceModel\Segment\CollectionClass was added.
Magento\CustomerSegment\Model\Condition\AbstractConditionClass was added.
Magento\CustomerSegment\Model\Condition\Combine\AbstractCombineClass was added.
Magento\CustomerSegment\Block\Adminhtml\CustomersegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\SegmentClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\DetailClass was added.
Magento\CustomerSegment\Block\Adminhtml\Report\Customer\Segment\Detail\GridClass was added.
Magento\CustomerSegment\Block\Adminhtml\Customersegment\Grid\ChooserClass was added.
Magento\CustomerCustomAttributes\Block\FormClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Form\Renderer\Fieldset\ElementClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\FormtypeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Formtype\Edit\Tab\TreeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\JsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\MainClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\AttributeClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\EditClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\TabsClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\GeneralClass was added.
Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\OptionsClass was added.
Magento\CustomerBalance\Block\Sales\Order\CustomerbalanceClass was added.
Magento\CustomerBalance\Block\Checkout\Onepage\Payment\AdditionalClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Creditmemo\ControlsClass was added.
Magento\CustomerBalance\Block\Adminhtml\Sales\Order\Create\PaymentClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\BalanceClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\FormClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\GridClass was added.
Magento\CustomerBalance\Block\Adminhtml\Customer\Edit\Tab\Customerbalance\Balance\HistoryClass was added.
Magento\CustomerBalance\Block\Account\BalanceClass was added.
Magento\CustomerBalance\Block\Account\HistoryClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\AbstractRendererClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\BooleanClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\DateClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\FileClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\ImageClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultilineClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\MultiselectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\SelectClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextClass was added.
Magento\CustomAttributeManagement\Block\Form\Renderer\TextareaClass was added.
Magento\CatalogPermissions\Model\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\PermissionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\CollectionClass was added.
Magento\CatalogPermissions\Model\ResourceModel\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Permission\IndexClass was added.
Magento\CatalogPermissions\Model\Indexer\AbstractActionClass was added.
Magento\CatalogPermissions\Model\Indexer\CategoryClass was added.
Magento\CatalogPermissions\Model\Indexer\ProductClass was added.
Magento\CatalogPermissions\Model\Indexer\System\Config\ModeClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Product\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\FullClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsClass was added.
Magento\CatalogPermissions\Model\Indexer\Category\Action\RowsFactoryClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\GrantClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Grant\LandingClass was added.
Magento\CatalogPermissions\Model\Adminhtml\System\Config\Source\Customer\GroupClass was added.
Magento\CatalogPermissions\Helper\DataClass was added.
Magento\CatalogPermissions\Helper\IndexClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\PermissionsClass was added.
Magento\CatalogPermissions\Block\Adminhtml\Catalog\Category\Tab\Permissions\RowClass was added.
Magento\CatalogEvent\Model\DateResolverClass was added.
Magento\CatalogEvent\Model\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\EventClass was added.
Magento\CatalogEvent\Model\ResourceModel\Event\CollectionClass was added.
Magento\CatalogEvent\Model\Category\EventListClass was added.
Magento\CatalogEvent\Helper\DataClass was added.
Magento\CatalogEvent\Helper\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Product\EventClass was added.
Magento\CatalogEvent\Block\Catalog\Category\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\EventClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\EditClass was added.
Magento\CatalogEvent\Block\Adminhtml\Event\Edit\FormClass was added.
Magento\CatalogEvent\Block\Adminhtml\Catalog\Category\Edit\AddEventButtonClass was added.
Magento\BannerCustomerSegment\Model\ResourceModel\BannerSegmentLinkClass was added.
Magento\Banner\Model\BannerClass was added.
Magento\Banner\Model\ConfigClass was added.
Magento\Banner\Model\ResourceModel\BannerClass was added.
Magento\Banner\Model\ResourceModel\Banner\CollectionClass was added.
Magento\Banner\Block\Widget\BannerClass was added.
Magento\Banner\Block\Ajax\DataClass was added.
Magento\Banner\Block\Adminhtml\BannerClass was added.
Magento\Banner\Block\Adminhtml\Promo\Salesrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Promo\Catalogrule\Edit\Tab\Banners\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\EditClass was added.
Magento\Banner\Block\Adminhtml\Banner\GridClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\TabsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\ContentClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PromotionsClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\PropertiesClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\CatalogruleClass was added.
Magento\Banner\Block\Adminhtml\Banner\Edit\Tab\Promotions\SalesruleClass was added.
Magento\AdvancedSearch\Model\ResourceModel\IndexClass was added.
Magento\AdvancedSearch\Model\ResourceModel\RecommendationsClass was added.
Magento\AdvancedSearch\Model\ResourceModel\Search\Grid\CollectionClass was added.
Magento\AdvancedSearch\Model\Client\ClientResolverClass was added.
Magento\AdvancedSearch\Model\Adminhtml\Search\Grid\OptionsClass was added.
Magento\AdvancedSearch\Block\RecommendationsClass was added.
Magento\AdvancedSearch\Block\SuggestionsClass was added.
Magento\AdvancedSearch\Block\Adminhtml\System\Config\TestConnectionClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\EditClass was added.
Magento\AdvancedSearch\Block\Adminhtml\Search\GridClass was added.
Magento\AdvancedCheckout\Model\CartClass was added.
Magento\AdvancedCheckout\Block\Sku\ProductsClass was added.
Magento\AdvancedCheckout\Block\Sku\Products\InfoClass was added.
Magento\AdvancedCheckout\Block\Customer\LinkClass was added.
Magento\AdvancedCheckout\Block\Customer\SkuClass was added.
Magento\AdvancedCheckout\Block\Cart\Item\ConfigureClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\ManageClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\Grid\ColumnSet\SkuErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\AddClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Sales\Order\Create\Sku\ErrorsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\AccordionClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\ItemsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\LoadClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\MessagesClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Form\CouponClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ComparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\OrderedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\ProductsClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RcomparedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\RviewedClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\SkuClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\WishlistClass was added.
Magento\AdvancedCheckout\Block\Adminhtml\Manage\Accordion\Sku\ErrorsClass was added.
Magento\AdminGws\Model\BlocksClass was added.
Magento\AdminGws\Model\CallbackInvokerClass was added.
Magento\AdminGws\Model\CollectionsClass was added.
Magento\AdminGws\Model\ConfigClass was added.
Magento\AdminGws\Model\ContainersClass was added.
Magento\AdminGws\Model\RoleClass was added.
Magento\AdminGws\Model\ResourceModel\CollectionsClass was added.
Magento\AdminGws\Model\Config\ReaderClass was added.
Magento\AdminGws\Model\Config\SchemaLocatorClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Tab\Rolesedit\GwsClass was added.
Magento\AdminGws\Block\Adminhtml\Permissions\Grid\RoleClass was added.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Rma\Api\CommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\RmaManagementInterface::search[public] Method parameter changed.
Magento\Rma\Api\RmaRepositoryInterface::getList[public] Method parameter changed.
Magento\Rma\Api\TrackRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftWrapping\Api\WrappingRepositoryInterface::getList[public] Method parameter changed.
Magento\GiftCardAccount\Api\GiftCardAccountRepositoryInterface::getList[public] Method parameter changed.
Magento\Framework\MessageQueue\ConsumerInterfaceInterface was added.
Magento\Framework\MessageQueue\EnvelopeInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\ExchangeInterfaceInterface was added.
Magento\Framework\MessageQueue\MessageIdGeneratorInterfaceInterface was added.
Magento\Framework\MessageQueue\PublisherInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\QueueInterfaceInterface was added.
Magento\Framework\MessageQueue\Topology\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Publisher\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Consumer\ConfigInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeFactoryInterfaceInterface was added.
Magento\Framework\MessageQueue\Bulk\ExchangeInterfaceInterface was added.
Magento\Framework\Bulk\BulkManagementInterfaceInterface was added.
Magento\Framework\Bulk\BulkStatusInterfaceInterface was added.
Magento\Framework\Bulk\BulkSummaryInterfaceInterface was added.
Magento\Framework\Bulk\OperationInterfaceInterface was added.
Magento\Framework\Bulk\OperationManagementInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Sorting\SortInterfaceInterface was added.
Magento\VisualMerchandiser\Model\Rules\RuleInterfaceInterface was added.
Magento\TargetRule\Model\ResourceModel\Index\IndexInterfaceInterface was added.
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was added.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was added.
Magento\GiftCardAccount\Api\Data\GiftCardInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Query\Builder\QueryInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\BuilderInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Filter\Builder\FilterInterfaceInterface was added.
Magento\Elasticsearch\SearchAdapter\Aggregation\Builder\BucketBuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\BatchDataMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\FieldMapperInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\BuilderInterfaceInterface was added.
Magento\Elasticsearch\Model\Adapter\Index\Config\EsConfigInterfaceInterface was added.
Magento\CatalogPermissions\Model\Indexer\UpdateIndexInterfaceInterface was added.
Magento\CatalogPermissions\App\ConfigInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\BulkSummaryInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationInterfaceInterface was added.
Magento\AsynchronousOperations\Api\Data\OperationListInterfaceInterface was added.
Magento\AdvancedSearch\Model\SuggestedQueriesInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientFactoryInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientInterfaceInterface was added.
Magento\AdvancedSearch\Model\Client\ClientOptionsInterfaceInterface was added.
Magento\AdvancedSearch\Model\Adapter\DataMapper\AdditionalFieldsProviderInterfaceInterface was added.
Magento\AdminGws\Model\CallbackProcessorInterfaceInterface was added.
Magento\AdminGws\Model\ConfigInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.11-2.1.12.html b/src/_includes/backward-incompatible-changes/commerce/2.1.11-2.1.12.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.12-2.1.13.html b/src/_includes/backward-incompatible-changes/commerce/2.1.12-2.1.13.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.13-2.1.14.html b/src/_includes/backward-incompatible-changes/commerce/2.1.13-2.1.14.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.14-2.1.15.html b/src/_includes/backward-incompatible-changes/commerce/2.1.14-2.1.15.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.15-2.1.16.md b/src/_includes/backward-incompatible-changes/commerce/2.1.15-2.1.16.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.16-2.1.17.md b/src/_includes/backward-incompatible-changes/commerce/2.1.16-2.1.17.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.17-2.1.18.md b/src/_includes/backward-incompatible-changes/commerce/2.1.17-2.1.18.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.2-2.1.3.html b/src/_includes/backward-incompatible-changes/commerce/2.1.2-2.1.3.html deleted file mode 100644 index e4205385b53..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.1.2-2.1.3.html +++ /dev/null @@ -1,15 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - -
What changedHow changed
Magento\ScalableCheckout\Model\Product\Plugin\RemoveQuoteItemsClass was removed.
Magento\MysqlMq\Setup\InstallDataClass was removed.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.3-2.1.4.html b/src/_includes/backward-incompatible-changes/commerce/2.1.3-2.1.4.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.4-2.1.5.html b/src/_includes/backward-incompatible-changes/commerce/2.1.4-2.1.5.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.5-2.1.6.html b/src/_includes/backward-incompatible-changes/commerce/2.1.5-2.1.6.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.6-2.1.7.html b/src/_includes/backward-incompatible-changes/commerce/2.1.6-2.1.7.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.7-2.1.8.html b/src/_includes/backward-incompatible-changes/commerce/2.1.7-2.1.8.html deleted file mode 100644 index 1f0fa7dc01c..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.1.7-2.1.8.html +++ /dev/null @@ -1,11 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What ChangedHow Changed
Magento\CustomerSegment\Model\ResourceModel\Grid\Collection::_initSelect[protected] Method has been removed.
\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.8-2.1.9.html b/src/_includes/backward-incompatible-changes/commerce/2.1.8-2.1.9.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.1.9-2.1.10.html b/src/_includes/backward-incompatible-changes/commerce/2.1.9-2.1.10.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.0-2.2.1.html b/src/_includes/backward-incompatible-changes/commerce/2.2.0-2.2.1.html deleted file mode 100644 index 0a4a05ae19a..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.0-2.2.1.html +++ /dev/null @@ -1,55 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was removed.
Magento\Signifyd\Block\FingerprintClass was removed.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was removed.
- -

{{ site.data.var.ee }} only changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was removed.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was removed.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was removed.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was removed.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was removed.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was removed.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was removed.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.1-2.2.2.html b/src/_includes/backward-incompatible-changes/commerce/2.2.1-2.2.2.html deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.10-2.2.11.md b/src/_includes/backward-incompatible-changes/commerce/2.2.10-2.2.11.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.2-2.2.3.html b/src/_includes/backward-incompatible-changes/commerce/2.2.2-2.2.3.html deleted file mode 100644 index 2d03148f47e..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.2-2.2.3.html +++ /dev/null @@ -1,27 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Rma\Block\Adminhtml\Rma\Edit\Tab\General\Shipping\Methods::__construct[public] Added optional parameter(s).
Magento\Elasticsearch\Model\Config::__construct[public] Added optional parameter(s).
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\MapperClass was added.
Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Query\BuilderClass was added.
Magento\Elasticsearch\Elasticsearch5\Model\Adapter\FieldTypeClass was added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.3-2.2.4.html b/src/_includes/backward-incompatible-changes/commerce/2.2.3-2.2.4.html deleted file mode 100644 index e6acb99eb5a..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.3-2.2.4.html +++ /dev/null @@ -1,15 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Amqp\Config::__construct[public] Added optional parameter(s).
Magento\CatalogEvent\Model\Event::CACHE_EVENT_CATEGORY_TAGConstant has been added.
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.4-2.2.5.html b/src/_includes/backward-incompatible-changes/commerce/2.2.4-2.2.5.html deleted file mode 100644 index 37ed5fcd9ea..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.4-2.2.5.html +++ /dev/null @@ -1,11 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - -
What ChangedHow Changed
Magento\AdvancedSearch\Model\ResourceModel\Index::__construct[public] Added optional parameter(s).
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.5-2.2.6.html b/src/_includes/backward-incompatible-changes/commerce/2.2.5-2.2.6.html deleted file mode 100644 index f680bb0c4a0..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.5-2.2.6.html +++ /dev/null @@ -1,31 +0,0 @@ -

{{ site.data.var.ee }} only changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\AdvancedSearch\Model\ResourceModel\Index::__construct[public] Method parameter typing added.
Magento\AdvancedSearch\Model\ResourceModel\Index::__construct[public] Method parameter typing removed.
Magento\VisualMerchandiser\Model\Sorting\SortAbstract::__construct[public] Added optional parameter(s).
Magento\Elasticsearch\Model\ResourceModel\Index::__construct[public] Added optional parameter(s).
Magento\AdminGws\Model\Collections::__construct[public] Added optional parameter(s).
Magento\AdminGws\Model\Role::__construct[public] Added optional parameter(s).
diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.6-2.2.7.md b/src/_includes/backward-incompatible-changes/commerce/2.2.6-2.2.7.md deleted file mode 100644 index 7368565df9b..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.6-2.2.7.md +++ /dev/null @@ -1,25 +0,0 @@ -### {{ site.data.var.ee }} only changes in classes {#ee-classes-226-227} - -| What changed | How changed | -| ----------------------------------------------------------------------------------------------------------- | ------------------------------------- | -| Magento\Rma\Block\Adminhtml\Rma\Item\Attribute\Edit\Tab\Main::\_\_construct | [public] Added optional parameter(s). | -| Magento\GiftCardAccount\Block\Check::\_toHtml | [protected] Method has been added. | -| Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Attribute\Edit\Tab\Main::\_\_construct | [public] Added optional parameter(s). | -| Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\Address\Attribute\Edit\Tab\General::\_\_construct | [public] Added optional parameter(s). | -| Magento\WebapiAsync\Model\BulkServiceConfig | Class was added. | -| Magento\WebapiAsync\Model\ServiceConfig | Class was added. | - -### {{ site.data.var.ee }} only changes in interfaces {#ee-interfaces-226-227} - -| What changed | How changed | -| ----------------------------------------------------------------------------- | ------------------------ | -| Magento\Framework\Bulk\OperationInterface::RESULT\_SERIALIZED\_DATA | Constant has been added. | -| Magento\Framework\Bulk\OperationInterface::STATUS\_TYPE\_REJECTED | Constant has been added. | -| Magento\AsynchronousOperations\Model\ConfigInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\BulkStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\AsyncResponseInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\BulkOperationsStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\DetailedBulkOperationsStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\DetailedOperationStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\ItemStatusInterface | Interface was added. | -| Magento\AsynchronousOperations\Api\Data\SummaryOperationStatusInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.7-2.2.8.md b/src/_includes/backward-incompatible-changes/commerce/2.2.7-2.2.8.md deleted file mode 100644 index a83fcc96707..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.7-2.2.8.md +++ /dev/null @@ -1,9 +0,0 @@ -### {{ site.data.var.ee }} only changes in classes {#ee-classes-227-228} - -| What changed | How changed | -|--------------------------------------------------------------------------------------|---------------------------------------| -| Magento\VisualMerchandiser\Model\Rules::\_\_construct | [public] Added optional parameter(s). | -| Magento\VisualMerchandiser\Block\Adminhtml\Category\Merchandiser\Tile::\_\_construct | [public] Added optional parameter(s). | -| Magento\GiftRegistry\Block\Email\Items::\_\_construct | [public] Method has been added. | -| Magento\Elasticsearch\Model\Config::\_\_construct | [public] Added optional parameter(s). | -| Magento\AdminGws\Model\Collections::addReportCollectionStoreFilter | [public] Method has been added. | \ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.8-2.2.9.md b/src/_includes/backward-incompatible-changes/commerce/2.2.8-2.2.9.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/src/_includes/backward-incompatible-changes/commerce/2.2.9-2.2.10.md b/src/_includes/backward-incompatible-changes/commerce/2.2.9-2.2.10.md deleted file mode 100644 index adc8020f535..00000000000 --- a/src/_includes/backward-incompatible-changes/commerce/2.2.9-2.2.10.md +++ /dev/null @@ -1,6 +0,0 @@ -### ({{ site.data.var.ee }} only) Class API membership changes {#ee-class-api-membership-229-2210} - -| What changed | How it changed | -| --- | --- | -| Magento\CustomerCustomAttributes\Block\Adminhtml\Customer\ValidationMessages | Class was added. | -| Magento\Banner\Model\Banner | Class was added. | \ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/commerce/2.3.6-2.3.7.md b/src/_includes/backward-incompatible-changes/commerce/2.3.6-2.3.7.md new file mode 100644 index 00000000000..a38725cb2bc --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.3.6-2.3.7.md @@ -0,0 +1,5 @@ +### {{ site.data.var.ee }} only changes in classes {#ee-236-237-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Banner\Model\Banner::\_\_construct | [public] Method has been added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.0-2.0.1.html b/src/_includes/backward-incompatible-changes/commerce/2.3.7-2.3.7-p1.md similarity index 100% rename from src/_includes/backward-incompatible-changes/commerce/2.0.0-2.0.1.html rename to src/_includes/backward-incompatible-changes/commerce/2.3.7-2.3.7-p1.md diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.1-2.0.2.html b/src/_includes/backward-incompatible-changes/commerce/2.3.7-p1-2.3.7-p2.md similarity index 100% rename from src/_includes/backward-incompatible-changes/commerce/2.0.1-2.0.2.html rename to src/_includes/backward-incompatible-changes/commerce/2.3.7-p1-2.3.7-p2.md diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1.md b/src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1.md index e7b2055b6bc..de17d728dbd 100644 --- a/src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1.md +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.0-2.4.1.md @@ -1,12 +1,77 @@ -### {{ site.data.var.ee }} only changes in classes {#ee-240-241-class} +#### Class changes {#ee-240-241-class} -| What changed | How it changed | -| --- | --- | -| Magento\CustomerSegment\Model\ResourceModel\Segment::createSelect | [public] Method return typing changed. | +| What changed | How it changed | +| -------------------------------------------------------------------- | ------------------------------------ | +| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. | +| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. | +| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE | Constant has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | +| Magento\ReCaptchaValidationApi\Model\ValidationErrorMessagesProvider | Class was added. | +| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. | -### {{ site.data.var.ee }} only changes in API membership {#ee-240-241-class-api-membership} +#### Interface changes {#ee-240-241-interface} -| What changed | How it changed | -| --- | --- | -| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | +| What changed | How it changed | +| -------------------------------------------------------------------------------- | --------------------------------- | +| Magento\AdobeImsApi\Api\Data\ConfigInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::getCanLicense | [public] Method has been removed. | +| Magento\AdobeStockClientApi\Api\Data\LicenseConfirmationInterface::isCanLicense | [public] Method has been added. | +| Magento\Catalog\Api\ProductAttributeOptionUpdateInterface | Interface was added. | +| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. | +| Magento\ReCaptchaUi\Model\ErrorMessageConfigInterface | Interface was added. | + +#### Database changes {#ee-240-241-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | -------------------------------------------------------------------- | +| login_as_customer_assistance_allowed | Table was added | +| media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT | Unique key was removed | +| media_gallery_asset/constraint | Module db schema whitelist reduced (media_gallery_asset/constraint). | + +#### Di changes {#ee-240-241-di} + +| What changed | How it changed | +| ---------------------- | ------------------------ | +| mediaGalleryFilterPool | Virtual Type was removed | +| mediaGalleryReporting | Virtual Type was removed | + +#### System changes {#ee-240-241-system} + +| What changed | How it changed | +| --------------------------------------------------------------- | ----------------------------------- | +| checkout/cart/enable_clear_shopping_cart | A field-node was added | +| cms/pagebuilder/enable_content_preview | A field-node was added | +| login_as_customer/general/shopping_assistance_checkbox_title | A field-node was added | +| login_as_customer/general/shopping_assistance_checkbox_tooltip | A field-node was added | +| recaptcha_backend/failure_messages | A group-node was added | +| recaptcha_backend/failure_messages/technical_failure_message | A field-node was added | +| recaptcha_backend/failure_messages/validation_failure_message | A field-node was added | +| recaptcha_backend/type_invisible/validation_failure_message | A field-node was removed | +| recaptcha_backend/type_recaptcha/validation_failure_message | A field-node was removed | +| recaptcha_backend/type_recaptcha_v3/validation_failure_message | A field-node was removed | +| recaptcha_frontend/failure_messages | A group-node was added | +| recaptcha_frontend/failure_messages/technical_failure_message | A field-node was added | +| recaptcha_frontend/failure_messages/validation_failure_message | A field-node was added | +| recaptcha_frontend/type_for/customer_edit | A field-node was added | +| recaptcha_frontend/type_invisible/validation_failure_message | A field-node was removed | +| recaptcha_frontend/type_recaptcha/validation_failure_message | A field-node was removed | +| recaptcha_frontend/type_recaptcha_v3/validation_failure_message | A field-node was removed | +| system.xml | System configuration file was added | + +#### XSD changes {#ee-240-241-xsd} + +| What changed | How it changed | +| ------------------ | ------------------------------ | +| /etc/overrides.xsd | A schema declaration was added | +| global | An optional node was added | + +#### Class API membership changes {#ee-240-241-class-api-membership} + +| What changed | How it changed | +| -------------------------------------------------------- | ---------------- | | Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Framework\View\Page\Builder | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.1-2.4.2.md b/src/_includes/backward-incompatible-changes/commerce/2.4.1-2.4.2.md new file mode 100644 index 00000000000..25d3a682f5f --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.1-2.4.2.md @@ -0,0 +1,88 @@ +#### Class changes {#ee-241-242-class} + +| What changed | How it changed | +| ---------------------------------------------------------------------------------------------------- | ----------------------------------------- | +| Magento\Authorization\Model\Rules::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\Framework\Data\Collection\Filesystem::\_usort | [protected] Method return typing changed. | +| Magento\Framework\File\Uploader::\_moveFile | [protected] Method return typing changed. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails | Class was added. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone | Class was added. | +| Magento\Sales\Block\Order\Recent::\_\_construct | [public] Method parameter typing changed. | +| Magento\Wishlist\Block\AddToWishlist::\_toHtml | [protected] Method has been removed. | + +#### Interface changes {#ee-241-242-interface} + +| What changed | How it changed | +| -------------------------------------------------------------------------- | -------------------------------------- | +| Magento\AdobeStockAssetApi\Api\Data\AssetInterface::getExtensionAttributes | [public] Method return typing changed. | + +#### Database changes {#ee-241-242-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------------ | ------------------------------------------------ | +| auto_increment_test | Table chard was changed from checkout to default | +| catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID | Foreign key was added | +| catalog_compare_item/list_id | Column was added | +| catalog_compare_list | Table was added | +| reference_table | Table chard was changed from sales to default | +| test_table | Module db schema whitelist reduced (test_table). | +| test_table | Table was dropped | +| test_table_one | Table was added | +| test_table_two | Table was added | + +#### Di changes {#ee-241-242-di} + +| What changed | How it changed | +| ------------------------------ | ------------------------ | +| EmptyOmsTableNameArrayIterator | Virtual Type was removed | + +#### System changes {#ee-241-242-system} + +| What changed | How it changed | +| ------------------------------------------------ | ---------------------- | +| system/media_gallery_renditions | A group-node was added | +| system/media_gallery_renditions/enabled | A field-node was added | +| system/media_gallery_renditions/height | A field-node was added | +| system/media_gallery_renditions/width | A field-node was added | +| system/media_storage_configuration | A group-node was added | +| system/media_storage_configuration/media_storage | A field-node was added | +| web/url | A group-node was added | +| web/url/catalog_media_url_format | A field-node was added | + +#### XSD changes {#ee-241-242-xsd} + +| What changed | How it changed | +| ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------- | +| framework-foreign-key/etc/constraints.xsd | A schema declaration was added | +| module-page-builder/etc/content_type.xsd | A schema declaration was added | +| module-page-builder/etc/content_type_merged.xsd | A schema declaration was added | +| framework-foreign-key/etc/constraints.xsd | A schema declaration was removed | +| module-page-builder/etc/content_type.xsd | A schema declaration was removed | +| module-page-builder/etc/content_type_merged.xsd | A schema declaration was removed | + +#### Class API membership changes {#ee-241-242-class-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------ | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\Errors\AbstractErrors | Class was added. | +| Magento\Catalog\Model\Indexer\Category\Product\AbstractAction | Class was removed. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\ImportExport\Model\AbstractModel | Class was added. | +| Magento\Review\Block\Adminhtml\Grid | Class was added. | + +#### Interface API membership changes {#ee-241-242-interface-api-membership} + +| What changed | How it changed | +| ------------------------------------------------ | -------------------- | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.2-2.4.3.md b/src/_includes/backward-incompatible-changes/commerce/2.4.2-2.4.3.md new file mode 100644 index 00000000000..f1958786d60 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.2-2.4.3.md @@ -0,0 +1,113 @@ +#### Class changes {#ee-242-243-class} + +| What changed | How it changed | +| ------------------------------------------------------------------------------- | --------------------------------------- | +| Magento\Authorization\Model\Role::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product::\_afterDelete | [protected] Method has been added. | +| Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::\_construct | [protected] Method has been removed. | +| Magento\Email\Model\Template\Filter::$emogrifier | [protected] Property has been removed. | +| Magento\Email\Model\Template\Filter::\_\_construct | [public] Method parameter typing added. | +| Magento\GiftRegistry\Model\ResourceModel\Item\Collection::\_renderFiltersBefore | [protected] Method has been added. | +| Magento\Paypal\Block\PayLater\Banner | Class was added. | +| Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider | Class was added. | + +#### Interface changes {#ee-242-243-interface} + +| What changed | How it changed | +| ---------------------------------------------------------------------- | -------------------------------------- | +| Magento\Customer\Api\Data\GroupExcludedWebsiteInterface | Interface was added. | +| Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface | Interface was added. | +| Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku | [public] Method return typing changed. | + +#### Database changes {#ee-242-243-database} + +| What changed | How it changed | +| ---------------------------------------------- | --------------------- | +| catalog_url_rewrite_product_category/PRIMARY | Primary key was added | +| company_payment/PRIMARY | Primary key was added | +| customer_group_excluded_website | Table was added | +| inventory_geoname/PRIMARY | Primary key was added | +| inventory_geoname/entity_id | Column was added | +| magento_customersegment_event/PRIMARY | Primary key was added | +| magento_customersegment_event/segment_event_id | Column was added | +| magento_salesrule_filter/PRIMARY | Primary key was added | +| magento_salesrule_filter/rule_filter_id | Column was added | +| purchase_order_rule_approver/PRIMARY | Primary key was added | +| purchase_order_rule_approver/approver_id | Column was added | +| quote_preview/PRIMARY | Primary key was added | + +#### System changes {#ee-242-243-system} + +| What changed | How it changed | +| --------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | +| admin/emails/new_user_notification_template | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/place_order | A field-node was added | +| sales_email/quote/expire_occur_template | A field-node was added | +| system | A section-node was added | +| system/security | A group-node was added | +| system/security/max_session_size_admin | A field-node was added | +| system/security/max_session_size_storefront | A field-node was added | + +#### XSD changes {#ee-242-243-xsd} + +| What changed | How it changed | +| ----------------- | ------------------------------- | +| additionalColumns | An optional node was added | +| cl_name | An optional attribute was added | +| column | A required node was added | +| constant | An optional attribute was added | +| name | An optional attribute was added | +| processor | An optional attribute was added | +| walker | An optional attribute was added | + +#### Class API membership changes {#ee-242-243-class-api-membership} + +| What changed | How it changed | +| --------------------------------------------------------------------- | ---------------- | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Backend\Block\Dashboard\Bar | Class was added. | +| Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain | Class was added. | +| Magento\Framework\App\Router\Base | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase | Class was added. | +| Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Block\Adminhtml\Order\Create\Form\Address | Class was added. | +| Magento\Sales\Block\Items\AbstractItems | Class was added. | + +#### Interface API membership changes {#ee-242-243-interface-api-membership} + +| What changed | How it changed | +| ----------------------------------------------- | -------------------- | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.3-p1.md b/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.3-p1.md new file mode 100644 index 00000000000..3ce9fe9fba5 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.3-p1.md @@ -0,0 +1,19 @@ +#### Class changes {#ee-243-243-p1-class} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------------------- | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | + +#### Database changes {#ee-243-243-p1-database} + +| What changed | How it changed | +| ------------------------------ | ---------------- | +| customer_entity/session_cutoff | Column was added | +| customer_visitor/created_at | Column was added | + +#### Class API membership changes {#ee-243-243-p1-class-api-membership} + +| What changed | How it changed | +| ---------------------------------------- | ---------------- | +| Magento\Framework\Session\SessionManager | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.4.md b/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.4.md new file mode 100644 index 00000000000..bbfd0f14278 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.3-2.4.4.md @@ -0,0 +1,229 @@ +#### Class changes {#ee-243-244-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Search\Request\Query\Match | Class was removed. | +| Magento\Elasticsearch\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Backend\Model\Menu\Filter\Iterator::\_\_construct | [public] Method has been removed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::isValid | [protected] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::rewind | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::next | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::valid | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::count | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\File::isValid | [protected] Method return typing changed. | +| Magento\Test\Integrity\PublicCodeTest::publicPHPTypesDataProvider | [public] Method return typing changed. | +| Magento\CatalogInventory\Model\StockStateException | Class was added. | +| Magento\Framework\Search\Request\Query\MatchQuery | Class was added. | +| Magento\Sales\Model\Order\Payment::setCustomAttribute | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Creditmemos::\_\_construct | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Invoices::\_\_construct | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_SYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_ASYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | + +#### Database changes {#ee-243-244-database} + +| What changed | How it changed | +| --- | --- | +| jwt\_auth\_revoked | Table was added | +| test\_table | Table was added | +| dependent | Table was added | +| customer\_entity/session\_cutoff | Column was added | +| customer\_visitor/created\_at | Column was added | +| magento\_operation/started\_at | Column was added | +| dependent | Whitelist do not have table dependent declared in db\_schema.xml | + +#### System changes {#ee-243-244-system} + +| What changed | How it changed | +| --- | --- | +| webapi/validation | A group-node was added | +| webapi/validation/input\_limit\_enabled | A field-node was added | +| webapi/validation/complex\_array\_limit | A field-node was added | +| webapi/validation/maximum\_page\_size | A field-node was added | +| webapi/validation/default\_page\_size | A field-node was added | +| recaptcha\_frontend | A section-node was added | +| recaptcha\_frontend/type\_for | A group-node was added | +| recaptcha\_frontend/type\_for/coupon\_code | A field-node was added | +| cataloginventory | A section-node was added | +| cataloginventory/options | A group-node was added | +| cataloginventory/options/enable\_inventory\_check | A field-node was added | +| webapi/jwtauth | A group-node was added | +| webapi/jwtauth/jwt\_alg | A field-node was added | +| webapi/jwtauth/jwe\_alg | A field-node was added | +| webapi/jwtauth/customer\_expiration | A field-node was added | +| webapi/jwtauth/admin\_expiration | A field-node was added | +| oauth/consumer/enable\_integration\_as\_bearer | A field-node was added | +| webapi/graphql\_validation | A group-node was added | +| webapi/graphql\_validation/input\_limit\_enabled | A field-node was added | +| webapi/graphql\_validation/maximum\_page\_size | A field-node was added | +| sales\_email | A section-node was added | +| sales\_email/rejected\_order | A group-node was added | +| sales\_email/rejected\_order/enabled | A field-node was added | +| sales\_email/rejected\_order/identity | A field-node was added | +| sales\_email/rejected\_order/template | A field-node was added | +| sales\_email/rejected\_order/guest\_template | A field-node was added | +| sales\_email/rejected\_order/copy\_to | A field-node was added | +| sales\_email/rejected\_order/copy\_method | A field-node was added | + +#### Xsd changes {#ee-243-244-xsd} + +| What changed | How it changed | +| --- | --- | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was removed | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was removed | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was added | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was added | + +#### Class API membership changes {#ee-243-244-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\ImportExport\Model\Import\AbstractSource | Class was removed. | +| Zend\_Db\_Select | Class was added. | +| Magento\Wishlist\Block\AbstractBlock | Class was added. | +| Magento\Ui\DataProvider\AbstractDataProvider | Class was added. | +| Magento\Sales\Block\Adminhtml\Totals | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\DB\Sql\Expression | Class was added. | +| Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. | +| Magento\UrlRewrite\Model\UrlRewrite::setMetadata | [public] Method has been added. | +| Magento\UrlRewrite\Model\UrlRewrite::cleanEntitiesCache | [public] Method has been added. | +| Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::$storeManager | [protected] Property has been added. | +| Magento\PageCache\Model\DepersonalizeChecker::\_\_construct | [public] Method has been added. | +| Magento\PageCache\Model\Varnish\VclGenerator::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::setStoreId | [public] Method has been added. | +| Magento\Msrp\Model\Config::getDisplayActualPriceType | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessage | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessageWhatsThis | [public] Method has been added. | +| Magento\Msrp\Model\Config::$scopeConfig | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeManager | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$escaper | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeId | [protected] Property has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_ENABLED | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_DISPLAY\_ACTUAL\_PRICE\_TYPE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE\_WHATS\_THIS | Constant has been added. | +| Magento\Msrp\Model\Msrp::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Msrp::$mapApplyToProductType | [protected] Property has been added. | +| Magento\Msrp\Model\Msrp::$eavAttributeFactory | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Product\Options::getVisibilities | [protected] Method has been added. | +| Magento\Msrp\Model\Product\Options::$config | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::$msrpData | [protected] Property has been added. | +| Magento\Integration\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\Config::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\Config::CACHE\_ID | Constant has been added. | +| Magento\Integration\Model\IntegrationConfig::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::CACHE\_ID | Constant has been added. | +| Magento\CatalogSearch\Model\Indexer\Mview\Action::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_construct | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::mapAssociatedEntities | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::addCustomerGroupFilter | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_associatedEntitiesMap | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$serializer | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_instanceName | [protected] Property has been added. | +| Magento\Framework\Validator\Currency::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Currency::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Locale::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Locale::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Timezone::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Timezone::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Entity\Properties::setReadOnlyProperties | [public] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::\_hasChanges | [protected] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::$\_readOnlyProperties | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::\_\_construct | [public] Method has been added. | +| Magento\Framework\DataObject\Copy::dispatchCopyFieldSetEvent | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_isFieldsetInputValid | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_getFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_setFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::getAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::setAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::$fieldsetConfig | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$eventManager | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$extensionAttributesFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\AreaList::getArea | [public] Method has been added. | +| Magento\Framework\App\AreaList::$\_areas | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_areaInstances | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_defaultAreaCode | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_resolverFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_pool | [protected] Property has been added. | + +#### Interface API membership changes {#ee-243-244-interface-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\TwoFactorAuth\Api\AdminTokenServiceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\CountryRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\EngineInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderPoolInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaSessionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfatActionsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigReaderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRequestManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigTokenManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserNotifierInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Exception\NotificationExceptionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AdminTokenResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyDeviceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyRegistrationPromptResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountrySearchResultsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\DuoDataInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\U2fWebAuthnRequestInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigSearchResultsInterface | Interface was added. | +| Magento\AdobeStockClient\Model\SearchParameterProviderInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\ClientInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdsInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\SaveInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogInInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogOutInterface | Interface was added. | +| Magento\Catalog\Api\Data\ProductRenderSearchResultsInterface::getItems | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::getId | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::CUSTOMER\_ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::VALUE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.4.4-2.4.5.md b/src/_includes/backward-incompatible-changes/commerce/2.4.4-2.4.5.md new file mode 100644 index 00000000000..93dfd5eaabb --- /dev/null +++ b/src/_includes/backward-incompatible-changes/commerce/2.4.4-2.4.5.md @@ -0,0 +1,858 @@ +#### Class changes {#ee-244-245-class} + +| What changed | How it changed | +| -------------------------------------------------------------------------------- | ------------------------------------ | +| Magento\CatalogInventory\Model\Source\Stock::\_\_construct | [public] Method has been added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptions::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::formatPrice | [protected] Method has been removed. | +| Magento\GoogleGtag\Block\Ga | Class was added. | +| Magento\GoogleTagManager\Block\Adminhtml\Creditmemo\GtagGa | Class was added. | +| Magento\GoogleTagManager\Block\Adminhtml\GtagGa | Class was added. | +| Magento\GoogleTagManager\Block\GtagGa | Class was added. | +| Magento\GoogleTagManager\Model\Config\Source\GtagAccountType | Class was added. | + +#### Database changes {#ee-244-245-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------- | ----------------------- | +| catalog_product_index_price_tmp/PRIMARY | Primary key was changed | +| catalog_product_index_price_tmp/id | Column was added | +| customer_eav_attribute/grid_filter_condition_type | Column was added | +| magento_catalogpermissions_index_product/PRIMARY | Primary key was added | +| magento_catalogpermissions_index_product/index_id | Column was added | +| magento_catalogpermissions_index_product_replica/PRIMARY | Primary key was added | +| magento_catalogpermissions_index_product_replica/index_id | Column was added | +| salesrule_label/SALESRULE_LABEL_ROW_ID_SALESRULE_ROW_ID | Foreign key was added | +| salesrule_label/SALESRULE_LABEL_ROW_ID_STORE_ID | Unique key was added | +| salesrule_label/SALESRULE_LABEL_RULE_ID_SEQUENCE_SALESRULE_SEQUENCE_VALUE | Foreign key was removed | +| salesrule_label/SALESRULE_LABEL_RULE_ID_STORE_ID | Unique key was added | +| salesrule_label/row_id | Column was added | +| salesrule_label/rule_id | Column was added | + +#### System changes {#ee-244-245-system} + +| What changed | How it changed | +| ---------------------------------------------------------------- | ------------------------ | +| google/gtag | A group-node was added | +| google/gtag/adwords | A group-node was added | +| google/gtag/adwords/active | A field-node was added | +| google/gtag/adwords/conversion_id | A field-node was added | +| google/gtag/adwords/conversion_label | A field-node was added | +| google/gtag/analytics4 | A group-node was added | +| google/gtag/analytics4/active | A field-node was added | +| google/gtag/analytics4/catalog_page_list_value | A field-node was added | +| google/gtag/analytics4/container_id | A field-node was added | +| google/gtag/analytics4/crosssell_block_list_value | A field-node was added | +| google/gtag/analytics4/experiments | A field-node was added | +| google/gtag/analytics4/measurement_id | A field-node was added | +| google/gtag/analytics4/promotions_list_value | A field-node was added | +| google/gtag/analytics4/related_block_list_value | A field-node was added | +| google/gtag/analytics4/search_page_list_value | A field-node was added | +| google/gtag/analytics4/type | A field-node was added | +| google/gtag/analytics4/upsell_block_list_value | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/customer_invite_create | A field-node was added | +| recaptcha_frontend/type_for/giftcard | A field-node was added | +| recaptcha_frontend/type_for/wishlist | A field-node was added | +| web_api | A section-node was added | +| web_api/graphql | A group-node was added | +| web_api/graphql/include_dynamic_attributes_as_entity_type_fields | A field-node was added | +| webapi/graphql_session | A group-node was added | +| webapi/graphql_session/disabled | A field-node was added | + +#### Class API membership changes {#ee-244-245-class-api-membership} + +| What changed | How it changed | +| ----------------------------------------------------------------------------- | ---------------- | +| Magento\Analytics\ReportXml\DB\SelectBuilder | Class was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\SearchResult | Class was added. | +| Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Generic | Class was added. | +| Magento\Catalog\Block\Product\ImageFactory | Class was added. | +| Magento\Catalog\Controller\Adminhtml\Product | Class was added. | +| Magento\Catalog\Model\Config | Class was added. | +| Magento\Catalog\Model\Layer\Filter\Item | Class was added. | +| Magento\Catalog\Model\Layer\Resolver | Class was added. | +| Magento\Catalog\Model\Product\Type\Price\Factory | Class was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\IndexTableStructure | Class was added. | +| Magento\Catalog\Pricing\Price\FinalPrice | Class was added. | +| Magento\Checkout\Api\Exception\PaymentProcessingRateLimitExceededException | Class was added. | +| Magento\Checkout\Controller\Cart | Class was added. | +| Magento\Checkout\Model\Type\Onepage | Class was added. | +| Magento\Cms\Model\Template\FilterProvider | Class was added. | +| Magento\Config\Block\System\Config\Form\Field\Factory | Class was added. | +| Magento\Config\Block\System\Config\Form\Fieldset\Factory | Class was added. | +| Magento\Customer\Block\Adminhtml\Edit\GenericButton | Class was added. | +| Magento\Customer\Controller\Adminhtml\Index | Class was added. | +| Magento\Customer\Controller\RegistryConstants | Class was added. | +| Magento\Customer\Model\Context | Class was added. | +| Magento\Customer\Model\CustomerRegistry | Class was added. | +| Magento\Customer\Model\Metadata\FormFactory | Class was added. | +| Magento\Customer\Model\Url | Class was added. | +| Magento\Customer\Setup\CustomerSetup | Class was added. | +| Magento\Deploy\Package\Package | Class was added. | +| Magento\Deploy\Package\PackageFile | Class was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\AttributeAdapter | Class was added. | +| Magento\Framework\AclFactory | Class was added. | +| Magento\Framework\Acl\AclResourceFactory | Class was added. | +| Magento\Framework\Amqp\ConfigFactory | Class was added. | +| Magento\Framework\Api\AbstractSimpleObject | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinData | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceFactory | Class was added. | +| Magento\Framework\Api\SearchCriteriaBuilder | Class was added. | +| Magento\Framework\Api\Search\DocumentFactory | Class was added. | +| Magento\Framework\Api\Search\SearchCriteriaFactory | Class was added. | +| Magento\Framework\App\Area | Class was added. | +| Magento\Framework\App\Cache\Type\Config | Class was added. | +| Magento\Framework\App\Config\ValueFactory | Class was added. | +| Magento\Framework\App\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\App\Http\Context | Class was added. | +| Magento\Framework\App\Request\Http | Class was added. | +| Magento\Framework\App\Request\InvalidRequestException | Class was added. | +| Magento\Framework\App\Response\Http | Class was added. | +| Magento\Framework\App\Response\Http\FileFactory | Class was added. | +| Magento\Framework\Config\Data\ConfigDataFactory | Class was added. | +| Magento\Framework\Config\ViewFactory | Class was added. | +| Magento\Framework\Console\Cli | Class was added. | +| Magento\Framework\Controller\Result\Forward | Class was added. | +| Magento\Framework\Controller\Result\JsonFactory | Class was added. | +| Magento\Framework\Controller\Result\Raw | Class was added. | +| Magento\Framework\Convert\DataObject | Class was added. | +| Magento\Framework\DB\Adapter\Pdo\MysqlFactory | Class was added. | +| Magento\Framework\DB\Ddl\TriggerFactory | Class was added. | +| Magento\Framework\DB\Helper | Class was added. | +| Magento\Framework\DB\Helper\AbstractHelper | Class was added. | +| Magento\Framework\DB\Transaction | Class was added. | +| Magento\Framework\DataObject\Factory | Class was added. | +| Magento\Framework\Data\FormFactory | Class was added. | +| Magento\Framework\Data\Form\Element\Factory | Class was added. | +| Magento\Framework\Data\Form\Element\Image | Class was added. | +| Magento\Framework\Data\TreeFactory | Class was added. | +| Magento\Framework\Data\Tree\Dbp | Class was added. | +| Magento\Framework\Data\Tree\NodeFactory | Class was added. | +| Magento\Framework\EventFactory | Class was added. | +| Magento\Framework\Event\ObserverFactory | Class was added. | +| Magento\Framework\File\Csv | Class was added. | +| Magento\Framework\File\UploaderFactory | Class was added. | +| Magento\Framework\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\Filesystem\Directory\ReadFactory | Class was added. | +| Magento\Framework\Filesystem\Io\File | Class was added. | +| Magento\Framework\GraphQl\Config\Element\Field | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlInputException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResponse | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\Value | Class was added. | +| Magento\Framework\GraphQl\Schema | Class was added. | +| Magento\Framework\GraphQl\Schema\Type\ResolveInfo | Class was added. | +| Magento\Framework\HTTP\Adapter\Curl | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Request | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Response | Class was added. | +| Magento\Framework\HTTP\Client\Curl | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\RemoteAddress | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\Request | Class was added. | +| Magento\Framework\Image\AdapterFactory | Class was added. | +| Magento\Framework\Image\Adapter\AbstractAdapter | Class was added. | +| Magento\Framework\Logger\Handler\Base | Class was added. | +| Magento\Framework\Mail\Address | Class was added. | +| Magento\Framework\Mail\TransportInterfaceFactory | Class was added. | +| Magento\Framework\Message\CollectionFactory | Class was added. | +| Magento\Framework\Module\Dir | Class was added. | +| Magento\Framework\Module\Manager | Class was added. | +| Magento\Framework\Module\Setup\MigrationFactory | Class was added. | +| Magento\Framework\Profiler\Driver\Standard\Stat | Class was added. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\StatementAggregator | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffFactory | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Schema | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Table | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\ElementHistory | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\UrlFactory | Class was added. | +| Magento\Framework\Url\Helper\Data | Class was added. | +| Magento\Framework\ValidatorFactory | Class was added. | +| Magento\Framework\View\Asset | Class was added. | +| Magento\Framework\View\Asset\FileFactory | Class was added. | +| Magento\Framework\View\Asset\File\FallbackContextFactory | Class was added. | +| Magento\Framework\View\Element\Html\Select | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\EventHandlerData | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\TagData | Class was added. | +| Magento\Framework\View\LayoutFactory | Class was added. | +| Magento\Framework\View\Layout\Generator\ContextFactory | Class was added. | +| Magento\Framework\View\Layout\Reader\ContextFactory | Class was added. | +| Magento\Framework\View\PageLayout\Config | Class was added. | +| Magento\Framework\View\Page\ConfigFactory | Class was added. | +| Magento\Framework\Webapi\Exception | Class was added. | +| Magento\Framework\Webapi\Rest\Request | Class was added. | +| Magento\GiftCardAccount\Api\Exception\TooManyAttemptsException | Class was added. | +| Magento\ImportExport\Model\Export\Factory | Class was added. | +| Magento\Indexer\Model\DimensionModes | Class was added. | +| Magento\Payment\Gateway\Config\Config | Class was added. | +| Magento\Paypal\Model\Billing\AbstractAgreement | Class was added. | +| Magento\Quote\Model\Cart\Data\CartItem | Class was added. | +| Magento\Quote\Model\Quote\Address\RateCollectorInterfaceFactory | Class was added. | +| Magento\Quote\Model\Quote\Item\CartItemOptionsProcessor | Class was added. | +| Magento\Quote\Model\Quote\Item\Option | Class was added. | +| Magento\Quote\Setup\QuoteSetup | Class was added. | +| Magento\SalesRule\Api\Exception\CodeRequestLimitException | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Controller\Adminhtml\Order | Class was added. | +| Magento\Sales\Model\Order\CreditmemoFactory | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\InvoiceSender | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\OrderSender | Class was added. | +| Magento\Sales\Model\Order\Pdf\Total\DefaultTotal | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactory | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\Collection\Factory | Class was added. | +| Magento\Sales\Model\Service\InvoiceService | Class was added. | +| Magento\Sales\Setup\SalesSetup | Class was added. | +| Magento\ScheduledImportExport\Model\Scheduled\Operation | Class was added. | +| Magento\Store\Ui\Component\Listing\Column\Store\Options | Class was added. | +| Magento\TargetRule\Block\Product\AbstractProduct | Class was added. | +| Magento\Ui\Component\Control\Container | Class was added. | +| Magento\Ui\Component\Form\Fieldset\Factory | Class was added. | +| Magento\VisualMerchandiser\Model\Rules\Factory | Class was added. | +| Magento\VisualMerchandiser\Model\Sorting\Factory | Class was added. | +| Magento\Wishlist\Model\Wishlist\Data\WishlistItem | Class was added. | + +#### Interface API membership changes {#ee-244-245-interface-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------------------------------------------------ | -------------------- | +| Magento\AdvancedCheckout\Model\AreProductsSalableForRequestedQtyInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterGroupInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterTextGeneratorInterface | Interface was added. | +| Magento\AdvancedRule\Model\Condition\FilterableConditionInterface | Interface was added. | +| Magento\AdvancedSearch\Block\SearchDataInterface | Interface was added. | +| Magento\Analytics\Api\Data\LinkInterface | Interface was added. | +| Magento\Analytics\Api\LinkProviderInterface | Interface was added. | +| Magento\Analytics\Model\Connector\CommandInterface | Interface was added. | +| Magento\Analytics\Model\ExportDataHandlerInterface | Interface was added. | +| Magento\Analytics\Model\ReportWriterInterface | Interface was added. | +| Magento\Analytics\ReportXml\DB\Assembler\AssemblerInterface | Interface was added. | +| Magento\Backend\Model\Image\UploadResizeConfigInterface | Interface was added. | +| Magento\Backend\Model\Search\Config\Structure\ElementBuilderInterface | Interface was added. | +| Magento\Bundle\Pricing\Adjustment\BundleCalculatorInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtParserInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtPayloadValidatorInterface | Interface was added. | +| Magento\CatalogGraphQl\DataProvider\Product\LayeredNavigation\LayerBuilderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\Query\ProductQueryInterface | Interface was added. | +| Magento\CatalogImportExport\Model\Export\ProductFilterInterface | Interface was added. | +| Magento\CatalogRule\Model\Indexer\IndexerTableSwapperInterface | Interface was added. | +| Magento\CatalogSearch\Model\Adapter\Aggregation\RequestCheckerInterface | Interface was added. | +| Magento\CatalogSearch\Model\Advanced\ProductCollectionPrepareStrategyInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchCriteriaResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchResultApplierInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\TotalRecordsResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\Search\ItemCollectionProviderInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\DatabaseMapInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\HashMapInterface | Interface was added. | +| Magento\Catalog\Block\Product\AwareInterface | Interface was added. | +| Magento\Catalog\Block\Product\ReviewRendererInterface | Interface was added. | +| Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper\HandlerInterface | Interface was added. | +| Magento\Catalog\Controller\Product\View\ViewInterface | Interface was added. | +| Magento\Catalog\Model\Attribute\LockValidatorInterface | Interface was added. | +| Magento\Catalog\Model\Config\Source\ProductPriceOptionsInterface | Interface was added. | +| Magento\Catalog\Model\Entity\Product\Attribute\Group\AttributeMapperInterface | Interface was added. | +| Magento\Catalog\Model\Indexer\Product\Flat\TableDataInterface | Interface was added. | +| Magento\Catalog\Model\Layer\CollectionFilterInterface | Interface was added. | +| Magento\Catalog\Model\Layer\FilterableAttributeListInterface | Interface was added. | +| Magento\Catalog\Model\Layer\ItemCollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\Layer\StateKeyInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\CollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Converter\ConverterInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListCriteriaInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListResultInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\MapProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductOptions\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Condition\ConditionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Configuration\Item\Option\OptionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Media\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Pricing\Renderer\SalableResolverInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceModifierInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\LinkedProductSelectBuilderInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\ConfiguredPriceInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\MinimalPriceCalculatorInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\SpecialPriceInterface | Interface was added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav\WysiwygConfigDataProcessorInterface | Interface was added. | +| Magento\CheckoutAgreements\Model\AgreementsProviderInterface | Interface was added. | +| Magento\Checkout\Api\PaymentProcessingRateLimiterInterface | Interface was added. | +| Magento\Checkout\Controller\Express\RedirectLoginInterface | Interface was added. | +| Magento\Checkout\CustomerData\ItemPoolInterface | Interface was added. | +| Magento\Cms\Model\PageRepository\ValidatorInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutManagerInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutRepositoryInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayout\Data\CustomLayoutSelectedInterface | Interface was added. | +| Magento\Cms\Ui\Component\AddFilterInterface | Interface was added. | +| Magento\ConfigurableProduct\Model\ResourceModel\Attribute\OptionSelectBuilderInterface | Interface was added. | +| Magento\Cron\Model\DeadlockRetrierInterface | Interface was added. | +| Magento\Csp\Api\CspAwareActionInterface | Interface was added. | +| Magento\Csp\Api\CspRendererInterface | Interface was added. | +| Magento\Csp\Api\Data\ModeConfiguredInterface | Interface was added. | +| Magento\Csp\Api\Data\PolicyInterface | Interface was added. | +| Magento\Csp\Api\InlineUtilInterface | Interface was added. | +| Magento\Csp\Api\ModeConfigManagerInterface | Interface was added. | +| Magento\Csp\Api\PolicyCollectorInterface | Interface was added. | +| Magento\Csp\Api\PolicyRendererInterface | Interface was added. | +| Magento\Csp\Model\Collector\Config\PolicyReaderInterface | Interface was added. | +| Magento\Csp\Model\Collector\MergerInterface | Interface was added. | +| Magento\Csp\Model\Policy\SimplePolicyInterface | Interface was added. | +| Magento\CustomerCustomAttributes\Model\Customer\Attribute\ValidatorInterface | Interface was added. | +| Magento\Customer\Api\AccountDelegationInterface | Interface was added. | +| Magento\Customer\Api\SessionCleanerInterface | Interface was added. | +| Magento\Customer\Block\Address\Renderer\RendererInterface | Interface was added. | +| Magento\Customer\Controller\AccountInterface | Interface was added. | +| Magento\Customer\CustomerData\JsLayoutDataProviderPoolInterface | Interface was added. | +| Magento\Customer\CustomerData\SectionPoolInterface | Interface was added. | +| Magento\Customer\Model\Customer\Attribute\Source\GroupSourceLoggedInOnlyInterface | Interface was added. | +| Magento\Deploy\Collector\CollectorInterface | Interface was added. | +| Magento\Deploy\Console\Command\App\SensitiveConfigSet\CollectorInterface | Interface was added. | +| Magento\Deploy\Package\BundleInterface | Interface was added. | +| Magento\Deploy\Package\Processor\ProcessorInterface | Interface was added. | +| Magento\Deploy\Source\SourceInterface | Interface was added. | +| Magento\Deploy\Strategy\StrategyInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ConfigInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ValidatorInterface | Interface was added. | +| Magento\Downloadable\Api\DomainManagerInterface | Interface was added. | +| Magento\Downloadable\Pricing\Price\LinkPriceInterface | Interface was added. | +| Magento\Eav\Model\Entity\AttributeLoaderInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\AttributeInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Backend\BackendInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Source\SpecificSourceInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\UniqueValidationInterface | Interface was added. | +| Magento\Eav\Model\Entity\Setup\PropertyMapperInterface | Interface was added. | +| Magento\Eav\Model\ResourceModel\Attribute\DefaultEntityAttributes\ProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ConverterInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldType\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldsMappingPreprocessorInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\QueryAwareInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\Query\ValueTransformerInterface | Interface was added. | +| Magento\Framework\Amqp\Topology\BindingInstallerInterface | Interface was added. | +| Magento\Framework\Api\AttributeTypeResolverInterface | Interface was added. | +| Magento\Framework\Api\CriteriaInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionProviderInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationValueInterface | Interface was added. | +| Magento\Framework\Api\Search\BucketInterface | Interface was added. | +| Magento\Framework\Api\Search\DocumentInterface | Interface was added. | +| Magento\Framework\Api\Search\ReportingInterface | Interface was added. | +| Magento\Framework\Api\SimpleBuilderInterface | Interface was added. | +| Magento\Framework\App\Action\HttpConnectActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpDeleteActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpGetActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpOptionsActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPatchActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPostActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPropfindActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPutActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpTraceActionInterface | Interface was added. | +| Magento\Framework\App\AreaInterface | Interface was added. | +| Magento\Framework\App\Config\CommentInterface | Interface was added. | +| Magento\Framework\App\Config\CommentParserInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigResource\ConfigInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigSourceInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigTypeInterface | Interface was added. | +| Magento\Framework\App\Config\Reader\Source\SourceInterface | Interface was added. | +| Magento\Framework\App\Config\Scope\ReaderInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PostProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PreProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\ValueInterface | Interface was added. | +| Magento\Framework\App\CsrfAwareActionInterface | Interface was added. | +| Magento\Framework\App\DefaultPathInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ImporterInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ValidatorInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\Writer\FormatterInterface | Interface was added. | +| Magento\Framework\App\DesignInterface | Interface was added. | +| Magento\Framework\App\EnvironmentInterface | Interface was added. | +| Magento\Framework\App\ExceptionHandlerInterface | Interface was added. | +| Magento\Framework\App\FeedFactoryInterface | Interface was added. | +| Magento\Framework\App\FeedInterface | Interface was added. | +| Magento\Framework\App\HttpRequestInterface | Interface was added. | +| Magento\Framework\App\ObjectManager\ConfigWriterInterface | Interface was added. | +| Magento\Framework\App\PageCache\NotCacheableInterface | Interface was added. | +| Magento\Framework\App\Request\ValidatorInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConfigInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConnectionAdapterInterface | Interface was added. | +| Magento\Framework\App\Response\FileInterface | Interface was added. | +| Magento\Framework\App\Response\HeaderProvider\HeaderProviderInterface | Interface was added. | +| Magento\Framework\App\Response\RedirectInterface | Interface was added. | +| Magento\Framework\App\RouterInterface | Interface was added. | +| Magento\Framework\App\RouterListInterface | Interface was added. | +| Magento\Framework\App\Router\NoRouteHandlerInterface | Interface was added. | +| Magento\Framework\App\Router\PathConfigInterface | Interface was added. | +| Magento\Framework\App\Rss\RssManagerInterface | Interface was added. | +| Magento\Framework\App\Rss\UrlBuilderInterface | Interface was added. | +| Magento\Framework\App\ScopeFallbackResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeTreeProviderInterface | Interface was added. | +| Magento\Framework\App\ScopeValidatorInterface | Interface was added. | +| Magento\Framework\App\Scope\ValidatorInterface | Interface was added. | +| Magento\Framework\App\View\Asset\MaterializationStrategy\StrategyInterface | Interface was added. | +| Magento\Framework\App\View\Deployment\Version\StorageInterface | Interface was added. | +| Magento\Framework\Async\CancelableDeferredInterface | Interface was added. | +| Magento\Framework\Async\DeferredInterface | Interface was added. | +| Magento\Framework\Autoload\AutoloaderInterface | Interface was added. | +| Magento\Framework\Backup\SourceFileInterface | Interface was added. | +| Magento\Framework\Cache\ConfigInterface | Interface was added. | +| Magento\Framework\Cache\StaleCacheNotifierInterface | Interface was added. | +| Magento\Framework\Code\Generator\CodeGeneratorInterface | Interface was added. | +| Magento\Framework\Code\Minifier\AdapterInterface | Interface was added. | +| Magento\Framework\Code\Reader\ClassReaderInterface | Interface was added. | +| Magento\Framework\Code\ValidatorInterface | Interface was added. | +| Magento\Framework\Component\ComponentRegistrarInterface | Interface was added. | +| Magento\Framework\Crontab\CrontabManagerInterface | Interface was added. | +| Magento\Framework\Crontab\TasksProviderInterface | Interface was added. | +| Magento\Framework\Css\PreProcessor\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\DB\DataConverter\DataConverterInterface | Interface was added. | +| Magento\Framework\DB\LoggerInterface | Interface was added. | +| Magento\Framework\DB\MapperInterface | Interface was added. | +| Magento\Framework\DB\QueryInterface | Interface was added. | +| Magento\Framework\DB\Query\BatchIteratorInterface | Interface was added. | +| Magento\Framework\DB\Select\QueryModifierInterface | Interface was added. | +| Magento\Framework\DB\Select\RendererInterface | Interface was added. | +| Magento\Framework\DB\Sequence\SequenceInterface | Interface was added. | +| Magento\Framework\DB\Sql\ExpressionInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityGeneratorInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityValidatorInterface | Interface was added. | +| Magento\Framework\DataObject\KeyValueObjectInterface | Interface was added. | +| Magento\Framework\Data\CollectionDataSourceInterface | Interface was added. | +| Magento\Framework\Data\CollectionModifierInterface | Interface was added. | +| Magento\Framework\Data\Collection\Db\FetchStrategyInterface | Interface was added. | +| Magento\Framework\Data\Collection\EntityFactoryInterface | Interface was added. | +| Magento\Framework\Data\SearchResultInterface | Interface was added. | +| Magento\Framework\Data\SearchResultProcessorInterface | Interface was added. | +| Magento\Framework\Data\ValueSourceInterface | Interface was added. | +| Magento\Framework\Encryption\Adapter\EncryptionAdapterInterface | Interface was added. | +| Magento\Framework\Event\ConfigInterface | Interface was added. | +| Magento\Framework\Event\InvokerInterface | Interface was added. | +| Magento\Framework\Event\ManagerInterface | Interface was added. | +| Magento\Framework\Exception\TemporaryStateExceptionInterface | Interface was added. | +| Magento\Framework\Filesystem\Directory\PathValidatorInterface | Interface was added. | +| Magento\Framework\Filesystem\DriverPoolInterface | Interface was added. | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessorInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessor\FilterInterface | Interface was added. | +| Magento\Framework\Filter\FactoryInterface | Interface was added. | +| Magento\Framework\Filter\FilterManager\ConfigInterface | Interface was added. | +| Magento\Framework\Filter\SimpleDirective\ProcessorInterface | Interface was added. | +| Magento\Framework\Filter\VariableResolverInterface | Interface was added. | +| Magento\Framework\ForeignKey\ConfigInterface | Interface was added. | +| Magento\Framework\ForeignKey\ConstraintInterface | Interface was added. | +| Magento\Framework\ForeignKey\StrategyInterface | Interface was added. | +| Magento\Framework\GraphQlSchemaStitching\GraphQlReader\TypeMetaReaderInterface | Interface was added. | +| Magento\Framework\GraphQl\ConfigInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementFactoryInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\FieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\OutputFieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\UnionInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\FieldEntityAttributesInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\SearchCriteria\ArgumentApplierInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchRequestItemInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchServiceContractResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ContextInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\IdentityInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ResolveRequestInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\TypeResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\SchemaGeneratorInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Entity\MapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Enum\DataMapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\InputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\OutputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Output\ElementMapper\FormatterInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\WrappedTypeInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClientInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClient\HttpResponseDeferredInterface | Interface was added. | +| Magento\Framework\Image\Adapter\AdapterInterface | Interface was added. | +| Magento\Framework\Image\Adapter\ConfigInterface | Interface was added. | +| Magento\Framework\Indexer\Config\DependencyInfoProviderInterface | Interface was added. | +| Magento\Framework\Indexer\Table\StrategyInterface | Interface was added. | +| Magento\Framework\Interception\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\Interception\ConfigWriterInterface | Interface was added. | +| Magento\Framework\Interception\DefinitionInterface | Interface was added. | +| Magento\Framework\Interception\InterceptorInterface | Interface was added. | +| Magento\Framework\Interception\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\PluginListInterface | Interface was added. | +| Magento\Framework\Locale\AvailableLocalesInterface | Interface was added. | +| Magento\Framework\Locale\OptionInterface | Interface was added. | +| Magento\Framework\Mail\EmailMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimeInterface | Interface was added. | +| Magento\Framework\Mail\MimeMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimePartInterface | Interface was added. | +| Magento\Framework\MessageQueue\BulkPublisherInterface | Interface was added. | +| Magento\Framework\MessageQueue\CallbackInvokerInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConnectionTypeResolverInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConsumerConfigurationInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItem\HandlerInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\LockInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\WriterInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergedMessageInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergerInterface | Interface was added. | +| Magento\Framework\MessageQueue\MessageProcessorInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillCompareInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillPutInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillReadInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConnectionInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItem\BindingInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\QueueConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\Message\ExceptionMessageFactoryInterface | Interface was added. | +| Magento\Framework\Model\EntitySnapshot\AttributeProviderInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeProviderInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Type\Db\ConnectionFactoryInterface | Interface was added. | +| Magento\Framework\Module\ModuleListInterface | Interface was added. | +| Magento\Framework\Mview\ConfigInterface | Interface was added. | +| Magento\Framework\Mview\ProcessorInterface | Interface was added. | +| Magento\Framework\Mview\ViewInterface | Interface was added. | +| Magento\Framework\Mview\View\ChangelogInterface | Interface was added. | +| Magento\Framework\Mview\View\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\StateInterface | Interface was added. | +| Magento\Framework\Mview\View\State\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\SubscriptionInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigCacheInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\ObjectManager\DefinitionInterface | Interface was added. | +| Magento\Framework\ObjectManager\DynamicConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\FactoryInterface | Interface was added. | +| Magento\Framework\ObjectManager\NoninterceptableInterface | Interface was added. | +| Magento\Framework\ObjectManager\RelationsInterface | Interface was added. | +| Magento\Framework\Profiler\Driver\Standard\OutputInterface | Interface was added. | +| Magento\Framework\Search\AdapterInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Aggregation\AggregationResolverInterface | Interface was added. | +| Magento\Framework\Search\Adapter\OptionsInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Preprocessor\PreprocessorInterface | Interface was added. | +| Magento\Framework\Search\Dynamic\Algorithm\AlgorithmInterface | Interface was added. | +| Magento\Framework\Search\Request\Aggregation\StatusInterface | Interface was added. | +| Magento\Framework\Search\Request\IndexScopeResolverInterface | Interface was added. | +| Magento\Framework\Search\ResponseInterface | Interface was added. | +| Magento\Framework\Search\SearchEngineInterface | Interface was added. | +| Magento\Framework\Search\SearchEngine\ConfigInterface | Interface was added. | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | +| Magento\Framework\Session\SaveHandlerInterface | Interface was added. | +| Magento\Framework\Session\StorageInterface | Interface was added. | +| Magento\Framework\Session\ValidatorInterface | Interface was added. | +| Magento\Framework\Setup\ConfigOptionsListInterface | Interface was added. | +| Magento\Framework\Setup\DataCacheInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DataSaviorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DumpAccessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DDLTriggerInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbDefinitionProcessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaReaderInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaWriterInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Declaration\ValidationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnDefaultAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnIdentityAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnNullableAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnUnsignedAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\ElementDiffAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Factories\FactoryInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\TableElementInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\OperationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\SchemaConfigInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DataPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DependentPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\NonTransactionableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchRevertableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\SchemaPatchInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\InstallerInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\StateInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerDefinition\DefinitionConverterInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerHandlers\SchemaListenerHandlerInterface | Interface was added. | +| Magento\Framework\Setup\UpToDateValidatorInterface | Interface was added. | +| Magento\Framework\TestFramework\Unit\Autoloader\GeneratorInterface | Interface was added. | +| Magento\Framework\TranslateInterface | Interface was added. | +| Magento\Framework\Translate\Inline\ProviderInterface | Interface was added. | +| Magento\Framework\Url\ModifierInterface | Interface was added. | +| Magento\Framework\Url\RouteParamsPreprocessorInterface | Interface was added. | +| Magento\Framework\Validator\Constraint\OptionInterface | Interface was added. | +| Magento\Framework\Validator\HTML\AttributeValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\TagValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\WYSIWYGValidatorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContentProcessorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContextInterface | Interface was added. | +| Magento\Framework\View\Asset\LockerProcessInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeStrategyInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeableInterface | Interface was added. | +| Magento\Framework\View\Asset\PreProcessor\FilenameResolverInterface | Interface was added. | +| Magento\Framework\View\DesignInterface | Interface was added. | +| Magento\Framework\View\Design\Fallback\Rule\RuleInterface | Interface was added. | +| Magento\Framework\View\Design\FileResolution\Fallback\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\CustomizationInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\ConfigInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileAssetInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\File\CollectionInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Image\PathInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ThemeProviderInterface | Interface was added. | +| Magento\Framework\View\Element\ComponentVisibilityInterface | Interface was added. | +| Magento\Framework\View\Element\Message\InterpretationStrategyInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\RendererInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\BlockWrapperInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\DomMergerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\FileCollectorInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\UiReaderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContainerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContentType\ContentTypeInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContextInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ActionPoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ButtonProviderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ControlInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\FilterApplierInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataSourceInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Factory\ComponentFactoryInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\JsConfigInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\LayoutInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ObserverInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\SubjectInterface | Interface was added. | +| Magento\Framework\View\File\FileList\CollateInterface | Interface was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\SecurityProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\Argument\UpdaterInterface | Interface was added. | +| Magento\Framework\View\Layout\Condition\VisibilityConditionInterface | Interface was added. | +| Magento\Framework\View\Layout\GeneratorInterface | Interface was added. | +| Magento\Framework\View\Layout\LayoutCacheKeyInterface | Interface was added. | +| Magento\Framework\View\Layout\ProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\ReaderInterface | Interface was added. | +| Magento\Framework\View\Model\PageLayout\Config\BuilderInterface | Interface was added. | +| Magento\Framework\View\Page\Config\RendererInterface | Interface was added. | +| Magento\Framework\View\TemplateEngineInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\AttributeInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CdataInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CommentInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Directive\DirectiveInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Element\ElementInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\TextInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\ResultInterface | Interface was added. | +| Magento\Framework\View\Xsd\Media\TypeDataExtractorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttributeTypeLocatorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\PreprocessorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\ServiceTypeListInterface | Interface was added. | +| Magento\Framework\Webapi\Rest\Request\DeserializerInterface | Interface was added. | +| Magento\GiftCardAccount\Api\GiftCardRedeemerInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\Data\UsageAttemptInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\GiftCardAccountManagerInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\GiftCardAccountResourceInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\UsageAttemptFactoryInterface | Interface was added. | +| Magento\GiftCardAccount\Model\Spi\UsageAttemptsManagerInterface | Interface was added. | +| Magento\GiftRegistry\Model\Attribute\ConfigInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpHeaderProcessorInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpRequestValidatorInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersProcessorInterface | Interface was added. | +| Magento\ImportExport\Api\Data\ExtendedExportInfoInterface | Interface was added. | +| Magento\ImportExport\Model\Report\ReportProcessorInterface | Interface was added. | +| Magento\Indexer\Model\ModeSwitcherInterface | Interface was added. | +| Magento\Indexer\Model\Source\DataInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\ReaderInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\WriterInterface | Interface was added. | +| Magento\InventoryIndexer\Indexer\SelectBuilderInterface | Interface was added. | +| Magento\Invitation\Controller\Customer\AccountInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\Data\IsLoginAsCustomerEnabledForCustomerResultInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerEnabledForCustomerInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\ConfigInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\IsAssistanceEnabledInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\SetAssistanceInterface | Interface was added. | +| Magento\MediaContentApi\Api\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Api\UpdateContentAssetLinksInterface | Interface was added. | +| Magento\MediaContentApi\Model\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Model\SearchPatternConfigInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeIdentitiesInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Model\GetEntitiesInterface | Interface was added. | +| Magento\MediaGalleryApi\Api\SearchAssetsInterface | Interface was added. | +| Magento\MediaGalleryApi\Model\ExcludedPatternsConfigInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\AddMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\ExtractMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\FileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\SegmentInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteMetadataInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GenerateRenditionsInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GetRenditionPathInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeFilesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\CreateAssetFromFileInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\FetchBatchesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\ImportFilesInterface | Interface was added. | +| Magento\MediaGalleryUiApi\Api\ConfigInterface | Interface was added. | +| Magento\Msrp\Pricing\MsrpPriceCalculatorInterface | Interface was added. | +| Magento\MultipleWishlist\Controller\IndexInterface | Interface was added. | +| Magento\MultipleWishlist\Model\Search\Strategy\StrategyInterface | Interface was added. | +| Magento\Newsletter\Model\SubscriptionManagerInterface | Interface was added. | +| Magento\PageCache\Model\Spi\PageCacheTagsPreprocessorInterface | Interface was added. | +| Magento\Payment\Api\Data\PaymentAdditionalInfoInterface | Interface was added. | +| Magento\Payment\Model\Method\TransparentInterface | Interface was added. | +| Magento\Paypal\Helper\Shortcut\ValidatorInterface | Interface was added. | +| Magento\Paypal\Model\Billing\Agreement\MethodInterface | Interface was added. | +| Magento\Paypal\Model\IpnInterface | Interface was added. | +| Magento\Paypal\Model\Payflow\Service\Response\Handler\HandlerInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\CustomizableOptionValueInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\Processor\ItemDataProcessorInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\Payment\AdditionalDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingAddressesOnCartInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingMethodsOnCartInterface | Interface was added. | +| Magento\Quote\Api\ChangeQuoteControlInterface | Interface was added. | +| Magento\Quote\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\Quote\Model\Product\QuoteItemsCleanerInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\CustomAttributeListInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\CollectorInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\ReaderInterface | Interface was added. | +| Magento\Quote\Model\Quote\Item\CartItemProcessorInterface | Interface was added. | +| Magento\Quote\Model\ValidationRules\QuoteValidationRuleInterface | Interface was added. | +| Magento\ReleaseNotification\Model\ContentProviderInterface | Interface was added. | +| Magento\RemoteStorage\Driver\DriverFactoryInterface | Interface was added. | +| Magento\RemoteStorage\Driver\RemoteDriverInterface | Interface was added. | +| Magento\RemoteStorage\FilesystemInterface | Interface was added. | +| Magento\RewardGraphQl\Model\Formatter\Customer\FormatterInterface | Interface was added. | +| Magento\Reward\Observer\PlaceOrder\RestrictionInterface | Interface was added. | +| Magento\Rma\Model\Spi\CommentResourceInterface | Interface was added. | +| Magento\Rma\Model\Spi\RmaResourceInterface | Interface was added. | +| Magento\Rma\Model\Spi\TrackResourceInterface | Interface was added. | +| Magento\SalesGraphQl\Model\Shipment\Item\FormatterInterface | Interface was added. | +| Magento\SalesRule\Api\Data\DiscountDataInterface | Interface was added. | +| Magento\SalesRule\Api\Data\RuleDiscountInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\CodeLimitManagerInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\QuoteResetAppliedRulesInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\RuleQuoteRecollectTotalsInterface | Interface was added. | +| Magento\Sales\Api\OrderCustomerDelegateInterface | Interface was added. | +| Magento\Sales\Api\PaymentFailuresInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderLoaderInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderViewAuthorizationInterface | Interface was added. | +| Magento\Sales\Controller\OrderInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\CreditmemoValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\ItemCreationValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Email\Container\IdentityInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\InvoiceValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\OrderValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\State\CommandInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\BuilderInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\ManagerInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\ShipmentValidatorInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactoryInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Provider\NotSyncedDataProviderInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderAddressResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderPaymentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderStatusHistoryResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentTrackResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\TransactionResourceInterface | Interface was added. | +| Magento\Sales\Model\ValidatorInterface | Interface was added. | +| Magento\ScheduledImportExport\Model\Scheduled\Operation\OperationInterface | Interface was added. | +| Magento\Search\Model\SearchEngine\ValidatorInterface | Interface was added. | +| Magento\Search\Setup\InstallConfigInterface | Interface was added. | +| Magento\Security\Api\Data\UserExpirationInterface | Interface was added. | +| Magento\Shipping\Model\Carrier\Source\GenericInterface | Interface was added. | +| Magento\Staging\Block\Adminhtml\Update\Entity\EntityProviderInterface | Interface was added. | +| Magento\Staging\Block\Adminhtml\Update\Entity\StoreIdProviderInterface | Interface was added. | +| Magento\Staging\Model\Entity\BuilderInterface | Interface was added. | +| Magento\Staging\Model\Entity\HydratorInterface | Interface was added. | +| Magento\Staging\Model\Entity\PersisterInterface | Interface was added. | +| Magento\Staging\Model\Entity\RemoverInterface | Interface was added. | +| Magento\Staging\Model\Entity\RetrieverInterface | Interface was added. | +| Magento\Staging\Model\Entity\Update\Action\TransactionExecutorInterface | Interface was added. | +| Magento\Staging\Model\Operation\Update\UpdateProcessorInterface | Interface was added. | +| Magento\Staging\Model\StagingApplierInterface | Interface was added. | +| Magento\Staging\Model\Update\Grid\ActionDataProviderInterface | Interface was added. | +| Magento\Staging\Model\Update\IncludesInterface | Interface was added. | +| Magento\Staging\Model\VersionHistoryInterface | Interface was added. | +| Magento\Staging\Ui\Component\Listing\Column\Entity\UrlProviderInterface | Interface was added. | +| Magento\Store\Model\Config\Importer\Processor\ProcessorInterface | Interface was added. | +| Magento\Store\Model\StoreResolver\ReaderInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcherInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\ContextInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPostprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPreprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataSerializerInterface | Interface was added. | +| Magento\Support\Model\Report\ConfigInterface | Interface was added. | +| Magento\Swat\Api\Data\JwtInterface | Interface was added. | +| Magento\Swat\Api\Data\SwatKeyPairInterface | Interface was added. | +| Magento\Tax\Api\TaxAddressManagerInterface | Interface was added. | +| Magento\Tax\Model\System\Message\NotificationInterface | Interface was added. | +| Magento\Tax\Model\TaxClass\Type\TypeInterface | Interface was added. | +| Magento\Theme\Model\Design\Config\MetadataProviderInterface | Interface was added. | +| Magento\Theme\Model\Theme\StoreThemesResolverInterface | Interface was added. | +| Magento\Ui\Component\Form\Element\DataType\DataTypeInterface | Interface was added. | +| Magento\Ui\Component\Layout\Tabs\TabInterface | Interface was added. | +| Magento\Ui\Component\Wysiwyg\ConfigInterface | Interface was added. | +| Magento\Ui\Config\Argument\ParserInterface | Interface was added. | +| Magento\Ui\Config\ConverterInterface | Interface was added. | +| Magento\Ui\Controller\UiActionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFieldToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFilterToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\Mapper\MapperInterface | Interface was added. | +| Magento\Ui\DataProvider\Modifier\PoolInterface | Interface was added. | +| Magento\Ui\Model\ColorPicker\ModeInterface | Interface was added. | +| Magento\Ui\Model\UrlInput\ConfigInterface | Interface was added. | +| Magento\UrlRewriteGraphQl\Model\Resolver\UrlRewrite\CustomUrlLocatorInterface | Interface was added. | +| Magento\User\Model\Spi\NotificationExceptionInterface | Interface was added. | +| Magento\User\Model\Spi\NotificatorInterface | Interface was added. | +| Magento\Vault\Block\Customer\IconInterface | Interface was added. | +| Magento\VersionsCms\Model\CurrentNodeResolverInterface | Interface was added. | +| Magento\VersionsCms\Model\Hierarchy\ConfigInterface | Interface was added. | +| Magento\VisualMerchandiser\Api\RuleFactoryPoolInterface | Interface was added. | +| Magento\Webapi\Controller\Rest\RequestProcessorInterface | Interface was added. | +| Magento\Widget\Block\BlockInterface | Interface was added. | +| Magento\Wishlist\Controller\IndexInterface | Interface was added. | +| Magento\Wishlist\Controller\WishlistProviderInterface | Interface was added. | +| Magento\Wishlist\Model\AuthenticationStateInterface | Interface was added. | +| Magento\Wishlist\Model\ResourceModel\Item\Product\CollectionBuilderInterface | Interface was added. | +| Magento\Wishlist\Model\Wishlist\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.10-2.0.11.html b/src/_includes/backward-incompatible-changes/commerce/b2b-1.1.7-1.1.7-p1.md similarity index 100% rename from src/_includes/backward-incompatible-changes/commerce/2.0.10-2.0.11.html rename to src/_includes/backward-incompatible-changes/commerce/b2b-1.1.7-1.1.7-p1.md diff --git a/src/_includes/backward-incompatible-changes/commerce/2.0.12-2.0.13.html b/src/_includes/backward-incompatible-changes/commerce/b2b-1.1.7-p1-1.1.7-p2.md similarity index 100% rename from src/_includes/backward-incompatible-changes/commerce/2.0.12-2.0.13.html rename to src/_includes/backward-incompatible-changes/commerce/b2b-1.1.7-p1-1.1.7-p2.md diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.0.1.html b/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.0.1.html deleted file mode 100644 index eacce9152db..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.0.1.html +++ /dev/null @@ -1,95 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\User\Observer\Backend\CheckAdminPasswordChangeObserverClass was removed.
Magento\PageCache\Model\App\FrontController\MessageBoxClass was removed.
Magento\Framework\Data\Form\FormKey::__construct[public] Method parameter changed.
Magento\Swatches\Helper\Data::loadFirstVariationWithSwatchImage[public] Method parameter changed.
Magento\Swatches\Block\Product\Renderer\Configurable::getAllOptionsIdsFromAttributeArray[protected] Method has been removed.
Magento\Store\Model\Plugin\StoreCookie::aroundDispatch[public] Method has been removed.
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver::cleanOverriddenUrlKey[protected] Method has been removed.
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver::$urlKeyAttribute[protected] Property has been removed.
Magento\CatalogUrlRewrite\Observer\AfterImportDataObserver::$entityStoresToCheckOverridden[protected] Property has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::rebuildIndex[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getSearchableProducts[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::deleteIndex[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getProductAttributes[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getProductChildIds[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::prepareProductIndex[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getAttributeValue[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getStoreDate[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::getIterator[protected] Method has been removed.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::__construct[public] Method parameter changed.
Magento\CatalogImportExport\Model\Import\Product::__construct[public] Method parameter changed.
Magento\Catalog\Model\Product\Option\Type\File\ValidatorFile::__construct[public] Method parameter changed.
\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.1.0.html b/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.1.0.html deleted file mode 100644 index acb584913a6..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.1.0.html +++ /dev/null @@ -1,1447 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Swatches\Helper\Data::CATALOG_PRODUCT_MEDIA_PATHConstant has been removed.
Magento\Swatches\Block\Product\Renderer\Configurable::EMPTY_IMAGE_VALUEConstant has been removed.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group::TAB_GENERAL_CODEConstant has been removed.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group::TAB_IMAGE_MANAGEMENT_CODEConstant has been removed.
Magento\Framework\Stdlib\DateTime::isEmptyDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime::gmDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime::strToTime[public] Method has been added.
Magento\Framework\Stdlib\DateTime::DATETIME_INTERNAL_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATE_INTERNAL_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATETIME_PHP_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATE_PHP_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::YEAR_MIN_VALUEConstant has been added.
Magento\Framework\Stdlib\DateTime::YEAR_MAX_VALUEConstant has been added.
Magento\Framework\EventClass was added.
Magento\Framework\FilesystemClass was added.
Magento\Framework\ProfilerClass was added.
Magento\Framework\RegistryClass was added.
Magento\Framework\View\ContextClass was added.
Magento\Framework\View\FileSystemClass was added.
Magento\Framework\View\Result\LayoutClass was added.
Magento\Framework\View\Result\LayoutFactoryClass was added.
Magento\Framework\View\Result\PageClass was added.
Magento\Framework\View\Result\PageFactoryClass was added.
Magento\Framework\View\Render\RenderFactoryClass was added.
Magento\Framework\View\Page\ConfigClass was added.
Magento\Framework\View\Page\TitleClass was added.
Magento\Framework\View\Element\BlockFactoryClass was added.
Magento\Framework\View\Element\ContextClass was added.
Magento\Framework\View\Element\FormKeyClass was added.
Magento\Framework\View\Element\RendererListClass was added.
Magento\Framework\View\Element\UiComponentFactoryClass was added.
Magento\Framework\View\Element\UiComponent\DataProvider\FilterPoolClass was added.
Magento\Framework\View\Asset\RepositoryClass was added.
Magento\Framework\Stdlib\ArrayManagerClass was added.
Magento\Framework\Stdlib\ArrayUtilsClass was added.
Magento\Framework\Stdlib\BooleanUtilsClass was added.
Magento\Framework\Stdlib\StringUtilsClass was added.
Magento\Framework\Model\ContextClass was added.
Magento\Framework\Math\CalculatorClass was added.
Magento\Framework\Math\DivisionClass was added.
Magento\Framework\Math\RandomClass was added.
Magento\Framework\Exception\LocalizedExceptionClass was added.
Magento\Framework\Event\ObserverClass was added.
Magento\Framework\Component\ComponentRegistrarClass was added.
Magento\Framework\App\ActionFactoryClass was added.
Magento\Framework\App\View\Asset\PublisherClass was added.
Magento\Framework\App\Language\DictionaryClass was added.
Magento\Framework\App\Area\FrontNameResolverFactoryClass was added.
Magento\Framework\App\Action\ContextClass was added.
Magento\Vault\Model\Ui\TokensConfigProviderClass was added.
Magento\Vault\Model\Ui\Adminhtml\TokensConfigProviderClass was added.
Magento\Vault\Block\AbstractCardRendererClass was added.
Magento\Payment\Observer\AbstractDataAssignObserverClass was added.
Magento\Payment\Model\CcConfigProviderClass was added.
Magento\Payment\Gateway\Validator\AbstractValidatorClass was added.
Magento\Payment\Gateway\Validator\CountryValidatorClass was added.
Magento\Payment\Gateway\Validator\ValidatorCompositeClass was added.
Magento\Payment\Gateway\Validator\ValidatorPoolClass was added.
Magento\Payment\Gateway\Response\HandlerChainClass was added.
Magento\Payment\Gateway\Request\BuilderCompositeClass was added.
Magento\Payment\Gateway\Http\ClientExceptionClass was added.
Magento\Payment\Gateway\Http\ConverterExceptionClass was added.
Magento\Payment\Gateway\Http\TransferBuilderClass was added.
Magento\Payment\Gateway\Http\Converter\HtmlFormConverterClass was added.
Magento\Payment\Gateway\Http\Converter\Soap\ObjectToArrayConverterClass was added.
Magento\Payment\Gateway\Http\Client\SoapClass was added.
Magento\Payment\Gateway\Http\Client\ZendClass was added.
Magento\Payment\Gateway\Command\CommandExceptionClass was added.
Magento\Payment\Gateway\Command\CommandManagerClass was added.
Magento\Payment\Gateway\Command\CommandManagerPoolClass was added.
Magento\Payment\Gateway\Command\CommandPoolClass was added.
Magento\Payment\Gateway\Command\GatewayCommandClass was added.
Magento\Payment\Block\ConfigurableInfoClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\EavClass was added.
Magento\Catalog\Model\Product\Type\AbstractTypeClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\CatalogInventory\Api\StockItemRepositoryInterface::get[public] Method parameter name changed.
Magento\Framework\AppInterface::VERSIONConstant has been removed.
Magento\Sales\Api\Data\TransactionInterface::TYPE_PAYMENTConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_ORDERConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_AUTHConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_CAPTUREConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_VOIDConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_REFUNDConstant has been added.
Magento\Quote\Api\Data\CartInterface::KEY_ENTITY_IDConstant has been added.
Magento\Payment\Model\MethodInterface::setStore[public] Method has been added.
Magento\Payment\Model\MethodInterface::getStore[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseInternal[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseCheckout[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseForCountry[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseForCurrency[public] Method has been added.
Magento\Payment\Model\MethodInterface::getConfigData[public] Method has been added.
Magento\Payment\Model\MethodInterface::isAvailable[public] Method has been added.
Magento\Payment\Model\MethodInterface::isActive[public] Method has been added.
Magento\Customer\Api\AccountManagementInterface::createAccount[public] Method has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMEDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMATION_REQUIREDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMATION_NOT_REQUIREDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::MAX_PASSWORD_LENGTHConstant has been added.
Magento\Customer\Api\GroupManagementInterface::isReadonly[public] Method has been added.
Magento\Customer\Api\Data\AddressInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\AddressInterface::IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::CUSTOMER_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::REGIONConstant has been added.
Magento\Customer\Api\Data\AddressInterface::REGION_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::COUNTRY_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::STREETConstant has been added.
Magento\Customer\Api\Data\AddressInterface::COMPANYConstant has been added.
Magento\Customer\Api\Data\AddressInterface::TELEPHONEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::FAXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::POSTCODEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::CITYConstant has been added.
Magento\Customer\Api\Data\AddressInterface::FIRSTNAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::LASTNAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::MIDDLENAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::PREFIXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::SUFFIXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::VAT_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::DEFAULT_BILLINGConstant has been added.
Magento\Customer\Api\Data\AddressInterface::DEFAULT_SHIPPINGConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getFrontendInput[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsUsedInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsVisibleInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsFilterableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsSearchableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsUsedInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsVisibleInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsFilterableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsSearchableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::ATTRIBUTE_CODEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_INPUTConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::INPUT_FILTERConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::STORE_LABELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::VALIDATION_RULESConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::OPTIONSConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::VISIBLEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::REQUIREDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::MULTILINE_COUNTConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::DATA_MODELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::USER_DEFINEDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_CLASSConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::SORT_ORDERConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_LABELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::SYSTEMConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::NOTEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::BACKEND_TYPEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_USED_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_VISIBLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_FILTERABLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_SEARCHABLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\CustomerInterface::IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CONFIRMATIONConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CREATED_ATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::UPDATED_ATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CREATED_INConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DOBConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::EMAILConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::FIRSTNAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::GENDERConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::GROUP_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::LASTNAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::MIDDLENAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::PREFIXConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::STORE_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::SUFFIXConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::TAXVATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::WEBSITE_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DEFAULT_BILLINGConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DEFAULT_SHIPPINGConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::KEY_ADDRESSESConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DISABLE_AUTO_GROUP_CHANGEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\GroupInterface::IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::CODEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::TAX_CLASS_IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::TAX_CLASS_NAMEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::NOT_LOGGED_IN_IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::CUST_GROUP_ALLConstant has been added.
Magento\Customer\Api\Data\GroupInterface::GROUP_CODE_MAX_LENGTHConstant has been added.
Magento\Customer\Api\Data\OptionInterface::getLabel[public] Method has been added.
Magento\Customer\Api\Data\OptionInterface::LABELConstant has been added.
Magento\Customer\Api\Data\OptionInterface::VALUEConstant has been added.
Magento\Customer\Api\Data\OptionInterface::OPTIONSConstant has been added.
Magento\Customer\Api\Data\RegionInterface::getRegionCode[public] Method has been added.
Magento\Customer\Api\Data\RegionInterface::REGION_CODEConstant has been added.
Magento\Customer\Api\Data\RegionInterface::REGIONConstant has been added.
Magento\Customer\Api\Data\RegionInterface::REGION_IDConstant has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::isValid[public] Method has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::VALIDConstant has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::MESSAGESConstant has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::getName[public] Method has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::NAMEConstant has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::VALUEConstant has been added.
Magento\Cms\Api\Data\PageInterface::getMetaTitle[public] Method has been added.
Magento\Cms\Api\Data\PageInterface::setMetaTitle[public] Method has been added.
Magento\Cms\Api\Data\PageInterface::META_TITLEConstant has been added.
Magento\Catalog\Api\CategoryLinkManagementInterface::assignProductToCategories[public] Method has been added.
Magento\Catalog\Api\ProductCustomOptionRepositoryInterface::getProductOptions[public] Method has been added.
Magento\Catalog\Api\ProductCustomOptionRepositoryInterface::duplicate[public] Method has been added.
Magento\Catalog\Api\ProductLinkRepositoryInterface::getList[public] Method has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_HAS_WEIGHTConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SPECIAL_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PRICE_QTYConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SHORT_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_TITLEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_STATUSConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_NAMEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SKUConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_KEYWORDConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_COSTConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_URL_KEYConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_WEIGHTConstant has been added.
Magento\Framework\AppInterfaceInterface was added.
Magento\Framework\AuthorizationInterfaceInterface was added.
Magento\Framework\CurrencyInterfaceInterface was added.
Magento\Framework\ObjectManagerInterfaceInterface was added.
Magento\Framework\UrlInterfaceInterface was added.
Magento\Framework\View\ConfigInterfaceInterface was added.
Magento\Framework\View\LayoutInterfaceInterface was added.
Magento\Framework\View\RenderInterfaceInterface was added.
Magento\Framework\View\Url\ConfigInterfaceInterface was added.
Magento\Framework\View\Template\Html\MinifierInterfaceInterface was added.
Magento\Framework\View\Page\FaviconInterfaceInterface was added.
Magento\Framework\View\File\CollectorInterfaceInterface was added.
Magento\Framework\View\Element\BlockInterfaceInterface was added.
Magento\Framework\View\Element\RendererInterfaceInterface was added.
Magento\Framework\View\Element\UiComponent\DataProvider\DataProviderInterfaceInterface was added.
Magento\Framework\View\Design\Theme\FileProviderInterfaceInterface was added.
Magento\Framework\View\Design\Theme\ListInterfaceInterface was added.
Magento\Framework\View\Design\Theme\Label\ListInterfaceInterface was added.
Magento\Framework\View\Asset\ConfigInterfaceInterface was added.
Magento\Framework\Stdlib\DateTime\TimezoneInterfaceInterface was added.
Magento\Framework\Shell\CommandRendererInterfaceInterface was added.
Magento\Framework\Setup\InstallDataInterfaceInterface was added.
Magento\Framework\Setup\InstallSchemaInterfaceInterface was added.
Magento\Framework\Setup\LoggerInterfaceInterface was added.
Magento\Framework\Setup\ModuleDataSetupInterfaceInterface was added.
Magento\Framework\Setup\SetupInterfaceInterface was added.
Magento\Framework\Setup\UninstallInterfaceInterface was added.
Magento\Framework\Setup\UpgradeDataInterfaceInterface was added.
Magento\Framework\Setup\UpgradeSchemaInterfaceInterface was added.
Magento\Framework\Phrase\RendererInterfaceInterface was added.
Magento\Framework\Indexer\ConfigInterfaceInterface was added.
Magento\Framework\Indexer\IndexStructureInterfaceInterface was added.
Magento\Framework\Indexer\IndexerInterfaceInterface was added.
Magento\Framework\Indexer\SaveHandler\IndexerInterfaceInterface was added.
Magento\Framework\Filesystem\DriverInterfaceInterface was added.
Magento\Framework\Data\OptionSourceInterfaceInterface was added.
Magento\Framework\Data\Form\Filter\FilterInterfaceInterface was added.
Magento\Framework\Data\Argument\InterpreterInterfaceInterface was added.
Magento\Framework\Controller\ResultInterfaceInterface was added.
Magento\Framework\Console\CommandListInterfaceInterface was added.
Magento\Framework\Config\DesignResolverInterfaceInterface was added.
Magento\Framework\App\ActionInterfaceInterface was added.
Magento\Framework\App\RequestInterfaceInterface was added.
Magento\Framework\App\ResponseInterfaceInterface was added.
Magento\Framework\App\Request\DataPersistorInterfaceInterface was added.
Magento\Framework\App\Request\PathInfoProcessorInterfaceInterface was added.
Magento\Vault\Model\VaultPaymentInterfaceInterface was added.
Magento\Vault\Model\Ui\TokenUiComponentInterfaceInterface was added.
Magento\Vault\Model\Ui\TokenUiComponentProviderInterfaceInterface was added.
Magento\Vault\Block\CardRendererInterfaceInterface was added.
Magento\Vault\Block\TokenRendererInterfaceInterface was added.
Magento\Vault\Api\PaymentTokenManagementInterfaceInterface was added.
Magento\Vault\Api\PaymentTokenRepositoryInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenSearchResultsInterfaceInterface was added.
Magento\Theme\Api\DesignConfigRepositoryInterfaceInterface was added.
Magento\Theme\Api\Data\DesignConfigDataInterfaceInterface was added.
Magento\Theme\Api\Data\DesignConfigInterfaceInterface was added.
Magento\Tax\Api\OrderTaxManagementInterfaceInterface was added.
Magento\Tax\Api\Data\GrandTotalDetailsInterfaceInterface was added.
Magento\Tax\Api\Data\GrandTotalRatesInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsAppliedTaxInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsItemInterfaceInterface was added.
Magento\Search\Api\SearchInterfaceInterface was added.
Magento\Search\Api\SynonymAnalyzerInterfaceInterface was added.
Magento\Search\Api\SynonymGroupRepositoryInterfaceInterface was added.
Magento\Search\Api\Data\SynonymGroupInterfaceInterface was added.
Magento\Sales\Api\Data\ShippingAssignmentInterfaceInterface was added.
Magento\Sales\Api\Data\ShippingInterfaceInterface was added.
Magento\Sales\Api\Data\TotalInterfaceInterface was added.
Magento\Quote\Api\CartTotalManagementInterfaceInterface was added.
Magento\Quote\Api\GuestCartTotalManagementInterfaceInterface was added.
Magento\Quote\Api\GuestShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\ShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\Data\AddressAdditionalDataInterfaceInterface was added.
Magento\Quote\Api\Data\ProductOptionInterfaceInterface was added.
Magento\Quote\Api\Data\ShippingAssignmentInterfaceInterface was added.
Magento\Quote\Api\Data\ShippingInterfaceInterface was added.
Magento\Quote\Api\Data\TotalsAdditionalDataInterfaceInterface was added.
Magento\Payment\Gateway\CommandInterfaceInterface was added.
Magento\Payment\Gateway\ConfigFactoryInterfaceInterface was added.
Magento\Payment\Gateway\ConfigInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ResultInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ValidatorInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ValidatorPoolInterfaceInterface was added.
Magento\Payment\Gateway\Response\HandlerInterfaceInterface was added.
Magento\Payment\Gateway\Request\BuilderInterfaceInterface was added.
Magento\Payment\Gateway\Http\ClientInterfaceInterface was added.
Magento\Payment\Gateway\Http\ConverterInterfaceInterface was added.
Magento\Payment\Gateway\Http\TransferFactoryInterfaceInterface was added.
Magento\Payment\Gateway\Http\TransferInterfaceInterface was added.
Magento\Payment\Gateway\Data\AddressAdapterInterfaceInterface was added.
Magento\Payment\Gateway\Data\OrderAdapterInterfaceInterface was added.
Magento\Payment\Gateway\Data\PaymentDataObjectInterfaceInterface was added.
Magento\Payment\Gateway\Config\ValueHandlerInterfaceInterface was added.
Magento\Payment\Gateway\Config\ValueHandlerPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandManagerInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandManagerPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\ResultInterfaceInterface was added.
Magento\GiftMessage\Api\Data\MessageInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeFrontendLabelInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeGroupInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeGroupSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeOptionInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeOptionLabelInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSetInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSetSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeValidationRuleInterfaceInterface was added.
Magento\Downloadable\Api\LinkRepositoryInterfaceInterface was added.
Magento\Downloadable\Api\Data\DownloadableOptionInterfaceInterface was added.
Magento\Downloadable\Api\Data\LinkInterfaceInterface was added.
Magento\Downloadable\Api\Data\ProductAttributeInterfaceInterface was added.
Magento\Downloadable\Api\Data\SampleInterfaceInterface was added.
Magento\Downloadable\Api\Data\File\ContentInterfaceInterface was added.
Magento\Downloadable\Api\Data\File\ContentUploaderInterfaceInterface was added.
Magento\Customer\Api\AddressMetadataInterfaceInterface was added.
Magento\Customer\Api\AddressMetadataManagementInterfaceInterface was added.
Magento\Customer\Api\CustomerMetadataInterfaceInterface was added.
Magento\Customer\Api\CustomerMetadataManagementInterfaceInterface was added.
Magento\Customer\Api\CustomerNameGenerationInterfaceInterface was added.
Magento\ConfigurableProduct\Api\Data\OptionInterfaceInterface was added.
Magento\ConfigurableProduct\Api\Data\OptionValueInterfaceInterface was added.
Magento\CheckoutAgreements\Api\Data\AgreementInterfaceInterface was added.
Magento\Checkout\Model\ConfigProviderInterfaceInterface was added.
Magento\Checkout\Api\AgreementsValidatorInterfaceInterface was added.
Magento\Checkout\Api\GuestTotalsInformationManagementInterfaceInterface was added.
Magento\Checkout\Api\TotalsInformationManagementInterfaceInterface was added.
Magento\Checkout\Api\Data\PaymentDetailsInterfaceInterface was added.
Magento\Checkout\Api\Data\ShippingInformationInterfaceInterface was added.
Magento\Checkout\Api\Data\TotalsInformationInterfaceInterface was added.
Magento\CatalogRule\Api\CatalogRuleRepositoryInterfaceInterface was added.
Magento\CatalogRule\Api\Data\ConditionInterfaceInterface was added.
Magento\CatalogRule\Api\Data\RuleInterfaceInterface was added.
Magento\Catalog\Api\AttributeSetFinderInterfaceInterface was added.
Magento\Catalog\Api\ProductWebsiteLinkRepositoryInterfaceInterface was added.
Magento\Catalog\Api\Data\CategoryProductSearchResultInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductOptionInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.2.0.html b/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.2.0.html deleted file mode 100644 index fab9c531a87..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.0-2.2.0.html +++ /dev/null @@ -1,12379 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isGirthAllowed[public] Method parameter name changed.
Magento\Framework\View\Asset\File\FallbackContext::SECURE_PATHConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::NO_SUCH_ENTITY_EXCEPTIONConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::INPUT_EXCEPTIONConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::SEARCH_CRITERIAConstant has been removed.
Magento\Framework\App\ObjectManagerFactory::CONFIG_PATH_DEFINITION_FORMATConstant has been removed.
Magento\Swatches\Helper\Data::CATALOG_PRODUCT_MEDIA_PATHConstant has been removed.
Magento\Swatches\Block\Product\Renderer\Configurable::EMPTY_IMAGE_VALUEConstant has been removed.
Magento\PageCache\Model\Config::VARNISH_3_CONFIGURATION_PATHConstant has been removed.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group::TAB_GENERAL_CODEConstant has been removed.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group::TAB_IMAGE_MANAGEMENT_CODEConstant has been removed.
Magento\Framework\Validator\AbstractValidator::setTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::getTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::hasTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::_clearMessages[protected] Method has been added.
Magento\Framework\Validator\AbstractValidator::_addMessages[protected] Method has been added.
Magento\Framework\Validator\AbstractValidator::$_defaultTranslator[protected] Property has been added.
Magento\Framework\Validator\AbstractValidator::$_translator[protected] Property has been added.
Magento\Framework\Validator\AbstractValidator::$_messages[protected] Property has been added.
Magento\Framework\Validator\Constraint::__construct[public] Method has been added.
Magento\Framework\Validator\Constraint::_getValidatorValue[protected] Method has been added.
Magento\Framework\Validator\Constraint::setTranslator[public] Method has been added.
Magento\Framework\Validator\Constraint::getTranslator[public] Method has been added.
Magento\Framework\Validator\Constraint::$_wrappedValidator[protected] Property has been added.
Magento\Framework\Validator\Constraint::$_alias[protected] Property has been added.
Magento\Framework\Validator\DataObject::getMessages[public] Method has been added.
Magento\Framework\Stdlib\DateTime::isEmptyDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime::gmDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime::strToTime[public] Method has been added.
Magento\Framework\Stdlib\DateTime::DATETIME_INTERNAL_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATE_INTERNAL_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATETIME_PHP_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::DATE_PHP_FORMATConstant has been added.
Magento\Framework\Stdlib\DateTime::YEAR_MIN_VALUEConstant has been added.
Magento\Framework\Stdlib\DateTime::YEAR_MAX_VALUEConstant has been added.
Magento\Framework\Stdlib\DateTime\DateTime::__construct[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::gmtDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::gmtTimestamp[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::timestamp[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::$_localeDate[protected] Property has been added.
Magento\Framework\Stdlib\Cookie\PublicCookieMetadata::setDuration[public] Method has been added.
Magento\Framework\Stdlib\Cookie\PublicCookieMetadata::setDurationOneYear[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::__construct[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_construct[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getConnection[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_serializeField[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_unserializeField[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_prepareDataForTable[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_prepareTableValueForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getValidationRulesBeforeSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_getColumnsForEntityLoad[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getSerializer[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::$serializer[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__construct[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__sleep[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__wakeup[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_init[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_setResource[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_setMainTable[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_getConnection[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getConnection[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::load[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_getLoadSelect[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::delete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::addUniqueField[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::resetUniqueField[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::unserializeFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_initUniqueFields[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getUniqueFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_prepareDataForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::hasDataChanged[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_prepareValueForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_checkUnique[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterLoad[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_beforeSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_beforeDelete[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterDelete[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_serializeFields[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getChecksum[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::prepareDataForUpdate[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::isObjectNotNew[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::saveNewObject[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::updateObject[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::processAfterSaves[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::isModified[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::processNotModifiedSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterLoad[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::beforeSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::beforeDelete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterDelete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::serializeFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_resources[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$connectionName[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_connections[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_resourceModel[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_tables[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_mainTable[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_idFieldName[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_isPkAutoIncrement[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_useIsObjectNew[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_mainTableFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_uniqueFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_serializableFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$transactionManager[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$objectRelationProcessor[protected] Property has been added.
Magento\Framework\App\ResourceConnection::__construct[public] Method has been added.
Magento\Framework\App\ResourceConnection::getConnection[public] Method has been added.
Magento\Framework\App\ResourceConnection::closeConnection[public] Method has been added.
Magento\Framework\App\ResourceConnection::getConnectionByName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getTablePlaceholder[public] Method has been added.
Magento\Framework\App\ResourceConnection::getTriggerName[public] Method has been added.
Magento\Framework\App\ResourceConnection::setMappedTableName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getMappedTableName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getIdxName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getFkName[public] Method has been added.
Magento\Framework\App\ResourceConnection::$connections[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$mappedTableNames[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$config[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$connectionFactory[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$tablePrefix[protected] Property has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_ONCEConstant has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_NEVERConstant has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_ALWAYSConstant has been added.
Magento\Framework\App\ResourceConnection::DEFAULT_CONNECTIONConstant has been added.
Magento\Widget\Model\Widget::__construct[public] Method has been added.
Magento\Widget\Model\Widget::getConfigAsXml[public] Method has been added.
Magento\Widget\Model\Widget::getConfigAsObject[public] Method has been added.
Magento\Widget\Model\Widget::prepareWidgetParameters[protected] Method has been added.
Magento\Widget\Model\Widget::prepareDropDownValues[protected] Method has been added.
Magento\Widget\Model\Widget::prepareHelperBlock[protected] Method has been added.
Magento\Widget\Model\Widget::getPlaceholderImageUrl[public] Method has been added.
Magento\Widget\Model\Widget::getPlaceholderImageUrls[public] Method has been added.
Magento\Widget\Model\Widget::getAsCanonicalArray[protected] Method has been added.
Magento\Widget\Model\Widget::idEncode[protected] Method has been added.
Magento\Widget\Model\Widget::sortWidgets[protected] Method has been added.
Magento\Widget\Model\Widget::sortParameters[protected] Method has been added.
Magento\Widget\Model\Widget::$dataStorage[protected] Property has been added.
Magento\Widget\Model\Widget::$configCacheType[protected] Property has been added.
Magento\Widget\Model\Widget::$assetRepo[protected] Property has been added.
Magento\Widget\Model\Widget::$assetSource[protected] Property has been added.
Magento\Widget\Model\Widget::$viewFileSystem[protected] Property has been added.
Magento\Widget\Model\Widget::$escaper[protected] Property has been added.
Magento\Widget\Model\Widget::$widgetsArray[protected] Property has been added.
Magento\Widget\Model\Widget::$conditionsHelper[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::__construct[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getConfigData[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::requestToShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::returnOfShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getContainerTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getAllowedContainers[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getCustomizableContainerTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getDeliveryConfirmationTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::checkAvailableShipCountries[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::proccessAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isActive[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isFixed[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isTrackingAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isShippingLabelsAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getSortOrder[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_updateFreeMethodQuote[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getFinalPriceWithHandlingFee[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getPerpackagePrice[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getPerorderPrice[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getTotalNumOfBoxes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isStateProvinceRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isCityRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isZipCodeRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_debug[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::debugData[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getCarrierCode[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getContentTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::filterDebugData[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_code[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_rates[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_numBoxes[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_freeMethod[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_isFixed[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_customizableContainerTypes[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_debugReplacePrivateDataKeys[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_scopeConfig[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_rateErrorFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_logger[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::DEBUG_KEYS_MASKConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::USA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::CANADA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::MEXICO_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_TYPE_PERCENTConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_TYPE_FIXEDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_ACTION_PERPACKAGEConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_ACTION_PERORDERConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::__construct[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getCarrierCode[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isTrackingAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isCityRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isZipCodeRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isShippingLabelsAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::proccessAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_getQuotesCacheKey[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_getCachedQuotes[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_setCachedQuotes[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_prepareServiceName[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_prepareShipmentRequest[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::requestToShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::returnOfShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_doShipmentRequest[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_isUSCountry[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::canCollectRates[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::debugErrors[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getErrorMessage[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_quotesCache[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_activeFlag[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_directoryData[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_xmlElFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rateFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rateMethodFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackErrorFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackStatusFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_regionFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_countryFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_currencyFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$stockRegistry[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rawRequest[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$xmlSecurity[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::USA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::PUERTORICO_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::GUAM_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::GUAM_REGION_CODEConstant has been added.
Magento\Persistent\Model\Session::__construct[public] Method has been added.
Magento\Persistent\Model\Session::_construct[protected] Method has been added.
Magento\Persistent\Model\Session::setLoadExpired[public] Method has been added.
Magento\Persistent\Model\Session::getLoadExpired[public] Method has been added.
Magento\Persistent\Model\Session::getExpiredBefore[public] Method has been added.
Magento\Persistent\Model\Session::beforeSave[public] Method has been added.
Magento\Persistent\Model\Session::_afterLoad[protected] Method has been added.
Magento\Persistent\Model\Session::loadByCookieKey[public] Method has been added.
Magento\Persistent\Model\Session::loadByCustomerId[public] Method has been added.
Magento\Persistent\Model\Session::deleteByCustomerId[public] Method has been added.
Magento\Persistent\Model\Session::renewPersistentCookie[public] Method has been added.
Magento\Persistent\Model\Session::deleteExpired[public] Method has been added.
Magento\Persistent\Model\Session::afterDeleteCommit[public] Method has been added.
Magento\Persistent\Model\Session::save[public] Method has been added.
Magento\Persistent\Model\Session::$_unserializableFields[protected] Property has been added.
Magento\Persistent\Model\Session::$_loadExpired[protected] Property has been added.
Magento\Persistent\Model\Session::$_persistentData[protected] Property has been added.
Magento\Persistent\Model\Session::$jsonHelper[protected] Property has been added.
Magento\Persistent\Model\Session::$_coreConfig[protected] Property has been added.
Magento\Persistent\Model\Session::$_storeManager[protected] Property has been added.
Magento\Persistent\Model\Session::$_cookieManager[protected] Property has been added.
Magento\Persistent\Model\Session::$_cookieMetadataFactory[protected] Property has been added.
Magento\Persistent\Model\Session::$mathRandom[protected] Property has been added.
Magento\Persistent\Model\Session::$sessionConfig[protected] Property has been added.
Magento\Persistent\Model\Session::KEY_LENGTHConstant has been added.
Magento\Persistent\Model\Session::COOKIE_NAMEConstant has been added.
Magento\Payment\Model\Cart::__construct[public] Method has been added.
Magento\Payment\Model\Cart::_collectItemsAndAmounts[protected] Method has been added.
Magento\Payment\Model\Cart::_importItemsFromSalesModel[protected] Method has been added.
Magento\Payment\Model\Cart::_calculateCustomItemsSubtotal[protected] Method has been added.
Magento\Payment\Model\Cart::_setTransferFlag[protected] Method has been added.
Magento\Payment\Model\Cart::_setAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_addAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_getAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_createItemFromData[protected] Method has been added.
Magento\Payment\Model\Cart::_resetAmounts[protected] Method has been added.
Magento\Payment\Model\Cart::$_salesModel[protected] Property has been added.
Magento\Payment\Model\Cart::$_eventManager[protected] Property has been added.
Magento\Payment\Model\Cart::$_amounts[protected] Property has been added.
Magento\Payment\Model\Cart::$_customItems[protected] Property has been added.
Magento\Payment\Model\Cart::$_salesModelItems[protected] Property has been added.
Magento\Payment\Model\Cart::$_transferFlags[protected] Property has been added.
Magento\Payment\Model\Cart::$_itemsCollectingRequired[protected] Property has been added.
Magento\Payment\Model\Cart::AMOUNT_TAXConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_SHIPPINGConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_DISCOUNTConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_SUBTOTALConstant has been added.
Magento\Payment\Model\Config::__construct[public] Method has been added.
Magento\Payment\Model\Config::$_methods[protected] Property has been added.
Magento\Payment\Model\Config::$_scopeConfig[protected] Property has been added.
Magento\Payment\Model\Config::$_dataStorage[protected] Property has been added.
Magento\Payment\Model\Config::$localeResolver[protected] Property has been added.
Magento\Payment\Model\Config::$_paymentMethodFactory[protected] Property has been added.
Magento\Payment\Model\Config::$_date[protected] Property has been added.
Magento\Payment\Model\Config::YEARS_RANGEConstant has been added.
Magento\Payment\Model\MethodList::__construct[public] Method has been added.
Magento\Payment\Model\MethodList::_canUseMethod[protected] Method has been added.
Magento\Payment\Model\MethodList::$paymentHelper[protected] Property has been added.
Magento\Payment\Model\MethodList::$methodSpecificationFactory[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::__construct[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::initializeData[protected] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::setStore[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getStore[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseInternal[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseCheckout[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseForCountry[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseForCurrency[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getCode[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getFormBlockType[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getTitle[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getConfigData[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::isAvailable[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::isActive[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::_debug[protected] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getDebugReplacePrivateDataKeys[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::$_code[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_formBlockType[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_infoBlockType[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isGateway[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isOffline[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canOrder[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canAuthorize[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCapture[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCapturePartial[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCaptureOnce[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canRefund[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canRefundInvoicePartial[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canVoid[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canUseInternal[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canUseCheckout[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isInitializeNeeded[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canFetchTransactionInfo[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canReviewPayment[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCancelInvoice[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_debugReplacePrivateDataKeys[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_paymentData[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_scopeConfig[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$logger[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_ORDERConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_AUTHORIZEConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_AUTHORIZE_CAPTUREConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_UNKNOWNConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_APPROVEDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_ERRORConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_DECLINEDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_VOIDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_SUCCESSConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_FOR_COUNTRYConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_FOR_CURRENCYConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_CHECKOUTConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_INTERNALConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_ORDER_TOTAL_MIN_MAXConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_ZERO_TOTALConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::GROUP_OFFLINEConstant has been added.
Magento\PageCache\Model\Config::__construct[public] Method has been added.
Magento\PageCache\Model\Config::_getReplacements[protected] Method has been added.
Magento\PageCache\Model\Config::_getAccessList[protected] Method has been added.
Magento\PageCache\Model\Config::_getDesignExceptions[protected] Method has been added.
Magento\PageCache\Model\Config::$_scopeConfig[protected] Property has been added.
Magento\PageCache\Model\Config::$_cacheState[protected] Property has been added.
Magento\PageCache\Model\Config::$readFactory[protected] Property has been added.
Magento\PageCache\Model\Config::$reader[protected] Property has been added.
Magento\PageCache\Model\Config::BUILT_INConstant has been added.
Magento\PageCache\Model\Config::VARNISHConstant has been added.
Magento\PageCache\Model\Config::XML_PAGECACHE_TTLConstant has been added.
Magento\PageCache\Model\Config::XML_PAGECACHE_TYPEConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_ACCESS_LISTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_BACKEND_PORTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_BACKEND_HOSTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_GRACE_PERIODConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_DESIGN_THEME_REGEXConstant has been added.
Magento\PageCache\Model\Config::VARNISH_5_CONFIGURATION_PATHConstant has been added.
Magento\PageCache\Model\Config::VARNISH_4_CONFIGURATION_PATHConstant has been added.
Magento\Integration\Model\Integration::__construct[public] Method has been added.
Magento\Integration\Model\Integration::_construct[protected] Method has been added.
Magento\Integration\Model\Integration::loadByConsumerId[public] Method has been added.
Magento\Integration\Model\Integration::loadActiveIntegrationByConsumerId[public] Method has been added.
Magento\Integration\Model\Integration::STATUS_INACTIVEConstant has been added.
Magento\Integration\Model\Integration::STATUS_ACTIVEConstant has been added.
Magento\Integration\Model\Integration::STATUS_RECREATEDConstant has been added.
Magento\Integration\Model\Integration::TYPE_MANUALConstant has been added.
Magento\Integration\Model\Integration::TYPE_CONFIGConstant has been added.
Magento\Integration\Model\Integration::IDConstant has been added.
Magento\Integration\Model\Integration::NAMEConstant has been added.
Magento\Integration\Model\Integration::EMAILConstant has been added.
Magento\Integration\Model\Integration::ENDPOINTConstant has been added.
Magento\Integration\Model\Integration::IDENTITY_LINK_URLConstant has been added.
Magento\Integration\Model\Integration::SETUP_TYPEConstant has been added.
Magento\Integration\Model\Integration::CONSUMER_IDConstant has been added.
Magento\Integration\Model\Integration::STATUSConstant has been added.
Magento\Customer\Model\Session::__construct[public] Method has been added.
Magento\Customer\Model\Session::getCustomerConfigShare[public] Method has been added.
Magento\Customer\Model\Session::setCustomerData[public] Method has been added.
Magento\Customer\Model\Session::getCustomerData[public] Method has been added.
Magento\Customer\Model\Session::getCustomerDataObject[public] Method has been added.
Magento\Customer\Model\Session::setCustomerDataObject[public] Method has been added.
Magento\Customer\Model\Session::setCustomer[public] Method has been added.
Magento\Customer\Model\Session::getCustomer[public] Method has been added.
Magento\Customer\Model\Session::setCustomerId[public] Method has been added.
Magento\Customer\Model\Session::getId[public] Method has been added.
Magento\Customer\Model\Session::setId[public] Method has been added.
Magento\Customer\Model\Session::setCustomerGroupId[public] Method has been added.
Magento\Customer\Model\Session::getCustomerGroupId[public] Method has been added.
Magento\Customer\Model\Session::checkCustomerId[public] Method has been added.
Magento\Customer\Model\Session::setCustomerAsLoggedIn[public] Method has been added.
Magento\Customer\Model\Session::setCustomerDataAsLoggedIn[public] Method has been added.
Magento\Customer\Model\Session::authenticate[public] Method has been added.
Magento\Customer\Model\Session::_setAuthUrl[protected] Method has been added.
Magento\Customer\Model\Session::_logout[protected] Method has been added.
Magento\Customer\Model\Session::setBeforeAuthUrl[public] Method has been added.
Magento\Customer\Model\Session::setAfterAuthUrl[public] Method has been added.
Magento\Customer\Model\Session::regenerateId[public] Method has been added.
Magento\Customer\Model\Session::_createUrl[protected] Method has been added.
Magento\Customer\Model\Session::$_customer[protected] Property has been added.
Magento\Customer\Model\Session::$_customerResource[protected] Property has been added.
Magento\Customer\Model\Session::$_customerModel[protected] Property has been added.
Magento\Customer\Model\Session::$_isCustomerIdChecked[protected] Property has been added.
Magento\Customer\Model\Session::$_customerUrl[protected] Property has been added.
Magento\Customer\Model\Session::$_coreUrl[protected] Property has been added.
Magento\Customer\Model\Session::$_configShare[protected] Property has been added.
Magento\Customer\Model\Session::$_session[protected] Property has been added.
Magento\Customer\Model\Session::$customerRepository[protected] Property has been added.
Magento\Customer\Model\Session::$_customerFactory[protected] Property has been added.
Magento\Customer\Model\Session::$_urlFactory[protected] Property has been added.
Magento\Customer\Model\Session::$_eventManager[protected] Property has been added.
Magento\Customer\Model\Session::$_httpContext[protected] Property has been added.
Magento\Customer\Model\Session::$groupManagement[protected] Property has been added.
Magento\Customer\Model\Session::$response[protected] Property has been added.
Magento\CmsUrlRewrite\Model\CmsPageUrlPathGenerator::__construct[public] Method has been added.
Magento\CmsUrlRewrite\Model\CmsPageUrlPathGenerator::$filterManager[protected] Property has been added.
Magento\CatalogRule\Model\Rule\Job::__construct[public] Method has been added.
Magento\CatalogRule\Model\Rule\Job::$ruleProcessor[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct[public] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::doReindexByIds[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::doReindexFull[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::cleanByIds[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::applyRule[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getTable[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::updateRuleProductData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::applyAllRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::updateCatalogRuleGroupWebsiteData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::deleteOldData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::calcRuleProductPrice[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getRuleProductsStmt[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::saveRuleProductPrices[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getActiveRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getAllRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getProduct[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::critical[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$metadataPool[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$_catalogRuleGroupWebsiteColumnsList[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$resource[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$storeManager[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$ruleCollectionFactory[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$logger[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$priceCurrency[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$eavConfig[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$dateFormat[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$dateTime[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$productFactory[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$loadedProducts[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$batchCount[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$connection[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::SECONDS_IN_DAYConstant has been added.
Magento\Framework\AclClass was added.
Magento\Framework\DataObjectClass was added.
Magento\Framework\EscaperClass was added.
Magento\Framework\EventClass was added.
Magento\Framework\FilesystemClass was added.
Magento\Framework\PhraseClass was added.
Magento\Framework\ProfilerClass was added.
Magento\Framework\RegistryClass was added.
Magento\Framework\ValidatorClass was added.
Magento\Framework\Webapi\AuthorizationClass was added.
Magento\Framework\Webapi\ErrorProcessorClass was added.
Magento\Framework\Webapi\ServiceInputProcessorClass was added.
Magento\Framework\Webapi\ServiceOutputProcessorClass was added.
Magento\Framework\View\ContextClass was added.
Magento\Framework\View\FileSystemClass was added.
Magento\Framework\View\TemplateEnginePoolClass was added.
Magento\Framework\View\Url\CssResolverClass was added.
Magento\Framework\View\Result\LayoutClass was added.
Magento\Framework\View\Result\LayoutFactoryClass was added.
Magento\Framework\View\Result\PageClass was added.
Magento\Framework\View\Result\PageFactoryClass was added.
Magento\Framework\View\Render\RenderFactoryClass was added.
Magento\Framework\View\Page\ConfigClass was added.
Magento\Framework\View\Page\TitleClass was added.
Magento\Framework\View\Page\Config\StructureClass was added.
Magento\Framework\View\Layout\ElementClass was added.
Magento\Framework\View\Layout\GeneratorPoolClass was added.
Magento\Framework\View\Layout\ScheduledStructureClass was added.
Magento\Framework\View\Layout\Reader\ContextClass was added.
Magento\Framework\View\Layout\Generator\ContextClass was added.
Magento\Framework\View\Layout\Data\StructureClass was added.
Magento\Framework\View\Element\AbstractBlockClass was added.
Magento\Framework\View\Element\BlockFactoryClass was added.
Magento\Framework\View\Element\ContextClass was added.
Magento\Framework\View\Element\FormKeyClass was added.
Magento\Framework\View\Element\MessagesClass was added.
Magento\Framework\View\Element\RendererListClass was added.
Magento\Framework\View\Element\TemplateClass was added.
Magento\Framework\View\Element\TextClass was added.
Magento\Framework\View\Element\UiComponentFactoryClass was added.
Magento\Framework\View\Element\UiComponent\DataProvider\FilterPoolClass was added.
Magento\Framework\View\Element\Text\ListTextClass was added.
Magento\Framework\View\Element\Template\ContextClass was added.
Magento\Framework\View\Element\Js\ComponentsClass was added.
Magento\Framework\View\Element\Js\CookieClass was added.
Magento\Framework\View\Element\Html\CalendarClass was added.
Magento\Framework\View\Element\Html\LinksClass was added.
Magento\Framework\View\Element\Html\Link\CurrentClass was added.
Magento\Framework\View\Asset\ContentProcessorExceptionClass was added.
Magento\Framework\View\Asset\FileClass was added.
Magento\Framework\View\Asset\GroupedCollectionClass was added.
Magento\Framework\View\Asset\MinificationClass was added.
Magento\Framework\View\Asset\RepositoryClass was added.
Magento\Framework\View\Asset\PreProcessor\ChainClass was added.
Magento\Framework\View\Asset\PreProcessor\ChainFactoryClass was added.
Magento\Framework\View\Asset\File\FallbackContextClass was added.
Magento\Framework\View\Asset\File\NotFoundExceptionClass was added.
Magento\Framework\Validator\ExceptionClass was added.
Magento\Framework\Stdlib\ArrayManagerClass was added.
Magento\Framework\Stdlib\ArrayUtilsClass was added.
Magento\Framework\Stdlib\BooleanUtilsClass was added.
Magento\Framework\Stdlib\StringUtilsClass was added.
Magento\Framework\Stdlib\DateTime\Timezone\ValidatorClass was added.
Magento\Framework\Stdlib\DateTime\Filter\DateClass was added.
Magento\Framework\Stdlib\DateTime\Filter\DateTimeClass was added.
Magento\Framework\Stdlib\Cookie\CookieSizeLimitReachedExceptionClass was added.
Magento\Framework\Stdlib\Cookie\FailureToSendExceptionClass was added.
Magento\Framework\Stdlib\Cookie\SensitiveCookieMetadataClass was added.
Magento\Framework\Simplexml\ConfigClass was added.
Magento\Framework\Simplexml\ElementClass was added.
Magento\Framework\Session\GenericClass was added.
Magento\Framework\Serialize\Serializer\JsonClass was added.
Magento\Framework\Search\EntityMetadataClass was added.
Magento\Framework\Search\RequestClass was added.
Magento\Framework\Search\Response\AggregationClass was added.
Magento\Framework\Search\Response\QueryResponseClass was added.
Magento\Framework\Search\Request\BinderClass was added.
Magento\Framework\Search\Request\BuilderClass was added.
Magento\Framework\Search\Request\CleanerClass was added.
Magento\Framework\Search\Request\DimensionClass was added.
Magento\Framework\Search\Request\EmptyRequestDataExceptionClass was added.
Magento\Framework\Search\Request\MapperClass was added.
Magento\Framework\Search\Request\NonExistingRequestNameExceptionClass was added.
Magento\Framework\Search\Request\Query\BoolExpressionClass was added.
Magento\Framework\Search\Request\Query\FilterClass was added.
Magento\Framework\Search\Request\Query\MatchClass was added.
Magento\Framework\Search\Request\Filter\BoolExpressionClass was added.
Magento\Framework\Search\Request\Filter\RangeClass was added.
Magento\Framework\Search\Request\Filter\TermClass was added.
Magento\Framework\Search\Request\Filter\WildcardClass was added.
Magento\Framework\Search\Request\Aggregation\DynamicBucketClass was added.
Magento\Framework\Search\Dynamic\AlgorithmClass was added.
Magento\Framework\Search\Dynamic\DataProviderFactoryClass was added.
Magento\Framework\Search\Dynamic\EntityStorageClass was added.
Magento\Framework\Search\Dynamic\EntityStorageFactoryClass was added.
Magento\Framework\Search\Dynamic\IntervalFactoryClass was added.
Magento\Framework\Search\Dynamic\Algorithm\RepositoryClass was added.
Magento\Framework\Search\Adapter\Mysql\ConditionManagerClass was added.
Magento\Framework\Search\Adapter\Mysql\DocumentFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\MapperClass was added.
Magento\Framework\Search\Adapter\Mysql\ScoreBuilderClass was added.
Magento\Framework\Search\Adapter\Mysql\TemporaryStorageClass was added.
Magento\Framework\Search\Adapter\Mysql\TemporaryStorageFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\Query\Builder\MatchClass was added.
Magento\Framework\Search\Adapter\Mysql\Field\FieldFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\Aggregation\BuilderClass was added.
Magento\Framework\Search\Adapter\Mysql\Aggregation\DataProviderContainerClass was added.
Magento\Framework\Reflection\DataObjectProcessorClass was added.
Magento\Framework\Pricing\RenderClass was added.
Magento\Framework\Pricing\Render\RendererPoolClass was added.
Magento\Framework\Pricing\PriceInfo\BaseClass was added.
Magento\Framework\Pricing\PriceInfo\FactoryClass was added.
Magento\Framework\Pricing\Price\AbstractPriceClass was added.
Magento\Framework\Pricing\Price\CollectionClass was added.
Magento\Framework\Pricing\Price\PoolClass was added.
Magento\Framework\Pricing\Helper\DataClass was added.
Magento\Framework\Pricing\Amount\AmountFactoryClass was added.
Magento\Framework\Pricing\Adjustment\CollectionClass was added.
Magento\Framework\Pricing\Adjustment\PoolClass was added.
Magento\Framework\Oauth\ExceptionClass was added.
Magento\Framework\Oauth\OauthInputExceptionClass was added.
Magento\Framework\Notification\MessageListClass was added.
Magento\Framework\Notification\NotifierListClass was added.
Magento\Framework\Mview\View\ChangelogTableNotExistsExceptionClass was added.
Magento\Framework\Module\Setup\MigrationClass was added.
Magento\Framework\Module\Dir\ReaderClass was added.
Magento\Framework\Model\AbstractModelClass was added.
Magento\Framework\Model\ContextClass was added.
Magento\Framework\Model\ResourceModel\Db\ObjectRelationProcessorClass was added.
Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollectionClass was added.
Magento\Framework\Model\ActionValidator\RemoveActionClass was added.
Magento\Framework\Message\AbstractMessageClass was added.
Magento\Framework\Message\CollectionClass was added.
Magento\Framework\Math\CalculatorClass was added.
Magento\Framework\Math\DivisionClass was added.
Magento\Framework\Math\RandomClass was added.
Magento\Framework\Mail\Template\TransportBuilderClass was added.
Magento\Framework\Indexer\FieldsetPoolClass was added.
Magento\Framework\Indexer\HandlerPoolClass was added.
Magento\Framework\Indexer\IndexerRegistryClass was added.
Magento\Framework\Indexer\SaveHandlerFactoryClass was added.
Magento\Framework\Filter\FilterManagerClass was added.
Magento\Framework\Filter\TemplateClass was added.
Magento\Framework\Filesystem\Directory\ReadClass was added.
Magento\Framework\File\SizeClass was added.
Magento\Framework\File\UploaderClass was added.
Magento\Framework\Exception\AbstractAggregateExceptionClass was added.
Magento\Framework\Exception\AlreadyExistsExceptionClass was added.
Magento\Framework\Exception\AuthenticationExceptionClass was added.
Magento\Framework\Exception\AuthorizationExceptionClass was added.
Magento\Framework\Exception\ConfigurationMismatchExceptionClass was added.
Magento\Framework\Exception\CouldNotDeleteExceptionClass was added.
Magento\Framework\Exception\CouldNotSaveExceptionClass was added.
Magento\Framework\Exception\CronExceptionClass was added.
Magento\Framework\Exception\EmailNotConfirmedExceptionClass was added.
Magento\Framework\Exception\FileSystemExceptionClass was added.
Magento\Framework\Exception\InputExceptionClass was added.
Magento\Framework\Exception\IntegrationExceptionClass was added.
Magento\Framework\Exception\InvalidEmailOrPasswordExceptionClass was added.
Magento\Framework\Exception\LocalizedExceptionClass was added.
Magento\Framework\Exception\MailExceptionClass was added.
Magento\Framework\Exception\NoSuchEntityExceptionClass was added.
Magento\Framework\Exception\NotFoundExceptionClass was added.
Magento\Framework\Exception\PaymentExceptionClass was added.
Magento\Framework\Exception\RemoteServiceUnavailableExceptionClass was added.
Magento\Framework\Exception\SecurityViolationExceptionClass was added.
Magento\Framework\Exception\SerializationExceptionClass was added.
Magento\Framework\Exception\SessionExceptionClass was added.
Magento\Framework\Exception\StateExceptionClass was added.
Magento\Framework\Exception\ValidatorExceptionClass was added.
Magento\Framework\Exception\TemporaryState\CouldNotSaveExceptionClass was added.
Magento\Framework\Exception\State\ExpiredExceptionClass was added.
Magento\Framework\Exception\State\InitExceptionClass was added.
Magento\Framework\Exception\State\InputMismatchExceptionClass was added.
Magento\Framework\Exception\State\InvalidTransitionExceptionClass was added.
Magento\Framework\Exception\State\UserLockedExceptionClass was added.
Magento\Framework\Exception\Plugin\AuthenticationExceptionClass was added.
Magento\Framework\Event\ObserverClass was added.
Magento\Framework\Event\Observer\CollectionClass was added.
Magento\Framework\EntityManager\MetadataPoolClass was added.
Magento\Framework\Encryption\CryptClass was added.
Magento\Framework\Encryption\UrlCoderClass was added.
Magento\Framework\Encryption\Helper\SecurityClass was added.
Magento\Framework\Data\CollectionClass was added.
Magento\Framework\Data\FormClass was added.
Magento\Framework\Data\TreeClass was added.
Magento\Framework\Data\Tree\NodeClass was added.
Magento\Framework\Data\Tree\Node\CollectionClass was added.
Magento\Framework\Data\Form\FormKeyClass was added.
Magento\Framework\Data\Form\FormKey\ValidatorClass was added.
Magento\Framework\Data\Form\Element\AbstractElementClass was added.
Magento\Framework\Data\Form\Element\FieldsetClass was added.
Magento\Framework\Data\Form\Element\SelectClass was added.
Magento\Framework\Data\Collection\AbstractDbClass was added.
Magento\Framework\Data\Collection\FilesystemClass was added.
Magento\Framework\DB\SelectClass was added.
Magento\Framework\DB\SelectFactoryClass was added.
Magento\Framework\DB\TemporaryTableServiceClass was added.
Magento\Framework\DB\Sql\ColumnValueExpressionClass was added.
Magento\Framework\DB\Ddl\TableClass was added.
Magento\Framework\DB\Ddl\TriggerClass was added.
Magento\Framework\Controller\ResultFactoryClass was added.
Magento\Framework\Controller\Result\JsonClass was added.
Magento\Framework\Controller\Result\RedirectClass was added.
Magento\Framework\Controller\Result\RedirectFactoryClass was added.
Magento\Framework\Config\AbstractXmlClass was added.
Magento\Framework\Config\ConfigOptionsListConstantsClass was added.
Magento\Framework\Config\DataClass was added.
Magento\Framework\Config\DomClass was added.
Magento\Framework\Config\DomFactoryClass was added.
Magento\Framework\Config\FileIteratorClass was added.
Magento\Framework\Config\FileIteratorFactoryClass was added.
Magento\Framework\Config\ThemeClass was added.
Magento\Framework\Config\ViewClass was added.
Magento\Framework\Config\Reader\FilesystemClass was added.
Magento\Framework\Config\File\ConfigFilePoolClass was added.
Magento\Framework\Config\Dom\UrnResolverClass was added.
Magento\Framework\Config\Dom\ValidationExceptionClass was added.
Magento\Framework\Config\Dom\ValidationSchemaExceptionClass was added.
Magento\Framework\Config\Data\ConfigDataClass was added.
Magento\Framework\Config\Data\ScopedClass was added.
Magento\Framework\Config\Converter\Dom\FlatClass was added.
Magento\Framework\Config\Composer\PackageClass was added.
Magento\Framework\Component\ComponentRegistrarClass was added.
Magento\Framework\Cache\Frontend\Decorator\TagScopeClass was added.
Magento\Framework\Backup\AbstractBackupClass was added.
Magento\Framework\Backup\BackupExceptionClass was added.
Magento\Framework\Backup\DbClass was added.
Magento\Framework\Backup\FactoryClass was added.
Magento\Framework\Backup\Filesystem\Rollback\AbstractRollbackClass was added.
Magento\Framework\Backup\Exception\CantLoadSnapshotClass was added.
Magento\Framework\Backup\Exception\FtpConnectionFailedClass was added.
Magento\Framework\Backup\Exception\FtpValidationFailedClass was added.
Magento\Framework\Backup\Exception\NotEnoughFreeSpaceClass was added.
Magento\Framework\Backup\Exception\NotEnoughPermissionsClass was added.
Magento\Framework\Backup\Db\BackupFactoryClass was added.
Magento\Framework\App\ActionFactoryClass was added.
Magento\Framework\App\ActionFlagClass was added.
Magento\Framework\App\BootstrapClass was added.
Magento\Framework\App\DeploymentConfigClass was added.
Magento\Framework\App\ObjectManagerClass was added.
Magento\Framework\App\ObjectManagerFactoryClass was added.
Magento\Framework\App\StateClass was added.
Magento\Framework\App\View\Asset\PublisherClass was added.
Magento\Framework\App\Language\DictionaryClass was added.
Magento\Framework\App\Config\ElementClass was added.
Magento\Framework\App\Cache\ManagerClass was added.
Magento\Framework\App\Cache\Type\FrontendPoolClass was added.
Magento\Framework\App\Area\FrontNameResolverFactoryClass was added.
Magento\Framework\App\Action\ActionClass was added.
Magento\Framework\App\Action\ContextClass was added.
Magento\Framework\Api\AbstractExtensibleObjectClass was added.
Magento\Framework\Api\FilterClass was added.
Magento\Framework\Api\FilterBuilderClass was added.
Magento\Framework\Api\Search\DocumentClass was added.
Magento\Framework\Api\Search\SearchCriteriaClass was added.
Magento\Framework\Api\Search\SearchCriteriaBuilderClass was added.
Magento\Framework\Acl\AclResourceClass was added.
Magento\Framework\Acl\BuilderClass was added.
Magento\Framework\Acl\RootResourceClass was added.
Magento\Wishlist\Model\ConfigClass was added.
Magento\Wishlist\Model\ItemClass was added.
Magento\Wishlist\Model\LocaleQuantityProcessorClass was added.
Magento\Wishlist\Model\WishlistClass was added.
Magento\Wishlist\Model\ResourceModel\ItemClass was added.
Magento\Wishlist\Model\ResourceModel\WishlistClass was added.
Magento\Wishlist\Model\ResourceModel\Wishlist\CollectionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\OptionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\Wishlist\Model\Item\OptionClass was added.
Magento\Wishlist\Helper\DataClass was added.
Magento\Wishlist\Helper\RssClass was added.
Magento\Wishlist\Block\AddToWishlistClass was added.
Magento\Wishlist\Block\LinkClass was added.
Magento\Wishlist\Block\Share\WishlistClass was added.
Magento\Wishlist\Block\Share\Email\ItemsClass was added.
Magento\Wishlist\Block\Rss\EmailLinkClass was added.
Magento\Wishlist\Block\Rss\LinkClass was added.
Magento\Wishlist\Block\Item\ConfigureClass was added.
Magento\Wishlist\Block\Customer\SharingClass was added.
Magento\Wishlist\Block\Customer\SidebarClass was added.
Magento\Wishlist\Block\Customer\WishlistClass was added.
Magento\Wishlist\Block\Customer\Wishlist\ButtonClass was added.
Magento\Wishlist\Block\Customer\Wishlist\ItemsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\ColumnClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\OptionsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\ActionsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\CartClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\CommentClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\EditClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\ImageClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\InfoClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\RemoveClass was added.
Magento\Wishlist\Block\Catalog\Product\View\AddTo\WishlistClass was added.
Magento\Wishlist\Block\Catalog\Product\ProductList\Item\AddTo\WishlistClass was added.
Magento\Wishlist\Block\Cart\Item\Renderer\Actions\MoveToWishlistClass was added.
Magento\Widget\Model\Widget\InstanceClass was added.
Magento\Widget\Model\ResourceModel\Widget\InstanceClass was added.
Magento\Widget\Model\ResourceModel\Widget\Instance\CollectionClass was added.
Magento\Widget\Block\Adminhtml\WidgetClass was added.
Magento\Widget\Block\Adminhtml\Widget\InstanceClass was added.
Magento\Widget\Block\Adminhtml\Widget\OptionsClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\EditClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\TabsClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\MainClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\PropertiesClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\SettingsClass was added.
Magento\Weee\Model\TaxClass was added.
Magento\Weee\Model\ResourceModel\TaxClass was added.
Magento\Weee\Model\ProductRender\WeeeAdjustmentAttributeClass was added.
Magento\Weee\Helper\DataClass was added.
Magento\Weee\Block\Sales\Order\TotalsClass was added.
Magento\Weee\Block\Item\Price\RendererClass was added.
Magento\Weee\Block\Adminhtml\Items\Price\RendererClass was added.
Magento\Webapi\Model\ConfigClass was added.
Magento\Vault\Model\PaymentTokenFactoryClass was added.
Magento\Vault\Model\Ui\TokensConfigProviderClass was added.
Magento\Vault\Model\Ui\VaultConfigProviderClass was added.
Magento\Vault\Model\Ui\Adminhtml\TokensConfigProviderClass was added.
Magento\Vault\Model\Method\VaultClass was added.
Magento\Vault\Block\AbstractCardRendererClass was added.
Magento\Vault\Block\AbstractTokenRendererClass was added.
Magento\Vault\Block\Customer\AccountTokensClass was added.
Magento\Vault\Block\Customer\CreditCardsClass was added.
Magento\Variable\Model\VariableClass was added.
Magento\Variable\Model\Variable\ConfigClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\EditClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\IndexClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\NewActionClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\SaveClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\ValidateClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\WysiwygPluginClass was added.
Magento\Variable\Block\System\VariableClass was added.
Magento\Variable\Block\System\Variable\EditClass was added.
Magento\Variable\Block\System\Variable\Edit\FormClass was added.
Magento\User\Model\UserClass was added.
Magento\User\Model\UserValidationRulesClass was added.
Magento\User\Model\ResourceModel\UserClass was added.
Magento\User\Model\ResourceModel\User\CollectionClass was added.
Magento\User\Helper\DataClass was added.
Magento\User\Block\ButtonsClass was added.
Magento\User\Block\RoleClass was added.
Magento\User\Block\UserClass was added.
Magento\User\Block\User\EditClass was added.
Magento\User\Block\User\Edit\TabsClass was added.
Magento\User\Block\User\Edit\Tab\RolesClass was added.
Magento\User\Block\Role\EditClass was added.
Magento\User\Block\Role\Tab\EditClass was added.
Magento\User\Block\Role\Grid\UserClass was added.
Magento\User\Block\Adminhtml\LocksClass was added.
Magento\UrlRewrite\Service\V1\Data\UrlRewriteClass was added.
Magento\UrlRewrite\Model\MergeDataProviderClass was added.
Magento\UrlRewrite\Model\Exception\UrlAlreadyExistsExceptionClass was added.
Magento\UrlRewrite\Block\GridContainerClass was added.
Magento\Ups\Helper\ConfigClass was added.
Magento\Ups\Block\Backend\System\CarrierConfigClass was added.
Magento\Ui\DataProvider\AbstractDataProviderClass was added.
Magento\Ui\DataProvider\EavValidationRulesClass was added.
Magento\Ui\Controller\Adminhtml\AbstractActionClass was added.
Magento\Ui\Component\AbstractComponentClass was added.
Magento\Ui\Component\ContainerClass was added.
Magento\Ui\Component\DataSourceClass was added.
Magento\Ui\Component\DynamicRowsClass was added.
Magento\Ui\Component\FiltersClass was added.
Magento\Ui\Component\FormClass was added.
Magento\Ui\Component\ListingClass was added.
Magento\Ui\Component\MassActionClass was added.
Magento\Ui\Component\ModalClass was added.
Magento\Ui\Component\PagingClass was added.
Magento\Ui\Component\MassAction\FilterClass was added.
Magento\Ui\Component\Listing\ColumnsClass was added.
Magento\Ui\Component\Listing\Columns\ColumnClass was added.
Magento\Ui\Component\Listing\Columns\DateClass was added.
Magento\Ui\Component\Form\AttributeMapperClass was added.
Magento\Ui\Component\Form\CollectionClass was added.
Magento\Ui\Component\Form\FieldClass was added.
Magento\Ui\Component\Form\FieldsetClass was added.
Magento\Ui\Component\Form\Element\AbstractElementClass was added.
Magento\Ui\Component\Form\Element\AbstractOptionsFieldClass was added.
Magento\Ui\Component\Form\Element\ActionDeleteClass was added.
Magento\Ui\Component\Form\Element\CheckboxClass was added.
Magento\Ui\Component\Form\Element\CheckboxSetClass was added.
Magento\Ui\Component\Form\Element\HiddenClass was added.
Magento\Ui\Component\Form\Element\InputClass was added.
Magento\Ui\Component\Form\Element\MultiSelectClass was added.
Magento\Ui\Component\Form\Element\MultilineClass was added.
Magento\Ui\Component\Form\Element\RadioClass was added.
Magento\Ui\Component\Form\Element\RadioSetClass was added.
Magento\Ui\Component\Form\Element\RangeClass was added.
Magento\Ui\Component\Form\Element\SelectClass was added.
Magento\Ui\Component\Form\Element\TextareaClass was added.
Magento\Ui\Component\Form\Element\WysiwygClass was added.
Magento\Ui\Component\Form\Element\DataType\AbstractDataTypeClass was added.
Magento\Ui\Component\Form\Element\DataType\NumberClass was added.
Magento\Ui\Component\Form\Element\DataType\TextClass was added.
Magento\Ui\Component\Filters\Type\AbstractFilterClass was added.
Magento\Ui\Component\Filters\Type\DateClass was added.
Magento\Ui\Component\Filters\Type\DateRangeClass was added.
Magento\Ui\Component\Filters\Type\InputClass was added.
Magento\Ui\Component\Filters\Type\RangeClass was added.
Magento\Ui\Component\Filters\Type\SearchClass was added.
Magento\Ui\Component\Filters\Type\SelectClass was added.
Magento\Ui\Block\LoggerClass was added.
Magento\Ui\Block\Component\StepsWizardClass was added.
Magento\Translation\Block\JsClass was added.
Magento\Translation\Block\Html\Head\ConfigClass was added.
Magento\Theme\Ui\Component\Design\Config\DataProviderClass was added.
Magento\Theme\Ui\Component\Design\Config\SearchRobots\ResetButtonClass was added.
Magento\Theme\Helper\StorageClass was added.
Magento\Theme\Controller\Adminhtml\Design\Config\FileUploader\SaveClass was added.
Magento\Theme\Block\Html\BreadcrumbsClass was added.
Magento\Theme\Block\Html\FooterClass was added.
Magento\Theme\Block\Html\HeaderClass was added.
Magento\Theme\Block\Html\NoticesClass was added.
Magento\Theme\Block\Html\PagerClass was added.
Magento\Theme\Block\Html\TitleClass was added.
Magento\Theme\Block\Html\TopmenuClass was added.
Magento\Theme\Block\Html\WelcomeClass was added.
Magento\Theme\Block\Html\Header\LogoClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\ContentClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\TreeClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Content\FilesClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Content\UploaderClass was added.
Magento\Theme\Block\Adminhtml\System\Design\ThemeClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\EditClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\TabsClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\CssClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\JsClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\BackButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\SaveAndContinueButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\SaveButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\ScopeClass was added.
Magento\TaxImportExport\Model\Rate\CsvImportHandlerClass was added.
Magento\TaxImportExport\Block\Adminhtml\Rate\ImportExportClass was added.
Magento\Tax\Helper\DataClass was added.
Magento\Tax\Block\Sales\Order\TaxClass was added.
Magento\Tax\Block\Item\Price\RendererClass was added.
Magento\Tax\Block\Adminhtml\RuleClass was added.
Magento\Tax\Block\Adminhtml\Rule\EditClass was added.
Magento\Tax\Block\Adminhtml\Rule\Edit\FormClass was added.
Magento\Tax\Block\Adminhtml\Rate\FormClass was added.
Magento\Tax\Block\Adminhtml\Rate\Toolbar\AddClass was added.
Magento\Tax\Block\Adminhtml\Items\Price\RendererClass was added.
Magento\Swatches\Model\AttributesListClass was added.
Magento\Swatches\Model\SwatchClass was added.
Magento\Swatches\Model\ResourceModel\SwatchClass was added.
Magento\Swatches\Model\ResourceModel\Swatch\CollectionClass was added.
Magento\Swatches\Helper\MediaClass was added.
Magento\Swatches\Block\Product\Renderer\ConfigurableClass was added.
Magento\Swatches\Block\Product\Renderer\Listing\ConfigurableClass was added.
Magento\Swatches\Block\LayeredNavigation\RenderLayeredClass was added.
Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\TextClass was added.
Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\VisualClass was added.
Magento\Store\Model\GroupClass was added.
Magento\Store\Model\InformationClass was added.
Magento\Store\Model\StoreClass was added.
Magento\Store\Model\StoreIsInactiveExceptionClass was added.
Magento\Store\Model\WebsiteClass was added.
Magento\Store\Model\System\StoreClass was added.
Magento\Store\Model\ResourceModel\GroupClass was added.
Magento\Store\Model\ResourceModel\StoreClass was added.
Magento\Store\Model\ResourceModel\WebsiteClass was added.
Magento\Store\Model\ResourceModel\Website\CollectionClass was added.
Magento\Store\Model\ResourceModel\Store\CollectionClass was added.
Magento\Store\Model\ResourceModel\Group\CollectionClass was added.
Magento\Store\Model\App\EmulationClass was added.
Magento\Store\Block\SwitcherClass was added.
Magento\Sitemap\Model\SitemapClass was added.
Magento\Sitemap\Model\Source\Product\Image\IncludeImageClass was added.
Magento\Sitemap\Model\ResourceModel\SitemapClass was added.
Magento\Sitemap\Model\ResourceModel\Sitemap\CollectionClass was added.
Magento\Sitemap\Model\ResourceModel\Cms\PageClass was added.
Magento\Sitemap\Model\ResourceModel\Catalog\CategoryClass was added.
Magento\Sitemap\Model\ResourceModel\Catalog\ProductClass was added.
Magento\Sitemap\Block\RobotsClass was added.
Magento\Sitemap\Block\Adminhtml\SitemapClass was added.
Magento\Shipping\Model\ConfigClass was added.
Magento\Shipping\Model\Rate\ResultClass was added.
Magento\Shipping\Block\ItemsClass was added.
Magento\Shipping\Block\Tracking\LinkClass was added.
Magento\Shipping\Block\Tracking\PopupClass was added.
Magento\Shipping\Block\Order\ShipmentClass was added.
Magento\Shipping\Block\Adminhtml\CreateClass was added.
Magento\Shipping\Block\Adminhtml\ViewClass was added.
Magento\Shipping\Block\Adminhtml\View\CommentsClass was added.
Magento\Shipping\Block\Adminhtml\View\FormClass was added.
Magento\Shipping\Block\Adminhtml\View\ItemsClass was added.
Magento\Shipping\Block\Adminhtml\Order\PackagingClass was added.
Magento\Shipping\Block\Adminhtml\Order\TrackingClass was added.
Magento\Shipping\Block\Adminhtml\Order\Tracking\InvoiceClass was added.
Magento\Shipping\Block\Adminhtml\Order\Tracking\ViewClass was added.
Magento\Shipping\Block\Adminhtml\Create\FormClass was added.
Magento\Shipping\Block\Adminhtml\Create\ItemsClass was added.
Magento\SendFriend\Model\SendFriendClass was added.
Magento\SendFriend\Model\ResourceModel\SendFriendClass was added.
Magento\SendFriend\Model\ResourceModel\SendFriend\CollectionClass was added.
Magento\SendFriend\Helper\DataClass was added.
Magento\SendFriend\Block\SendClass was added.
Magento\Security\Model\AdminSessionInfoClass was added.
Magento\Security\Model\AdminSessionsManagerClass was added.
Magento\Security\Model\PasswordResetRequestEventClass was added.
Magento\Security\Model\SecurityCookieClass was added.
Magento\Security\Model\SecurityManagerClass was added.
Magento\Security\Model\ResourceModel\AdminSessionInfoClass was added.
Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\CollectionClass was added.
Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\CollectionFactoryClass was added.
Magento\Security\Model\ResourceModel\AdminSessionInfo\CollectionClass was added.
Magento\Security\Block\Adminhtml\Session\ActivityClass was added.
Magento\Search\Model\AdapterFactoryClass was added.
Magento\Search\Model\EngineResolverClass was added.
Magento\Search\Model\QueryClass was added.
Magento\Search\Model\QueryFactoryClass was added.
Magento\Search\Model\QueryResultClass was added.
Magento\Search\Model\SearchCollectionFactoryClass was added.
Magento\Search\Model\SynonymReaderClass was added.
Magento\Search\Model\Synonym\MergeConflictExceptionClass was added.
Magento\Search\Model\SearchEngine\Config\DataClass was added.
Magento\Search\Model\ResourceModel\QueryClass was added.
Magento\Search\Model\ResourceModel\SynonymGroupClass was added.
Magento\Search\Model\ResourceModel\SynonymGroup\CollectionClass was added.
Magento\Search\Model\ResourceModel\Query\CollectionClass was added.
Magento\Search\Model\Adminhtml\System\Config\Source\EngineClass was added.
Magento\Search\Helper\DataClass was added.
Magento\Search\Block\TermClass was added.
Magento\Search\Block\Adminhtml\TermClass was added.
Magento\Search\Block\Adminhtml\Term\EditClass was added.
Magento\Search\Block\Adminhtml\Reports\SearchClass was added.
Magento\Search\Block\Adminhtml\Dashboard\LastClass was added.
Magento\Search\Block\Adminhtml\Dashboard\TopClass was added.
Magento\SalesSequence\Model\BuilderClass was added.
Magento\SalesSequence\Model\ConfigClass was added.
Magento\SalesSequence\Model\ManagerClass was added.
Magento\SalesSequence\Model\MetaClass was added.
Magento\SalesSequence\Model\ProfileClass was added.
Magento\SalesSequence\Model\SequenceClass was added.
Magento\SalesSequence\Model\ResourceModel\MetaClass was added.
Magento\SalesSequence\Model\ResourceModel\ProfileClass was added.
Magento\SalesRule\Model\CouponClass was added.
Magento\SalesRule\Model\RuleClass was added.
Magento\SalesRule\Model\Rule\Condition\CombineClass was added.
Magento\SalesRule\Model\Rule\Condition\Product\CombineClass was added.
Magento\SalesRule\Model\Rule\Action\Discount\DataClass was added.
Magento\SalesRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\SalesRule\Helper\CouponClass was added.
Magento\SalesRule\Block\Adminhtml\Promo\QuoteClass was added.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\GridClass was added.
Magento\Sales\Model\AbstractModelClass was added.
Magento\Sales\Model\OrderClass was added.
Magento\Sales\Model\ResourceModel\AbstractGridClass was added.
Magento\Sales\Model\ResourceModel\EntityAbstractClass was added.
Magento\Sales\Model\ResourceModel\GridPoolClass was added.
Magento\Sales\Model\ResourceModel\Order\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\Track\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Item\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\Item\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Creditmemo\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Creditmemo\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Comment\Collection\AbstractCollectionClass was added.
Magento\Sales\Model\ResourceModel\Collection\AbstractCollectionClass was added.
Magento\Sales\Model\Order\AddressClass was added.
Magento\Sales\Model\Order\ConfigClass was added.
Magento\Sales\Model\Order\CreditmemoClass was added.
Magento\Sales\Model\Order\CreditmemoDocumentFactoryClass was added.
Magento\Sales\Model\Order\InvoiceClass was added.
Magento\Sales\Model\Order\InvoiceDocumentFactoryClass was added.
Magento\Sales\Model\Order\ItemClass was added.
Magento\Sales\Model\Order\PaymentClass was added.
Magento\Sales\Model\Order\ShipmentClass was added.
Magento\Sales\Model\Order\ShipmentDocumentFactoryClass was added.
Magento\Sales\Model\Order\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Status\HistoryClass was added.
Magento\Sales\Model\Order\Shipment\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Shipment\ItemClass was added.
Magento\Sales\Model\Order\Shipment\NotifierClass was added.
Magento\Sales\Model\Order\Shipment\PackageClass was added.
Magento\Sales\Model\Order\Shipment\PackageCreationClass was added.
Magento\Sales\Model\Order\Shipment\TrackClass was added.
Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityCheckerClass was added.
Magento\Sales\Model\Order\Pdf\AbstractPdfClass was added.
Magento\Sales\Model\Order\Pdf\Items\AbstractItemsClass was added.
Magento\Sales\Model\Order\Payment\InfoClass was added.
Magento\Sales\Model\Order\Payment\TransactionClass was added.
Magento\Sales\Model\Order\Invoice\ConfigClass was added.
Magento\Sales\Model\Order\Invoice\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Invoice\ItemClass was added.
Magento\Sales\Model\Order\Invoice\NotifierClass was added.
Magento\Sales\Model\Order\Invoice\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Email\NotifySenderClass was added.
Magento\Sales\Model\Order\Email\SenderClass was added.
Magento\Sales\Model\Order\Email\Container\ContainerClass was added.
Magento\Sales\Model\Order\Creditmemo\CommentClass was added.
Magento\Sales\Model\Order\Creditmemo\ConfigClass was added.
Magento\Sales\Model\Order\Creditmemo\ItemClass was added.
Magento\Sales\Model\Order\Creditmemo\NotifierClass was added.
Magento\Sales\Model\Order\Creditmemo\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Address\RendererClass was added.
Magento\Sales\Model\Config\OrderedClass was added.
Magento\Sales\Model\Config\Source\Order\StatusClass was added.
Magento\Sales\Model\AdminOrder\CreateClass was added.
Magento\Sales\Exception\CouldNotInvoiceExceptionClass was added.
Magento\Sales\Exception\CouldNotRefundExceptionClass was added.
Magento\Sales\Exception\CouldNotShipExceptionClass was added.
Magento\Sales\Exception\DocumentValidationExceptionClass was added.
Magento\Sales\Block\Widget\Guest\FormClass was added.
Magento\Sales\Block\Status\Grid\Column\StateClass was added.
Magento\Sales\Block\Status\Grid\Column\UnassignClass was added.
Magento\Sales\Block\Reorder\SidebarClass was added.
Magento\Sales\Block\Order\CommentsClass was added.
Magento\Sales\Block\Order\CreditmemoClass was added.
Magento\Sales\Block\Order\HistoryClass was added.
Magento\Sales\Block\Order\InfoClass was added.
Magento\Sales\Block\Order\InvoiceClass was added.
Magento\Sales\Block\Order\ItemsClass was added.
Magento\Sales\Block\Order\LinkClass was added.
Magento\Sales\Block\Order\PrintShipmentClass was added.
Magento\Sales\Block\Order\RecentClass was added.
Magento\Sales\Block\Order\TotalsClass was added.
Magento\Sales\Block\Order\ViewClass was added.
Magento\Sales\Block\Order\PrintOrder\CreditmemoClass was added.
Magento\Sales\Block\Order\PrintOrder\InvoiceClass was added.
Magento\Sales\Block\Order\PrintOrder\ShipmentClass was added.
Magento\Sales\Block\Order\Item\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Order\Invoice\ItemsClass was added.
Magento\Sales\Block\Order\Invoice\TotalsClass was added.
Magento\Sales\Block\Order\Info\ButtonsClass was added.
Magento\Sales\Block\Order\Info\Buttons\RssClass was added.
Magento\Sales\Block\Order\History\ContainerClass was added.
Magento\Sales\Block\Order\Email\ItemsClass was added.
Magento\Sales\Block\Order\Email\Shipment\ItemsClass was added.
Magento\Sales\Block\Order\Email\Items\DefaultItemsClass was added.
Magento\Sales\Block\Order\Email\Items\Order\DefaultOrderClass was added.
Magento\Sales\Block\Order\Email\Invoice\ItemsClass was added.
Magento\Sales\Block\Order\Email\Creditmemo\ItemsClass was added.
Magento\Sales\Block\Order\Creditmemo\ItemsClass was added.
Magento\Sales\Block\Order\Creditmemo\TotalsClass was added.
Magento\Sales\Block\Guest\LinkClass was added.
Magento\Sales\Block\Adminhtml\TransactionsClass was added.
Magento\Sales\Block\Adminhtml\Transactions\DetailClass was added.
Magento\Sales\Block\Adminhtml\Transactions\Detail\GridClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\FormClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\Form\CouponClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\Form\OrderClass was added.
Magento\Sales\Block\Adminhtml\Order\AbstractOrderClass was added.
Magento\Sales\Block\Adminhtml\Order\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\PaymentClass was added.
Magento\Sales\Block\Adminhtml\Order\StatusClass was added.
Magento\Sales\Block\Adminhtml\Order\TotalbarClass was added.
Magento\Sales\Block\Adminhtml\Order\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\View\GiftmessageClass was added.
Magento\Sales\Block\Adminhtml\Order\View\HistoryClass was added.
Magento\Sales\Block\Adminhtml\Order\View\InfoClass was added.
Magento\Sales\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\MessagesClass was added.
Magento\Sales\Block\Adminhtml\Order\View\TabsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\CreditmemosClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\HistoryClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\InfoClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\InvoicesClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\ShipmentsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\TransactionsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Adminhtml\Order\Totals\ItemClass was added.
Magento\Sales\Block\Adminhtml\Order\Totals\TaxClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\AssignClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\EditClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\NewStatusClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\CommentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\CommentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\AdjustmentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CommentClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CouponsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CustomerClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\DataClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\GiftmessageClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\HeaderClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\LoadClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\MessagesClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\NewsletterClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\SearchClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\SidebarClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\StoreClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Store\SelectClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\AbstractSidebarClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\CartClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ComparedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\PcomparedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\PviewedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ReorderClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ViewedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\WishlistClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\MethodClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\Method\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Search\GridClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Newsletter\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Items\GridClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\AccountClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Coupons\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\MethodClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\Method\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Comments\ViewClass was added.
Magento\Sales\Block\Adminhtml\Items\AbstractItemsClass was added.
Magento\Sales\Block\Adminhtml\Items\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\DefaultColumnClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\NameClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\QtyClass was added.
Magento\Rule\Model\AbstractModelClass was added.
Magento\Rule\Model\ActionFactoryClass was added.
Magento\Rule\Model\ResourceModel\AbstractResourceClass was added.
Magento\Rule\Model\ResourceModel\Rule\Collection\AbstractCollectionClass was added.
Magento\Rule\Model\Condition\AbstractConditionClass was added.
Magento\Rule\Model\Condition\CombineClass was added.
Magento\Rule\Model\Condition\ContextClass was added.
Magento\Rule\Model\Condition\Product\AbstractProductClass was added.
Magento\Rule\Model\Action\AbstractActionClass was added.
Magento\Rule\Model\Action\CollectionClass was added.
Magento\Rule\Block\EditableClass was added.
Magento\Rss\Model\RssClass was added.
Magento\Rss\Model\RssManagerClass was added.
Magento\Rss\Block\FeedsClass was added.
Magento\Rss\App\Action\Plugin\BackendAuthenticationClass was added.
Magento\Robots\Model\Config\ValueClass was added.
Magento\Robots\Block\DataClass was added.
Magento\Review\Ui\DataProvider\Product\ReviewDataProviderClass was added.
Magento\Review\Ui\DataProvider\Product\Form\Modifier\ReviewClass was added.
Magento\Review\Ui\Component\Listing\Columns\ReviewActionsClass was added.
Magento\Review\Ui\Component\Listing\Columns\StatusClass was added.
Magento\Review\Ui\Component\Listing\Columns\TypeClass was added.
Magento\Review\Ui\Component\Listing\Columns\VisibilityClass was added.
Magento\Review\Model\RatingClass was added.
Magento\Review\Model\ReviewClass was added.
Magento\Review\Model\Review\SummaryClass was added.
Magento\Review\Model\ResourceModel\RatingClass was added.
Magento\Review\Model\ResourceModel\ReviewClass was added.
Magento\Review\Model\ResourceModel\Review\CollectionClass was added.
Magento\Review\Model\ResourceModel\Review\Product\CollectionClass was added.
Magento\Review\Model\ResourceModel\Rating\CollectionClass was added.
Magento\Review\Model\ResourceModel\Rating\OptionClass was added.
Magento\Review\Model\ResourceModel\Rating\Option\Vote\CollectionClass was added.
Magento\Review\Model\Rating\OptionClass was added.
Magento\Review\Model\Rating\Option\VoteClass was added.
Magento\Review\Helper\DataClass was added.
Magento\Review\Helper\Action\PagerClass was added.
Magento\Review\Block\FormClass was added.
Magento\Review\Block\ViewClass was added.
Magento\Review\Block\Product\ReviewClass was added.
Magento\Review\Block\Product\View\ListViewClass was added.
Magento\Review\Block\Product\View\OtherClass was added.
Magento\Review\Block\Form\ConfigureClass was added.
Magento\Review\Block\Customer\ListCustomerClass was added.
Magento\Review\Block\Customer\RecentClass was added.
Magento\Review\Block\Customer\ViewClass was added.
Magento\Review\Block\Adminhtml\RatingClass was added.
Magento\Review\Block\Adminhtml\Rss\Grid\LinkClass was added.
Magento\Review\Block\Adminhtml\Product\Edit\TabClass was added.
Magento\Review\Block\Adminhtml\Product\Edit\Tab\ReviewsClass was added.
Magento\RequireJs\Block\Html\Head\ConfigClass was added.
Magento\Reports\Model\ConfigClass was added.
Magento\Reports\Model\EventClass was added.
Magento\Reports\Model\FlagClass was added.
Magento\Reports\Model\ItemClass was added.
Magento\Reports\Model\ResourceModel\EventClass was added.
Magento\Reports\Model\ResourceModel\Wishlist\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Wishlist\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\Customer\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\AbstractReportClass was added.
Magento\Reports\Model\ResourceModel\Report\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Product\ViewedClass was added.
Magento\Reports\Model\ResourceModel\Report\Product\Viewed\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Collection\AbstractCollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Collection\FactoryClass was added.
Magento\Reports\Model\ResourceModel\Refresh\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Quote\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Quote\Item\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Sold\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Sold\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Product\Lowstock\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\AbstractIndexClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\ComparedClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\ViewedClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Viewed\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Compared\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Collection\AbstractCollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Downloads\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Order\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Event\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Event\TypeClass was added.
Magento\Reports\Model\ResourceModel\Event\Type\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Totals\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Totals\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Customer\Orders\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Orders\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Accounts\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Accounts\Collection\InitialClass was added.
Magento\Reports\Model\Product\Index\AbstractIndexClass was added.
Magento\Reports\Model\Product\Index\ComparedClass was added.
Magento\Reports\Model\Product\Index\FactoryClass was added.
Magento\Reports\Model\Product\Index\ViewedClass was added.
Magento\Reports\Model\Grouped\CollectionClass was added.
Magento\Reports\Model\Event\TypeClass was added.
Magento\Reports\Helper\DataClass was added.
Magento\Reports\Controller\Adminhtml\IndexClass was added.
Magento\Reports\Controller\Adminhtml\Report\AbstractReportClass was added.
Magento\Reports\Controller\Adminhtml\Report\CustomerClass was added.
Magento\Reports\Controller\Adminhtml\Report\ProductClass was added.
Magento\Reports\Controller\Adminhtml\Report\ReviewClass was added.
Magento\Reports\Controller\Adminhtml\Report\SalesClass was added.
Magento\Reports\Controller\Adminhtml\Report\ShopcartClass was added.
Magento\Reports\Controller\Adminhtml\Report\StatisticsClass was added.
Magento\Reports\Block\Adminhtml\GridClass was added.
Magento\Reports\Block\Adminhtml\Sales\BestsellersClass was added.
Magento\Reports\Block\Adminhtml\Sales\CouponsClass was added.
Magento\Reports\Block\Adminhtml\Sales\InvoicedClass was added.
Magento\Reports\Block\Adminhtml\Sales\RefundedClass was added.
Magento\Reports\Block\Adminhtml\Sales\SalesClass was added.
Magento\Reports\Block\Adminhtml\Sales\ShippingClass was added.
Magento\Reports\Block\Adminhtml\Sales\TaxClass was added.
Magento\Reports\Block\Adminhtml\Review\CustomerClass was added.
Magento\Reports\Block\Adminhtml\Review\ProductClass was added.
Magento\Reports\Block\Adminhtml\Refresh\StatisticsClass was added.
Magento\Reports\Block\Adminhtml\Product\LowstockClass was added.
Magento\Reports\Block\Adminhtml\Product\SoldClass was added.
Magento\Reports\Block\Adminhtml\Product\ViewedClass was added.
Magento\Reports\Block\Adminhtml\Product\Lowstock\GridClass was added.
Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\CurrencyClass was added.
Magento\Reports\Block\Adminhtml\Filter\FormClass was added.
Magento\Reports\Block\Adminhtml\Customer\AccountsClass was added.
Magento\Reports\Block\Adminhtml\Customer\OrdersClass was added.
Magento\Reports\Block\Adminhtml\Customer\TotalsClass was added.
Magento\Quote\Model\QuoteClass was added.
Magento\Quote\Model\QuoteValidatorClass was added.
Magento\Quote\Model\ResourceModel\Quote\Item\CollectionClass was added.
Magento\Quote\Model\Quote\AddressClass was added.
Magento\Quote\Model\Quote\ItemClass was added.
Magento\Quote\Model\Quote\PaymentClass was added.
Magento\Quote\Model\Quote\Item\AbstractItemClass was added.
Magento\Quote\Model\Quote\Address\ItemClass was added.
Magento\Quote\Model\Quote\Address\RateClass was added.
Magento\Quote\Model\Quote\Address\RateRequestClass was added.
Magento\Quote\Model\Quote\Address\TotalClass was added.
Magento\Quote\Model\Quote\Address\Total\AbstractTotalClass was added.
Magento\Quote\Model\Quote\Address\RateResult\AbstractResultClass was added.
Magento\Quote\Model\Quote\Address\RateResult\MethodClass was added.
Magento\ProductVideo\Helper\MediaClass was added.
Magento\ProductVideo\Block\Product\View\GalleryClass was added.
Magento\ProductAlert\Model\EmailClass was added.
Magento\ProductAlert\Model\PriceClass was added.
Magento\ProductAlert\Model\StockClass was added.
Magento\ProductAlert\Model\ResourceModel\PriceClass was added.
Magento\ProductAlert\Model\ResourceModel\StockClass was added.
Magento\ProductAlert\Model\ResourceModel\Stock\CollectionClass was added.
Magento\ProductAlert\Model\ResourceModel\Price\CollectionClass was added.
Magento\ProductAlert\Helper\DataClass was added.
Magento\ProductAlert\Block\Product\View\PriceClass was added.
Magento\ProductAlert\Block\Product\View\StockClass was added.
Magento\Persistent\Helper\DataClass was added.
Magento\Persistent\Helper\SessionClass was added.
Magento\Persistent\Block\Form\RememberClass was added.
Magento\Paypal\Model\ResourceModel\Billing\Agreement\CollectionClass was added.
Magento\Paypal\Model\Billing\AgreementClass was added.
Magento\Paypal\Model\Api\ProcessableExceptionClass was added.
Magento\Paypal\Block\IframeClass was added.
Magento\Paypal\Block\LogoClass was added.
Magento\Paypal\Block\Payflow\Link\IframeClass was added.
Magento\Paypal\Block\Payflow\Customer\CardRendererClass was added.
Magento\Paypal\Block\Payflow\Advanced\IframeClass was added.
Magento\Paypal\Block\Express\ReviewClass was added.
Magento\Paypal\Block\Express\Review\DetailsClass was added.
Magento\Paypal\Block\Express\InContext\ComponentClass was added.
Magento\Paypal\Block\Checkout\Onepage\Success\BillingAgreementClass was added.
Magento\Paypal\Block\Cart\ValidationMessagesClass was added.
Magento\Paypal\Block\Bml\BannersClass was added.
Magento\Paypal\Block\Billing\AgreementsClass was added.
Magento\Paypal\Block\Billing\Agreement\ViewClass was added.
Magento\Paypal\Block\Adminhtml\System\Config\ResolutionRulesClass was added.
Magento\Paypal\Block\Adminhtml\Settlement\ReportClass was added.
Magento\Paypal\Block\Adminhtml\Customer\Edit\Tab\AgreementClass was added.
Magento\Paypal\Block\Adminhtml\Billing\AgreementClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\GridClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\ViewClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\View\TabsClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\View\Tab\OrdersClass was added.
Magento\Payment\Observer\AbstractDataAssignObserverClass was added.
Magento\Payment\Model\CcConfigClass was added.
Magento\Payment\Model\CcConfigProviderClass was added.
Magento\Payment\Model\CcGenericConfigProviderClass was added.
Magento\Payment\Model\IframeConfigProviderClass was added.
Magento\Payment\Model\InfoClass was added.
Magento\Payment\Model\Source\CctypeClass was added.
Magento\Payment\Model\Source\InvoiceClass was added.
Magento\Payment\Model\Method\AdapterClass was added.
Magento\Payment\Model\Method\FreeClass was added.
Magento\Payment\Model\Method\LoggerClass was added.
Magento\Payment\Model\Method\Specification\AbstractSpecificationClass was added.
Magento\Payment\Model\Method\Specification\CompositeClass was added.
Magento\Payment\Model\Config\Source\AllspecificcountriesClass was added.
Magento\Payment\Model\Checks\CanUseCheckoutClass was added.
Magento\Payment\Model\Checks\CanUseForCountryClass was added.
Magento\Payment\Model\Checks\CanUseForCurrencyClass was added.
Magento\Payment\Model\Checks\CanUseInternalClass was added.
Magento\Payment\Model\Checks\CompositeClass was added.
Magento\Payment\Model\Checks\SpecificationFactoryClass was added.
Magento\Payment\Model\Checks\TotalMinMaxClass was added.
Magento\Payment\Model\Checks\ZeroTotalClass was added.
Magento\Payment\Model\Checks\CanUseForCountry\CountryProviderClass was added.
Magento\Payment\Helper\DataClass was added.
Magento\Payment\Gateway\Validator\AbstractValidatorClass was added.
Magento\Payment\Gateway\Validator\CountryValidatorClass was added.
Magento\Payment\Gateway\Validator\ValidatorCompositeClass was added.
Magento\Payment\Gateway\Validator\ValidatorPoolClass was added.
Magento\Payment\Gateway\Response\HandlerChainClass was added.
Magento\Payment\Gateway\Request\BuilderCompositeClass was added.
Magento\Payment\Gateway\Http\ClientExceptionClass was added.
Magento\Payment\Gateway\Http\ConverterExceptionClass was added.
Magento\Payment\Gateway\Http\TransferBuilderClass was added.
Magento\Payment\Gateway\Http\Converter\HtmlFormConverterClass was added.
Magento\Payment\Gateway\Http\Converter\Soap\ObjectToArrayConverterClass was added.
Magento\Payment\Gateway\Http\Client\SoapClass was added.
Magento\Payment\Gateway\Http\Client\ZendClass was added.
Magento\Payment\Gateway\Helper\ContextHelperClass was added.
Magento\Payment\Gateway\Helper\SubjectReaderClass was added.
Magento\Payment\Gateway\Config\ConfigValueHandlerClass was added.
Magento\Payment\Gateway\Config\ValueHandlerPoolClass was added.
Magento\Payment\Gateway\Command\CommandExceptionClass was added.
Magento\Payment\Gateway\Command\CommandManagerClass was added.
Magento\Payment\Gateway\Command\CommandManagerPoolClass was added.
Magento\Payment\Gateway\Command\CommandPoolClass was added.
Magento\Payment\Gateway\Command\GatewayCommandClass was added.
Magento\Payment\Gateway\Command\NullCommandClass was added.
Magento\Payment\Gateway\Command\Result\ArrayResultClass was added.
Magento\Payment\Gateway\Command\Result\BoolResultClass was added.
Magento\Payment\Block\ConfigurableInfoClass was added.
Magento\Payment\Block\FormClass was added.
Magento\Payment\Block\InfoClass was added.
Magento\Payment\Block\Transparent\FormClass was added.
Magento\Payment\Block\Transparent\IframeClass was added.
Magento\Payment\Block\Transparent\InfoClass was added.
Magento\Payment\Block\Info\AbstractContainerClass was added.
Magento\Payment\Block\Info\CcClass was added.
Magento\Payment\Block\Info\InstructionsClass was added.
Magento\Payment\Block\Form\CcClass was added.
Magento\Payment\Block\Form\ContainerClass was added.
Magento\Payment\Block\Adminhtml\Transparent\FormClass was added.
Magento\PageCache\Model\Varnish\VclGeneratorClass was added.
Magento\PageCache\Block\JavascriptClass was added.
Magento\PageCache\Block\System\Config\Form\Field\ExportClass was added.
Magento\OfflineShipping\Model\Source\SalesRule\FreeShippingOptionsClass was added.
Magento\OfflineShipping\Model\SalesRule\CalculatorClass was added.
Magento\OfflineShipping\Model\SalesRule\RuleClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\TablerateClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CollectionClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\ColumnNotFoundExceptionClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\RowExceptionClass was added.
Magento\OfflineShipping\Model\Config\Source\FlatrateClass was added.
Magento\OfflineShipping\Model\Config\Source\TablerateClass was added.
Magento\OfflineShipping\Model\Carrier\FlatrateClass was added.
Magento\OfflineShipping\Model\Carrier\FreeshippingClass was added.
Magento\OfflineShipping\Model\Carrier\PickupClass was added.
Magento\OfflineShipping\Model\Carrier\TablerateClass was added.
Magento\OfflinePayments\Model\BanktransferClass was added.
Magento\OfflinePayments\Model\CashondeliveryClass was added.
Magento\OfflinePayments\Model\CheckmoClass was added.
Magento\OfflinePayments\Model\PurchaseorderClass was added.
Magento\Newsletter\Model\ProblemClass was added.
Magento\Newsletter\Model\QueueClass was added.
Magento\Newsletter\Model\SubscriberClass was added.
Magento\Newsletter\Model\TemplateClass was added.
Magento\Newsletter\Model\ResourceModel\ProblemClass was added.
Magento\Newsletter\Model\ResourceModel\QueueClass was added.
Magento\Newsletter\Model\ResourceModel\SubscriberClass was added.
Magento\Newsletter\Model\ResourceModel\TemplateClass was added.
Magento\Newsletter\Model\ResourceModel\Template\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Subscriber\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Queue\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Problem\CollectionClass was added.
Magento\Newsletter\Helper\DataClass was added.
Magento\Newsletter\Block\SubscribeClass was added.
Magento\Newsletter\Block\Adminhtml\ProblemClass was added.
Magento\Newsletter\Block\Adminhtml\SubscriberClass was added.
Magento\Newsletter\Block\Adminhtml\Template\EditClass was added.
Magento\Newsletter\Block\Adminhtml\Template\PreviewClass was added.
Magento\Newsletter\Block\Adminhtml\Template\Preview\FormClass was added.
Magento\Newsletter\Block\Adminhtml\Subscriber\GridClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\EditClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\PreviewClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\Preview\FormClass was added.
Magento\Multishipping\Model\Checkout\Type\MultishippingClass was added.
Magento\Multishipping\Block\Checkout\AddressesClass was added.
Magento\Multishipping\Block\Checkout\BillingClass was added.
Magento\Multishipping\Block\Checkout\LinkClass was added.
Magento\Multishipping\Block\Checkout\OverviewClass was added.
Magento\Multishipping\Block\Checkout\ShippingClass was added.
Magento\Multishipping\Block\Checkout\SuccessClass was added.
Magento\Multishipping\Block\Checkout\Payment\InfoClass was added.
Magento\Multishipping\Block\Checkout\Billing\ItemsClass was added.
Magento\Multishipping\Block\Checkout\Address\SelectClass was added.
Magento\Msrp\Block\PopupClass was added.
Magento\Msrp\Block\TotalClass was added.
Magento\MediaStorage\Model\ResourceModel\File\Storage\DatabaseClass was added.
Magento\MediaStorage\Model\File\StorageClass was added.
Magento\MediaStorage\Model\File\UploaderClass was added.
Magento\MediaStorage\Model\File\Storage\DatabaseClass was added.
Magento\MediaStorage\Model\File\Storage\FileClass was added.
Magento\MediaStorage\Model\File\Storage\FlagClass was added.
Magento\MediaStorage\Model\File\Storage\Directory\DatabaseClass was added.
Magento\MediaStorage\Helper\File\StorageClass was added.
Magento\MediaStorage\Helper\File\Storage\DatabaseClass was added.
Magento\Marketplace\Model\PartnersClass was added.
Magento\Marketplace\Block\IndexClass was added.
Magento\Marketplace\Block\PartnersClass was added.
Magento\LayeredNavigation\Model\Attribute\Source\FilterableOptionsClass was added.
Magento\LayeredNavigation\Block\NavigationClass was added.
Magento\LayeredNavigation\Block\Navigation\FilterRendererClass was added.
Magento\LayeredNavigation\Block\Navigation\StateClass was added.
Magento\Integration\Model\Oauth\ConsumerClass was added.
Magento\Integration\Model\Oauth\TokenClass was added.
Magento\Integration\Block\Adminhtml\IntegrationClass was added.
Magento\Integration\Block\Adminhtml\Integration\EditClass was added.
Magento\Integration\Block\Adminhtml\Integration\GridClass was added.
Magento\Integration\Block\Adminhtml\Integration\TokensClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\TabsClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\InfoClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\WebapiClass was added.
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\TabsClass was added.
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\Tab\WebapiClass was added.
Magento\Indexer\Model\ResourceModel\AbstractResourceClass was added.
Magento\Indexer\Block\Backend\ContainerClass was added.
Magento\ImportExport\Model\ExportClass was added.
Magento\ImportExport\Model\HistoryClass was added.
Magento\ImportExport\Model\ImportClass was added.
Magento\ImportExport\Model\Source\Import\AbstractBehaviorClass was added.
Magento\ImportExport\Model\Source\Import\EntityClass was added.
Magento\ImportExport\Model\Source\Import\Behavior\BasicClass was added.
Magento\ImportExport\Model\Source\Import\Behavior\CustomClass was added.
Magento\ImportExport\Model\Source\Export\EntityClass was added.
Magento\ImportExport\Model\Source\Export\FormatClass was added.
Magento\ImportExport\Model\ResourceModel\CollectionByPagesIteratorClass was added.
Magento\ImportExport\Model\ResourceModel\HelperClass was added.
Magento\ImportExport\Model\ResourceModel\HistoryClass was added.
Magento\ImportExport\Model\ResourceModel\Import\DataClass was added.
Magento\ImportExport\Model\ResourceModel\History\CollectionClass was added.
Magento\ImportExport\Model\Import\AbstractEntityClass was added.
Magento\ImportExport\Model\Import\AbstractSourceClass was added.
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorClass was added.
Magento\ImportExport\Model\Import\Entity\AbstractEavClass was added.
Magento\ImportExport\Model\Import\Entity\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\Entity\AbstractEavClass was added.
Magento\ImportExport\Model\Export\Entity\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\Adapter\AbstractAdapterClass was added.
Magento\ImportExport\Model\Export\Adapter\CsvClass was added.
Magento\ImportExport\Helper\DataClass was added.
Magento\ImportExport\Helper\ReportClass was added.
Magento\ImportExport\Block\Adminhtml\HistoryClass was added.
Magento\ImportExport\Block\Adminhtml\Import\EditClass was added.
Magento\ImportExport\Block\Adminhtml\Import\Frame\ResultClass was added.
Magento\ImportExport\Block\Adminhtml\Import\Edit\BeforeClass was added.
Magento\ImportExport\Block\Adminhtml\Form\AfterClass was added.
Magento\ImportExport\Block\Adminhtml\Export\EditClass was added.
Magento\ImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\GroupedProduct\Model\ResourceModel\Product\LinkClass was added.
Magento\GroupedProduct\Model\Product\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Stockqty\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Product\View\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Product\Grouped\AssociatedProductsClass was added.
Magento\GroupedProduct\Block\Product\Grouped\AssociatedProducts\ListAssociatedProductsClass was added.
Magento\GroupedProduct\Block\Order\Item\Renderer\GroupedClass was added.
Magento\GroupedProduct\Block\Order\Email\Items\Order\GroupedClass was added.
Magento\GroupedProduct\Block\Cart\Item\Renderer\GroupedClass was added.
Magento\GroupedProduct\Block\Adminhtml\Product\Composite\Fieldset\GroupedClass was added.
Magento\GroupedProduct\Block\Adminhtml\Items\Column\Name\GroupedClass was added.
Magento\GoogleOptimizer\Ui\DataProvider\Product\Form\Modifier\GoogleOptimizerClass was added.
Magento\GoogleOptimizer\Observer\AbstractSaveClass was added.
Magento\GoogleOptimizer\Model\CodeClass was added.
Magento\GoogleOptimizer\Model\ResourceModel\CodeClass was added.
Magento\GoogleOptimizer\Helper\CodeClass was added.
Magento\GoogleOptimizer\Helper\DataClass was added.
Magento\GoogleOptimizer\Helper\FormClass was added.
Magento\GoogleOptimizer\Block\Code\CategoryClass was added.
Magento\GoogleOptimizer\Block\Code\PageClass was added.
Magento\GoogleOptimizer\Block\Code\ProductClass was added.
Magento\GoogleAnalytics\Helper\DataClass was added.
Magento\GoogleAnalytics\Block\GaClass was added.
Magento\GoogleAdwords\Model\Validator\FactoryClass was added.
Magento\GoogleAdwords\Model\Filter\UppercaseTitleClass was added.
Magento\GoogleAdwords\Model\Config\Source\LanguageClass was added.
Magento\GoogleAdwords\Model\Config\Source\ValueTypeClass was added.
Magento\GoogleAdwords\Model\Config\Backend\AbstractConversionClass was added.
Magento\GoogleAdwords\Model\Config\Backend\ColorClass was added.
Magento\GoogleAdwords\Model\Config\Backend\ConversionIdClass was added.
Magento\GoogleAdwords\Helper\DataClass was added.
Magento\GoogleAdwords\Block\CodeClass was added.
Magento\GiftMessage\Model\MessageClass was added.
Magento\GiftMessage\Block\Cart\GiftOptionsClass was added.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\GiftOptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\FormClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\GiftoptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\FormClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\GiftoptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\EncryptionKey\Model\ResourceModel\Key\ChangeClass was added.
Magento\EncryptionKey\Block\Adminhtml\Crypt\Key\EditClass was added.
Magento\EncryptionKey\Block\Adminhtml\Crypt\Key\FormClass was added.
Magento\Email\Model\AbstractTemplateClass was added.
Magento\Email\Model\BackendTemplateClass was added.
Magento\Email\Model\TemplateClass was added.
Magento\Email\Model\Template\FilterClass was added.
Magento\Email\Model\ResourceModel\TemplateClass was added.
Magento\Email\Model\ResourceModel\Template\CollectionClass was added.
Magento\Email\Block\Adminhtml\TemplateClass was added.
Magento\Email\Block\Adminhtml\Template\PreviewClass was added.
Magento\Eav\Setup\EavSetupClass was added.
Magento\Eav\Model\AttributeClass was added.
Magento\Eav\Model\AttributeFactoryClass was added.
Magento\Eav\Model\ConfigClass was added.
Magento\Eav\Model\FormClass was added.
Magento\Eav\Model\ResourceModel\AttributeClass was added.
Magento\Eav\Model\ResourceModel\HelperClass was added.
Magento\Eav\Model\ResourceModel\Form\Fieldset\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Form\Element\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Form\Attribute\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\AttributeClass was added.
Magento\Eav\Model\ResourceModel\Entity\TypeClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Attribute\CollectionClass was added.
Magento\Eav\Model\Form\ElementClass was added.
Magento\Eav\Model\Form\FactoryClass was added.
Magento\Eav\Model\Form\FieldsetClass was added.
Magento\Eav\Model\Entity\AbstractEntityClass was added.
Magento\Eav\Model\Entity\AttributeClass was added.
Magento\Eav\Model\Entity\ContextClass was added.
Magento\Eav\Model\Entity\StoreClass was added.
Magento\Eav\Model\Entity\TypeClass was added.
Magento\Eav\Model\Entity\Setup\ContextClass was added.
Magento\Eav\Model\Entity\Increment\AbstractIncrementClass was added.
Magento\Eav\Model\Entity\Increment\NumericValueClass was added.
Magento\Eav\Model\Entity\Collection\AbstractCollectionClass was added.
Magento\Eav\Model\Entity\Collection\VersionControl\AbstractCollectionClass was added.
Magento\Eav\Model\Entity\Attribute\AbstractAttributeClass was added.
Magento\Eav\Model\Entity\Attribute\AttributeGroupAlreadyExistsExceptionClass was added.
Magento\Eav\Model\Entity\Attribute\ConfigClass was added.
Magento\Eav\Model\Entity\Attribute\ExceptionClass was added.
Magento\Eav\Model\Entity\Attribute\GroupClass was added.
Magento\Eav\Model\Entity\Attribute\OptionClass was added.
Magento\Eav\Model\Entity\Attribute\Source\AbstractSourceClass was added.
Magento\Eav\Model\Entity\Attribute\Source\BooleanClass was added.
Magento\Eav\Model\Entity\Attribute\Source\StoreClass was added.
Magento\Eav\Model\Entity\Attribute\Source\TableClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontendClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\DatetimeClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\DefaultFrontendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\AbstractBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\ArrayBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\DatetimeClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\DefaultBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\IncrementClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\JsonEncodedClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\StoreClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\Time\CreatedClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\Time\UpdatedClass was added.
Magento\Eav\Model\Attribute\Data\AbstractDataClass was added.
Magento\Eav\Model\Attribute\Data\FileClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Grid\AbstractGridClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\AbstractOptionsClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\LabelsClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\OptionsClass was added.
Magento\Downloadable\Model\DownloadableOptionClass was added.
Magento\Downloadable\Model\LinkClass was added.
Magento\Downloadable\Model\SampleClass was added.
Magento\Downloadable\Model\Sample\BuilderClass was added.
Magento\Downloadable\Model\Sales\Order\Pdf\Items\CreditmemoClass was added.
Magento\Downloadable\Model\Sales\Order\Pdf\Items\InvoiceClass was added.
Magento\Downloadable\Model\ResourceModel\LinkClass was added.
Magento\Downloadable\Model\ResourceModel\SampleClass was added.
Magento\Downloadable\Model\ResourceModel\Sample\CollectionClass was added.
Magento\Downloadable\Model\ResourceModel\Link\Purchased\CollectionClass was added.
Magento\Downloadable\Model\ResourceModel\Link\Purchased\Item\CollectionClass was added.
Magento\Downloadable\Model\Product\TypeClass was added.
Magento\Downloadable\Model\Product\TypeHandler\LinkClass was added.
Magento\Downloadable\Model\Product\TypeHandler\SampleClass was added.
Magento\Downloadable\Model\Link\BuilderClass was added.
Magento\Downloadable\Model\Link\PurchasedClass was added.
Magento\Downloadable\Model\Link\Purchased\ItemClass was added.
Magento\Downloadable\Helper\FileClass was added.
Magento\Downloadable\Block\Sales\Order\Item\Renderer\DownloadableClass was added.
Magento\Downloadable\Block\Sales\Order\Email\Items\DownloadableClass was added.
Magento\Downloadable\Block\Sales\Order\Email\Items\Order\DownloadableClass was added.
Magento\Downloadable\Block\Customer\Products\ListProductsClass was added.
Magento\Downloadable\Block\Checkout\SuccessClass was added.
Magento\Downloadable\Block\Checkout\Cart\Item\RendererClass was added.
Magento\Downloadable\Block\Catalog\Product\LinksClass was added.
Magento\Downloadable\Block\Catalog\Product\SamplesClass was added.
Magento\Downloadable\Block\Catalog\Product\View\TypeClass was added.
Magento\Downloadable\Block\Adminhtml\Sales\Items\Column\Downloadable\NameClass was added.
Magento\Downloadable\Block\Adminhtml\Catalog\Product\Composite\Fieldset\DownloadableClass was added.
Magento\Directory\Model\AllowedCountriesClass was added.
Magento\Directory\Model\CountryClass was added.
Magento\Directory\Model\CurrencyClass was added.
Magento\Directory\Model\RegionClass was added.
Magento\Directory\Model\RegionFactoryClass was added.
Magento\Directory\Model\ResourceModel\CountryClass was added.
Magento\Directory\Model\ResourceModel\CurrencyClass was added.
Magento\Directory\Model\ResourceModel\RegionClass was added.
Magento\Directory\Model\ResourceModel\Region\CollectionClass was added.
Magento\Directory\Model\ResourceModel\Country\CollectionClass was added.
Magento\Directory\Model\ResourceModel\Country\FormatClass was added.
Magento\Directory\Model\ResourceModel\Country\Format\CollectionClass was added.
Magento\Directory\Model\Currency\Import\AbstractImportClass was added.
Magento\Directory\Model\Currency\Import\ConfigClass was added.
Magento\Directory\Model\Currency\Import\FactoryClass was added.
Magento\Directory\Model\Country\FormatClass was added.
Magento\Directory\Model\Config\Source\AllregionClass was added.
Magento\Directory\Model\Config\Source\CountryClass was added.
Magento\Directory\Model\Config\Source\WeightUnitClass was added.
Magento\Directory\Model\Config\Source\Country\FullClass was added.
Magento\Directory\Helper\DataClass was added.
Magento\Directory\Block\CurrencyClass was added.
Magento\Developer\Model\View\Page\Config\RendererFactoryClass was added.
Magento\Developer\Model\View\Asset\PreProcessor\FrontendCompilationClass was added.
Magento\Developer\Model\View\Asset\PreProcessor\PreprocessorStrategyClass was added.
Magento\Developer\Model\TemplateEngine\Decorator\DebugHintsClass was added.
Magento\Developer\Model\Config\Source\WorkflowTypeClass was added.
Magento\Developer\Helper\DataClass was added.
Magento\Developer\Console\Command\XmlCatalogGenerateCommandClass was added.
Magento\CustomerImportExport\Model\Import\AbstractCustomerClass was added.
Magento\CustomerImportExport\Model\Import\CustomerClass was added.
Magento\CustomerImportExport\Model\Export\AddressClass was added.
Magento\CustomerImportExport\Model\Export\CustomerClass was added.
Magento\Customer\Ui\Component\Listing\Column\ActionsClass was added.
Magento\Customer\Model\AddressClass was added.
Magento\Customer\Model\CustomerClass was added.
Magento\Customer\Model\GroupClass was added.
Magento\Customer\Model\RegistrationClass was added.
Magento\Customer\Model\ResourceModel\CustomerClass was added.
Magento\Customer\Model\ResourceModel\Address\CollectionClass was added.
Magento\Customer\Model\Metadata\FormClass was added.
Magento\Customer\Model\Data\AddressClass was added.
Magento\Customer\Model\Customer\DataProviderClass was added.
Magento\Customer\Model\Address\AbstractAddressClass was added.
Magento\Customer\Helper\AddressClass was added.
Magento\Customer\CustomerData\JsLayoutDataProviderPoolClass was added.
Magento\Customer\CustomerData\SectionPoolClass was added.
Magento\Customer\Block\CustomerDataClass was added.
Magento\Customer\Block\CustomerScopeDataClass was added.
Magento\Customer\Block\NewsletterClass was added.
Magento\Customer\Block\SectionConfigClass was added.
Magento\Customer\Block\Form\EditClass was added.
Magento\Customer\Block\Form\LoginClass was added.
Magento\Customer\Block\Form\RegisterClass was added.
Magento\Customer\Block\Form\Login\InfoClass was added.
Magento\Customer\Block\Adminhtml\GroupClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\CartClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\CartsClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\OrdersClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\ReviewsClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\View\CartClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\View\WishlistClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\GridClass was added.
Magento\Customer\Block\Address\BookClass was added.
Magento\Customer\Block\Address\EditClass was added.
Magento\Customer\Block\Account\AuthenticationPopupClass was added.
Magento\Customer\Block\Account\AuthorizationLinkClass was added.
Magento\Customer\Block\Account\CustomerClass was added.
Magento\Customer\Block\Account\DashboardClass was added.
Magento\Customer\Block\Account\DelimiterClass was added.
Magento\Customer\Block\Account\ForgotpasswordClass was added.
Magento\Customer\Block\Account\LinkClass was added.
Magento\Customer\Block\Account\NavigationClass was added.
Magento\Customer\Block\Account\RegisterLinkClass was added.
Magento\Customer\Block\Account\ResetpasswordClass was added.
Magento\Customer\Block\Account\Dashboard\AddressClass was added.
Magento\Customer\Block\Account\Dashboard\InfoClass was added.
Magento\CurrencySymbol\Model\System\CurrencysymbolClass was added.
Magento\CurrencySymbol\Controller\Adminhtml\System\CurrencyClass was added.
Magento\CurrencySymbol\Controller\Adminhtml\System\CurrencysymbolClass was added.
Magento\CurrencySymbol\Block\Adminhtml\System\CurrencyClass was added.
Magento\CurrencySymbol\Block\Adminhtml\System\CurrencysymbolClass was added.
Magento\Cron\Model\ScheduleClass was added.
Magento\Cron\Model\ResourceModel\ScheduleClass was added.
Magento\Cron\Model\ResourceModel\Schedule\CollectionClass was added.
Magento\Cookie\Helper\CookieClass was added.
Magento\Cookie\Block\RequireCookieClass was added.
Magento\Cookie\Block\Html\NoticesClass was added.
Magento\Contact\Block\ContactFormClass was added.
Magento\ConfigurableProduct\Ui\Component\Listing\AssociatedProduct\FiltersClass was added.
Magento\ConfigurableProduct\Ui\Component\Listing\AssociatedProduct\Attribute\RepositoryClass was added.
Magento\ConfigurableProduct\Model\ConfigurableAttributeDataClass was added.
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Product\CollectionClass was added.
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute\CollectionClass was added.
Magento\ConfigurableProduct\Model\Product\VariationHandlerClass was added.
Magento\ConfigurableProduct\Model\Product\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Model\Product\Type\VariationMatrixClass was added.
Magento\ConfigurableProduct\Helper\DataClass was added.
Magento\ConfigurableProduct\Helper\Product\Options\FactoryClass was added.
Magento\ConfigurableProduct\Block\Stockqty\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Product\View\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Product\Configurable\AttributeSelectorClass was added.
Magento\ConfigurableProduct\Block\Product\Configurable\AssociatedSelector\Renderer\IdClass was added.
Magento\ConfigurableProduct\Block\Cart\Item\Renderer\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\AttributeValuesClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\BulkClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\SelectAttributesClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\SummaryClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\Tab\Variations\Config\MatrixClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\AttributeSet\FormClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Composite\Fieldset\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Attribute\NewAttribute\Product\CreatedClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Order\Create\SidebarClass was added.
Magento\Config\Model\ConfigClass was added.
Magento\Config\Model\PreparedValueFactoryClass was added.
Magento\Config\Model\ResourceModel\ConfigClass was added.
Magento\Config\Model\ResourceModel\Config\DataClass was added.
Magento\Config\Model\ResourceModel\Config\Data\CollectionClass was added.
Magento\Config\Model\Placeholder\EnvironmentClass was added.
Magento\Config\Model\Placeholder\PlaceholderFactoryClass was added.
Magento\Config\Model\Config\BackendFactoryClass was added.
Magento\Config\Model\Config\CommentFactoryClass was added.
Magento\Config\Model\Config\FactoryClass was added.
Magento\Config\Model\Config\ImporterClass was added.
Magento\Config\Model\Config\LoaderClass was added.
Magento\Config\Model\Config\PathValidatorClass was added.
Magento\Config\Model\Config\SchemaLocatorClass was added.
Magento\Config\Model\Config\ScopeDefinerClass was added.
Magento\Config\Model\Config\SourceFactoryClass was added.
Magento\Config\Model\Config\StructureClass was added.
Magento\Config\Model\Config\TypePoolClass was added.
Magento\Config\Model\Config\Structure\AbstractElementClass was added.
Magento\Config\Model\Config\Structure\AbstractMapperClass was added.
Magento\Config\Model\Config\Structure\ConcealInProductionConfigListClass was added.
Magento\Config\Model\Config\Structure\ConverterClass was added.
Magento\Config\Model\Config\Structure\DataClass was added.
Magento\Config\Model\Config\Structure\ElementVisibilityCompositeClass was added.
Magento\Config\Model\Config\Structure\ReaderClass was added.
Magento\Config\Model\Config\Structure\Search\ProxyClass was added.
Magento\Config\Model\Config\Structure\Mapper\DependenciesClass was added.
Magento\Config\Model\Config\Structure\Mapper\ExtendsMapperClass was added.
Magento\Config\Model\Config\Structure\Mapper\FactoryClass was added.
Magento\Config\Model\Config\Structure\Mapper\IgnoreClass was added.
Magento\Config\Model\Config\Structure\Mapper\PathClass was added.
Magento\Config\Model\Config\Structure\Mapper\SortingClass was added.
Magento\Config\Model\Config\Structure\Mapper\Helper\RelativePathConverterClass was added.
Magento\Config\Model\Config\Structure\Mapper\Attribute\InheritanceClass was added.
Magento\Config\Model\Config\Structure\Element\AbstractCompositeClass was added.
Magento\Config\Model\Config\Structure\Element\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\FlyweightFactoryClass was added.
Magento\Config\Model\Config\Structure\Element\GroupClass was added.
Magento\Config\Model\Config\Structure\Element\IteratorClass was added.
Magento\Config\Model\Config\Structure\Element\SectionClass was added.
Magento\Config\Model\Config\Structure\Element\TabClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\GroupClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\SectionClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\TabClass was added.
Magento\Config\Model\Config\Structure\Element\Group\ProxyClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\FieldFactoryClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\MapperClass was added.
Magento\Config\Model\Config\Source\EnabledisableClass was added.
Magento\Config\Model\Config\Source\LocaleClass was added.
Magento\Config\Model\Config\Source\NooptreqClass was added.
Magento\Config\Model\Config\Source\StoreClass was added.
Magento\Config\Model\Config\Source\WebsiteClass was added.
Magento\Config\Model\Config\Source\YesnoClass was added.
Magento\Config\Model\Config\Source\YesnocustomClass was added.
Magento\Config\Model\Config\Source\Website\AdminOptionHashClass was added.
Magento\Config\Model\Config\Source\Website\OptionHashClass was added.
Magento\Config\Model\Config\Source\Web\ProtocolClass was added.
Magento\Config\Model\Config\Source\Web\RedirectClass was added.
Magento\Config\Model\Config\Source\Reports\ScopeClass was added.
Magento\Config\Model\Config\Source\Locale\CountryClass was added.
Magento\Config\Model\Config\Source\Locale\CurrencyClass was added.
Magento\Config\Model\Config\Source\Locale\TimezoneClass was added.
Magento\Config\Model\Config\Source\Locale\WeekdaycodesClass was added.
Magento\Config\Model\Config\Source\Locale\WeekdaysClass was added.
Magento\Config\Model\Config\Source\Locale\Currency\AllClass was added.
Magento\Config\Model\Config\Source\Image\AdapterClass was added.
Magento\Config\Model\Config\Source\Email\IdentityClass was added.
Magento\Config\Model\Config\Source\Email\MethodClass was added.
Magento\Config\Model\Config\Source\Email\SmtpauthClass was added.
Magento\Config\Model\Config\Source\Email\TemplateClass was added.
Magento\Config\Model\Config\Source\Dev\DbautoupClass was added.
Magento\Config\Model\Config\Source\Design\RobotsClass was added.
Magento\Config\Model\Config\Source\Date\ShortClass was added.
Magento\Config\Model\Config\Source\Admin\PageClass was added.
Magento\Config\Model\Config\Reader\Source\Deployed\DocumentRootClass was added.
Magento\Config\Model\Config\Reader\Source\Deployed\SettingCheckerClass was added.
Magento\Config\Model\Config\Processor\EnvironmentPlaceholderClass was added.
Magento\Config\Model\Config\Parser\CommentClass was added.
Magento\Config\Model\Config\Export\CommentClass was added.
Magento\Config\Model\Config\Compiler\IncludeElementClass was added.
Magento\Config\Model\Config\BackendClone\FactoryClass was added.
Magento\Config\Model\Config\Backend\BaseurlClass was added.
Magento\Config\Model\Config\Backend\CacheClass was added.
Magento\Config\Model\Config\Backend\DatashareClass was added.
Magento\Config\Model\Config\Backend\EncryptedClass was added.
Magento\Config\Model\Config\Backend\FileClass was added.
Magento\Config\Model\Config\Backend\FilenameClass was added.
Magento\Config\Model\Config\Backend\ImageClass was added.
Magento\Config\Model\Config\Backend\LocaleClass was added.
Magento\Config\Model\Config\Backend\SecureClass was added.
Magento\Config\Model\Config\Backend\SerializedClass was added.
Magento\Config\Model\Config\Backend\StoreClass was added.
Magento\Config\Model\Config\Backend\TranslateClass was added.
Magento\Config\Model\Config\Backend\Serialized\ArraySerializedClass was added.
Magento\Config\Model\Config\Backend\Log\CronClass was added.
Magento\Config\Model\Config\Backend\Locale\TimezoneClass was added.
Magento\Config\Model\Config\Backend\Image\AdapterClass was added.
Magento\Config\Model\Config\Backend\Image\FaviconClass was added.
Magento\Config\Model\Config\Backend\Image\LogoClass was added.
Magento\Config\Model\Config\Backend\Image\PdfClass was added.
Magento\Config\Model\Config\Backend\Email\AddressClass was added.
Magento\Config\Model\Config\Backend\Email\SenderClass was added.
Magento\Config\Model\Config\Backend\Design\ExceptionClass was added.
Magento\Config\Model\Config\Backend\Currency\AbstractCurrencyClass was added.
Magento\Config\Model\Config\Backend\Currency\AllowClass was added.
Magento\Config\Model\Config\Backend\Currency\BaseClass was added.
Magento\Config\Model\Config\Backend\Currency\CronClass was added.
Magento\Config\Model\Config\Backend\Currency\DefaultCurrencyClass was added.
Magento\Config\Model\Config\Backend\Admin\CustomClass was added.
Magento\Config\Model\Config\Backend\Admin\CustompathClass was added.
Magento\Config\Model\Config\Backend\Admin\UsecustomClass was added.
Magento\Config\Model\Config\Backend\Admin\UsesecretkeyClass was added.
Magento\Config\Model\Config\Backend\Admin\Password\Link\ExpirationperiodClass was added.
Magento\Config\Controller\Adminhtml\System\AbstractConfigClass was added.
Magento\Config\Controller\Adminhtml\System\Config\AbstractScopeConfigClass was added.
Magento\Config\Console\Command\ConfigSetCommandClass was added.
Magento\Config\Console\Command\ConfigShowCommandClass was added.
Magento\Config\Console\Command\ConfigShow\ValueProcessorClass was added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactoryClass was added.
Magento\Config\Console\Command\ConfigSet\DefaultProcessorClass was added.
Magento\Config\Console\Command\ConfigSet\ProcessorFacadeClass was added.
Magento\Config\Block\System\Config\EditClass was added.
Magento\Config\Block\System\Config\FormClass was added.
Magento\Config\Block\System\Config\TabsClass was added.
Magento\Config\Block\System\Config\Form\FieldClass was added.
Magento\Config\Block\System\Config\Form\FieldsetClass was added.
Magento\Config\Block\System\Config\Form\Fieldset\Modules\DisableOutputClass was added.
Magento\Config\Block\System\Config\Form\Field\HeadingClass was added.
Magento\Config\Block\System\Config\Form\Field\NotificationClass was added.
Magento\Config\Block\System\Config\Form\Field\FieldArray\AbstractFieldArrayClass was added.
Magento\Config\App\Config\Type\SystemClass was added.
Magento\Config\App\Config\Source\EnvironmentConfigSourceClass was added.
Magento\Config\App\Config\Source\InitialSnapshotConfigSourceClass was added.
Magento\Config\App\Config\Source\ModularConfigSourceClass was added.
Magento\Config\App\Config\Source\RuntimeConfigSourceClass was added.
Magento\Cms\Model\PageClass was added.
Magento\Cms\Model\Wysiwyg\ConfigClass was added.
Magento\Cms\Model\Wysiwyg\Images\StorageClass was added.
Magento\Cms\Model\Wysiwyg\Images\Storage\CollectionClass was added.
Magento\Cms\Block\PageClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\ContentClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\TreeClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\FilesClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\UploaderClass was added.
Magento\CheckoutAgreements\Block\AgreementsClass was added.
Magento\Checkout\ExceptionClass was added.
Magento\Checkout\Model\CartClass was added.
Magento\Checkout\Model\CompositeConfigProviderClass was added.
Magento\Checkout\Model\SessionClass was added.
Magento\Checkout\Model\Session\SuccessValidatorClass was added.
Magento\Checkout\Model\Layout\AbstractTotalsProcessorClass was added.
Magento\Checkout\Model\Cart\ImageProviderClass was added.
Magento\Checkout\Model\Cart\RequestInfoFilterCompositeClass was added.
Magento\Checkout\CustomerData\AbstractItemClass was added.
Magento\Checkout\Block\CartClass was added.
Magento\Checkout\Block\OnepageClass was added.
Magento\Checkout\Block\QuoteShortcutButtonsClass was added.
Magento\Checkout\Block\RegistrationClass was added.
Magento\Checkout\Block\Onepage\FailureClass was added.
Magento\Checkout\Block\Onepage\LinkClass was added.
Magento\Checkout\Block\Onepage\SuccessClass was added.
Magento\Checkout\Block\Item\Price\RendererClass was added.
Magento\Checkout\Block\Cart\CouponClass was added.
Magento\Checkout\Block\Cart\CrosssellClass was added.
Magento\Checkout\Block\Cart\GridClass was added.
Magento\Checkout\Block\Cart\ShippingClass was added.
Magento\Checkout\Block\Cart\SidebarClass was added.
Magento\Checkout\Block\Cart\TotalsClass was added.
Magento\Checkout\Block\Cart\ValidationMessagesClass was added.
Magento\Checkout\Block\Cart\Item\ConfigureClass was added.
Magento\Checkout\Block\Cart\Item\RendererClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\ActionsClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\Actions\EditClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\Actions\RemoveClass was added.
Magento\Checkout\Block\Cart\Additional\InfoClass was added.
Magento\CatalogWidget\Model\RuleClass was added.
Magento\CatalogSearch\Model\AdvancedClass was added.
Magento\CatalogSearch\Model\Source\WeightClass was added.
Magento\CatalogSearch\Model\Search\RequestGeneratorClass was added.
Magento\CatalogSearch\Model\Search\TableMapperClass was added.
Magento\CatalogSearch\Model\Search\RequestGenerator\GeneratorResolverClass was added.
Magento\CatalogSearch\Model\ResourceModel\AdvancedClass was added.
Magento\CatalogSearch\Model\ResourceModel\EngineProviderClass was added.
Magento\CatalogSearch\Model\ResourceModel\FulltextClass was added.
Magento\CatalogSearch\Model\ResourceModel\Search\CollectionClass was added.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\CollectionClass was added.
Magento\CatalogSearch\Model\ResourceModel\Advanced\CollectionClass was added.
Magento\CatalogSearch\Model\Indexer\FulltextClass was added.
Magento\CatalogSearch\Model\Indexer\IndexStructureClass was added.
Magento\CatalogSearch\Model\Indexer\IndexStructureFactoryClass was added.
Magento\CatalogSearch\Model\Indexer\IndexerHandlerClass was added.
Magento\CatalogSearch\Model\Indexer\IndexerHandlerFactoryClass was added.
Magento\CatalogSearch\Model\Indexer\ProductFieldsetClass was added.
Magento\CatalogSearch\Model\Indexer\Scope\IndexTableNotExistExceptionClass was added.
Magento\CatalogSearch\Model\Indexer\Scope\UnknownStateExceptionClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\ProcessorClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProviderClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\FullClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\IndexIteratorClass was added.
Magento\CatalogSearch\Model\Advanced\Request\BuilderClass was added.
Magento\CatalogSearch\Model\Adminhtml\System\Config\Backend\EngineClass was added.
Magento\CatalogSearch\Model\Adapter\OptionsClass was added.
Magento\CatalogSearch\Model\Adapter\Mysql\Filter\AliasResolverClass was added.
Magento\CatalogSearch\Helper\DataClass was added.
Magento\CatalogSearch\Block\ResultClass was added.
Magento\CatalogSearch\Block\Advanced\FormClass was added.
Magento\CatalogSearch\Block\Advanced\ResultClass was added.
Magento\CatalogRule\Model\Rule\Action\CollectionClass was added.
Magento\CatalogRule\Block\Adminhtml\Promo\CatalogClass was added.
Magento\CatalogInventory\Model\Source\BackordersClass was added.
Magento\CatalogInventory\Model\Source\StockClass was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\StockFactoryClass was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\DefaultStockClass was added.
Magento\CatalogInventory\Model\Quote\Item\QuantityValidatorClass was added.
Magento\CatalogInventory\Model\Adminhtml\Stock\ItemClass was added.
Magento\CatalogInventory\Block\QtyincrementsClass was added.
Magento\CatalogInventory\Block\Stockqty\DefaultStockqtyClass was added.
Magento\CatalogInventory\Block\Adminhtml\Form\Field\MinsaleqtyClass was added.
Magento\CatalogInventory\Block\Adminhtml\Form\Field\StockClass was added.
Magento\CatalogImportExport\Model\Import\ProductClass was added.
Magento\CatalogImportExport\Model\Import\UploaderClass was added.
Magento\CatalogImportExport\Model\Import\Product\CategoryProcessorClass was added.
Magento\CatalogImportExport\Model\Import\Product\OptionClass was added.
Magento\CatalogImportExport\Model\Import\Product\SkuProcessorClass was added.
Magento\CatalogImportExport\Model\Import\Product\ValidatorClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\AbstractTypeClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\SimpleClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\VirtualClass was added.
Magento\CatalogImportExport\Model\Export\ProductClass was added.
Magento\CatalogImportExport\Model\Export\RowCustomizer\CompositeClass was added.
Magento\CatalogImportExport\Model\Export\Product\Type\AbstractTypeClass was added.
Magento\CatalogImportExport\Model\Export\Product\Type\SimpleClass was added.
Magento\Catalog\Ui\AllowedProductTypesClass was added.
Magento\Catalog\Ui\DataProvider\CatalogEavValidationRulesClass was added.
Magento\Catalog\Ui\DataProvider\Product\AddStoreFieldToCollectionClass was added.
Magento\Catalog\Ui\DataProvider\Product\AddWebsitesFieldToCollectionClass was added.
Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\ProductDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\AbstractDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\CrossSellDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\RelatedDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\UpSellDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\NewCategoryDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\ProductDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AbstractModifierClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AdvancedPricingClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AttributeSetClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AttributesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CategoriesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptionsClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\EavClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\GeneralClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\ImagesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\RelatedClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\ScheduleDesignUpdateClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\SystemClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\TierPriceClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\WebsitesClass was added.
Magento\Catalog\Ui\Component\ColumnFactoryClass was added.
Magento\Catalog\Ui\Component\FilterFactoryClass was added.
Magento\Catalog\Ui\Component\Listing\ColumnsClass was added.
Magento\Catalog\Ui\Component\Listing\FiltersClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\AttributeSetTextClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\PriceClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\ProductActionsClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\StatusTextClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\ThumbnailClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\WebsitesClass was added.
Magento\Catalog\Ui\Component\Listing\Attribute\AbstractRepositoryClass was added.
Magento\Catalog\Ui\Component\Listing\Attribute\RepositoryClass was added.
Magento\Catalog\Ui\Component\Category\Form\Element\WysiwygClass was added.
Magento\Catalog\Pricing\RenderClass was added.
Magento\Catalog\Pricing\Price\TierPriceClass was added.
Magento\Catalog\Model\AbstractModelClass was added.
Magento\Catalog\Model\CategoryClass was added.
Magento\Catalog\Model\DesignClass was added.
Magento\Catalog\Model\LayerClass was added.
Magento\Catalog\Model\ProductClass was added.
Magento\Catalog\Model\SessionClass was added.
Magento\Catalog\Model\System\Config\Backend\Catalog\Url\Rewrite\SuffixClass was added.
Magento\Catalog\Model\ResourceModel\AbstractResourceClass was added.
Magento\Catalog\Model\ResourceModel\ProductClass was added.
Magento\Catalog\Model\ResourceModel\Product\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\GalleryClass was added.
Magento\Catalog\Model\ResourceModel\Product\Option\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Link\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Link\Product\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\AbstractIndexerClass was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\DefaultPriceClass was added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Collection\ProductLimitationClass was added.
Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\AttributeClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\DecimalClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\PriceClass was added.
Magento\Catalog\Model\ResourceModel\Eav\AttributeClass was added.
Magento\Catalog\Model\ResourceModel\Collection\AbstractCollectionClass was added.
Magento\Catalog\Model\ResourceModel\Category\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Category\TreeClass was added.
Magento\Catalog\Model\Product\ActionClass was added.
Magento\Catalog\Model\Product\ExceptionClass was added.
Magento\Catalog\Model\Product\LinkClass was added.
Magento\Catalog\Model\Product\OptionClass was added.
Magento\Catalog\Model\Product\ReservedAttributeListClass was added.
Magento\Catalog\Model\Product\TypeClass was added.
Magento\Catalog\Model\Product\UrlClass was added.
Magento\Catalog\Model\Product\VisibilityClass was added.
Magento\Catalog\Model\Product\Type\AbstractTypeClass was added.
Magento\Catalog\Model\Product\Type\PriceClass was added.
Magento\Catalog\Model\Product\ProductList\ToolbarClass was added.
Magento\Catalog\Model\Product\Price\Validation\ResultClass was added.
Magento\Catalog\Model\Product\Option\ValueClass was added.
Magento\Catalog\Model\Product\Option\Type\DefaultTypeClass was added.
Magento\Catalog\Model\Product\Media\ConfigClass was added.
Magento\Catalog\Model\Product\Link\ConverterClass was added.
Magento\Catalog\Model\Product\Link\ResolverClass was added.
Magento\Catalog\Model\Product\Gallery\CreateHandlerClass was added.
Magento\Catalog\Model\Product\Gallery\ProcessorClass was added.
Magento\Catalog\Model\Product\Gallery\ReadHandlerClass was added.
Magento\Catalog\Model\Product\Gallery\UpdateHandlerClass was added.
Magento\Catalog\Model\Product\CopyConstructor\CompositeClass was added.
Magento\Catalog\Model\Product\Compare\ItemClass was added.
Magento\Catalog\Model\Product\Compare\ListCompareClass was added.
Magento\Catalog\Model\Product\Attribute\Source\BooleanClass was added.
Magento\Catalog\Model\Product\Attribute\Source\StatusClass was added.
Magento\Catalog\Model\Product\Attribute\Backend\PriceClass was added.
Magento\Catalog\Model\Product\Attribute\Backend\Media\EntryConverterPoolClass was added.
Magento\Catalog\Model\Layer\StateClass was added.
Magento\Catalog\Model\Layer\Filter\AbstractFilterClass was added.
Magento\Catalog\Model\Layer\Filter\Price\RangeClass was added.
Magento\Catalog\Model\Indexer\AbstractFlatStateClass was added.
Magento\Catalog\Model\Indexer\Product\CategoryClass was added.
Magento\Catalog\Model\Indexer\Product\Price\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Flat\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Flat\StateClass was added.
Magento\Catalog\Model\Indexer\Product\Eav\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Category\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Category\FlatClass was added.
Magento\Catalog\Model\Indexer\Category\ProductClass was added.
Magento\Catalog\Model\Indexer\Category\Product\AbstractActionClass was added.
Magento\Catalog\Model\Indexer\Category\Product\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Category\Flat\SkipStaticColumnsProviderClass was added.
Magento\Catalog\Model\Indexer\Category\Flat\StateClass was added.
Magento\Catalog\Model\Category\DataProviderClass was added.
Magento\Catalog\Model\Category\Attribute\Backend\ImageClass was added.
Magento\Catalog\Model\Category\Attribute\Backend\SortbyClass was added.
Magento\Catalog\Model\Attribute\Backend\CustomlayoutupdateClass was added.
Magento\Catalog\Model\Attribute\Backend\StartdateClass was added.
Magento\Catalog\Helper\DataClass was added.
Magento\Catalog\Helper\ImageClass was added.
Magento\Catalog\Helper\Product\CompareClass was added.
Magento\Catalog\Helper\Product\CompositeClass was added.
Magento\Catalog\Helper\Product\ConfigurationPoolClass was added.
Magento\Catalog\Helper\Product\ProductListClass was added.
Magento\Catalog\Helper\Product\Flat\IndexerClass was added.
Magento\Catalog\Controller\Adminhtml\Product\Initialization\HelperClass was added.
Magento\Catalog\Block\FrontendStorageManagerClass was added.
Magento\Catalog\Block\NavigationClass was added.
Magento\Catalog\Block\ShortcutButtonsClass was added.
Magento\Catalog\Block\Ui\ProductViewCounterClass was added.
Magento\Catalog\Block\Product\AbstractProductClass was added.
Magento\Catalog\Block\Product\GalleryClass was added.
Magento\Catalog\Block\Product\ImageClass was added.
Magento\Catalog\Block\Product\ListProductClass was added.
Magento\Catalog\Block\Product\ViewClass was added.
Magento\Catalog\Block\Product\View\AbstractViewClass was added.
Magento\Catalog\Block\Product\View\AdditionalClass was added.
Magento\Catalog\Block\Product\View\AttributesClass was added.
Magento\Catalog\Block\Product\View\DescriptionClass was added.
Magento\Catalog\Block\Product\View\GalleryClass was added.
Magento\Catalog\Block\Product\View\OptionsClass was added.
Magento\Catalog\Block\Product\View\Type\SimpleClass was added.
Magento\Catalog\Block\Product\View\Type\VirtualClass was added.
Magento\Catalog\Block\Product\View\Options\AbstractOptionsClass was added.
Magento\Catalog\Block\Product\View\Options\Type\DateClass was added.
Magento\Catalog\Block\Product\View\Options\Type\DefaultTypeClass was added.
Magento\Catalog\Block\Product\View\Options\Type\FileClass was added.
Magento\Catalog\Block\Product\View\Options\Type\SelectClass was added.
Magento\Catalog\Block\Product\View\Options\Type\TextClass was added.
Magento\Catalog\Block\Product\View\AddTo\CompareClass was added.
Magento\Catalog\Block\Product\ProductList\RelatedClass was added.
Magento\Catalog\Block\Product\ProductList\ToolbarClass was added.
Magento\Catalog\Block\Product\ProductList\UpsellClass was added.
Magento\Catalog\Block\Product\ProductList\Item\ContainerClass was added.
Magento\Catalog\Block\Product\ProductList\Item\AddTo\CompareClass was added.
Magento\Catalog\Block\Product\Compare\ListCompareClass was added.
Magento\Catalog\Block\Category\ViewClass was added.
Magento\Catalog\Block\Category\Rss\LinkClass was added.
Magento\Catalog\Block\Adminhtml\ProductClass was added.
Magento\Catalog\Block\Adminhtml\Product\GridClass was added.
Magento\Catalog\Block\Adminhtml\Product\Options\AjaxClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\CrosssellClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\OptionsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\RelatedClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\UpsellClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Options\Popup\GridClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Alerts\PriceClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Alerts\StockClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\AttributeClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\TabsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\AttributesClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\InventoryClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\WebsitesClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\ConfigureClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\ErrorClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\FieldsetClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Update\ResultClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Fieldset\OptionsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Fieldset\QtyClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\EditClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\MainClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\Toolbar\MainClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\TabsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\AdvancedClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\FrontClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\MainClass was added.
Magento\Catalog\Block\Adminhtml\Category\EditClass was added.
Magento\Catalog\Block\Adminhtml\Category\TreeClass was added.
Magento\Captcha\Model\DefaultModelClass was added.
Magento\Captcha\Helper\DataClass was added.
Magento\Captcha\Block\CaptchaClass was added.
Magento\Bundle\Pricing\Price\BundleSelectionFactoryClass was added.
Magento\Bundle\Pricing\Price\BundleSelectionPriceClass was added.
Magento\Bundle\Pricing\Price\ConfiguredPriceClass was added.
Magento\Bundle\Model\OptionClass was added.
Magento\Bundle\Model\SelectionClass was added.
Magento\Bundle\Model\Source\Option\Selection\Price\TypeClass was added.
Magento\Bundle\Model\ResourceModel\BundleClass was added.
Magento\Bundle\Model\ResourceModel\SelectionClass was added.
Magento\Bundle\Model\ResourceModel\Selection\CollectionClass was added.
Magento\Bundle\Model\ResourceModel\Option\CollectionClass was added.
Magento\Bundle\Model\Product\PriceClass was added.
Magento\Bundle\Model\Product\TypeClass was added.
Magento\Bundle\Model\Product\Attribute\Source\Shipment\TypeClass was added.
Magento\Bundle\Model\Product\Attribute\Source\Price\ViewClass was added.
Magento\Bundle\Helper\Catalog\Product\ConfigurationClass was added.
Magento\Bundle\Block\Sales\Order\Items\RendererClass was added.
Magento\Bundle\Block\Checkout\Cart\Item\RendererClass was added.
Magento\Bundle\Block\Catalog\Product\PriceClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\BundleClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\OptionClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\CheckboxClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\MultiClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\RadioClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\SelectClass was added.
Magento\Bundle\Block\Adminhtml\Sales\Order\View\Items\RendererClass was added.
Magento\Bundle\Block\Adminhtml\Sales\Order\Items\RendererClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\BundleClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\CheckboxClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\MultiClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\RadioClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\SelectClass was added.
Magento\Braintree\Block\PaymentClass was added.
Magento\Braintree\Block\Paypal\Checkout\ReviewClass was added.
Magento\Braintree\Block\Customer\CardRendererClass was added.
Magento\Braintree\Block\Customer\PayPal\VaultTokenRendererClass was added.
Magento\Backup\Model\BackupClass was added.
Magento\Backup\Model\BackupFactoryClass was added.
Magento\Backup\Model\DbClass was added.
Magento\Backup\Model\ResourceModel\DbClass was added.
Magento\Backup\Model\ResourceModel\HelperClass was added.
Magento\Backup\Model\Grid\OptionsClass was added.
Magento\Backup\Model\Fs\CollectionClass was added.
Magento\Backup\Model\Config\Source\TypeClass was added.
Magento\Backup\Model\Config\Backend\CronClass was added.
Magento\Backup\Helper\DataClass was added.
Magento\Backup\Controller\Adminhtml\IndexClass was added.
Magento\Backup\Block\Adminhtml\BackupClass was added.
Magento\Backup\Block\Adminhtml\Grid\Column\RollbackClass was added.
Magento\Backend\Model\AdminPathConfigClass was added.
Magento\Backend\Model\AuthClass was added.
Magento\Backend\Model\MenuClass was added.
Magento\Backend\Model\SessionClass was added.
Magento\Backend\Model\UrlClass was added.
Magento\Backend\Model\Widget\Grid\AbstractTotalsClass was added.
Magento\Backend\Model\Widget\Grid\ParserClass was added.
Magento\Backend\Model\Widget\Grid\SubTotalsClass was added.
Magento\Backend\Model\Widget\Grid\TotalsClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorFactoryClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorIdClass was added.
Magento\Backend\Model\View\Result\ForwardClass was added.
Magento\Backend\Model\View\Result\PageClass was added.
Magento\Backend\Model\View\Result\RedirectClass was added.
Magento\Backend\Model\View\Result\RedirectFactoryClass was added.
Magento\Backend\Model\View\Page\BuilderClass was added.
Magento\Backend\Model\View\Layout\BuilderClass was added.
Magento\Backend\Model\View\Layout\StructureManagerClass was added.
Magento\Backend\Model\View\Layout\Reader\BlockClass was added.
Magento\Backend\Model\Url\ScopeResolverClass was added.
Magento\Backend\Model\Translate\Inline\ConfigClass was added.
Magento\Backend\Model\Setup\MenuBuilderClass was added.
Magento\Backend\Model\Session\AdminConfigClass was added.
Magento\Backend\Model\Session\QuoteClass was added.
Magento\Backend\Model\Search\CustomerClass was added.
Magento\Backend\Model\Search\OrderClass was added.
Magento\Backend\Model\ResourceModel\TranslateClass was added.
Magento\Backend\Model\Menu\AbstractDirectorClass was added.
Magento\Backend\Model\Menu\BuilderClass was added.
Magento\Backend\Model\Menu\ConfigClass was added.
Magento\Backend\Model\Menu\ItemClass was added.
Magento\Backend\Model\Menu\IteratorClass was added.
Magento\Backend\Model\Menu\Item\FactoryClass was added.
Magento\Backend\Model\Menu\Item\ValidatorClass was added.
Magento\Backend\Model\Menu\Filter\IteratorClass was added.
Magento\Backend\Model\Menu\Director\DirectorClass was added.
Magento\Backend\Model\Menu\Config\ConverterClass was added.
Magento\Backend\Model\Menu\Config\ReaderClass was added.
Magento\Backend\Model\Menu\Config\SchemaLocatorClass was added.
Magento\Backend\Model\Menu\Config\Menu\DomClass was added.
Magento\Backend\Model\Menu\Builder\AbstractCommandClass was added.
Magento\Backend\Model\Menu\Builder\CommandFactoryClass was added.
Magento\Backend\Model\Menu\Builder\Command\AddClass was added.
Magento\Backend\Model\Menu\Builder\Command\RemoveClass was added.
Magento\Backend\Model\Menu\Builder\Command\UpdateClass was added.
Magento\Backend\Model\Locale\ManagerClass was added.
Magento\Backend\Model\Locale\ResolverClass was added.
Magento\Backend\Model\Config\SessionLifetime\BackendModelClass was added.
Magento\Backend\Model\Cache\ResourceModel\Grid\CollectionClass was added.
Magento\Backend\Model\Authorization\RoleLocatorClass was added.
Magento\Backend\Model\Auth\SessionClass was added.
Magento\Backend\Helper\DataClass was added.
Magento\Backend\Helper\JsClass was added.
Magento\Backend\Helper\Dashboard\AbstractDashboardClass was added.
Magento\Backend\Helper\Dashboard\DataClass was added.
Magento\Backend\Helper\Dashboard\OrderClass was added.
Magento\Backend\Controller\Adminhtml\Index\GlobalSearchClass was added.
Magento\Backend\Controller\Adminhtml\Auth\LoginClass was added.
Magento\Backend\Console\Command\AbstractCacheCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheManageCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheSetCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheTypeManageCommandClass was added.
Magento\Backend\Console\Command\CacheCleanCommandClass was added.
Magento\Backend\Console\Command\CacheDisableCommandClass was added.
Magento\Backend\Console\Command\CacheEnableCommandClass was added.
Magento\Backend\Console\Command\CacheFlushCommandClass was added.
Magento\Backend\Console\Command\CacheStatusCommandClass was added.
Magento\Backend\Block\AbstractBlockClass was added.
Magento\Backend\Block\CacheClass was added.
Magento\Backend\Block\ContextClass was added.
Magento\Backend\Block\DashboardClass was added.
Magento\Backend\Block\DeniedClass was added.
Magento\Backend\Block\GlobalSearchClass was added.
Magento\Backend\Block\MenuClass was added.
Magento\Backend\Block\PageClass was added.
Magento\Backend\Block\TemplateClass was added.
Magento\Backend\Block\WidgetClass was added.
Magento\Backend\Block\Widget\AccordionClass was added.
Magento\Backend\Block\Widget\BreadcrumbsClass was added.
Magento\Backend\Block\Widget\ButtonClass was added.
Magento\Backend\Block\Widget\ContainerClass was added.
Magento\Backend\Block\Widget\ContextClass was added.
Magento\Backend\Block\Widget\FormClass was added.
Magento\Backend\Block\Widget\GridClass was added.
Magento\Backend\Block\Widget\TabClass was added.
Magento\Backend\Block\Widget\TabsClass was added.
Magento\Backend\Block\Widget\Grid\ColumnClass was added.
Magento\Backend\Block\Widget\Grid\ColumnSetClass was added.
Magento\Backend\Block\Widget\Grid\ContainerClass was added.
Magento\Backend\Block\Widget\Grid\ExportClass was added.
Magento\Backend\Block\Widget\Grid\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\MassactionClass was added.
Magento\Backend\Block\Widget\Grid\SerializerClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\AbstractMassactionClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\AdditionalClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\ItemClass was added.
Magento\Backend\Block\Widget\Grid\Column\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\Column\MultistoreClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\AbstractRendererClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ActionClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ButtonClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CheckboxClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ConcatClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CountryClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CurrencyClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DateClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DatetimeClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DraggableHandleClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\InputClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\IpClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\LongtextClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\MassactionClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\NumberClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\OptionsClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\PriceClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\RadioClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\SelectClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\StoreClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\TextClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\WraplineClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\Options\ConverterClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\AbstractFilterClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\DateClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\RangeClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\SelectClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\TextClass was added.
Magento\Backend\Block\Widget\Form\ContainerClass was added.
Magento\Backend\Block\Widget\Form\GenericClass was added.
Magento\Backend\Block\Widget\Form\Renderer\ElementClass was added.
Magento\Backend\Block\Widget\Form\Renderer\FieldsetClass was added.
Magento\Backend\Block\Widget\Form\Renderer\Fieldset\ElementClass was added.
Magento\Backend\Block\Widget\Form\Element\DependenceClass was added.
Magento\Backend\Block\Widget\Button\ButtonListClass was added.
Magento\Backend\Block\Widget\Button\ItemClass was added.
Magento\Backend\Block\Widget\Button\SplitButtonClass was added.
Magento\Backend\Block\Widget\Button\Toolbar\ContainerClass was added.
Magento\Backend\Block\Text\ListTextClass was added.
Magento\Backend\Block\Template\ContextClass was added.
Magento\Backend\Block\System\DesignClass was added.
Magento\Backend\Block\System\Store\EditClass was added.
Magento\Backend\Block\System\Store\StoreClass was added.
Magento\Backend\Block\System\Account\EditClass was added.
Magento\Backend\Block\Store\SwitcherClass was added.
Magento\Backend\Block\Store\Switcher\Form\Renderer\FieldsetClass was added.
Magento\Backend\Block\Store\Switcher\Form\Renderer\Fieldset\ElementClass was added.
Magento\Backend\Block\Page\CopyrightClass was added.
Magento\Backend\Block\Page\FooterClass was added.
Magento\Backend\Block\Page\HeaderClass was added.
Magento\Backend\Block\Page\NoticesClass was added.
Magento\Backend\Block\Page\RequireJsClass was added.
Magento\Backend\Block\Media\UploaderClass was added.
Magento\Backend\Block\Dashboard\GridClass was added.
Magento\Backend\Block\Dashboard\Tab\Products\ViewedClass was added.
Magento\Backend\Block\Dashboard\Tab\Customers\MostClass was added.
Magento\Backend\Block\Dashboard\Tab\Customers\NewestClass was added.
Magento\Backend\Block\Dashboard\Searches\Renderer\SearchqueryClass was added.
Magento\Backend\Block\Catalog\Product\Tab\ContainerClass was added.
Magento\Backend\Block\Cache\AdditionalClass was added.
Magento\Backend\Block\Cache\Grid\Column\StatusesClass was added.
Magento\Backend\Block\Admin\FormkeyClass was added.
Magento\Backend\App\AbstractActionClass was added.
Magento\Backend\App\ActionClass was added.
Magento\Backend\App\BackendAppClass was added.
Magento\Backend\App\BackendAppListClass was added.
Magento\Backend\App\DefaultPathClass was added.
Magento\Backend\App\RouterClass was added.
Magento\Backend\App\UserConfigClass was added.
Magento\Backend\App\Router\NoRouteHandlerClass was added.
Magento\Backend\App\Response\Http\FileFactoryClass was added.
Magento\Backend\App\Request\PathInfoProcessorClass was added.
Magento\Backend\App\Area\FrontNameResolverClass was added.
Magento\Backend\App\Action\ContextClass was added.
Magento\Authorizenet\Helper\DataClass was added.
Magento\Authorizenet\Helper\Backend\DataClass was added.
Magento\Authorizenet\Block\Transparent\IframeClass was added.
Magento\Authorizenet\Block\Adminhtml\Order\View\Info\FraudDetailsClass was added.
Magento\Authorization\Model\CompositeUserContextClass was added.
Magento\Authorization\Model\RoleClass was added.
Magento\Authorization\Model\RulesClass was added.
Magento\Authorization\Model\ResourceModel\Rules\CollectionClass was added.
Magento\Authorization\Model\ResourceModel\Role\CollectionClass was added.
Magento\AdminNotification\Ui\Component\DataProvider\DataProviderClass was added.
Magento\AdminNotification\Model\FeedClass was added.
Magento\AdminNotification\Model\InboxClass was added.
Magento\AdminNotification\Model\NotificationServiceClass was added.
Magento\AdminNotification\Model\System\MessageClass was added.
Magento\AdminNotification\Model\System\Message\CacheOutdatedClass was added.
Magento\AdminNotification\Model\System\Message\SecurityClass was added.
Magento\AdminNotification\Model\System\Message\Media\AbstractSynchronizationClass was added.
Magento\AdminNotification\Model\System\Message\Media\Synchronization\ErrorClass was added.
Magento\AdminNotification\Model\System\Message\Media\Synchronization\SuccessClass was added.
Magento\AdminNotification\Model\ResourceModel\InboxClass was added.
Magento\AdminNotification\Model\ResourceModel\System\MessageClass was added.
Magento\AdminNotification\Model\ResourceModel\System\Message\CollectionClass was added.
Magento\AdminNotification\Model\ResourceModel\System\Message\Collection\SynchronizedClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\CollectionClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\CriticalClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\UnreadClass was added.
Magento\AdminNotification\Model\ResourceModel\Grid\CollectionClass was added.
Magento\AdminNotification\Model\Config\Source\FrequencyClass was added.
Magento\AdminNotification\Controller\Adminhtml\NotificationClass was added.
Magento\AdminNotification\Block\InboxClass was added.
Magento\AdminNotification\Block\ToolbarEntryClass was added.
Magento\AdminNotification\Block\WindowClass was added.
Magento\AdminNotification\Block\System\Messages\UnreadMessagePopupClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\Acl\CacheInterfaceInterface was removed.
Magento\Tax\Api\TaxRuleRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderAddressRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderPaymentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderStatusHistoryRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentTrackRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\TransactionRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setCarrierCode[public] Method has been removed.
Magento\Quote\Api\CartRepositoryInterface::getList[public] Method parameter changed.
Magento\Quote\Api\GuestBillingAddressManagementInterface::assign[public] Method parameter name changed.
Magento\CatalogInventory\Api\StockItemRepositoryInterface::get[public] Method parameter name changed.
Magento\Framework\AppInterface::VERSIONConstant has been removed.
Magento\Framework\Mail\TransportInterface::getMessage[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::test[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::getBackend[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::getLowLevelFrontend[public] Method has been added.
Magento\UrlRewrite\Model\UrlPersistInterface::replace[public] Method has been added.
Magento\Store\Api\Data\GroupInterface::getCode[public] Method has been added.
Magento\Store\Api\Data\GroupInterface::setCode[public] Method has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_PAYMENTConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_ORDERConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_AUTHConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_CAPTUREConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_VOIDConstant has been added.
Magento\Sales\Api\Data\TransactionInterface::TYPE_REFUNDConstant has been added.
Magento\Quote\Api\Data\CartInterface::KEY_ENTITY_IDConstant has been added.
Magento\Payment\Model\MethodInterface::setStore[public] Method has been added.
Magento\Payment\Model\MethodInterface::getStore[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseInternal[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseCheckout[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseForCountry[public] Method has been added.
Magento\Payment\Model\MethodInterface::canUseForCurrency[public] Method has been added.
Magento\Payment\Model\MethodInterface::getConfigData[public] Method has been added.
Magento\Payment\Model\MethodInterface::isAvailable[public] Method has been added.
Magento\Payment\Model\MethodInterface::isActive[public] Method has been added.
Magento\Customer\Api\AccountManagementInterface::createAccount[public] Method has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMEDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMATION_REQUIREDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::ACCOUNT_CONFIRMATION_NOT_REQUIREDConstant has been added.
Magento\Customer\Api\AccountManagementInterface::MAX_PASSWORD_LENGTHConstant has been added.
Magento\Customer\Api\GroupManagementInterface::isReadonly[public] Method has been added.
Magento\Customer\Api\Data\AddressInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\AddressInterface::IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::CUSTOMER_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::REGIONConstant has been added.
Magento\Customer\Api\Data\AddressInterface::REGION_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::COUNTRY_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::STREETConstant has been added.
Magento\Customer\Api\Data\AddressInterface::COMPANYConstant has been added.
Magento\Customer\Api\Data\AddressInterface::TELEPHONEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::FAXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::POSTCODEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::CITYConstant has been added.
Magento\Customer\Api\Data\AddressInterface::FIRSTNAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::LASTNAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::MIDDLENAMEConstant has been added.
Magento\Customer\Api\Data\AddressInterface::PREFIXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::SUFFIXConstant has been added.
Magento\Customer\Api\Data\AddressInterface::VAT_IDConstant has been added.
Magento\Customer\Api\Data\AddressInterface::DEFAULT_BILLINGConstant has been added.
Magento\Customer\Api\Data\AddressInterface::DEFAULT_SHIPPINGConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getFrontendInput[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsUsedInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsVisibleInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsFilterableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::getIsSearchableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsUsedInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsVisibleInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsFilterableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::setIsSearchableInGrid[public] Method has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::ATTRIBUTE_CODEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_INPUTConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::INPUT_FILTERConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::STORE_LABELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::VALIDATION_RULESConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::OPTIONSConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::VISIBLEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::REQUIREDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::MULTILINE_COUNTConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::DATA_MODELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::USER_DEFINEDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_CLASSConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::SORT_ORDERConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::FRONTEND_LABELConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::SYSTEMConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::NOTEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::BACKEND_TYPEConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_USED_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_VISIBLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_FILTERABLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\AttributeMetadataInterface::IS_SEARCHABLE_IN_GRIDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\CustomerInterface::IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CONFIRMATIONConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CREATED_ATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::UPDATED_ATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::CREATED_INConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DOBConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::EMAILConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::FIRSTNAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::GENDERConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::GROUP_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::LASTNAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::MIDDLENAMEConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::PREFIXConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::STORE_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::SUFFIXConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::TAXVATConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::WEBSITE_IDConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DEFAULT_BILLINGConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DEFAULT_SHIPPINGConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::KEY_ADDRESSESConstant has been added.
Magento\Customer\Api\Data\CustomerInterface::DISABLE_AUTO_GROUP_CHANGEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::getId[public] Method has been added.
Magento\Customer\Api\Data\GroupInterface::IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::CODEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::TAX_CLASS_IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::TAX_CLASS_NAMEConstant has been added.
Magento\Customer\Api\Data\GroupInterface::NOT_LOGGED_IN_IDConstant has been added.
Magento\Customer\Api\Data\GroupInterface::CUST_GROUP_ALLConstant has been added.
Magento\Customer\Api\Data\GroupInterface::GROUP_CODE_MAX_LENGTHConstant has been added.
Magento\Customer\Api\Data\OptionInterface::getLabel[public] Method has been added.
Magento\Customer\Api\Data\OptionInterface::LABELConstant has been added.
Magento\Customer\Api\Data\OptionInterface::VALUEConstant has been added.
Magento\Customer\Api\Data\OptionInterface::OPTIONSConstant has been added.
Magento\Customer\Api\Data\RegionInterface::getRegionCode[public] Method has been added.
Magento\Customer\Api\Data\RegionInterface::REGION_CODEConstant has been added.
Magento\Customer\Api\Data\RegionInterface::REGIONConstant has been added.
Magento\Customer\Api\Data\RegionInterface::REGION_IDConstant has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::isValid[public] Method has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::VALIDConstant has been added.
Magento\Customer\Api\Data\ValidationResultsInterface::MESSAGESConstant has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::getName[public] Method has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::NAMEConstant has been added.
Magento\Customer\Api\Data\ValidationRuleInterface::VALUEConstant has been added.
Magento\Cms\Api\Data\PageInterface::getMetaTitle[public] Method has been added.
Magento\Cms\Api\Data\PageInterface::setMetaTitle[public] Method has been added.
Magento\Cms\Api\Data\PageInterface::META_TITLEConstant has been added.
Magento\Catalog\Api\CategoryLinkManagementInterface::assignProductToCategories[public] Method has been added.
Magento\Catalog\Api\ProductCustomOptionRepositoryInterface::getProductOptions[public] Method has been added.
Magento\Catalog\Api\ProductCustomOptionRepositoryInterface::duplicate[public] Method has been added.
Magento\Catalog\Api\ProductLinkRepositoryInterface::getList[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsUsedInGrid[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsVisibleInGrid[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsFilterableInGrid[public] Method has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_HAS_WEIGHTConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SPECIAL_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PRICE_QTYConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SHORT_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_TITLEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_STATUSConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_NAMEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SKUConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_KEYWORDConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_COSTConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_URL_KEYConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PRICEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PERCENTAGE_VALUEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_VALUE_TYPEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_SEO_FIELD_META_DESCRIPTIONConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_WEIGHTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_TEXTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_FILEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_SELECTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_DATEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_FIELDConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_AREAConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_FILEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DROP_DOWNConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_RADIOConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_CHECKBOXConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_MULTIPLEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DATEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DATE_TIMEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_TIMEConstant has been added.
Magento\Backend\Block\Widget\Grid\ExportInterface::getExportButtonHtml[public] Method has been added.
Magento\Backend\Block\Widget\Grid\ExportInterface::addExportType[public] Method has been added.
Magento\Authorization\Model\UserContextInterface::getUserId[public] Method has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_INTEGRATIONConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_ADMINConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_CUSTOMERConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_GUESTConstant has been added.
Magento\Framework\AppInterfaceInterface was added.
Magento\Framework\AuthorizationInterfaceInterface was added.
Magento\Framework\CurrencyInterfaceInterface was added.
Magento\Framework\ObjectManagerInterfaceInterface was added.
Magento\Framework\ShellInterfaceInterface was added.
Magento\Framework\UrlInterfaceInterface was added.
Magento\Framework\Webapi\ServicePayloadConverterInterfaceInterface was added.
Magento\Framework\Webapi\Rest\Response\RendererInterfaceInterface was added.
Magento\Framework\Webapi\Rest\Request\ParamOverriderInterfaceInterface was added.
Magento\Framework\View\ConfigInterfaceInterface was added.
Magento\Framework\View\LayoutInterfaceInterface was added.
Magento\Framework\View\RenderInterfaceInterface was added.
Magento\Framework\View\Url\ConfigInterfaceInterface was added.
Magento\Framework\View\TemplateEngine\Xhtml\CompilerInterfaceInterface was added.
Magento\Framework\View\Template\Html\MinifierInterfaceInterface was added.
Magento\Framework\View\Page\FaviconInterfaceInterface was added.
Magento\Framework\View\Layout\BuilderInterfaceInterface was added.
Magento\Framework\View\File\CollectorInterfaceInterface was added.
Magento\Framework\View\Element\BlockInterfaceInterface was added.
Magento\Framework\View\Element\RendererInterfaceInterface was added.
Magento\Framework\View\Element\UiComponentInterfaceInterface was added.
Magento\Framework\View\Element\UiComponent\DataProvider\DataProviderInterfaceInterface was added.
Magento\Framework\View\Design\ThemeInterfaceInterface was added.
Magento\Framework\View\Design\Theme\FileProviderInterfaceInterface was added.
Magento\Framework\View\Design\Theme\ListInterfaceInterface was added.
Magento\Framework\View\Design\Theme\Label\ListInterfaceInterface was added.
Magento\Framework\View\Asset\AssetInterfaceInterface was added.
Magento\Framework\View\Asset\ConfigInterfaceInterface was added.
Magento\Framework\View\Asset\LocalInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessorInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessor\AlternativeSourceInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessor\ChainFactoryInterfaceInterface was added.
Magento\Framework\Stdlib\DateTime\TimezoneInterfaceInterface was added.
Magento\Framework\Shell\CommandRendererInterfaceInterface was added.
Magento\Framework\Setup\InstallDataInterfaceInterface was added.
Magento\Framework\Setup\InstallSchemaInterfaceInterface was added.
Magento\Framework\Setup\LoggerInterfaceInterface was added.
Magento\Framework\Setup\ModuleContextInterfaceInterface was added.
Magento\Framework\Setup\ModuleDataSetupInterfaceInterface was added.
Magento\Framework\Setup\SchemaSetupInterfaceInterface was added.
Magento\Framework\Setup\SetupInterfaceInterface was added.
Magento\Framework\Setup\UninstallInterfaceInterface was added.
Magento\Framework\Setup\UpgradeDataInterfaceInterface was added.
Magento\Framework\Setup\UpgradeSchemaInterfaceInterface was added.
Magento\Framework\Session\SessionManagerInterfaceInterface was added.
Magento\Framework\Serialize\SerializerInterfaceInterface was added.
Magento\Framework\Search\RequestInterfaceInterface was added.
Magento\Framework\Search\Request\BucketInterfaceInterface was added.
Magento\Framework\Search\Request\FilterInterfaceInterface was added.
Magento\Framework\Search\Request\QueryInterfaceInterface was added.
Magento\Framework\Search\Dynamic\DataProviderInterfaceInterface was added.
Magento\Framework\Search\Dynamic\IntervalInterfaceInterface was added.
Magento\Framework\Profiler\DriverInterfaceInterface was added.
Magento\Framework\Phrase\RendererInterfaceInterface was added.
Magento\Framework\ObjectManager\ContextInterfaceInterface was added.
Magento\Framework\Notification\MessageInterfaceInterface was added.
Magento\Framework\Notification\NotifierInterfaceInterface was added.
Magento\Framework\Model\ResourceModel\Db\TransactionManagerInterfaceInterface was added.
Magento\Framework\Locale\FormatInterfaceInterface was added.
Magento\Framework\Locale\ListsInterfaceInterface was added.
Magento\Framework\Indexer\BatchProviderInterfaceInterface was added.
Magento\Framework\Indexer\BatchSizeManagementInterfaceInterface was added.
Magento\Framework\Indexer\ConfigInterfaceInterface was added.
Magento\Framework\Indexer\FieldsetInterfaceInterface was added.
Magento\Framework\Indexer\HandlerInterfaceInterface was added.
Magento\Framework\Indexer\IndexStructureInterfaceInterface was added.
Magento\Framework\Indexer\IndexTableRowSizeEstimatorInterfaceInterface was added.
Magento\Framework\Indexer\IndexerInterfaceInterface was added.
Magento\Framework\Indexer\StateInterfaceInterface was added.
Magento\Framework\Indexer\SaveHandler\IndexerInterfaceInterface was added.
Magento\Framework\Filesystem\DriverInterfaceInterface was added.
Magento\Framework\Filesystem\File\WriteInterfaceInterface was added.
Magento\Framework\Encryption\EncryptorInterfaceInterface was added.
Magento\Framework\Data\OptionSourceInterfaceInterface was added.
Magento\Framework\Data\Form\Filter\FilterInterfaceInterface was added.
Magento\Framework\Data\Form\Element\Renderer\RendererInterfaceInterface was added.
Magento\Framework\Data\Argument\InterpreterInterfaceInterface was added.
Magento\Framework\DB\Adapter\AdapterInterfaceInterface was added.
Magento\Framework\Controller\ResultInterfaceInterface was added.
Magento\Framework\Console\CommandListInterfaceInterface was added.
Magento\Framework\Config\DesignResolverInterfaceInterface was added.
Magento\Framework\Communication\ConfigInterfaceInterface was added.
Magento\Framework\Backup\BackupInterfaceInterface was added.
Magento\Framework\Backup\Db\BackupDbInterfaceInterface was added.
Magento\Framework\Backup\Db\BackupInterfaceInterface was added.
Magento\Framework\App\ActionInterfaceInterface was added.
Magento\Framework\App\FrontControllerInterfaceInterface was added.
Magento\Framework\App\PlainTextRequestInterfaceInterface was added.
Magento\Framework\App\ProductMetadataInterfaceInterface was added.
Magento\Framework\App\RequestContentInterfaceInterface was added.
Magento\Framework\App\RequestInterfaceInterface was added.
Magento\Framework\App\RequestSafetyInterfaceInterface was added.
Magento\Framework\App\ResponseInterfaceInterface was added.
Magento\Framework\App\ScopeInterfaceInterface was added.
Magento\Framework\App\ViewInterfaceInterface was added.
Magento\Framework\App\Rss\DataProviderInterfaceInterface was added.
Magento\Framework\App\Response\HttpInterfaceInterface was added.
Magento\Framework\App\ResourceConnection\SourceProviderInterfaceInterface was added.
Magento\Framework\App\Request\DataPersistorInterfaceInterface was added.
Magento\Framework\App\Request\PathInfoProcessorInterfaceInterface was added.
Magento\Framework\App\Cache\Tag\StrategyInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessorInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessor\JoinProcessor\CustomJoinInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessor\FilterProcessor\CustomFilterInterfaceInterface was added.
Magento\Framework\Api\Search\SearchCriteriaInterfaceInterface was added.
Magento\Framework\Api\Search\SearchResultInterfaceInterface was added.
Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceInterface was added.
Magento\Framework\Api\ExtensionAttribute\JoinProcessorInterfaceInterface was added.
Magento\Framework\Acl\Data\CacheInterfaceInterface was added.
Magento\Weee\Api\Data\ProductRender\WeeeAdjustmentAttributeInterfaceInterface was added.
Magento\Vault\Model\VaultPaymentInterfaceInterface was added.
Magento\Vault\Model\Ui\TokenUiComponentInterfaceInterface was added.
Magento\Vault\Model\Ui\TokenUiComponentProviderInterfaceInterface was added.
Magento\Vault\Block\CardRendererInterfaceInterface was added.
Magento\Vault\Block\TokenRendererInterfaceInterface was added.
Magento\Vault\Api\PaymentMethodListInterfaceInterface was added.
Magento\Vault\Api\PaymentTokenManagementInterfaceInterface was added.
Magento\Vault\Api\PaymentTokenRepositoryInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenFactoryInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenSearchResultsInterfaceInterface was added.
Magento\UrlRewrite\Model\StorageInterfaceInterface was added.
Magento\UrlRewrite\Model\UrlFinderInterfaceInterface was added.
Magento\Ui\DataProvider\Modifier\ModifierInterfaceInterface was added.
Magento\Ui\Component\Listing\RowInterfaceInterface was added.
Magento\Ui\Component\Listing\Columns\ColumnInterfaceInterface was added.
Magento\Ui\Component\Form\Element\ElementInterfaceInterface was added.
Magento\Ui\Block\Component\StepsWizard\StepInterfaceInterface was added.
Magento\Theme\Api\DesignConfigRepositoryInterfaceInterface was added.
Magento\Theme\Api\Data\DesignConfigDataInterfaceInterface was added.
Magento\Theme\Api\Data\DesignConfigInterfaceInterface was added.
Magento\Tax\Api\OrderTaxManagementInterfaceInterface was added.
Magento\Tax\Api\Data\GrandTotalDetailsInterfaceInterface was added.
Magento\Tax\Api\Data\GrandTotalRatesInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsAppliedTaxInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsInterfaceInterface was added.
Magento\Tax\Api\Data\OrderTaxDetailsItemInterfaceInterface was added.
Magento\Store\Model\ScopeInterfaceInterface was added.
Magento\Store\Api\StoreWebsiteRelationInterfaceInterface was added.
Magento\Security\Model\ConfigInterfaceInterface was added.
Magento\Security\Model\SecurityChecker\SecurityCheckerInterfaceInterface was added.
Magento\Search\Model\AutocompleteInterfaceInterface was added.
Magento\Search\Model\QueryInterfaceInterface was added.
Magento\Search\Model\SearchCollectionInterfaceInterface was added.
Magento\Search\Model\Autocomplete\DataProviderInterfaceInterface was added.
Magento\Search\Model\Autocomplete\ItemInterfaceInterface was added.
Magento\Search\Api\SearchInterfaceInterface was added.
Magento\Search\Api\SynonymAnalyzerInterfaceInterface was added.
Magento\Search\Api\SynonymGroupRepositoryInterfaceInterface was added.
Magento\Search\Api\Data\SynonymGroupInterfaceInterface was added.
Magento\SalesRule\Model\Spi\CouponResourceInterfaceInterface was added.
Magento\SalesRule\Model\Rule\Action\Discount\DiscountInterfaceInterface was added.
Magento\SalesRule\Model\Coupon\CodegeneratorInterfaceInterface was added.
Magento\Sales\Model\ConfigInterfaceInterface was added.
Magento\Sales\Model\EntityInterfaceInterface was added.
Magento\Sales\Model\ValidatorResultInterfaceInterface was added.
Magento\Sales\Model\ResourceModel\GridInterfaceInterface was added.
Magento\Sales\Model\Order\InvoiceStatisticInterfaceInterface was added.
Magento\Sales\Model\Order\OrderStateResolverInterfaceInterface was added.
Magento\Sales\Model\Order\PaymentAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\RefundAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\RefundInvoiceInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\RefundOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\ShipOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\OrderRegistrarInterfaceInterface was added.
Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityCheckerInterfaceInterface was added.
Magento\Sales\Model\Order\Invoice\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Creditmemo\NotifierInterfaceInterface was added.
Magento\Sales\Api\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Api\RefundInvoiceInterfaceInterface was added.
Magento\Sales\Api\RefundOrderInterfaceInterface was added.
Magento\Sales\Api\ShipOrderInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotInvoiceExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotRefundExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotShipExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\DocumentValidationExceptionInterfaceInterface was added.
Magento\Sales\Api\Data\CommentInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\EntityInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\LineItemInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentPackageCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentTrackCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShippingAssignmentInterfaceInterface was added.
Magento\Sales\Api\Data\ShippingInterfaceInterface was added.
Magento\Sales\Api\Data\TotalInterfaceInterface was added.
Magento\Sales\Api\Data\TrackInterfaceInterface was added.
Magento\Rule\Model\Condition\ConditionInterfaceInterface was added.
Magento\Rule\Model\Action\ActionInterfaceInterface was added.
Magento\Reports\Model\ResourceModel\HelperInterfaceInterface was added.
Magento\Reports\Model\ResourceModel\Quote\CollectionFactoryInterfaceInterface was added.
Magento\Quote\Model\Quote\Address\FreeShippingInterfaceInterface was added.
Magento\Quote\Model\Quote\Address\RateCollectorInterfaceInterface was added.
Magento\Quote\Api\CartTotalManagementInterfaceInterface was added.
Magento\Quote\Api\GuestCartTotalManagementInterfaceInterface was added.
Magento\Quote\Api\GuestShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\ShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\Data\AddressAdditionalDataInterfaceInterface was added.
Magento\Quote\Api\Data\ProductOptionInterfaceInterface was added.
Magento\Quote\Api\Data\ShippingAssignmentInterfaceInterface was added.
Magento\Quote\Api\Data\ShippingInterfaceInterface was added.
Magento\Quote\Api\Data\TotalsAdditionalDataInterfaceInterface was added.
Magento\Payment\Model\Method\SpecificationInterfaceInterface was added.
Magento\Payment\Model\Checks\SpecificationInterfaceInterface was added.
Magento\Payment\Gateway\CommandInterfaceInterface was added.
Magento\Payment\Gateway\ConfigFactoryInterfaceInterface was added.
Magento\Payment\Gateway\ConfigInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ResultInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ValidatorInterfaceInterface was added.
Magento\Payment\Gateway\Validator\ValidatorPoolInterfaceInterface was added.
Magento\Payment\Gateway\Response\HandlerInterfaceInterface was added.
Magento\Payment\Gateway\Request\BuilderInterfaceInterface was added.
Magento\Payment\Gateway\Http\ClientInterfaceInterface was added.
Magento\Payment\Gateway\Http\ConverterInterfaceInterface was added.
Magento\Payment\Gateway\Http\TransferFactoryInterfaceInterface was added.
Magento\Payment\Gateway\Http\TransferInterfaceInterface was added.
Magento\Payment\Gateway\Data\AddressAdapterInterfaceInterface was added.
Magento\Payment\Gateway\Data\OrderAdapterInterfaceInterface was added.
Magento\Payment\Gateway\Data\PaymentDataObjectFactoryInterfaceInterface was added.
Magento\Payment\Gateway\Data\PaymentDataObjectInterfaceInterface was added.
Magento\Payment\Gateway\Config\ValueHandlerInterfaceInterface was added.
Magento\Payment\Gateway\Config\ValueHandlerPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandManagerInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandManagerPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\CommandPoolInterfaceInterface was added.
Magento\Payment\Gateway\Command\ResultInterfaceInterface was added.
Magento\Payment\Api\PaymentMethodListInterfaceInterface was added.
Magento\Payment\Api\PaymentVerificationInterfaceInterface was added.
Magento\Payment\Api\Data\PaymentMethodInterfaceInterface was added.
Magento\PageCache\Model\VclGeneratorInterfaceInterface was added.
Magento\PageCache\Model\VclTemplateLocatorInterfaceInterface was added.
Magento\Msrp\Pricing\Price\MsrpPriceInterfaceInterface was added.
Magento\Msrp\Api\Data\ProductRender\MsrpPriceInfoInterfaceInterface was added.
Magento\ImportExport\Model\Import\ConfigInterfaceInterface was added.
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorAggregatorInterfaceInterface was added.
Magento\ImportExport\Model\Export\ConfigInterfaceInterface was added.
Magento\GroupedProduct\Model\ResourceModel\Product\Indexer\Price\GroupedInterfaceInterface was added.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\LayoutProcessorInterfaceInterface was added.
Magento\GiftMessage\Api\Data\MessageInterfaceInterface was added.
Magento\Eav\Model\Entity\EntityInterfaceInterface was added.
Magento\Eav\Model\Entity\Increment\IncrementInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\Source\SourceInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\Frontend\FrontendInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeDefaultValueInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeFrontendLabelInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeGroupInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeGroupSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeOptionInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeOptionLabelInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSetInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeSetSearchResultsInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeValidationRuleInterfaceInterface was added.
Magento\Downloadable\Model\ComponentInterfaceInterface was added.
Magento\Downloadable\Model\Product\TypeHandler\TypeHandlerInterfaceInterface was added.
Magento\Downloadable\Api\LinkRepositoryInterfaceInterface was added.
Magento\Downloadable\Api\Data\DownloadableOptionInterfaceInterface was added.
Magento\Downloadable\Api\Data\LinkInterfaceInterface was added.
Magento\Downloadable\Api\Data\ProductAttributeInterfaceInterface was added.
Magento\Downloadable\Api\Data\SampleInterfaceInterface was added.
Magento\Downloadable\Api\Data\File\ContentInterfaceInterface was added.
Magento\Downloadable\Api\Data\File\ContentUploaderInterfaceInterface was added.
Magento\Directory\Model\Currency\Import\ImportInterfaceInterface was added.
Magento\Developer\Model\XmlCatalog\Format\FormatInterfaceInterface was added.
Magento\Customer\Model\EmailNotificationInterfaceInterface was added.
Magento\Customer\Model\Group\RetrieverInterfaceInterface was added.
Magento\Customer\Model\Customer\Source\GroupSourceInterfaceInterface was added.
Magento\Customer\Model\Address\AddressModelInterfaceInterface was added.
Magento\Customer\Model\Address\CustomAttributeListInterfaceInterface was added.
Magento\Customer\CustomerData\JsLayoutDataProviderInterfaceInterface was added.
Magento\Customer\CustomerData\SectionSourceInterfaceInterface was added.
Magento\Customer\Block\Account\SortLinkInterfaceInterface was added.
Magento\Customer\Api\AddressMetadataInterfaceInterface was added.
Magento\Customer\Api\AddressMetadataManagementInterfaceInterface was added.
Magento\Customer\Api\CustomerGroupConfigInterfaceInterface was added.
Magento\Customer\Api\CustomerMetadataInterfaceInterface was added.
Magento\Customer\Api\CustomerMetadataManagementInterfaceInterface was added.
Magento\Customer\Api\CustomerNameGenerationInterfaceInterface was added.
Magento\Cron\Model\ConfigInterfaceInterface was added.
Magento\Contact\Model\ConfigInterfaceInterface was added.
Magento\Contact\Model\MailInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\ConfigurableOptionsProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\LowestPriceOptionsProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\PriceResolverInterfaceInterface was added.
Magento\ConfigurableProduct\Model\AttributeOptionProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Model\AttributesListInterfaceInterface was added.
Magento\ConfigurableProduct\Api\Data\OptionInterfaceInterface was added.
Magento\ConfigurableProduct\Api\Data\OptionValueInterfaceInterface was added.
Magento\Config\Model\Placeholder\PlaceholderInterfaceInterface was added.
Magento\Config\Model\Config\CommentInterfaceInterface was added.
Magento\Config\Model\Config\Structure\ElementInterfaceInterface was added.
Magento\Config\Model\Config\Structure\ElementVisibilityInterfaceInterface was added.
Magento\Config\Model\Config\Structure\MapperInterfaceInterface was added.
Magento\Config\Model\Config\Structure\SearchInterfaceInterface was added.
Magento\Config\Model\Config\Backend\File\RequestData\RequestDataInterfaceInterface was added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorInterfaceInterface was added.
Magento\Config\App\Config\Source\DumpConfigSourceInterfaceInterface was added.
Magento\CheckoutAgreements\Api\Data\AgreementInterfaceInterface was added.
Magento\Checkout\Model\ConfigProviderInterfaceInterface was added.
Magento\Checkout\Model\Cart\CartInterfaceInterface was added.
Magento\Checkout\Model\Cart\RequestInfoFilterInterfaceInterface was added.
Magento\Checkout\CustomerData\ItemInterfaceInterface was added.
Magento\Checkout\Block\Checkout\LayoutProcessorInterfaceInterface was added.
Magento\Checkout\Api\AgreementsValidatorInterfaceInterface was added.
Magento\Checkout\Api\GuestTotalsInformationManagementInterfaceInterface was added.
Magento\Checkout\Api\TotalsInformationManagementInterfaceInterface was added.
Magento\Checkout\Api\Data\PaymentDetailsInterfaceInterface was added.
Magento\Checkout\Api\Data\ShippingInformationInterfaceInterface was added.
Magento\Checkout\Api\Data\TotalsInformationInterfaceInterface was added.
Magento\CatalogSearch\Model\Search\RequestGenerator\GeneratorInterfaceInterface was added.
Magento\CatalogSearch\Model\Search\FilterMapper\FilterStrategyInterfaceInterface was added.
Magento\CatalogSearch\Model\ResourceModel\EngineInterfaceInterface was added.
Magento\CatalogSearch\Model\Indexer\IndexSwitcherInterfaceInterface was added.
Magento\CatalogRule\Api\CatalogRuleRepositoryInterfaceInterface was added.
Magento\CatalogRule\Api\Data\ConditionInterfaceInterface was added.
Magento\CatalogRule\Api\Data\RuleInterfaceInterface was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\QueryProcessorInterfaceInterface was added.
Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterfaceInterface was added.
Magento\CatalogImportExport\Model\Export\RowCustomizerInterfaceInterface was added.
Magento\Catalog\Ui\DataProvider\Product\ProductRenderCollectorInterfaceInterface was added.
Magento\Catalog\Ui\Component\Listing\Attribute\RepositoryInterfaceInterface was added.
Magento\Catalog\Pricing\Price\CustomOptionPriceInterfaceInterface was added.
Magento\Catalog\Pricing\Price\FinalPriceInterfaceInterface was added.
Magento\Catalog\Pricing\Price\TierPriceInterfaceInterface was added.
Magento\Catalog\Model\FrontendStorageConfigurationInterfaceInterface was added.
Magento\Catalog\Model\ProductIdLocatorInterfaceInterface was added.
Magento\Catalog\Model\ProductOptionProcessorInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\BaseSelectProcessorInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\CompositeProductBatchSizeAdjusterInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceInterfaceInterface was added.
Magento\Catalog\Model\ProductTypes\ConfigInterfaceInterface was added.
Magento\Catalog\Model\Product\CatalogPriceInterfaceInterface was added.
Magento\Catalog\Model\Product\CopyConstructorInterfaceInterface was added.
Magento\Catalog\Model\Product\Configuration\Item\ItemInterfaceInterface was added.
Magento\Catalog\Model\Product\Attribute\Backend\Media\EntryConverterInterfaceInterface was added.
Magento\Catalog\Model\Locator\LocatorInterfaceInterface was added.
Magento\Catalog\Model\Layer\AvailabilityFlagInterfaceInterface was added.
Magento\Catalog\Model\Layer\Filter\FilterInterfaceInterface was added.
Magento\Catalog\Model\Layer\Filter\Dynamic\AlgorithmInterfaceInterface was added.
Magento\Catalog\Model\Indexer\Product\Price\UpdateIndexInterfaceInterface was added.
Magento\Catalog\Model\Indexer\Product\Flat\Table\BuilderInterfaceInterface was added.
Magento\Catalog\Helper\Product\Configuration\ConfigurationInterfaceInterface was added.
Magento\Catalog\Block\ShortcutInterfaceInterface was added.
Magento\Catalog\Api\AttributeSetFinderInterfaceInterface was added.
Magento\Catalog\Api\BasePriceStorageInterfaceInterface was added.
Magento\Catalog\Api\CategoryListInterfaceInterface was added.
Magento\Catalog\Api\CostStorageInterfaceInterface was added.
Magento\Catalog\Api\ProductRenderListInterfaceInterface was added.
Magento\Catalog\Api\ProductWebsiteLinkRepositoryInterfaceInterface was added.
Magento\Catalog\Api\ScopedProductTierPriceManagementInterfaceInterface was added.
Magento\Catalog\Api\SpecialPriceInterfaceInterface was added.
Magento\Catalog\Api\SpecialPriceStorageInterfaceInterface was added.
Magento\Catalog\Api\TierPriceStorageInterfaceInterface was added.
Magento\Catalog\Api\Data\BasePriceInterfaceInterface was added.
Magento\Catalog\Api\Data\CategoryLinkInterfaceInterface was added.
Magento\Catalog\Api\Data\CategoryProductSearchResultInterfaceInterface was added.
Magento\Catalog\Api\Data\CategorySearchResultsInterfaceInterface was added.
Magento\Catalog\Api\Data\CostInterfaceInterface was added.
Magento\Catalog\Api\Data\PriceUpdateResultInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductFrontendActionInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductOptionInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRenderInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRenderSearchResultsInterfaceInterface was added.
Magento\Catalog\Api\Data\SpecialPriceInterfaceInterface was added.
Magento\Catalog\Api\Data\TierPriceInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\ButtonInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\FormattedPriceInfoInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\ImageInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\PriceInfoInterfaceInterface was added.
Magento\Bundle\Pricing\Adjustment\SelectionPriceListProviderInterfaceInterface was added.
Magento\Backend\Service\V1\ModuleServiceInterfaceInterface was added.
Magento\Backend\Model\UrlInterfaceInterface was added.
Magento\Backend\Block\Widget\ContainerInterfaceInterface was added.
Magento\Backend\Block\Widget\Grid\Massaction\VisibilityCheckerInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.1-2.0.2.html b/src/_includes/backward-incompatible-changes/open-source/2.0.1-2.0.2.html deleted file mode 100644 index 9e6e69b36d3..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.1-2.0.2.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.10-2.0.11.html b/src/_includes/backward-incompatible-changes/open-source/2.0.10-2.0.11.html deleted file mode 100644 index b5ef096ab4f..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.10-2.0.11.html +++ /dev/null @@ -1,27 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\CatalogInventory\Observer\RefundOrderInventoryObserverClass was removed.
Magento\Ui\DataProvider\EavValidationRules::$validationRul[protected] Property has been removed.
Magento\GiftMessage\Model\Plugin\OrderGet::aroundGet[public] Method has been removed.
Magento\GiftMessage\Model\Plugin\OrderSave::aroundSave[public] Method has been removed.
Magento\Customer\Controller\Adminhtml\Index\Save::_extractData[protected] Method parameter changed.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.11-2.0.12.html b/src/_includes/backward-incompatible-changes/open-source/2.0.11-2.0.12.html deleted file mode 100644 index 5935f9d4d04..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.11-2.0.12.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.12-2.0.13.html b/src/_includes/backward-incompatible-changes/open-source/2.0.12-2.0.13.html deleted file mode 100644 index 8b5cbe656d3..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.12-2.0.13.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.13-2.0.14.html b/src/_includes/backward-incompatible-changes/open-source/2.0.13-2.0.14.html deleted file mode 100644 index 19adbf43e74..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.13-2.0.14.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.14-2.0.15.html b/src/_includes/backward-incompatible-changes/open-source/2.0.14-2.0.15.html deleted file mode 100644 index 19adbf43e74..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.14-2.0.15.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.15-2.0.16.html b/src/_includes/backward-incompatible-changes/open-source/2.0.15-2.0.16.html deleted file mode 100644 index adab4a797a3..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.15-2.0.16.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.16-2.0.17.html b/src/_includes/backward-incompatible-changes/open-source/2.0.16-2.0.17.html deleted file mode 100644 index c0962ab33bb..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.16-2.0.17.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.17-2.0.18.html b/src/_includes/backward-incompatible-changes/open-source/2.0.17-2.0.18.html deleted file mode 100644 index e08726aa249..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.17-2.0.18.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.2-2.0.3.html b/src/_includes/backward-incompatible-changes/open-source/2.0.2-2.0.3.html deleted file mode 100644 index 80b23a452aa..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.2-2.0.3.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.3-2.0.4.html b/src/_includes/backward-incompatible-changes/open-source/2.0.3-2.0.4.html deleted file mode 100644 index 06b8a81a73e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.3-2.0.4.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.4-2.0.5.html b/src/_includes/backward-incompatible-changes/open-source/2.0.4-2.0.5.html deleted file mode 100644 index c691189468e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.4-2.0.5.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.5-2.0.6.html b/src/_includes/backward-incompatible-changes/open-source/2.0.5-2.0.6.html deleted file mode 100644 index 6300f5b2919..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.5-2.0.6.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.6-2.0.7.html b/src/_includes/backward-incompatible-changes/open-source/2.0.6-2.0.7.html deleted file mode 100644 index e86e6f0e471..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.6-2.0.7.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.7-2.0.8.html b/src/_includes/backward-incompatible-changes/open-source/2.0.7-2.0.8.html deleted file mode 100644 index bc3716a995e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.7-2.0.8.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.8-2.0.9.html b/src/_includes/backward-incompatible-changes/open-source/2.0.8-2.0.9.html deleted file mode 100644 index fd03a0a0054..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.8-2.0.9.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.0.9-2.0.10.html b/src/_includes/backward-incompatible-changes/open-source/2.0.9-2.0.10.html deleted file mode 100644 index 209174d1688..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.0.9-2.0.10.html +++ /dev/null @@ -1,315 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\User\Observer\Backend\TrackAdminNewPasswordObserver::__construct[public] Method parameter changed.
Magento\User\Observer\Backend\TrackAdminNewPasswordObserver::$encryptor[protected] Property has been removed.
Magento\Sales\Model\Order\InvoiceDocumentFactoryClass was added.
Magento\Sales\Model\Order\PaymentAdapterClass was added.
Magento\Sales\Model\Order\ShipmentDocumentFactoryClass was added.
Magento\Sales\Model\Order\Shipment\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Shipment\NotifierClass was added.
Magento\Sales\Model\Order\Shipment\PackageClass was added.
Magento\Sales\Model\Order\Shipment\PackageCreationClass was added.
Magento\Sales\Model\Order\Invoice\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Invoice\NotifierClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Sales\Api\Data\InvoiceCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Model\Order\InvoiceNotifierInterfaceInterface was added.
Magento\Sales\Model\Order\InvoiceStatisticInterfaceInterface was added.
Magento\Sales\Model\Order\OrderStateResolverInterfaceInterface was added.
Magento\Sales\Model\Order\PaymentAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\OrderRegistrarInterfaceInterface was added.
Magento\Sales\Model\Order\Invoice\NotifierInterfaceInterface was added.
Magento\Sales\Api\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Api\ShipOrderInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotInvoiceExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotShipExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\DocumentValidationExceptionInterfaceInterface was added.
Magento\Sales\Api\Data\CommentInterfaceInterface was added.
Magento\Sales\Api\Data\EntityInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\LineItemInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentPackageCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentTrackCreationInterfaceInterface was added.
Magento\Sales\Api\Data\TrackInterfaceInterface was added.
Magento\Quote\Api\GuestShipmentEstimationInterfaceInterface was added.
Magento\Quote\Api\ShipmentEstimationInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.1.1.html b/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.1.1.html deleted file mode 100644 index 600de98b277..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.1.1.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.2.0.html b/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.2.0.html deleted file mode 100644 index 111d599f74f..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.0-2.2.0.html +++ /dev/null @@ -1,11119 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\View\Result\Layout::renderResult[public] Method parameter name changed.
Magento\Framework\View\Result\Layout::render[protected] Method parameter changed.
Magento\Framework\View\Result\Page::__construct[public] Method parameter name changed.
Magento\Framework\View\Result\Page::addPageLayoutHandles[public] Method parameter name changed.
Magento\Framework\View\Result\Page::render[protected] Method parameter changed.
Magento\Framework\View\Element\UiComponentFactory::__construct[public] Method parameter name changed.
Magento\Framework\Exception\LocalizedException::__construct[public] Method parameter name changed.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isGirthAllowed[public] Method parameter name changed.
Magento\Catalog\Model\Product\Type\AbstractType::__construct[public] Method parameter name changed.
Magento\Framework\View\Asset\File\FallbackContext::SECURE_PATHConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::NO_SUCH_ENTITY_EXCEPTIONConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::INPUT_EXCEPTIONConstant has been removed.
Magento\Framework\ObjectManager\Code\Generator\Repository::SEARCH_CRITERIAConstant has been removed.
Magento\Framework\App\ObjectManagerFactory::CONFIG_PATH_DEFINITION_FORMATConstant has been removed.
Magento\PageCache\Model\Config::VARNISH_3_CONFIGURATION_PATHConstant has been removed.
Magento\Braintree\Model\Ui\ConfigProvider::PAYPAL_CODEConstant has been removed.
Magento\Framework\Validator\AbstractValidator::setTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::getTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::hasTranslator[public] Method has been added.
Magento\Framework\Validator\AbstractValidator::_clearMessages[protected] Method has been added.
Magento\Framework\Validator\AbstractValidator::_addMessages[protected] Method has been added.
Magento\Framework\Validator\AbstractValidator::$_defaultTranslator[protected] Property has been added.
Magento\Framework\Validator\AbstractValidator::$_translator[protected] Property has been added.
Magento\Framework\Validator\AbstractValidator::$_messages[protected] Property has been added.
Magento\Framework\Validator\Constraint::__construct[public] Method has been added.
Magento\Framework\Validator\Constraint::_getValidatorValue[protected] Method has been added.
Magento\Framework\Validator\Constraint::setTranslator[public] Method has been added.
Magento\Framework\Validator\Constraint::getTranslator[public] Method has been added.
Magento\Framework\Validator\Constraint::$_wrappedValidator[protected] Property has been added.
Magento\Framework\Validator\Constraint::$_alias[protected] Property has been added.
Magento\Framework\Validator\DataObject::getMessages[public] Method has been added.
Magento\Framework\Stdlib\ArrayUtils::flatten[public] Method has been added.
Magento\Framework\Stdlib\ArrayUtils::recursiveDiff[public] Method has been added.
Magento\Framework\Stdlib\BooleanUtils::convert[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::__construct[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::gmtDate[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::gmtTimestamp[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::timestamp[public] Method has been added.
Magento\Framework\Stdlib\DateTime\DateTime::$_localeDate[protected] Property has been added.
Magento\Framework\Stdlib\Cookie\PublicCookieMetadata::setDuration[public] Method has been added.
Magento\Framework\Stdlib\Cookie\PublicCookieMetadata::setDurationOneYear[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::__construct[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_construct[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getConnection[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_serializeField[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_unserializeField[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_prepareDataForTable[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_prepareTableValueForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getValidationRulesBeforeSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::_getColumnsForEntityLoad[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::getSerializer[protected] Method has been added.
Magento\Framework\Model\ResourceModel\AbstractResource::$serializer[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__construct[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__sleep[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::__wakeup[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_init[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_setResource[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_setMainTable[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_getConnection[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getConnection[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::load[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_getLoadSelect[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::delete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::addUniqueField[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::resetUniqueField[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::unserializeFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_initUniqueFields[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getUniqueFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_prepareDataForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::hasDataChanged[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_prepareValueForSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_checkUnique[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterLoad[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_beforeSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_beforeDelete[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_afterDelete[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::_serializeFields[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::getChecksum[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::prepareDataForUpdate[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::isObjectNotNew[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::saveNewObject[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::updateObject[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::processAfterSaves[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::isModified[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::processNotModifiedSave[protected] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterLoad[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::beforeSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterSave[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::beforeDelete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::afterDelete[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::serializeFields[public] Method has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_resources[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$connectionName[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_connections[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_resourceModel[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_tables[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_mainTable[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_idFieldName[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_isPkAutoIncrement[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_useIsObjectNew[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_mainTableFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_uniqueFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$_serializableFields[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$transactionManager[protected] Property has been added.
Magento\Framework\Model\ResourceModel\Db\AbstractDb::$objectRelationProcessor[protected] Property has been added.
Magento\Framework\App\ResourceConnection::__construct[public] Method has been added.
Magento\Framework\App\ResourceConnection::getConnection[public] Method has been added.
Magento\Framework\App\ResourceConnection::closeConnection[public] Method has been added.
Magento\Framework\App\ResourceConnection::getConnectionByName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getTablePlaceholder[public] Method has been added.
Magento\Framework\App\ResourceConnection::getTriggerName[public] Method has been added.
Magento\Framework\App\ResourceConnection::setMappedTableName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getMappedTableName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getIdxName[public] Method has been added.
Magento\Framework\App\ResourceConnection::getFkName[public] Method has been added.
Magento\Framework\App\ResourceConnection::$connections[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$mappedTableNames[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$config[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$connectionFactory[protected] Property has been added.
Magento\Framework\App\ResourceConnection::$tablePrefix[protected] Property has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_ONCEConstant has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_NEVERConstant has been added.
Magento\Framework\App\ResourceConnection::AUTO_UPDATE_ALWAYSConstant has been added.
Magento\Framework\App\ResourceConnection::DEFAULT_CONNECTIONConstant has been added.
Magento\Widget\Model\Widget::__construct[public] Method has been added.
Magento\Widget\Model\Widget::getConfigAsXml[public] Method has been added.
Magento\Widget\Model\Widget::getConfigAsObject[public] Method has been added.
Magento\Widget\Model\Widget::prepareWidgetParameters[protected] Method has been added.
Magento\Widget\Model\Widget::prepareDropDownValues[protected] Method has been added.
Magento\Widget\Model\Widget::prepareHelperBlock[protected] Method has been added.
Magento\Widget\Model\Widget::getPlaceholderImageUrl[public] Method has been added.
Magento\Widget\Model\Widget::getPlaceholderImageUrls[public] Method has been added.
Magento\Widget\Model\Widget::getAsCanonicalArray[protected] Method has been added.
Magento\Widget\Model\Widget::idEncode[protected] Method has been added.
Magento\Widget\Model\Widget::sortWidgets[protected] Method has been added.
Magento\Widget\Model\Widget::sortParameters[protected] Method has been added.
Magento\Widget\Model\Widget::$dataStorage[protected] Property has been added.
Magento\Widget\Model\Widget::$configCacheType[protected] Property has been added.
Magento\Widget\Model\Widget::$assetRepo[protected] Property has been added.
Magento\Widget\Model\Widget::$assetSource[protected] Property has been added.
Magento\Widget\Model\Widget::$viewFileSystem[protected] Property has been added.
Magento\Widget\Model\Widget::$escaper[protected] Property has been added.
Magento\Widget\Model\Widget::$widgetsArray[protected] Property has been added.
Magento\Widget\Model\Widget::$conditionsHelper[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::__construct[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getConfigData[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::requestToShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::returnOfShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getContainerTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getAllowedContainers[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getCustomizableContainerTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getDeliveryConfirmationTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::checkAvailableShipCountries[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::proccessAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isActive[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isFixed[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isTrackingAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isShippingLabelsAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getSortOrder[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_updateFreeMethodQuote[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getFinalPriceWithHandlingFee[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getPerpackagePrice[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_getPerorderPrice[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getTotalNumOfBoxes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isStateProvinceRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isCityRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::isZipCodeRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::_debug[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::debugData[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getCarrierCode[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::getContentTypes[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::filterDebugData[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_code[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_rates[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_numBoxes[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_freeMethod[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_isFixed[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_customizableContainerTypes[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_debugReplacePrivateDataKeys[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_scopeConfig[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_rateErrorFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::$_logger[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::DEBUG_KEYS_MASKConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::USA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::CANADA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::MEXICO_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_TYPE_PERCENTConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_TYPE_FIXEDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_ACTION_PERPACKAGEConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrier::HANDLING_ACTION_PERORDERConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::__construct[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getCarrierCode[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isTrackingAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isCityRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isZipCodeRequired[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::isShippingLabelsAvailable[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::proccessAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_getQuotesCacheKey[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_getCachedQuotes[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_setCachedQuotes[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_prepareServiceName[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_prepareShipmentRequest[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::requestToShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::returnOfShipment[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_doShipmentRequest[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::_isUSCountry[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::canCollectRates[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::debugErrors[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::getErrorMessage[protected] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_quotesCache[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_activeFlag[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_directoryData[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_xmlElFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rateFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rateMethodFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackErrorFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_trackStatusFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_regionFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_countryFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_currencyFactory[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$stockRegistry[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$_rawRequest[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::$xmlSecurity[protected] Property has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::USA_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::PUERTORICO_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::GUAM_COUNTRY_IDConstant has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::GUAM_REGION_CODEConstant has been added.
Magento\Persistent\Model\Session::__construct[public] Method has been added.
Magento\Persistent\Model\Session::_construct[protected] Method has been added.
Magento\Persistent\Model\Session::setLoadExpired[public] Method has been added.
Magento\Persistent\Model\Session::getLoadExpired[public] Method has been added.
Magento\Persistent\Model\Session::getExpiredBefore[public] Method has been added.
Magento\Persistent\Model\Session::beforeSave[public] Method has been added.
Magento\Persistent\Model\Session::_afterLoad[protected] Method has been added.
Magento\Persistent\Model\Session::loadByCookieKey[public] Method has been added.
Magento\Persistent\Model\Session::loadByCustomerId[public] Method has been added.
Magento\Persistent\Model\Session::deleteByCustomerId[public] Method has been added.
Magento\Persistent\Model\Session::renewPersistentCookie[public] Method has been added.
Magento\Persistent\Model\Session::deleteExpired[public] Method has been added.
Magento\Persistent\Model\Session::afterDeleteCommit[public] Method has been added.
Magento\Persistent\Model\Session::save[public] Method has been added.
Magento\Persistent\Model\Session::$_unserializableFields[protected] Property has been added.
Magento\Persistent\Model\Session::$_loadExpired[protected] Property has been added.
Magento\Persistent\Model\Session::$_persistentData[protected] Property has been added.
Magento\Persistent\Model\Session::$jsonHelper[protected] Property has been added.
Magento\Persistent\Model\Session::$_coreConfig[protected] Property has been added.
Magento\Persistent\Model\Session::$_storeManager[protected] Property has been added.
Magento\Persistent\Model\Session::$_cookieManager[protected] Property has been added.
Magento\Persistent\Model\Session::$_cookieMetadataFactory[protected] Property has been added.
Magento\Persistent\Model\Session::$mathRandom[protected] Property has been added.
Magento\Persistent\Model\Session::$sessionConfig[protected] Property has been added.
Magento\Persistent\Model\Session::KEY_LENGTHConstant has been added.
Magento\Persistent\Model\Session::COOKIE_NAMEConstant has been added.
Magento\Payment\Model\Cart::__construct[public] Method has been added.
Magento\Payment\Model\Cart::_collectItemsAndAmounts[protected] Method has been added.
Magento\Payment\Model\Cart::_importItemsFromSalesModel[protected] Method has been added.
Magento\Payment\Model\Cart::_calculateCustomItemsSubtotal[protected] Method has been added.
Magento\Payment\Model\Cart::_setTransferFlag[protected] Method has been added.
Magento\Payment\Model\Cart::_setAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_addAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_getAmount[protected] Method has been added.
Magento\Payment\Model\Cart::_createItemFromData[protected] Method has been added.
Magento\Payment\Model\Cart::_resetAmounts[protected] Method has been added.
Magento\Payment\Model\Cart::$_salesModel[protected] Property has been added.
Magento\Payment\Model\Cart::$_eventManager[protected] Property has been added.
Magento\Payment\Model\Cart::$_amounts[protected] Property has been added.
Magento\Payment\Model\Cart::$_customItems[protected] Property has been added.
Magento\Payment\Model\Cart::$_salesModelItems[protected] Property has been added.
Magento\Payment\Model\Cart::$_transferFlags[protected] Property has been added.
Magento\Payment\Model\Cart::$_itemsCollectingRequired[protected] Property has been added.
Magento\Payment\Model\Cart::AMOUNT_TAXConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_SHIPPINGConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_DISCOUNTConstant has been added.
Magento\Payment\Model\Cart::AMOUNT_SUBTOTALConstant has been added.
Magento\Payment\Model\Config::__construct[public] Method has been added.
Magento\Payment\Model\Config::$_methods[protected] Property has been added.
Magento\Payment\Model\Config::$_scopeConfig[protected] Property has been added.
Magento\Payment\Model\Config::$_dataStorage[protected] Property has been added.
Magento\Payment\Model\Config::$localeResolver[protected] Property has been added.
Magento\Payment\Model\Config::$_paymentMethodFactory[protected] Property has been added.
Magento\Payment\Model\Config::$_date[protected] Property has been added.
Magento\Payment\Model\Config::YEARS_RANGEConstant has been added.
Magento\Payment\Model\MethodList::__construct[public] Method has been added.
Magento\Payment\Model\MethodList::_canUseMethod[protected] Method has been added.
Magento\Payment\Model\MethodList::$paymentHelper[protected] Property has been added.
Magento\Payment\Model\MethodList::$methodSpecificationFactory[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::__construct[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::initializeData[protected] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::setStore[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getStore[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseInternal[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseCheckout[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseForCountry[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::canUseForCurrency[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getCode[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getFormBlockType[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getTitle[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getConfigData[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::isAvailable[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::isActive[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::_debug[protected] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::getDebugReplacePrivateDataKeys[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::$_code[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_formBlockType[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_infoBlockType[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isGateway[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isOffline[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canOrder[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canAuthorize[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCapture[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCapturePartial[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCaptureOnce[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canRefund[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canRefundInvoicePartial[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canVoid[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canUseInternal[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canUseCheckout[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_isInitializeNeeded[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canFetchTransactionInfo[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canReviewPayment[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_canCancelInvoice[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_debugReplacePrivateDataKeys[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_paymentData[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$_scopeConfig[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::$logger[protected] Property has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_ORDERConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_AUTHORIZEConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::ACTION_AUTHORIZE_CAPTUREConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_UNKNOWNConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_APPROVEDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_ERRORConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_DECLINEDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_VOIDConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::STATUS_SUCCESSConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_FOR_COUNTRYConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_FOR_CURRENCYConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_CHECKOUTConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_USE_INTERNALConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_ORDER_TOTAL_MIN_MAXConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::CHECK_ZERO_TOTALConstant has been added.
Magento\Payment\Model\Method\AbstractMethod::GROUP_OFFLINEConstant has been added.
Magento\PageCache\Model\Config::__construct[public] Method has been added.
Magento\PageCache\Model\Config::_getReplacements[protected] Method has been added.
Magento\PageCache\Model\Config::_getAccessList[protected] Method has been added.
Magento\PageCache\Model\Config::_getDesignExceptions[protected] Method has been added.
Magento\PageCache\Model\Config::$_scopeConfig[protected] Property has been added.
Magento\PageCache\Model\Config::$_cacheState[protected] Property has been added.
Magento\PageCache\Model\Config::$readFactory[protected] Property has been added.
Magento\PageCache\Model\Config::$reader[protected] Property has been added.
Magento\PageCache\Model\Config::BUILT_INConstant has been added.
Magento\PageCache\Model\Config::VARNISHConstant has been added.
Magento\PageCache\Model\Config::XML_PAGECACHE_TTLConstant has been added.
Magento\PageCache\Model\Config::XML_PAGECACHE_TYPEConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_ACCESS_LISTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_BACKEND_PORTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_BACKEND_HOSTConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_GRACE_PERIODConstant has been added.
Magento\PageCache\Model\Config::XML_VARNISH_PAGECACHE_DESIGN_THEME_REGEXConstant has been added.
Magento\PageCache\Model\Config::VARNISH_5_CONFIGURATION_PATHConstant has been added.
Magento\PageCache\Model\Config::VARNISH_4_CONFIGURATION_PATHConstant has been added.
Magento\Integration\Model\Integration::__construct[public] Method has been added.
Magento\Integration\Model\Integration::_construct[protected] Method has been added.
Magento\Integration\Model\Integration::loadByConsumerId[public] Method has been added.
Magento\Integration\Model\Integration::loadActiveIntegrationByConsumerId[public] Method has been added.
Magento\Integration\Model\Integration::STATUS_INACTIVEConstant has been added.
Magento\Integration\Model\Integration::STATUS_ACTIVEConstant has been added.
Magento\Integration\Model\Integration::STATUS_RECREATEDConstant has been added.
Magento\Integration\Model\Integration::TYPE_MANUALConstant has been added.
Magento\Integration\Model\Integration::TYPE_CONFIGConstant has been added.
Magento\Integration\Model\Integration::IDConstant has been added.
Magento\Integration\Model\Integration::NAMEConstant has been added.
Magento\Integration\Model\Integration::EMAILConstant has been added.
Magento\Integration\Model\Integration::ENDPOINTConstant has been added.
Magento\Integration\Model\Integration::IDENTITY_LINK_URLConstant has been added.
Magento\Integration\Model\Integration::SETUP_TYPEConstant has been added.
Magento\Integration\Model\Integration::CONSUMER_IDConstant has been added.
Magento\Integration\Model\Integration::STATUSConstant has been added.
Magento\Customer\Model\Session::__construct[public] Method has been added.
Magento\Customer\Model\Session::getCustomerConfigShare[public] Method has been added.
Magento\Customer\Model\Session::setCustomerData[public] Method has been added.
Magento\Customer\Model\Session::getCustomerData[public] Method has been added.
Magento\Customer\Model\Session::getCustomerDataObject[public] Method has been added.
Magento\Customer\Model\Session::setCustomerDataObject[public] Method has been added.
Magento\Customer\Model\Session::setCustomer[public] Method has been added.
Magento\Customer\Model\Session::getCustomer[public] Method has been added.
Magento\Customer\Model\Session::setCustomerId[public] Method has been added.
Magento\Customer\Model\Session::getId[public] Method has been added.
Magento\Customer\Model\Session::setId[public] Method has been added.
Magento\Customer\Model\Session::setCustomerGroupId[public] Method has been added.
Magento\Customer\Model\Session::getCustomerGroupId[public] Method has been added.
Magento\Customer\Model\Session::checkCustomerId[public] Method has been added.
Magento\Customer\Model\Session::setCustomerAsLoggedIn[public] Method has been added.
Magento\Customer\Model\Session::setCustomerDataAsLoggedIn[public] Method has been added.
Magento\Customer\Model\Session::authenticate[public] Method has been added.
Magento\Customer\Model\Session::_setAuthUrl[protected] Method has been added.
Magento\Customer\Model\Session::_logout[protected] Method has been added.
Magento\Customer\Model\Session::setBeforeAuthUrl[public] Method has been added.
Magento\Customer\Model\Session::setAfterAuthUrl[public] Method has been added.
Magento\Customer\Model\Session::regenerateId[public] Method has been added.
Magento\Customer\Model\Session::_createUrl[protected] Method has been added.
Magento\Customer\Model\Session::$_customer[protected] Property has been added.
Magento\Customer\Model\Session::$_customerResource[protected] Property has been added.
Magento\Customer\Model\Session::$_customerModel[protected] Property has been added.
Magento\Customer\Model\Session::$_isCustomerIdChecked[protected] Property has been added.
Magento\Customer\Model\Session::$_customerUrl[protected] Property has been added.
Magento\Customer\Model\Session::$_coreUrl[protected] Property has been added.
Magento\Customer\Model\Session::$_configShare[protected] Property has been added.
Magento\Customer\Model\Session::$_session[protected] Property has been added.
Magento\Customer\Model\Session::$customerRepository[protected] Property has been added.
Magento\Customer\Model\Session::$_customerFactory[protected] Property has been added.
Magento\Customer\Model\Session::$_urlFactory[protected] Property has been added.
Magento\Customer\Model\Session::$_eventManager[protected] Property has been added.
Magento\Customer\Model\Session::$_httpContext[protected] Property has been added.
Magento\Customer\Model\Session::$groupManagement[protected] Property has been added.
Magento\Customer\Model\Session::$response[protected] Property has been added.
Magento\CmsUrlRewrite\Model\CmsPageUrlPathGenerator::__construct[public] Method has been added.
Magento\CmsUrlRewrite\Model\CmsPageUrlPathGenerator::$filterManager[protected] Property has been added.
Magento\CatalogRule\Model\Rule\Job::__construct[public] Method has been added.
Magento\CatalogRule\Model\Rule\Job::$ruleProcessor[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct[public] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::doReindexByIds[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::doReindexFull[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::cleanByIds[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::applyRule[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getTable[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::updateRuleProductData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::applyAllRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::updateCatalogRuleGroupWebsiteData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::deleteOldData[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::calcRuleProductPrice[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getRuleProductsStmt[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::saveRuleProductPrices[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getActiveRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getAllRules[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::getProduct[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::critical[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$metadataPool[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$_catalogRuleGroupWebsiteColumnsList[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$resource[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$storeManager[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$ruleCollectionFactory[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$logger[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$priceCurrency[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$eavConfig[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$dateFormat[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$dateTime[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$productFactory[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$loadedProducts[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$batchCount[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::$connection[protected] Property has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::SECONDS_IN_DAYConstant has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::__construct[public] Method has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::modifyMeta[public] Method has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::modifyData[public] Method has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice[protected] Method has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$locator[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$eavConfig[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$catalogEavValidationRules[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$request[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$groupCollectionFactory[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$storeManager[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$formElementMapper[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$metaPropertiesMapper[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$attributeGroupRepository[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$searchCriteriaBuilder[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$attributeRepository[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$sortOrderBuilder[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$eavAttributeFactory[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$translitFilter[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$arrayManager[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$attributesToEliminate[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::$dataPersistor[protected] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::SORT_ORDER_MULTIPLIERConstant has been added.
Magento\Catalog\Model\Product\Type\AbstractType::isPossibleBuyFromList[public] Method has been added.
Magento\Catalog\Model\Product\Type\AbstractType::$serializer[protected] Property has been added.
Magento\Framework\AclClass was added.
Magento\Framework\DataObjectClass was added.
Magento\Framework\EscaperClass was added.
Magento\Framework\PhraseClass was added.
Magento\Framework\ValidatorClass was added.
Magento\Framework\Webapi\AuthorizationClass was added.
Magento\Framework\Webapi\ErrorProcessorClass was added.
Magento\Framework\Webapi\ServiceInputProcessorClass was added.
Magento\Framework\Webapi\ServiceOutputProcessorClass was added.
Magento\Framework\View\TemplateEnginePoolClass was added.
Magento\Framework\View\Url\CssResolverClass was added.
Magento\Framework\View\Page\Config\StructureClass was added.
Magento\Framework\View\Layout\ElementClass was added.
Magento\Framework\View\Layout\GeneratorPoolClass was added.
Magento\Framework\View\Layout\ScheduledStructureClass was added.
Magento\Framework\View\Layout\Reader\ContextClass was added.
Magento\Framework\View\Layout\Generator\ContextClass was added.
Magento\Framework\View\Layout\Data\StructureClass was added.
Magento\Framework\View\Element\AbstractBlockClass was added.
Magento\Framework\View\Element\MessagesClass was added.
Magento\Framework\View\Element\TemplateClass was added.
Magento\Framework\View\Element\TextClass was added.
Magento\Framework\View\Element\Text\ListTextClass was added.
Magento\Framework\View\Element\Template\ContextClass was added.
Magento\Framework\View\Element\Js\ComponentsClass was added.
Magento\Framework\View\Element\Js\CookieClass was added.
Magento\Framework\View\Element\Html\CalendarClass was added.
Magento\Framework\View\Element\Html\LinksClass was added.
Magento\Framework\View\Element\Html\Link\CurrentClass was added.
Magento\Framework\View\Asset\ContentProcessorExceptionClass was added.
Magento\Framework\View\Asset\FileClass was added.
Magento\Framework\View\Asset\GroupedCollectionClass was added.
Magento\Framework\View\Asset\MinificationClass was added.
Magento\Framework\View\Asset\PreProcessor\ChainClass was added.
Magento\Framework\View\Asset\PreProcessor\ChainFactoryClass was added.
Magento\Framework\View\Asset\File\FallbackContextClass was added.
Magento\Framework\View\Asset\File\NotFoundExceptionClass was added.
Magento\Framework\Validator\ExceptionClass was added.
Magento\Framework\Stdlib\DateTime\Timezone\ValidatorClass was added.
Magento\Framework\Stdlib\DateTime\Filter\DateClass was added.
Magento\Framework\Stdlib\DateTime\Filter\DateTimeClass was added.
Magento\Framework\Stdlib\Cookie\CookieSizeLimitReachedExceptionClass was added.
Magento\Framework\Stdlib\Cookie\FailureToSendExceptionClass was added.
Magento\Framework\Stdlib\Cookie\SensitiveCookieMetadataClass was added.
Magento\Framework\Simplexml\ConfigClass was added.
Magento\Framework\Simplexml\ElementClass was added.
Magento\Framework\Session\GenericClass was added.
Magento\Framework\Serialize\Serializer\JsonClass was added.
Magento\Framework\Search\EntityMetadataClass was added.
Magento\Framework\Search\RequestClass was added.
Magento\Framework\Search\Response\AggregationClass was added.
Magento\Framework\Search\Response\QueryResponseClass was added.
Magento\Framework\Search\Request\BinderClass was added.
Magento\Framework\Search\Request\BuilderClass was added.
Magento\Framework\Search\Request\CleanerClass was added.
Magento\Framework\Search\Request\DimensionClass was added.
Magento\Framework\Search\Request\EmptyRequestDataExceptionClass was added.
Magento\Framework\Search\Request\MapperClass was added.
Magento\Framework\Search\Request\NonExistingRequestNameExceptionClass was added.
Magento\Framework\Search\Request\Query\BoolExpressionClass was added.
Magento\Framework\Search\Request\Query\FilterClass was added.
Magento\Framework\Search\Request\Query\MatchClass was added.
Magento\Framework\Search\Request\Filter\BoolExpressionClass was added.
Magento\Framework\Search\Request\Filter\RangeClass was added.
Magento\Framework\Search\Request\Filter\TermClass was added.
Magento\Framework\Search\Request\Filter\WildcardClass was added.
Magento\Framework\Search\Request\Aggregation\DynamicBucketClass was added.
Magento\Framework\Search\Dynamic\AlgorithmClass was added.
Magento\Framework\Search\Dynamic\DataProviderFactoryClass was added.
Magento\Framework\Search\Dynamic\EntityStorageClass was added.
Magento\Framework\Search\Dynamic\EntityStorageFactoryClass was added.
Magento\Framework\Search\Dynamic\IntervalFactoryClass was added.
Magento\Framework\Search\Dynamic\Algorithm\RepositoryClass was added.
Magento\Framework\Search\Adapter\Mysql\ConditionManagerClass was added.
Magento\Framework\Search\Adapter\Mysql\DocumentFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\MapperClass was added.
Magento\Framework\Search\Adapter\Mysql\ScoreBuilderClass was added.
Magento\Framework\Search\Adapter\Mysql\TemporaryStorageClass was added.
Magento\Framework\Search\Adapter\Mysql\TemporaryStorageFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\Query\Builder\MatchClass was added.
Magento\Framework\Search\Adapter\Mysql\Field\FieldFactoryClass was added.
Magento\Framework\Search\Adapter\Mysql\Aggregation\BuilderClass was added.
Magento\Framework\Search\Adapter\Mysql\Aggregation\DataProviderContainerClass was added.
Magento\Framework\Reflection\DataObjectProcessorClass was added.
Magento\Framework\Pricing\RenderClass was added.
Magento\Framework\Pricing\Render\RendererPoolClass was added.
Magento\Framework\Pricing\PriceInfo\BaseClass was added.
Magento\Framework\Pricing\PriceInfo\FactoryClass was added.
Magento\Framework\Pricing\Price\AbstractPriceClass was added.
Magento\Framework\Pricing\Price\CollectionClass was added.
Magento\Framework\Pricing\Price\PoolClass was added.
Magento\Framework\Pricing\Helper\DataClass was added.
Magento\Framework\Pricing\Amount\AmountFactoryClass was added.
Magento\Framework\Pricing\Adjustment\CollectionClass was added.
Magento\Framework\Pricing\Adjustment\PoolClass was added.
Magento\Framework\Oauth\ExceptionClass was added.
Magento\Framework\Oauth\OauthInputExceptionClass was added.
Magento\Framework\Notification\MessageListClass was added.
Magento\Framework\Notification\NotifierListClass was added.
Magento\Framework\Mview\View\ChangelogTableNotExistsExceptionClass was added.
Magento\Framework\Module\Setup\MigrationClass was added.
Magento\Framework\Module\Dir\ReaderClass was added.
Magento\Framework\Model\AbstractModelClass was added.
Magento\Framework\Model\ResourceModel\Db\ObjectRelationProcessorClass was added.
Magento\Framework\Model\ResourceModel\Db\Collection\AbstractCollectionClass was added.
Magento\Framework\Model\ActionValidator\RemoveActionClass was added.
Magento\Framework\Message\AbstractMessageClass was added.
Magento\Framework\Message\CollectionClass was added.
Magento\Framework\Mail\Template\TransportBuilderClass was added.
Magento\Framework\Indexer\FieldsetPoolClass was added.
Magento\Framework\Indexer\HandlerPoolClass was added.
Magento\Framework\Indexer\IndexerRegistryClass was added.
Magento\Framework\Indexer\SaveHandlerFactoryClass was added.
Magento\Framework\Filter\FilterManagerClass was added.
Magento\Framework\Filter\TemplateClass was added.
Magento\Framework\Filesystem\Directory\ReadClass was added.
Magento\Framework\File\SizeClass was added.
Magento\Framework\File\UploaderClass was added.
Magento\Framework\Exception\AbstractAggregateExceptionClass was added.
Magento\Framework\Exception\AlreadyExistsExceptionClass was added.
Magento\Framework\Exception\AuthenticationExceptionClass was added.
Magento\Framework\Exception\AuthorizationExceptionClass was added.
Magento\Framework\Exception\ConfigurationMismatchExceptionClass was added.
Magento\Framework\Exception\CouldNotDeleteExceptionClass was added.
Magento\Framework\Exception\CouldNotSaveExceptionClass was added.
Magento\Framework\Exception\CronExceptionClass was added.
Magento\Framework\Exception\EmailNotConfirmedExceptionClass was added.
Magento\Framework\Exception\FileSystemExceptionClass was added.
Magento\Framework\Exception\InputExceptionClass was added.
Magento\Framework\Exception\IntegrationExceptionClass was added.
Magento\Framework\Exception\InvalidEmailOrPasswordExceptionClass was added.
Magento\Framework\Exception\MailExceptionClass was added.
Magento\Framework\Exception\NoSuchEntityExceptionClass was added.
Magento\Framework\Exception\NotFoundExceptionClass was added.
Magento\Framework\Exception\PaymentExceptionClass was added.
Magento\Framework\Exception\RemoteServiceUnavailableExceptionClass was added.
Magento\Framework\Exception\SecurityViolationExceptionClass was added.
Magento\Framework\Exception\SerializationExceptionClass was added.
Magento\Framework\Exception\SessionExceptionClass was added.
Magento\Framework\Exception\StateExceptionClass was added.
Magento\Framework\Exception\ValidatorExceptionClass was added.
Magento\Framework\Exception\TemporaryState\CouldNotSaveExceptionClass was added.
Magento\Framework\Exception\State\ExpiredExceptionClass was added.
Magento\Framework\Exception\State\InitExceptionClass was added.
Magento\Framework\Exception\State\InputMismatchExceptionClass was added.
Magento\Framework\Exception\State\InvalidTransitionExceptionClass was added.
Magento\Framework\Exception\State\UserLockedExceptionClass was added.
Magento\Framework\Exception\Plugin\AuthenticationExceptionClass was added.
Magento\Framework\Event\Observer\CollectionClass was added.
Magento\Framework\EntityManager\MetadataPoolClass was added.
Magento\Framework\Encryption\CryptClass was added.
Magento\Framework\Encryption\UrlCoderClass was added.
Magento\Framework\Encryption\Helper\SecurityClass was added.
Magento\Framework\Data\CollectionClass was added.
Magento\Framework\Data\FormClass was added.
Magento\Framework\Data\TreeClass was added.
Magento\Framework\Data\Tree\NodeClass was added.
Magento\Framework\Data\Tree\Node\CollectionClass was added.
Magento\Framework\Data\Form\FormKeyClass was added.
Magento\Framework\Data\Form\FormKey\ValidatorClass was added.
Magento\Framework\Data\Form\Element\AbstractElementClass was added.
Magento\Framework\Data\Form\Element\FieldsetClass was added.
Magento\Framework\Data\Form\Element\SelectClass was added.
Magento\Framework\Data\Collection\AbstractDbClass was added.
Magento\Framework\Data\Collection\FilesystemClass was added.
Magento\Framework\DB\SelectClass was added.
Magento\Framework\DB\SelectFactoryClass was added.
Magento\Framework\DB\TemporaryTableServiceClass was added.
Magento\Framework\DB\Sql\ColumnValueExpressionClass was added.
Magento\Framework\DB\Ddl\TableClass was added.
Magento\Framework\DB\Ddl\TriggerClass was added.
Magento\Framework\Controller\ResultFactoryClass was added.
Magento\Framework\Controller\Result\JsonClass was added.
Magento\Framework\Controller\Result\RedirectClass was added.
Magento\Framework\Controller\Result\RedirectFactoryClass was added.
Magento\Framework\Config\AbstractXmlClass was added.
Magento\Framework\Config\ConfigOptionsListConstantsClass was added.
Magento\Framework\Config\DataClass was added.
Magento\Framework\Config\DomClass was added.
Magento\Framework\Config\DomFactoryClass was added.
Magento\Framework\Config\FileIteratorClass was added.
Magento\Framework\Config\FileIteratorFactoryClass was added.
Magento\Framework\Config\ThemeClass was added.
Magento\Framework\Config\ViewClass was added.
Magento\Framework\Config\Reader\FilesystemClass was added.
Magento\Framework\Config\File\ConfigFilePoolClass was added.
Magento\Framework\Config\Dom\UrnResolverClass was added.
Magento\Framework\Config\Dom\ValidationExceptionClass was added.
Magento\Framework\Config\Dom\ValidationSchemaExceptionClass was added.
Magento\Framework\Config\Data\ConfigDataClass was added.
Magento\Framework\Config\Data\ScopedClass was added.
Magento\Framework\Config\Converter\Dom\FlatClass was added.
Magento\Framework\Config\Composer\PackageClass was added.
Magento\Framework\Cache\Frontend\Decorator\TagScopeClass was added.
Magento\Framework\Backup\AbstractBackupClass was added.
Magento\Framework\Backup\BackupExceptionClass was added.
Magento\Framework\Backup\DbClass was added.
Magento\Framework\Backup\FactoryClass was added.
Magento\Framework\Backup\Filesystem\Rollback\AbstractRollbackClass was added.
Magento\Framework\Backup\Exception\CantLoadSnapshotClass was added.
Magento\Framework\Backup\Exception\FtpConnectionFailedClass was added.
Magento\Framework\Backup\Exception\FtpValidationFailedClass was added.
Magento\Framework\Backup\Exception\NotEnoughFreeSpaceClass was added.
Magento\Framework\Backup\Exception\NotEnoughPermissionsClass was added.
Magento\Framework\Backup\Db\BackupFactoryClass was added.
Magento\Framework\App\ActionFlagClass was added.
Magento\Framework\App\BootstrapClass was added.
Magento\Framework\App\DeploymentConfigClass was added.
Magento\Framework\App\ObjectManagerClass was added.
Magento\Framework\App\ObjectManagerFactoryClass was added.
Magento\Framework\App\StateClass was added.
Magento\Framework\App\Config\ElementClass was added.
Magento\Framework\App\Cache\ManagerClass was added.
Magento\Framework\App\Cache\Type\FrontendPoolClass was added.
Magento\Framework\App\Action\ActionClass was added.
Magento\Framework\Api\AbstractExtensibleObjectClass was added.
Magento\Framework\Api\FilterClass was added.
Magento\Framework\Api\FilterBuilderClass was added.
Magento\Framework\Api\Search\DocumentClass was added.
Magento\Framework\Api\Search\SearchCriteriaClass was added.
Magento\Framework\Api\Search\SearchCriteriaBuilderClass was added.
Magento\Framework\Acl\AclResourceClass was added.
Magento\Framework\Acl\BuilderClass was added.
Magento\Framework\Acl\RootResourceClass was added.
Magento\Wishlist\Model\ConfigClass was added.
Magento\Wishlist\Model\ItemClass was added.
Magento\Wishlist\Model\LocaleQuantityProcessorClass was added.
Magento\Wishlist\Model\WishlistClass was added.
Magento\Wishlist\Model\ResourceModel\ItemClass was added.
Magento\Wishlist\Model\ResourceModel\WishlistClass was added.
Magento\Wishlist\Model\ResourceModel\Wishlist\CollectionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\CollectionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\OptionClass was added.
Magento\Wishlist\Model\ResourceModel\Item\Option\CollectionClass was added.
Magento\Wishlist\Model\Item\OptionClass was added.
Magento\Wishlist\Helper\DataClass was added.
Magento\Wishlist\Helper\RssClass was added.
Magento\Wishlist\Block\AddToWishlistClass was added.
Magento\Wishlist\Block\LinkClass was added.
Magento\Wishlist\Block\Share\WishlistClass was added.
Magento\Wishlist\Block\Share\Email\ItemsClass was added.
Magento\Wishlist\Block\Rss\EmailLinkClass was added.
Magento\Wishlist\Block\Rss\LinkClass was added.
Magento\Wishlist\Block\Item\ConfigureClass was added.
Magento\Wishlist\Block\Customer\SharingClass was added.
Magento\Wishlist\Block\Customer\SidebarClass was added.
Magento\Wishlist\Block\Customer\WishlistClass was added.
Magento\Wishlist\Block\Customer\Wishlist\ButtonClass was added.
Magento\Wishlist\Block\Customer\Wishlist\ItemsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\ColumnClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\OptionsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\ActionsClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\CartClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\CommentClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\EditClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\ImageClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\InfoClass was added.
Magento\Wishlist\Block\Customer\Wishlist\Item\Column\RemoveClass was added.
Magento\Wishlist\Block\Catalog\Product\View\AddTo\WishlistClass was added.
Magento\Wishlist\Block\Catalog\Product\ProductList\Item\AddTo\WishlistClass was added.
Magento\Wishlist\Block\Cart\Item\Renderer\Actions\MoveToWishlistClass was added.
Magento\Widget\Model\Widget\InstanceClass was added.
Magento\Widget\Model\ResourceModel\Widget\InstanceClass was added.
Magento\Widget\Model\ResourceModel\Widget\Instance\CollectionClass was added.
Magento\Widget\Block\Adminhtml\WidgetClass was added.
Magento\Widget\Block\Adminhtml\Widget\InstanceClass was added.
Magento\Widget\Block\Adminhtml\Widget\OptionsClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\EditClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\TabsClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\MainClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\PropertiesClass was added.
Magento\Widget\Block\Adminhtml\Widget\Instance\Edit\Tab\SettingsClass was added.
Magento\Weee\Model\TaxClass was added.
Magento\Weee\Model\ResourceModel\TaxClass was added.
Magento\Weee\Model\ProductRender\WeeeAdjustmentAttributeClass was added.
Magento\Weee\Helper\DataClass was added.
Magento\Weee\Block\Sales\Order\TotalsClass was added.
Magento\Weee\Block\Item\Price\RendererClass was added.
Magento\Weee\Block\Adminhtml\Items\Price\RendererClass was added.
Magento\Webapi\Model\ConfigClass was added.
Magento\Vault\Model\PaymentTokenFactoryClass was added.
Magento\Vault\Model\Ui\VaultConfigProviderClass was added.
Magento\Vault\Model\Method\VaultClass was added.
Magento\Vault\Block\AbstractTokenRendererClass was added.
Magento\Vault\Block\Customer\AccountTokensClass was added.
Magento\Vault\Block\Customer\CreditCardsClass was added.
Magento\Variable\Model\VariableClass was added.
Magento\Variable\Model\Variable\ConfigClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\EditClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\IndexClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\NewActionClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\SaveClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\ValidateClass was added.
Magento\Variable\Controller\Adminhtml\System\Variable\WysiwygPluginClass was added.
Magento\Variable\Block\System\VariableClass was added.
Magento\Variable\Block\System\Variable\EditClass was added.
Magento\Variable\Block\System\Variable\Edit\FormClass was added.
Magento\User\Model\UserClass was added.
Magento\User\Model\UserValidationRulesClass was added.
Magento\User\Model\ResourceModel\UserClass was added.
Magento\User\Model\ResourceModel\User\CollectionClass was added.
Magento\User\Helper\DataClass was added.
Magento\User\Block\ButtonsClass was added.
Magento\User\Block\RoleClass was added.
Magento\User\Block\UserClass was added.
Magento\User\Block\User\EditClass was added.
Magento\User\Block\User\Edit\TabsClass was added.
Magento\User\Block\User\Edit\Tab\RolesClass was added.
Magento\User\Block\Role\EditClass was added.
Magento\User\Block\Role\Tab\EditClass was added.
Magento\User\Block\Role\Grid\UserClass was added.
Magento\User\Block\Adminhtml\LocksClass was added.
Magento\UrlRewrite\Service\V1\Data\UrlRewriteClass was added.
Magento\UrlRewrite\Model\MergeDataProviderClass was added.
Magento\UrlRewrite\Model\Exception\UrlAlreadyExistsExceptionClass was added.
Magento\UrlRewrite\Block\GridContainerClass was added.
Magento\Ups\Helper\ConfigClass was added.
Magento\Ups\Block\Backend\System\CarrierConfigClass was added.
Magento\Ui\DataProvider\AbstractDataProviderClass was added.
Magento\Ui\DataProvider\EavValidationRulesClass was added.
Magento\Ui\Controller\Adminhtml\AbstractActionClass was added.
Magento\Ui\Component\AbstractComponentClass was added.
Magento\Ui\Component\ContainerClass was added.
Magento\Ui\Component\DataSourceClass was added.
Magento\Ui\Component\DynamicRowsClass was added.
Magento\Ui\Component\FiltersClass was added.
Magento\Ui\Component\FormClass was added.
Magento\Ui\Component\ListingClass was added.
Magento\Ui\Component\MassActionClass was added.
Magento\Ui\Component\ModalClass was added.
Magento\Ui\Component\PagingClass was added.
Magento\Ui\Component\MassAction\FilterClass was added.
Magento\Ui\Component\Listing\ColumnsClass was added.
Magento\Ui\Component\Listing\Columns\ColumnClass was added.
Magento\Ui\Component\Listing\Columns\DateClass was added.
Magento\Ui\Component\Form\AttributeMapperClass was added.
Magento\Ui\Component\Form\CollectionClass was added.
Magento\Ui\Component\Form\FieldClass was added.
Magento\Ui\Component\Form\FieldsetClass was added.
Magento\Ui\Component\Form\Element\AbstractElementClass was added.
Magento\Ui\Component\Form\Element\AbstractOptionsFieldClass was added.
Magento\Ui\Component\Form\Element\ActionDeleteClass was added.
Magento\Ui\Component\Form\Element\CheckboxClass was added.
Magento\Ui\Component\Form\Element\CheckboxSetClass was added.
Magento\Ui\Component\Form\Element\HiddenClass was added.
Magento\Ui\Component\Form\Element\InputClass was added.
Magento\Ui\Component\Form\Element\MultiSelectClass was added.
Magento\Ui\Component\Form\Element\MultilineClass was added.
Magento\Ui\Component\Form\Element\RadioClass was added.
Magento\Ui\Component\Form\Element\RadioSetClass was added.
Magento\Ui\Component\Form\Element\RangeClass was added.
Magento\Ui\Component\Form\Element\SelectClass was added.
Magento\Ui\Component\Form\Element\TextareaClass was added.
Magento\Ui\Component\Form\Element\WysiwygClass was added.
Magento\Ui\Component\Form\Element\DataType\AbstractDataTypeClass was added.
Magento\Ui\Component\Form\Element\DataType\NumberClass was added.
Magento\Ui\Component\Form\Element\DataType\TextClass was added.
Magento\Ui\Component\Filters\Type\AbstractFilterClass was added.
Magento\Ui\Component\Filters\Type\DateClass was added.
Magento\Ui\Component\Filters\Type\DateRangeClass was added.
Magento\Ui\Component\Filters\Type\InputClass was added.
Magento\Ui\Component\Filters\Type\RangeClass was added.
Magento\Ui\Component\Filters\Type\SearchClass was added.
Magento\Ui\Component\Filters\Type\SelectClass was added.
Magento\Ui\Block\LoggerClass was added.
Magento\Ui\Block\Component\StepsWizardClass was added.
Magento\Translation\Block\JsClass was added.
Magento\Translation\Block\Html\Head\ConfigClass was added.
Magento\Theme\Ui\Component\Design\Config\DataProviderClass was added.
Magento\Theme\Ui\Component\Design\Config\SearchRobots\ResetButtonClass was added.
Magento\Theme\Helper\StorageClass was added.
Magento\Theme\Controller\Adminhtml\Design\Config\FileUploader\SaveClass was added.
Magento\Theme\Block\Html\BreadcrumbsClass was added.
Magento\Theme\Block\Html\FooterClass was added.
Magento\Theme\Block\Html\HeaderClass was added.
Magento\Theme\Block\Html\NoticesClass was added.
Magento\Theme\Block\Html\PagerClass was added.
Magento\Theme\Block\Html\TitleClass was added.
Magento\Theme\Block\Html\TopmenuClass was added.
Magento\Theme\Block\Html\WelcomeClass was added.
Magento\Theme\Block\Html\Header\LogoClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\ContentClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\TreeClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Content\FilesClass was added.
Magento\Theme\Block\Adminhtml\Wysiwyg\Files\Content\UploaderClass was added.
Magento\Theme\Block\Adminhtml\System\Design\ThemeClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\EditClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\TabsClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\CssClass was added.
Magento\Theme\Block\Adminhtml\System\Design\Theme\Edit\Tab\JsClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\BackButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\SaveAndContinueButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\SaveButtonClass was added.
Magento\Theme\Block\Adminhtml\Design\Config\Edit\ScopeClass was added.
Magento\TaxImportExport\Model\Rate\CsvImportHandlerClass was added.
Magento\TaxImportExport\Block\Adminhtml\Rate\ImportExportClass was added.
Magento\Tax\Helper\DataClass was added.
Magento\Tax\Block\Sales\Order\TaxClass was added.
Magento\Tax\Block\Item\Price\RendererClass was added.
Magento\Tax\Block\Adminhtml\RuleClass was added.
Magento\Tax\Block\Adminhtml\Rule\EditClass was added.
Magento\Tax\Block\Adminhtml\Rule\Edit\FormClass was added.
Magento\Tax\Block\Adminhtml\Rate\FormClass was added.
Magento\Tax\Block\Adminhtml\Rate\Toolbar\AddClass was added.
Magento\Tax\Block\Adminhtml\Items\Price\RendererClass was added.
Magento\Swatches\Model\AttributesListClass was added.
Magento\Swatches\Model\SwatchClass was added.
Magento\Swatches\Model\ResourceModel\SwatchClass was added.
Magento\Swatches\Model\ResourceModel\Swatch\CollectionClass was added.
Magento\Swatches\Helper\MediaClass was added.
Magento\Swatches\Block\Product\Renderer\ConfigurableClass was added.
Magento\Swatches\Block\Product\Renderer\Listing\ConfigurableClass was added.
Magento\Swatches\Block\LayeredNavigation\RenderLayeredClass was added.
Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\TextClass was added.
Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\VisualClass was added.
Magento\Store\Model\GroupClass was added.
Magento\Store\Model\InformationClass was added.
Magento\Store\Model\StoreClass was added.
Magento\Store\Model\StoreIsInactiveExceptionClass was added.
Magento\Store\Model\WebsiteClass was added.
Magento\Store\Model\System\StoreClass was added.
Magento\Store\Model\ResourceModel\GroupClass was added.
Magento\Store\Model\ResourceModel\StoreClass was added.
Magento\Store\Model\ResourceModel\WebsiteClass was added.
Magento\Store\Model\ResourceModel\Website\CollectionClass was added.
Magento\Store\Model\ResourceModel\Store\CollectionClass was added.
Magento\Store\Model\ResourceModel\Group\CollectionClass was added.
Magento\Store\Model\App\EmulationClass was added.
Magento\Store\Block\SwitcherClass was added.
Magento\Sitemap\Model\SitemapClass was added.
Magento\Sitemap\Model\Source\Product\Image\IncludeImageClass was added.
Magento\Sitemap\Model\ResourceModel\SitemapClass was added.
Magento\Sitemap\Model\ResourceModel\Sitemap\CollectionClass was added.
Magento\Sitemap\Model\ResourceModel\Cms\PageClass was added.
Magento\Sitemap\Model\ResourceModel\Catalog\CategoryClass was added.
Magento\Sitemap\Model\ResourceModel\Catalog\ProductClass was added.
Magento\Sitemap\Block\RobotsClass was added.
Magento\Sitemap\Block\Adminhtml\SitemapClass was added.
Magento\Shipping\Model\ConfigClass was added.
Magento\Shipping\Model\Rate\ResultClass was added.
Magento\Shipping\Block\ItemsClass was added.
Magento\Shipping\Block\Tracking\LinkClass was added.
Magento\Shipping\Block\Tracking\PopupClass was added.
Magento\Shipping\Block\Order\ShipmentClass was added.
Magento\Shipping\Block\Adminhtml\CreateClass was added.
Magento\Shipping\Block\Adminhtml\ViewClass was added.
Magento\Shipping\Block\Adminhtml\View\CommentsClass was added.
Magento\Shipping\Block\Adminhtml\View\FormClass was added.
Magento\Shipping\Block\Adminhtml\View\ItemsClass was added.
Magento\Shipping\Block\Adminhtml\Order\PackagingClass was added.
Magento\Shipping\Block\Adminhtml\Order\TrackingClass was added.
Magento\Shipping\Block\Adminhtml\Order\Tracking\InvoiceClass was added.
Magento\Shipping\Block\Adminhtml\Order\Tracking\ViewClass was added.
Magento\Shipping\Block\Adminhtml\Create\FormClass was added.
Magento\Shipping\Block\Adminhtml\Create\ItemsClass was added.
Magento\SendFriend\Model\SendFriendClass was added.
Magento\SendFriend\Model\ResourceModel\SendFriendClass was added.
Magento\SendFriend\Model\ResourceModel\SendFriend\CollectionClass was added.
Magento\SendFriend\Helper\DataClass was added.
Magento\SendFriend\Block\SendClass was added.
Magento\Security\Model\AdminSessionInfoClass was added.
Magento\Security\Model\AdminSessionsManagerClass was added.
Magento\Security\Model\PasswordResetRequestEventClass was added.
Magento\Security\Model\SecurityCookieClass was added.
Magento\Security\Model\SecurityManagerClass was added.
Magento\Security\Model\ResourceModel\AdminSessionInfoClass was added.
Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\CollectionClass was added.
Magento\Security\Model\ResourceModel\PasswordResetRequestEvent\CollectionFactoryClass was added.
Magento\Security\Model\ResourceModel\AdminSessionInfo\CollectionClass was added.
Magento\Security\Block\Adminhtml\Session\ActivityClass was added.
Magento\Search\Model\AdapterFactoryClass was added.
Magento\Search\Model\EngineResolverClass was added.
Magento\Search\Model\QueryClass was added.
Magento\Search\Model\QueryFactoryClass was added.
Magento\Search\Model\QueryResultClass was added.
Magento\Search\Model\SearchCollectionFactoryClass was added.
Magento\Search\Model\SynonymReaderClass was added.
Magento\Search\Model\Synonym\MergeConflictExceptionClass was added.
Magento\Search\Model\SearchEngine\Config\DataClass was added.
Magento\Search\Model\ResourceModel\QueryClass was added.
Magento\Search\Model\ResourceModel\SynonymGroupClass was added.
Magento\Search\Model\ResourceModel\SynonymGroup\CollectionClass was added.
Magento\Search\Model\ResourceModel\Query\CollectionClass was added.
Magento\Search\Model\Adminhtml\System\Config\Source\EngineClass was added.
Magento\Search\Helper\DataClass was added.
Magento\Search\Block\TermClass was added.
Magento\Search\Block\Adminhtml\TermClass was added.
Magento\Search\Block\Adminhtml\Term\EditClass was added.
Magento\Search\Block\Adminhtml\Reports\SearchClass was added.
Magento\Search\Block\Adminhtml\Dashboard\LastClass was added.
Magento\Search\Block\Adminhtml\Dashboard\TopClass was added.
Magento\SalesSequence\Model\BuilderClass was added.
Magento\SalesSequence\Model\ConfigClass was added.
Magento\SalesSequence\Model\ManagerClass was added.
Magento\SalesSequence\Model\MetaClass was added.
Magento\SalesSequence\Model\ProfileClass was added.
Magento\SalesSequence\Model\SequenceClass was added.
Magento\SalesSequence\Model\ResourceModel\MetaClass was added.
Magento\SalesSequence\Model\ResourceModel\ProfileClass was added.
Magento\SalesRule\Model\CouponClass was added.
Magento\SalesRule\Model\RuleClass was added.
Magento\SalesRule\Model\Rule\Condition\CombineClass was added.
Magento\SalesRule\Model\Rule\Condition\Product\CombineClass was added.
Magento\SalesRule\Model\Rule\Action\Discount\DataClass was added.
Magento\SalesRule\Model\ResourceModel\Rule\CollectionClass was added.
Magento\SalesRule\Helper\CouponClass was added.
Magento\SalesRule\Block\Adminhtml\Promo\QuoteClass was added.
Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\GridClass was added.
Magento\Sales\Model\AbstractModelClass was added.
Magento\Sales\Model\OrderClass was added.
Magento\Sales\Model\ResourceModel\AbstractGridClass was added.
Magento\Sales\Model\ResourceModel\EntityAbstractClass was added.
Magento\Sales\Model\ResourceModel\GridPoolClass was added.
Magento\Sales\Model\ResourceModel\Order\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\Track\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Shipment\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Item\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\Item\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Invoice\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Creditmemo\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Creditmemo\Comment\CollectionClass was added.
Magento\Sales\Model\ResourceModel\Order\Comment\Collection\AbstractCollectionClass was added.
Magento\Sales\Model\ResourceModel\Collection\AbstractCollectionClass was added.
Magento\Sales\Model\Order\AddressClass was added.
Magento\Sales\Model\Order\ConfigClass was added.
Magento\Sales\Model\Order\CreditmemoClass was added.
Magento\Sales\Model\Order\CreditmemoDocumentFactoryClass was added.
Magento\Sales\Model\Order\InvoiceClass was added.
Magento\Sales\Model\Order\InvoiceDocumentFactoryClass was added.
Magento\Sales\Model\Order\ItemClass was added.
Magento\Sales\Model\Order\PaymentClass was added.
Magento\Sales\Model\Order\ShipmentClass was added.
Magento\Sales\Model\Order\ShipmentDocumentFactoryClass was added.
Magento\Sales\Model\Order\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Status\HistoryClass was added.
Magento\Sales\Model\Order\Shipment\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Shipment\ItemClass was added.
Magento\Sales\Model\Order\Shipment\NotifierClass was added.
Magento\Sales\Model\Order\Shipment\PackageClass was added.
Magento\Sales\Model\Order\Shipment\PackageCreationClass was added.
Magento\Sales\Model\Order\Shipment\TrackClass was added.
Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityCheckerClass was added.
Magento\Sales\Model\Order\Pdf\AbstractPdfClass was added.
Magento\Sales\Model\Order\Pdf\Items\AbstractItemsClass was added.
Magento\Sales\Model\Order\Payment\InfoClass was added.
Magento\Sales\Model\Order\Payment\TransactionClass was added.
Magento\Sales\Model\Order\Invoice\ConfigClass was added.
Magento\Sales\Model\Order\Invoice\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Invoice\ItemClass was added.
Magento\Sales\Model\Order\Invoice\NotifierClass was added.
Magento\Sales\Model\Order\Invoice\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Email\NotifySenderClass was added.
Magento\Sales\Model\Order\Email\SenderClass was added.
Magento\Sales\Model\Order\Email\Container\ContainerClass was added.
Magento\Sales\Model\Order\Creditmemo\CommentClass was added.
Magento\Sales\Model\Order\Creditmemo\ConfigClass was added.
Magento\Sales\Model\Order\Creditmemo\ItemClass was added.
Magento\Sales\Model\Order\Creditmemo\NotifierClass was added.
Magento\Sales\Model\Order\Creditmemo\Total\AbstractTotalClass was added.
Magento\Sales\Model\Order\Address\RendererClass was added.
Magento\Sales\Model\Config\OrderedClass was added.
Magento\Sales\Model\Config\Source\Order\StatusClass was added.
Magento\Sales\Model\AdminOrder\CreateClass was added.
Magento\Sales\Exception\CouldNotInvoiceExceptionClass was added.
Magento\Sales\Exception\CouldNotRefundExceptionClass was added.
Magento\Sales\Exception\CouldNotShipExceptionClass was added.
Magento\Sales\Exception\DocumentValidationExceptionClass was added.
Magento\Sales\Block\Widget\Guest\FormClass was added.
Magento\Sales\Block\Status\Grid\Column\StateClass was added.
Magento\Sales\Block\Status\Grid\Column\UnassignClass was added.
Magento\Sales\Block\Reorder\SidebarClass was added.
Magento\Sales\Block\Order\CommentsClass was added.
Magento\Sales\Block\Order\CreditmemoClass was added.
Magento\Sales\Block\Order\HistoryClass was added.
Magento\Sales\Block\Order\InfoClass was added.
Magento\Sales\Block\Order\InvoiceClass was added.
Magento\Sales\Block\Order\ItemsClass was added.
Magento\Sales\Block\Order\LinkClass was added.
Magento\Sales\Block\Order\PrintShipmentClass was added.
Magento\Sales\Block\Order\RecentClass was added.
Magento\Sales\Block\Order\TotalsClass was added.
Magento\Sales\Block\Order\ViewClass was added.
Magento\Sales\Block\Order\PrintOrder\CreditmemoClass was added.
Magento\Sales\Block\Order\PrintOrder\InvoiceClass was added.
Magento\Sales\Block\Order\PrintOrder\ShipmentClass was added.
Magento\Sales\Block\Order\Item\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Order\Invoice\ItemsClass was added.
Magento\Sales\Block\Order\Invoice\TotalsClass was added.
Magento\Sales\Block\Order\Info\ButtonsClass was added.
Magento\Sales\Block\Order\Info\Buttons\RssClass was added.
Magento\Sales\Block\Order\History\ContainerClass was added.
Magento\Sales\Block\Order\Email\ItemsClass was added.
Magento\Sales\Block\Order\Email\Shipment\ItemsClass was added.
Magento\Sales\Block\Order\Email\Items\DefaultItemsClass was added.
Magento\Sales\Block\Order\Email\Items\Order\DefaultOrderClass was added.
Magento\Sales\Block\Order\Email\Invoice\ItemsClass was added.
Magento\Sales\Block\Order\Email\Creditmemo\ItemsClass was added.
Magento\Sales\Block\Order\Creditmemo\ItemsClass was added.
Magento\Sales\Block\Order\Creditmemo\TotalsClass was added.
Magento\Sales\Block\Guest\LinkClass was added.
Magento\Sales\Block\Adminhtml\TransactionsClass was added.
Magento\Sales\Block\Adminhtml\Transactions\DetailClass was added.
Magento\Sales\Block\Adminhtml\Transactions\Detail\GridClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\FormClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\Form\CouponClass was added.
Magento\Sales\Block\Adminhtml\Report\Filter\Form\OrderClass was added.
Magento\Sales\Block\Adminhtml\Order\AbstractOrderClass was added.
Magento\Sales\Block\Adminhtml\Order\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\PaymentClass was added.
Magento\Sales\Block\Adminhtml\Order\StatusClass was added.
Magento\Sales\Block\Adminhtml\Order\TotalbarClass was added.
Magento\Sales\Block\Adminhtml\Order\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\View\GiftmessageClass was added.
Magento\Sales\Block\Adminhtml\Order\View\HistoryClass was added.
Magento\Sales\Block\Adminhtml\Order\View\InfoClass was added.
Magento\Sales\Block\Adminhtml\Order\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\MessagesClass was added.
Magento\Sales\Block\Adminhtml\Order\View\TabsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\CreditmemosClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\HistoryClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\InfoClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\InvoicesClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\ShipmentsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Tab\TransactionsClass was added.
Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Adminhtml\Order\Totals\ItemClass was added.
Magento\Sales\Block\Adminhtml\Order\Totals\TaxClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\AssignClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\EditClass was added.
Magento\Sales\Block\Adminhtml\Order\Status\NewStatusClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\CommentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Invoice\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\CreateClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\ViewClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\CommentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\View\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\AdjustmentsClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CommentClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CouponsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\CustomerClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\DataClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\GiftmessageClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\HeaderClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\ItemsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\LoadClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\MessagesClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\NewsletterClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\SearchClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\SidebarClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\StoreClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\TotalsClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Store\SelectClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\AbstractSidebarClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\CartClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ComparedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\PcomparedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\PviewedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ReorderClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\ViewedClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\WishlistClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\MethodClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Shipping\Method\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Search\GridClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Newsletter\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Items\GridClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Form\AccountClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Coupons\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\AddressClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\MethodClass was added.
Magento\Sales\Block\Adminhtml\Order\Create\Billing\Method\FormClass was added.
Magento\Sales\Block\Adminhtml\Order\Comments\ViewClass was added.
Magento\Sales\Block\Adminhtml\Items\AbstractItemsClass was added.
Magento\Sales\Block\Adminhtml\Items\Renderer\DefaultRendererClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\DefaultColumnClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\NameClass was added.
Magento\Sales\Block\Adminhtml\Items\Column\QtyClass was added.
Magento\Rule\Model\AbstractModelClass was added.
Magento\Rule\Model\ActionFactoryClass was added.
Magento\Rule\Model\ResourceModel\AbstractResourceClass was added.
Magento\Rule\Model\ResourceModel\Rule\Collection\AbstractCollectionClass was added.
Magento\Rule\Model\Condition\AbstractConditionClass was added.
Magento\Rule\Model\Condition\CombineClass was added.
Magento\Rule\Model\Condition\ContextClass was added.
Magento\Rule\Model\Condition\Product\AbstractProductClass was added.
Magento\Rule\Model\Action\AbstractActionClass was added.
Magento\Rule\Model\Action\CollectionClass was added.
Magento\Rule\Block\EditableClass was added.
Magento\Rss\Model\RssClass was added.
Magento\Rss\Model\RssManagerClass was added.
Magento\Rss\Block\FeedsClass was added.
Magento\Rss\App\Action\Plugin\BackendAuthenticationClass was added.
Magento\Robots\Model\Config\ValueClass was added.
Magento\Robots\Block\DataClass was added.
Magento\Review\Ui\DataProvider\Product\ReviewDataProviderClass was added.
Magento\Review\Ui\DataProvider\Product\Form\Modifier\ReviewClass was added.
Magento\Review\Ui\Component\Listing\Columns\ReviewActionsClass was added.
Magento\Review\Ui\Component\Listing\Columns\StatusClass was added.
Magento\Review\Ui\Component\Listing\Columns\TypeClass was added.
Magento\Review\Ui\Component\Listing\Columns\VisibilityClass was added.
Magento\Review\Model\RatingClass was added.
Magento\Review\Model\ReviewClass was added.
Magento\Review\Model\Review\SummaryClass was added.
Magento\Review\Model\ResourceModel\RatingClass was added.
Magento\Review\Model\ResourceModel\ReviewClass was added.
Magento\Review\Model\ResourceModel\Review\CollectionClass was added.
Magento\Review\Model\ResourceModel\Review\Product\CollectionClass was added.
Magento\Review\Model\ResourceModel\Rating\CollectionClass was added.
Magento\Review\Model\ResourceModel\Rating\OptionClass was added.
Magento\Review\Model\ResourceModel\Rating\Option\Vote\CollectionClass was added.
Magento\Review\Model\Rating\OptionClass was added.
Magento\Review\Model\Rating\Option\VoteClass was added.
Magento\Review\Helper\DataClass was added.
Magento\Review\Helper\Action\PagerClass was added.
Magento\Review\Block\FormClass was added.
Magento\Review\Block\ViewClass was added.
Magento\Review\Block\Product\ReviewClass was added.
Magento\Review\Block\Product\View\ListViewClass was added.
Magento\Review\Block\Product\View\OtherClass was added.
Magento\Review\Block\Form\ConfigureClass was added.
Magento\Review\Block\Customer\ListCustomerClass was added.
Magento\Review\Block\Customer\RecentClass was added.
Magento\Review\Block\Customer\ViewClass was added.
Magento\Review\Block\Adminhtml\RatingClass was added.
Magento\Review\Block\Adminhtml\Rss\Grid\LinkClass was added.
Magento\Review\Block\Adminhtml\Product\Edit\TabClass was added.
Magento\Review\Block\Adminhtml\Product\Edit\Tab\ReviewsClass was added.
Magento\RequireJs\Block\Html\Head\ConfigClass was added.
Magento\Reports\Model\ConfigClass was added.
Magento\Reports\Model\EventClass was added.
Magento\Reports\Model\FlagClass was added.
Magento\Reports\Model\ItemClass was added.
Magento\Reports\Model\ResourceModel\EventClass was added.
Magento\Reports\Model\ResourceModel\Wishlist\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Wishlist\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Review\Customer\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\AbstractReportClass was added.
Magento\Reports\Model\ResourceModel\Report\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Product\ViewedClass was added.
Magento\Reports\Model\ResourceModel\Report\Product\Viewed\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Collection\AbstractCollectionClass was added.
Magento\Reports\Model\ResourceModel\Report\Collection\FactoryClass was added.
Magento\Reports\Model\ResourceModel\Refresh\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Quote\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Quote\Item\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Sold\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Sold\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Product\Lowstock\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\AbstractIndexClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\ComparedClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\ViewedClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Viewed\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Compared\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Index\Collection\AbstractCollectionClass was added.
Magento\Reports\Model\ResourceModel\Product\Downloads\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Order\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Event\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Event\TypeClass was added.
Magento\Reports\Model\ResourceModel\Event\Type\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Totals\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Totals\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Customer\Orders\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Customer\Orders\Collection\InitialClass was added.
Magento\Reports\Model\ResourceModel\Accounts\CollectionClass was added.
Magento\Reports\Model\ResourceModel\Accounts\Collection\InitialClass was added.
Magento\Reports\Model\Product\Index\AbstractIndexClass was added.
Magento\Reports\Model\Product\Index\ComparedClass was added.
Magento\Reports\Model\Product\Index\FactoryClass was added.
Magento\Reports\Model\Product\Index\ViewedClass was added.
Magento\Reports\Model\Grouped\CollectionClass was added.
Magento\Reports\Model\Event\TypeClass was added.
Magento\Reports\Helper\DataClass was added.
Magento\Reports\Controller\Adminhtml\IndexClass was added.
Magento\Reports\Controller\Adminhtml\Report\AbstractReportClass was added.
Magento\Reports\Controller\Adminhtml\Report\CustomerClass was added.
Magento\Reports\Controller\Adminhtml\Report\ProductClass was added.
Magento\Reports\Controller\Adminhtml\Report\ReviewClass was added.
Magento\Reports\Controller\Adminhtml\Report\SalesClass was added.
Magento\Reports\Controller\Adminhtml\Report\ShopcartClass was added.
Magento\Reports\Controller\Adminhtml\Report\StatisticsClass was added.
Magento\Reports\Block\Adminhtml\GridClass was added.
Magento\Reports\Block\Adminhtml\Sales\BestsellersClass was added.
Magento\Reports\Block\Adminhtml\Sales\CouponsClass was added.
Magento\Reports\Block\Adminhtml\Sales\InvoicedClass was added.
Magento\Reports\Block\Adminhtml\Sales\RefundedClass was added.
Magento\Reports\Block\Adminhtml\Sales\SalesClass was added.
Magento\Reports\Block\Adminhtml\Sales\ShippingClass was added.
Magento\Reports\Block\Adminhtml\Sales\TaxClass was added.
Magento\Reports\Block\Adminhtml\Review\CustomerClass was added.
Magento\Reports\Block\Adminhtml\Review\ProductClass was added.
Magento\Reports\Block\Adminhtml\Refresh\StatisticsClass was added.
Magento\Reports\Block\Adminhtml\Product\LowstockClass was added.
Magento\Reports\Block\Adminhtml\Product\SoldClass was added.
Magento\Reports\Block\Adminhtml\Product\ViewedClass was added.
Magento\Reports\Block\Adminhtml\Product\Lowstock\GridClass was added.
Magento\Reports\Block\Adminhtml\Grid\Column\Renderer\CurrencyClass was added.
Magento\Reports\Block\Adminhtml\Filter\FormClass was added.
Magento\Reports\Block\Adminhtml\Customer\AccountsClass was added.
Magento\Reports\Block\Adminhtml\Customer\OrdersClass was added.
Magento\Reports\Block\Adminhtml\Customer\TotalsClass was added.
Magento\Quote\Model\QuoteClass was added.
Magento\Quote\Model\QuoteValidatorClass was added.
Magento\Quote\Model\ResourceModel\Quote\Item\CollectionClass was added.
Magento\Quote\Model\Quote\AddressClass was added.
Magento\Quote\Model\Quote\ItemClass was added.
Magento\Quote\Model\Quote\PaymentClass was added.
Magento\Quote\Model\Quote\Item\AbstractItemClass was added.
Magento\Quote\Model\Quote\Address\ItemClass was added.
Magento\Quote\Model\Quote\Address\RateClass was added.
Magento\Quote\Model\Quote\Address\RateRequestClass was added.
Magento\Quote\Model\Quote\Address\TotalClass was added.
Magento\Quote\Model\Quote\Address\Total\AbstractTotalClass was added.
Magento\Quote\Model\Quote\Address\RateResult\AbstractResultClass was added.
Magento\Quote\Model\Quote\Address\RateResult\MethodClass was added.
Magento\ProductVideo\Helper\MediaClass was added.
Magento\ProductVideo\Block\Product\View\GalleryClass was added.
Magento\ProductAlert\Model\EmailClass was added.
Magento\ProductAlert\Model\PriceClass was added.
Magento\ProductAlert\Model\StockClass was added.
Magento\ProductAlert\Model\ResourceModel\PriceClass was added.
Magento\ProductAlert\Model\ResourceModel\StockClass was added.
Magento\ProductAlert\Model\ResourceModel\Stock\CollectionClass was added.
Magento\ProductAlert\Model\ResourceModel\Price\CollectionClass was added.
Magento\ProductAlert\Helper\DataClass was added.
Magento\ProductAlert\Block\Product\View\PriceClass was added.
Magento\ProductAlert\Block\Product\View\StockClass was added.
Magento\Persistent\Helper\DataClass was added.
Magento\Persistent\Helper\SessionClass was added.
Magento\Persistent\Block\Form\RememberClass was added.
Magento\Paypal\Model\ResourceModel\Billing\Agreement\CollectionClass was added.
Magento\Paypal\Model\Billing\AgreementClass was added.
Magento\Paypal\Model\Api\ProcessableExceptionClass was added.
Magento\Paypal\Block\IframeClass was added.
Magento\Paypal\Block\LogoClass was added.
Magento\Paypal\Block\Payflow\Link\IframeClass was added.
Magento\Paypal\Block\Payflow\Customer\CardRendererClass was added.
Magento\Paypal\Block\Payflow\Advanced\IframeClass was added.
Magento\Paypal\Block\Express\ReviewClass was added.
Magento\Paypal\Block\Express\Review\DetailsClass was added.
Magento\Paypal\Block\Express\InContext\ComponentClass was added.
Magento\Paypal\Block\Checkout\Onepage\Success\BillingAgreementClass was added.
Magento\Paypal\Block\Cart\ValidationMessagesClass was added.
Magento\Paypal\Block\Bml\BannersClass was added.
Magento\Paypal\Block\Billing\AgreementsClass was added.
Magento\Paypal\Block\Billing\Agreement\ViewClass was added.
Magento\Paypal\Block\Adminhtml\System\Config\ResolutionRulesClass was added.
Magento\Paypal\Block\Adminhtml\Settlement\ReportClass was added.
Magento\Paypal\Block\Adminhtml\Customer\Edit\Tab\AgreementClass was added.
Magento\Paypal\Block\Adminhtml\Billing\AgreementClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\GridClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\ViewClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\View\TabsClass was added.
Magento\Paypal\Block\Adminhtml\Billing\Agreement\View\Tab\OrdersClass was added.
Magento\Payment\Model\CcConfigClass was added.
Magento\Payment\Model\CcGenericConfigProviderClass was added.
Magento\Payment\Model\IframeConfigProviderClass was added.
Magento\Payment\Model\InfoClass was added.
Magento\Payment\Model\Source\CctypeClass was added.
Magento\Payment\Model\Source\InvoiceClass was added.
Magento\Payment\Model\Method\AdapterClass was added.
Magento\Payment\Model\Method\FreeClass was added.
Magento\Payment\Model\Method\LoggerClass was added.
Magento\Payment\Model\Method\Specification\AbstractSpecificationClass was added.
Magento\Payment\Model\Method\Specification\CompositeClass was added.
Magento\Payment\Model\Config\Source\AllspecificcountriesClass was added.
Magento\Payment\Model\Checks\CanUseCheckoutClass was added.
Magento\Payment\Model\Checks\CanUseForCountryClass was added.
Magento\Payment\Model\Checks\CanUseForCurrencyClass was added.
Magento\Payment\Model\Checks\CanUseInternalClass was added.
Magento\Payment\Model\Checks\CompositeClass was added.
Magento\Payment\Model\Checks\SpecificationFactoryClass was added.
Magento\Payment\Model\Checks\TotalMinMaxClass was added.
Magento\Payment\Model\Checks\ZeroTotalClass was added.
Magento\Payment\Model\Checks\CanUseForCountry\CountryProviderClass was added.
Magento\Payment\Helper\DataClass was added.
Magento\Payment\Gateway\Helper\ContextHelperClass was added.
Magento\Payment\Gateway\Helper\SubjectReaderClass was added.
Magento\Payment\Gateway\Config\ConfigValueHandlerClass was added.
Magento\Payment\Gateway\Config\ValueHandlerPoolClass was added.
Magento\Payment\Gateway\Command\NullCommandClass was added.
Magento\Payment\Gateway\Command\Result\ArrayResultClass was added.
Magento\Payment\Gateway\Command\Result\BoolResultClass was added.
Magento\Payment\Block\FormClass was added.
Magento\Payment\Block\InfoClass was added.
Magento\Payment\Block\Transparent\FormClass was added.
Magento\Payment\Block\Transparent\IframeClass was added.
Magento\Payment\Block\Transparent\InfoClass was added.
Magento\Payment\Block\Info\AbstractContainerClass was added.
Magento\Payment\Block\Info\CcClass was added.
Magento\Payment\Block\Info\InstructionsClass was added.
Magento\Payment\Block\Form\CcClass was added.
Magento\Payment\Block\Form\ContainerClass was added.
Magento\Payment\Block\Adminhtml\Transparent\FormClass was added.
Magento\PageCache\Model\Varnish\VclGeneratorClass was added.
Magento\PageCache\Block\JavascriptClass was added.
Magento\PageCache\Block\System\Config\Form\Field\ExportClass was added.
Magento\OfflineShipping\Model\Source\SalesRule\FreeShippingOptionsClass was added.
Magento\OfflineShipping\Model\SalesRule\CalculatorClass was added.
Magento\OfflineShipping\Model\SalesRule\RuleClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\TablerateClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CollectionClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\ColumnNotFoundExceptionClass was added.
Magento\OfflineShipping\Model\ResourceModel\Carrier\Tablerate\CSV\RowExceptionClass was added.
Magento\OfflineShipping\Model\Config\Source\FlatrateClass was added.
Magento\OfflineShipping\Model\Config\Source\TablerateClass was added.
Magento\OfflineShipping\Model\Carrier\FlatrateClass was added.
Magento\OfflineShipping\Model\Carrier\FreeshippingClass was added.
Magento\OfflineShipping\Model\Carrier\PickupClass was added.
Magento\OfflineShipping\Model\Carrier\TablerateClass was added.
Magento\OfflinePayments\Model\BanktransferClass was added.
Magento\OfflinePayments\Model\CashondeliveryClass was added.
Magento\OfflinePayments\Model\CheckmoClass was added.
Magento\OfflinePayments\Model\PurchaseorderClass was added.
Magento\Newsletter\Model\ProblemClass was added.
Magento\Newsletter\Model\QueueClass was added.
Magento\Newsletter\Model\SubscriberClass was added.
Magento\Newsletter\Model\TemplateClass was added.
Magento\Newsletter\Model\ResourceModel\ProblemClass was added.
Magento\Newsletter\Model\ResourceModel\QueueClass was added.
Magento\Newsletter\Model\ResourceModel\SubscriberClass was added.
Magento\Newsletter\Model\ResourceModel\TemplateClass was added.
Magento\Newsletter\Model\ResourceModel\Template\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Subscriber\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Queue\CollectionClass was added.
Magento\Newsletter\Model\ResourceModel\Problem\CollectionClass was added.
Magento\Newsletter\Helper\DataClass was added.
Magento\Newsletter\Block\SubscribeClass was added.
Magento\Newsletter\Block\Adminhtml\ProblemClass was added.
Magento\Newsletter\Block\Adminhtml\SubscriberClass was added.
Magento\Newsletter\Block\Adminhtml\Template\EditClass was added.
Magento\Newsletter\Block\Adminhtml\Template\PreviewClass was added.
Magento\Newsletter\Block\Adminhtml\Template\Preview\FormClass was added.
Magento\Newsletter\Block\Adminhtml\Subscriber\GridClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\EditClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\PreviewClass was added.
Magento\Newsletter\Block\Adminhtml\Queue\Preview\FormClass was added.
Magento\Multishipping\Model\Checkout\Type\MultishippingClass was added.
Magento\Multishipping\Block\Checkout\AddressesClass was added.
Magento\Multishipping\Block\Checkout\BillingClass was added.
Magento\Multishipping\Block\Checkout\LinkClass was added.
Magento\Multishipping\Block\Checkout\OverviewClass was added.
Magento\Multishipping\Block\Checkout\ShippingClass was added.
Magento\Multishipping\Block\Checkout\SuccessClass was added.
Magento\Multishipping\Block\Checkout\Payment\InfoClass was added.
Magento\Multishipping\Block\Checkout\Billing\ItemsClass was added.
Magento\Multishipping\Block\Checkout\Address\SelectClass was added.
Magento\Msrp\Block\PopupClass was added.
Magento\Msrp\Block\TotalClass was added.
Magento\MediaStorage\Model\ResourceModel\File\Storage\DatabaseClass was added.
Magento\MediaStorage\Model\File\StorageClass was added.
Magento\MediaStorage\Model\File\UploaderClass was added.
Magento\MediaStorage\Model\File\Storage\DatabaseClass was added.
Magento\MediaStorage\Model\File\Storage\FileClass was added.
Magento\MediaStorage\Model\File\Storage\FlagClass was added.
Magento\MediaStorage\Model\File\Storage\Directory\DatabaseClass was added.
Magento\MediaStorage\Helper\File\StorageClass was added.
Magento\MediaStorage\Helper\File\Storage\DatabaseClass was added.
Magento\Marketplace\Model\PartnersClass was added.
Magento\Marketplace\Block\IndexClass was added.
Magento\Marketplace\Block\PartnersClass was added.
Magento\LayeredNavigation\Model\Attribute\Source\FilterableOptionsClass was added.
Magento\LayeredNavigation\Block\NavigationClass was added.
Magento\LayeredNavigation\Block\Navigation\FilterRendererClass was added.
Magento\LayeredNavigation\Block\Navigation\StateClass was added.
Magento\Integration\Model\Oauth\ConsumerClass was added.
Magento\Integration\Model\Oauth\TokenClass was added.
Magento\Integration\Block\Adminhtml\IntegrationClass was added.
Magento\Integration\Block\Adminhtml\Integration\EditClass was added.
Magento\Integration\Block\Adminhtml\Integration\GridClass was added.
Magento\Integration\Block\Adminhtml\Integration\TokensClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\TabsClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\InfoClass was added.
Magento\Integration\Block\Adminhtml\Integration\Edit\Tab\WebapiClass was added.
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\TabsClass was added.
Magento\Integration\Block\Adminhtml\Integration\Activate\Permissions\Tab\WebapiClass was added.
Magento\Indexer\Model\ResourceModel\AbstractResourceClass was added.
Magento\Indexer\Block\Backend\ContainerClass was added.
Magento\ImportExport\Model\ExportClass was added.
Magento\ImportExport\Model\HistoryClass was added.
Magento\ImportExport\Model\ImportClass was added.
Magento\ImportExport\Model\Source\Import\AbstractBehaviorClass was added.
Magento\ImportExport\Model\Source\Import\EntityClass was added.
Magento\ImportExport\Model\Source\Import\Behavior\BasicClass was added.
Magento\ImportExport\Model\Source\Import\Behavior\CustomClass was added.
Magento\ImportExport\Model\Source\Export\EntityClass was added.
Magento\ImportExport\Model\Source\Export\FormatClass was added.
Magento\ImportExport\Model\ResourceModel\CollectionByPagesIteratorClass was added.
Magento\ImportExport\Model\ResourceModel\HelperClass was added.
Magento\ImportExport\Model\ResourceModel\HistoryClass was added.
Magento\ImportExport\Model\ResourceModel\Import\DataClass was added.
Magento\ImportExport\Model\ResourceModel\History\CollectionClass was added.
Magento\ImportExport\Model\Import\AbstractEntityClass was added.
Magento\ImportExport\Model\Import\AbstractSourceClass was added.
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorClass was added.
Magento\ImportExport\Model\Import\Entity\AbstractEavClass was added.
Magento\ImportExport\Model\Import\Entity\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\Entity\AbstractEavClass was added.
Magento\ImportExport\Model\Export\Entity\AbstractEntityClass was added.
Magento\ImportExport\Model\Export\Adapter\AbstractAdapterClass was added.
Magento\ImportExport\Model\Export\Adapter\CsvClass was added.
Magento\ImportExport\Helper\DataClass was added.
Magento\ImportExport\Helper\ReportClass was added.
Magento\ImportExport\Block\Adminhtml\HistoryClass was added.
Magento\ImportExport\Block\Adminhtml\Import\EditClass was added.
Magento\ImportExport\Block\Adminhtml\Import\Frame\ResultClass was added.
Magento\ImportExport\Block\Adminhtml\Import\Edit\BeforeClass was added.
Magento\ImportExport\Block\Adminhtml\Form\AfterClass was added.
Magento\ImportExport\Block\Adminhtml\Export\EditClass was added.
Magento\ImportExport\Block\Adminhtml\Export\FilterClass was added.
Magento\GroupedProduct\Model\ResourceModel\Product\LinkClass was added.
Magento\GroupedProduct\Model\Product\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Stockqty\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Product\View\Type\GroupedClass was added.
Magento\GroupedProduct\Block\Product\Grouped\AssociatedProductsClass was added.
Magento\GroupedProduct\Block\Product\Grouped\AssociatedProducts\ListAssociatedProductsClass was added.
Magento\GroupedProduct\Block\Order\Item\Renderer\GroupedClass was added.
Magento\GroupedProduct\Block\Order\Email\Items\Order\GroupedClass was added.
Magento\GroupedProduct\Block\Cart\Item\Renderer\GroupedClass was added.
Magento\GroupedProduct\Block\Adminhtml\Product\Composite\Fieldset\GroupedClass was added.
Magento\GroupedProduct\Block\Adminhtml\Items\Column\Name\GroupedClass was added.
Magento\GoogleOptimizer\Ui\DataProvider\Product\Form\Modifier\GoogleOptimizerClass was added.
Magento\GoogleOptimizer\Observer\AbstractSaveClass was added.
Magento\GoogleOptimizer\Model\CodeClass was added.
Magento\GoogleOptimizer\Model\ResourceModel\CodeClass was added.
Magento\GoogleOptimizer\Helper\CodeClass was added.
Magento\GoogleOptimizer\Helper\DataClass was added.
Magento\GoogleOptimizer\Helper\FormClass was added.
Magento\GoogleOptimizer\Block\Code\CategoryClass was added.
Magento\GoogleOptimizer\Block\Code\PageClass was added.
Magento\GoogleOptimizer\Block\Code\ProductClass was added.
Magento\GoogleAnalytics\Helper\DataClass was added.
Magento\GoogleAnalytics\Block\GaClass was added.
Magento\GoogleAdwords\Model\Validator\FactoryClass was added.
Magento\GoogleAdwords\Model\Filter\UppercaseTitleClass was added.
Magento\GoogleAdwords\Model\Config\Source\LanguageClass was added.
Magento\GoogleAdwords\Model\Config\Source\ValueTypeClass was added.
Magento\GoogleAdwords\Model\Config\Backend\AbstractConversionClass was added.
Magento\GoogleAdwords\Model\Config\Backend\ColorClass was added.
Magento\GoogleAdwords\Model\Config\Backend\ConversionIdClass was added.
Magento\GoogleAdwords\Helper\DataClass was added.
Magento\GoogleAdwords\Block\CodeClass was added.
Magento\GiftMessage\Model\MessageClass was added.
Magento\GiftMessage\Block\Cart\GiftOptionsClass was added.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\GiftOptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\FormClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\GiftoptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\View\ItemsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\FormClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\GiftoptionsClass was added.
Magento\GiftMessage\Block\Adminhtml\Sales\Order\Create\ItemsClass was added.
Magento\EncryptionKey\Model\ResourceModel\Key\ChangeClass was added.
Magento\EncryptionKey\Block\Adminhtml\Crypt\Key\EditClass was added.
Magento\EncryptionKey\Block\Adminhtml\Crypt\Key\FormClass was added.
Magento\Email\Model\AbstractTemplateClass was added.
Magento\Email\Model\BackendTemplateClass was added.
Magento\Email\Model\TemplateClass was added.
Magento\Email\Model\Template\FilterClass was added.
Magento\Email\Model\ResourceModel\TemplateClass was added.
Magento\Email\Model\ResourceModel\Template\CollectionClass was added.
Magento\Email\Block\Adminhtml\TemplateClass was added.
Magento\Email\Block\Adminhtml\Template\PreviewClass was added.
Magento\Eav\Setup\EavSetupClass was added.
Magento\Eav\Model\AttributeClass was added.
Magento\Eav\Model\AttributeFactoryClass was added.
Magento\Eav\Model\ConfigClass was added.
Magento\Eav\Model\FormClass was added.
Magento\Eav\Model\ResourceModel\AttributeClass was added.
Magento\Eav\Model\ResourceModel\HelperClass was added.
Magento\Eav\Model\ResourceModel\Form\Fieldset\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Form\Element\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Form\Attribute\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\AttributeClass was added.
Magento\Eav\Model\ResourceModel\Entity\TypeClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Set\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Entity\Attribute\Group\CollectionClass was added.
Magento\Eav\Model\ResourceModel\Attribute\CollectionClass was added.
Magento\Eav\Model\Form\ElementClass was added.
Magento\Eav\Model\Form\FactoryClass was added.
Magento\Eav\Model\Form\FieldsetClass was added.
Magento\Eav\Model\Entity\AbstractEntityClass was added.
Magento\Eav\Model\Entity\AttributeClass was added.
Magento\Eav\Model\Entity\ContextClass was added.
Magento\Eav\Model\Entity\StoreClass was added.
Magento\Eav\Model\Entity\TypeClass was added.
Magento\Eav\Model\Entity\Setup\ContextClass was added.
Magento\Eav\Model\Entity\Increment\AbstractIncrementClass was added.
Magento\Eav\Model\Entity\Increment\NumericValueClass was added.
Magento\Eav\Model\Entity\Collection\AbstractCollectionClass was added.
Magento\Eav\Model\Entity\Collection\VersionControl\AbstractCollectionClass was added.
Magento\Eav\Model\Entity\Attribute\AbstractAttributeClass was added.
Magento\Eav\Model\Entity\Attribute\AttributeGroupAlreadyExistsExceptionClass was added.
Magento\Eav\Model\Entity\Attribute\ConfigClass was added.
Magento\Eav\Model\Entity\Attribute\ExceptionClass was added.
Magento\Eav\Model\Entity\Attribute\GroupClass was added.
Magento\Eav\Model\Entity\Attribute\OptionClass was added.
Magento\Eav\Model\Entity\Attribute\Source\AbstractSourceClass was added.
Magento\Eav\Model\Entity\Attribute\Source\BooleanClass was added.
Magento\Eav\Model\Entity\Attribute\Source\StoreClass was added.
Magento\Eav\Model\Entity\Attribute\Source\TableClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontendClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\DatetimeClass was added.
Magento\Eav\Model\Entity\Attribute\Frontend\DefaultFrontendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\AbstractBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\ArrayBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\DatetimeClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\DefaultBackendClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\IncrementClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\JsonEncodedClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\StoreClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\Time\CreatedClass was added.
Magento\Eav\Model\Entity\Attribute\Backend\Time\UpdatedClass was added.
Magento\Eav\Model\Attribute\Data\AbstractDataClass was added.
Magento\Eav\Model\Attribute\Data\FileClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Grid\AbstractGridClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\AbstractOptionsClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\LabelsClass was added.
Magento\Eav\Block\Adminhtml\Attribute\Edit\Options\OptionsClass was added.
Magento\Downloadable\Model\DownloadableOptionClass was added.
Magento\Downloadable\Model\LinkClass was added.
Magento\Downloadable\Model\SampleClass was added.
Magento\Downloadable\Model\Sample\BuilderClass was added.
Magento\Downloadable\Model\Sales\Order\Pdf\Items\CreditmemoClass was added.
Magento\Downloadable\Model\Sales\Order\Pdf\Items\InvoiceClass was added.
Magento\Downloadable\Model\ResourceModel\LinkClass was added.
Magento\Downloadable\Model\ResourceModel\SampleClass was added.
Magento\Downloadable\Model\ResourceModel\Sample\CollectionClass was added.
Magento\Downloadable\Model\ResourceModel\Link\Purchased\CollectionClass was added.
Magento\Downloadable\Model\ResourceModel\Link\Purchased\Item\CollectionClass was added.
Magento\Downloadable\Model\Product\TypeClass was added.
Magento\Downloadable\Model\Product\TypeHandler\LinkClass was added.
Magento\Downloadable\Model\Product\TypeHandler\SampleClass was added.
Magento\Downloadable\Model\Link\BuilderClass was added.
Magento\Downloadable\Model\Link\PurchasedClass was added.
Magento\Downloadable\Model\Link\Purchased\ItemClass was added.
Magento\Downloadable\Helper\FileClass was added.
Magento\Downloadable\Block\Sales\Order\Item\Renderer\DownloadableClass was added.
Magento\Downloadable\Block\Sales\Order\Email\Items\DownloadableClass was added.
Magento\Downloadable\Block\Sales\Order\Email\Items\Order\DownloadableClass was added.
Magento\Downloadable\Block\Customer\Products\ListProductsClass was added.
Magento\Downloadable\Block\Checkout\SuccessClass was added.
Magento\Downloadable\Block\Checkout\Cart\Item\RendererClass was added.
Magento\Downloadable\Block\Catalog\Product\LinksClass was added.
Magento\Downloadable\Block\Catalog\Product\SamplesClass was added.
Magento\Downloadable\Block\Catalog\Product\View\TypeClass was added.
Magento\Downloadable\Block\Adminhtml\Sales\Items\Column\Downloadable\NameClass was added.
Magento\Downloadable\Block\Adminhtml\Catalog\Product\Composite\Fieldset\DownloadableClass was added.
Magento\Directory\Model\AllowedCountriesClass was added.
Magento\Directory\Model\CountryClass was added.
Magento\Directory\Model\CurrencyClass was added.
Magento\Directory\Model\RegionClass was added.
Magento\Directory\Model\RegionFactoryClass was added.
Magento\Directory\Model\ResourceModel\CountryClass was added.
Magento\Directory\Model\ResourceModel\CurrencyClass was added.
Magento\Directory\Model\ResourceModel\RegionClass was added.
Magento\Directory\Model\ResourceModel\Region\CollectionClass was added.
Magento\Directory\Model\ResourceModel\Country\CollectionClass was added.
Magento\Directory\Model\ResourceModel\Country\FormatClass was added.
Magento\Directory\Model\ResourceModel\Country\Format\CollectionClass was added.
Magento\Directory\Model\Currency\Import\AbstractImportClass was added.
Magento\Directory\Model\Currency\Import\ConfigClass was added.
Magento\Directory\Model\Currency\Import\FactoryClass was added.
Magento\Directory\Model\Country\FormatClass was added.
Magento\Directory\Model\Config\Source\AllregionClass was added.
Magento\Directory\Model\Config\Source\CountryClass was added.
Magento\Directory\Model\Config\Source\WeightUnitClass was added.
Magento\Directory\Model\Config\Source\Country\FullClass was added.
Magento\Directory\Helper\DataClass was added.
Magento\Directory\Block\CurrencyClass was added.
Magento\Developer\Model\View\Page\Config\RendererFactoryClass was added.
Magento\Developer\Model\View\Asset\PreProcessor\FrontendCompilationClass was added.
Magento\Developer\Model\View\Asset\PreProcessor\PreprocessorStrategyClass was added.
Magento\Developer\Model\TemplateEngine\Decorator\DebugHintsClass was added.
Magento\Developer\Model\Config\Source\WorkflowTypeClass was added.
Magento\Developer\Helper\DataClass was added.
Magento\Developer\Console\Command\XmlCatalogGenerateCommandClass was added.
Magento\CustomerImportExport\Model\Import\AbstractCustomerClass was added.
Magento\CustomerImportExport\Model\Import\CustomerClass was added.
Magento\CustomerImportExport\Model\Export\AddressClass was added.
Magento\CustomerImportExport\Model\Export\CustomerClass was added.
Magento\Customer\Ui\Component\Listing\Column\ActionsClass was added.
Magento\Customer\Model\AddressClass was added.
Magento\Customer\Model\CustomerClass was added.
Magento\Customer\Model\GroupClass was added.
Magento\Customer\Model\RegistrationClass was added.
Magento\Customer\Model\ResourceModel\CustomerClass was added.
Magento\Customer\Model\ResourceModel\Address\CollectionClass was added.
Magento\Customer\Model\Metadata\FormClass was added.
Magento\Customer\Model\Data\AddressClass was added.
Magento\Customer\Model\Customer\DataProviderClass was added.
Magento\Customer\Model\Address\AbstractAddressClass was added.
Magento\Customer\Helper\AddressClass was added.
Magento\Customer\CustomerData\JsLayoutDataProviderPoolClass was added.
Magento\Customer\CustomerData\SectionPoolClass was added.
Magento\Customer\Block\CustomerDataClass was added.
Magento\Customer\Block\CustomerScopeDataClass was added.
Magento\Customer\Block\NewsletterClass was added.
Magento\Customer\Block\SectionConfigClass was added.
Magento\Customer\Block\Form\EditClass was added.
Magento\Customer\Block\Form\LoginClass was added.
Magento\Customer\Block\Form\RegisterClass was added.
Magento\Customer\Block\Form\Login\InfoClass was added.
Magento\Customer\Block\Adminhtml\GroupClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\CartClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\CartsClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\OrdersClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\ReviewsClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\View\CartClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\View\WishlistClass was added.
Magento\Customer\Block\Adminhtml\Edit\Tab\Newsletter\GridClass was added.
Magento\Customer\Block\Address\BookClass was added.
Magento\Customer\Block\Address\EditClass was added.
Magento\Customer\Block\Account\AuthenticationPopupClass was added.
Magento\Customer\Block\Account\AuthorizationLinkClass was added.
Magento\Customer\Block\Account\CustomerClass was added.
Magento\Customer\Block\Account\DashboardClass was added.
Magento\Customer\Block\Account\DelimiterClass was added.
Magento\Customer\Block\Account\ForgotpasswordClass was added.
Magento\Customer\Block\Account\LinkClass was added.
Magento\Customer\Block\Account\NavigationClass was added.
Magento\Customer\Block\Account\RegisterLinkClass was added.
Magento\Customer\Block\Account\ResetpasswordClass was added.
Magento\Customer\Block\Account\Dashboard\AddressClass was added.
Magento\Customer\Block\Account\Dashboard\InfoClass was added.
Magento\CurrencySymbol\Model\System\CurrencysymbolClass was added.
Magento\CurrencySymbol\Controller\Adminhtml\System\CurrencyClass was added.
Magento\CurrencySymbol\Controller\Adminhtml\System\CurrencysymbolClass was added.
Magento\CurrencySymbol\Block\Adminhtml\System\CurrencyClass was added.
Magento\CurrencySymbol\Block\Adminhtml\System\CurrencysymbolClass was added.
Magento\Cron\Model\ScheduleClass was added.
Magento\Cron\Model\ResourceModel\ScheduleClass was added.
Magento\Cron\Model\ResourceModel\Schedule\CollectionClass was added.
Magento\Cookie\Helper\CookieClass was added.
Magento\Cookie\Block\RequireCookieClass was added.
Magento\Cookie\Block\Html\NoticesClass was added.
Magento\Contact\Block\ContactFormClass was added.
Magento\ConfigurableProduct\Ui\Component\Listing\AssociatedProduct\FiltersClass was added.
Magento\ConfigurableProduct\Ui\Component\Listing\AssociatedProduct\Attribute\RepositoryClass was added.
Magento\ConfigurableProduct\Model\ConfigurableAttributeDataClass was added.
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Product\CollectionClass was added.
Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable\Attribute\CollectionClass was added.
Magento\ConfigurableProduct\Model\Product\VariationHandlerClass was added.
Magento\ConfigurableProduct\Model\Product\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Model\Product\Type\VariationMatrixClass was added.
Magento\ConfigurableProduct\Helper\DataClass was added.
Magento\ConfigurableProduct\Helper\Product\Options\FactoryClass was added.
Magento\ConfigurableProduct\Block\Stockqty\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Product\View\Type\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Product\Configurable\AttributeSelectorClass was added.
Magento\ConfigurableProduct\Block\Product\Configurable\AssociatedSelector\Renderer\IdClass was added.
Magento\ConfigurableProduct\Block\Cart\Item\Renderer\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\AttributeValuesClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\BulkClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\SelectAttributesClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\SummaryClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\Tab\Variations\Config\MatrixClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\AttributeSet\FormClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Composite\Fieldset\ConfigurableClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Product\Attribute\NewAttribute\Product\CreatedClass was added.
Magento\ConfigurableProduct\Block\Adminhtml\Order\Create\SidebarClass was added.
Magento\Config\Model\ConfigClass was added.
Magento\Config\Model\PreparedValueFactoryClass was added.
Magento\Config\Model\ResourceModel\ConfigClass was added.
Magento\Config\Model\ResourceModel\Config\DataClass was added.
Magento\Config\Model\ResourceModel\Config\Data\CollectionClass was added.
Magento\Config\Model\Placeholder\EnvironmentClass was added.
Magento\Config\Model\Placeholder\PlaceholderFactoryClass was added.
Magento\Config\Model\Config\BackendFactoryClass was added.
Magento\Config\Model\Config\CommentFactoryClass was added.
Magento\Config\Model\Config\FactoryClass was added.
Magento\Config\Model\Config\ImporterClass was added.
Magento\Config\Model\Config\LoaderClass was added.
Magento\Config\Model\Config\PathValidatorClass was added.
Magento\Config\Model\Config\SchemaLocatorClass was added.
Magento\Config\Model\Config\ScopeDefinerClass was added.
Magento\Config\Model\Config\SourceFactoryClass was added.
Magento\Config\Model\Config\StructureClass was added.
Magento\Config\Model\Config\TypePoolClass was added.
Magento\Config\Model\Config\Structure\AbstractElementClass was added.
Magento\Config\Model\Config\Structure\AbstractMapperClass was added.
Magento\Config\Model\Config\Structure\ConcealInProductionConfigListClass was added.
Magento\Config\Model\Config\Structure\ConverterClass was added.
Magento\Config\Model\Config\Structure\DataClass was added.
Magento\Config\Model\Config\Structure\ElementVisibilityCompositeClass was added.
Magento\Config\Model\Config\Structure\ReaderClass was added.
Magento\Config\Model\Config\Structure\Search\ProxyClass was added.
Magento\Config\Model\Config\Structure\Mapper\DependenciesClass was added.
Magento\Config\Model\Config\Structure\Mapper\ExtendsMapperClass was added.
Magento\Config\Model\Config\Structure\Mapper\FactoryClass was added.
Magento\Config\Model\Config\Structure\Mapper\IgnoreClass was added.
Magento\Config\Model\Config\Structure\Mapper\PathClass was added.
Magento\Config\Model\Config\Structure\Mapper\SortingClass was added.
Magento\Config\Model\Config\Structure\Mapper\Helper\RelativePathConverterClass was added.
Magento\Config\Model\Config\Structure\Mapper\Attribute\InheritanceClass was added.
Magento\Config\Model\Config\Structure\Element\AbstractCompositeClass was added.
Magento\Config\Model\Config\Structure\Element\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\FlyweightFactoryClass was added.
Magento\Config\Model\Config\Structure\Element\GroupClass was added.
Magento\Config\Model\Config\Structure\Element\IteratorClass was added.
Magento\Config\Model\Config\Structure\Element\SectionClass was added.
Magento\Config\Model\Config\Structure\Element\TabClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\GroupClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\SectionClass was added.
Magento\Config\Model\Config\Structure\Element\Iterator\TabClass was added.
Magento\Config\Model\Config\Structure\Element\Group\ProxyClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\FieldClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\FieldFactoryClass was added.
Magento\Config\Model\Config\Structure\Element\Dependency\MapperClass was added.
Magento\Config\Model\Config\Source\EnabledisableClass was added.
Magento\Config\Model\Config\Source\LocaleClass was added.
Magento\Config\Model\Config\Source\NooptreqClass was added.
Magento\Config\Model\Config\Source\StoreClass was added.
Magento\Config\Model\Config\Source\WebsiteClass was added.
Magento\Config\Model\Config\Source\YesnoClass was added.
Magento\Config\Model\Config\Source\YesnocustomClass was added.
Magento\Config\Model\Config\Source\Website\AdminOptionHashClass was added.
Magento\Config\Model\Config\Source\Website\OptionHashClass was added.
Magento\Config\Model\Config\Source\Web\ProtocolClass was added.
Magento\Config\Model\Config\Source\Web\RedirectClass was added.
Magento\Config\Model\Config\Source\Reports\ScopeClass was added.
Magento\Config\Model\Config\Source\Locale\CountryClass was added.
Magento\Config\Model\Config\Source\Locale\CurrencyClass was added.
Magento\Config\Model\Config\Source\Locale\TimezoneClass was added.
Magento\Config\Model\Config\Source\Locale\WeekdaycodesClass was added.
Magento\Config\Model\Config\Source\Locale\WeekdaysClass was added.
Magento\Config\Model\Config\Source\Locale\Currency\AllClass was added.
Magento\Config\Model\Config\Source\Image\AdapterClass was added.
Magento\Config\Model\Config\Source\Email\IdentityClass was added.
Magento\Config\Model\Config\Source\Email\MethodClass was added.
Magento\Config\Model\Config\Source\Email\SmtpauthClass was added.
Magento\Config\Model\Config\Source\Email\TemplateClass was added.
Magento\Config\Model\Config\Source\Dev\DbautoupClass was added.
Magento\Config\Model\Config\Source\Design\RobotsClass was added.
Magento\Config\Model\Config\Source\Date\ShortClass was added.
Magento\Config\Model\Config\Source\Admin\PageClass was added.
Magento\Config\Model\Config\Reader\Source\Deployed\DocumentRootClass was added.
Magento\Config\Model\Config\Reader\Source\Deployed\SettingCheckerClass was added.
Magento\Config\Model\Config\Processor\EnvironmentPlaceholderClass was added.
Magento\Config\Model\Config\Parser\CommentClass was added.
Magento\Config\Model\Config\Export\CommentClass was added.
Magento\Config\Model\Config\Compiler\IncludeElementClass was added.
Magento\Config\Model\Config\BackendClone\FactoryClass was added.
Magento\Config\Model\Config\Backend\BaseurlClass was added.
Magento\Config\Model\Config\Backend\CacheClass was added.
Magento\Config\Model\Config\Backend\DatashareClass was added.
Magento\Config\Model\Config\Backend\EncryptedClass was added.
Magento\Config\Model\Config\Backend\FileClass was added.
Magento\Config\Model\Config\Backend\FilenameClass was added.
Magento\Config\Model\Config\Backend\ImageClass was added.
Magento\Config\Model\Config\Backend\LocaleClass was added.
Magento\Config\Model\Config\Backend\SecureClass was added.
Magento\Config\Model\Config\Backend\SerializedClass was added.
Magento\Config\Model\Config\Backend\StoreClass was added.
Magento\Config\Model\Config\Backend\TranslateClass was added.
Magento\Config\Model\Config\Backend\Serialized\ArraySerializedClass was added.
Magento\Config\Model\Config\Backend\Log\CronClass was added.
Magento\Config\Model\Config\Backend\Locale\TimezoneClass was added.
Magento\Config\Model\Config\Backend\Image\AdapterClass was added.
Magento\Config\Model\Config\Backend\Image\FaviconClass was added.
Magento\Config\Model\Config\Backend\Image\LogoClass was added.
Magento\Config\Model\Config\Backend\Image\PdfClass was added.
Magento\Config\Model\Config\Backend\Email\AddressClass was added.
Magento\Config\Model\Config\Backend\Email\SenderClass was added.
Magento\Config\Model\Config\Backend\Design\ExceptionClass was added.
Magento\Config\Model\Config\Backend\Currency\AbstractCurrencyClass was added.
Magento\Config\Model\Config\Backend\Currency\AllowClass was added.
Magento\Config\Model\Config\Backend\Currency\BaseClass was added.
Magento\Config\Model\Config\Backend\Currency\CronClass was added.
Magento\Config\Model\Config\Backend\Currency\DefaultCurrencyClass was added.
Magento\Config\Model\Config\Backend\Admin\CustomClass was added.
Magento\Config\Model\Config\Backend\Admin\CustompathClass was added.
Magento\Config\Model\Config\Backend\Admin\UsecustomClass was added.
Magento\Config\Model\Config\Backend\Admin\UsesecretkeyClass was added.
Magento\Config\Model\Config\Backend\Admin\Password\Link\ExpirationperiodClass was added.
Magento\Config\Controller\Adminhtml\System\AbstractConfigClass was added.
Magento\Config\Controller\Adminhtml\System\Config\AbstractScopeConfigClass was added.
Magento\Config\Console\Command\ConfigSetCommandClass was added.
Magento\Config\Console\Command\ConfigShowCommandClass was added.
Magento\Config\Console\Command\ConfigShow\ValueProcessorClass was added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactoryClass was added.
Magento\Config\Console\Command\ConfigSet\DefaultProcessorClass was added.
Magento\Config\Console\Command\ConfigSet\ProcessorFacadeClass was added.
Magento\Config\Block\System\Config\EditClass was added.
Magento\Config\Block\System\Config\FormClass was added.
Magento\Config\Block\System\Config\TabsClass was added.
Magento\Config\Block\System\Config\Form\FieldClass was added.
Magento\Config\Block\System\Config\Form\FieldsetClass was added.
Magento\Config\Block\System\Config\Form\Fieldset\Modules\DisableOutputClass was added.
Magento\Config\Block\System\Config\Form\Field\HeadingClass was added.
Magento\Config\Block\System\Config\Form\Field\NotificationClass was added.
Magento\Config\Block\System\Config\Form\Field\FieldArray\AbstractFieldArrayClass was added.
Magento\Config\App\Config\Type\SystemClass was added.
Magento\Config\App\Config\Source\EnvironmentConfigSourceClass was added.
Magento\Config\App\Config\Source\InitialSnapshotConfigSourceClass was added.
Magento\Config\App\Config\Source\ModularConfigSourceClass was added.
Magento\Config\App\Config\Source\RuntimeConfigSourceClass was added.
Magento\Cms\Model\PageClass was added.
Magento\Cms\Model\Wysiwyg\ConfigClass was added.
Magento\Cms\Model\Wysiwyg\Images\StorageClass was added.
Magento\Cms\Model\Wysiwyg\Images\Storage\CollectionClass was added.
Magento\Cms\Block\PageClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\ContentClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\TreeClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\FilesClass was added.
Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Content\UploaderClass was added.
Magento\CheckoutAgreements\Block\AgreementsClass was added.
Magento\Checkout\ExceptionClass was added.
Magento\Checkout\Model\CartClass was added.
Magento\Checkout\Model\CompositeConfigProviderClass was added.
Magento\Checkout\Model\SessionClass was added.
Magento\Checkout\Model\Session\SuccessValidatorClass was added.
Magento\Checkout\Model\Layout\AbstractTotalsProcessorClass was added.
Magento\Checkout\Model\Cart\ImageProviderClass was added.
Magento\Checkout\Model\Cart\RequestInfoFilterCompositeClass was added.
Magento\Checkout\CustomerData\AbstractItemClass was added.
Magento\Checkout\Block\CartClass was added.
Magento\Checkout\Block\OnepageClass was added.
Magento\Checkout\Block\QuoteShortcutButtonsClass was added.
Magento\Checkout\Block\RegistrationClass was added.
Magento\Checkout\Block\Onepage\FailureClass was added.
Magento\Checkout\Block\Onepage\LinkClass was added.
Magento\Checkout\Block\Onepage\SuccessClass was added.
Magento\Checkout\Block\Item\Price\RendererClass was added.
Magento\Checkout\Block\Cart\CouponClass was added.
Magento\Checkout\Block\Cart\CrosssellClass was added.
Magento\Checkout\Block\Cart\GridClass was added.
Magento\Checkout\Block\Cart\ShippingClass was added.
Magento\Checkout\Block\Cart\SidebarClass was added.
Magento\Checkout\Block\Cart\TotalsClass was added.
Magento\Checkout\Block\Cart\ValidationMessagesClass was added.
Magento\Checkout\Block\Cart\Item\ConfigureClass was added.
Magento\Checkout\Block\Cart\Item\RendererClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\ActionsClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\Actions\EditClass was added.
Magento\Checkout\Block\Cart\Item\Renderer\Actions\RemoveClass was added.
Magento\Checkout\Block\Cart\Additional\InfoClass was added.
Magento\CatalogWidget\Model\RuleClass was added.
Magento\CatalogSearch\Model\AdvancedClass was added.
Magento\CatalogSearch\Model\Source\WeightClass was added.
Magento\CatalogSearch\Model\Search\RequestGeneratorClass was added.
Magento\CatalogSearch\Model\Search\TableMapperClass was added.
Magento\CatalogSearch\Model\Search\RequestGenerator\GeneratorResolverClass was added.
Magento\CatalogSearch\Model\ResourceModel\AdvancedClass was added.
Magento\CatalogSearch\Model\ResourceModel\EngineProviderClass was added.
Magento\CatalogSearch\Model\ResourceModel\FulltextClass was added.
Magento\CatalogSearch\Model\ResourceModel\Search\CollectionClass was added.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\CollectionClass was added.
Magento\CatalogSearch\Model\ResourceModel\Advanced\CollectionClass was added.
Magento\CatalogSearch\Model\Indexer\FulltextClass was added.
Magento\CatalogSearch\Model\Indexer\IndexStructureClass was added.
Magento\CatalogSearch\Model\Indexer\IndexStructureFactoryClass was added.
Magento\CatalogSearch\Model\Indexer\IndexerHandlerClass was added.
Magento\CatalogSearch\Model\Indexer\IndexerHandlerFactoryClass was added.
Magento\CatalogSearch\Model\Indexer\ProductFieldsetClass was added.
Magento\CatalogSearch\Model\Indexer\Scope\IndexTableNotExistExceptionClass was added.
Magento\CatalogSearch\Model\Indexer\Scope\UnknownStateExceptionClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\ProcessorClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProviderClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\FullClass was added.
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\IndexIteratorClass was added.
Magento\CatalogSearch\Model\Advanced\Request\BuilderClass was added.
Magento\CatalogSearch\Model\Adminhtml\System\Config\Backend\EngineClass was added.
Magento\CatalogSearch\Model\Adapter\OptionsClass was added.
Magento\CatalogSearch\Model\Adapter\Mysql\Filter\AliasResolverClass was added.
Magento\CatalogSearch\Helper\DataClass was added.
Magento\CatalogSearch\Block\ResultClass was added.
Magento\CatalogSearch\Block\Advanced\FormClass was added.
Magento\CatalogSearch\Block\Advanced\ResultClass was added.
Magento\CatalogRule\Model\Rule\Action\CollectionClass was added.
Magento\CatalogRule\Block\Adminhtml\Promo\CatalogClass was added.
Magento\CatalogInventory\Model\Source\BackordersClass was added.
Magento\CatalogInventory\Model\Source\StockClass was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\StockFactoryClass was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\DefaultStockClass was added.
Magento\CatalogInventory\Model\Quote\Item\QuantityValidatorClass was added.
Magento\CatalogInventory\Model\Adminhtml\Stock\ItemClass was added.
Magento\CatalogInventory\Block\QtyincrementsClass was added.
Magento\CatalogInventory\Block\Stockqty\DefaultStockqtyClass was added.
Magento\CatalogInventory\Block\Adminhtml\Form\Field\MinsaleqtyClass was added.
Magento\CatalogInventory\Block\Adminhtml\Form\Field\StockClass was added.
Magento\CatalogImportExport\Model\Import\ProductClass was added.
Magento\CatalogImportExport\Model\Import\UploaderClass was added.
Magento\CatalogImportExport\Model\Import\Product\CategoryProcessorClass was added.
Magento\CatalogImportExport\Model\Import\Product\OptionClass was added.
Magento\CatalogImportExport\Model\Import\Product\SkuProcessorClass was added.
Magento\CatalogImportExport\Model\Import\Product\ValidatorClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\AbstractTypeClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\SimpleClass was added.
Magento\CatalogImportExport\Model\Import\Product\Type\VirtualClass was added.
Magento\CatalogImportExport\Model\Export\ProductClass was added.
Magento\CatalogImportExport\Model\Export\RowCustomizer\CompositeClass was added.
Magento\CatalogImportExport\Model\Export\Product\Type\AbstractTypeClass was added.
Magento\CatalogImportExport\Model\Export\Product\Type\SimpleClass was added.
Magento\Catalog\Ui\AllowedProductTypesClass was added.
Magento\Catalog\Ui\DataProvider\CatalogEavValidationRulesClass was added.
Magento\Catalog\Ui\DataProvider\Product\AddStoreFieldToCollectionClass was added.
Magento\Catalog\Ui\DataProvider\Product\AddWebsitesFieldToCollectionClass was added.
Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\ProductDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\AbstractDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\CrossSellDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\RelatedDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Related\UpSellDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\NewCategoryDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\ProductDataProviderClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AbstractModifierClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AdvancedPricingClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AttributeSetClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\AttributesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CategoriesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptionsClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\GeneralClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\ImagesClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\RelatedClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\ScheduleDesignUpdateClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\SystemClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\TierPriceClass was added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\WebsitesClass was added.
Magento\Catalog\Ui\Component\ColumnFactoryClass was added.
Magento\Catalog\Ui\Component\FilterFactoryClass was added.
Magento\Catalog\Ui\Component\Listing\ColumnsClass was added.
Magento\Catalog\Ui\Component\Listing\FiltersClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\AttributeSetTextClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\PriceClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\ProductActionsClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\StatusTextClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\ThumbnailClass was added.
Magento\Catalog\Ui\Component\Listing\Columns\WebsitesClass was added.
Magento\Catalog\Ui\Component\Listing\Attribute\AbstractRepositoryClass was added.
Magento\Catalog\Ui\Component\Listing\Attribute\RepositoryClass was added.
Magento\Catalog\Ui\Component\Category\Form\Element\WysiwygClass was added.
Magento\Catalog\Pricing\RenderClass was added.
Magento\Catalog\Pricing\Price\TierPriceClass was added.
Magento\Catalog\Model\AbstractModelClass was added.
Magento\Catalog\Model\CategoryClass was added.
Magento\Catalog\Model\DesignClass was added.
Magento\Catalog\Model\LayerClass was added.
Magento\Catalog\Model\ProductClass was added.
Magento\Catalog\Model\SessionClass was added.
Magento\Catalog\Model\System\Config\Backend\Catalog\Url\Rewrite\SuffixClass was added.
Magento\Catalog\Model\ResourceModel\AbstractResourceClass was added.
Magento\Catalog\Model\ResourceModel\ProductClass was added.
Magento\Catalog\Model\ResourceModel\Product\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\GalleryClass was added.
Magento\Catalog\Model\ResourceModel\Product\Option\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Option\Value\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Link\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Link\Product\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\AbstractIndexerClass was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\DefaultPriceClass was added.
Magento\Catalog\Model\ResourceModel\Product\Compare\Item\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Product\Collection\ProductLimitationClass was added.
Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\AttributeClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\DecimalClass was added.
Magento\Catalog\Model\ResourceModel\Layer\Filter\PriceClass was added.
Magento\Catalog\Model\ResourceModel\Eav\AttributeClass was added.
Magento\Catalog\Model\ResourceModel\Collection\AbstractCollectionClass was added.
Magento\Catalog\Model\ResourceModel\Category\CollectionClass was added.
Magento\Catalog\Model\ResourceModel\Category\TreeClass was added.
Magento\Catalog\Model\Product\ActionClass was added.
Magento\Catalog\Model\Product\ExceptionClass was added.
Magento\Catalog\Model\Product\LinkClass was added.
Magento\Catalog\Model\Product\OptionClass was added.
Magento\Catalog\Model\Product\ReservedAttributeListClass was added.
Magento\Catalog\Model\Product\TypeClass was added.
Magento\Catalog\Model\Product\UrlClass was added.
Magento\Catalog\Model\Product\VisibilityClass was added.
Magento\Catalog\Model\Product\Type\PriceClass was added.
Magento\Catalog\Model\Product\ProductList\ToolbarClass was added.
Magento\Catalog\Model\Product\Price\Validation\ResultClass was added.
Magento\Catalog\Model\Product\Option\ValueClass was added.
Magento\Catalog\Model\Product\Option\Type\DefaultTypeClass was added.
Magento\Catalog\Model\Product\Media\ConfigClass was added.
Magento\Catalog\Model\Product\Link\ConverterClass was added.
Magento\Catalog\Model\Product\Link\ResolverClass was added.
Magento\Catalog\Model\Product\Gallery\CreateHandlerClass was added.
Magento\Catalog\Model\Product\Gallery\ProcessorClass was added.
Magento\Catalog\Model\Product\Gallery\ReadHandlerClass was added.
Magento\Catalog\Model\Product\Gallery\UpdateHandlerClass was added.
Magento\Catalog\Model\Product\CopyConstructor\CompositeClass was added.
Magento\Catalog\Model\Product\Compare\ItemClass was added.
Magento\Catalog\Model\Product\Compare\ListCompareClass was added.
Magento\Catalog\Model\Product\Attribute\Source\BooleanClass was added.
Magento\Catalog\Model\Product\Attribute\Source\StatusClass was added.
Magento\Catalog\Model\Product\Attribute\Backend\PriceClass was added.
Magento\Catalog\Model\Product\Attribute\Backend\Media\EntryConverterPoolClass was added.
Magento\Catalog\Model\Layer\StateClass was added.
Magento\Catalog\Model\Layer\Filter\AbstractFilterClass was added.
Magento\Catalog\Model\Layer\Filter\Price\RangeClass was added.
Magento\Catalog\Model\Indexer\AbstractFlatStateClass was added.
Magento\Catalog\Model\Indexer\Product\CategoryClass was added.
Magento\Catalog\Model\Indexer\Product\Price\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Flat\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Flat\StateClass was added.
Magento\Catalog\Model\Indexer\Product\Eav\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Product\Category\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Category\FlatClass was added.
Magento\Catalog\Model\Indexer\Category\ProductClass was added.
Magento\Catalog\Model\Indexer\Category\Product\AbstractActionClass was added.
Magento\Catalog\Model\Indexer\Category\Product\ProcessorClass was added.
Magento\Catalog\Model\Indexer\Category\Flat\SkipStaticColumnsProviderClass was added.
Magento\Catalog\Model\Indexer\Category\Flat\StateClass was added.
Magento\Catalog\Model\Category\DataProviderClass was added.
Magento\Catalog\Model\Category\Attribute\Backend\ImageClass was added.
Magento\Catalog\Model\Category\Attribute\Backend\SortbyClass was added.
Magento\Catalog\Model\Attribute\Backend\CustomlayoutupdateClass was added.
Magento\Catalog\Model\Attribute\Backend\StartdateClass was added.
Magento\Catalog\Helper\DataClass was added.
Magento\Catalog\Helper\ImageClass was added.
Magento\Catalog\Helper\Product\CompareClass was added.
Magento\Catalog\Helper\Product\CompositeClass was added.
Magento\Catalog\Helper\Product\ConfigurationPoolClass was added.
Magento\Catalog\Helper\Product\ProductListClass was added.
Magento\Catalog\Helper\Product\Flat\IndexerClass was added.
Magento\Catalog\Controller\Adminhtml\Product\Initialization\HelperClass was added.
Magento\Catalog\Block\FrontendStorageManagerClass was added.
Magento\Catalog\Block\NavigationClass was added.
Magento\Catalog\Block\ShortcutButtonsClass was added.
Magento\Catalog\Block\Ui\ProductViewCounterClass was added.
Magento\Catalog\Block\Product\AbstractProductClass was added.
Magento\Catalog\Block\Product\GalleryClass was added.
Magento\Catalog\Block\Product\ImageClass was added.
Magento\Catalog\Block\Product\ListProductClass was added.
Magento\Catalog\Block\Product\ViewClass was added.
Magento\Catalog\Block\Product\View\AbstractViewClass was added.
Magento\Catalog\Block\Product\View\AdditionalClass was added.
Magento\Catalog\Block\Product\View\AttributesClass was added.
Magento\Catalog\Block\Product\View\DescriptionClass was added.
Magento\Catalog\Block\Product\View\GalleryClass was added.
Magento\Catalog\Block\Product\View\OptionsClass was added.
Magento\Catalog\Block\Product\View\Type\SimpleClass was added.
Magento\Catalog\Block\Product\View\Type\VirtualClass was added.
Magento\Catalog\Block\Product\View\Options\AbstractOptionsClass was added.
Magento\Catalog\Block\Product\View\Options\Type\DateClass was added.
Magento\Catalog\Block\Product\View\Options\Type\DefaultTypeClass was added.
Magento\Catalog\Block\Product\View\Options\Type\FileClass was added.
Magento\Catalog\Block\Product\View\Options\Type\SelectClass was added.
Magento\Catalog\Block\Product\View\Options\Type\TextClass was added.
Magento\Catalog\Block\Product\View\AddTo\CompareClass was added.
Magento\Catalog\Block\Product\ProductList\RelatedClass was added.
Magento\Catalog\Block\Product\ProductList\ToolbarClass was added.
Magento\Catalog\Block\Product\ProductList\UpsellClass was added.
Magento\Catalog\Block\Product\ProductList\Item\ContainerClass was added.
Magento\Catalog\Block\Product\ProductList\Item\AddTo\CompareClass was added.
Magento\Catalog\Block\Product\Compare\ListCompareClass was added.
Magento\Catalog\Block\Category\ViewClass was added.
Magento\Catalog\Block\Category\Rss\LinkClass was added.
Magento\Catalog\Block\Adminhtml\ProductClass was added.
Magento\Catalog\Block\Adminhtml\Product\GridClass was added.
Magento\Catalog\Block\Adminhtml\Product\Options\AjaxClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\CrosssellClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\OptionsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\RelatedClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\UpsellClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Options\Popup\GridClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Alerts\PriceClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Tab\Alerts\StockClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\AttributeClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\TabsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\AttributesClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\InventoryClass was added.
Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\WebsitesClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\ConfigureClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\ErrorClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\FieldsetClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Update\ResultClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Fieldset\OptionsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Composite\Fieldset\QtyClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\EditClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\MainClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Set\Toolbar\MainClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\TabsClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\AdvancedClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\FrontClass was added.
Magento\Catalog\Block\Adminhtml\Product\Attribute\Edit\Tab\MainClass was added.
Magento\Catalog\Block\Adminhtml\Category\EditClass was added.
Magento\Catalog\Block\Adminhtml\Category\TreeClass was added.
Magento\Captcha\Model\DefaultModelClass was added.
Magento\Captcha\Helper\DataClass was added.
Magento\Captcha\Block\CaptchaClass was added.
Magento\Bundle\Pricing\Price\BundleSelectionFactoryClass was added.
Magento\Bundle\Pricing\Price\BundleSelectionPriceClass was added.
Magento\Bundle\Pricing\Price\ConfiguredPriceClass was added.
Magento\Bundle\Model\OptionClass was added.
Magento\Bundle\Model\SelectionClass was added.
Magento\Bundle\Model\Source\Option\Selection\Price\TypeClass was added.
Magento\Bundle\Model\ResourceModel\BundleClass was added.
Magento\Bundle\Model\ResourceModel\SelectionClass was added.
Magento\Bundle\Model\ResourceModel\Selection\CollectionClass was added.
Magento\Bundle\Model\ResourceModel\Option\CollectionClass was added.
Magento\Bundle\Model\Product\PriceClass was added.
Magento\Bundle\Model\Product\TypeClass was added.
Magento\Bundle\Model\Product\Attribute\Source\Shipment\TypeClass was added.
Magento\Bundle\Model\Product\Attribute\Source\Price\ViewClass was added.
Magento\Bundle\Helper\Catalog\Product\ConfigurationClass was added.
Magento\Bundle\Block\Sales\Order\Items\RendererClass was added.
Magento\Bundle\Block\Checkout\Cart\Item\RendererClass was added.
Magento\Bundle\Block\Catalog\Product\PriceClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\BundleClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\OptionClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\CheckboxClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\MultiClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\RadioClass was added.
Magento\Bundle\Block\Catalog\Product\View\Type\Bundle\Option\SelectClass was added.
Magento\Bundle\Block\Adminhtml\Sales\Order\View\Items\RendererClass was added.
Magento\Bundle\Block\Adminhtml\Sales\Order\Items\RendererClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\BundleClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\CheckboxClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\MultiClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\RadioClass was added.
Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\SelectClass was added.
Magento\Braintree\Block\PaymentClass was added.
Magento\Braintree\Block\Paypal\Checkout\ReviewClass was added.
Magento\Braintree\Block\Customer\CardRendererClass was added.
Magento\Braintree\Block\Customer\PayPal\VaultTokenRendererClass was added.
Magento\Backup\Model\BackupClass was added.
Magento\Backup\Model\BackupFactoryClass was added.
Magento\Backup\Model\DbClass was added.
Magento\Backup\Model\ResourceModel\DbClass was added.
Magento\Backup\Model\ResourceModel\HelperClass was added.
Magento\Backup\Model\Grid\OptionsClass was added.
Magento\Backup\Model\Fs\CollectionClass was added.
Magento\Backup\Model\Config\Source\TypeClass was added.
Magento\Backup\Model\Config\Backend\CronClass was added.
Magento\Backup\Helper\DataClass was added.
Magento\Backup\Controller\Adminhtml\IndexClass was added.
Magento\Backup\Block\Adminhtml\BackupClass was added.
Magento\Backup\Block\Adminhtml\Grid\Column\RollbackClass was added.
Magento\Backend\Model\AdminPathConfigClass was added.
Magento\Backend\Model\AuthClass was added.
Magento\Backend\Model\MenuClass was added.
Magento\Backend\Model\SessionClass was added.
Magento\Backend\Model\UrlClass was added.
Magento\Backend\Model\Widget\Grid\AbstractTotalsClass was added.
Magento\Backend\Model\Widget\Grid\ParserClass was added.
Magento\Backend\Model\Widget\Grid\SubTotalsClass was added.
Magento\Backend\Model\Widget\Grid\TotalsClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorFactoryClass was added.
Magento\Backend\Model\Widget\Grid\Row\UrlGeneratorIdClass was added.
Magento\Backend\Model\View\Result\ForwardClass was added.
Magento\Backend\Model\View\Result\PageClass was added.
Magento\Backend\Model\View\Result\RedirectClass was added.
Magento\Backend\Model\View\Result\RedirectFactoryClass was added.
Magento\Backend\Model\View\Page\BuilderClass was added.
Magento\Backend\Model\View\Layout\BuilderClass was added.
Magento\Backend\Model\View\Layout\StructureManagerClass was added.
Magento\Backend\Model\View\Layout\Reader\BlockClass was added.
Magento\Backend\Model\Url\ScopeResolverClass was added.
Magento\Backend\Model\Translate\Inline\ConfigClass was added.
Magento\Backend\Model\Setup\MenuBuilderClass was added.
Magento\Backend\Model\Session\AdminConfigClass was added.
Magento\Backend\Model\Session\QuoteClass was added.
Magento\Backend\Model\Search\CustomerClass was added.
Magento\Backend\Model\Search\OrderClass was added.
Magento\Backend\Model\ResourceModel\TranslateClass was added.
Magento\Backend\Model\Menu\AbstractDirectorClass was added.
Magento\Backend\Model\Menu\BuilderClass was added.
Magento\Backend\Model\Menu\ConfigClass was added.
Magento\Backend\Model\Menu\ItemClass was added.
Magento\Backend\Model\Menu\IteratorClass was added.
Magento\Backend\Model\Menu\Item\FactoryClass was added.
Magento\Backend\Model\Menu\Item\ValidatorClass was added.
Magento\Backend\Model\Menu\Filter\IteratorClass was added.
Magento\Backend\Model\Menu\Director\DirectorClass was added.
Magento\Backend\Model\Menu\Config\ConverterClass was added.
Magento\Backend\Model\Menu\Config\ReaderClass was added.
Magento\Backend\Model\Menu\Config\SchemaLocatorClass was added.
Magento\Backend\Model\Menu\Config\Menu\DomClass was added.
Magento\Backend\Model\Menu\Builder\AbstractCommandClass was added.
Magento\Backend\Model\Menu\Builder\CommandFactoryClass was added.
Magento\Backend\Model\Menu\Builder\Command\AddClass was added.
Magento\Backend\Model\Menu\Builder\Command\RemoveClass was added.
Magento\Backend\Model\Menu\Builder\Command\UpdateClass was added.
Magento\Backend\Model\Locale\ManagerClass was added.
Magento\Backend\Model\Locale\ResolverClass was added.
Magento\Backend\Model\Config\SessionLifetime\BackendModelClass was added.
Magento\Backend\Model\Cache\ResourceModel\Grid\CollectionClass was added.
Magento\Backend\Model\Authorization\RoleLocatorClass was added.
Magento\Backend\Model\Auth\SessionClass was added.
Magento\Backend\Helper\DataClass was added.
Magento\Backend\Helper\JsClass was added.
Magento\Backend\Helper\Dashboard\AbstractDashboardClass was added.
Magento\Backend\Helper\Dashboard\DataClass was added.
Magento\Backend\Helper\Dashboard\OrderClass was added.
Magento\Backend\Controller\Adminhtml\Index\GlobalSearchClass was added.
Magento\Backend\Controller\Adminhtml\Auth\LoginClass was added.
Magento\Backend\Console\Command\AbstractCacheCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheManageCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheSetCommandClass was added.
Magento\Backend\Console\Command\AbstractCacheTypeManageCommandClass was added.
Magento\Backend\Console\Command\CacheCleanCommandClass was added.
Magento\Backend\Console\Command\CacheDisableCommandClass was added.
Magento\Backend\Console\Command\CacheEnableCommandClass was added.
Magento\Backend\Console\Command\CacheFlushCommandClass was added.
Magento\Backend\Console\Command\CacheStatusCommandClass was added.
Magento\Backend\Block\AbstractBlockClass was added.
Magento\Backend\Block\CacheClass was added.
Magento\Backend\Block\ContextClass was added.
Magento\Backend\Block\DashboardClass was added.
Magento\Backend\Block\DeniedClass was added.
Magento\Backend\Block\GlobalSearchClass was added.
Magento\Backend\Block\MenuClass was added.
Magento\Backend\Block\PageClass was added.
Magento\Backend\Block\TemplateClass was added.
Magento\Backend\Block\WidgetClass was added.
Magento\Backend\Block\Widget\AccordionClass was added.
Magento\Backend\Block\Widget\BreadcrumbsClass was added.
Magento\Backend\Block\Widget\ButtonClass was added.
Magento\Backend\Block\Widget\ContainerClass was added.
Magento\Backend\Block\Widget\ContextClass was added.
Magento\Backend\Block\Widget\FormClass was added.
Magento\Backend\Block\Widget\GridClass was added.
Magento\Backend\Block\Widget\TabClass was added.
Magento\Backend\Block\Widget\TabsClass was added.
Magento\Backend\Block\Widget\Grid\ColumnClass was added.
Magento\Backend\Block\Widget\Grid\ColumnSetClass was added.
Magento\Backend\Block\Widget\Grid\ContainerClass was added.
Magento\Backend\Block\Widget\Grid\ExportClass was added.
Magento\Backend\Block\Widget\Grid\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\MassactionClass was added.
Magento\Backend\Block\Widget\Grid\SerializerClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\AbstractMassactionClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\AdditionalClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\Massaction\ItemClass was added.
Magento\Backend\Block\Widget\Grid\Column\ExtendedClass was added.
Magento\Backend\Block\Widget\Grid\Column\MultistoreClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\AbstractRendererClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ActionClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ButtonClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CheckboxClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\ConcatClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CountryClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\CurrencyClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DateClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DatetimeClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\DraggableHandleClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\InputClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\IpClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\LongtextClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\MassactionClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\NumberClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\OptionsClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\PriceClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\RadioClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\SelectClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\StoreClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\TextClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\WraplineClass was added.
Magento\Backend\Block\Widget\Grid\Column\Renderer\Options\ConverterClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\AbstractFilterClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\DateClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\RangeClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\SelectClass was added.
Magento\Backend\Block\Widget\Grid\Column\Filter\TextClass was added.
Magento\Backend\Block\Widget\Form\ContainerClass was added.
Magento\Backend\Block\Widget\Form\GenericClass was added.
Magento\Backend\Block\Widget\Form\Renderer\ElementClass was added.
Magento\Backend\Block\Widget\Form\Renderer\FieldsetClass was added.
Magento\Backend\Block\Widget\Form\Renderer\Fieldset\ElementClass was added.
Magento\Backend\Block\Widget\Form\Element\DependenceClass was added.
Magento\Backend\Block\Widget\Button\ButtonListClass was added.
Magento\Backend\Block\Widget\Button\ItemClass was added.
Magento\Backend\Block\Widget\Button\SplitButtonClass was added.
Magento\Backend\Block\Widget\Button\Toolbar\ContainerClass was added.
Magento\Backend\Block\Text\ListTextClass was added.
Magento\Backend\Block\Template\ContextClass was added.
Magento\Backend\Block\System\DesignClass was added.
Magento\Backend\Block\System\Store\EditClass was added.
Magento\Backend\Block\System\Store\StoreClass was added.
Magento\Backend\Block\System\Account\EditClass was added.
Magento\Backend\Block\Store\SwitcherClass was added.
Magento\Backend\Block\Store\Switcher\Form\Renderer\FieldsetClass was added.
Magento\Backend\Block\Store\Switcher\Form\Renderer\Fieldset\ElementClass was added.
Magento\Backend\Block\Page\CopyrightClass was added.
Magento\Backend\Block\Page\FooterClass was added.
Magento\Backend\Block\Page\HeaderClass was added.
Magento\Backend\Block\Page\NoticesClass was added.
Magento\Backend\Block\Page\RequireJsClass was added.
Magento\Backend\Block\Media\UploaderClass was added.
Magento\Backend\Block\Dashboard\GridClass was added.
Magento\Backend\Block\Dashboard\Tab\Products\ViewedClass was added.
Magento\Backend\Block\Dashboard\Tab\Customers\MostClass was added.
Magento\Backend\Block\Dashboard\Tab\Customers\NewestClass was added.
Magento\Backend\Block\Dashboard\Searches\Renderer\SearchqueryClass was added.
Magento\Backend\Block\Catalog\Product\Tab\ContainerClass was added.
Magento\Backend\Block\Cache\AdditionalClass was added.
Magento\Backend\Block\Cache\Grid\Column\StatusesClass was added.
Magento\Backend\Block\Admin\FormkeyClass was added.
Magento\Backend\App\AbstractActionClass was added.
Magento\Backend\App\ActionClass was added.
Magento\Backend\App\BackendAppClass was added.
Magento\Backend\App\BackendAppListClass was added.
Magento\Backend\App\DefaultPathClass was added.
Magento\Backend\App\RouterClass was added.
Magento\Backend\App\UserConfigClass was added.
Magento\Backend\App\Router\NoRouteHandlerClass was added.
Magento\Backend\App\Response\Http\FileFactoryClass was added.
Magento\Backend\App\Request\PathInfoProcessorClass was added.
Magento\Backend\App\Area\FrontNameResolverClass was added.
Magento\Backend\App\Action\ContextClass was added.
Magento\Authorizenet\Helper\DataClass was added.
Magento\Authorizenet\Helper\Backend\DataClass was added.
Magento\Authorizenet\Block\Transparent\IframeClass was added.
Magento\Authorizenet\Block\Adminhtml\Order\View\Info\FraudDetailsClass was added.
Magento\Authorization\Model\CompositeUserContextClass was added.
Magento\Authorization\Model\RoleClass was added.
Magento\Authorization\Model\RulesClass was added.
Magento\Authorization\Model\ResourceModel\Rules\CollectionClass was added.
Magento\Authorization\Model\ResourceModel\Role\CollectionClass was added.
Magento\AdminNotification\Ui\Component\DataProvider\DataProviderClass was added.
Magento\AdminNotification\Model\FeedClass was added.
Magento\AdminNotification\Model\InboxClass was added.
Magento\AdminNotification\Model\NotificationServiceClass was added.
Magento\AdminNotification\Model\System\MessageClass was added.
Magento\AdminNotification\Model\System\Message\CacheOutdatedClass was added.
Magento\AdminNotification\Model\System\Message\SecurityClass was added.
Magento\AdminNotification\Model\System\Message\Media\AbstractSynchronizationClass was added.
Magento\AdminNotification\Model\System\Message\Media\Synchronization\ErrorClass was added.
Magento\AdminNotification\Model\System\Message\Media\Synchronization\SuccessClass was added.
Magento\AdminNotification\Model\ResourceModel\InboxClass was added.
Magento\AdminNotification\Model\ResourceModel\System\MessageClass was added.
Magento\AdminNotification\Model\ResourceModel\System\Message\CollectionClass was added.
Magento\AdminNotification\Model\ResourceModel\System\Message\Collection\SynchronizedClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\CollectionClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\CriticalClass was added.
Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\UnreadClass was added.
Magento\AdminNotification\Model\ResourceModel\Grid\CollectionClass was added.
Magento\AdminNotification\Model\Config\Source\FrequencyClass was added.
Magento\AdminNotification\Controller\Adminhtml\NotificationClass was added.
Magento\AdminNotification\Block\InboxClass was added.
Magento\AdminNotification\Block\ToolbarEntryClass was added.
Magento\AdminNotification\Block\WindowClass was added.
Magento\AdminNotification\Block\System\Messages\UnreadMessagePopupClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Framework\Acl\CacheInterfaceInterface was removed.
Magento\Framework\Stdlib\DateTime\TimezoneInterface::date[public] Method parameter name changed.
Magento\Vault\Block\CardRendererInterface::getIconUrl[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getIconHeight[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getIconWidth[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getToken[public] Method has been removed.
Magento\Vault\Api\PaymentTokenRepositoryInterface::getList[public] Method parameter changed.
Magento\Tax\Api\TaxRuleRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\CreditmemoRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\InvoiceRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderAddressRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderPaymentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\OrderStatusHistoryRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentCommentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentItemRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\ShipmentTrackRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\TransactionRepositoryInterface::getList[public] Method parameter changed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setCarrierCode[public] Method has been removed.
Magento\Quote\Api\CartRepositoryInterface::getList[public] Method parameter changed.
Magento\Quote\Api\GuestBillingAddressManagementInterface::assign[public] Method parameter name changed.
Magento\Framework\Mail\TransportInterface::getMessage[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::test[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::getBackend[public] Method has been added.
Magento\Framework\Cache\FrontendInterface::getLowLevelFrontend[public] Method has been added.
Magento\Vault\Block\TokenRendererInterface::getToken[public] Method has been added.
Magento\UrlRewrite\Model\UrlPersistInterface::replace[public] Method has been added.
Magento\Store\Api\Data\GroupInterface::getCode[public] Method has been added.
Magento\Store\Api\Data\GroupInterface::setCode[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsUsedInGrid[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsVisibleInGrid[public] Method has been added.
Magento\Catalog\Api\Data\EavAttributeInterface::setIsFilterableInGrid[public] Method has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_PERCENTAGE_VALUEConstant has been added.
Magento\Catalog\Api\Data\ProductAttributeInterface::CODE_TIER_PRICE_FIELD_VALUE_TYPEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_TEXTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_FILEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_SELECTConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_GROUP_DATEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_FIELDConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_AREAConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_FILEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DROP_DOWNConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_RADIOConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_CHECKBOXConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_MULTIPLEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DATEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_DATE_TIMEConstant has been added.
Magento\Catalog\Api\Data\ProductCustomOptionInterface::OPTION_TYPE_TIMEConstant has been added.
Magento\Backend\Block\Widget\Grid\ExportInterface::getExportButtonHtml[public] Method has been added.
Magento\Backend\Block\Widget\Grid\ExportInterface::addExportType[public] Method has been added.
Magento\Authorization\Model\UserContextInterface::getUserId[public] Method has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_INTEGRATIONConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_ADMINConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_CUSTOMERConstant has been added.
Magento\Authorization\Model\UserContextInterface::USER_TYPE_GUESTConstant has been added.
Magento\Framework\ShellInterfaceInterface was added.
Magento\Framework\Webapi\ServicePayloadConverterInterfaceInterface was added.
Magento\Framework\Webapi\Rest\Response\RendererInterfaceInterface was added.
Magento\Framework\Webapi\Rest\Request\ParamOverriderInterfaceInterface was added.
Magento\Framework\View\TemplateEngine\Xhtml\CompilerInterfaceInterface was added.
Magento\Framework\View\Layout\BuilderInterfaceInterface was added.
Magento\Framework\View\Element\UiComponentInterfaceInterface was added.
Magento\Framework\View\Design\ThemeInterfaceInterface was added.
Magento\Framework\View\Asset\AssetInterfaceInterface was added.
Magento\Framework\View\Asset\LocalInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessorInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessor\AlternativeSourceInterfaceInterface was added.
Magento\Framework\View\Asset\PreProcessor\ChainFactoryInterfaceInterface was added.
Magento\Framework\Setup\ModuleContextInterfaceInterface was added.
Magento\Framework\Setup\SchemaSetupInterfaceInterface was added.
Magento\Framework\Session\SessionManagerInterfaceInterface was added.
Magento\Framework\Serialize\SerializerInterfaceInterface was added.
Magento\Framework\Search\RequestInterfaceInterface was added.
Magento\Framework\Search\Request\BucketInterfaceInterface was added.
Magento\Framework\Search\Request\FilterInterfaceInterface was added.
Magento\Framework\Search\Request\QueryInterfaceInterface was added.
Magento\Framework\Search\Dynamic\DataProviderInterfaceInterface was added.
Magento\Framework\Search\Dynamic\IntervalInterfaceInterface was added.
Magento\Framework\Profiler\DriverInterfaceInterface was added.
Magento\Framework\ObjectManager\ContextInterfaceInterface was added.
Magento\Framework\Notification\MessageInterfaceInterface was added.
Magento\Framework\Notification\NotifierInterfaceInterface was added.
Magento\Framework\Model\ResourceModel\Db\TransactionManagerInterfaceInterface was added.
Magento\Framework\Locale\FormatInterfaceInterface was added.
Magento\Framework\Locale\ListsInterfaceInterface was added.
Magento\Framework\Indexer\BatchProviderInterfaceInterface was added.
Magento\Framework\Indexer\BatchSizeManagementInterfaceInterface was added.
Magento\Framework\Indexer\FieldsetInterfaceInterface was added.
Magento\Framework\Indexer\HandlerInterfaceInterface was added.
Magento\Framework\Indexer\IndexTableRowSizeEstimatorInterfaceInterface was added.
Magento\Framework\Indexer\StateInterfaceInterface was added.
Magento\Framework\Filesystem\File\WriteInterfaceInterface was added.
Magento\Framework\Encryption\EncryptorInterfaceInterface was added.
Magento\Framework\Data\Form\Element\Renderer\RendererInterfaceInterface was added.
Magento\Framework\DB\Adapter\AdapterInterfaceInterface was added.
Magento\Framework\Communication\ConfigInterfaceInterface was added.
Magento\Framework\Backup\BackupInterfaceInterface was added.
Magento\Framework\Backup\Db\BackupDbInterfaceInterface was added.
Magento\Framework\Backup\Db\BackupInterfaceInterface was added.
Magento\Framework\App\FrontControllerInterfaceInterface was added.
Magento\Framework\App\PlainTextRequestInterfaceInterface was added.
Magento\Framework\App\ProductMetadataInterfaceInterface was added.
Magento\Framework\App\RequestContentInterfaceInterface was added.
Magento\Framework\App\RequestSafetyInterfaceInterface was added.
Magento\Framework\App\ScopeInterfaceInterface was added.
Magento\Framework\App\ViewInterfaceInterface was added.
Magento\Framework\App\Rss\DataProviderInterfaceInterface was added.
Magento\Framework\App\Response\HttpInterfaceInterface was added.
Magento\Framework\App\ResourceConnection\SourceProviderInterfaceInterface was added.
Magento\Framework\App\Cache\Tag\StrategyInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessorInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessor\JoinProcessor\CustomJoinInterfaceInterface was added.
Magento\Framework\Api\SearchCriteria\CollectionProcessor\FilterProcessor\CustomFilterInterfaceInterface was added.
Magento\Framework\Api\Search\SearchCriteriaInterfaceInterface was added.
Magento\Framework\Api\Search\SearchResultInterfaceInterface was added.
Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceInterface was added.
Magento\Framework\Api\ExtensionAttribute\JoinProcessorInterfaceInterface was added.
Magento\Framework\Acl\Data\CacheInterfaceInterface was added.
Magento\Weee\Api\Data\ProductRender\WeeeAdjustmentAttributeInterfaceInterface was added.
Magento\Vault\Api\PaymentMethodListInterfaceInterface was added.
Magento\Vault\Api\Data\PaymentTokenFactoryInterfaceInterface was added.
Magento\UrlRewrite\Model\StorageInterfaceInterface was added.
Magento\UrlRewrite\Model\UrlFinderInterfaceInterface was added.
Magento\Ui\DataProvider\Modifier\ModifierInterfaceInterface was added.
Magento\Ui\Component\Listing\RowInterfaceInterface was added.
Magento\Ui\Component\Listing\Columns\ColumnInterfaceInterface was added.
Magento\Ui\Component\Form\Element\ElementInterfaceInterface was added.
Magento\Ui\Block\Component\StepsWizard\StepInterfaceInterface was added.
Magento\Store\Model\ScopeInterfaceInterface was added.
Magento\Store\Api\StoreWebsiteRelationInterfaceInterface was added.
Magento\Security\Model\ConfigInterfaceInterface was added.
Magento\Security\Model\SecurityChecker\SecurityCheckerInterfaceInterface was added.
Magento\Search\Model\AutocompleteInterfaceInterface was added.
Magento\Search\Model\QueryInterfaceInterface was added.
Magento\Search\Model\SearchCollectionInterfaceInterface was added.
Magento\Search\Model\Autocomplete\DataProviderInterfaceInterface was added.
Magento\Search\Model\Autocomplete\ItemInterfaceInterface was added.
Magento\SalesRule\Model\Spi\CouponResourceInterfaceInterface was added.
Magento\SalesRule\Model\Rule\Action\Discount\DiscountInterfaceInterface was added.
Magento\SalesRule\Model\Coupon\CodegeneratorInterfaceInterface was added.
Magento\Sales\Model\ConfigInterfaceInterface was added.
Magento\Sales\Model\EntityInterfaceInterface was added.
Magento\Sales\Model\ValidatorResultInterfaceInterface was added.
Magento\Sales\Model\ResourceModel\GridInterfaceInterface was added.
Magento\Sales\Model\Order\InvoiceStatisticInterfaceInterface was added.
Magento\Sales\Model\Order\OrderStateResolverInterfaceInterface was added.
Magento\Sales\Model\Order\PaymentAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\RefundAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\RefundInvoiceInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\RefundOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Validation\ShipOrderInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\OrderRegistrarInterfaceInterface was added.
Magento\Sales\Model\Order\Reorder\OrderedProductAvailabilityCheckerInterfaceInterface was added.
Magento\Sales\Model\Order\Invoice\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Creditmemo\NotifierInterfaceInterface was added.
Magento\Sales\Api\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Api\RefundInvoiceInterfaceInterface was added.
Magento\Sales\Api\RefundOrderInterfaceInterface was added.
Magento\Sales\Api\ShipOrderInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotInvoiceExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotRefundExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotShipExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\DocumentValidationExceptionInterfaceInterface was added.
Magento\Sales\Api\Data\CommentInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\CreditmemoItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\EntityInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\LineItemInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentPackageCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentTrackCreationInterfaceInterface was added.
Magento\Sales\Api\Data\TrackInterfaceInterface was added.
Magento\Rule\Model\Condition\ConditionInterfaceInterface was added.
Magento\Rule\Model\Action\ActionInterfaceInterface was added.
Magento\Reports\Model\ResourceModel\HelperInterfaceInterface was added.
Magento\Reports\Model\ResourceModel\Quote\CollectionFactoryInterfaceInterface was added.
Magento\Quote\Model\Quote\Address\FreeShippingInterfaceInterface was added.
Magento\Quote\Model\Quote\Address\RateCollectorInterfaceInterface was added.
Magento\Payment\Model\Method\SpecificationInterfaceInterface was added.
Magento\Payment\Model\Checks\SpecificationInterfaceInterface was added.
Magento\Payment\Gateway\Data\PaymentDataObjectFactoryInterfaceInterface was added.
Magento\Payment\Api\PaymentMethodListInterfaceInterface was added.
Magento\Payment\Api\PaymentVerificationInterfaceInterface was added.
Magento\Payment\Api\Data\PaymentMethodInterfaceInterface was added.
Magento\PageCache\Model\VclGeneratorInterfaceInterface was added.
Magento\PageCache\Model\VclTemplateLocatorInterfaceInterface was added.
Magento\Msrp\Pricing\Price\MsrpPriceInterfaceInterface was added.
Magento\Msrp\Api\Data\ProductRender\MsrpPriceInfoInterfaceInterface was added.
Magento\ImportExport\Model\Import\ConfigInterfaceInterface was added.
Magento\ImportExport\Model\Import\ErrorProcessing\ProcessingErrorAggregatorInterfaceInterface was added.
Magento\ImportExport\Model\Export\ConfigInterfaceInterface was added.
Magento\GroupedProduct\Model\ResourceModel\Product\Indexer\Price\GroupedInterfaceInterface was added.
Magento\GiftMessage\Block\Cart\Item\Renderer\Actions\LayoutProcessorInterfaceInterface was added.
Magento\Eav\Model\Entity\EntityInterfaceInterface was added.
Magento\Eav\Model\Entity\Increment\IncrementInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\Source\SourceInterfaceInterface was added.
Magento\Eav\Model\Entity\Attribute\Frontend\FrontendInterfaceInterface was added.
Magento\Eav\Api\Data\AttributeDefaultValueInterfaceInterface was added.
Magento\Downloadable\Model\ComponentInterfaceInterface was added.
Magento\Downloadable\Model\Product\TypeHandler\TypeHandlerInterfaceInterface was added.
Magento\Directory\Model\Currency\Import\ImportInterfaceInterface was added.
Magento\Developer\Model\XmlCatalog\Format\FormatInterfaceInterface was added.
Magento\Customer\Model\EmailNotificationInterfaceInterface was added.
Magento\Customer\Model\Group\RetrieverInterfaceInterface was added.
Magento\Customer\Model\Customer\Source\GroupSourceInterfaceInterface was added.
Magento\Customer\Model\Address\AddressModelInterfaceInterface was added.
Magento\Customer\Model\Address\CustomAttributeListInterfaceInterface was added.
Magento\Customer\CustomerData\JsLayoutDataProviderInterfaceInterface was added.
Magento\Customer\CustomerData\SectionSourceInterfaceInterface was added.
Magento\Customer\Block\Account\SortLinkInterfaceInterface was added.
Magento\Customer\Api\CustomerGroupConfigInterfaceInterface was added.
Magento\Cron\Model\ConfigInterfaceInterface was added.
Magento\Contact\Model\ConfigInterfaceInterface was added.
Magento\Contact\Model\MailInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\ConfigurableOptionsProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\LowestPriceOptionsProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Pricing\Price\PriceResolverInterfaceInterface was added.
Magento\ConfigurableProduct\Model\AttributeOptionProviderInterfaceInterface was added.
Magento\ConfigurableProduct\Model\AttributesListInterfaceInterface was added.
Magento\Config\Model\Placeholder\PlaceholderInterfaceInterface was added.
Magento\Config\Model\Config\CommentInterfaceInterface was added.
Magento\Config\Model\Config\Structure\ElementInterfaceInterface was added.
Magento\Config\Model\Config\Structure\ElementVisibilityInterfaceInterface was added.
Magento\Config\Model\Config\Structure\MapperInterfaceInterface was added.
Magento\Config\Model\Config\Structure\SearchInterfaceInterface was added.
Magento\Config\Model\Config\Backend\File\RequestData\RequestDataInterfaceInterface was added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorInterfaceInterface was added.
Magento\Config\App\Config\Source\DumpConfigSourceInterfaceInterface was added.
Magento\Checkout\Model\Cart\CartInterfaceInterface was added.
Magento\Checkout\Model\Cart\RequestInfoFilterInterfaceInterface was added.
Magento\Checkout\CustomerData\ItemInterfaceInterface was added.
Magento\Checkout\Block\Checkout\LayoutProcessorInterfaceInterface was added.
Magento\CatalogSearch\Model\Search\RequestGenerator\GeneratorInterfaceInterface was added.
Magento\CatalogSearch\Model\Search\FilterMapper\FilterStrategyInterfaceInterface was added.
Magento\CatalogSearch\Model\ResourceModel\EngineInterfaceInterface was added.
Magento\CatalogSearch\Model\Indexer\IndexSwitcherInterfaceInterface was added.
Magento\CatalogInventory\Model\ResourceModel\Indexer\Stock\QueryProcessorInterfaceInterface was added.
Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterfaceInterface was added.
Magento\CatalogImportExport\Model\Export\RowCustomizerInterfaceInterface was added.
Magento\Catalog\Ui\DataProvider\Product\ProductRenderCollectorInterfaceInterface was added.
Magento\Catalog\Ui\Component\Listing\Attribute\RepositoryInterfaceInterface was added.
Magento\Catalog\Pricing\Price\CustomOptionPriceInterfaceInterface was added.
Magento\Catalog\Pricing\Price\FinalPriceInterfaceInterface was added.
Magento\Catalog\Pricing\Price\TierPriceInterfaceInterface was added.
Magento\Catalog\Model\FrontendStorageConfigurationInterfaceInterface was added.
Magento\Catalog\Model\ProductIdLocatorInterfaceInterface was added.
Magento\Catalog\Model\ProductOptionProcessorInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\BaseSelectProcessorInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\CompositeProductBatchSizeAdjusterInterfaceInterface was added.
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceInterfaceInterface was added.
Magento\Catalog\Model\ProductTypes\ConfigInterfaceInterface was added.
Magento\Catalog\Model\Product\CatalogPriceInterfaceInterface was added.
Magento\Catalog\Model\Product\CopyConstructorInterfaceInterface was added.
Magento\Catalog\Model\Product\Configuration\Item\ItemInterfaceInterface was added.
Magento\Catalog\Model\Product\Attribute\Backend\Media\EntryConverterInterfaceInterface was added.
Magento\Catalog\Model\Locator\LocatorInterfaceInterface was added.
Magento\Catalog\Model\Layer\AvailabilityFlagInterfaceInterface was added.
Magento\Catalog\Model\Layer\Filter\FilterInterfaceInterface was added.
Magento\Catalog\Model\Layer\Filter\Dynamic\AlgorithmInterfaceInterface was added.
Magento\Catalog\Model\Indexer\Product\Price\UpdateIndexInterfaceInterface was added.
Magento\Catalog\Model\Indexer\Product\Flat\Table\BuilderInterfaceInterface was added.
Magento\Catalog\Helper\Product\Configuration\ConfigurationInterfaceInterface was added.
Magento\Catalog\Block\ShortcutInterfaceInterface was added.
Magento\Catalog\Api\BasePriceStorageInterfaceInterface was added.
Magento\Catalog\Api\CategoryListInterfaceInterface was added.
Magento\Catalog\Api\CostStorageInterfaceInterface was added.
Magento\Catalog\Api\ProductRenderListInterfaceInterface was added.
Magento\Catalog\Api\ScopedProductTierPriceManagementInterfaceInterface was added.
Magento\Catalog\Api\SpecialPriceInterfaceInterface was added.
Magento\Catalog\Api\SpecialPriceStorageInterfaceInterface was added.
Magento\Catalog\Api\TierPriceStorageInterfaceInterface was added.
Magento\Catalog\Api\Data\BasePriceInterfaceInterface was added.
Magento\Catalog\Api\Data\CategoryLinkInterfaceInterface was added.
Magento\Catalog\Api\Data\CategorySearchResultsInterfaceInterface was added.
Magento\Catalog\Api\Data\CostInterfaceInterface was added.
Magento\Catalog\Api\Data\PriceUpdateResultInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductFrontendActionInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRenderInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRenderSearchResultsInterfaceInterface was added.
Magento\Catalog\Api\Data\SpecialPriceInterfaceInterface was added.
Magento\Catalog\Api\Data\TierPriceInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\ButtonInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\FormattedPriceInfoInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\ImageInterfaceInterface was added.
Magento\Catalog\Api\Data\ProductRender\PriceInfoInterfaceInterface was added.
Magento\Bundle\Pricing\Adjustment\SelectionPriceListProviderInterfaceInterface was added.
Magento\Backend\Service\V1\ModuleServiceInterfaceInterface was added.
Magento\Backend\Model\UrlInterfaceInterface was added.
Magento\Backend\Block\Widget\ContainerInterfaceInterface was added.
Magento\Backend\Block\Widget\Grid\Massaction\VisibilityCheckerInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.1-2.1.2.html b/src/_includes/backward-incompatible-changes/open-source/2.1.1-2.1.2.html deleted file mode 100644 index 40e84e6bec5..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.1-2.1.2.html +++ /dev/null @@ -1,299 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Sales\Model\Order\InvoiceDocumentFactoryClass was added.
Magento\Sales\Model\Order\PaymentAdapterClass was added.
Magento\Sales\Model\Order\ShipmentDocumentFactoryClass was added.
Magento\Sales\Model\Order\Shipment\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Shipment\NotifierClass was added.
Magento\Sales\Model\Order\Shipment\PackageClass was added.
Magento\Sales\Model\Order\Shipment\PackageCreationClass was added.
Magento\Sales\Model\Order\Invoice\CreationArgumentsClass was added.
Magento\Sales\Model\Order\Invoice\NotifierClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Sales\Api\Data\InvoiceCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\InvoiceCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\InvoiceItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setCreatedAt[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setEntityId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::getIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setIsVisibleOnFront[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::setComment[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::ENTITY_IDConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::IS_VISIBLE_ON_FRONTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::COMMENTConstant has been removed.
Magento\Sales\Api\Data\ShipmentCommentInterface::CREATED_ATConstant has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::getQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setQty[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentItemInterface::setOrderItemId[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getCarrierCode[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::getTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTrackNumber[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setTitle[public] Method has been removed.
Magento\Sales\Api\Data\ShipmentTrackInterface::setCarrierCode[public] Method has been removed.
Magento\Sales\Model\Order\InvoiceNotifierInterfaceInterface was added.
Magento\Sales\Model\Order\InvoiceStatisticInterfaceInterface was added.
Magento\Sales\Model\Order\OrderStateResolverInterfaceInterface was added.
Magento\Sales\Model\Order\PaymentAdapterInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\NotifierInterfaceInterface was added.
Magento\Sales\Model\Order\Shipment\OrderRegistrarInterfaceInterface was added.
Magento\Sales\Model\Order\Invoice\NotifierInterfaceInterface was added.
Magento\Sales\Api\InvoiceOrderInterfaceInterface was added.
Magento\Sales\Api\ShipOrderInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotInvoiceExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\CouldNotShipExceptionInterfaceInterface was added.
Magento\Sales\Api\Exception\DocumentValidationExceptionInterfaceInterface was added.
Magento\Sales\Api\Data\CommentInterfaceInterface was added.
Magento\Sales\Api\Data\EntityInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\InvoiceItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\LineItemInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCommentCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentCreationArgumentsInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentItemCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentPackageCreationInterfaceInterface was added.
Magento\Sales\Api\Data\ShipmentTrackCreationInterfaceInterface was added.
Magento\Sales\Api\Data\TrackInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.10-2.1.11.html b/src/_includes/backward-incompatible-changes/open-source/2.1.10-2.1.11.html deleted file mode 100644 index 7dd46a4c8c1..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.10-2.1.11.html +++ /dev/null @@ -1,39 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Catalog\Model\Product\Type\AbstractType::isPossibleBuyFromList[public] Method has been added.
Magento\Sitemap\Block\RobotsClass was added.
Magento\Robots\Model\Config\ValueClass was added.
Magento\Robots\Block\DataClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Stdlib\DateTime\TimezoneInterface::date[public] Method parameter name changed.
Magento\ConfigurableProduct\Model\AttributeOptionProviderInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.11-2.1.12.html b/src/_includes/backward-incompatible-changes/open-source/2.1.11-2.1.12.html deleted file mode 100644 index 66fe989e85a..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.11-2.1.12.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.12-2.1.13.html b/src/_includes/backward-incompatible-changes/open-source/2.1.12-2.1.13.html deleted file mode 100644 index 910cfec8f99..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.12-2.1.13.html +++ /dev/null @@ -1,11 +0,0 @@ -

Changes in interfaces

- - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Stdlib\DateTime\TimezoneInterface::date[public] Removed last method parameter(s).
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.13-2.1.14.html b/src/_includes/backward-incompatible-changes/open-source/2.1.13-2.1.14.html deleted file mode 100644 index cb5a054691e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.13-2.1.14.html +++ /dev/null @@ -1,11 +0,0 @@ -

Changes in classes

- - - - - - - - - -
What ChangedHow Changed
Magento\Swagger\Block\IndexClass was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.14-2.1.15.html b/src/_includes/backward-incompatible-changes/open-source/2.1.14-2.1.15.html deleted file mode 100644 index 4008232dd06..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.14-2.1.15.html +++ /dev/null @@ -1,11 +0,0 @@ -

Changes in interface

- - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Stdlib\DateTime\TimezoneInterface::date[public] Added optional parameter(s).
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.15-2.1.16.md b/src/_includes/backward-incompatible-changes/open-source/2.1.15-2.1.16.md deleted file mode 100644 index aca3f55e404..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.15-2.1.16.md +++ /dev/null @@ -1,3 +0,0 @@ -### No changes {#changes-2115-2116} - -No backward incompatible changes. diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.16-2.1.17.md b/src/_includes/backward-incompatible-changes/open-source/2.1.16-2.1.17.md deleted file mode 100644 index 5ea0a1e5a45..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.16-2.1.17.md +++ /dev/null @@ -1,3 +0,0 @@ -### No changes {#changes-2116-2117} - -No backward incompatible changes. diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.17-2.1.18.md b/src/_includes/backward-incompatible-changes/open-source/2.1.17-2.1.18.md deleted file mode 100644 index 2d8c3ca7196..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.17-2.1.18.md +++ /dev/null @@ -1,3 +0,0 @@ -### No changes {#changes-2117-2118} - -No backward incompatible changes. diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.2-2.1.3.html b/src/_includes/backward-incompatible-changes/open-source/2.1.2-2.1.3.html deleted file mode 100644 index 9289d4abc32..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.2-2.1.3.html +++ /dev/null @@ -1,108 +0,0 @@ - -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Store\Model\Config\Reader\DefaultReaderClass was removed.
Magento\Store\Model\Config\Reader\ReaderPoolClass was removed.
Magento\Store\Model\Config\Reader\StoreClass was removed.
Magento\Store\Model\Config\Reader\WebsiteClass was removed.
Magento\Quote\Setup\RecurringClass was removed.
Magento\ConfigurableProduct\Plugin\Model\ProductClass was removed.
Magento\ConfigurableProduct\Block\Plugin\Product\Media\GalleryClass was removed.
Magento\Vault\Plugin\PaymentVaultAttributesLoad::aroundGetExtensionAttributes[public] Method has been removed.
Magento\User\Model\ResourceModel\User::$_usersTable[protected] Property has been removed.
Magento\Store\Model\Config\Converter::__construct[public] Method has been removed.
Magento\Store\Model\Config\Converter::$_processor[protected] Property has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_processData[protected] Method has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_processPlaceholders[protected] Method has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_getPlaceholder[protected] Method has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_getValue[protected] Method has been removed.
Magento\Store\Model\Config\Processor\Placeholder::_setValue[protected] Method has been removed.
Magento\Deploy\Model\Deployer::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Model\Category\Plugin\Store\View::aroundSave[public] Method has been removed.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow changed
Magento\Vault\Block\CardRendererInterface::getIconUrl[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getIconHeight[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getIconWidth[public] Method has been removed.
Magento\Vault\Block\CardRendererInterface::getToken[public] Method has been removed.
Magento\Vault\Block\TokenRendererInterface::getToken[public] Method has been added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.3-2.1.4.html b/src/_includes/backward-incompatible-changes/open-source/2.1.3-2.1.4.html deleted file mode 100644 index e16e6807a9c..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.3-2.1.4.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.4-2.1.5.html b/src/_includes/backward-incompatible-changes/open-source/2.1.4-2.1.5.html deleted file mode 100644 index 2de75872792..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.4-2.1.5.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.5-2.1.6.html b/src/_includes/backward-incompatible-changes/open-source/2.1.5-2.1.6.html deleted file mode 100644 index 592cb23d167..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.5-2.1.6.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

\ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.6-2.1.7.html b/src/_includes/backward-incompatible-changes/open-source/2.1.6-2.1.7.html deleted file mode 100644 index b51e753f4c8..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.6-2.1.7.html +++ /dev/null @@ -1,43 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Swatches\Model\ProductSubstituteClass was removed.
Magento\Swatches\Model\Plugin\ProductImageBuilderClass was removed.
Magento\Catalog\Model\View\Asset\ImageClass was removed.
Magento\Catalog\Model\View\Asset\PlaceholderClass was removed.
Magento\Catalog\Model\View\Asset\Image\ContextClass was removed.
Magento\Catalog\Model\Product\Image\ParamsBuilderClass was removed.
Magento\Catalog\Model\Product\Image\SizeCacheClass was removed.
Magento\Catalog\Model\Product\Image\UrlBuilderClass was removed.
Magento\Catalog\Block\Product\ImageBlockBuilderClass was removed.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.7-2.1.8.html b/src/_includes/backward-incompatible-changes/open-source/2.1.7-2.1.8.html deleted file mode 100644 index 112a9ba8773..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.7-2.1.8.html +++ /dev/null @@ -1,43 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Tax\Setup\InstallData::__construct[public] Method parameter changed.
Magento\Swatches\Model\Plugin\EavAttribute::beforeSave[public] Method has been removed.
Magento\Eav\Model\Entity\Attribute\Frontend\AbstractFrontend::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Observer\CategoryProcessUrlRewriteSavingObserver::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Observer\CategoryProcessUrlRewriteSavingObserver::$urlPersist[protected] Property has been removed.
Magento\CatalogUrlRewrite\Model\Category\Plugin\Storage::__construct[public] Method parameter changed.
Magento\CatalogUrlRewrite\Model\Category\Plugin\Storage::$productFactory[protected] Property has been removed.
Magento\Catalog\Controller\Adminhtml\Category\Save::imagePreprocessing[public] Method parameter changed.
Magento\Framework\DB\TemporaryTableServiceClass was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.8-2.1.9.html b/src/_includes/backward-incompatible-changes/open-source/2.1.8-2.1.9.html deleted file mode 100644 index eb8654b8ea9..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.8-2.1.9.html +++ /dev/null @@ -1,15 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Usps\Setup\InstallDataClass was removed.
Magento\PageCache\Observer\FlushFormKeyOnLogoutClass was removed.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.1.9-2.1.10.html b/src/_includes/backward-incompatible-changes/open-source/2.1.9-2.1.10.html deleted file mode 100644 index d2e9070de9c..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.1.9-2.1.10.html +++ /dev/null @@ -1,2 +0,0 @@ -

No changes

-

No backward incompatible changes.

diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.0-2.2.1.html b/src/_includes/backward-incompatible-changes/open-source/2.2.0-2.2.1.html deleted file mode 100644 index 17168f1a029..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.0-2.2.1.html +++ /dev/null @@ -1,87 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\Module\Setup\Migration::__construct[public] Method parameter name changed.
Magento\Quote\Model\Quote::__construct[public] Method parameter name changed.
Magento\Customer\Block\Address\Edit::__construct[public] Method parameter name changed.
Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct[public] Method parameter name changed.
Magento\Sitemap\Model\ResourceModel\Catalog\Product::prepareSelectStatement[public] Method has been added.
Magento\Customer\Block\Address\Edit::isAttributeAllowedOnForm[public] Method has been added.
Magento\CatalogImportExport\Model\Export\Product::loadCollection[protected] Method has been added.
Magento\Swagger\Block\IndexClass was added.
Magento\Signifyd\Model\MessageGenerators\GeneratorExceptionClass was added.
Magento\Signifyd\Block\FingerprintClass was added.
Magento\Signifyd\Block\Adminhtml\CaseInfoClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Signifyd\Api\CaseCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\CaseManagementInterfaceInterface was added.
Magento\Signifyd\Api\CaseRepositoryInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCancelingServiceInterfaceInterface was added.
Magento\Signifyd\Api\GuaranteeCreationServiceInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseInterfaceInterface was added.
Magento\Signifyd\Api\Data\CaseSearchResultsInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.1-2.2.2.html b/src/_includes/backward-incompatible-changes/open-source/2.2.1-2.2.2.html deleted file mode 100644 index ed3239e9331..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.1-2.2.2.html +++ /dev/null @@ -1,139 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Newsletter\Model\Subscriber::__construct[public] Method parameter name changed.
Magento\Cron\Model\Schedule::__construct[public] Method parameter name changed.
Magento\Catalog\Model\Category::getChildren[public] Method parameter name changed.
Magento\Sitemap\Model\Sitemap::LAST_MOD_MIN_VALConstant has been added.
Magento\Reports\Model\ResourceModel\Review\Customer\Collection::addFieldToFilter[public] Method has been added.
Magento\Newsletter\Model\Subscriber::beforeSave[public] Method has been added.
Magento\ImportExport\Helper\Report::getDelimiter[public] Method has been added.
Magento\InstantPurchase\PaymentMethodIntegration\StaticAdditionalInformationProviderClass was added.
Magento\InstantPurchase\PaymentMethodIntegration\StaticAvailabilityCheckerClass was added.
Magento\InstantPurchase\Model\InstantPurchaseOptionClass was added.
Magento\InstantPurchase\Model\InstantPurchaseOptionFactoryClass was added.
Magento\InstantPurchase\Model\PlaceOrderClass was added.
Magento\InstantPurchase\Model\Ui\CustomerAddressesFormatterClass was added.
Magento\InstantPurchase\Model\Ui\PaymentTokenFormatterClass was added.
Magento\InstantPurchase\Model\Ui\ShippingMethodFormatterClass was added.
Magento\InstantPurchase\Model\ShippingMethodChoose\DeferredShippingMethodChooserPoolClass was added.
Magento\InstantPurchase\Model\QuoteManagement\PaymentConfigurationClass was added.
Magento\InstantPurchase\Model\QuoteManagement\PurchaseClass was added.
Magento\InstantPurchase\Model\QuoteManagement\QuoteCreationClass was added.
Magento\InstantPurchase\Model\QuoteManagement\QuoteFillingClass was added.
Magento\InstantPurchase\Model\QuoteManagement\ShippingConfigurationClass was added.
Magento\InstantPurchase\Block\ButtonClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\InstantPurchase\PaymentMethodIntegration\AvailabilityCheckerInterfaceInterface was added.
Magento\InstantPurchase\PaymentMethodIntegration\PaymentAdditionalInformationProviderInterfaceInterface was added.
Magento\InstantPurchase\PaymentMethodIntegration\PaymentTokenFormatterInterfaceInterface was added.
Magento\InstantPurchase\Model\InstantPurchaseInterfaceInterface was added.
Magento\InstantPurchase\Model\ShippingMethodChoose\DeferredShippingMethodChooserInterfaceInterface was added.
Magento\InstantPurchase\Model\ShippingMethodChoose\ShippingMethodChooserInterfaceInterface was added.
Magento\InstantPurchase\Model\ShippingAddressChoose\ShippingAddressChooserInterfaceInterface was added.
Magento\InstantPurchase\Model\PaymentMethodChoose\PaymentTokenChooserInterfaceInterface was added.
Magento\InstantPurchase\Model\BillingAddressChoose\BillingAddressChooserInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.10-2.2.11.md b/src/_includes/backward-incompatible-changes/open-source/2.2.10-2.2.11.md deleted file mode 100644 index 920be3bbc67..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.10-2.2.11.md +++ /dev/null @@ -1,19 +0,0 @@ -### Class changes {#class-2210-2211} - -| What changed | How it changed | -|-------------------------------------------------------------------------------------------|-------------------------------------------| -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_construct` | [protected] Method return typing changed. | -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareCollection` | [protected] Method return typing changed. | -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareColumns` | [protected] Method return typing changed. | -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::_prepareMassaction` | [protected] Method return typing changed. | -| `Magento\SalesRule\Block\Adminhtml\Promo\Quote\Edit\Tab\Coupons\Grid::getGridUrl` | [public] Method return typing changed. | -| `Magento\Catalog\Model\Category::getAttributes` | [public] Method return typing changed. | -| `Magento\Catalog\Model\Category::getDesignAttributes` | [public] Method return typing changed. | -| `Magento\Catalog\Model\Attribute\Backend\Customlayoutupdate::validate` | [public] Method return typing changed. | -| `Magento\Framework\Filter\Template::forDirective` | [public] Method has been added. | -| `Magento\Framework\Filter\Template::setStrictMode` | [public] Method has been added. | -| `Magento\Framework\Filter\Template::isStrictMode` | [public] Method has been added. | -| `Magento\Framework\Filter\Template::LOOP_PATTERN` | Constant has been added. | -| `Magento\Wishlist\Model\ResourceModel\Item\Collection::_renderFiltersBefore` | [protected] Method has been added. | -| `Magento\Cms\Model\Page::__construct` | [public] Method has been added. | -| `Magento\Catalog\Model\Attribute\Backend\Customlayoutupdate::beforeSave` | [public] Method has been added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.2-2.2.3.html b/src/_includes/backward-incompatible-changes/open-source/2.2.2-2.2.3.html deleted file mode 100644 index ba5b0c6387e..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.2-2.2.3.html +++ /dev/null @@ -1,19 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Eav\Model\Entity\Attribute\Source\Table::__construct[public] Added optional parameter(s).
Magento\Backend\Block\Widget\Grid\Massaction::__construct[public] Method has been added.
Magento\Backend\Block\Widget\Grid\Massaction::addItem[public] Method has been added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.3-2.2.4.html b/src/_includes/backward-incompatible-changes/open-source/2.2.3-2.2.4.html deleted file mode 100644 index 3d228e128ef..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.3-2.2.4.html +++ /dev/null @@ -1,175 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\File\Uploader::getDispersionPath[public] Method has been added.
Magento\Framework\Config\ConfigOptionsListConstants::CONFIG_PATH_SCD_ON_DEMAND_IN_PRODUCTIONConstant has been added.
Magento\Widget\Model\Widget\Instance::SINGLE_PRODUCT_LAYOUT_HANDLEConstant has been added.
Magento\Theme\Block\Html\Footer::getCacheLifetime[protected] Method has been added.
Magento\Sitemap\Model\ResourceModel\Cms\Page::__construct[public] Added optional parameter(s).
Magento\Sales\Model\Order::__construct[public] Added optional parameter(s).
Magento\Sales\Model\Order\Creditmemo::__construct[public] Added optional parameter(s).
Magento\Sales\Model\AdminOrder\Create::__construct[public] Added optional parameter(s).
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\Adjustments::getUpdateTotalsUrl[public] Method has been added.
Magento\Sales\Block\Adminhtml\Order\Creditmemo\Create\Items::getUpdateTotalsButtonHtml[public] Method has been added.
Magento\Payment\Model\Method\AbstractMethod::__construct[public] Added optional parameter(s).
Magento\Payment\Gateway\Command\GatewayCommand::__construct[public] Added optional parameter(s).
Magento\Multishipping\Model\Checkout\Type\Multishipping::__construct[public] Added optional parameter(s).
Magento\Eav\Model\Entity\AbstractEntity::addAttributeByScope[public] Method has been added.
Magento\Directory\Model\Currency::__construct[public] Added optional parameter(s).
Magento\Customer\Model\Customer::__construct[public] Added optional parameter(s).
Magento\Config\Model\Config\Source\Nooptreq::VALUE_NOConstant has been added.
Magento\Config\Model\Config\Source\Nooptreq::VALUE_OPTIONALConstant has been added.
Magento\Config\Model\Config\Source\Nooptreq::VALUE_REQUIREDConstant has been added.
Magento\Config\Console\Command\ConfigSetCommand::OPTION_LOCK_ENVConstant has been added.
Magento\Config\Console\Command\ConfigSetCommand::OPTION_LOCK_CONFIGConstant has been added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactory::TYPE_LOCK_ENVConstant has been added.
Magento\Config\Console\Command\ConfigSet\ConfigSetProcessorFactory::TYPE_LOCK_CONFIGConstant has been added.
Magento\Config\Console\Command\ConfigSet\ProcessorFacade::processWithLockTarget[public] Method has been added.
Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection::_beforeLoad[protected] Method has been added.
Magento\CatalogRule\Model\Indexer\IndexBuilder::__construct[public] Added optional parameter(s).
Magento\CatalogImportExport\Model\Import\Product::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Product::getCacheTags[public] Method has been added.
Magento\Catalog\Model\Product\Option\Value::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::__construct[public] Added optional parameter(s).
Magento\Bundle\Pricing\Price\ConfiguredPrice::__construct[public] Added optional parameter(s).
Magento\Backup\Model\ResourceModel\Db::getTableTriggersSql[public] Method has been added.
Magento\Backup\Model\ResourceModel\Helper::getTableTriggersSql[public] Method has been added.
Magento\Backend\Block\GlobalSearch::__construct[public] Method has been added.
Magento\Backend\Block\GlobalSearch::getEntitiesToShow[public] Method has been added.
Magento\Paypal\Block\Adminhtml\Order\ViewClass was added.
Magento\Multishipping\Block\Checkout\ResultsClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Framework\View\Element\Block\ArgumentInterfaceInterface was added.
Magento\Framework\Event\ObserverInterfaceInterface was added.
Magento\Cms\Api\GetUtilityPageIdentifiersInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.4-2.2.5.html b/src/_includes/backward-incompatible-changes/open-source/2.2.4-2.2.5.html deleted file mode 100644 index ce3ee3ca7e6..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.4-2.2.5.html +++ /dev/null @@ -1,123 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider::getSearchableProducts[public] Method parameter name changed.
Magento\Framework\File\Uploader::__construct[public] Added optional parameter(s).
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::__construct[public] Method has been added.
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getPriceFormatJson[public] Method has been added.
Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getPricesJson[public] Method has been added.
Magento\Sales\Block\Order\Recent::__construct[public] Added optional parameter(s).
Magento\Sales\Block\Order\Recent::getRecentOrders[protected] Method has been added.
Magento\Sales\Block\Order\Recent::ORDER_LIMITConstant has been added.
Magento\Multishipping\Model\Checkout\Type\Multishipping::__construct[public] Added optional parameter(s).
Magento\Directory\Model\ResourceModel\Country\Collection::__construct[public] Added optional parameter(s).
Magento\CustomerImportExport\Model\Import\Customer::prepareCustomerData[public] Method has been added.
Magento\CustomerImportExport\Model\Import\Customer::validateData[public] Method has been added.
Magento\ConfigurableProduct\Block\Product\View\Type\Configurable::__construct[public] Added optional parameter(s).
Magento\CatalogSearch\Model\Indexer\Fulltext::__construct[public] Added optional parameter(s).
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\DataProvider::__construct[public] Added optional parameter(s).
Magento\CatalogSearch\Model\Indexer\Fulltext\Action\Full::__construct[public] Added optional parameter(s).
Magento\CatalogInventory\Model\Source\Stock::addValueSortToCollection[public] Method has been added.
Magento\CatalogImportExport\Model\Import\Uploader::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Product::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Product\Collection::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\DefaultPrice::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::getIndexTable[protected] Method has been added.
Magento\Catalog\Model\Indexer\Category\Product\AbstractAction::$tableMaintainer[protected] Property has been added.
- -

Changes in interfaces

- - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\CatalogInventory\Api\Data\StockStatusInterface::STATUS_OUT_OF_STOCKConstant has been added.
Magento\CatalogInventory\Api\Data\StockStatusInterface::STATUS_IN_STOCKConstant has been added.
Magento\Framework\Lock\LockManagerInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.5-2.2.6.html b/src/_includes/backward-incompatible-changes/open-source/2.2.5-2.2.6.html deleted file mode 100644 index fe3ba2aa300..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.5-2.2.6.html +++ /dev/null @@ -1,267 +0,0 @@ -

Changes in classes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Review\Block\Customer\ListCustomer::getProductUrl[public] Method parameter name changed.
Magento\Config\Model\Config::__construct[public] Method parameter typing added.
Magento\Config\Model\Config::__construct[public] Method parameter typing removed.
Magento\GroupedProduct\Model\ResourceModel\Product\Indexer\Price\Grouped::TRANSIT_PREFIXConstant has been removed.
Magento\Framework\View\Page\Config::setMetaTitle[public] Method has been added.
Magento\Framework\View\Page\Config::getMetaTitle[public] Method has been added.
Magento\Framework\View\Page\Config::META_DESCRIPTIONConstant has been added.
Magento\Framework\View\Page\Config::META_CONTENT_TYPEConstant has been added.
Magento\Framework\View\Page\Config::META_MEDIA_TYPEConstant has been added.
Magento\Framework\View\Page\Config::META_CHARSETConstant has been added.
Magento\Framework\View\Page\Config::META_TITLEConstant has been added.
Magento\Framework\View\Page\Config::META_KEYWORDSConstant has been added.
Magento\Framework\View\Page\Config::META_ROBOTSConstant has been added.
Magento\Framework\View\Page\Config::META_X_UI_COMPATIBLEConstant has been added.
Magento\Framework\Exception\AbstractAggregateException::addException[public] Method has been added.
Magento\Widget\Model\Widget\Instance::$_productType[protected] Property has been added.
Magento\Widget\Model\Widget\Instance::$_reader[protected] Property has been added.
Magento\User\Model\User::__construct[public] Added optional parameter(s).
Magento\User\Model\User::MESSAGE_ID_PASSWORD_EXPIREDConstant has been added.
Magento\Swatches\Model\ResourceModel\Swatch::clearSwatchOptionByOptionIdAndType[public] Method has been added.
Magento\Store\Model\Group::__construct[public] Added optional parameter(s).
Magento\Store\Model\Group::afterSave[public] Method has been added.
Magento\Store\Model\Store::__construct[public] Added optional parameter(s).
Magento\Store\Block\Switcher::__construct[public] Added optional parameter(s).
Magento\Sitemap\Model\ResourceModel\Catalog\Product::__construct[public] Added optional parameter(s).
Magento\Shipping\Model\Carrier\AbstractCarrier::processAdditionalValidation[public] Method has been added.
Magento\Shipping\Model\Carrier\AbstractCarrierOnline::processAdditionalValidation[public] Method has been added.
Magento\Sales\Model\Order::addCommentToStatusHistory[public] Method has been added.
Magento\Quote\Model\ResourceModel\Quote\Item\Collection::__construct[public] Added optional parameter(s).
Magento\Newsletter\Model\Subscriber::__construct[public] Added optional parameter(s).
Magento\Multishipping\Block\Checkout\Overview::getBillingAddressTotals[public] Method has been added.
Magento\Eav\Model\Entity\Attribute\AbstractAttribute::__construct[public] Added optional parameter(s).
Magento\Config\App\Config\Type\System::__construct[public] Added optional parameter(s).
Magento\CatalogRule\Model\Rule\Job::__construct[public] Added optional parameter(s).
Magento\CatalogImportExport\Model\Import\Product\Type\AbstractType::$invAttributesCache[public] Property has been added.
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::__construct[public] Added optional parameter(s).
Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Category::_getResource[protected] Method has been added.
Magento\Catalog\Model\Category::$_resource[protected] Property has been added.
Magento\Catalog\Model\Product::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Product::_getResource[protected] Method has been added.
Magento\Catalog\Model\Product::getFormattedPrice[public] Method has been added.
Magento\Catalog\Model\Product::$_resource[protected] Property has been added.
Magento\Catalog\Model\ResourceModel\Product\Collection::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Layer\Filter\Price::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\ResourceModel\Layer\Filter\Price::getMainTable[public] Method has been added.
Magento\Catalog\Model\Product\Option::__construct[public] Added optional parameter(s).
Magento\Catalog\Model\Product\Type\Price::getFormattedTierPrice[public] Method has been added.
Magento\Catalog\Model\Product\Type\Price::getFormattedPrice[public] Method has been added.
Magento\Catalog\Model\Product\Option\Type\DefaultType::_getChargeableOptionPrice[protected] Method has been added.
Magento\Catalog\Block\Product\View\Options\AbstractOptions::getFormattedPrice[public] Method has been added.
Magento\Catalog\Block\Product\Compare\ListCompare::hasAttributeValueForProducts[public] Method has been added.
Magento\Bundle\Model\ResourceModel\Selection\Collection::__construct[public] Method has been added.
Magento\Backend\Block\Media\Uploader::__construct[public] Added optional parameter(s).
Magento\Framework\Math\FloatComparatorClass was added.
Magento\Framework\Api\SortOrderClass was added.
Magento\Framework\Api\SortOrderBuilderClass was added.
Magento\Framework\Api\Search\FilterGroupClass was added.
Magento\Framework\Api\Search\FilterGroupBuilderClass was added.
Magento\Config\Model\Config\Structure\ElementVisibility\ConcealInProductionClass was added.
Magento\Config\Model\Config\Structure\ElementVisibility\ConcealInProductionWithoutScdOnDemandClass was added.
- -

Changes in interfaces

- - - - - - - - - - - - - -
What ChangedHow Changed
Magento\Webapi\Model\ConfigInterfaceInterface was added.
Magento\Swagger\Api\Data\SchemaTypeInterfaceInterface was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.6-2.2.7.md b/src/_includes/backward-incompatible-changes/open-source/2.2.6-2.2.7.md deleted file mode 100644 index 316487d3671..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.6-2.2.7.md +++ /dev/null @@ -1,41 +0,0 @@ -### Changes in classes {#class-226-227} - -| What changed | How changed | -| ---------------------------------------------------------------------------------- | --------------------------------------- | -| Magento\Sales\Block\Adminhtml\Items\Column\Name::truncateString | [public] Method parameter typing added. | -| Magento\Sales\Block\Adminhtml\Items\Column\Name::getFormattedOption | [public] Method parameter typing added. | -| Magento\Cms\Model\Wysiwyg\Images\Storage::resizeFile | [public] Method parameter name changed. | -| Magento\Framework\Mail\Template\TransportBuilder::\_\_construct | [public] Added optional parameter(s). | -| Magento\Framework\Filesystem\Directory\Read::\_\_construct | [public] Added optional parameter(s). | -| Magento\Framework\Filesystem\Directory\Read::validatePath | [protected] Method has been added. | -| Magento\Wishlist\Block\Customer\Wishlist\Item\Column\Image::\_\_construct | [public] Method has been added. | -| Magento\Wishlist\Block\Customer\Wishlist\Item\Column\Image::getProductForThumbnail | [public] Method has been added. | -| Magento\Swatches\Block\Product\Renderer\Configurable::getJsonSwatchSizeConfig | [public] Method has been added. | -| Magento\Swatches\Block\Product\Renderer\Configurable::SWATCH\_IMAGE\_NAME | Constant has been added. | -| Magento\Swatches\Block\Product\Renderer\Configurable::SWATCH\_THUMBNAIL\_NAME | Constant has been added. | -| Magento\Reports\Controller\Adminhtml\Report\AbstractReport::\_\_construct | [public] Added optional parameter(s). | -| Magento\Quote\Model\QuoteValidator::\_\_construct | [public] Added optional parameter(s). | -| Magento\OfflinePayments\Model\Purchaseorder::validate | [public] Method has been added. | -| Magento\ImportExport\Model\Import::uploadFileAndGetSource | [public] Method has been added. | -| Magento\ImportExport\Model\Import::FIELD\_EMPTY\_ATTRIBUTE\_VALUE\_CONSTANT | Constant has been added. | -| Magento\ImportExport\Model\Import::DEFAULT\_EMPTY\_ATTRIBUTE\_VALUE\_CONSTANT | Constant has been added. | -| Magento\Checkout\Model\Cart\ImageProvider::\_\_construct | [public] Added optional parameter(s). | -| Magento\Checkout\Block\Cart\Item\Renderer::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backup\Model\Db::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backup\Helper\Data::isEnabled | [public] Method has been added. | -| Magento\Backup\Controller\Adminhtml\Index::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backup\Controller\Adminhtml\Index::dispatch | [public] Method has been added. | -| Magento\Backend\Helper\Dashboard\Order::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backend\Block\Media\Uploader::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backend\Block\Media\Uploader::getImageUploadMaxWidth | [public] Method has been added. | -| Magento\Backend\Block\Media\Uploader::getImageUploadMaxHeight | [public] Method has been added. | -| Magento\Framework\Validation\ValidationException | Class was added. | -| Magento\Framework\Validation\ValidationResult | Class was added. | -| Magento\Framework\Exception\BulkException | Class was added. | - -### Changes in interfaces {#interface-226-227} - -| What changed | How changed | -| ---------------------------------------------------------------------- | -------------------- | -| Magento\Framework\Exception\AggregateExceptionInterface | Interface was added. | -| Magento\Catalog\Model\Product\Configuration\Item\ItemResolverInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.7-2.2.8.md b/src/_includes/backward-incompatible-changes/open-source/2.2.7-2.2.8.md deleted file mode 100644 index f4910a3e8a9..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.7-2.2.8.md +++ /dev/null @@ -1,56 +0,0 @@ -### Changes in classes {#class-227-228} - -| What changed | How changed | -|------------------------------------------------------------------------------------------------------------|-----------------------------------------| -| Magento\Customer\CustomerData\SectionPool::getSectionsData | [public] Method parameter name changed. | -| Magento\Framework\Reflection\DataObjectProcessor::\_\_construct | [public] Added optional parameter(s). | -| Magento\Ui\Component\Listing\Columns\Date::prepare | [public] Method has been added. | -| Magento\Shipping\Model\Carrier\AbstractCarrierOnline::SPAIN\_COUNTRY\_ID | Constant has been added. | -| Magento\Shipping\Model\Carrier\AbstractCarrierOnline::CANARY\_ISLANDS\_COUNTRY\_ID | Constant has been added. | -| Magento\Shipping\Model\Carrier\AbstractCarrierOnline::SANTA\_CRUZ\_DE\_TENERIFE\_REGION\_ID | Constant has been added. | -| Magento\Shipping\Model\Carrier\AbstractCarrierOnline::LAS\_PALMAS\_REGION\_ID | Constant has been added. | -| Magento\SendFriend\Block\Send::\_prepareLayout | [protected] Method has been added. | -| Magento\SalesRule\Model\Rule\Condition\Product\Combine::\_isValid | [protected] Method has been added. | -| Magento\Sales\Model\Order::\_\_construct | [public] Added optional parameter(s). | -| Magento\Sales\Model\Order::getFrontendStatusLabel | [public] Method has been added. | -| Magento\Sales\Model\Order\Config::getStatusFrontendLabel | [public] Method has been added. | -| Magento\Sales\Model\Order\Creditmemo::\_\_construct | [public] Added optional parameter(s). | -| Magento\Sales\Model\Order\Creditmemo::XML\_PATH\_ALLOW\_ZERO\_GRANDTOTAL | Constant has been added. | -| Magento\Sales\Model\AdminOrder\Create::\_\_construct | [public] Added optional parameter(s). | -| Magento\Sales\Block\Order\Item\Renderer\DefaultRenderer::getBaseTotalAmount | [public] Method has been added. | -| Magento\Sales\Block\Adminhtml\Order\Create\Sidebar\Cart::getItemPrice | [public] Method has been added. | -| Magento\Review\Model\ResourceModel\Review\Product\Collection::prepareStoreId | [protected] Method has been added. | -| Magento\Reports\Model\ResourceModel\Quote\Collection::addStoreFilter | [public] Method has been added. | -| Magento\Newsletter\Model\ResourceModel\Subscriber::\_\_construct | [public] Added optional parameter(s). | -| Magento\ImportExport\Model\Import::\_\_construct | [public] Added optional parameter(s). | -| Magento\Directory\Model\Config\Source\WeightUnit::CODE\_LBS | Constant has been added. | -| Magento\Directory\Model\Config\Source\WeightUnit::CODE\_KGS | Constant has been added. | -| Magento\Customer\Model\Customer::getAttributeSetId | [public] Method has been added. | -| Magento\ConfigurableProduct\Block\Cart\Item\Renderer\Configurable::getProductPriceHtml | [public] Method has been added. | -| Magento\Config\Model\Config::\_\_construct | [public] Added optional parameter(s). | -| Magento\Config\Console\Command\ConfigSet\DefaultProcessor::\_\_construct | [public] Added optional parameter(s). | -| Magento\Config\Block\System\Config\Form::\_\_construct | [public] Added optional parameter(s). | -| Magento\Config\App\Config\Type\System::\_\_construct | [public] Added optional parameter(s). | -| Magento\Checkout\Block\Onepage::\_\_construct | [public] Added optional parameter(s). | -| Magento\CatalogImportExport\Model\Import\Product::\_\_construct | [public] Added optional parameter(s). | -| Magento\CatalogImportExport\Model\Import\Product::COL\_NEW\_FROM\_DATE | Constant has been added. | -| Magento\CatalogImportExport\Model\Import\Product::COL\_NEW\_TO\_DATE | Constant has been added. | -| Magento\Catalog\Model\Category::STORE\_ID | Constant has been added. | -| Magento\Catalog\Model\Design::\_\_construct | [public] Added optional parameter(s). | -| Magento\Catalog\Model\ResourceModel\Product\Collection::prepareStoreId | [protected] Method has been added. | -| Magento\Catalog\Model\Product\Url::\_\_construct | [public] Added optional parameter(s). | -| Magento\Catalog\Model\Product\Gallery\Processor::\_\_construct | [public] Added optional parameter(s). | -| Magento\Catalog\Block\Product\View\Options\Type\Select::\_\_construct | [public] Method has been added. | -| Magento\Catalog\Block\Product\ProductList\Toolbar::\_\_construct | [public] Added optional parameter(s). | -| Magento\Catalog\Block\Adminhtml\Product\Edit\Action\Attribute\Tab\Attributes::\_\_construct | [public] Added optional parameter(s). | -| Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Checkbox::getSelectionPrice | [public] Method has been added. | -| Magento\Bundle\Block\Adminhtml\Catalog\Product\Composite\Fieldset\Options\Type\Multi::getSelectionPrice | [public] Method has been added. | -| Magento\Backend\Block\Menu::\_\_construct | [public] Added optional parameter(s). | -| Magento\Backend\Block\Widget\Form::\_\_construct | [public] Added optional parameter(s). | -| Magento\Framework\Serialize\Serializer\JsonHexTag | Class was added. | - -### Changes in interfaces {#interface-227-228} - -| What changed | How changed | -|----------------------------------------------------------------------------------------------|--------------------------| -| Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterface::ERROR\_NEW\_TO\_DATE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.8-2.2.9.md b/src/_includes/backward-incompatible-changes/open-source/2.2.8-2.2.9.md deleted file mode 100644 index 08b0061aefd..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.8-2.2.9.md +++ /dev/null @@ -1,18 +0,0 @@ -### Class changes {#class-228-229} - -| What changed | How it changed | -|--------------------------------------------------------------------------------------|---------------------------------------------| -| Magento\AuthorizenetAcceptjs\Block\Form | Class was added. | -| Magento\AuthorizenetAcceptjs\Block\Info | Class was added. | -| Magento\AuthorizenetAcceptjs\Block\Payment | Class was added. | -| Magento\Framework\Mail\Template\TransportBuilder::setFromByScope | [public] Method has been added. | -| Magento\Swatches\Block\Product\Renderer\Listing\Configurable::getCacheKeyInfo | [public] Method has been added. | -| Magento\Sales\Block\Adminhtml\Order\Create\Form\Account::extractValuesFromAttributes | [private] Removed last method parameter(s). | -| Magento\Reports\Model\ResourceModel\Product\Downloads\Collection::getSelectCountSql | [public] Method has been added. | -| Magento\Catalog\Model\Category::beforeSave | [public] Method has been added. | - -### Interface changes {#interface-228-229} - -| What changed | How it changed | -|------------------------------------------------------|--------------------------| -| Magento\Store\Api\Data\WebsiteInterface::ADMIN\_CODE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.2.9-2.2.10.md b/src/_includes/backward-incompatible-changes/open-source/2.2.9-2.2.10.md deleted file mode 100644 index d8deb91e9ee..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.2.9-2.2.10.md +++ /dev/null @@ -1,26 +0,0 @@ -### Class changes {#class-229-2210} - -| What changed | How it changed | -| --- | --- | -| Magento\Tax\Block\Adminhtml\Rate\Form::\_construct | [protected] Method return typing changed. | -| Magento\Sales\Block\Adminhtml\Items\Column\Name::truncateString | [public] Method parameter typing removed. | -| Magento\Review\Block\Customer\View::\_toHtml | [protected] Method return typing changed. | -| Magento\Eav\Model\Entity\Attribute\Source\Store::getAllOptions | [public] Method return typing changed. | -| Magento\Directory\Model\Config\Source\Country\Full::toOptionArray | [public] Method return typing changed. | -| Magento\Config\Console\Command\ConfigSetCommand::execute | [protected] Method return typing changed. | -| Magento\Reports\Block\Adminhtml\Grid::\_\_construct | [public] Method has been added. | -| Magento\Eav\Model\ResourceModel\Entity\Attribute::\_beforeDelete | [protected] Method has been added. | -| Magento\Eav\Model\Entity\Attribute\Source\Store::getAllOptions | [public] Added optional parameter(s). | -| Magento\Directory\Model\ResourceModel\Country::\_\_construct | [public] Method has been added. | -| Magento\Directory\Model\Config\Source\Country\Full::toOptionArray | [public] Added optional parameter(s). | - -### Interface changes {#interface-229-2210} - -| What changed | How it changed | -| --- | --- | -| Magento\Vault\Api\PaymentTokenManagementInterface::getListByCustomerId | [public] Method return typing changed. | -| Magento\Sales\Api\CreditmemoCommentRepositoryInterface::getList | [public] Method return typing changed. | -| Magento\Sales\Api\CreditmemoManagementInterface::getCommentsList | [public] Method return typing changed. | -| Magento\Sales\Api\OrderManagementInterface::getCommentsList | [public] Method return typing changed. | -| Magento\Sales\Api\OrderStatusHistoryRepositoryInterface::getList | [public] Method return typing changed. | -| Magento\Sales\Api\Data\CreditmemoInterface::getComments | [public] Method return typing changed. | \ No newline at end of file diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.0-2.4.0.md b/src/_includes/backward-incompatible-changes/open-source/2.3.0-2.4.0.md index 06eb5fb0b5d..c110c0322f3 100644 --- a/src/_includes/backward-incompatible-changes/open-source/2.3.0-2.4.0.md +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.0-2.4.0.md @@ -609,7 +609,7 @@ | system/upload\_configuration/jpeg\_quality | A field-node was added | | system/upload\_configuration/enable\_resize | A field-node was added | -### Xsd changes {#ce-230-240-xsd} +### XSD changes {#ce-230-240-xsd} | What changed | How it changed | | --- | --- | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.4-2.3.5.md b/src/_includes/backward-incompatible-changes/open-source/2.3.4-2.3.5.md index 44c14754514..9ffd257a09f 100644 --- a/src/_includes/backward-incompatible-changes/open-source/2.3.4-2.3.5.md +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.4-2.3.5.md @@ -20,7 +20,7 @@ | system.xml | System configuration file was added | | payment/deprecated\_payment\_methods | A group-node was added | -### Xsd changes {#xsd-234-235} +### XSD changes {#xsd-234-235} | What changed | How it changed | | --- | --- | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.5-2.3.6.html b/src/_includes/backward-incompatible-changes/open-source/2.3.5-2.3.6.html deleted file mode 100644 index 6f5b67141bc..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.3.5-2.3.6.html +++ /dev/null @@ -1,100 +0,0 @@ - -

Class changes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow it changed
Magento\User\Model\User::$_cacheTag[protected] Property has been added.
Magento\Sales\Block\Order\Email\Items::__construct[public] Method has been added.
Magento\Sales\Block\Order\Email\Items::getOrder[public] Method has been added.
Magento\Sales\Block\Order\Email\Shipment\Items::__construct[public] Method has been added.
Magento\Sales\Block\Order\Email\Shipment\Items::getOrder[public] Method has been added.
Magento\Sales\Block\Order\Email\Shipment\Items::getShipment[public] Method has been added.
Magento\Sales\Block\Order\Email\Invoice\Items::__construct[public] Method has been added.
Magento\Sales\Block\Order\Email\Invoice\Items::getOrder[public] Method has been added.
Magento\Sales\Block\Order\Email\Invoice\Items::getInvoice[public] Method has been added.
Magento\Sales\Block\Order\Email\Creditmemo\Items::__construct[public] Method has been added.
Magento\Sales\Block\Order\Email\Creditmemo\Items::getOrder[public] Method has been added.
Magento\Sales\Block\Order\Email\Creditmemo\Items::getCreditmemo[public] Method has been added.
Magento\Catalog\Model\Category::getCacheTags[public] Method has been added.
Magento\Catalog\Model\Product::getCacheTags[public] Method has been added.
Magento\Authorization\Model\Role::$_cacheTag[protected] Property has been added.
- -

Class API membership changes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow it changed
Magento\Framework\UrlClass was added.
Magento\Framework\Locale\ResolverClass was added.
Magento\Framework\Api\AbstractSimpleObjectBuilderClass was added.
Magento\Translation\Model\ResourceModel\TranslateClass was added.
Magento\SalesRule\Model\ValidatorClass was added.
Magento\Review\Block\Product\ViewClass was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.6-2.3.7.md b/src/_includes/backward-incompatible-changes/open-source/2.3.6-2.3.7.md new file mode 100644 index 00000000000..4c18f635dcf --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.6-2.3.7.md @@ -0,0 +1,21 @@ +### Class changes {#ce-236-237-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY\_SAME\_SITE | Constant has been added. | + +### Class API membership changes {#ce-236-237-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\View\Page\Builder | Class was added. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | + +### Interface API membership changes {#ce-236-237-interface-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.7-2.3.7-p1.md b/src/_includes/backward-incompatible-changes/open-source/2.3.7-2.3.7-p1.md new file mode 100644 index 00000000000..fb95f245dcd --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.7-2.3.7-p1.md @@ -0,0 +1,8 @@ +### System changes {#ce-237-237-p1-system} + +| What changed | How it changed | +| --- | --- | +| system | A section-node was added | +| system/security | A group-node was added | +| system/security/max\_session\_size\_admin | A field-node was added | +| system/security/max\_session\_size\_storefront | A field-node was added | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.3.7-p1-2.3.7-p2.md b/src/_includes/backward-incompatible-changes/open-source/2.3.7-p1-2.3.7-p2.md new file mode 100644 index 00000000000..002e4d7682b --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.3.7-p1-2.3.7-p2.md @@ -0,0 +1,19 @@ +### Class changes {#ce-237-p1-237-p2-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | + +### Database changes {#ce-237-p1-237-p2-database} + +| What changed | How it changed | +| --- | --- | +| customer\_entity/session\_cutoff | Column was added | +| customer\_visitor/created\_at | Column was added | + +### Class API membership changes {#ce-237-p1-237-p2-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Session\SessionManager | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.html b/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.html deleted file mode 100644 index 3b7298832c8..00000000000 --- a/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.html +++ /dev/null @@ -1,160 +0,0 @@ - -

Class changes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow it changed
Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite[public] Method has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite[public] Method has been added.
Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITEConstant has been added.
Magento\User\Model\User::$_cacheTag[protected] Property has been added.
Magento\Catalog\Model\Category::getCacheTags[public] Method has been added.
Magento\Catalog\Model\Product::getCacheTags[public] Method has been added.
Magento\Authorization\Model\Role::$_cacheTag[protected] Property has been added.
- -

Interface changes

- - - - - - - - - - - - - -
What changedHow it changed
Magento\Eav\Api\AttributeOptionUpdateInterfaceInterface was added.
Magento\Catalog\Api\ProductAttributeOptionUpdateInterfaceInterface was added.
- -

Database changes

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
What changedHow it changed
media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHTUnique key was removed
media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHTUnique key was removed
media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHTUnique key was removed
media_gallery_asset/constraintModule db schema whitelist reduced (media_gallery_asset/constraint).
login_as_customer_assistance_allowedTable was added
login_as_customer_assistance_allowedTable was added
login_as_customer_assistance_allowedTable was added
login_as_customer_assistance_allowedTable was added
login_as_customer_assistance_allowedTable was added
login_as_customer_assistance_allowedTable was added
login_as_customer_assistance_allowedTable was added
- -

System changes

- - - - - - - - - - - - - - - - - -
What changedHow it changed
system.xmlSystem configuration file was added
system.xmlSystem configuration file was added
checkout/cart/enable_clear_shopping_cartA field-node was added
- -

Xsd changes

- - - - - - - - - - - - - - - - - -
What changedHow it changed
maxIdleTimeAn optional attribute was added
sleepAn optional attribute was added
onlySpawnWhenMessageAvailableAn optional attribute was added
- -

Class API membership changes

- - - - - - - - - - - - - -
What changedHow it changed
Magento\Framework\View\Page\BuilderClass was added.
Magento\SalesRule\Model\ValidatorClass was added.
diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.md b/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.md index 4c60460a035..0118dd99959 100644 --- a/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.md +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.0-2.4.1.md @@ -1,48 +1,48 @@ -### Class changes {#ce-240-241-class} - -| What changed | How it changed | -| --- | --- | -| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | -| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | -| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY\_SAME\_SITE | Constant has been added. | -| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. | -| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. | -| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. | -| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. | - -### Interface changes {#ce-240-241-interface} - -| What changed | How it changed | -| --- | --- | -| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. | +#### Class changes {#ce-240-241-class} + +| What changed | How it changed | +| ------------------------------------------------------------- | ------------------------------------ | +| Magento\Authorization\Model\Role::$\_cacheTag | [protected] Property has been added. | +| Magento\Catalog\Model\Category::getCacheTags | [public] Method has been added. | +| Magento\Catalog\Model\Product::getCacheTags | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::KEY_SAME_SITE | Constant has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::getSameSite | [public] Method has been added. | +| Magento\Framework\Stdlib\Cookie\CookieMetadata::setSameSite | [public] Method has been added. | +| Magento\User\Model\User::$\_cacheTag | [protected] Property has been added. | + +#### Interface changes {#ce-240-241-interface} + +| What changed | How it changed | +| --------------------------------------------------------- | -------------------- | | Magento\Catalog\Api\ProductAttributeOptionUpdateInterface | Interface was added. | +| Magento\Eav\Api\AttributeOptionUpdateInterface | Interface was added. | -### Database changes {#ce-240-241-database} +#### Database changes {#ce-240-241-database} -| What changed | How it changed | -| --- | --- | -| media\_gallery\_asset/MEDIA\_GALLERY\_ID\_PATH\_TITLE\_CONTENT\_TYPE\_WIDTH\_HEIGHT | Unique key was removed | -| media\_gallery\_asset/constraint | Module db schema whitelist reduced (media\_gallery\_asset/constraint). | -| login\_as\_customer\_assistance\_allowed | Table was added | +| What changed | How it changed | +| ------------------------------------------------------------------------- | -------------------------------------------------------------------- | +| login_as_customer_assistance_allowed | Table was added | +| media_gallery_asset/MEDIA_GALLERY_ID_PATH_TITLE_CONTENT_TYPE_WIDTH_HEIGHT | Unique key was removed | +| media_gallery_asset/constraint | Module db schema whitelist reduced (media_gallery_asset/constraint). | -### System changes {#ce-240-241-system} +#### System changes {#ce-240-241-system} -| What changed | How it changed | -| --- | --- | -| system.xml | System configuration file was added | -| checkout/cart/enable\_clear\_shopping\_cart | A field-node was added | +| What changed | How it changed | +| ---------------------------------------- | ----------------------------------- | +| checkout/cart/enable_clear_shopping_cart | A field-node was added | +| system.xml | System configuration file was added | -### Xsd changes {#ce-240-241-xsd} +#### XSD changes {#ce-240-241-xsd} -| What changed | How it changed | -| --- | --- | -| maxIdleTime | An optional attribute was added | -| sleep | An optional attribute was added | +| What changed | How it changed | +| ----------------------------- | ------------------------------- | +| maxIdleTime | An optional attribute was added | | onlySpawnWhenMessageAvailable | An optional attribute was added | +| sleep | An optional attribute was added | -### Class API membership changes {#ce-240-241-class-api-membership} +#### Class API membership changes {#ce-240-241-class-api-membership} -| What changed | How it changed | -| --- | --- | +| What changed | How it changed | +| ----------------------------------- | ---------------- | | Magento\Framework\View\Page\Builder | Class was added. | -| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.1-2.4.2.md b/src/_includes/backward-incompatible-changes/open-source/2.4.1-2.4.2.md new file mode 100644 index 00000000000..025391d572a --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.1-2.4.2.md @@ -0,0 +1,64 @@ +#### Class changes {#ce-241-242-class} + +| What changed | How it changed | +| ---------------------------------------------------------------------------------------------------- | ----------------------------------------- | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::$listId | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::getProductsByListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::removeCompareList | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListId | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Compare\Item\Collection::setListIdToCustomerCompareItems | [public] Method has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Catalog\Model\ResourceModel\Product\Option\Value\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\Framework\Data\Collection\Filesystem::\_usort | [protected] Method return typing changed. | +| Magento\Framework\File\Uploader::\_moveFile | [protected] Method return typing changed. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails | Class was added. | +| Magento\MediaGalleryUi\Block\Adminhtml\ImageDetailsStandalone | Class was added. | +| Magento\Sales\Block\Order\Recent::\_\_construct | [public] Method parameter typing changed. | + +#### Database changes {#ce-241-242-database} + +| What changed | How it changed | +| ------------------------------------------------------------------------------ | --------------------- | +| catalog_compare_item/CATALOG_COMPARE_ITEM_LIST_ID_CATALOG_COMPARE_LIST_LIST_ID | Foreign key was added | +| catalog_compare_item/list_id | Column was added | +| catalog_compare_list | Table was added | + +#### System changes {#ce-241-242-system} + +| What changed | How it changed | +| ------------------------------------------- | ----------------------------------- | +| admin/emails/new_user_notification_template | A field-node was added | +| system.xml | System configuration file was added | +| web/url | A group-node was added | +| web/url/catalog_media_url_format | A field-node was added | + +#### XSD changes {#ce-241-242-xsd} + +| What changed | How it changed | +| ----------------- | ------------------------------- | +| additionalColumns | An optional node was added | +| cl_name | An optional attribute was added | +| column | A required node was added | +| constant | An optional attribute was added | +| name | An optional attribute was added | +| processor | An optional attribute was added | +| walker | An optional attribute was added | + +#### Class API membership changes {#ce-241-242-class-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------- | ------------------ | +| Magento\Catalog\Model\Indexer\Category\Product\AbstractAction | Class was removed. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\ImportExport\Model\AbstractModel | Class was added. | +| Magento\Review\Block\Adminhtml\Grid | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | + +#### Interface API membership changes {#ce-241-242-interface-api-membership} + +| What changed | How it changed | +| ----------------------------------------------- | -------------------- | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.2-2.4.3.md b/src/_includes/backward-incompatible-changes/open-source/2.4.2-2.4.3.md new file mode 100644 index 00000000000..fa9bad02e17 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.2-2.4.3.md @@ -0,0 +1,113 @@ +#### Class changes {#ce-242-243-class} + +| What changed | How it changed | +| ------------------------------------------------------------------------------- | --------------------------------------- | +| Magento\Authorization\Model\Role::\_\_construct | [public] Method has been removed. | +| Magento\Catalog\Model\ResourceModel\Product::\_afterDelete | [protected] Method has been added. | +| Magento\CurrencySymbol\Block\Adminhtml\System\Currencysymbol::\_construct | [protected] Method has been removed. | +| Magento\Email\Model\Template\Filter::$emogrifier | [protected] Property has been removed. | +| Magento\Email\Model\Template\Filter::\_\_construct | [public] Method parameter typing added. | +| Magento\GiftRegistry\Model\ResourceModel\Item\Collection::\_renderFiltersBefore | [protected] Method has been added. | +| Magento\Paypal\Block\PayLater\Banner | Class was added. | +| Magento\ReCaptchaWebapiApi\Model\CompositeWebapiValidationConfigProvider | Class was added. | + +#### Interface changes {#ce-242-243-interface} + +| What changed | How it changed | +| ---------------------------------------------------------------------- | -------------------------------------- | +| Magento\Customer\Api\Data\GroupExcludedWebsiteInterface | Interface was added. | +| Magento\Customer\Api\GroupExcludedWebsiteRepositoryInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\Data\EndpointInterface | Interface was added. | +| Magento\ReCaptchaWebapiApi\Api\WebapiValidationConfigProviderInterface | Interface was added. | +| Magento\RequisitionList\Api\Data\RequisitionListItemInterface::getSku | [public] Method return typing changed. | + +#### Database changes {#ce-242-243-database} + +| What changed | How it changed | +| ---------------------------------------------- | --------------------- | +| catalog_url_rewrite_product_category/PRIMARY | Primary key was added | +| company_payment/PRIMARY | Primary key was added | +| customer_group_excluded_website | Table was added | +| inventory_geoname/PRIMARY | Primary key was added | +| inventory_geoname/entity_id | Column was added | +| magento_customersegment_event/PRIMARY | Primary key was added | +| magento_customersegment_event/segment_event_id | Column was added | +| magento_salesrule_filter/PRIMARY | Primary key was added | +| magento_salesrule_filter/rule_filter_id | Column was added | +| purchase_order_rule_approver/PRIMARY | Primary key was added | +| purchase_order_rule_approver/approver_id | Column was added | +| quote_preview/PRIMARY | Primary key was added | + +#### System changes {#ce-242-243-system} + +| What changed | How it changed | +| --------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | +| admin/emails/new_user_notification_template | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings | A group-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/enable_paypal_paylater_experience | A field-node was added | +| payment_all_paypal/payments_pro_hosted_solution_without_bml_and_paylater/pphs_required_settings/pphs_advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_au/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/payflow_link_ca/payflow_link_required/payflow_link_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required | A group-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/enable_paypal_paylater_experience | A field-node was added | +| payment_ca/paypal_payment_gateways/wpp_ca/paypal_payflow_required/paypal_payflow_advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_fr/express_checkout_other/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_fr/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_alternative_payment_methods/express_checkout_gb/express_checkout_required/advertise_paylater/paylater_enabled | A field-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/advertise_paylater | A group-node was added | +| payment_gb/paypal_group_all_in_one/wps_express/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/express_checkout_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/express_checkout_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/advertise_paylater | A group-node was added | +| payment_other/paypal_group_all_in_one/wps_other/express_checkout_required/enable_paypal_paylater_experience | A field-node was added | +| recaptcha_frontend | A section-node was added | +| recaptcha_frontend/type_for | A group-node was added | +| recaptcha_frontend/type_for/place_order | A field-node was added | +| sales_email/quote/expire_occur_template | A field-node was added | +| system | A section-node was added | +| system/security | A group-node was added | +| system/security/max_session_size_admin | A field-node was added | +| system/security/max_session_size_storefront | A field-node was added | + +#### XSD changes {#ce-242-243-xsd} + +| What changed | How it changed | +| ----------------- | ------------------------------- | +| additionalColumns | An optional node was added | +| cl_name | An optional attribute was added | +| column | A required node was added | +| constant | An optional attribute was added | +| name | An optional attribute was added | +| processor | An optional attribute was added | +| walker | An optional attribute was added | + +#### Class API membership changes {#ce-242-243-class-api-membership} + +| What changed | How it changed | +| --------------------------------------------------------------------- | ---------------- | +| Magento\AdvancedCheckout\Block\Adminhtml\Sku\AbstractSku | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Backend\Block\Dashboard\Bar | Class was added. | +| Magento\Eav\Block\Adminhtml\Attribute\Edit\Main\AbstractMain | Class was added. | +| Magento\Framework\App\Router\Base | Class was added. | +| Magento\GiftRegistry\Block\Customer\Edit\AbstractEdit | Class was added. | +| Magento\MediaStorage\Model\File\Storage\Database\AbstractDatabase | Class was added. | +| Magento\MediaStorage\Model\ResourceModel\File\Storage\AbstractStorage | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Block\Adminhtml\Order\Create\Form\Address | Class was added. | +| Magento\Sales\Block\Items\AbstractItems | Class was added. | + +#### Interface API membership changes {#ce-242-243-interface-api-membership} + +| What changed | How it changed | +| ----------------------------------------------- | -------------------- | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.3-p1.md b/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.3-p1.md new file mode 100644 index 00000000000..94e9a47a227 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.3-p1.md @@ -0,0 +1,19 @@ +#### Class changes {#ce-243-243-p1-class} + +| What changed | How it changed | +| ------------------------------------------------------------------ | ------------------------------- | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | + +#### Database changes {#ce-243-243-p1-database} + +| What changed | How it changed | +| ------------------------------ | ---------------- | +| customer_entity/session_cutoff | Column was added | +| customer_visitor/created_at | Column was added | + +#### Class API membership changes {#ce-243-243-p1-class-api-membership} + +| What changed | How it changed | +| ---------------------------------------- | ---------------- | +| Magento\Framework\Session\SessionManager | Class was added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.4.md b/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.4.md new file mode 100644 index 00000000000..36140db5064 --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.3-2.4.4.md @@ -0,0 +1,220 @@ +#### Class changes {#ce-243-244-class} + +| What changed | How it changed | +| --- | --- | +| Magento\Framework\Search\Request\Query\Match | Class was removed. | +| Magento\Elasticsearch\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Elasticsearch\Elasticsearch5\SearchAdapter\Mapper::\_\_construct | [public] Method parameter typing changed. | +| Magento\Backend\Model\Menu\Filter\Iterator::\_\_construct | [public] Method has been removed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::isValid | [protected] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::rewind | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::next | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::valid | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\AbstractIterator::count | [public] Method return typing changed. | +| Magento\FunctionalTestingFramework\Util\Iterator\File::isValid | [protected] Method return typing changed. | +| Magento\Test\Integrity\PublicCodeTest::publicPHPTypesDataProvider | [public] Method return typing changed. | +| Magento\CatalogInventory\Model\StockStateException | Class was added. | +| Magento\Framework\Search\Request\Query\MatchQuery | Class was added. | +| Magento\Sales\Model\Order\Payment::setCustomAttribute | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Creditmemos::\_\_construct | [public] Method has been added. | +| Magento\Sales\Block\Adminhtml\Order\View\Tab\Invoices::\_\_construct | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::findSessionCutOff | [public] Method has been added. | +| Magento\Customer\Model\ResourceModel\Customer::updateSessionCutOff | [public] Method has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_SYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | +| Magento\Framework\Config\ConfigOptionsListConstants::CONFIG\_PATH\_WEBAPI\_ASYNC\_DEFAULT\_INPUT\_ARRAY\_SIZE\_LIMIT | Constant has been added. | + +#### Database changes {#ce-243-244-database} + +| What changed | How it changed | +| --- | --- | +| jwt\_auth\_revoked | Table was added | +| test\_table | Table was added | +| dependent | Table was added | +| customer\_entity/session\_cutoff | Column was added | +| customer\_visitor/created\_at | Column was added | +| magento\_operation/started\_at | Column was added | +| dependent | Whitelist do not have table dependent declared in db\_schema.xml | + +#### System changes {#ce-243-244-system} + +| What changed | How it changed | +| --- | --- | +| webapi/validation | A group-node was added | +| webapi/validation/input\_limit\_enabled | A field-node was added | +| webapi/validation/complex\_array\_limit | A field-node was added | +| webapi/validation/maximum\_page\_size | A field-node was added | +| webapi/validation/default\_page\_size | A field-node was added | +| recaptcha\_frontend | A section-node was added | +| recaptcha\_frontend/type\_for | A group-node was added | +| recaptcha\_frontend/type\_for/coupon\_code | A field-node was added | +| cataloginventory | A section-node was added | +| cataloginventory/options | A group-node was added | +| cataloginventory/options/enable\_inventory\_check | A field-node was added | +| webapi/jwtauth | A group-node was added | +| webapi/jwtauth/jwt\_alg | A field-node was added | +| webapi/jwtauth/jwe\_alg | A field-node was added | +| webapi/jwtauth/customer\_expiration | A field-node was added | +| webapi/jwtauth/admin\_expiration | A field-node was added | +| oauth/consumer/enable\_integration\_as\_bearer | A field-node was added | +| webapi/graphql\_validation | A group-node was added | +| webapi/graphql\_validation/input\_limit\_enabled | A field-node was added | +| webapi/graphql\_validation/maximum\_page\_size | A field-node was added | + +#### Xsd changes {#ce-243-244-xsd} + +| What changed | How it changed | +| --- | --- | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was removed | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was removed | +| app/code/module-webapi/etc/webapi\_base.xsd | A schema declaration was added | +| app/code/module-webapi-async/etc/webapi\_async.xsd | A schema declaration was added | + +#### Class API membership changes {#ce-243-244-class-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\ImportExport\Model\Import\AbstractSource | Class was removed. | +| Zend\_Db\_Select | Class was added. | +| Magento\Wishlist\Block\AbstractBlock | Class was added. | +| Magento\Ui\DataProvider\AbstractDataProvider | Class was added. | +| Magento\Sales\Block\Adminhtml\Totals | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Backend\App\Action\Plugin\Authentication | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\DB\Sql\Expression | Class was added. | +| Magento\Framework\Api\AbstractSimpleObjectBuilder | Class was added. | +| Magento\UrlRewrite\Model\UrlRewrite::setMetadata | [public] Method has been added. | +| Magento\UrlRewrite\Model\UrlRewrite::cleanEntitiesCache | [public] Method has been added. | +| Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::$storeManager | [protected] Property has been added. | +| Magento\PageCache\Model\DepersonalizeChecker::\_\_construct | [public] Method has been added. | +| Magento\PageCache\Model\Varnish\VclGenerator::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Config::setStoreId | [public] Method has been added. | +| Magento\Msrp\Model\Config::getDisplayActualPriceType | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessage | [public] Method has been added. | +| Magento\Msrp\Model\Config::getExplanationMessageWhatsThis | [public] Method has been added. | +| Magento\Msrp\Model\Config::$scopeConfig | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeManager | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$escaper | [protected] Property has been added. | +| Magento\Msrp\Model\Config::$storeId | [protected] Property has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_ENABLED | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_DISPLAY\_ACTUAL\_PRICE\_TYPE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE | Constant has been added. | +| Magento\Msrp\Model\Config::XML\_PATH\_MSRP\_EXPLANATION\_MESSAGE\_WHATS\_THIS | Constant has been added. | +| Magento\Msrp\Model\Msrp::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Msrp::$mapApplyToProductType | [protected] Property has been added. | +| Magento\Msrp\Model\Msrp::$eavAttributeFactory | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::\_\_construct | [public] Method has been added. | +| Magento\Msrp\Model\Product\Options::getVisibilities | [protected] Method has been added. | +| Magento\Msrp\Model\Product\Options::$config | [protected] Property has been added. | +| Magento\Msrp\Model\Product\Options::$msrpData | [protected] Property has been added. | +| Magento\Integration\Model\Config::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\Config::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\Config::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\Config::CACHE\_ID | Constant has been added. | +| Magento\Integration\Model\IntegrationConfig::\_\_construct | [public] Method has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configCacheType | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_configReader | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::$\_integrations | [protected] Property has been added. | +| Magento\Integration\Model\IntegrationConfig::CACHE\_ID | Constant has been added. | +| Magento\CatalogSearch\Model\Indexer\Mview\Action::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_\_construct | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::\_construct | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::mapAssociatedEntities | [protected] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::addCustomerGroupFilter | [public] Method has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_associatedEntitiesMap | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$serializer | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventPrefix | [protected] Property has been added. | +| Magento\CatalogRule\Model\ResourceModel\Rule\Collection::$\_eventObject | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\Validator\ConstraintFactory::$\_instanceName | [protected] Property has been added. | +| Magento\Framework\Validator\Currency::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Currency::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Locale::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Locale::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Timezone::\_\_construct | [public] Method has been added. | +| Magento\Framework\Validator\Timezone::$lists | [protected] Property has been added. | +| Magento\Framework\Validator\Entity\Properties::setReadOnlyProperties | [public] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::\_hasChanges | [protected] Method has been added. | +| Magento\Framework\Validator\Entity\Properties::$\_readOnlyProperties | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::\_\_construct | [public] Method has been added. | +| Magento\Framework\DataObject\Copy::dispatchCopyFieldSetEvent | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_isFieldsetInputValid | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_getFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::\_setFieldsetFieldValue | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::getAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::setAttributeValueFromExtensibleDataObject | [protected] Method has been added. | +| Magento\Framework\DataObject\Copy::$fieldsetConfig | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$eventManager | [protected] Property has been added. | +| Magento\Framework\DataObject\Copy::$extensionAttributesFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\AreaList::getArea | [public] Method has been added. | +| Magento\Framework\App\AreaList::$\_areas | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_areaInstances | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_defaultAreaCode | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$\_resolverFactory | [protected] Property has been added. | +| Magento\Framework\App\AreaList::$objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::\_\_construct | [public] Method has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_objectManager | [protected] Property has been added. | +| Magento\Framework\App\Config\Data\ProcessorFactory::$\_pool | [protected] Property has been added. | + +#### Interface API membership changes {#ce-243-244-interface-api-membership} + +| What changed | How it changed | +| --- | --- | +| Magento\TwoFactorAuth\Api\AdminTokenServiceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\AuthyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\CountryRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\DuoConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\EngineInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\ProviderPoolInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfaSessionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\TfatActionsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigReaderInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\U2fKeyConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRepositoryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigRequestManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserConfigTokenManagerInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\UserNotifierInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Exception\NotificationExceptionInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AdminTokenResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyDeviceInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\AuthyRegistrationPromptResponseInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountryInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\CountrySearchResultsInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\DuoDataInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleAuthenticateInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\GoogleConfigureInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\U2fWebAuthnRequestInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigInterface | Interface was added. | +| Magento\TwoFactorAuth\Api\Data\UserConfigSearchResultsInterface | Interface was added. | +| Magento\AdobeStockClient\Model\SearchParameterProviderInterface | Interface was added. | +| Magento\AdobeStockClientApi\Api\ClientInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Creator\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Category\Command\SaveInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\DeleteByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\LoadByIdsInterface | Interface was added. | +| Magento\AdobeStockAssetApi\Model\Asset\Command\SaveInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogInInterface | Interface was added. | +| Magento\AdobeImsApi\Api\LogOutInterface | Interface was added. | +| Magento\Catalog\Api\Data\ProductRenderSearchResultsInterface::getItems | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::getId | [public] Method has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::CUSTOMER\_ID | Constant has been added. | +| Magento\TestModuleDefaultHydrator\Api\Data\ExtensionAttributeInterface::VALUE | Constant has been added. | diff --git a/src/_includes/backward-incompatible-changes/open-source/2.4.4-2.4.5.md b/src/_includes/backward-incompatible-changes/open-source/2.4.4-2.4.5.md new file mode 100644 index 00000000000..c752e5cc27c --- /dev/null +++ b/src/_includes/backward-incompatible-changes/open-source/2.4.4-2.4.5.md @@ -0,0 +1,781 @@ +#### Class changes {#ce-244-245-class} + +| What changed | How it changed | +| -------------------------------------------------------------------------------- | ------------------------------------ | +| Magento\CatalogInventory\Model\Source\Stock::\_\_construct | [public] Method has been added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\CustomOptions::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav::formatPrice | [protected] Method has been removed. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\General::formatPrice | [protected] Method has been removed. | +| Magento\GoogleGtag\Block\Ga | Class was added. | + +#### Database changes {#ce-244-245-database} + +| What changed | How it changed | +| ------------------------------------------------- | ----------------------- | +| catalog_product_index_price_tmp/PRIMARY | Primary key was changed | +| catalog_product_index_price_tmp/id | Column was added | +| customer_eav_attribute/grid_filter_condition_type | Column was added | + +#### System changes {#ce-244-245-system} + +| What changed | How it changed | +| ---------------------------------------------------------------- | ------------------------ | +| google/gtag | A group-node was added | +| google/gtag/adwords | A group-node was added | +| google/gtag/adwords/active | A field-node was added | +| google/gtag/adwords/conversion_id | A field-node was added | +| google/gtag/adwords/conversion_label | A field-node was added | +| google/gtag/analytics4 | A group-node was added | +| google/gtag/analytics4/active | A field-node was added | +| google/gtag/analytics4/experiments | A field-node was added | +| google/gtag/analytics4/measurement_id | A field-node was added | +| web_api | A section-node was added | +| web_api/graphql | A group-node was added | +| web_api/graphql/include_dynamic_attributes_as_entity_type_fields | A field-node was added | +| webapi/graphql_session | A group-node was added | +| webapi/graphql_session/disabled | A field-node was added | + +#### Class API membership changes {#ce-244-245-class-api-membership} + +| What changed | How it changed | +| ----------------------------------------------------------------------------- | ---------------- | +| Magento\Analytics\ReportXml\DB\SelectBuilder | Class was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\SearchResult | Class was added. | +| Magento\Catalog\Block\Adminhtml\Product\Edit\Button\Generic | Class was added. | +| Magento\Catalog\Block\Product\ImageFactory | Class was added. | +| Magento\Catalog\Controller\Adminhtml\Product | Class was added. | +| Magento\Catalog\Model\Config | Class was added. | +| Magento\Catalog\Model\Layer\Filter\Item | Class was added. | +| Magento\Catalog\Model\Layer\Resolver | Class was added. | +| Magento\Catalog\Model\Product\Type\Price\Factory | Class was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\IndexTableStructure | Class was added. | +| Magento\Catalog\Pricing\Price\FinalPrice | Class was added. | +| Magento\Checkout\Api\Exception\PaymentProcessingRateLimitExceededException | Class was added. | +| Magento\Checkout\Controller\Cart | Class was added. | +| Magento\Checkout\Model\Type\Onepage | Class was added. | +| Magento\Cms\Model\Template\FilterProvider | Class was added. | +| Magento\Config\Block\System\Config\Form\Field\Factory | Class was added. | +| Magento\Config\Block\System\Config\Form\Fieldset\Factory | Class was added. | +| Magento\Customer\Block\Adminhtml\Edit\GenericButton | Class was added. | +| Magento\Customer\Controller\Adminhtml\Index | Class was added. | +| Magento\Customer\Controller\RegistryConstants | Class was added. | +| Magento\Customer\Model\Context | Class was added. | +| Magento\Customer\Model\CustomerRegistry | Class was added. | +| Magento\Customer\Model\Metadata\FormFactory | Class was added. | +| Magento\Customer\Model\Url | Class was added. | +| Magento\Customer\Setup\CustomerSetup | Class was added. | +| Magento\Deploy\Package\Package | Class was added. | +| Magento\Deploy\Package\PackageFile | Class was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\AttributeAdapter | Class was added. | +| Magento\Framework\AclFactory | Class was added. | +| Magento\Framework\Acl\AclResourceFactory | Class was added. | +| Magento\Framework\Amqp\ConfigFactory | Class was added. | +| Magento\Framework\Api\AbstractSimpleObject | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinData | Class was added. | +| Magento\Framework\Api\ExtensionAttribute\JoinDataInterfaceFactory | Class was added. | +| Magento\Framework\Api\SearchCriteriaBuilder | Class was added. | +| Magento\Framework\Api\Search\DocumentFactory | Class was added. | +| Magento\Framework\Api\Search\SearchCriteriaFactory | Class was added. | +| Magento\Framework\App\Area | Class was added. | +| Magento\Framework\App\Cache\Type\Config | Class was added. | +| Magento\Framework\App\Config\ValueFactory | Class was added. | +| Magento\Framework\App\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\App\Http\Context | Class was added. | +| Magento\Framework\App\Request\Http | Class was added. | +| Magento\Framework\App\Request\InvalidRequestException | Class was added. | +| Magento\Framework\App\Response\Http | Class was added. | +| Magento\Framework\App\Response\Http\FileFactory | Class was added. | +| Magento\Framework\Config\Data\ConfigDataFactory | Class was added. | +| Magento\Framework\Config\ViewFactory | Class was added. | +| Magento\Framework\Console\Cli | Class was added. | +| Magento\Framework\Controller\Result\Forward | Class was added. | +| Magento\Framework\Controller\Result\JsonFactory | Class was added. | +| Magento\Framework\Controller\Result\Raw | Class was added. | +| Magento\Framework\Convert\DataObject | Class was added. | +| Magento\Framework\DB\Adapter\Pdo\MysqlFactory | Class was added. | +| Magento\Framework\DB\Ddl\TriggerFactory | Class was added. | +| Magento\Framework\DB\Helper | Class was added. | +| Magento\Framework\DB\Helper\AbstractHelper | Class was added. | +| Magento\Framework\DB\Transaction | Class was added. | +| Magento\Framework\DataObject\Factory | Class was added. | +| Magento\Framework\Data\FormFactory | Class was added. | +| Magento\Framework\Data\Form\Element\Factory | Class was added. | +| Magento\Framework\Data\Form\Element\Image | Class was added. | +| Magento\Framework\Data\TreeFactory | Class was added. | +| Magento\Framework\Data\Tree\Dbp | Class was added. | +| Magento\Framework\Data\Tree\NodeFactory | Class was added. | +| Magento\Framework\EventFactory | Class was added. | +| Magento\Framework\Event\ObserverFactory | Class was added. | +| Magento\Framework\File\Csv | Class was added. | +| Magento\Framework\File\UploaderFactory | Class was added. | +| Magento\Framework\Filesystem\DirectoryList | Class was added. | +| Magento\Framework\Filesystem\Directory\ReadFactory | Class was added. | +| Magento\Framework\Filesystem\Io\File | Class was added. | +| Magento\Framework\GraphQl\Config\Element\Field | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthenticationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlAuthorizationException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlInputException | Class was added. | +| Magento\Framework\GraphQl\Exception\GraphQlNoSuchEntityException | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResponse | Class was added. | +| Magento\Framework\GraphQl\Query\Resolver\Value | Class was added. | +| Magento\Framework\GraphQl\Schema | Class was added. | +| Magento\Framework\GraphQl\Schema\Type\ResolveInfo | Class was added. | +| Magento\Framework\HTTP\Adapter\Curl | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Request | Class was added. | +| Magento\Framework\HTTP\AsyncClient\Response | Class was added. | +| Magento\Framework\HTTP\Client\Curl | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\RemoteAddress | Class was added. | +| Magento\Framework\HTTP\PhpEnvironment\Request | Class was added. | +| Magento\Framework\Image\AdapterFactory | Class was added. | +| Magento\Framework\Image\Adapter\AbstractAdapter | Class was added. | +| Magento\Framework\Logger\Handler\Base | Class was added. | +| Magento\Framework\Mail\Address | Class was added. | +| Magento\Framework\Mail\TransportInterfaceFactory | Class was added. | +| Magento\Framework\Message\CollectionFactory | Class was added. | +| Magento\Framework\Module\Dir | Class was added. | +| Magento\Framework\Module\Manager | Class was added. | +| Magento\Framework\Module\Setup\MigrationFactory | Class was added. | +| Magento\Framework\Profiler\Driver\Standard\Stat | Class was added. | +| Magento\Framework\Session\Config | Class was added. | +| Magento\Framework\Session\SessionManager | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\StatementAggregator | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffFactory | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Schema | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Table | Class was added. | +| Magento\Framework\Setup\Declaration\Schema\ElementHistory | Class was added. | +| Magento\Framework\Url | Class was added. | +| Magento\Framework\UrlFactory | Class was added. | +| Magento\Framework\Url\Helper\Data | Class was added. | +| Magento\Framework\ValidatorFactory | Class was added. | +| Magento\Framework\View\Asset | Class was added. | +| Magento\Framework\View\Asset\FileFactory | Class was added. | +| Magento\Framework\View\Asset\File\FallbackContextFactory | Class was added. | +| Magento\Framework\View\Element\Html\Select | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider | Class was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\EventHandlerData | Class was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\TagData | Class was added. | +| Magento\Framework\View\LayoutFactory | Class was added. | +| Magento\Framework\View\Layout\Generator\ContextFactory | Class was added. | +| Magento\Framework\View\Layout\Reader\ContextFactory | Class was added. | +| Magento\Framework\View\PageLayout\Config | Class was added. | +| Magento\Framework\View\Page\ConfigFactory | Class was added. | +| Magento\Framework\Webapi\Exception | Class was added. | +| Magento\Framework\Webapi\Rest\Request | Class was added. | +| Magento\ImportExport\Model\Export\Factory | Class was added. | +| Magento\Indexer\Model\DimensionModes | Class was added. | +| Magento\Payment\Gateway\Config\Config | Class was added. | +| Magento\Paypal\Model\Billing\AbstractAgreement | Class was added. | +| Magento\Quote\Model\Cart\Data\CartItem | Class was added. | +| Magento\Quote\Model\Quote\Address\RateCollectorInterfaceFactory | Class was added. | +| Magento\Quote\Model\Quote\Item\CartItemOptionsProcessor | Class was added. | +| Magento\Quote\Model\Quote\Item\Option | Class was added. | +| Magento\Quote\Setup\QuoteSetup | Class was added. | +| Magento\SalesRule\Api\Exception\CodeRequestLimitException | Class was added. | +| Magento\SalesRule\Model\Validator | Class was added. | +| Magento\Sales\Controller\Adminhtml\Order | Class was added. | +| Magento\Sales\Model\Order\CreditmemoFactory | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\InvoiceSender | Class was added. | +| Magento\Sales\Model\Order\Email\Sender\OrderSender | Class was added. | +| Magento\Sales\Model\Order\Pdf\Total\DefaultTotal | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactory | Class was added. | +| Magento\Sales\Model\ResourceModel\Order\Collection\Factory | Class was added. | +| Magento\Sales\Model\Service\InvoiceService | Class was added. | +| Magento\Sales\Setup\SalesSetup | Class was added. | +| Magento\Store\Ui\Component\Listing\Column\Store\Options | Class was added. | +| Magento\Ui\Component\Control\Container | Class was added. | +| Magento\Ui\Component\Form\Fieldset\Factory | Class was added. | +| Magento\Wishlist\Model\Wishlist\Data\WishlistItem | Class was added. | + +#### Interface API membership changes {#ce-244-245-interface-api-membership} + +| What changed | How it changed | +| ------------------------------------------------------------------------------------------------------------ | -------------------- | +| Magento\AdvancedSearch\Block\SearchDataInterface | Interface was added. | +| Magento\Analytics\Api\Data\LinkInterface | Interface was added. | +| Magento\Analytics\Api\LinkProviderInterface | Interface was added. | +| Magento\Analytics\Model\Connector\CommandInterface | Interface was added. | +| Magento\Analytics\Model\ExportDataHandlerInterface | Interface was added. | +| Magento\Analytics\Model\ReportWriterInterface | Interface was added. | +| Magento\Analytics\ReportXml\DB\Assembler\AssemblerInterface | Interface was added. | +| Magento\Backend\Model\Image\UploadResizeConfigInterface | Interface was added. | +| Magento\Backend\Model\Search\Config\Structure\ElementBuilderInterface | Interface was added. | +| Magento\Bundle\Pricing\Adjustment\BundleCalculatorInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtParserInterface | Interface was added. | +| Magento\CardinalCommerce\Model\Response\JwtPayloadValidatorInterface | Interface was added. | +| Magento\CatalogGraphQl\DataProvider\Product\LayeredNavigation\LayerBuilderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Categories\DataProvider\Category\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Product\Price\ProviderInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Product\CollectionProcessorInterface | Interface was added. | +| Magento\CatalogGraphQl\Model\Resolver\Products\Query\ProductQueryInterface | Interface was added. | +| Magento\CatalogImportExport\Model\Export\ProductFilterInterface | Interface was added. | +| Magento\CatalogRule\Model\Indexer\IndexerTableSwapperInterface | Interface was added. | +| Magento\CatalogSearch\Model\Adapter\Aggregation\RequestCheckerInterface | Interface was added. | +| Magento\CatalogSearch\Model\Advanced\ProductCollectionPrepareStrategyInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchCriteriaResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\SearchResultApplierInterface | Interface was added. | +| Magento\CatalogSearch\Model\ResourceModel\Fulltext\Collection\TotalRecordsResolverInterface | Interface was added. | +| Magento\CatalogSearch\Model\Search\ItemCollectionProviderInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\DatabaseMapInterface | Interface was added. | +| Magento\CatalogUrlRewrite\Model\Map\HashMapInterface | Interface was added. | +| Magento\Catalog\Block\Product\AwareInterface | Interface was added. | +| Magento\Catalog\Block\Product\ReviewRendererInterface | Interface was added. | +| Magento\Catalog\Controller\Adminhtml\Product\Initialization\Helper\HandlerInterface | Interface was added. | +| Magento\Catalog\Controller\Product\View\ViewInterface | Interface was added. | +| Magento\Catalog\Model\Attribute\LockValidatorInterface | Interface was added. | +| Magento\Catalog\Model\Config\Source\ProductPriceOptionsInterface | Interface was added. | +| Magento\Catalog\Model\Entity\Product\Attribute\Group\AttributeMapperInterface | Interface was added. | +| Magento\Catalog\Model\Indexer\Product\Flat\TableDataInterface | Interface was added. | +| Magento\Catalog\Model\Layer\CollectionFilterInterface | Interface was added. | +| Magento\Catalog\Model\Layer\FilterableAttributeListInterface | Interface was added. | +| Magento\Catalog\Model\Layer\ItemCollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\Layer\StateKeyInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\CollectionProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Converter\ConverterInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListCriteriaInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\Data\ListResultInterface | Interface was added. | +| Magento\Catalog\Model\ProductLink\MapProviderInterface | Interface was added. | +| Magento\Catalog\Model\ProductOptions\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Condition\ConditionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Configuration\Item\Option\OptionInterface | Interface was added. | +| Magento\Catalog\Model\Product\Media\ConfigInterface | Interface was added. | +| Magento\Catalog\Model\Product\Pricing\Renderer\SalableResolverInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\Indexer\Price\PriceModifierInterface | Interface was added. | +| Magento\Catalog\Model\ResourceModel\Product\LinkedProductSelectBuilderInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\ConfiguredPriceInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\MinimalPriceCalculatorInterface | Interface was added. | +| Magento\Catalog\Pricing\Price\SpecialPriceInterface | Interface was added. | +| Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Eav\WysiwygConfigDataProcessorInterface | Interface was added. | +| Magento\CheckoutAgreements\Model\AgreementsProviderInterface | Interface was added. | +| Magento\Checkout\Api\PaymentProcessingRateLimiterInterface | Interface was added. | +| Magento\Checkout\Controller\Express\RedirectLoginInterface | Interface was added. | +| Magento\Checkout\CustomerData\ItemPoolInterface | Interface was added. | +| Magento\Cms\Model\PageRepository\ValidatorInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutManagerInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayoutRepositoryInterface | Interface was added. | +| Magento\Cms\Model\Page\CustomLayout\Data\CustomLayoutSelectedInterface | Interface was added. | +| Magento\Cms\Ui\Component\AddFilterInterface | Interface was added. | +| Magento\ConfigurableProduct\Model\ResourceModel\Attribute\OptionSelectBuilderInterface | Interface was added. | +| Magento\Cron\Model\DeadlockRetrierInterface | Interface was added. | +| Magento\Csp\Api\CspAwareActionInterface | Interface was added. | +| Magento\Csp\Api\CspRendererInterface | Interface was added. | +| Magento\Csp\Api\Data\ModeConfiguredInterface | Interface was added. | +| Magento\Csp\Api\Data\PolicyInterface | Interface was added. | +| Magento\Csp\Api\InlineUtilInterface | Interface was added. | +| Magento\Csp\Api\ModeConfigManagerInterface | Interface was added. | +| Magento\Csp\Api\PolicyCollectorInterface | Interface was added. | +| Magento\Csp\Api\PolicyRendererInterface | Interface was added. | +| Magento\Csp\Model\Collector\Config\PolicyReaderInterface | Interface was added. | +| Magento\Csp\Model\Collector\MergerInterface | Interface was added. | +| Magento\Csp\Model\Policy\SimplePolicyInterface | Interface was added. | +| Magento\Customer\Api\AccountDelegationInterface | Interface was added. | +| Magento\Customer\Api\SessionCleanerInterface | Interface was added. | +| Magento\Customer\Block\Address\Renderer\RendererInterface | Interface was added. | +| Magento\Customer\Controller\AccountInterface | Interface was added. | +| Magento\Customer\CustomerData\JsLayoutDataProviderPoolInterface | Interface was added. | +| Magento\Customer\CustomerData\SectionPoolInterface | Interface was added. | +| Magento\Customer\Model\Customer\Attribute\Source\GroupSourceLoggedInOnlyInterface | Interface was added. | +| Magento\Deploy\Collector\CollectorInterface | Interface was added. | +| Magento\Deploy\Console\Command\App\SensitiveConfigSet\CollectorInterface | Interface was added. | +| Magento\Deploy\Package\BundleInterface | Interface was added. | +| Magento\Deploy\Package\Processor\ProcessorInterface | Interface was added. | +| Magento\Deploy\Source\SourceInterface | Interface was added. | +| Magento\Deploy\Strategy\StrategyInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ConfigInterface | Interface was added. | +| Magento\Directory\Model\Country\Postcode\ValidatorInterface | Interface was added. | +| Magento\Downloadable\Api\DomainManagerInterface | Interface was added. | +| Magento\Downloadable\Pricing\Price\LinkPriceInterface | Interface was added. | +| Magento\Eav\Model\Entity\AttributeLoaderInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\AttributeInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Backend\BackendInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\Source\SpecificSourceInterface | Interface was added. | +| Magento\Eav\Model\Entity\Attribute\UniqueValidationInterface | Interface was added. | +| Magento\Eav\Model\Entity\Setup\PropertyMapperInterface | Interface was added. | +| Magento\Eav\Model\ResourceModel\Attribute\DefaultEntityAttributes\ProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProviderInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ConverterInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldIndex\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldName\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldMapper\Product\FieldProvider\FieldType\ResolverInterface | Interface was added. | +| Magento\Elasticsearch\Model\Adapter\FieldsMappingPreprocessorInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\QueryAwareInterface | Interface was added. | +| Magento\Elasticsearch\SearchAdapter\Query\ValueTransformerInterface | Interface was added. | +| Magento\Framework\Amqp\Topology\BindingInstallerInterface | Interface was added. | +| Magento\Framework\Api\AttributeTypeResolverInterface | Interface was added. | +| Magento\Framework\Api\CriteriaInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionInterface | Interface was added. | +| Magento\Framework\Api\SearchCriteria\CollectionProcessor\ConditionProcessor\CustomConditionProviderInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationInterface | Interface was added. | +| Magento\Framework\Api\Search\AggregationValueInterface | Interface was added. | +| Magento\Framework\Api\Search\BucketInterface | Interface was added. | +| Magento\Framework\Api\Search\DocumentInterface | Interface was added. | +| Magento\Framework\Api\Search\ReportingInterface | Interface was added. | +| Magento\Framework\Api\SimpleBuilderInterface | Interface was added. | +| Magento\Framework\App\Action\HttpConnectActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpDeleteActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpGetActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpOptionsActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPatchActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPostActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPropfindActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpPutActionInterface | Interface was added. | +| Magento\Framework\App\Action\HttpTraceActionInterface | Interface was added. | +| Magento\Framework\App\AreaInterface | Interface was added. | +| Magento\Framework\App\Config\CommentInterface | Interface was added. | +| Magento\Framework\App\Config\CommentParserInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigResource\ConfigInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigSourceInterface | Interface was added. | +| Magento\Framework\App\Config\ConfigTypeInterface | Interface was added. | +| Magento\Framework\App\Config\Reader\Source\SourceInterface | Interface was added. | +| Magento\Framework\App\Config\Scope\ReaderInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PostProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\Spi\PreProcessorInterface | Interface was added. | +| Magento\Framework\App\Config\ValueInterface | Interface was added. | +| Magento\Framework\App\CsrfAwareActionInterface | Interface was added. | +| Magento\Framework\App\DefaultPathInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ImporterInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\ValidatorInterface | Interface was added. | +| Magento\Framework\App\DeploymentConfig\Writer\FormatterInterface | Interface was added. | +| Magento\Framework\App\DesignInterface | Interface was added. | +| Magento\Framework\App\EnvironmentInterface | Interface was added. | +| Magento\Framework\App\ExceptionHandlerInterface | Interface was added. | +| Magento\Framework\App\FeedFactoryInterface | Interface was added. | +| Magento\Framework\App\FeedInterface | Interface was added. | +| Magento\Framework\App\HttpRequestInterface | Interface was added. | +| Magento\Framework\App\ObjectManager\ConfigWriterInterface | Interface was added. | +| Magento\Framework\App\PageCache\NotCacheableInterface | Interface was added. | +| Magento\Framework\App\Request\ValidatorInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConfigInterface | Interface was added. | +| Magento\Framework\App\ResourceConnection\ConnectionAdapterInterface | Interface was added. | +| Magento\Framework\App\Response\FileInterface | Interface was added. | +| Magento\Framework\App\Response\HeaderProvider\HeaderProviderInterface | Interface was added. | +| Magento\Framework\App\Response\RedirectInterface | Interface was added. | +| Magento\Framework\App\RouterInterface | Interface was added. | +| Magento\Framework\App\RouterListInterface | Interface was added. | +| Magento\Framework\App\Router\NoRouteHandlerInterface | Interface was added. | +| Magento\Framework\App\Router\PathConfigInterface | Interface was added. | +| Magento\Framework\App\Rss\RssManagerInterface | Interface was added. | +| Magento\Framework\App\Rss\UrlBuilderInterface | Interface was added. | +| Magento\Framework\App\ScopeFallbackResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeResolverInterface | Interface was added. | +| Magento\Framework\App\ScopeTreeProviderInterface | Interface was added. | +| Magento\Framework\App\ScopeValidatorInterface | Interface was added. | +| Magento\Framework\App\Scope\ValidatorInterface | Interface was added. | +| Magento\Framework\App\View\Asset\MaterializationStrategy\StrategyInterface | Interface was added. | +| Magento\Framework\App\View\Deployment\Version\StorageInterface | Interface was added. | +| Magento\Framework\Async\CancelableDeferredInterface | Interface was added. | +| Magento\Framework\Async\DeferredInterface | Interface was added. | +| Magento\Framework\Autoload\AutoloaderInterface | Interface was added. | +| Magento\Framework\Backup\SourceFileInterface | Interface was added. | +| Magento\Framework\Cache\ConfigInterface | Interface was added. | +| Magento\Framework\Cache\StaleCacheNotifierInterface | Interface was added. | +| Magento\Framework\Code\Generator\CodeGeneratorInterface | Interface was added. | +| Magento\Framework\Code\Minifier\AdapterInterface | Interface was added. | +| Magento\Framework\Code\Reader\ClassReaderInterface | Interface was added. | +| Magento\Framework\Code\ValidatorInterface | Interface was added. | +| Magento\Framework\Component\ComponentRegistrarInterface | Interface was added. | +| Magento\Framework\Crontab\CrontabManagerInterface | Interface was added. | +| Magento\Framework\Crontab\TasksProviderInterface | Interface was added. | +| Magento\Framework\Css\PreProcessor\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\DB\DataConverter\DataConverterInterface | Interface was added. | +| Magento\Framework\DB\LoggerInterface | Interface was added. | +| Magento\Framework\DB\MapperInterface | Interface was added. | +| Magento\Framework\DB\QueryInterface | Interface was added. | +| Magento\Framework\DB\Query\BatchIteratorInterface | Interface was added. | +| Magento\Framework\DB\Select\QueryModifierInterface | Interface was added. | +| Magento\Framework\DB\Select\RendererInterface | Interface was added. | +| Magento\Framework\DB\Sequence\SequenceInterface | Interface was added. | +| Magento\Framework\DB\Sql\ExpressionInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityGeneratorInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityInterface | Interface was added. | +| Magento\Framework\DataObject\IdentityValidatorInterface | Interface was added. | +| Magento\Framework\DataObject\KeyValueObjectInterface | Interface was added. | +| Magento\Framework\Data\CollectionDataSourceInterface | Interface was added. | +| Magento\Framework\Data\CollectionModifierInterface | Interface was added. | +| Magento\Framework\Data\Collection\Db\FetchStrategyInterface | Interface was added. | +| Magento\Framework\Data\Collection\EntityFactoryInterface | Interface was added. | +| Magento\Framework\Data\SearchResultInterface | Interface was added. | +| Magento\Framework\Data\SearchResultProcessorInterface | Interface was added. | +| Magento\Framework\Data\ValueSourceInterface | Interface was added. | +| Magento\Framework\Encryption\Adapter\EncryptionAdapterInterface | Interface was added. | +| Magento\Framework\Event\ConfigInterface | Interface was added. | +| Magento\Framework\Event\InvokerInterface | Interface was added. | +| Magento\Framework\Event\ManagerInterface | Interface was added. | +| Magento\Framework\Exception\TemporaryStateExceptionInterface | Interface was added. | +| Magento\Framework\Filesystem\Directory\PathValidatorInterface | Interface was added. | +| Magento\Framework\Filesystem\DriverPoolInterface | Interface was added. | +| Magento\Framework\Filesystem\File\ReadInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessorInterface | Interface was added. | +| Magento\Framework\Filter\DirectiveProcessor\FilterInterface | Interface was added. | +| Magento\Framework\Filter\FactoryInterface | Interface was added. | +| Magento\Framework\Filter\FilterManager\ConfigInterface | Interface was added. | +| Magento\Framework\Filter\SimpleDirective\ProcessorInterface | Interface was added. | +| Magento\Framework\Filter\VariableResolverInterface | Interface was added. | +| Magento\Framework\GraphQlSchemaStitching\GraphQlReader\TypeMetaReaderInterface | Interface was added. | +| Magento\Framework\GraphQl\ConfigInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementFactoryInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\ConfigElementInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\FieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\OutputFieldInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Config\Element\UnionInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ErrorHandlerInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\ResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\FieldEntityAttributesInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\Argument\SearchCriteria\ArgumentApplierInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchRequestItemInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\BatchServiceContractResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ContextInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\IdentityInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\ResolveRequestInterface | Interface was added. | +| Magento\Framework\GraphQl\Query\Resolver\TypeResolverInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\SchemaGeneratorInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\TypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Entity\MapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Enum\DataMapperInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\InputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\OutputTypeInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\Output\ElementMapper\FormatterInterface | Interface was added. | +| Magento\Framework\GraphQl\Schema\Type\WrappedTypeInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClientInterface | Interface was added. | +| Magento\Framework\HTTP\AsyncClient\HttpResponseDeferredInterface | Interface was added. | +| Magento\Framework\Image\Adapter\AdapterInterface | Interface was added. | +| Magento\Framework\Image\Adapter\ConfigInterface | Interface was added. | +| Magento\Framework\Indexer\Config\DependencyInfoProviderInterface | Interface was added. | +| Magento\Framework\Indexer\Table\StrategyInterface | Interface was added. | +| Magento\Framework\Interception\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\Interception\ConfigWriterInterface | Interface was added. | +| Magento\Framework\Interception\DefinitionInterface | Interface was added. | +| Magento\Framework\Interception\InterceptorInterface | Interface was added. | +| Magento\Framework\Interception\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\Interception\PluginListInterface | Interface was added. | +| Magento\Framework\Locale\AvailableLocalesInterface | Interface was added. | +| Magento\Framework\Locale\OptionInterface | Interface was added. | +| Magento\Framework\Mail\EmailMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimeInterface | Interface was added. | +| Magento\Framework\Mail\MimeMessageInterface | Interface was added. | +| Magento\Framework\Mail\MimePartInterface | Interface was added. | +| Magento\Framework\MessageQueue\BulkPublisherInterface | Interface was added. | +| Magento\Framework\MessageQueue\CallbackInvokerInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConnectionTypeResolverInterface | Interface was added. | +| Magento\Framework\MessageQueue\ConsumerConfigurationInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ConsumerConfigItem\HandlerInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Consumer\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\LockInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Lock\WriterInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergedMessageInterface | Interface was added. | +| Magento\Framework\MessageQueue\MergerInterface | Interface was added. | +| Magento\Framework\MessageQueue\MessageProcessorInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillCompareInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillPutInterface | Interface was added. | +| Magento\Framework\MessageQueue\PoisonPill\PoisonPillReadInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\PublisherConnectionInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Publisher\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ExchangeConfigItem\BindingInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\QueueConfigItemInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ReaderInterface | Interface was added. | +| Magento\Framework\MessageQueue\Topology\Config\ValidatorInterface | Interface was added. | +| Magento\Framework\Message\ExceptionMessageFactoryInterface | Interface was added. | +| Magento\Framework\Model\EntitySnapshot\AttributeProviderInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeInterface | Interface was added. | +| Magento\Framework\Model\Entity\ScopeProviderInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationInterface | Interface was added. | +| Magento\Framework\Model\ResourceModel\Type\Db\ConnectionFactoryInterface | Interface was added. | +| Magento\Framework\Module\ModuleListInterface | Interface was added. | +| Magento\Framework\Mview\ConfigInterface | Interface was added. | +| Magento\Framework\Mview\ProcessorInterface | Interface was added. | +| Magento\Framework\Mview\ViewInterface | Interface was added. | +| Magento\Framework\Mview\View\ChangelogInterface | Interface was added. | +| Magento\Framework\Mview\View\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\StateInterface | Interface was added. | +| Magento\Framework\Mview\View\State\CollectionInterface | Interface was added. | +| Magento\Framework\Mview\View\SubscriptionInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigCacheInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\ConfigLoaderInterface | Interface was added. | +| Magento\Framework\ObjectManager\DefinitionInterface | Interface was added. | +| Magento\Framework\ObjectManager\DynamicConfigInterface | Interface was added. | +| Magento\Framework\ObjectManager\FactoryInterface | Interface was added. | +| Magento\Framework\ObjectManager\NoninterceptableInterface | Interface was added. | +| Magento\Framework\ObjectManager\RelationsInterface | Interface was added. | +| Magento\Framework\Profiler\Driver\Standard\OutputInterface | Interface was added. | +| Magento\Framework\Search\AdapterInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Aggregation\AggregationResolverInterface | Interface was added. | +| Magento\Framework\Search\Adapter\OptionsInterface | Interface was added. | +| Magento\Framework\Search\Adapter\Preprocessor\PreprocessorInterface | Interface was added. | +| Magento\Framework\Search\Dynamic\Algorithm\AlgorithmInterface | Interface was added. | +| Magento\Framework\Search\Request\Aggregation\StatusInterface | Interface was added. | +| Magento\Framework\Search\Request\IndexScopeResolverInterface | Interface was added. | +| Magento\Framework\Search\ResponseInterface | Interface was added. | +| Magento\Framework\Search\SearchEngineInterface | Interface was added. | +| Magento\Framework\Search\SearchEngine\ConfigInterface | Interface was added. | +| Magento\Framework\Session\Config\ConfigInterface | Interface was added. | +| Magento\Framework\Session\SaveHandlerInterface | Interface was added. | +| Magento\Framework\Session\StorageInterface | Interface was added. | +| Magento\Framework\Session\ValidatorInterface | Interface was added. | +| Magento\Framework\Setup\ConfigOptionsListInterface | Interface was added. | +| Magento\Framework\Setup\DataCacheInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DataSaviorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\DataSavior\DumpAccessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DDLTriggerInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbDefinitionProcessorInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaReaderInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Db\DbSchemaWriterInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Declaration\ValidationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Diff\DiffInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnDefaultAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnIdentityAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnNullableAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Columns\ColumnUnsignedAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\ElementDiffAwareInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\Factories\FactoryInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\Dto\TableElementInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\OperationInterface | Interface was added. | +| Magento\Framework\Setup\Declaration\Schema\SchemaConfigInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DataPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\DependentPatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\NonTransactionableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchInterface | Interface was added. | +| Magento\Framework\Setup\Patch\PatchRevertableInterface | Interface was added. | +| Magento\Framework\Setup\Patch\SchemaPatchInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\InstallerInterface | Interface was added. | +| Magento\Framework\Setup\SampleData\StateInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerDefinition\DefinitionConverterInterface | Interface was added. | +| Magento\Framework\Setup\SchemaListenerHandlers\SchemaListenerHandlerInterface | Interface was added. | +| Magento\Framework\Setup\UpToDateValidatorInterface | Interface was added. | +| Magento\Framework\TestFramework\Unit\Autoloader\GeneratorInterface | Interface was added. | +| Magento\Framework\TranslateInterface | Interface was added. | +| Magento\Framework\Translate\Inline\ProviderInterface | Interface was added. | +| Magento\Framework\Url\ModifierInterface | Interface was added. | +| Magento\Framework\Url\RouteParamsPreprocessorInterface | Interface was added. | +| Magento\Framework\Validator\Constraint\OptionInterface | Interface was added. | +| Magento\Framework\Validator\HTML\AttributeValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\TagValidatorInterface | Interface was added. | +| Magento\Framework\Validator\HTML\WYSIWYGValidatorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContentProcessorInterface | Interface was added. | +| Magento\Framework\View\Asset\ContextInterface | Interface was added. | +| Magento\Framework\View\Asset\LockerProcessInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeStrategyInterface | Interface was added. | +| Magento\Framework\View\Asset\MergeableInterface | Interface was added. | +| Magento\Framework\View\Asset\PreProcessor\FilenameResolverInterface | Interface was added. | +| Magento\Framework\View\DesignInterface | Interface was added. | +| Magento\Framework\View\Design\Fallback\Rule\RuleInterface | Interface was added. | +| Magento\Framework\View\Design\FileResolution\Fallback\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\CustomizationInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\ConfigInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileAssetInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Customization\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\FileInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\File\CollectionInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\Image\PathInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ResolverInterface | Interface was added. | +| Magento\Framework\View\Design\Theme\ThemeProviderInterface | Interface was added. | +| Magento\Framework\View\Element\ComponentVisibilityInterface | Interface was added. | +| Magento\Framework\View\Element\Message\InterpretationStrategyInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\Message\Renderer\RendererInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\BlockWrapperInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\DomMergerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\FileCollectorInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Config\UiReaderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContainerInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContentType\ContentTypeInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ContextInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ActionPoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ButtonProviderInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Control\ControlInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataProvider\FilterApplierInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\DataSourceInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\Factory\ComponentFactoryInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\JsConfigInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\LayoutInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\ObserverInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\PoolInterface | Interface was added. | +| Magento\Framework\View\Element\UiComponent\SubjectInterface | Interface was added. | +| Magento\Framework\View\File\FileList\CollateInterface | Interface was added. | +| Magento\Framework\View\Helper\SecureHtmlRender\SecurityProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\Argument\UpdaterInterface | Interface was added. | +| Magento\Framework\View\Layout\Condition\VisibilityConditionInterface | Interface was added. | +| Magento\Framework\View\Layout\GeneratorInterface | Interface was added. | +| Magento\Framework\View\Layout\LayoutCacheKeyInterface | Interface was added. | +| Magento\Framework\View\Layout\ProcessorInterface | Interface was added. | +| Magento\Framework\View\Layout\ReaderInterface | Interface was added. | +| Magento\Framework\View\Model\PageLayout\Config\BuilderInterface | Interface was added. | +| Magento\Framework\View\Page\Config\RendererInterface | Interface was added. | +| Magento\Framework\View\TemplateEngineInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\AttributeInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CdataInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\CommentInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Directive\DirectiveInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\Element\ElementInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\Compiler\TextInterface | Interface was added. | +| Magento\Framework\View\TemplateEngine\Xhtml\ResultInterface | Interface was added. | +| Magento\Framework\View\Xsd\Media\TypeDataExtractorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttributeTypeLocatorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\PreprocessorInterface | Interface was added. | +| Magento\Framework\Webapi\CustomAttribute\ServiceTypeListInterface | Interface was added. | +| Magento\Framework\Webapi\Rest\Request\DeserializerInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpHeaderProcessorInterface | Interface was added. | +| Magento\GraphQl\Controller\HttpRequestValidatorInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersInterface | Interface was added. | +| Magento\GraphQl\Model\Query\ContextParametersProcessorInterface | Interface was added. | +| Magento\ImportExport\Api\Data\ExtendedExportInfoInterface | Interface was added. | +| Magento\ImportExport\Model\Report\ReportProcessorInterface | Interface was added. | +| Magento\Indexer\Model\ModeSwitcherInterface | Interface was added. | +| Magento\Indexer\Model\Source\DataInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\ReaderInterface | Interface was added. | +| Magento\Integration\Model\Oauth\Token\RequestLog\WriterInterface | Interface was added. | +| Magento\InventoryIndexer\Indexer\SelectBuilderInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\Data\IsLoginAsCustomerEnabledForCustomerResultInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\GetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\IsLoginAsCustomerEnabledForCustomerInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerAdminIdInterface | Interface was added. | +| Magento\LoginAsCustomerApi\Api\SetLoggedAsCustomerCustomerIdInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\ConfigInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\IsAssistanceEnabledInterface | Interface was added. | +| Magento\LoginAsCustomerAssistance\Api\SetAssistanceInterface | Interface was added. | +| Magento\MediaContentApi\Api\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Api\UpdateContentAssetLinksInterface | Interface was added. | +| Magento\MediaContentApi\Model\GetAssetIdsByContentFieldInterface | Interface was added. | +| Magento\MediaContentApi\Model\SearchPatternConfigInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeIdentitiesInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaContentSynchronizationApi\Model\GetEntitiesInterface | Interface was added. | +| Magento\MediaGalleryApi\Api\SearchAssetsInterface | Interface was added. | +| Magento\MediaGalleryApi\Model\ExcludedPatternsConfigInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\AddMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Api\ExtractMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\FileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\ReadMetadataInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\SegmentInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteFileInterface | Interface was added. | +| Magento\MediaGalleryMetadataApi\Model\WriteMetadataInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GenerateRenditionsInterface | Interface was added. | +| Magento\MediaGalleryRenditionsApi\Api\GetRenditionPathInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeFilesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Api\SynchronizeInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\CreateAssetFromFileInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\FetchBatchesInterface | Interface was added. | +| Magento\MediaGallerySynchronizationApi\Model\ImportFilesInterface | Interface was added. | +| Magento\MediaGalleryUiApi\Api\ConfigInterface | Interface was added. | +| Magento\Msrp\Pricing\MsrpPriceCalculatorInterface | Interface was added. | +| Magento\Newsletter\Model\SubscriptionManagerInterface | Interface was added. | +| Magento\PageCache\Model\Spi\PageCacheTagsPreprocessorInterface | Interface was added. | +| Magento\Payment\Api\Data\PaymentAdditionalInfoInterface | Interface was added. | +| Magento\Payment\Model\Method\TransparentInterface | Interface was added. | +| Magento\Paypal\Helper\Shortcut\ValidatorInterface | Interface was added. | +| Magento\Paypal\Model\Billing\Agreement\MethodInterface | Interface was added. | +| Magento\Paypal\Model\IpnInterface | Interface was added. | +| Magento\Paypal\Model\Payflow\Service\Response\Handler\HandlerInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\CustomizableOptionValueInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\CartItem\DataProvider\Processor\ItemDataProcessorInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\Payment\AdditionalDataProviderInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingAddressesOnCartInterface | Interface was added. | +| Magento\QuoteGraphQl\Model\Cart\SetShippingMethodsOnCartInterface | Interface was added. | +| Magento\Quote\Api\ChangeQuoteControlInterface | Interface was added. | +| Magento\Quote\Model\Cart\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | +| Magento\Quote\Model\Product\QuoteItemsCleanerInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\CustomAttributeListInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\CollectorInterface | Interface was added. | +| Magento\Quote\Model\Quote\Address\Total\ReaderInterface | Interface was added. | +| Magento\Quote\Model\Quote\Item\CartItemProcessorInterface | Interface was added. | +| Magento\Quote\Model\ValidationRules\QuoteValidationRuleInterface | Interface was added. | +| Magento\ReleaseNotification\Model\ContentProviderInterface | Interface was added. | +| Magento\RemoteStorage\Driver\DriverFactoryInterface | Interface was added. | +| Magento\RemoteStorage\Driver\RemoteDriverInterface | Interface was added. | +| Magento\RemoteStorage\FilesystemInterface | Interface was added. | +| Magento\SalesGraphQl\Model\Shipment\Item\FormatterInterface | Interface was added. | +| Magento\SalesRule\Api\Data\DiscountDataInterface | Interface was added. | +| Magento\SalesRule\Api\Data\RuleDiscountInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\CodeLimitManagerInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\QuoteResetAppliedRulesInterface | Interface was added. | +| Magento\SalesRule\Model\Spi\RuleQuoteRecollectTotalsInterface | Interface was added. | +| Magento\Sales\Api\OrderCustomerDelegateInterface | Interface was added. | +| Magento\Sales\Api\PaymentFailuresInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderLoaderInterface | Interface was added. | +| Magento\Sales\Controller\AbstractController\OrderViewAuthorizationInterface | Interface was added. | +| Magento\Sales\Controller\OrderInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\CreditmemoValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\ItemCreationValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Creditmemo\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Email\Container\IdentityInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\InvoiceValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Invoice\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\OrderValidatorInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\State\CommandInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\BuilderInterface | Interface was added. | +| Magento\Sales\Model\Order\Payment\Transaction\ManagerInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\SenderInterface | Interface was added. | +| Magento\Sales\Model\Order\Shipment\ShipmentValidatorInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Order\CollectionFactoryInterface | Interface was added. | +| Magento\Sales\Model\ResourceModel\Provider\NotSyncedDataProviderInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\CreditmemoResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\InvoiceResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderAddressResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderPaymentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\OrderStatusHistoryResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentCommentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentItemResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\ShipmentTrackResourceInterface | Interface was added. | +| Magento\Sales\Model\Spi\TransactionResourceInterface | Interface was added. | +| Magento\Sales\Model\ValidatorInterface | Interface was added. | +| Magento\Search\Model\SearchEngine\ValidatorInterface | Interface was added. | +| Magento\Search\Setup\InstallConfigInterface | Interface was added. | +| Magento\Security\Api\Data\UserExpirationInterface | Interface was added. | +| Magento\Shipping\Model\Carrier\Source\GenericInterface | Interface was added. | +| Magento\Store\Model\Config\Importer\Processor\ProcessorInterface | Interface was added. | +| Magento\Store\Model\StoreResolver\ReaderInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcherInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\ContextInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPostprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataPreprocessorInterface | Interface was added. | +| Magento\Store\Model\StoreSwitcher\RedirectDataSerializerInterface | Interface was added. | +| Magento\Tax\Api\TaxAddressManagerInterface | Interface was added. | +| Magento\Tax\Model\System\Message\NotificationInterface | Interface was added. | +| Magento\Tax\Model\TaxClass\Type\TypeInterface | Interface was added. | +| Magento\Theme\Model\Design\Config\MetadataProviderInterface | Interface was added. | +| Magento\Theme\Model\Theme\StoreThemesResolverInterface | Interface was added. | +| Magento\Ui\Component\Form\Element\DataType\DataTypeInterface | Interface was added. | +| Magento\Ui\Component\Layout\Tabs\TabInterface | Interface was added. | +| Magento\Ui\Component\Wysiwyg\ConfigInterface | Interface was added. | +| Magento\Ui\Config\Argument\ParserInterface | Interface was added. | +| Magento\Ui\Config\ConverterInterface | Interface was added. | +| Magento\Ui\Controller\UiActionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFieldToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\AddFilterToCollectionInterface | Interface was added. | +| Magento\Ui\DataProvider\Mapper\MapperInterface | Interface was added. | +| Magento\Ui\DataProvider\Modifier\PoolInterface | Interface was added. | +| Magento\Ui\Model\ColorPicker\ModeInterface | Interface was added. | +| Magento\Ui\Model\UrlInput\ConfigInterface | Interface was added. | +| Magento\UrlRewriteGraphQl\Model\Resolver\UrlRewrite\CustomUrlLocatorInterface | Interface was added. | +| Magento\User\Model\Spi\NotificationExceptionInterface | Interface was added. | +| Magento\User\Model\Spi\NotificatorInterface | Interface was added. | +| Magento\Vault\Block\Customer\IconInterface | Interface was added. | +| Magento\Webapi\Controller\Rest\RequestProcessorInterface | Interface was added. | +| Magento\Widget\Block\BlockInterface | Interface was added. | +| Magento\Wishlist\Controller\IndexInterface | Interface was added. | +| Magento\Wishlist\Controller\WishlistProviderInterface | Interface was added. | +| Magento\Wishlist\Model\AuthenticationStateInterface | Interface was added. | +| Magento\Wishlist\Model\ResourceModel\Item\Product\CollectionBuilderInterface | Interface was added. | +| Magento\Wishlist\Model\Wishlist\BuyRequest\BuyRequestDataProviderInterface | Interface was added. | diff --git a/src/_includes/browsers/supported-browsers-24.md b/src/_includes/browsers/supported-browsers-24.md index 41b2df8aa43..4661b3f9b99 100644 --- a/src/_includes/browsers/supported-browsers-24.md +++ b/src/_includes/browsers/supported-browsers-24.md @@ -1,11 +1,9 @@ Storefront and Admin: -* Microsoft Edge, latest–1 -* Firefox latest, latest–1 (any operating system) -* Chrome latest, latest–1 (any operating system) -* Safari latest, latest–1 (Mac OS only) +* Microsoft Edge, latest and previous major version +* Firefox latest, latest and previous major version (any operating system) +* Chrome latest, latest and previous major version (any operating system) +* Safari latest, latest and previous major version (Mac OS only) * Safari Mobile for iPad 2, iPad Mini, iPad with Retina Display (iOS 12 or later), for desktop storefront * Safari Mobile for iPhone 6 or later; iOS 12 or later, for mobile storefront -* Chrome for mobile latest–1 (Android 4 or later) for mobile storefront - -Here, _latest–1_ means one major version earlier than the latest released version. +* Chrome for mobile, latest and previous major version (Android 4 or later) for mobile storefront diff --git a/src/_includes/browsers/supported-browsers.md b/src/_includes/browsers/supported-browsers.md index 4dfd85f17fc..4661b3f9b99 100644 --- a/src/_includes/browsers/supported-browsers.md +++ b/src/_includes/browsers/supported-browsers.md @@ -1,11 +1,9 @@ Storefront and Admin: -* Internet Explorer 11 or later, Microsoft Edge, latest–1 -* Firefox latest, latest–1 (any operating system) -* Chrome latest, latest–1 (any operating system) -* Safari latest, latest–1 (Mac OS only) +* Microsoft Edge, latest and previous major version +* Firefox latest, latest and previous major version (any operating system) +* Chrome latest, latest and previous major version (any operating system) +* Safari latest, latest and previous major version (Mac OS only) * Safari Mobile for iPad 2, iPad Mini, iPad with Retina Display (iOS 12 or later), for desktop storefront * Safari Mobile for iPhone 6 or later; iOS 12 or later, for mobile storefront -* Chrome for mobile latest–1 (Android 4 or later) for mobile storefront - -Here, _latest–1_ means one major version earlier than the latest released version. +* Chrome for mobile, latest and previous major version (Android 4 or later) for mobile storefront diff --git a/src/_includes/cache/page-cache-overview.md b/src/_includes/cache/page-cache-overview.md index dfb9d9f2be6..346d156a826 100644 --- a/src/_includes/cache/page-cache-overview.md +++ b/src/_includes/cache/page-cache-overview.md @@ -21,9 +21,15 @@ We recommend using [Varnish]({{ page.baseurl }}/config-guide/varnish/config-varn To create an uncacheable page, mark any block on that page as uncacheable in the layout using `cacheable="false"`. +```xml + + + +``` + Examples of uncacheable pages include the compare products, cart, [checkout](https://glossary.magento.com/checkout) pages, and so on. -[Example]({{ site.mage2bloburl }}/{{ page.guide_version }}/app/code/Magento/Paypal/view/frontend/layout/paypal_payflow_returnurl.xml){:target="_blank"} +[Example]({{ site.mage2bloburl }}/{{ page.guide_version }}/app/code/Magento/Paypal/view/frontend/layout/paypal_payflow_returnurl.xml) {:.bs-callout-warning} Do not configure content pages (i.e., catalog, product, and CMS pages) to be uncacheable. Doing so has an adverse affect on performance. diff --git a/src/_includes/cloud/admin-ui-login-step.md b/src/_includes/cloud/admin-ui-login-step.md index 67f6423f633..a2fa08f538e 100644 --- a/src/_includes/cloud/admin-ui-login-step.md +++ b/src/_includes/cloud/admin-ui-login-step.md @@ -1 +1 @@ -1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Magento Admin UI. \ No newline at end of file +1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Admin UI. \ No newline at end of file diff --git a/src/_includes/cloud/auth-json.md b/src/_includes/cloud/auth-json.md index d0ffa6230cb..116656175e0 100644 --- a/src/_includes/cloud/auth-json.md +++ b/src/_includes/cloud/auth-json.md @@ -1,4 +1,4 @@ -Because the Composer repository that contains {{site.data.var.ece}} requires authentication, you must add a file named `auth.json` to your project's root directory. This file contains your authentication keys. Without `auth.json`, the Magento software won't download. +Because the Composer repository that contains {{site.data.var.ece}} requires authentication, you must add a file named `auth.json` to your project's root directory. This file contains your authentication keys. Without `auth.json`, the software won't download. Add `auth.json` in your {{site.data.var.ece}} project root folder if there isn't one already. diff --git a/src/_includes/cloud/backup-db.md b/src/_includes/cloud/backup-db.md index 9b9b91424d2..4684df2331a 100644 --- a/src/_includes/cloud/backup-db.md +++ b/src/_includes/cloud/backup-db.md @@ -25,7 +25,7 @@ To back up your Staging or Production environment database before deploying: 1. Use SSH to log in to the remote server. -1. Create a database dump. +1. Create a database dump. To choose a target directory for the DB dump, use the `--dump-directory` option. ```bash vendor/bin/ece-tools db-dump diff --git a/src/_includes/cloud/beta-release-content-warning.md b/src/_includes/cloud/beta-release-content-warning.md deleted file mode 100644 index decd04ed1b1..00000000000 --- a/src/_includes/cloud/beta-release-content-warning.md +++ /dev/null @@ -1,4 +0,0 @@ -{:.bs-callout-warning} -This is beta documentation for functionality -that will be available after the Magento 2.4 release. Content in this version -is subject to change. diff --git a/src/_includes/cloud/cli-get-started.md b/src/_includes/cloud/cli-get-started.md index 8c6e038d617..19f599460a5 100644 --- a/src/_includes/cloud/cli-get-started.md +++ b/src/_includes/cloud/cli-get-started.md @@ -3,9 +3,9 @@ To get started with environment branches: 1. On your local workstation, change to your Cloud project directory. -1. Switch to the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). +1. Switch to the [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). -1. Log in to your Magento project. +1. Log in to your project. ```bash magento-cloud login diff --git a/src/_includes/cloud/cloud-docker-config-generator-cmds.md b/src/_includes/cloud/cloud-docker-config-generator-cmds.md deleted file mode 100644 index c388c871d56..00000000000 --- a/src/_includes/cloud/cloud-docker-config-generator-cmds.md +++ /dev/null @@ -1,24 +0,0 @@ -You use the following commands to generate the Docker configuration files and build your environment. - -Action | Command -:----- | :------ -Builds the Docker environment in [production mode][mode] by default and verifies configured service versions. | `./vendor/bin/ece-docker build:compose` -Builds the docker environment in [developer mode][mode]. | `./vendor/bin/ece-docker build:compose --mode="developer"` -Builds the docker environment in [production mode][mode]. |`.vendor/bin/ece-docker build:compose --mode="production"` -Convert PHP configuration files to Docker ENV files. | `.vendor/bin/ece-docker image:generate:php` -Builds a custom `docker-compose.yaml` file | `./vendor/bin/ece-docker build:custom:compose` - -For example, the following command starts the Docker configuration generator in developer mode and specifies PHP version 7.2: - -```bash -./vendor/bin/ece-docker build:compose --mode="developer" --php 7.2 -``` - -Use the following command to list the {{site.data.var.mcd-prod}} `ece-docker` commands: - -```bash -php ./vendor/bin/ece-docker list -``` - -{:.bs-callout-info} -The `ece-docker build:compose` command runs in interactive mode and verifies the configured service versions. To skip interactive mode, use the `-n, --no-interaction` option. For more information about `ece-docker build:compose` command options, see [Service configuration options]({{site.baseurl}}/cloud/docker/docker-containers.html#service-configuration-options). diff --git a/src/_includes/cloud/cloud-elasticsearch-client-compatibility.md b/src/_includes/cloud/cloud-elasticsearch-client-compatibility.md deleted file mode 100644 index 61c68d8ba00..00000000000 --- a/src/_includes/cloud/cloud-elasticsearch-client-compatibility.md +++ /dev/null @@ -1,7 +0,0 @@ -The following table lists compatible versions of the Elasticsearch software supported by {{ site.data.var.ee }}. - -Elasticsearch service | Elasticsearch composer package | Status ---------- | ------------- | ------------------------- -5.2.x | 5.x.x | default versions for {{ site.data.var.ee }} versions 2.2.x to 2.2.7 and 2.3.0 -6.8 | 6.7.x | recommended, default versions for {{ site.data.var.ee }} versions 2.2.8 and 2.3.4 -7.7 | 7.x | recommended, default versions for {{ site.data.var.ee }} versions 2.3.5 and 2.4.x diff --git a/src/_includes/cloud/cloud-fastly-manage-vcl-from-admin.md b/src/_includes/cloud/cloud-fastly-manage-vcl-from-admin.md index ece01aeabb7..55f76568e61 100644 --- a/src/_includes/cloud/cloud-fastly-manage-vcl-from-admin.md +++ b/src/_includes/cloud/cloud-fastly-manage-vcl-from-admin.md @@ -1,6 +1,6 @@ ## Modify the custom VCL snippet -1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Magento Admin UI. +1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Admin UI. 1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. @@ -15,19 +15,24 @@ 1. After the upload completes, refresh the cache according to the notification at the top of the page. {:.bs-callout-warning} -The *Custom VCL snippets* UI option shows only the snippets added through the Admin UI. You must use the Fastly API to [manage custom snippets added through the API]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). +The *Custom VCL snippets* UI option shows only the snippets added through the Admin UI. You must [manage custom VCL snippets using the Fastly API]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). ## Delete the custom VCL snippet -You can delete custom VCL snippet code from your Fastly configuration by uploading an empty version of the snippet from the Magento Admin UI, or delete it completely using the Fastly API. +1. [Log in]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) to the Admin UI. -- Upload an empty version of the snippet file to Fastly to remove the VCL logic from the active VCL version: +1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. + +1. Expand **Full Page Cache** > **Fastly Configuration** > **Custom VCL Snippets**. - - Edit the snippet and delete the **VCL** snippet content. - - Save the configuration. - - Upload the VCL to Fastly to apply your changes. + ![Manage custom VCL snippets] -- Use the Fastly API [Delete custom VCL snippet]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-vcl) operation to delete the snippet completely, or submit a Magento support ticket to request deletion. +1. In the _Action_ column, click the trash icon next to the snippet to delete. + +1. On the next modal window, click **DELETE** and activate a new version. + +{:.bs-callout-warning} +The *Custom VCL snippets* UI option shows only the snippets added through the Admin UI. You must [manage custom VCL snippets using the Fastly API]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). [Manage custom VCL snippets]: {{site.baseurl}}/common/images/cloud/cloud-fastly-manage-snippets.png -{:width="650px"} \ No newline at end of file +{:width="650px"} diff --git a/src/_includes/cloud/cloud-fastly-prereqs-custom-vcl.md b/src/_includes/cloud/cloud-fastly-prereqs-custom-vcl.md index 621d4624913..50d5803526b 100644 --- a/src/_includes/cloud/cloud-fastly-prereqs-custom-vcl.md +++ b/src/_includes/cloud/cloud-fastly-prereqs-custom-vcl.md @@ -2,4 +2,4 @@ - Verify the environment configuration for the Fastly service. See [Check Fastly caching]({{ site.baseurl }}/cloud/live/stage-prod-test.html#fastly). -- You must have Admin credentials to access the Magento Cloud Staging and Production environments. \ No newline at end of file +- You must have Admin credentials to access the Staging and Production environments. \ No newline at end of file diff --git a/src/_includes/cloud/composer-name.md b/src/_includes/cloud/composer-name.md index 8702c395f5b..19aec09ae88 100644 --- a/src/_includes/cloud/composer-name.md +++ b/src/_includes/cloud/composer-name.md @@ -1,11 +1,11 @@ ## Composer name of an extension -Although this section discusses how to get the Composer name and version of an extension or module from Magento Marketplace, you can find the name and version of *any* module (whether or not you purchased it on Marketplace) in the Composer file of the module. Open the `composer.json` file in a text editor and note the `"name"` and `"version"` values. +Although this section discusses how to get the Composer name and version of an extension or module from Commerce Marketplace, you can find the name and version of *any* module (whether or not you purchased it on Marketplace) in the Composer file of the module. Open the `composer.json` file in a text editor and note the `"name"` and `"version"` values. {:.procedure} -To get the Composer name of a module from the Magento Marketplace: +To get the Composer name of a module from the Commerce Marketplace: -1. Log in to [Magento Marketplace](https://marketplace.magento.com) with the username and password you used to purchase the component. +1. Log in to [Commerce Marketplace](https://marketplace.magento.com) with the username and password you used to purchase the component. 1. In the upper right corner, click **Username** > **My Account**. diff --git a/src/_includes/cloud/customize-build-deploy.md b/src/_includes/cloud/customize-build-deploy.md index 6afad956fe8..b413912a260 100644 --- a/src/_includes/cloud/customize-build-deploy.md +++ b/src/_includes/cloud/customize-build-deploy.md @@ -1,4 +1,4 @@ For more information about customizing the build and deploy process: -- [Manage build and deploy actions]({{ site.baseurl }}/cloud/project/magento-env-yaml.html) +- [Deployment configuration]({{ site.baseurl }}/cloud/project/magento-env-yaml.html) - [Deployment process]({{ site.baseurl }}/cloud/deploy/cloud-deployment-process.html) \ No newline at end of file diff --git a/src/_includes/cloud/data-collection.md b/src/_includes/cloud/data-collection.md index 0f3837187aa..d9746894c6f 100644 --- a/src/_includes/cloud/data-collection.md +++ b/src/_includes/cloud/data-collection.md @@ -1,6 +1,6 @@ To help export Production data as test data to use in Staging and Integration environments, [Run the support utilities]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-spt-util.html): -* [CLI commands]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-spt-util.html#config-cli-spt-utils-db) (Recommended) to export a protected backup of customer and store data using your Magento encryption key -* [Data Collection](http://docs.magento.com/m2/ee/user_guide/system/support-data-collector.html) tool for generating and exporting data +* [CLI commands]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-spt-util.html#config-cli-spt-utils-db) (Recommended) to export a protected backup of customer and store data using your {{site.data.var.ee}} encryption key +* [Data Collection]({{ site.user_guide_url }}/system/support-data-collector.html) tool for generating and exporting data To migrate this data, see [Migrate and deploy static files and data]({{ site.baseurl }}/cloud/live/stage-prod-migrate.html). \ No newline at end of file diff --git a/src/_includes/cloud/enable-ssh.md b/src/_includes/cloud/enable-ssh.md index ce9206189a0..c9d8e14291a 100644 --- a/src/_includes/cloud/enable-ssh.md +++ b/src/_includes/cloud/enable-ssh.md @@ -4,14 +4,14 @@ You can add multiple SSH keys for each system or workspace that you use. The SSH keys require the following: -- Set up SSH keys as the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). +- Set up SSH keys as the [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). - Create the keys using the GitHub account email address. For more information on SSH keys, see the following: - [Connecting to GitHub with SSH](https://help.github.com/articles/connecting-to-github-with-ssh/) - [Manually generating your SSH key in Windows](https://docs.joyent.com/public-cloud/getting-started/ssh-keys/generating-an-ssh-key-manually/manually-generating-your-ssh-key-in-windows) -- [ssh-keygen man page](http://linux.die.net/man/1/ssh-keygen) +- [ssh-keygen man page](https://linux.die.net/man/1/ssh-keygen) ## Locate an existing SSH key pair {#existing} @@ -36,40 +36,29 @@ To check for SSH keys: If the directory does not exist or has no SSH key files, you must generate at least one SSH key and add it to your GitHub account. For instructions, see [Generate a new SSH key](https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent) in the GitHub documentation. -If you have at least one SSH key in your directory, add the key to your Magento and GitHub accounts: +If you have at least one SSH key in your directory, add the key to your {{site.data.var.ee}} and GitHub accounts: -- [Add an SSH key to your GitHub account](https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/) -- [Add your public SSH key to your Magento account](#ssh-add-to-account) +- [Add an SSH key to your GitHub account](https://help.github.com/articles/adding-a-new-ssh-key-to-your-github-account/) and [test the SSH connection](https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/testing-your-ssh-connection). +- [Add your public SSH key to your {{site.data.var.ee}} account](#ssh-add-to-account) -### Test the SSH keys {#test} - -After adding the SSH keys, test the SSH connection to GitHub: - -1. In the terminal, enter the following command: - - ```bash - ssh -T git@github.com - ``` - -1. You may see a warning that the authenticity of the host can't be established followed by an RSA fingerprint. Enter `yes` to continue. - -1. If successful, you should receive a success message. If you receive a permission denied error, see [Error: Permission denied (publickey)](https://help.github.com/articles/error-permission-denied-publickey) troubleshooting on GitHub. - -## Add a public SSH key to your Magento account {#ssh-add-to-account} +## Add a public SSH key to your {{site.data.var.ee}} account {#ssh-add-to-account} You can add SSH keys to your account in any of the following ways: - Using the [{{site.data.var.ece}} CLI](#add-key-cli) - Using the [{{site.data.var.ece}} Web Interface](#add-key-web) +- Using the [{{site.data.var.ece}} Cloud account Dashboard](#add-key-cloud) + +After you add a key, you must [redeploy active Cloud environments](#update-cloud-environments-with-a-new-ssh-key) to upload the key. ### Add your SSH key using the CLI {#add-key-cli} {:.procedure} -To add an SSH key using the CLI: +To add an SSH key using the [Magento Cloud CLI]({{site.baseurl}}/cloud/reference/cli-ref-topic.html): 1. Open a terminal application on your local workstation. -1. If you have not done so already, log in (or switch to) the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) to the server on which your SSH keys are located. +1. If you have not done so already, log in (or switch to) the [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) to the server on which your SSH keys are located. 1. Log in to your project: @@ -118,8 +107,23 @@ To add an SSH key using the Project Web interface: - Follow the prompts on your screen to complete the task. -{:.bs-callout-tip} -You can view and manage the SSH keys on your account in _Account settings_. In the upper right corner of the Project Web interface, click **your-user-name** > **Account Settings**. +### Add a key from the Cloud Account dashboard {#add-key-cloud} + +You can add your SSH public key directly from the Cloud _Account Settings_ page. + +1. Open your [Cloud account page](https://accounts.magento.cloud) and log in if required. +1. On the Cloud account dashboard, click the **Account Settings** tab. +1. Under _SSH keys_, click **Add a public key**. + +## Update Cloud environments with a new SSH key + +After you add an SSH key, redeploy each active Cloud environment to upload the new key. + +Use the [Magento Cloud CLI]({{site.baseurl}}/cloud/reference/cli-ref-topic.html) to redeploy the environment: + +```bash +magento-cloud redeploy --project --host --environment +``` ## Set global Git variables diff --git a/src/_includes/cloud/error-codes.md b/src/_includes/cloud/error-codes.md index 8002245bc3d..1af7f26772a 100644 --- a/src/_includes/cloud/error-codes.md +++ b/src/_includes/cloud/error-codes.md @@ -1,8 +1,8 @@ - + ## Critical Errors -Critical errors indicate a problem with the {{ site.data.var.ece }} project configuration that causes deployment failure, for example incorrect, unsupported, or missing configuration for required settings. Before you can deploy, you must update the configuration to resolve these errors. +Critical errors indicate a problem with the Commerce on cloud infrastructure project configuration that causes deployment failure, for example incorrect, unsupported, or missing configuration for required settings. Before you can deploy, you must update the configuration to resolve these errors. ### Build stage @@ -16,7 +16,7 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 6 | | Unable to read the `.schema.yaml` file | Unable to read the `./vendor/magento/ece-tools/config/magento.env.yaml` file. Check file permissions and redeploy (`magento-cloud environment:redeploy`). | | 7 | refresh-modules | Cannot write to the `./app/etc/config.php` file | The deployment script cannot make required changes to the `/app/etc/config.php` file. Check your filesystem permissions. | | 8 | validate-config | Cannot read the `composer.json` file | Unable to read the `./composer.json` file. Check file permissions. | -| 9 | validate-config | Composer.json is missing required autoload section | Required `autoload` section is missing from the `composer.json` file. Compare the autoload section to the `composer.json` file in the Magento Cloud template, and add the missing configuration. | +| 9 | validate-config | Composer.json is missing required autoload section | Required `autoload` section is missing from the `composer.json` file. Compare the autoload section to the `composer.json` file in the Cloud template, and add the missing configuration. | | 10 | validate-config | The file `.magento.env.yaml` contains an option that is not declared in the schema, or an option configured with an invalid value or stage | The `./.magento.env.yaml` file contains invalid configuration. Check the error log for detailed info. | | 11 | refresh-modules | Command failed: `/bin/magento module:enable --all` | Try to run `composer update` locally. Then, commit and push the updated `composer.lock` file. Also check the `cloud.log` for more information. For more detailed command output, add the `VERBOSE_COMMANDS: '-vvv'` option to the `.magento.env.yaml` file. | | 12 | apply-patches | Failed to apply patch | | @@ -32,8 +32,8 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 22 | backup-data: writable-dirs | Failed to copy some writable directories into the `init` directory | Failed to copy writable directories into the `./init` folder. Check your filesystem permissions. | | 23 | | Unable to create a logger object | | | 24 | backup-data: static-content | Failed to clean the `./init/pub/static/` directory | Failed to clean `./init/pub/static` folder. Check your filesystem permissions. | -| 25 | | Cannot find the Composer package | If you installed the Magento application version directly from the Magento git repository, verify that the `DEPLOYED_MAGENTO_VERSION_FROM_GIT` environment variable is configured. | -| 26 | validate-config | Remove Magento Braintree module configuration which is no longer supported in Magento 2.4 and later versions. | Support for the Braintree module is no longer included with Magento 2.4.0 and later. Remove the CONFIG__STORES__DEFAULT__PAYMENT__BRAINTREE__CHANNEL variable from the variables section of the .magento.app.yaml file. For Braintree payment support, use an official extension from the Magento Marketplace instead. | +| 25 | | Cannot find the Composer package | If you installed the Adobe Commerce application version directly from the GitHub repository, verify that the `DEPLOYED_MAGENTO_VERSION_FROM_GIT` environment variable is configured. | +| 26 | validate-config | Remove Magento Braintree module configuration which is no longer supported in Adobe Commerce and Magento Open Source 2.4 and later versions. | Support for the Braintree module is no longer included with Magento 2.4.0 and later. Remove the CONFIG__STORES__DEFAULT__PAYMENT__BRAINTREE__CHANNEL variable from the variables section of the `.magento.app.yaml` file. For Braintree payment support, use an official extension from the Commerce Marketplace instead. | ### Deploy stage @@ -48,7 +48,7 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 106 | | Unable to read the `.schema.yaml` file | | | 107 | pre-deploy: clean-redis-cache | Failed to clean the Redis cache | Failed to clean the Redis cache. Check that the Redis cache configuration is correct and that the Redis service is available. See [Setup Redis service](https://devdocs.magento.com/cloud/project/services-redis.html). | | 108 | pre-deploy: set-production-mode | Command `/bin/magento maintenance:enable` failed | Check the `cloud.log` for more information. For more detailed command output, add the `VERBOSE_COMMANDS: '-vvv'` option to the `.magento.env.yaml` file. | -| 109 | validate-config | Incorrect database configuration | Check that the the `DATABASE_CONFIGURATION` environment variable is configured correctly. | +| 109 | validate-config | Incorrect database configuration | Check that the `DATABASE_CONFIGURATION` environment variable is configured correctly. | | 110 | validate-config | Incorrect session configuration | Check that the `SESSION_CONFIGURATION` environment variable is configured correctly. The configuration must contain at least the `save` parameter. | | 111 | validate-config | Incorrect search configuration | Check that the `SEARCH_CONFIGURATION` environment variable is configured correctly. The configuration must contain at least the `engine` parameter. | | 112 | validate-config | Incorrect resource configuration | Check that the `RESOURCE_CONFIGURATION` environment variable is configured correctly. The configuration must contain at least `connection` parameter. | @@ -69,12 +69,16 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 127 | clean-cache | Command `/bin/magento cache:flush` failed | Check the `cloud.log` for more information. For more detailed command output, add the `VERBOSE_COMMANDS: '-vvv'` option to the `.magento.env.yaml` file. | | 128 | disable-maintenance-mode | Command `/bin/magento maintenance:disable` failed | Check the `cloud.log` for more information. Add `VERBOSE_COMMANDS: '-vvv'` into `.magento.env.yaml` for more detailed command output. | | 129 | install-update: reset-password | Unable to read reset password template | | -| 130 | install-update: cache_type | Command failed: `php ./bin/magento cache:enable` | Command `php ./bin/magento cache:enable` runs only when Magento was installed but `./app/etc/env.php` file was absent or empty at the beginning of the deployment. Check the `cloud.log` for more information. Add `VERBOSE_COMMANDS: '-vvv'` into `.magento.env.yaml` for more detailed command output. | -| 131 | install-update | The `crypt/key` key value does not exist in the `./app/etc/env.php` file or the `CRYPT_KEY` cloud environment variable | This error occurs if the `./app/etc/env.php` file is not present when Magento deployment begins, or if the `crypt/key` value is undefined. If you migrated the database from another environment, retrieve the crypt key value from that environment. Then, add the value to the [CRYPT_KEY](https://devdocs.magento.com/cloud/env/variables-deploy.html#crypt_key) cloud environment variable in your current environment. See [Add the Magento encryption key](https://devdocs.magento.com/cloud/setup/first-time-setup-import-import.html#encryption-key). If you accidentally removed the `./app/etc/env.php` file, use the following command to restore it from the backup files created from a previous deployment: `./vendor/bin/ece-tools backup:restore` CLI command ." | -| 132 | | Can not connect to the Elasticsearch service | Check for valid Elasticsearch credentials and verify that the service is running | -| 133 | validate-config | Remove Magento Braintree module configuration which is no longer supported in Magento 2.4 and later versions. | Support for the Braintree module is no longer included with Magento 2.4.0 and later. Remove the CONFIG__STORES__DEFAULT__PAYMENT__BRAINTREE__CHANNEL variable from the variables section of the .magento.app.yaml file. For Braintree support, use an official Braintree Payments extension from the Magento Marketplace instead. | -| 134 | validate-config | Magento 2.4.0 requires Elasticsearch service to be installed | Install Elasticsearch service | -| 135 | validate-config | The search engine must be set to Elasticsearch for Magento >= 2.4.0 | Check the SEARCH_CONFIGURATION variable for the `engine` option. If it is configured, remove the option, or set the value to "elasticsearch". | +| 130 | install-update: cache_type | Command failed: `php ./bin/magento cache:enable` | Command `php ./bin/magento cache:enable` runs only when Adobe Commerce was installed but `./app/etc/env.php` file was absent or empty at the beginning of the deployment. Check the `cloud.log` for more information. Add `VERBOSE_COMMANDS: '-vvv'` into `.magento.env.yaml` for more detailed command output. | +| 131 | install-update | The `crypt/key` key value does not exist in the `./app/etc/env.php` file or the `CRYPT_KEY` cloud environment variable | This error occurs if the `./app/etc/env.php` file is not present when Adobe Commerce deployment begins, or if the `crypt/key` value is undefined. If you migrated the database from another environment, retrieve the crypt key value from that environment. Then, add the value to the [CRYPT_KEY](https://devdocs.magento.com/cloud/env/variables-deploy.html#crypt_key) cloud environment variable in your current environment. See [Add the Magento encryption key](https://devdocs.magento.com/cloud/setup/first-time-setup-import-import.html#encryption-key). If you accidentally removed the `./app/etc/env.php` file, use the following command to restore it from the backup files created from a previous deployment: `./vendor/bin/ece-tools backup:restore` CLI command ." | +| 132 | | Can not connect to the Elasticsearch service | Check for valid Elasticsearch credentials and verify that the service is running | +| 137 | | Can not connect to the Opensearch service | Check for valid Opensearch credentials and verify that the service is running | +| 133 | validate-config | Remove Magento Braintree module configuration which is no longer supported in Adobe Commerce or Magento Open Source 2.4 and later versions. | Support for the Braintree module is no longer included with Adobe Commerce or Magento Open Source 2.4.0 and later. Remove the CONFIG__STORES__DEFAULT__PAYMENT__BRAINTREE__CHANNEL variable from the variables section of the `.magento.app.yaml` file. For Braintree support, use an official Braintree Payments extension from the Commerce Marketplace instead. | +| 134 | validate-config | Adobe Commerce and Magento Open Source 2.4.0 require Elasticsearch service to be installed | Install Elasticsearch service | +| 138 | validate-config | Adobe Commerce and Magento Open Source 2.4.4 requires Opensearch or Elasticsearch service to be installed | Install Opensearch service | +| 135 | validate-config | The search engine must be set to Elasticsearch for Adobe Commerce and Magento Open Source >= 2.4.0 | Check the SEARCH_CONFIGURATION variable for the `engine` option. If it is configured, remove the option, or set the value to "elasticsearch". | +| 136 | validate-config | Split Database was removed starting from Adobe Commerce and Magento Open Source 2.5.0. | If you use split database you have to revert to or migrate to a single database or use an alternative approach. | +| 139 | validate-config | Incorrect search engine | This Adobe Commerce or Magento Open Source version does not support Opensearch. You must use versions 2.3.7-p3, 2.4.3-p2, or higher | ### Post-deploy stage @@ -100,10 +104,12 @@ Critical errors indicate a problem with the {{ site.data.var.ece }} project conf | 244 | | Failed to parse the `.magento.env.yaml` file | The `./.magento.env.yaml` file format is invalid. Use a YAML parser to check the syntax and fix any errors. | | 245 | | Unable to read the `.magento.env.yaml` file | Unable to read the `./.magento.env.yaml` file. Check file permissions. | | 246 | | Unable to read the `.schema.yaml` file | | +| 247 | | Unable to generate a module for eventing | Check the `cloud.log` for more information. | +| 248 | | Unable to enable a module for eventing | Check the `cloud.log` for more information. | ## Warning Errors -Warning errors indicate a problem with the {{ site.data.var.ece }} project configuration such as incorrect, deprecated, unsupported, or missing configuration settings for optional features that can affect site operation. Although a warning does not cause deployment failure, you should review warning messages and update the configuration to resolve them. +Warning errors indicate a problem with the Commerce on cloud infrastructure project configuration such as incorrect, deprecated, unsupported, or missing configuration settings for optional features that can affect site operation. Although a warning does not cause deployment failure, you should review warning messages and update the configuration to resolve them. ### Build stage @@ -130,33 +136,36 @@ Warning errors indicate a problem with the {{ site.data.var.ece }} project confi | 2005 | validate-config | Admin data is used to create an admin user during initial installation only. Any changes to Admin data are ignored during the upgrade process. | After the initial installation, you can remove admin data from the configuration. | | 2006 | validate-config | Admin user was not created as admin email was not set | After installation, you can create an admin user manually: Use ssh to connect to your environment. Then, run the `bin/magento admin:user:create` command. | | 2007 | validate-config | Update php version to recommended version | | -| 2008 | validate-config | Solr support has been deprecated in Magento 2.1. | | -| 2009 | validate-config | Solr is no longer supported by Magento 2.2 or later. | | +| 2008 | validate-config | Solr support has been deprecated in Adobe Commerce and Magento Open Source 2.1. | | +| 2009 | validate-config | Solr is no longer supported by Adobe Commerce and Magento Open Source 2.2 or later. | | | 2010 | validate-config | Elasticsearch service is installed at infrastructure layer, but it is not used as a search engine. | Consider removing the Elasticsearch service from the infrastructure layer to optimize resource usage. | -| 2011 | validate-config | Elasticsearch service version on infrastructure layer is not compatible with current version of the elasticsearch/elasticsearch module, used by your Magento application. | | -| 2012 | validate-config | The current configuration is not compatible with this version of Magento | | +| 2011 | validate-config | Elasticsearch service version on infrastructure layer is not compatible with current version of the elasticsearch/elasticsearch module, used by your Adobe Commerce application. | | +| 2012 | validate-config | The current configuration is not compatible with this version of Adobe Commerce | | | 2013 | validate-config | SCD options ignored because the deploy process did not run on the build phase | | | 2014 | validate-config | The configuration contains deprecated variables or values | | | 2015 | validate-config | Environment configuration is not valid | | | 2016 | validate-config | JSON type configuration can not be decoded | | -| 2017 | validate-config | The current configuration is not compatible with this version of Magento | | +| 2017 | validate-config | The current configuration is not compatible with this version of Adobe Commerce | | | 2018 | validate-config | Some services have passed EOL | | | 2019 | validate-config | The MySQL search configuration option is deprecated | Use Elasticsearch instead. | -| 2020 | install-update | Magento installation completed, but the `app/etc/env.php` configuration file was missing or empty. | Required data will be restored from environment configurations and from .magento.env.yaml file. | +| 2029 | validate-config | Split Database was deprecated in the Adobe Commerce and Magento Open Source 2.4.2 and will be removed in 2.5. | If you use split database you should start planning to revert to or migrate to a single database or use an alternative approach. | +| 2020 | install-update | Adobe Commerce installation completed, but the `app/etc/env.php` configuration file was missing or empty. | Required data will be restored from environment configurations and from .magento.env.yaml file. | | 2021 | install-update:db-connection | For split databases used custom connections | | | 2022 | install-update:db-connection | You have changed to a database configuration that is not compatible with the slave connection. | | | 2023 | install-update:split-db | Enabling a split database will be skipped. | | | 2024 | install-update:split-db | The SPLIT_DB variable is missing the configuration for split connection types. | | | 2025 | install-update:split-db | Slave connection not set. | | | 2026 | pre-deploy:restore-writable-dirs | Failed to restore some data generated during the build phase to the mounted directories | Check the `cloud.log` for more information. | -| 2027 | validate-config:mage-mode-variable | Mode value for MAGE_MODE environment variable not supported | Remove the MAGE_MODE environment variable, or change its value to "production". Magento Cloud supports "production" mode only. | +| 2027 | validate-config:mage-mode-variable | Mode value for MAGE_MODE environment variable not supported | Remove the MAGE_MODE environment variable, or change its value to "production". Adobe Commerce on cloud infrastructure supports "production" mode only. | +| 2028 | remote-storage | Remote storage could not be enabled. | Verify remote storage credentials. | +| 2030 | validate-config | Elasticsearch and Opensearch services are both installed at infrastructure layer. Adobe Commerce and Magento Open Source 2.4.4 and higher use Opensearch by default | Consider removing the Elasticsearch or Opensearch service from the infrastructure layer to optimize resource usage. | ### Post-deploy stage {:.error-table} | Error code | Post-deploy step | Error description (Title) | Suggested action | | - | - | - | - | -| 3001 | validate-config | Debug logging is enabled in Magento | To save disk space, do not enable debug logging for your production environments. | +| 3001 | validate-config | Debug logging is enabled in Adobe Commerce | To save disk space, do not enable debug logging for your production environments. | | 3002 | warm-up | Can not fetch store urls | | | 3003 | warm-up | Can not fetch store url | | | 3004 | backup | Cannot create backup files | | @@ -181,4 +190,4 @@ table.error-table td:nth-child(1) { table.error-table td:nth-child(2) { width: 200px; } - + \ No newline at end of file diff --git a/src/_includes/cloud/log-in-db.md b/src/_includes/cloud/log-in-db.md index 2cc1f2f2d02..1c3f4ef43fe 100644 --- a/src/_includes/cloud/log-in-db.md +++ b/src/_includes/cloud/log-in-db.md @@ -14,7 +14,7 @@ The following steps provide an example of accessing a database: Sample output follows: - ```php + ```terminal Array ( [0] => stdClass Object diff --git a/src/_includes/cloud/new-project-from-template.md b/src/_includes/cloud/new-project-from-template.md deleted file mode 100644 index 23c3d59d62e..00000000000 --- a/src/_includes/cloud/new-project-from-template.md +++ /dev/null @@ -1,24 +0,0 @@ -1. Access your account. You can open the email you received from Magento Cloud (accounts@magento.cloud) and click the _Access your project now_ link. Or you can log in to [your {{site.data.var.ee}} account](https://accounts.magento.cloud). -1. Click the _This project has no code yet_ link next to the Project name. - - ![Project without code]({{ site.baseurl }}/common/images/cloud_project_empty.png) - -1. Enter a name for the project. - - ![Project name]({{ site.baseurl }}/common/images/cloud_project_name.png) - -1. Click **Create a blank site from a template** and click **Continue**. We recommend starting with the Magento template as your initial project option. If you have an existing Magento deployment, you can later import code, extensions, themes, and data after fully deploying this base Magento code. - - ![Create a site using the sample Magento project]({{ site.baseurl }}/common/images/cloud_project_template.png){:width="650px"} - -1. When prompted, enter your {{site.data.var.ee}} [Magento authentication keys]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/connect-auth.html) in the provided fields. You created these keys earlier in the Magento Marketplace. Enter the private and public keys and click **Finish**. - - ![Enter your authentication keys]({{ site.baseurl }}/common/images/cloud-project-magento-auth-creds.png){:width="650px"} - - The keys are added to the `auth.json` file in the repository `master` branch, required for all created branches and deployments. - -1. Wait a few minutes while the project deploys. A status of _Pending_ displays until completed, similar to the following: - - ![Your sample Magento project]({{ site.baseurl }}/common/images/cloud_project_template2.png){:width="650px"} - -1. After the project deploys, **Success** displays next to the name of your project. diff --git a/src/_includes/cloud/note-cloud-services-compatibility.md b/src/_includes/cloud/note-cloud-services-compatibility.md index 7e8e2fc807e..1e5793c1f39 100644 --- a/src/_includes/cloud/note-cloud-services-compatibility.md +++ b/src/_includes/cloud/note-cloud-services-compatibility.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -Version support and compatibility for Magento Commerce on Cloud is determined by service versions deployed on the Cloud infrastructure. In some cases, the supported or recommended versions differ from the versions supported by Magento Commerce on-premises deployments. +Version support and compatibility for {{site.data.var.ece}} is determined by service versions deployed on the Cloud infrastructure, and in rare cases may differ from the versions supported by {{site.data.var.ee}} on-premises deployments. See [System requirements]({{ site.baseurl }}/guides/v2.4/install-gde/system-requirements.html) in the _Installation guide_ for recommended versions. diff --git a/src/_includes/cloud/note-db-import-export-warning.md b/src/_includes/cloud/note-db-import-export-warning.md index f91ed58868b..a0529074eee 100644 --- a/src/_includes/cloud/note-db-import-export-warning.md +++ b/src/_includes/cloud/note-db-import-export-warning.md @@ -1,2 +1,2 @@ {:.bs-callout-warning} -Database import and export operations can take a long time, which can affect site performance and availability. Schedule import and export operations during off-peak hours to prevent slow performance or outages on Magento Production sites. +Database import and export operations can take a long time, which can affect site performance and availability. Schedule import and export operations during off-peak hours to prevent slow performance or outages on Production sites. diff --git a/src/_includes/cloud/note-docker-config-reference-link.md b/src/_includes/cloud/note-docker-config-reference-link.md index e6eea37f8f4..e608d34f889 100644 --- a/src/_includes/cloud/note-docker-config-reference-link.md +++ b/src/_includes/cloud/note-docker-config-reference-link.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -See [Configure Docker]({{site.baseurl}}/cloud/docker/docker-config.html) for additional information about Docker prerequisites and using the Magento Cloud Docker environment. \ No newline at end of file +See [Configure Docker]({{site.baseurl}}/cloud/docker/docker-config.html) for details about customizing the Docker configuration. diff --git a/src/_includes/cloud/note-docker-ssl-not-private-connection.md b/src/_includes/cloud/note-docker-ssl-not-private-connection.md new file mode 100644 index 00000000000..5a67abb10e9 --- /dev/null +++ b/src/_includes/cloud/note-docker-ssl-not-private-connection.md @@ -0,0 +1,3 @@ +{:.bs-callout-info} +If you see the `Your connection is not private` error message while using an HTTPS connection, click **Advanced**, then click the **Proceed to magento2.docker (unsafe)** link. If you use Google Chrome and there is no **Advanced** button, then type `thisisunsafe` to bypass the security warnings. +For `CURL` requests, add the `-k` or `--insecure` option to ignore certificate warnings. diff --git a/src/_includes/cloud/note-ece-tools-package.md b/src/_includes/cloud/note-ece-tools-package.md index 5a2d5fe7bdd..5a65998b6e9 100644 --- a/src/_includes/cloud/note-ece-tools-package.md +++ b/src/_includes/cloud/note-ece-tools-package.md @@ -1,2 +1,2 @@ - {:.bs-callout-info} -If you use a version of {{site.data.var.ece}} that does not contain the `{{site.data.var.ct}}` package, then you must [upgrade]({{ site.baseurl }}/cloud/project/ece-tools-upgrade-project.html) your project. If you currently use the {{site.data.var.ct}} package and you need to update it, see [Update ece-tools version]({{ site.baseurl }}/cloud/project/ece-tools-update.html). +{:.bs-callout-info} +If you use a version of {{site.data.var.ece}} that does not contain the {{site.data.var.ct}} package, then you must perform a one-time [upgrade]({{ site.baseurl }}/cloud/project/ece-tools-upgrade-project.html) to your cloud project to remove deprecated packages. If you currently use the {{site.data.var.ct}} package and you need to update it, see [Update ece-tools version]({{ site.baseurl }}/cloud/project/ece-tools-update.html). diff --git a/src/_includes/cloud/note-elasticsearch.md b/src/_includes/cloud/note-elasticsearch.md new file mode 100644 index 00000000000..5f3a944b2b6 --- /dev/null +++ b/src/_includes/cloud/note-elasticsearch.md @@ -0,0 +1,2 @@ + {:.bs-callout-warning} + Elasticsearch 7.11 and later is not supported for {{ site.data.var.ece }}. {{ site.data.var.ee }} and {{ site.data.var.ce }} versions 2.3.7-p3, 2.4.3-p2, 2.4.4 and later support the OpenSearch service. The on-premises installations continue to support Elasticsearch. diff --git a/src/_includes/cloud/note-enhanced-integration-envs-kb.md b/src/_includes/cloud/note-enhanced-integration-envs-kb.md index 01cc84e64c7..c065692302e 100644 --- a/src/_includes/cloud/note-enhanced-integration-envs-kb.md +++ b/src/_includes/cloud/note-enhanced-integration-envs-kb.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -Projects provisioned before June 5, 2020 had multiple, smaller Integration environments. If you need a larger Integration environment for testing and development, request an upgrade to Enhanced Integration environments. See the [Integration Environment request](https://support.magento.com/hc/en-us/articles/360043032152) article in the _Magento Help Center_ for details. +Projects provisioned before June 5, 2020 had multiple, smaller Integration environments. If you need a larger Integration environment for testing and development, request an upgrade to Enhanced Integration environments. See the [Integration Environment request](https://support.magento.com/hc/en-us/articles/360043032152) article in the _{{site.data.var.ee}} Help Center_ for details. diff --git a/src/_includes/cloud/note-env-config-redeploy-warning.md b/src/_includes/cloud/note-env-config-redeploy-warning.md new file mode 100644 index 00000000000..408e6524ae3 --- /dev/null +++ b/src/_includes/cloud/note-env-config-redeploy-warning.md @@ -0,0 +1,2 @@ +{:.bs-callout-warning} +Updating the environment configuration triggers a redeployment, which takes your site offline until deployment completes. For Production environments, Adobe recommends completing this work during off-peak hours to avoid service disruptions. See [Working with variables]({{site.baseurl}}/cloud/env/working-with-variables.html). \ No newline at end of file diff --git a/src/_includes/cloud/note-increase-scd-max-execution-time-variable.md b/src/_includes/cloud/note-increase-scd-max-execution-time-variable.md index 6d6158aad59..2deb0d49f19 100644 --- a/src/_includes/cloud/note-increase-scd-max-execution-time-variable.md +++ b/src/_includes/cloud/note-increase-scd-max-execution-time-variable.md @@ -1,2 +1,2 @@ {:.bs-callout-warning} -If you have issues with static content files in your Magento application after deployment, for example missing custom theme files, increase the maximum expected execution time to 900 seconds or higher. +If you have issues with static content files in your application after deployment, for example missing custom theme files, increase the maximum expected execution time to 900 seconds or higher. diff --git a/src/_includes/cloud/note-pro-missing-self-service-options.md b/src/_includes/cloud/note-pro-missing-self-service-options.md index 1d665e74811..0b2566719e7 100644 --- a/src/_includes/cloud/note-pro-missing-self-service-options.md +++ b/src/_includes/cloud/note-pro-missing-self-service-options.md @@ -1,2 +1,7 @@ - {:.bs-callout-info} -On Pro projects, we recommend updating YAML configuration files in an Integration environment and testing the changes before pushing the updates to Staging and Production environments. If you discover that configuration changes are not applied to Staging and Production sites after you redeploy and do not see any related error messages in the log, submit a [Support ticket](http://support.magento.com) that describes the attempted configuration changes. Include any updated YAML configuration files in the ticket. +For {{site.data.var.ece}} Pro Staging and Production environments, you can update many configuration options in your local development environment and commit the changes to apply them to these environments. However, you must submit a [Support ticket](https://support.magento.com/hc/en-us) to update the following configuration options: + +- Install or update services in the `.magento/services.yaml` file. +- Change the configuration for the `mounts` and `disk` properties in the `.magento.app.yaml` file. + +{:.bs-callout-warning} +Some **Pro projects** require a support ticket to update the route configuration in the `routes.yaml` file and the cron configuration in the `.magento.app.yaml` file. Adobe recommends updating and testing YAML configuration files in an Integration environment, then deploying changes to the Staging environment. If you discover that your configuration changes are not applied to Staging sites after you redeploy and do not see any related error messages in the log, then you **MUST** submit a [Support ticket](https://support.magento.com/hc/en-us) that describes the attempted configuration changes. Include any updated YAML configuration files in the ticket. diff --git a/src/_includes/cloud/note-pro-mount-disk-config-yaml-support.md b/src/_includes/cloud/note-pro-mount-disk-config-yaml-support.md index 360d6e8f93d..d3c61aecc70 100644 --- a/src/_includes/cloud/note-pro-mount-disk-config-yaml-support.md +++ b/src/_includes/cloud/note-pro-mount-disk-config-yaml-support.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -For Pro Staging and Production environments, you must submit a [Support ticket](http://support.magento.com) to update the `mounts` and `disk` configuration for your application. When you submit the ticket, indicate the required configuration changes and include an updated version of your `.magento.app.yaml` file. +For Pro Staging and Production environments, you must submit a [Support ticket](https://support.magento.com/hc/en-us) to update the `mounts` and `disk` configuration for your application. When you submit the ticket, indicate the required configuration changes and include an updated version of your `.magento.app.yaml` file. diff --git a/src/_includes/cloud/note-pro-using-yaml-support.md b/src/_includes/cloud/note-pro-using-yaml-support.md index 0c9d7b53cd6..abc0dd75a9e 100644 --- a/src/_includes/cloud/note-pro-using-yaml-support.md +++ b/src/_includes/cloud/note-pro-using-yaml-support.md @@ -1,2 +1,2 @@ - {:.bs-callout-info} -For Pro projects, you must create a [Support ticket](http://support.magento.com) to install or update services in Staging and Production environments. Indicate the service changes needed and include your updated `.magento.app.yaml` and `services.yaml` files in the ticket. It can take up to 48 hours for the Cloud infrastructure team to update your project. \ No newline at end of file +{:.bs-callout-tip} +For Pro projects, you must create a [Support ticket](https://support.magento.com/hc/en-us) to install or update services in Staging and Production environments. Indicate the service changes needed and include your updated `.magento.app.yaml` and `services.yaml` files and PHP version in the ticket. It can take up to 48 hours for the Cloud infrastructure team to update your project. \ No newline at end of file diff --git a/src/_includes/cloud/note-upgrade.md b/src/_includes/cloud/note-upgrade.md index 6311a2debab..fd00ae7a567 100644 --- a/src/_includes/cloud/note-upgrade.md +++ b/src/_includes/cloud/note-upgrade.md @@ -1 +1,2 @@ -Before beginning an upgrade or a patching process, create an active branch from the Integration environment and checkout the new branch to your local workstation. Dedicating a branch to the upgrade or the patch process helps to avoid interference with your work in progress. \ No newline at end of file +{:.bs-callout-tip} +Before beginning an upgrade or a patching process, create an active branch from the Integration environment and checkout the new branch to your local workstation. Dedicating a branch to the upgrade or the patch process helps to avoid interference with your work in progress. diff --git a/src/_includes/cloud/patch.md b/src/_includes/cloud/patch.md deleted file mode 100644 index a0da46e309d..00000000000 --- a/src/_includes/cloud/patch.md +++ /dev/null @@ -1,322 +0,0 @@ -This topic discusses how to test patches to your {{site.data.var.ece}} system locally before you push them to the remote server. We strongly recommend you test patches locally so you can identify and resolve any issues. - -When you perform a {{site.data.var.ee}} upgrade, you automatically upgrade with patches and hotfixes through the `composer update` command. If you upgrade a Cloud patch without upgrading the full {{site.data.var.ee}} application, see [Upgrade a {{site.data.var.ee}} patch](#upgrade-patch). To upgrade and test a full {{site.data.var.ee}} version (including patches and hotfixes), see [Upgrade and test {{site.data.var.ee}}]({{ site.baseurl }}/cloud/project/project-upgrade.html). - - {:.bs-callout-info} -We recommend installing full {{site.data.var.ee}} upgrades for important security updates. Full upgrades include all associated patches and hotfixes. - -There are two types of patches: - -* [General patches](#cloud-patch-gen) - - These patches are provided for all {{site.data.var.ee}} customers in a GitHub repository that's referenced in your `composer.json`. We apply these patches automatically during the build phase. - - To install general patches, use `composer update`, test your system, and push the patches to the remote server. - -* [Custom patches](#cloud-patch-custom) - - Custom patches can be provided by Magento to address a specific issue you raised in a Support ticket. Third-party module / extension developers can also provide a custom patch. - - Copy custom patches to the `m2-hotfixes` directory and test them on your locally. After successfully testing them, push the patches to the remote server. - -{:.bs-callout-warning} -Always test a patch your local system. When complete, push the local Git branch to deploy your Integration environment. Resolve any issues before you deploy to Staging or Production. - -For more information on Composer, see [Composer in Cloud]({{ site.baseurl }}/cloud/reference/cloud-composer.html). - -## Upgrade a {{site.data.var.ee}} patch {#upgrade-patch} - -When you perform a {{site.data.var.ee}} upgrade, you automatically upgrade with patches and hotfixes through the `composer update` command. - -### Back up the database - -Back up your Integration environment database and code: - -1. Enter the following command to make a local backup of the remote database: - - ```bash - magento-cloud db:dump - ``` - -1. Enter the following command to back up code and media: - - ```bash - php bin/magento setup:backup --code [--media] - ``` - - You can optionally omit `[--media]` if you have a large number of static files that are already in source control. - -Back up your Staging or Production environment database before deploying to those environments: - -1. [SSH to the server]({{ site.baseurl }}/cloud/env/environments-ssh.html). -1. Find the database login information: - - ```bash - php -r 'print_r(json_decode(base64_decode($_ENV["MAGENTO_CLOUD_RELATIONSHIPS"]))->database);' - ``` - -1. Create a database dump: - - ```bash - mysqldump -h --user= --password= --single-transaction | gzip - > /tmp/database.sql.gz - ``` - -### Verify other changes - -Verify other changes you're going to submit to source control before you start the upgrade: - -1. If you haven't done so already, change to your project root directory. -1. Enter the following command: - - ```bash - git status - ``` - -1. If there are changes you do *not* want to submit to source control, branch or stash them now. - -### Upgrade the patch - -1. Change to your Magento base directory and enter the following command: - - ```bash - composer update - ``` - - This command automatically upgrades for patches associated to the installed {{site.data.var.ee}} version. - -1. Add, commit, and push your changes to initiate a deployment: - - ```bash - git add -A - ``` - - ```bash - git commit -m "Upgrade patch" - ``` - - ```bash - git push origin - ``` - - `git add -A` is required to add all changed files to source control because of the way Composer marshals base packages. - - The files Composer marshals belong to the new version of Magento, to overwrite the outdated version of those same files. Currently, marshaling is disabled in {{site.data.var.ee}}, so you must add the marshaled files to source control. - -1. Wait for deployment to complete. - -## Test general patches {#cloud-patch-gen} - -*General patches* are provided for all {{site.data.var.ee}} customers in a repository referenced in your `composer.json`. We apply patches automatically during the build phase when a patch is available. The procedure discussed in this section enables to you test a patch locally anytime you choose. - -The procedure you use is slightly different, depending on the type of environment, see [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html#cloud-arch-int). - -### Get started {#gen-getstarted} - -We recommend you test a patch in the `master` branch. - -{% include cloud/cli-get-started.md %} - -### Test a general patch on your local system {#gen-testlocal} - -To test a general patch on your local system: - -1. On your local system, enter the following commands as the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html): - - ```bash - cd - ``` - - ```bash - magento-cloud environment:checkout master - ``` - - ```bash - git pull origin master - ``` - - ```bash - composer update - ``` - -1. Apply the patch locally: - - ```bash - git apply vendor/magento/magento-cloud-configuration/patches/ - ``` - -1. Clean the Magento cache: - - ```bash - php /bin/magento cache:clean - ``` - - You can also clean the cache using the [Magento Admin](http://docs.magento.com/m2/ee/user_guide/system/cache-management.html). - -1. Thoroughly test your local system to make sure the patch doesn't have unexpected side-affects. -1. After testing the patch, push it to the remote server and deploy it: - - ```bash - git add -A && git commit -m "Apply patch" - ``` - - ```bash - git push origin - ``` - -### Push a general patch to the staging or production environment {#gen-pushpatch} - -After you've successfully tested a patch locally and on your integration environment, you can push the patch to staging or production as follows: - -1. Open an SSH connection to your staging or production server: - - * Staging: `ssh -A _stg@.ent.magento.cloud` - * Production: `ssh -A @.ent.magento.cloud` - -1. Enter the following commands: - - ```bash - /composer update - ``` - -1. Apply the patch locally: - - ```bash - git apply vendor/magento/magento-cloud-configuration/patches/ - ``` - -1. Clean the Magento cache: - - ```bash - php /bin/magento cache:clean - ``` - - You can also clean the cache using the [Magento Admin](http://docs.magento.com/m2/ee/user_guide/system/cache-management.html). - -1. Thoroughly test your local system to make sure the patch doesn't have unexpected side-affects. -1. After testing the patch, push it to the remote server and deploy it: - - ```bash - git add -A && git commit -m "Apply patch" - ``` - - ```bash - git push origin master - ``` - -## Test custom patches {#cloud-patch-custom} - -*Custom patches* are provided to specific customers in a Support ticket. Before you continue, make sure the patch file we provided you is available. - -The procedure you use is slightly different, depending on the type of environment, see [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html#cloud-arch-int). - -### Get started {#custom-getstarted} - -We recommend you test a patch locally in the `master` branch. - -{% include cloud/cli-get-started.md %} - -### Test a custom patch on your local system {#custom-testlocal} - -To test a custom patch on your local system: - -1. On your local system, enter the following command as the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) if you haven't done so already: - - ```bash - mkdir /m2-hotfixes - ``` - -1. Copy the patch file to that directory. -1. Apply the patch locally: - - ```bash - cd - ``` - - ```bash - magento-cloud environment:checkout master - ``` - - ```bash - git pull origin master - ``` - - ```bash - git apply /m2-hotfixes/ - ``` - -1. Clean the Magento cache: - - ```bash - php /bin/magento cache:clean - ``` - - You can also clean the cache using the [Magento Admin](http://docs.magento.com/m2/ee/user_guide/system/cache-management.html). - -1. After testing the patch, push it to the remote server and deploy it: - - ```bash - git add -A && git commit -m "Apply patch" - ``` - - ```bash - git push origin - ``` - -### Push a custom patch to a staging or production environment {#custom-pushpatch} - -After you've successfully tested a custom patch locally and on your integration environment, you can push the patch to staging or production as follows: - -1. Open an SSH connection to your staging or production server: - - * Staging: `ssh -A _stg@.ent.magento.cloud` - * Production: `ssh -A @.ent.magento.cloud` - -1. On your staging or production system, enter the following command if you haven't done so already: - - ```bash - mkdir /m2-hotfixes - ``` - -1. Copy the patch file to that directory. - - We suggest using the following command: - - ```bash - rsync -azvP - ``` - - Options: - - `a` archive - - `z` compress - - `v` verbose - - `P` partial progress - - For additional options, see the [rsync man page](http://linux.die.net/man/1/rsync). - -1. Apply the patch: - - ```bash - git apply /m2-hotfixes/ - ``` - -1. Clean the Magento cache: - - ```bash - php /bin/magento cache:clean - ``` - - You can also clean the cache using the [Magento Admin](http://docs.magento.com/m2/ee/user_guide/system/cache-management.html). - -1. After testing the patch, push it to the remote server and deploy it: - - ```bash - git add -A && git commit -m "Apply patch" - ``` - - ```bash - git push origin - ``` diff --git a/src/_includes/cloud/scd-configuration-management.md b/src/_includes/cloud/scd-configuration-management.md new file mode 100644 index 00000000000..233c3ffeef9 --- /dev/null +++ b/src/_includes/cloud/scd-configuration-management.md @@ -0,0 +1,26 @@ +Before Configuration Management: + +```yaml + deploy: + CRON_CONSUMERS_RUNNER: + cron_run: true + consumers: [] + SCD_STRATEGY: compact + SCD_MATRIX: + ... + REDIS_USE_SLAVE_CONNECTION: 1 +``` + +After enabling Configuration Management, move the SCD_* variables to the build stage: + +```yaml + deploy: + CRON_CONSUMERS_RUNNER: + cron_run: true + consumers: [] + REDIS_USE_SLAVE_CONNECTION: 1 + build: + SCD_STRATEGY: compact + SCD_MATRIX: + ... +``` \ No newline at end of file diff --git a/src/_includes/cloud/sens-data-create-config-local.md b/src/_includes/cloud/sens-data-create-config-local.md deleted file mode 100644 index d83766cf6f9..00000000000 --- a/src/_includes/cloud/sens-data-create-config-local.md +++ /dev/null @@ -1,28 +0,0 @@ -{:.procedure} -To create and transfer `config.local.php`: - -1. On your local workstation, find the integration server SSH URL. - - ```bash - magento-cloud environment:ssh --pipe - ``` - -1. Create the `config.local.php` file on the integration server. - - ```bash - ssh server@ssh.magentosite.cloud "php bin/magento magento-cloud:scd-dump" - ``` - -1. Change to the project root directory. - -1. Transfer the `config.local.php` file to your local workstation. - - ```bash - rsync server@ssh.magentosite.cloud:app/etc/config.local.php ./app/etc/config.local.php - ``` - -1. Test to ensure a successful transfer by importing the configuration file to your local environment. - - ```bash - php bin/magento app:config:import - ``` diff --git a/src/_includes/cloud/service-config-integration-starter.md b/src/_includes/cloud/service-config-integration-starter.md index 2105b468586..880ef24b518 100644 --- a/src/_includes/cloud/service-config-integration-starter.md +++ b/src/_includes/cloud/service-config-integration-starter.md @@ -1,4 +1,4 @@ Use the following instructions for service setup on {{site.data.var.ece}} Pro Integration environments and Starter environments, including the `master` branch. {:.bs-callout-info} -You must submit a support ticket to change the service configuration on Pro Production and Staging environments. See [Services]({{ site.baseurl }}/cloud/project/services.html). +You must submit a [Support ticket](https://support.magento.com/hc/en-us/articles/360000913794#support-tickets) to change the service configuration on Pro Production and Staging environments. See [Services]({{ site.baseurl }}/cloud/project/services.html). diff --git a/src/_includes/cloud/tip-creating-branches.md b/src/_includes/cloud/tip-creating-branches.md index 34381c851fd..3974e3714e8 100644 --- a/src/_includes/cloud/tip-creating-branches.md +++ b/src/_includes/cloud/tip-creating-branches.md @@ -1,2 +1,2 @@ {:.bs-callout-tip} -We highly recommend that you have your Magento application fully deployed to an Integration or Staging environment before attempting to add a module. Always work in a development branch when adding a module to your implementation. If you do not have a branch, see [Get started creating branches]({{ site.baseurl }}/cloud/env/environments-start.html#getstarted). \ No newline at end of file +We highly recommend that you have your {{site.data.var.ee}} application fully deployed to an Integration or Staging environment before attempting to add a module. Always work in a development branch when adding a module to your implementation. If you do not have a branch, see [Get started creating branches]({{ site.baseurl }}/cloud/env/environments-start.html). \ No newline at end of file diff --git a/src/_includes/cloud/wings-variables.md b/src/_includes/cloud/wings-variables.md index da562baa3dd..d06e519b844 100644 --- a/src/_includes/cloud/wings-variables.md +++ b/src/_includes/cloud/wings-variables.md @@ -1 +1 @@ -If you want to add the same variables to your Integration, Staging, and Production environments, we recommend adding all of the variables one at a time to the Integration environment. After you finish adding variables, push the changes to the Staging and Production environments. \ No newline at end of file +If you want to add the same variables to your Integration, Staging, and Production environments, Adobe recommends adding all of the variables one at a time to the Integration environment. After you finish adding variables, push the changes to the Staging and Production environments. \ No newline at end of file diff --git a/src/_includes/comp-man/backup.md b/src/_includes/comp-man/backup.md deleted file mode 100644 index ddcf35f31f4..00000000000 --- a/src/_includes/comp-man/backup.md +++ /dev/null @@ -1,31 +0,0 @@ -After you pass all readiness checks, you can back up: - -* The Magento 2 file system (excluding `var` and `pub/static` directories) -* The `pub/media` directory -* The Magento 2 database - -Backups are stored in the `var/backups` directory and can be restored at any time using the [`magento setup:rollback`]({{ page.baseurl }}/install-gde/install/cli/install-cli-uninstall-mods.html#instgde-cli-uninst-mod-roll) or using the Magento Admin. - -{:.bs-callout-info} -Magento backup features must be enabled. For more information and commands, see [Enable backups]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html#enable-backups). - -To back up: - -1. Select the checkbox of each item to back up and click **Create Backup**. - - The following figure shows an example of backing up everything. - - ![You can back up the Magento 2 file system, media directory, and database]({{ site.baseurl }}/common/images/modman_create-backup.png){:width="550px"} - - (If you choose not to back up, clear all checkboxes and click **Next**.) - - {:.bs-callout-info} - We strongly recommend you do back up in the event of issues. - -1. Wait while backups are created and continue with any of the following: - -The following page displays to confirm a successful backup. - -![A page displays to confirm your backup was a success]({{ site.baseurl }}/common/images/extensman_backup-success.png){:width="650px"} - -If errors display, see [Troubleshoot backups](https://support.magento.com/hc/en-us/articles/360032990672). diff --git a/src/_includes/comp-man/checklist.md b/src/_includes/comp-man/checklist.md deleted file mode 100644 index da62a6f27a8..00000000000 --- a/src/_includes/comp-man/checklist.md +++ /dev/null @@ -1,109 +0,0 @@ -Before you continue, to avoid errors during your installation or update, make sure you verify *all* of the following: - -* You set up a [Magento file system owner](#magento-owner-group) and shared that owner's group with the web server user group -* Your [cron jobs](#magento-cron) are set up and running -* [File system permissions](#perms) are set properly - -{:.bs-callout-warning} -Do not continue without performing these checks. Failure to do so could result in errors. - -### Magento file system owner and group {#magento-owner-group} - -The [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) group must have write access to Magento directories and files. - -### Cron jobs are running {#magento-cron} - -Magento requires three cron jobs, all running as the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). - -To verify your cron jobs are set up properly, enter the following command as a user with `root` privileges: - -```bash -crontab -u -l -``` - -For example, if your Magento file system owner is named `magento_user`, enter: - -```bash -crontab -u magento_user -l -``` - -Results similar to the following should display: - -```terminal -* * * * * /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log -* * * * * /usr/bin/php /var/www/magento2/update/cron.php >> /var/www/magento2/var/log/update.cron.log -* * * * * /usr/bin/php /var/www/magento2/bin/magento setup:cron:run >> /var/www/magento2/var/log/setup.cron.log -``` - -Another symptom of cron not running is the following error in the Magento Admin: - -![cron isn't running]({{ site.baseurl }}/common/images/compman-cron-not-running.png){:width="500px"} - -To see the error, you might need to click **System Messages** at the top of the window as follows: - -![System Messages]({{ site.baseurl }}/common/images/compman_sys-messages.png) - -For details, see [Set up cron]({{ page.baseurl }}/install-gde/install/post-install-config.html#post-install-cron). - -### File system permissions {#perms} - -For security reasons, Magento requires certain permissions on the file system. Permissions are different from [*ownership*](#magento-owner-group). Ownership determines *who* can perform actions on the file system; permissions determine *what* the user can do. - -Directories in the Magento file system must be writable by the [Magento file system owner's]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) group. - -To verify your file system permissions are set properly, either log in to the Magento server or use your hosting provider's file manager application. - -For example, enter the following commands on a Linux system if the Magento application is installed in `/var/www/html/magento2`: - -```bash -ls -al /var/www/html/magento2 -``` - -A sample result follows: - -```xml -total 1028 -drwxrwx---. 12 magento_user apache 4096 Jun 7 07:55 . -drwxr-xr-x. 3 root root 4096 May 11 14:29 .. -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 app -drwxrwx---. 2 magento_user apache 4096 Jun 7 07:53 bin --rw-rw----. 1 magento_user apache 439792 Apr 27 21:23 CHANGELOG.md --rw-rw----. 1 magento_user apache 3422 Apr 27 21:23 composer.json --rw-rw----. 1 magento_user apache 425214 Apr 27 21:27 composer.lock --rw-rw----. 1 magento_user apache 3425 Apr 27 21:23 CONTRIBUTING.md --rw-rw----. 1 magento_user apache 10011 Apr 27 21:23 CONTRIBUTOR_LICENSE_AGREEMENT.html --rw-rw----. 1 magento_user apache 631 Apr 27 21:23 COPYING.txt -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 dev --rw-rw----. 1 magento_user apache 2926 Apr 27 21:23 Gruntfile.js --rw-rw----. 1 magento_user apache 7592 Apr 27 21:23 .htaccess --rw-rw----. 1 magento_user apache 6419 Apr 27 21:23 .htaccess.sample --rw-rw----. 1 magento_user apache 1358 Apr 27 21:23 index.php -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 lib --rw-rw----. 1 magento_user apache 10376 Apr 27 21:23 LICENSE_AFL.txt --rw-rw----. 1 magento_user apache 30634 Apr 27 21:23 LICENSE_EE.txt --rw-rw----. 1 magento_user apache 10364 Apr 27 21:23 LICENSE.txt --rw-rw----. 1 magento_user apache 4108 Apr 27 21:23 nginx.conf.sample --rw-rw----. 1 magento_user apache 1427 Apr 27 21:23 package.json --rw-rw----. 1 magento_user apache 1659 Apr 27 21:23 .php_cs --rw-rw----. 1 magento_user apache 804 Apr 27 21:23 php.ini.sample -drwxrwx---. 2 magento_user apache 4096 Jun 7 07:53 phpserver -drwxrwx---. 6 magento_user apache 4096 Jun 7 07:53 pub --rw-rw----. 1 magento_user apache 2207 Apr 27 21:23 README_EE.md -drwxrwx---. 7 magento_user apache 4096 Jun 7 07:53 setup --rw-rw----. 1 magento_user apache 3731 Apr 27 21:23 .travis.yml -drwxrwx---. 7 magento_user apache 4096 Jun 7 07:53 update -drwxrws---. 11 magento_user apache 4096 Jun 13 16:05 var -drwxrws---. 29 magento_user apache 4096 Jun 7 07:53 vendor -``` - -In the preceding example, the Magento file system owner is `magento_user`. Directories in the Magento file system have `drwxrwx---` permissions (775) and files have `-rw-rw-rw-` permissions (664). - -To get more detailed information, you can optionally enter the following command: - -```bash -ls -al /var/www/html/magento2/pub -``` - -Because Magento deploys static file assets to subdirectories of `pub`, it's a good idea to verify permissions and ownership there as well. - -For more information, see [File system permissions and ownership]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). diff --git a/src/_includes/comp-man/checklist_2.2.md b/src/_includes/comp-man/checklist_2.2.md deleted file mode 100644 index 1bbab1a9b4a..00000000000 --- a/src/_includes/comp-man/checklist_2.2.md +++ /dev/null @@ -1,138 +0,0 @@ -Before you continue, to avoid errors during your installation or update, make sure you verify *all* of the following: - -* You set up a [Magento file system owner](#magento-owner-group) and shared that owner's group with the web server user group -* Your [cron jobs](#magento-cron) are set up and running -* [Set a value for DATA_CONVERTER_BATCH_SIZE](#batch-size) -* [File system permissions](#perms) are set properly - -{:.bs-callout-warning} -Do not continue without performing these checks. Failure to do so could result in errors. - -### Set a value for DATA_CONVERTER_BATCH_SIZE {#batch-size} - -Magento {{ page.guide_version }} includes security enhancements that requires some data to be converted from serialized data format to JSON encoded format. -This conversion occurs during the upgrade and it can take a long time, depending on how much data is in your Magento database. - -One or more fields in the following tables are affected: `sales_order`, `sales_order_payment`, `quote`, `quote_payment`, `core_config_data`, `magento_reward_history`, `url_rewrite`, `salesrule`, and `catalogrule`. -(This is not a complete list.) - -If you have a large amount of data, you can improve performance by setting the value of an environment variable, `DATA_CONVERTER_BATCH_SIZE`. -By default, it's set to a value of 50,000. - -To set the variable, before the upgrade starts enter the following command as the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner) in a bash shell prompt: - -```bash -export DATA_CONVERTER_BATCH_SIZE -``` - -For example, - -```bash -export DATA_CONVERTER_BATCH_SIZE 100000 -``` - -After your upgrade completes, you can unset the variable as follows: - -```bash -unset DATA_CONVERTER_BATCH_SIZE -``` - - {:.bs-callout-info} -`DATA_CONVERTER_BATCH_SIZE` requires memory; avoid setting it to a very large value (approximately 1GB) without testing it first. - -### Magento file system owner and group {#magento-owner-group} - -The [Magento file system owner](https://glossary.magento.com/magento-file-system-owner) group must have write access to Magento directories and files. - -### Cron jobs are running {#magento-cron} - -Magento requires three cron jobs, all running as the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner). - -To verify your cron jobs are set up properly, enter the following command as the Magento file system owner: - -```bash -crontab -l -``` - -Results similar to the following should display: - -```terminal -* * * * * /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log -* * * * * /usr/bin/php /var/www/magento2/update/cron.php >> /var/www/magento2/var/log/update.cron.log -* * * * * /usr/bin/php /var/www/magento2/bin/magento setup:cron:run >> /var/www/magento2/var/log/setup.cron.log -``` - -Another symptom of cron not running is the following error in the Magento Admin: - -![cron isn't running]({{ site.baseurl }}/common/images/compman-cron-not-running.png){:width="500px"} - -To see the error, you might need to click **System Messages** at the top of the window as follows: - -![System Messages]({{ site.baseurl }}/common/images/compman_sys-messages.png) - -For details, see [Set up cron]({{ page.baseurl }}/install-gde/install/post-install-config.html#post-install-cron). - -### File system permissions {#perms} - -For security reasons, Magento requires certain permissions on the file system. Permissions are different from [*ownership*](#magento-owner-group). -Ownership determines *who* can perform actions on the file system; permissions determine *what* the user can do. - -Directories in the Magento file system must be writable by the [Magento file system owner's]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) group. - -To verify your file system permissions are set properly, either log in to the Magento server or use your hosting provider's file manager application. - -For example, enter the following commands on a Linux system if the Magento application is installed in `/var/www/html/magento2`: - -```bash -ls -al /var/www/html/magento2 -``` - -A sample result follows: - -```terminal -total 1028 -drwxrwx---. 12 magento_user apache 4096 Jun 7 07:55 . -drwxr-xr-x. 3 root root 4096 May 11 14:29 .. -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 app -drwxrwx---. 2 magento_user apache 4096 Jun 7 07:53 bin --rw-rw----. 1 magento_user apache 439792 Apr 27 21:23 CHANGELOG.md --rw-rw----. 1 magento_user apache 3422 Apr 27 21:23 composer.json --rw-rw----. 1 magento_user apache 425214 Apr 27 21:27 composer.lock --rw-rw----. 1 magento_user apache 3425 Apr 27 21:23 CONTRIBUTING.md --rw-rw----. 1 magento_user apache 10011 Apr 27 21:23 CONTRIBUTOR_LICENSE_AGREEMENT.html --rw-rw----. 1 magento_user apache 631 Apr 27 21:23 COPYING.txt -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 dev --rw-rw----. 1 magento_user apache 2926 Apr 27 21:23 Gruntfile.js --rw-rw----. 1 magento_user apache 7592 Apr 27 21:23 .htaccess --rw-rw----. 1 magento_user apache 6419 Apr 27 21:23 .htaccess.sample --rw-rw----. 1 magento_user apache 1358 Apr 27 21:23 index.php -drwxrwx---. 4 magento_user apache 4096 Jun 7 07:53 lib --rw-rw----. 1 magento_user apache 10376 Apr 27 21:23 LICENSE_AFL.txt --rw-rw----. 1 magento_user apache 30634 Apr 27 21:23 LICENSE_EE.txt --rw-rw----. 1 magento_user apache 10364 Apr 27 21:23 LICENSE.txt --rw-rw----. 1 magento_user apache 4108 Apr 27 21:23 nginx.conf.sample --rw-rw----. 1 magento_user apache 1427 Apr 27 21:23 package.json --rw-rw----. 1 magento_user apache 1659 Apr 27 21:23 .php_cs --rw-rw----. 1 magento_user apache 804 Apr 27 21:23 php.ini.sample -drwxrwx---. 2 magento_user apache 4096 Jun 7 07:53 phpserver -drwxrwx---. 6 magento_user apache 4096 Jun 7 07:53 pub --rw-rw----. 1 magento_user apache 2207 Apr 27 21:23 README_EE.md -drwxrwx---. 7 magento_user apache 4096 Jun 7 07:53 setup --rw-rw----. 1 magento_user apache 3731 Apr 27 21:23 .travis.yml -drwxrwx---. 7 magento_user apache 4096 Jun 7 07:53 update -drwxrws---. 11 magento_user apache 4096 Jun 13 16:05 var -drwxrws---. 29 magento_user apache 4096 Jun 7 07:53 vendor -``` - -In the preceding example, the Magento file system owner is `magento_user`. -Directories in the Magento file system have `drwxrwx---` permissions (775) and files have `-rw-rw-rw-` permissions (664). - -To get more detailed information, you can optionally enter the following command: - -```bash -ls -al /var/www/html/magento2/pub -``` - -Because Magento deploys static file assets to subdirectories of `pub`, it's a good idea to verify permissions and ownership there as well. - -For more information, see [File system permissions and ownership]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). diff --git a/src/_includes/comp-man/dependency.md b/src/_includes/comp-man/dependency.md deleted file mode 100644 index 6953e7196ad..00000000000 --- a/src/_includes/comp-man/dependency.md +++ /dev/null @@ -1,48 +0,0 @@ -
- -## Resolve component dependency conflicts - -We suggest you try the following solutions in the order shown: - -* [Conflicting dependencies](#trouble-depend-conflict) -* [File system permissions issues](#trouble-depend-permission) -* [The Component Dependency Check status never changes](#trouble-depend-state) - -### Conflicting dependencies {#trouble-depend-conflict} - -The message `We found conflicting component dependencies` displays if Composer cannot determine which components to install or update. To resolve component dependency issues, you should be a technical person who thoroughly understands how Composer works. - -Following is a sample failure message: - -```terminal - We found conflicting component dependencies. - You are trying to update package(s) magento/module-sample-data to 1.0.0-beta - We've detected conflicts with the following packages: - - magento/sample-data version 0.74.0-beta15. Please try to update it to one of the following package versions: 0.74.0-beta16, 0.74.0-beta14, 0.74.0-beta13, 0.74.0-beta12, 0.74.0-beta11, 0.74.0-beta10, 0.74.0-beta9, 0.74.0-beta8, 0.74.0-beta7 -``` - - {:.bs-callout-info} -The message you see will likely be different. - -Typically, component dependency conflicts result from someone manually editing the Magento 2 `composer.json` file. It can also be caused by third-party modules that depend on earlier Magento components than the ones you have installed. - -In the preceding example, the installed package `magento/sample-data version 0.74.0-beta15` cannot be upgraded to `1.0.0-beta`. However, 0.74.0-beta15 *can* be upgraded to `0.74.0-beta16` (or others). - -Edit `composer.json` to make any of these changes and try the readiness check again. - -### File system permissions issues {#trouble-depend-permission} - -If the Magento file system owner doesn't have permissions to write to directories on the Magento file system, a message similar to the following displays: - -```terminal -file_put_contents(/var/www/html/magento2/var/composer_home/cache/repo/https--- -packagist.org/provider-doctrine$instantiator.json): failed to open stream: Permission denied -``` - -Make sure you set file system permissions as discussed in [Overview of ownership and permissions]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). - -### The Component Dependency Check status never changes {#trouble-depend-state} - -In some cases, the status of the Component Dependency Check doesn't change, even after you try to correct issues. In that case, you can either delete or rename files named `/var/.update_cronjob_status` and `/var/.setup_cronjob_status` and try running the Component Manager again. - -Renaming or removing these files forces the Component Manager to run the checks again. diff --git a/src/_includes/comp-man/readiness-check.md b/src/_includes/comp-man/readiness-check.md deleted file mode 100644 index 6f3fbc64110..00000000000 --- a/src/_includes/comp-man/readiness-check.md +++ /dev/null @@ -1,25 +0,0 @@ -After the readiness check completes, see one of the following: - -* [Readiness check success](#compman-readiness-success) -* [Readiness check failure](#compman-readiness-fail) - -### Readiness check success {#compman-readiness-success} - -The following figure shows an example of a successful readiness check. If all tests passed, click **Next**and continue with the next step. - -![If all readiness checks pass, click Next and continue with the next step]({{ site.baseurl }}/common/images/extensman_readiness-success.png) - -### Readiness check failure {#compman-readiness-fail} - -Messages similar to the following display if any readiness check fails. - -![You must resolve all readiness check failures before you continue]({{ site.baseurl }}/common/images/cman_readiness-fail-ex.png) - -In the event of failure, see one of the following sections: - -* [Updater check failure](https://support.magento.com/hc/en-us/articles/360033352071) -* [Cron script check failure](https://support.magento.com/hc/en-us/articles/360032952852) -* [Component dependency check failure](https://support.magento.com/hc/en-us/articles/360033204651) -* [PHP version readiness check issues](https://support.magento.com/hc/en-us/articles/360033546411) -* [PHP settings errors](https://support.magento.com/hc/en-us/articles/360034599631) -* [PHP extensions check failure]({{ page.baseurl }}/install-gde/system-requirements.html) diff --git a/src/_includes/compatibility-mde.html b/src/_includes/compatibility-mde.html index c374265b081..9e38eca1da7 100644 --- a/src/_includes/compatibility-mde.html +++ b/src/_includes/compatibility-mde.html @@ -4,19 +4,19 @@ {% assign extensions = include.data.extensions | where: "name", include.extensions %} {% endif %} -**Supported**{: .status-light.supported } – version that has been fully tested by Magento and is supported. +**Supported**{: .status-light.supported } – version that has been fully tested by Adobe and is supported. -**Compatible**{: .status-light.compatible } – version that is confirmed to be compatible with Magento, but is not supported. +**Compatible**{: .status-light.compatible } – version that is confirmed to be compatible with {{site.data.var.ee}} or {{site.data.var.ce}}, but is not supported. -**Not supported**{: .status-light.not-supported } - version that is not compatible with a Commerce release. +**Not supported**{: .status-light.not-supported } - version that is not compatible with a Commerce or Magento release. - {% for version in include.data.versions %} - - {% endfor %} + {% for version in include.data.versions %} + + {% endfor %} {% for extensions in extensions %} @@ -28,7 +28,9 @@ {% for version in include.data.versions %} - + {% endfor %} {% endfor %} @@ -37,54 +39,56 @@
 Magento {{version}}Version {{version}}
{{ extensions.name }} {{ extensionsVersion.name }}{{ extensionsVersion.support[version] | capitalize }}{{ extensionsVersion.support[version] | capitalize }} +
diff --git a/src/_includes/compatibility-vbe.md b/src/_includes/compatibility-vbe.md index 5831ad43738..3f7aa842148 100644 --- a/src/_includes/compatibility-vbe.md +++ b/src/_includes/compatibility-vbe.md @@ -5,18 +5,18 @@ {% assign extensions = include.data.extensions | where: "name", include.extensions %} {% endif %} -**Supported**{: .status-light.supported } – version that has been fully tested by Magento and is supported. +**Supported**{: .status-light.supported } – version that has been fully tested by Adobe and is supported. -**Not supported**{: .status-light.not-supported } - version that is not compatible with a Magento release. +**Not supported**{: .status-light.not-supported } - version that is not compatible with an {{site.data.var.ee}} or {{site.data.var.ce}} release. {% for version in include.data.versions %} - + {% endfor %} diff --git a/src/_includes/config-guide/custom-logger-handler-examples.md b/src/_includes/config-guide/custom-logger-handler-examples.md index b9bdc5c0ad5..31a79e89727 100644 --- a/src/_includes/config-guide/custom-logger-handler-examples.md +++ b/src/_includes/config-guide/custom-logger-handler-examples.md @@ -41,7 +41,7 @@ This example shows how to use [virtual types]({{page.baseurl}}/extension-dev-gui ``` -1. The virtual class `Magento\Payment\Model\Method\MyCustomLogger` will be injected into the `debug` handler of the `$logger` property in the `Magento\Payment\Model\Method\Logger` class. +1. The virtual class `Magento\Payment\Model\Method\MyCustomDebug` will be injected into the `debug` handler of the `$logger` property in the `Magento\Payment\Model\Method\Logger` class. ```xml ... diff --git a/src/_includes/config/cli-intro.md b/src/_includes/config/cli-intro.md index f1107c73e57..a9dd7149d7a 100644 --- a/src/_includes/config/cli-intro.md +++ b/src/_includes/config/cli-intro.md @@ -1,4 +1,4 @@ In addition to the command arguments described in this topic, see [Common arguments]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands.html#config-cli-subcommands-common). {:.bs-callout-warning} -Run all Magento CLI commands as the [Magento file system owner]({{ page.baseurl }}/config-guide/cli/config-cli.html#config-install-cli-first). +Run all Magento CLI commands as the [file system owner]({{ page.baseurl }}/config-guide/cli/config-cli.html#config-install-cli-first). diff --git a/src/_includes/config/code-backup.md b/src/_includes/config/code-backup.md index 7f60ea2b166..90e28434399 100644 --- a/src/_includes/config/code-backup.md +++ b/src/_includes/config/code-backup.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -This is _not_ the same code backup performed by the [bin/magento setup:backup]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html) command. This command is intended to be used to back up code for examination by Magento Support. +This is _not_ the same code backup performed by the [bin/magento setup:backup]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html) command. This command is intended to be used to back up code for examination by {{site.data.var.ee}} Support. diff --git a/src/_includes/config/config-reference-b2b.md b/src/_includes/config/config-reference-b2b.md index e5a6295f6d5..daa9e474807 100644 --- a/src/_includes/config/config-reference-b2b.md +++ b/src/_includes/config/config-reference-b2b.md @@ -6,7 +6,7 @@ This section lists variable names and configuration paths available for options ### B2B Features paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **B2B Features**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **General** > **B2B Features**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | | -------------- | -------------- | -------------- | -------------- | -------------- | @@ -24,7 +24,7 @@ This section lists variable names and config paths available for options in the ### Company configuration paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Customers** > **Company Configuration**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Customers** > **Company Configuration**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | |--------------|--------------|--------------|--------------|--------------| @@ -62,7 +62,7 @@ These configuration values are available in the Magento Admin in **Stores** > Se ### Requisition lists paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Customers** > **Requisition Lists**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Customers** > **Requisition Lists**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | | -------------- | -------------- | -------------- | -------------- | -------------- | @@ -74,7 +74,7 @@ This section lists variable names and config paths available for options in the ### Sales Emails paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Sales Emails**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Sales** > **Sales Emails**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | | -------------- | -------------- | -------------- | -------------- | -------------- | @@ -91,7 +91,7 @@ These configuration values are available in the Magento Admin in **Stores** > Se ### Quotes paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Quotes**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Sales** > **Quotes**. | Name | Config path | Encrypted? | System-specific? | Sensitive? | | -------------- | -------------- | -------------- | -------------- | -------------- | @@ -108,7 +108,7 @@ These configuration values are available in the Magento Admin in **Stores** > Se ## Payment method paths -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Payment Methods**. +These configuration values are available in the Admin in **Stores** > Settings > **Configuration** > **Sales** > **Payment Methods**. {:.bs-callout-info} The available paths are determined by your choice of Merchant country. diff --git a/src/_includes/config/config-reference_sensitive.md b/src/_includes/config/config-reference_sensitive.md deleted file mode 100644 index 634212b0fa8..00000000000 --- a/src/_includes/config/config-reference_sensitive.md +++ /dev/null @@ -1,813 +0,0 @@ -{:.bs-callout-info} -All configuration paths listed in this topic are sensitive. The `System-specific?` column shows which values are also system-specific. - -## General category sensitive and system-specific paths - -This section lists variable names and configuration paths available for options in the Admin under **Stores** > Settings > **Configuration** > **General**. - -### Web paths sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **Web**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Base URL | `web/unsecure/base_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Base Link URL | `web/unsecure/base_link_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Base URL for Static View Files | `web/unsecure/base_static_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Base URL for User Media Files | `web/unsecure/base_media_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Secure Base URL | `web/secure/base_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Secure Base Link URL | `web/secure/base_link_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Secure Base URL for Static View Files | `web/secure/base_static_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Secure Base URL for User Media Files | `web/secure/base_media_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Default Web URL | `web/default/front` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Default No-route URL | `web/default/no_route` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Cookie Path | `web/cookie/cookie_path` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Cookie Domain | `web/cookie/cookie_domain` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Currency setup sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **Currency setup**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Error Email Recipient | `currency/import/error_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Store email address sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Email Configuration** > **General** > **Store Email Addresses**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Sender Name | `trans_email/ident_general/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_general/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Name | `trans_email/ident_sales/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_sales/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Name | `trans_email/ident_support/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_support/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Name | `trans_email/ident_custom1/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_custom1/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Name | `trans_email/ident_custom2/name` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sender Email | `trans_email/ident_custom2/email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Contacts sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **Contacts**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Send Emails To | `contact/email/recipient_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### New Relic reporting sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **General** > **New Relic Reporting**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| New Relic Account ID | `newrelicreporting/general/account_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Relic Application ID | `newrelicreporting/general/app_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Relic API Key | `newrelicreporting/general/api` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Insights API Key | `newrelicreporting/general/insights_insert_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Relic API URL | `newrelicreporting/general/api_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Insights API URL | `newrelicreporting/general/insights_api_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -## Customers category sensitive and system-specific paths - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Customers**. - -### Customer configuration sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Customers** > **Customer Configuration**. - -Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -Default Email Domain | `customer/create_account/email_domain` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -## Catalog category - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Catalog**. - -### Catalog sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Catalog** > **Catalog**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Error Email Recipient | `catalog/productalert_cron/error_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| YouTube API Key | `catalog/product_video/youtube_api_key` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Hostname | `catalog/search/solr_server_hostname` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Port | `catalog/search/solr_server_port` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Username | `catalog/search/solr_server_username` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Password | `catalog/search/solr_server_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Solr Server Path | `catalog/search/solr_server_path` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Elasticsearch Server Hostname | `catalog/search/elasticsearch_server_hostname` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Elasticsearch Server Port | `catalog/search/elasticsearch_server_port` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Elasticsearch Index Prefix | `catalog/search/elasticsearch_index_prefix` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Enable Elasticsearch HTTP Auth | `catalog/search/elasticsearch_enable_auth` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Elasticsearch HTTP Username | `catalog/search/elasticsearch_username` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Elasticsearch HTTP Password | `catalog/search/elasticsearch_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Elasticsearch Server Timeout | `catalog/search/elasticsearch_server_timeout` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### XML sitemap sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Catalog** > **XML Sitemap**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Error Email Recipient | `sitemap/generate/error_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -## Sales category - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Sales**. - -### Shipping settings sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Shipping Settings**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Country | `shipping/origin/country_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Region/State | `shipping/origin/region_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| ZIP/Postal Code | `shipping/origin/postcode` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| City | `shipping/origin/city` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Street Address | `shipping/origin/street_line1` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Street Address Line 2 | `shipping/origin/street_line2` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Account | `carriers/ups/is_account_live` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Sales emails sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Sales Emails**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Send Order Email Copy To | `sales_email/order/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Order Comment Email Copy To | `sales_email/order_comment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Invoice Email Copy To | `sales_email/invoice/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Invoice Comment Email Copy To | `sales_email/invoice_comment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Shipment Email Copy To | `sales_email/shipment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Shipment Comment Email Copy To | `sales_email/shipment_comment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Credit Memo Email Copy To | `sales_email/creditmemo/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Credit Memo Comment Email Copy To | `sales_email/creditmemo_comment/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Checkout sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Checkout**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Send Payment Failed Email Copy To | `checkout/payment_failed/copy_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Google API sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Google API**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Container Id | `google/analytics/container_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Shipping methods sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Shipping Methods**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Gateway URL | `carriers/usps/gateway_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secure Gateway URL | `carriers/usps/gateway_secure_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Title | `carriers/usps/title` | | -| User ID | `carriers/usps/userid` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `carriers/usps/password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| User ID | `carriers/ups/username` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `carriers/ups/password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access License Number | `carriers/ups/access_license_number` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Tracking XML URL | `carriers/ups/tracking_xml_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Gateway XML URL | `carriers/ups/gateway_xml_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Shipper Number | `carriers/ups/shipper_number` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug | `carriers/ups/debug` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Account ID | `carriers/fedex/account` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Key | `carriers/fedex/key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Meter Number | `carriers/fedex/meter_number` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `carriers/fedex/password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access ID | `carriers/dhl/id` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `carriers/dhl/password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug | `carriers/dhl/debug` | | | -| Account Number | `carriers/dhl/account` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Gateway URL | `carriers/dhl/gateway_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `carriers/fedex/sandbox_mode` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Sales sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Sales**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Contact Name | `sales/magento_rma/store_name` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Street Address | `sales/magento_rma/address` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Street Address | `sales/magento_rma/address1` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| City | `sales/magento_rma/city` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| State/Province | `sales/magento_rma/region_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| ZIP/Postal Code | `sales/magento_rma/zip` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Country | `sales/magento_rma/country_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send RMA Email Copy To | `sales_email/magento_rma/copy_to` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send RMA Authorization Email Copy To | `sales_email/magento_rma_auth/copy_to` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send RMA Comment Email Copy To | `sales_email/magento_rma_comment/copy_to` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send RMA Comment Email Copy To | `sales_email/magento_rma_customer_comment/copy_to` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Google API paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Sales** > **Google API**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Account Number | `google/analytics/account` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -## Advanced category - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Advanced**. - -### Admin sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **Admin**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Custom Admin URL | `admin/url/custom` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Custom Admin Path | `admin/url/custom_path` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### System sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **System**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Error Email Recipient | `system/magento_scheduled_import_export_log/error_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access list | `system/full_page_cache/varnish/access_list` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Error Email Sender | `system/magento_scheduled_import_export_log/error_email_identity` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Developer sensitive and system-specific paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **Developer**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Allowed IPs (comma separated) | `dev/restrict/allow_ips` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) - -## Advanced category - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Advanced**. - -### System paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **System**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Host | `system/smtp/host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Port (25) | `system/smtp/port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Backend host | `system/full_page_cache/varnish/backend_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Backend port | `system/full_page_cache/varnish/backend_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Developer paths - -These configuration values are available in the Magento Admin in **Stores** > Settings > **Configuration** > **Advanced** > **Developer**. - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -Log JS Errors to Session Storage Key | `dev/js/session_storage_key` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -## Payment sensitive and system-specific paths - -This section lists variable names and config paths available for options in the Admin under **Stores** > Settings > **Configuration** > **Sales** > **Payment**. - -### General variable {#vars-merch-country} - -| Name | Config path | EE only? | Encrypted? | -|--------------|--------------|--------------|--------------| -| Merchant Country | `paypal/general/merchant_country` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -{:.bs-callout-info} -Your choice for this variable determines which [International paths](#vars-intl-list) you can use. - -### PayPal sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Email Associated with PayPal Merchant Account (Optional) | `paypal/general/business_account` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant Account ID | `payment/paypal_express/merchant_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Publisher ID | `payment/paypal_express_bml/publisher_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `paypal/fetch_reports/ftp_password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Login | `paypal/fetch_reports/ftp_login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Custom Endpoint Hostname or IP-Address | `paypal/fetch_reports/ftp_ip` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `paypal/fetch_reports/ftp_sandbox` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/paypal_express/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/paypal_billing_agreement/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/express_checkout/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### PayPal Payflow Pro sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| User | `payment/payflow_advanced/user` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `payment/payflow_advanced/pwd` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Custom Path | `paypal/fetch_reports/ftp_path` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| User | `payment/payflowpro/user` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `payment/payflowpro/pwd` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/payflowpro/sandbox_flag` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Partner | `payment/payflowpro/partner` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Host | `payment/payflowpro/proxy_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Port | `payment/payflowpro/proxy_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug Mode | `payment/payflowpro/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/paypal_payflowpro/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Credit Card Settings | `payment_all_paypal/paypal_payflowpro/settings_paypal_payflow/heading_cc` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### PayPal Payflow Link sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| User | `payment/payflow_link/user` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Password | `payment/payflow_link/pwd` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/payflow_link/sandbox_flag` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Use Proxy | `payment/payflow_link/use_proxy` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Proxy Host | `payment/payflow_link/proxy_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Proxy Port | `payment/payflow_link/proxy_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/payflow_link/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| URL method for Cancel URL and Return URL | `payment/payflow_link/url_method` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/payflow_express/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/payflow_link/settings_payflow_link/settings_payflow_link_advanced/payflow_link_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### PayPal Payments Pro sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| API Username | `paypal/wpp/api_username` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Password | `paypal/wpp/api_password` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Signature | `paypal/wpp/api_signature` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Certificate | `paypal/wpp/api_cert` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Host | `paypal/wpp/proxy_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Port | `paypal/wpp/proxy_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `paypal/wpp/sandbox_flag` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/payments_pro_hosted_solution_without_bml/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### PayPal Payments Pro Hosted sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Debug Mode | `payment/hosted_pro/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| SFTP Credentials | `payment_all_paypal/payments_pro_hosted_solution/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_au/paypal_group_all_in_one/payments_pro_hosted_solution_au/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### Braintree sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Merchant ID | `payment/braintree/merchant_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Public Key | `payment/braintree/public_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Private Key | `payment/braintree/private_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant Account ID | `payment/braintree/merchant_account_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Kount Merchant ID | `payment/braintree/kount_id` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Override Merchant Name | `payment/braintree_paypal/merchant_name_override` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| URL | `payment/braintree/descriptor_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Worldpay sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Installation ID | `payment/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Signature Fields | `payment/worldpay/signature_fields` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Authorize.net Direct Post sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| API Login ID | `payment/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment/authorizenet_directpost/trans_key` | | ![EE-only]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment/authorizenet_directpost/trans_md5` | | ![EE-only]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug | `payment/authorizenet_directpost/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### eWAY sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Live API Key | `payment/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `payment/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Cybersource sensitive and system-specific paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Merchant ID | `payment/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | - -### Check / Money Order paths - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Send Check to | `payment/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_us/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | - -### International paths {#vars-intl-list} - -| Name | Config path | EE only? | Encrypted? | System-specific? | Sensitive? | -|--------------|--------------|--------------|--------------|--------------|--------------| -| Transaction Key | `payment_au/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_au/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_au/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_au/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_au/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_au/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_au/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_au/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_au/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_au/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Mode | `payment_au/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_au/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_au/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_au/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_au/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_au/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_au/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_es/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_es/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_es/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_es/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_es/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_es/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_es/cybersource/secret_key` |![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_es/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_es/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_es/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_es/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug | `payment_es/worldpay/debug` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_es/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_es/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_es/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_es/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_es/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_es/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_es/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_nz/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_nz/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_nz/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_nz/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_nz/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_nz/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_nz/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_nz/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_nz/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_nz/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_nz/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_nz/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_nz/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment/payflow_advanced/sandbox_flag` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Proxy Host | `payment/payflow_advanced/proxy_host` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Proxy Port | `payment/payflow_advanced/proxy_port` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Debug Mode | `payment/payflow_advanced/debug` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| URL method for Cancel URL and Return URL | `payment/payflow_advanced/url_method` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_us/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_us/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_us/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_us/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_us/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_us/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_us/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_us/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_us/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_us/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_us/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_us/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_us/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_us/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_gb/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_gb/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_gb/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_gb/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_gb/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_gb/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_gb/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_gb/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_gb/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_gb/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_gb/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_gb/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_de/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_de/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_de/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_de/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Transaction Key | `payment_de/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_de/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_de/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_de/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_de/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_de/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Debug | `payment_de/worldpay/debug` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_de/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_de/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_de/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_de/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_de/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_de/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_de/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_other/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_other/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Gateway URL | `payment_other/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_other/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Transaction Key | `payment_other/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_other/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_other/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_other/cybersource/order_status` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_other/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_other/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_other/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_other/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_other/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_other/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_other/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_other/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_other/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_other/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_other/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_ca/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_ca/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_ca/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_ca/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_ca/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_ca/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_ca/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_ca/cybersource/order_status` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | -| Test Mode | `payment_ca/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_ca/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Remote Admin Authorization Password | `payment_ca/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_ca/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_ca/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_ca/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_ca/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_ca/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_ca/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_ca/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_ca/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_hk/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_hk/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_hk/authorizenet_directpost/cgi_url` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_hk/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_hk/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_hk/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_hk/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_hk/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_hk/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_hk/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_hk/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Key | `payment_hk/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_hk/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_hk/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_hk/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_hk/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_hk/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_jp/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_jp/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_jp/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_jp/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_jp/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_jp/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_jp/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_jp/cybersource/order_status` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Test Mode | `payment_jp/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_jp/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_jp/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_jp/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_jp/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_jp/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_jp/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_jp/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_jp/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_jp/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_jp/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_fr/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_fr/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_fr/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_fr/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_fr/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_fr/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_fr/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_fr/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_fr/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_fr/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_fr/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_fr/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_fr/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_fr/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_fr/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_fr/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_fr/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_fr/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_it/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_it/authorizenet_directpost/test` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Gateway URL | `payment_it/authorizenet_directpost/cgi_url` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Details URL | `payment_it/authorizenet_directpost/cgi_url_td` | | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_it/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_it/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_it/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_it/cybersource/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Payment Response Password | `payment_it/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_it/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Test Mode | `payment_it/worldpay/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Sandbox Mode | `payment_it/eway/sandbox_flag` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | -| Live API Key | `payment_it/eway/live_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live API Password | `payment_it/eway/live_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Live Client-side Encryption Key | `payment_it/eway/live_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Key | `payment_it/eway/sandbox_api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox API Password | `payment_it/eway/sandbox_api_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Sandbox Client-side Encryption Key | `payment_it/eway/sandbox_encryption_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Key | `fraud_protection/signifyd/api_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API URL | `fraud_protection/signifyd/api_url` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | ![Sys-specific]({{ site.baseurl }}/common/images/cloud_env.png) | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_au/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_au/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_au/paypal_payment_gateways/paypal_payflowpro_au/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_au/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_au/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_au/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_au/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_au/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_au/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_es/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_es/paypal_group_all_in_one/payments_pro_hosted_solution_es/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_es/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_es/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_es/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_es/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_es/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_es/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_es/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_es/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_es/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_nz/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | -| SFTP Credentials | `payment_nz/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_nz/paypal_payment_gateways/paypal_payflowpro_nz/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_nz/authorizenet_directpost/login` | | ![EE-only]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_nz/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_nz/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_nz/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_nz/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_nz/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_nz/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_nz/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_nz/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_nz/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_nz/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_nz/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_nz/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_nz/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_alternative_payment_methods/express_checkout_us/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_group_all_in_one/payflow_advanced/settings_payments_advanced/settings_payments_advanced_advanced/settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_group_all_in_one/wpp_usuk/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_payment_gateways/paypal_payflowpro_with_express_checkout/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_us/paypal_payment_gateways/payflow_link_us/settings_payflow_link/settings_payflow_link_advanced/payflow_link_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_us/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_us/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_us/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_us/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_us/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_us/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_us/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_us/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_us/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_us/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_us/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_us/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_us/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_gb/paypal_alternative_payment_methods/express_checkout_gb/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_gb/paypal_group_all_in_one/payments_pro_hosted_solution_with_express_checkout/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_gb/paypal_group_all_in_one/wps_express/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_gb/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_gb/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_gb/cybersource/transaction_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_gb/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Access Key | `payment_gb/cybersource/access_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Secret Key | `payment_gb/cybersource/secret_key` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_gb/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Transaction Key | `payment_gb/authorizenet_directpost/trans_key` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_gb/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_gb/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_gb/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_gb/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Payment Response Password | `payment_gb/worldpay/response_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_gb/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Authorization Password | `payment_gb/worldpay/auth_password` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_de/paypal_payment_solutions/express_checkout_de/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_de/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_de/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_de/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_de/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_de/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_de/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_de/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_de/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_de/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | -| Remote Admin Installation ID | `payment_de/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_de/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_other/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_other/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_other/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_other/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_other/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_other/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_other/authorizenet_directpost/order_status` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_other/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_other/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_other/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_other/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_other/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_other/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/paypal_payment_gateways/wpp_ca/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/paypal_payment_gateways/paypal_payflowpro_ca/settings_paypal_payflow/settings_paypal_payflow_advanced/paypal_payflow_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_ca/paypal_payment_gateways/payflow_link_ca/settings_payflow_link/settings_payflow_link_advanced/payflow_link_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_ca/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_ca/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_ca/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_ca/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| New Order Status | `payment_ca/authorizenet_directpost/order_status` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_ca/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_ca/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_ca/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_ca/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_ca/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_ca/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_ca/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_hk/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_hk/paypal_group_all_in_one/payments_pro_hosted_solution_hk/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_hk/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_hk/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_hk/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_hk/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_hk/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_hk/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_hk/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_hk/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_hk/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_hk/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_hk/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_hk/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Signature Fields | `payment_hk/worldpay/signature_fields` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_jp/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_jp/paypal_group_all_in_one/payments_pro_hosted_solution_jp/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_jp/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_jp/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_jp/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_jp/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_jp/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_jp/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_jp/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_jp/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_jp/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_jp/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | -| Remote Admin Installation ID | `payment_jp/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_jp/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Signature Fields | `payment_jp/worldpay/signature_fields` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_fr/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_fr/paypal_group_all_in_one/payments_pro_hosted_solution_fr/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_fr/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_fr/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_fr/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_fr/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_fr/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_fr/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_fr/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_fr/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_fr/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_fr/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_fr/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_fr/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Signature Fields | `payment_fr/worldpay/signature_fields` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_it/express_checkout_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_it/paypal_group_all_in_one/payments_pro_hosted_solution_it/pphs_settings/pphs_settings_advanced/pphs_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| SFTP Credentials | `payment_it/paypal_group_all_in_one/wps_other/settings_ec/settings_ec_advanced/express_checkout_settlement_report/heading_sftp` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Make Check Payable to | `payment_it/checkmo/payable_to` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Send Check to | `payment_it/checkmo/mailing_address` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| API Login ID | `payment_it/authorizenet_directpost/login` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant MD5 | `payment_it/authorizenet_directpost/trans_md5` | | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Email Customer | `payment_it/authorizenet_directpost/email_customer` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant's Email | `payment_it/authorizenet_directpost/merchant_email` | | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Merchant ID | `payment_it/cybersource/merchant_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Profile ID | `payment_it/cybersource/profile_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | ![Encrypted]({{ site.baseurl }}/common/images/cloud_enc.png) | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Installation ID | `payment_it/worldpay/installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| Remote Admin Installation ID | `payment_it/worldpay/admin_installation_id` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | -| MD5 Secret for Transactions | `payment_it/worldpay/md5_secret` | ![EE-only]({{ site.baseurl }}/common/images/cloud_ee.png) | | | ![Sensitive]({{ site.baseurl }}/common/images/cloud_sens.png) | diff --git a/src/_includes/config/consumers.md b/src/_includes/config/consumers.md index c98ed221a4f..ec6fc3dc77e 100644 --- a/src/_includes/config/consumers.md +++ b/src/_includes/config/consumers.md @@ -4,3 +4,6 @@ * `0`: Consumers process available messages in the queue, close the TCP connection, and terminate. Consumers do not wait for additional messages to enter the queue, even if the number of processed messages is less than the `--max_messages` value specified during starting consumers. * `1`: Consumers continue to process messages from the message queue until reaching the maximum number of messages (the value specified for `--max_messages` on the `queue:consumers:start` command) before closing the TCP connection and terminating the consumer process. If the queue empties before reaching `--max_messages` the consumer waits for more messages to arrive. If you use workers to run consumers instead of using a cron job, set this variable to `1`. + +{:.bs-callout-warning} +The `--consumers-wait-for-messages` option is a global option and cannot be configured separately for each consumer. diff --git a/src/_includes/config/cron-overview.md b/src/_includes/config/cron-overview.md index 2f243692fe3..871b374127a 100644 --- a/src/_includes/config/cron-overview.md +++ b/src/_includes/config/cron-overview.md @@ -9,7 +9,7 @@ Several Magento features require at least one cron job, which schedules activiti * Automatic updating of currency rates * All Magento e-mails (including order confirmation and transactional) -We recommend you run cron as the [Magento file system owner]({{ page.baseurl }}/config-guide/cli/config-cli.html#config-install-cli-first). Do *not* run cron as `root`; we also recommend against running cron as the web server user. +We recommend you run cron as the [file system owner]({{ page.baseurl }}/config-guide/cli/config-cli.html#config-install-cli-first). Do *not* run cron as `root`; we also recommend against running cron as the web server user. {:.bs-callout-warning} You can no longer run `dev/tools/cron.sh` because the script has been removed. diff --git a/src/_includes/config/es-elasticsearch-magento-24.md b/src/_includes/config/es-elasticsearch-magento-24.md index 47d01d88f1a..09894568099 100644 --- a/src/_includes/config/es-elasticsearch-magento-24.md +++ b/src/_includes/config/es-elasticsearch-magento-24.md @@ -1,23 +1,24 @@ -This section discusses the minimum settings you must choose to test Elasticsearch with Magento 2. -For additional details about configuring Elasticsearch, see the [{{site.data.var.ee}} User Guide](http://docs.magento.com/m2/ee/user_guide/catalog/search-elasticsearch.html). +This section discusses the minimum settings you must choose to test Elasticsearch or OpenSearch with {{ site.data.var.ee }} and {{ site.data.var.ce }}. As of versions 2.4.4 and 2.4.3-p2, all fields labeled **Elasticsearch** also apply to OpenSearch. -## Configure Elasticsearch within Magento +For additional details about configuring your search engine, see the [User Guide]({{ site.user_guide_url }}/catalog/search-elasticsearch.html). -To configure Magento to use Elasticsearch: +## Configure your search engine from the Admin -1. Log in to the Magento Admin as an administrator. +To configure your system to use Elasticsearch or OpenSearch: + +1. Log in to the Admin as an administrator. 1. Click **Stores** > Settings > **Configuration** > **Catalog** > **Catalog** > **Catalog Search**. -1. From the **Search Engine** list, select your Elasticsearch version. +1. From the **Search Engine** list, select the corresponding version of your search engine If you are using OpenSearch, you must select Elasticsearch7. -The following table lists the required configuration options to configure and test the connection with Magento. -Unless you changed Elasticsearch server settings, the defaults should work. Skip to the next step. + The following table lists the required configuration options to configure and test the connection with Magento. + Unless you changed the server settings of your search engine, the defaults should work. Skip to the next step. -|Option|Description| -|--- |--- | -|**Elasticsearch Server Hostname**|Enter the fully qualified hostname or IP address of the machine running Elasticsearch.
{{site.data.var.ece}}: Get this value from your integration system.| -|**Elasticsearch Server Port**|Enter the Elasticsearch web server proxy port. The default is 9200.
{{site.data.var.ece}}: Get this value from your integration system.| -|**Elasticsearch Index Prefix**|Enter the Elasticsearch index prefix. If you use a single Elasticsearch instance for more than one Magento installation (Staging and Production environments), you must specify a unique prefix for each installation. Otherwise, you can use the default prefix magento2.| -|**Enable Elasticsearch HTTP Auth**|Click **Yes** only if you enabled authentication for your Elasticsearch server. If so, provide a username and password in the provided fields.| + |Option|Description| + |--- |--- | + |**Elasticsearch Server Hostname**|Enter the fully qualified hostname or IP address of the machine running Elasticsearch or OpenSearch.
{{site.data.var.ece}}: Get this value from your integration system.| + |**Elasticsearch Server Port**|Enter the web server proxy port. The default is 9200.
{{site.data.var.ece}}: Get this value from your integration system.| + |**Elasticsearch Index Prefix**|Enter the search engine index prefix. If you use a single instance for more than one Commerce installation (Staging and Production environments), you must specify a unique prefix for each installation. Otherwise, you can use the default prefix magento2.| + |**Enable Elasticsearch HTTP Auth**|Click **Yes** only if you enabled authentication for your search engine server. If so, provide a username and password in the provided fields.| {:start="4"} @@ -29,8 +30,8 @@ You will see either: Continue with: -* [Configure Apache and Elasticsearch]({{ page.baseurl }}/install-gde/prereq/es-config-apache.html) -* [Configure nginx and Elasticsearch]({{ page.baseurl }}/install-gde/prereq/es-config-nginx.html) +* [Configure Apache for your search engine]({{ page.baseurl }}/install-gde/prereq/es-config-apache.html) +* [Configure nginx for your search engine]({{ page.baseurl }}/install-gde/prereq/es-config-nginx.html) or you will see: @@ -38,25 +39,28 @@ or you will see: If so, try the following: -* Make sure the Elasticsearch server is running. -* If the Elasticsearch server is on a different host from Magento, log in to the Magento server and ping the Elasticsearch host. Resolve network connectivity issues and test the connection again. -* Examine the command window in which you started Elasticsearch for stack traces and exceptions. You must resolve those before you continue. In particular, make sure you started Elasticsearch as a user with `root` privileges. -* Make sure that [UNIX firewall and SELinux]({{ page.baseurl }}/install-gde/prereq/elasticsearch.html#firewall-selinux) are both disabled, or set up rules to enable Elasticsearch and Magento to communicate with each other. +* Make sure the search engine server is running. +* If the server is on a different host from Commerce, log in to the Commerce server and ping the search engine host. Resolve network connectivity issues and test the connection again. +* Examine the command window in which you started Elasticsearch or OpenSearch for stack traces and exceptions. You must resolve those before you continue. In particular, make sure you started your search engine as a user with `root` privileges. +* Make sure that [UNIX firewall and SELinux]({{ page.baseurl }}/install-gde/prereq/elasticsearch.html#firewall-selinux) are both disabled, or set up rules to enable your search engine and Commerce to communicate with each other. * Verify the value of the **Elasticsearch Server Hostname** field. Make sure the server is available. You can try the server's IP address instead. -* Use the `netstat -an | grep **listen-port**` command to verify that the port specified in the **Elasticsearch Server Port** field is not being used by another process. +* Use the `netstat -an | grep ` command to verify that the port specified in the **Elasticsearch Server Port** field is not being used by another process. - For example, to see if Elasticsearch is running on its default port, use the following command: + For example, to see if your search engine is running on its default port, use the following command: ```bash netstat -an | grep 9200 ``` - If Elasticsearch is running on port 9200, it displays similar to the following: + If it is running on port 9200, it displays similar to the following: + + ```terminal `tcp 0 0 :::9200 :::* LISTEN` + ``` ## Reindexing catalog search and refreshing the full page cache {#es-reindex} -After you change Magento's Elasticsearch configuration, you must reindex the catalog search index and refresh the full page cache using the Admin or command line. +After you change the search engine configuration, you must reindex the catalog search index and refresh the full page cache using the Admin or command line. To refresh the cache using the Admin: @@ -66,11 +70,11 @@ To refresh the cache using the Admin: The following figure shows an example. ![]({{ site.baseurl }}/common/images/solr_refresh-cache.png){:width="600px"} -To clean the cache using the command line, use the [`magento cache:clean`]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cache.html#config-cli-subcommands-cache-clean) command. +To clean the cache using the command line, use the [`bin/magento cache:clean`]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cache.html#config-cli-subcommands-cache-clean) command. To reindex using the command line: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to your Magento server as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Enter any of the following commands: Enter the following command to reindex the catalog search index only: @@ -88,4 +92,4 @@ To reindex using the command line: 1. Wait until reindexing completes. {:.bs-callout-info} - Unlike the cache, indexers are updated by a cron job. Make sure [cron is enabled]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cron.html) before you start using Elasticsearch. + Unlike the cache, indexers are updated by a cron job. Make sure [cron is enabled]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cron.html) before you start using your search engine. diff --git a/src/_includes/config/es-elasticsearch-magento.md b/src/_includes/config/es-elasticsearch-magento.md index 7aaf39ff5a6..fa3b5c6e1a0 100644 --- a/src/_includes/config/es-elasticsearch-magento.md +++ b/src/_includes/config/es-elasticsearch-magento.md @@ -1,5 +1,5 @@ This section discusses the minimum settings you must choose to test Elasticsearch with Magento 2. -For additional details about configuring Elasticsearch, see the [{{site.data.var.ee}} User Guide](http://docs.magento.com/m2/ee/user_guide/catalog/search-elasticsearch.html). +For additional details about configuring Elasticsearch, see the [{{site.data.var.ee}} User Guide]({{ site.user_guide_url }}/catalog/search-elasticsearch.html). {% include config/es-version-23.md %} @@ -7,7 +7,7 @@ For additional details about configuring Elasticsearch, see the [{{site.data.var To configure Magento to use Elasticsearch: -1. Log in to the Magento Admin as an administrator. +1. Log in to the Admin as an administrator. 1. Click **Stores** > Settings > **Configuration** > **Catalog** > **Catalog** > **Catalog Search**. 1. From the **Search Engine** list, select your Elasticsearch version. @@ -72,7 +72,7 @@ To clean the cache using the command line, use the [`magento cache:clean`]({{ pa To reindex using the command line: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to your Magento server as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Enter any of the following commands: Enter the following command to reindex the catalog search index only: diff --git a/src/_includes/config/es-verify-proxy-24.md b/src/_includes/config/es-verify-proxy-24.md index 98755fef148..d2a5504c23f 100644 --- a/src/_includes/config/es-verify-proxy-24.md +++ b/src/_includes/config/es-verify-proxy-24.md @@ -3,7 +3,7 @@ This section discusses two ways to verify that HTTP Basic authentication is working: * Using a `curl` command to verify you must enter a username and password to get cluster status -* Configuring HTTP Basic authentication in the Magento Admin +* Configuring HTTP Basic authentication in the Admin ### Use a `curl` command to verify cluster status @@ -13,7 +13,7 @@ Enter the following command: curl -i http://:/_cluster/health ``` -For example, if you enter the command on the Elasticsearch server and your proxy uses port 8080: +For example, if you enter the command on the search engine server and your proxy uses port 8080: ```bash curl -i http://localhost:8080/_cluster/health @@ -62,9 +62,9 @@ Connection: keep-alive {"cluster_name":"elasticsearch","status":"yellow","timed_out":false,"number_of_nodes":1,"number_of_data_nodes":1,"active_primary_shards":5,"active_shards":5,"relocating_shards":0,"initializing_shards":0,"unassigned_shards":5,"delayed_unassigned_shards":0,"number_of_pending_tasks":0,"number_of_in_flight_fetch":0,"task_max_waiting_in_queue_millis":0,"active_shards_percent_as_number":50.0} ``` -### Configure HTTP Basic authentication in the Magento Admin +### Configure HTTP Basic authentication in the Admin -Perform the same tasks as discussed in [Configure Magento to use Elasticsearch]({{page.baseurl}}/config-guide/elasticsearch/configure-magento.html) *except* click **Yes** from the **Enable Elasticsearch HTTP Auth** list and enter your username and password in the provided fields. +Perform the same tasks as discussed in [Configure Magento to use a search engine]({{page.baseurl}}/config-guide/elasticsearch/configure-magento.html) *except* click **Yes** from the **Enable Elasticsearch HTTP Auth** list and enter your username and password in the provided fields. Click **Test Connection** to make sure it works and then click **Save Config**. diff --git a/src/_includes/config/es-verify-proxy.md b/src/_includes/config/es-verify-proxy.md index a8ec539363d..8cc9a74c7a9 100644 --- a/src/_includes/config/es-verify-proxy.md +++ b/src/_includes/config/es-verify-proxy.md @@ -3,7 +3,7 @@ This section discusses two ways to verify that HTTP Basic authentication is working: * Using a `curl` command to verify you must enter a username and password to get cluster status -* Configuring HTTP Basic authentication in the Magento Admin +* Configuring HTTP Basic authentication in the Admin ### Use a `curl` command to verify cluster status @@ -62,7 +62,7 @@ Connection: keep-alive {"cluster_name":"elasticsearch","status":"yellow","timed_out":false,"number_of_nodes":1,"number_of_data_nodes":1,"active_primary_shards":5,"active_shards":5,"relocating_shards":0,"initializing_shards":0,"unassigned_shards":5,"delayed_unassigned_shards":0,"number_of_pending_tasks":0,"number_of_in_flight_fetch":0,"task_max_waiting_in_queue_millis":0,"active_shards_percent_as_number":50.0} ``` -### Configure HTTP Basic authentication in the Magento Admin +### Configure HTTP Basic authentication in the Admin Perform the same tasks as discussed in [Configure Magento to use Elasticsearch](#elastic-m2-configure) *except* click **Yes** from the **Enable Elasticsearch HTTP Auth** list and enter your username and password in the provided fields. diff --git a/src/_includes/config/es-version-23.md b/src/_includes/config/es-version-23.md index bd780798348..eab88ef53b4 100644 --- a/src/_includes/config/es-version-23.md +++ b/src/_includes/config/es-version-23.md @@ -1,5 +1,5 @@ {:.bs-callout-warning} -As of version 2.3.6, {{site.data.var.ee}} supports Elasticsearch 7.x, with a preference for 7.6.x. Support for Elasticsearch 6.x has been deprecated, but it can still be used. Both Elasticsearch 2.x and 5.x have reached [end-of-life][] and are no longer supported. +As of version 2.3.7, {{site.data.var.ee}} supports Elasticsearch 7.9.3 but should work with 7.x. Support for Elasticsearch 6.x has been deprecated. Elasticsearch 2.x and 5.x have reached [end-of-life][] and are no longer supported. diff --git a/src/_includes/config/es-webserver-overview.md b/src/_includes/config/es-webserver-overview.md index b66b999cb60..ffcff2e92a7 100644 --- a/src/_includes/config/es-webserver-overview.md +++ b/src/_includes/config/es-webserver-overview.md @@ -1,6 +1,6 @@ ## Overview of secure web server communication {#es-ws-secure-over} -This topic discusses an example of securing communication between your web server and Elasticsearch using a combination of Transport Layer Security (TLS) encryption and [HTTP basic authentication](http://tools.ietf.org/html/rfc2617). You can optionally configure other types of authentication as well; we provide references for that information. +This topic discusses an example of securing communication between your web server and search engine (Elasticsearch or OpenSearch) using a combination of Transport Layer Security (TLS) encryption and [HTTP basic authentication](https://datatracker.ietf.org/doc/html/rfc2617). You can optionally configure other types of authentication as well; we provide references for that information. (An older term, Secure Sockets Layer (SSL), is frequently used interchangeably with TLS. In this topic, we refer to *TLS*.) @@ -15,10 +15,11 @@ We recommend the following: TLS is beyond the scope of this topic; however, we strongly recommend you use a real certificate in production and not a self-signed certificate. -* Elasticsearch runs on the same host as a web server. Running Elasticsearch and the web server on different hosts is beyond the scope of this topic. +* Your search engine runs on the same host as a web server. Running the search engine and the web server on different hosts is beyond the scope of this topic. - The advantage of putting Elasticsearch and the web server on the same host is that it makes intercepting encrypted communication impossible. The Elasticsearch web server does not have to be the same as the Magento web server; for example, Magento can run Apache and Elasticsearch can run nginx. - If Elasticsearch is exposed to the public web, you should configure authentication. If your Elasticsearch instance is protected within your network, this may not be necessary. Work with your hosting provider to determine which security measures you should implement to protect your instance. + The advantage of putting search engine and the web server on the same host is that it makes intercepting encrypted communication impossible. The search engine web server does not have to be the same as the {{ site.data.var.ee }} or {{ site.data.var.ce }} web server; for example, {{ site.data.var.ee }} can run Apache and Elasticsearch/OpenSearch can run nginx. + + If the search engine is exposed to the public web, you should configure authentication. If your search engine instance is protected within your network, this may not be necessary. Work with your hosting provider to determine which security measures you should implement to protect your instance. ### More information about TLS diff --git a/src/_includes/config/install-java.md b/src/_includes/config/install-java.md deleted file mode 100644 index c0a7f6c47db..00000000000 --- a/src/_includes/config/install-java.md +++ /dev/null @@ -1,45 +0,0 @@ -### Install the Java Software Development Kit (JDK) {#prereq-java} - -To determine if Java is already installed, enter the following command: - -```bash -java -version -``` - -If the message `java: command not found` displays, you must install the Java SDK as discussed in the next section. - -See one of the following sections: - -* [Install the latest JDK on CentOS](#install-prereq-java-centos) -* [Install the latest JDK on Ubuntu](#install-prereq-java-ubuntu) - -#### Install the JDK on CentOS {#install-prereq-java-centos} - -See [this article on digitalocean](https://www.digitalocean.com/community/tutorials/how-to-install-java-on-centos-and-fedora#install-oracle-java-8). - -Be sure to install the JDK and *not* the JRE. - -```bash -yum -y install java-1.7.0-openjdk -``` - - {:.bs-callout-info} -Java version 7 might not be available for all operating systems. For example, you can [search the list of available packages for Ubuntu](http://packages.ubuntu.com/). - -#### Install the JDK on Ubuntu {#install-prereq-java-ubuntu} - -To install JDK 1.8 on Ubuntu, enter the following commands as a user with `root` privileges: - -```bash -add-apt-repository -y ppa:webupd8team/java -``` - -```bash -apt-get -y update -``` - -```bash -apt-get install -y oracle-java8-installer -``` - -For other options, see [Oracle documentation](https://docs.oracle.com/javase/8/docs/technotes/guides/install/install_overview.html). diff --git a/src/_includes/config/install-java8.md b/src/_includes/config/install-java8.md index 2898bd45646..32608dd4e7c 100644 --- a/src/_includes/config/install-java8.md +++ b/src/_includes/config/install-java8.md @@ -24,7 +24,7 @@ yum -y install java-1.8.0-openjdk ``` {:.bs-callout-info} -Java version 8 might not be available for all operating systems. For example, you can [search the list of available packages for Ubuntu](http://packages.ubuntu.com/). +Java version 8 might not be available for all operating systems. For example, you can [search the list of available packages for Ubuntu](https://packages.ubuntu.com/). #### Install the JDK on Ubuntu {#install-prereq-java-ubuntu} diff --git a/src/_includes/config/locate-session.md b/src/_includes/config/locate-session.md deleted file mode 100644 index 986cb4cc1a7..00000000000 --- a/src/_includes/config/locate-session.md +++ /dev/null @@ -1,29 +0,0 @@ -## Locate your session storage {#session-where} - -This topic discusses how to locate where your session files are stored. The Magento application uses the following logic to store session files: - -* If you configured memcached, sessions are stored in RAM; for more information, see [Use memcached for session storage]({{ page.baseurl }}/config-guide/memcache/memcache.html). -* If you configured Redis, sessions are stored on the Redis server; for more information, see [Use Redis for page caching or session storage]({{ page.baseurl }}/config-guide/redis/config-redis.html). -* If you're using the default file-based session storage, we store sessions in the following locations in the order shown: - - 1. Directory defined in [`env.php`](#session-where-env) - 1. Directory defined in [`php.ini`](#session-where-phpini) - 1. `/var/session` directory - -### `env.php` example {#session-where-env} - -A sample snippet from `/app/etc/env.php` follows: - -```php - 'session' => - array ( - 'save' => 'files', - 'save_path' => '/var/www/session', - ), -``` - -The preceding example stores session files in `/var/www/session` - -### `php.ini` example {#session-where-phpini} - -As a user with `root` privileges, open your `php.ini` file and search for the value of `session.save_path`. This identifies where sessions are stored. diff --git a/src/_includes/config/message-queue-consumers.md b/src/_includes/config/message-queue-consumers.md index a0d8891abfb..a8854144467 100644 --- a/src/_includes/config/message-queue-consumers.md +++ b/src/_includes/config/message-queue-consumers.md @@ -11,7 +11,7 @@ bin/magento queue:consumers:list To start message queue consumers: ```bash -bin/magento queue:consumers:start [--max-messages=] [--batch-size=] [--single-thread] [--area-code=] +bin/magento queue:consumers:start [--max-messages=] [--batch-size=] [--single-thread] [--area-code=] [--multi-process=] ``` After consuming all available messages, the command terminates. You can run the command again manually or with a cron job. You can also run multiple instances of the `magento queue:consumers:start` command to process large message queues. For example, you can append `&` to the command to run it in the background, return to a prompt, and continue running commands: @@ -21,3 +21,6 @@ bin/magento queue:consumers:start & ``` See [queue:consumers:start]({{ page.baseurl }}/reference/cli/magento-commerce.html#queueconsumersstart) in the _Magento command-line reference_ for details about the command options, parameters, and values. + +{:.bs-callout-info} +The `--multi-process` option is present in the `queue:consumers:start` command, but to run consumers with parallel processes, configure the [`multiple_processes`](https://experienceleague.adobe.com/docs/commerce-operations/configuration-guide/message-queues/manage-message-queues.html#configuration) option in `/app/etc/env.php`. Otherwise, if `queue:consumers:start` is called with the `--multi-process` option, it will only work on a single thread. diff --git a/src/_includes/config/multi-site_verify.md b/src/_includes/config/multi-site_verify.md index 6bc80a565cf..f1e0021d1b2 100644 --- a/src/_includes/config/multi-site_verify.md +++ b/src/_includes/config/multi-site_verify.md @@ -27,4 +27,4 @@ You're done! * If your French and German sites return 404s but your Admin loads, make sure you completed [Step 6: Add the store code to the base URL]({{ page.baseurl }}/config-guide/multi-site/ms_websites.html#multi-storecode-baseurl). * If all URLs return 404s, make sure you restarted your web server. -* If the Magento Admin doesn't function properly, make sure you set up your virtual hosts properly. +* If the Admin doesn't function properly, make sure you set up your virtual hosts properly. diff --git a/src/_includes/config/php-memcache.md b/src/_includes/config/php-memcache.md index e63349956dc..bb292d4f4d1 100644 --- a/src/_includes/config/php-memcache.md +++ b/src/_includes/config/php-memcache.md @@ -4,13 +4,13 @@ Because PHP has no native support for memcache, you must install an extension fo * `memcache` (no *d*), an older but very popular extension that is not maintained regularly. The `memcache` extension currently *does not* work with PHP 7. - [PHP documentation for memcache](http://php.net/manual/en/book.memcache.php) + [PHP documentation for memcache](https://php.net/manual/en/book.memcache.php) The exact name is `php5-memcache` for Ubuntu and `php-pecl-memcache` for CentOS * `memcached` (with a `d`), a newer and maintained extension that should be compatible with PHP 7. - [PHP documentation for memcached](http://php.net/memcached) + [PHP documentation for memcached](https://php.net/memcached) The exact name is `php5-memcached` for Ubuntu and `php-pecl-memcached` for CentOS diff --git a/src/_includes/config/redis-verify.md b/src/_includes/config/redis-verify.md index 57d8cb3c596..2f952240d66 100644 --- a/src/_includes/config/redis-verify.md +++ b/src/_includes/config/redis-verify.md @@ -50,6 +50,10 @@ If you use Redis for page caching, you'll see output similar to the following: ... more ... ``` +### Inspecting compressed data + +To inspect compressed Session data and Page Cache, the [RESP.app](https://flathub.org/apps/details/app.resp.RESP) supports the automatic decompression of Magento 2 Session and Page cache and displays PHP session data in a human-readable form. + ### Redis ping command Enter the following command: @@ -63,4 +67,4 @@ redis-cli ping If both commands succeeded, Redis is set up properly. #### More information -[`redis-cli` command reference](http://redis.io/topics/rediscli) +[`redis-cli` command reference](https://redis.io/topics/rediscli) diff --git a/src/_includes/config/secure-ws-apache_step1.md b/src/_includes/config/secure-ws-apache_step1.md index 0d55b309cb5..ec01a955c7e 100644 --- a/src/_includes/config/secure-ws-apache_step1.md +++ b/src/_includes/config/secure-ws-apache_step1.md @@ -35,7 +35,7 @@ where * Setting up cron: the web server user or another user. - In this example, we use the web server user but the choice of user is up to you. + In this example, we use the web server user, but the choice of user is up to you. * Setting up Elasticsearch: the user is named `magento_elasticsearch` in this example diff --git a/src/_includes/config/secure-ws-apache_step2.md b/src/_includes/config/secure-ws-apache_step2.md deleted file mode 100644 index 8674e038750..00000000000 --- a/src/_includes/config/secure-ws-apache_step2.md +++ /dev/null @@ -1,19 +0,0 @@ -You can optionally enable more than one user to securely communicate by adding these users to your password file and to a group file you'll configure in the next section. - -To add another user to your password file, enter the following command as a user with `root` privileges: - -```bash -htpasswd /usr/local/apache/password/ -``` - -To create an authorized group, create a group file anywhere outside the web server docroot. The group file specifies the name of the group and the users in the group. In this example, the group name is `MagentoGroup`. - -```bash -vim /usr/local/apache/password/.group -``` - -Contents of the file: - -```text -MagentoGroup: ... -``` diff --git a/src/_includes/config/setup-cron.md b/src/_includes/config/setup-cron.md deleted file mode 100644 index 1383d301bc5..00000000000 --- a/src/_includes/config/setup-cron.md +++ /dev/null @@ -1,85 +0,0 @@ -### Prerequisites - -Magento uses cron for two sets of tasks, and for each, cron can run with a different configuration: - -* PHP command-line configuration: The general cron job that reindexes indexers, generates e-mails, generates the sitemap, and so on. - - You can find the command-line configuration using the command `php --ini`. - -* Web server PHP plug-in configuration: Two other cron jobs are used by the [Component Manager and System Upgrade utilities]({{ page.baseurl }}/comp-mgr/bk-compman-upgrade-guide.html). - - You can find the web server plug-in configuration using [`phpinfo.php`]({{ page.baseurl }}/install-gde/prereq/optional.html#install-optional-phpinfo). - -{:.bs-callout-warning} - -* To avoid issues during installation and upgrade, we strongly recommend you apply the same PHP settings to both the PHP command-line configuration and to the PHP web server plug-in's configuration. For more information, see [Required PHP settings]({{ page.baseurl }}/install-gde/prereq/php-settings.html). -* In a multi-node system, crontab can run on only one node. This applies to you only if you set up more than one webnode for reasons related to performance or scalability. - -#### Find the PHP binary and php.ini path - -To display the path to your PHP binary, enter - -```bash -which php -``` - -A sample result follows: - -```bash -/usr/bin/php -``` - -#### Create the cron job - -To create a cron job for the Magento file system owner, enter the following command as a user with `root` privileges: - -```bash -crontab -u -e -``` - -For example, - -```bash -crontab -u magento_user -e -``` - -A text editor displays. (You might need to choose a text editor first.) - -```terminal -* * * * * /bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/log/magento.cron.log -* * * * * /update/cron.php >> /var/log/update.cron.log -* * * * * /bin/magento setup:cron:run >> /var/log/setup.cron.log -``` - -where - -* `` is the absolute file system path to your PHP binary -* `` is the directory in which you installed the Magento software; for example, `/var/www` -* `| grep -v "Ran jobs by schedule"` filters this message from the log, making any errors easier to spot - -The first command (`magento cron:run`) reindexes indexers, sends automated e-mails, generates the sitemap, and so on. Usually it's associated with the PHP command line `.ini` file. The other two commands are used by the Component Manager and System Upgrade. - - {:.bs-callout-info} -If you're a contributing developer (that is, you [cloned the Magento 2 GitHub repository]({{ page.baseurl }}/install-gde/prereq/dev_install.html)), only the first line applies to you. See the examples that follow for details. - -**Example 1:** Everyone except contributing developers - -For example, if the PHP binary is located in `/usr/bin`, you installed Magento in `/var/www/magento2`, enter - -Example: - -```terminal -* * * * * /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log -* * * * * /usr/bin/php /var/www/magento2/update/cron.php >> /var/www/magento2/var/log/update.cron.log -* * * * * /usr/bin/php /var/www/magento2/bin/magento setup:cron:run >> /var/www/magento2/var/log/setup.cron.log -``` - -**Example 2:** Contributing developers only (that is, you cloned the Magento 2 GitHub repository): - -```terminal -* * * * * /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log -``` - -The preceding works for contributing developers because if you cloned the GitHub repository you don't have an `update` directory and errors result if you run `magento setup:cron:run`. These cron jobs work in the Web Setup Wizard, which contributing developers cannot use for installing or updating the Magento application or components. - -Save your changes to the crontab and exit the editor. diff --git a/src/_includes/config/setup-cron_2.2.md b/src/_includes/config/setup-cron_2.2.md deleted file mode 100644 index 004b0ba6bad..00000000000 --- a/src/_includes/config/setup-cron_2.2.md +++ /dev/null @@ -1,46 +0,0 @@ -### About the Magento crontab - -The Magento _crontab_ is the configuration used to run Magento cron jobs. - -Magento uses cron for two sets of tasks, and for each, cron can run with a different configuration: - -* PHP command-line configuration: The general cron job that reindexes indexers, generates e-mails, generates the sitemap, and so on. - -* Web server PHP plug-in configuration: Two other cron jobs are used by the [Component Manager and System Upgrade utilities]({{ page.baseurl }}/comp-mgr/bk-compman-upgrade-guide.html). - -{:.bs-callout-warning} - -* To avoid issues during installation and upgrade, we strongly recommend you apply the same PHP settings to both the PHP command-line configuration and to the PHP web server plug-in's configuration. For more information, see [Required PHP settings]({{ page.baseurl }}/install-gde/prereq/php-settings.html). -* In a multi-node system, crontab can run on only one node. This applies to you only if you set up more than one webnode for reasons related to performance or scalability. - -#### Create the Magento crontab - -Starting with version 2.2, Magento creates a crontab for you. We add the Magento crontab to any configured crontab for the Magento file system owner. In other words, if you already set up crontabs for other extensions or applications, we add the Magento crontab to it. - -To create the Magento crontab, use the following command: - -```bash -php bin/magento cron:install [--force] -``` - -Use `--force` to rewrite an existing Magento crontab. (Any existing crontab is not affected.) - -To view the crontab, switch to the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) and enter the following command: - -```bash -crontab -l -``` - -A sample follows: - -```terminal -#~ MAGENTO START -* * * * * /usr/bin/php /var/www/html/magento2/bin/magento cron:run 2>&1 | grep -v Ran jobs by schedule >> /var/www/html/magento2/var/log/magento.cron.log -* * * * * /usr/bin/php /var/www/html/magento2/update/cron.php >> /var/www/html/magento2/var/log/update.cron.log -* * * * * /usr/bin/php /var/www/html/magento2/bin/magento setup:cron:run >> /var/www/html/magento2/var/log/setup.cron.log -#~ MAGENTO END -``` - -#### Related topic - -* [Remove the Magento crontab]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-cron.html#config-cron-remove) diff --git a/src/_includes/config/setup-cron_2.2_about.md b/src/_includes/config/setup-cron_2.2_about.md deleted file mode 100644 index 73b76bd5898..00000000000 --- a/src/_includes/config/setup-cron_2.2_about.md +++ /dev/null @@ -1,14 +0,0 @@ -### About the Magento crontab - -The Magento _crontab_ is the configuration used to run Magento cron jobs. - -Magento uses cron for two sets of tasks, and for each, cron can run with a different configuration: - -* PHP command-line configuration: The general cron job that reindexes indexers, generates e-mails, generates the sitemap, and so on. - -* Web server PHP plug-in configuration: Two other cron jobs are used by the [Component Manager and System Upgrade utilities]({{ page.baseurl }}/comp-mgr/bk-compman-upgrade-guide.html). - -{:.bs-callout-warning} - -* To avoid issues during installation and upgrade, we strongly recommend you apply the same PHP settings to both the PHP command-line configuration and to the PHP web server plug-in's configuration. For more information, see [Required PHP settings]({{ page.baseurl }}/install-gde/prereq/php-settings.html). -* In a multi-node system, crontab can run on only one node. This applies to you only if you set up more than one webnode for reasons related to performance or scalability. diff --git a/src/_includes/config/setup-cron_2.2_how-to.md b/src/_includes/config/setup-cron_2.2_how-to.md deleted file mode 100644 index 3d3e5813931..00000000000 --- a/src/_includes/config/setup-cron_2.2_how-to.md +++ /dev/null @@ -1,46 +0,0 @@ -### Create the Magento crontab - -Starting with version 2.2, Magento creates a crontab for you. We add the Magento crontab to any configured crontab for the Magento file system owner. In other words, if you already set up crontabs for other extensions or applications, we add the Magento crontab to it. - -The Magento crontab is inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. - -To create the Magento crontab: - -1. Log in as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). -1. Change to your Magento installation directory. -1. Enter the following command: - - ```bash - bin/magento cron:install [--force] - ``` - -Use `--force` to rewrite an existing Magento crontab. - - {:.bs-callout-info} - -* `magento cron:install` does not rewrite an existing crontab inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. -* `magento cron:install --force` has no effect on any cron jobs outside the Magento comments. - -To view the crontab, enter the following command as the Magento file system owner: - -```bash -crontab -l -``` - -A sample follows: - -```terminal -#~ MAGENTO START c5f9e5ed71cceaabc4d4fd9b3e827a2b -* * * * * /usr/bin/php /var/www/html/magento2/bin/magento cron:run 2>&1 | grep -v "Ran jobs by schedule" >> /var/www/html/magento2/var/log/magento.cron.log -* * * * * /usr/bin/php /var/www/html/magento2/update/cron.php >> /var/www/html/magento2/var/log/update.cron.log -* * * * * /usr/bin/php /var/www/html/magento2/bin/magento setup:cron:run >> /var/www/html/magento2/var/log/setup.cron.log -#~ MAGENTO END c5f9e5ed71cceaabc4d4fd9b3e827a2b -``` - -{% -include note.html -type='info' -content='The `update/cron.php` file exists in [Composer](https://glossary.magento.com/composer)- and [archive-based](https://magento.com/tech-resources/download) Magento installations. It does not exist if you installed Magento by cloning the [Magento 2 git repository](https://github.com/magento/magento2/). - -In [Composer-based installations](https://glossary.magento.com/composer), Magento creates the `update/` directory when you run `composer create-project`. Running `composer install` does not create the `update/` directory (if it did not exist before). See [Recreate the Magento updater](https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html#recreate-magento-updater).' -%} diff --git a/src/_includes/config/setup-cron_2.3_how-to.md b/src/_includes/config/setup-cron_2.3_how-to.md index e6124c7b9d1..ceae34096bc 100644 --- a/src/_includes/config/setup-cron_2.3_how-to.md +++ b/src/_includes/config/setup-cron_2.3_how-to.md @@ -1,12 +1,12 @@ ### Create the Magento crontab -Starting with version 2.2, Magento creates a crontab for you. We add the Magento crontab to any configured crontab for the Magento file system owner. In other words, if you already set up crontabs for other extensions or applications, we add the Magento crontab to it. +Starting with version 2.2, Magento creates a crontab for you. We add the Magento crontab to any configured crontab for the file system owner. In other words, if you already set up crontabs for other extensions or applications, we add the Magento crontab to it. The Magento crontab is inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. To create the Magento crontab: -1. Log in as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Change to your Magento installation directory. 1. Enter the following command: @@ -21,7 +21,7 @@ Use `--force` to rewrite an existing Magento crontab. * `magento cron:install` does not rewrite an existing crontab inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. * `magento cron:install --force` has no effect on any cron jobs outside the Magento comments. -To view the crontab, enter the following command as the Magento file system owner: +To view the crontab, enter the following command as the file system owner: ```bash crontab -l @@ -40,9 +40,9 @@ A sample follows: {% include note.html type='info' -content='The `update/cron.php` file exists in [Composer](https://glossary.magento.com/composer)- and [archive-based](https://magento.com/tech-resources/download) Magento installations. It does not exist if you installed Magento by cloning the [Magento 2 git repository](https://github.com/magento/magento2/). +content='The `update/cron.php` file exists in [Composer](https://glossary.magento.com/composer)- and [archive-based](https://magento.com/tech-resources/download) installations. It does not exist in git-based installations. -In [Composer-based installations](https://glossary.magento.com/composer), Magento creates the `update/` directory when you run `composer create-project`. Running `composer install` does not create the `update/` directory (if it did not exist before). See [Recreate the Magento updater](https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html#recreate-magento-updater).' +In [Composer-based installations](https://glossary.magento.com/composer), running the `composer create-project` command creates an `update/` directory. Running the `composer install` command does not create the `update/` directory (if it did not exist before).' %} Starting in Magento version 2.3.4, cron tasks are categorized into two groups: diff --git a/src/_includes/config/setup-cron_2.4_how-to.md b/src/_includes/config/setup-cron_2.4_how-to.md deleted file mode 100644 index 6bcd39d5721..00000000000 --- a/src/_includes/config/setup-cron_2.4_how-to.md +++ /dev/null @@ -1,44 +0,0 @@ -### Create the Magento crontab - -Starting with version 2.2, Magento creates a crontab for you. We add the Magento crontab to any configured crontab for the Magento file system owner. In other words, if you already set up crontabs for other extensions or applications, we add the Magento crontab to it. - -The Magento crontab is inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. - -To create the Magento crontab: - -1. Log in as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). -1. Change to your Magento installation directory. -1. Enter the following command: - - ```bash - bin/magento cron:install [--force] - ``` - -Use `--force` to rewrite an existing Magento crontab. - - {:.bs-callout-info} - -* `magento cron:install` does not rewrite an existing crontab inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. -* `magento cron:install --force` has no effect on any cron jobs outside the Magento comments. - -To view the crontab, enter the following command as the Magento file system owner: - -```bash -crontab -l -``` - -A sample follows: - -```terminal -#~ MAGENTO START c5f9e5ed71cceaabc4d4fd9b3e827a2b -* * * * * /usr/bin/php /var/www/html/magento2/bin/magento cron:run 2>&1 | grep -v "Ran jobs by schedule" >> /var/www/html/magento2/var/log/magento.cron.log -#~ MAGENTO END c5f9e5ed71cceaabc4d4fd9b3e827a2b -``` - -{% -include note.html -type='info' -content='The `update/cron.php` file has been removed in Magento 2.4.0, if this file exists on your installation, it can be safely removed. - -Any reference to `update/cron.php` and `bin/magento setup:cron:run` should also be removed from the crontab' -%} \ No newline at end of file diff --git a/src/_includes/config/setup-cron_2.4_about.md b/src/_includes/config/setup-cron_about.md similarity index 100% rename from src/_includes/config/setup-cron_2.4_about.md rename to src/_includes/config/setup-cron_about.md diff --git a/src/_includes/config/setup-cron_how-to.md b/src/_includes/config/setup-cron_how-to.md new file mode 100644 index 00000000000..e66afb3d9f5 --- /dev/null +++ b/src/_includes/config/setup-cron_how-to.md @@ -0,0 +1,44 @@ +### Create the Commerce crontab + +Starting with version 2.2, Commerce creates a crontab for you. We add the Commerce crontab to any configured crontab for the Commerce file system owner. In other words, if you already set up crontabs for other extensions or applications, we add the Commerce crontab to it. + +The Commerce crontab is inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. + +To create the Commerce crontab: + +1. Log in as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Change to your Magento installation directory. +1. Enter the following command: + + ```bash + bin/magento cron:install [--force] + ``` + +Use `--force` to rewrite an existing Magento crontab. + + {:.bs-callout-info} + +* `magento cron:install` does not rewrite an existing crontab inside `#~ MAGENTO START` and `#~ MAGENTO END` comments in your crontab. +* `magento cron:install --force` has no effect on any cron jobs outside the Magento comments. + +To view the crontab, enter the following command as the file system owner: + +```bash +crontab -l +``` + +A sample follows: + +```terminal +#~ MAGENTO START c5f9e5ed71cceaabc4d4fd9b3e827a2b +* * * * * /usr/bin/php /var/www/html/magento2/bin/magento cron:run 2>&1 | grep -v "Ran jobs by schedule" >> /var/www/html/magento2/var/log/magento.cron.log +#~ MAGENTO END c5f9e5ed71cceaabc4d4fd9b3e827a2b +``` + +{% +include note.html +type='info' +content='The `update/cron.php` file has been removed in Magento 2.4.0, if this file exists on your installation, it can be safely removed. + +Any reference to `update/cron.php` and `bin/magento setup:cron:run` should also be removed from the crontab' +%} diff --git a/src/_includes/config/split-deploy/config-mgmt-over1.md b/src/_includes/config/split-deploy/config-mgmt-over1.md index cedcece1770..3d3dc90d162 100644 --- a/src/_includes/config/split-deploy/config-mgmt-over1.md +++ b/src/_includes/config/split-deploy/config-mgmt-over1.md @@ -1,6 +1,6 @@ * _Shared configuration_, which is all settings that are neither system-specific nor sensitive. - Shared settings are settings you want to be consistent on development and production systems. Set the shared configuration in the Magento Admin in your development (or {{site.data.var.ece}} _integration_) system. + Shared settings are settings you want to be consistent on development and production systems. Set the shared configuration in the Admin in your development (or {{site.data.var.ece}} _integration_) system. The shared configuration file, `app/etc/config.php`, should be included in source control so it can be shared between development, build, and production systems. @@ -13,6 +13,6 @@ {:.bs-callout-info} These new methods to manage your configuration are optional. You don't have to use them, although we strongly recommend you do. -Most of the time, the configuration options you set in the shared, system-specific, or sensitive configuration cannot be edited in the Magento Admin. This helps keep your settings consistent across all systems. (You can optionally use the [`magento config:set` command]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-config-mgmt-set.html) without the `--lock` option to configure settings that are editable in the Admin.) +Most of the time, the configuration options you set in the shared, system-specific, or sensitive configuration cannot be edited in the Admin. This helps keep your settings consistent across all systems. (You can optionally use the [`magento config:set` command]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-config-mgmt-set.html) without the `--lock` option to configure settings that are editable in the Admin.) Each Magento configuration option has a unique _configuration path_. To set a value for a configuration option, you can use either a CLI command or an environment variable to set the value for that configuration path on a specific system. diff --git a/src/_includes/config/split-deploy/example_build-sync.md b/src/_includes/config/split-deploy/example_build-sync.md index 9fbe8b18129..a088417d69e 100644 --- a/src/_includes/config/split-deploy/example_build-sync.md +++ b/src/_includes/config/split-deploy/example_build-sync.md @@ -1,6 +1,6 @@ To update your build system: -1. Log in to your build system as, or switch to, the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner). +1. Log in to your build system as, or switch to, the [file system owner](https://glossary.magento.com/magento-file-system-owner). 1. Change to the build system's Magento root directory. 1. Pull the changes to `app/etc/config.php` from source control. @@ -13,13 +13,13 @@ To update your build system: 1. Compile code: ```bash - php bin/magento setup:di:compile + bin/magento setup:di:compile ``` 1. After code has been compiled, generate static view files: ```bash - php bin/magento setup:static-content:deploy -f + bin/magento setup:static-content:deploy -f ``` 1. Check the changes into source control. diff --git a/src/_includes/config/split-deploy/example_save-shared-config.md b/src/_includes/config/split-deploy/example_save-shared-config.md index 2f3c406f7fe..5cb7da17e63 100644 --- a/src/_includes/config/split-deploy/example_save-shared-config.md +++ b/src/_includes/config/split-deploy/example_save-shared-config.md @@ -1,4 +1,4 @@ -1. Log in to your development system as, or switch to, the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner). +1. Log in to your development system as, or switch to, the [file system owner](https://glossary.magento.com/magento-file-system-owner). 1. Enter the following commands in the order shown: diff --git a/src/_includes/config/split-deploy/example_update-prod.md b/src/_includes/config/split-deploy/example_update-prod.md index 5499c3836a6..db0c6f95705 100644 --- a/src/_includes/config/split-deploy/example_update-prod.md +++ b/src/_includes/config/split-deploy/example_update-prod.md @@ -1,6 +1,6 @@ To update the production system: -1. Log in to your production system as, or switch to, the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner). +1. Log in to your production system as, or switch to, the [file system owner](https://glossary.magento.com/magento-file-system-owner). 1. Start maintenance mode: ```bash @@ -8,12 +8,36 @@ To update the production system: ``` ```bash - php bin/magento maintenance:enable + bin/magento maintenance:enable ``` For additional options, such as the ability to set an IP address whitelist, see [`magento maintenance:enable`]({{ page.baseurl }}/install-gde/install/cli/install-cli-subcommands-maint.html). -1. If you use {{site.data.var.ee}}, stop queue workers. TBD +1. Stop any running queue workers by setting `cron_run` to `false` in `app/etc/env.php` as follows: + + ```php?start_inline=1 + 'cron_consumers_runner' => [ + 'cron_run' => false + ] + ``` + +1. Update the configuration: + + ```bash + bin/magento app:config:import + ``` + +1. Finally, `kill` any active consumer processes. + + ```bash + kill + ``` + + where `PID` is the process ID to be killed. For example: + + ```bash + kill 1234 + ``` 1. Pull code from source control. @@ -26,17 +50,17 @@ To update the production system: 1. Update the configuration: ```bash - php bin/magento app:config:import + bin/magento app:config:import ``` 1. Clean the cache: ```bash - php bin/magento cache:clean + bin/magento cache:clean ``` 1. End maintenance mode: ```bash - php bin/magento maintenance:disable + bin/magento maintenance:disable ``` diff --git a/src/_includes/config/split-deploy/split-deploy-overview.md b/src/_includes/config/split-deploy/split-deploy-overview.md index db5458a9f5e..a189a123d97 100644 --- a/src/_includes/config/split-deploy/split-deploy-overview.md +++ b/src/_includes/config/split-deploy/split-deploy-overview.md @@ -11,7 +11,7 @@ Because you deploy static assets and compile code on a machine separate from you We use the following terms to describe the systems involved with deployment. Development system -: Machine on which developers work to customize code; and install extensions, themes, and language packages from Magento Marketplace. In addition, you make all configuration changes on your development system. You can have many development systems. +: Machine on which developers work to customize code; and install extensions, themes, and language packages from Commerce Marketplace. In addition, you make all configuration changes on your development system. You can have many development systems. Build system : One system on which you deploy static assets and compile code for your production system. Because you build these assets on a system not in production, your production system's downtime is minimized. diff --git a/src/_includes/contributor/2-3-submission.md b/src/_includes/contributor/2-3-submission.md deleted file mode 100644 index 47b600d6099..00000000000 --- a/src/_includes/contributor/2-3-submission.md +++ /dev/null @@ -1,3 +0,0 @@ -{:.bs-callout-info} -**v2.3 Contribution Notice:** -We no longer accept pull requests to the v 2.2, v2.1 or v2.0 release lines to focus all development efforts on v2.3. diff --git a/src/_includes/contributor/2-4-submission.md b/src/_includes/contributor/2-4-submission.md index f8583831c79..f85f92f4dba 100644 --- a/src/_includes/contributor/2-4-submission.md +++ b/src/_includes/contributor/2-4-submission.md @@ -1,3 +1,3 @@ -{:.bs-callout .bs-callout-info} +{:.bs-callout-info} **v2.4 Contribution Notice:** Magento is focusing development efforts on v2.4, so we are no longer accepting pull requests to the v2.3, v2.2, v2.1, and v2.0 release lines. diff --git a/src/_includes/contributor/labels.md b/src/_includes/contributor/labels.md index 18456f69004..323d293e320 100644 --- a/src/_includes/contributor/labels.md +++ b/src/_includes/contributor/labels.md @@ -16,22 +16,6 @@ Progress labels indicate the Pull Request status on each review stage: * `Progress: accept` - The pull request has been accepted and will be merged into mainline code. * `Progress: reject` - The pull request has been rejected and will not be merged into mainline code. Possible reasons can include but are not limited to: issue has already been fixed in another code contribution, or there is an issue with the code contribution. -### Contribution awards -{:.no_toc} - -The level of investigation, research, and work required for a task may differ. Contribution Rewards labels indicate what type of contribution awards will be applied when completing an issue and PR. Some awards will provide higher points and rewards than others. - -* `Award: complex` -* `Award: advanced` -* `Award: special achievement` -* `Award: category of expertise` -* `Award: test coverage` -* `Award: devdocs update` -* `Award: MFTF test coverage` -* `Award: bug fix` -* `Cleanup` -* `Port` - ### Partners {:.no_toc} @@ -83,7 +67,7 @@ General labels include a variety of tasks and definitions for pull requests and Labels applied to issues through verification and completion. For details on the process, see [GitHub Issues Processing Workflow](https://github.com/magento/magento2/wiki/GitHub-Issues-Processing-Workflow). -* `Issue: Format is not valid` - Gate 1 failed. Automatic verification by the Automated Contributor Assistant failed and the issue needs updates. The [format](https://github.com/magento/magento2/tree/2.4-develop/.github/ISSUE_TEMPLATE) of the issue description and minimum required information is not provided: Preconditions, Steps to Reproduce, Actual Result, Expected Result. Previous label `G1 Failed`. +* `Issue: Format is not valid` - Gate 1 failed. Automatic verification by the Automated Contributor Assistant failed and the issue needs updates. The [format](https://github.com/magento/magento2/tree/2.4/.github/ISSUE_TEMPLATE) of the issue description and minimum required information is not provided: Preconditions, Steps to Reproduce, Actual Result, Expected Result. Previous label `G1 Failed`. * `Issue: Format is valid` - Gate 1 passed. Automatic verification by the Automated Contributor Assistant passed for all issue content. Previous label `G1 Passed`. * `Issue: Clear Description` - Gate 2 passed. The Community Engineering Team has confirmed that this issue contains the minimum required information to reproduce. Previous label `G2 Passed`. * `Issue: Cannot Reproduce` - Gate 3 failed. The issue could not be reproduced or validated. Previous label `Cannot Reproduce`. diff --git a/src/_includes/contributor/rewards.md b/src/_includes/contributor/rewards.md deleted file mode 100644 index 396feb2f16f..00000000000 --- a/src/_includes/contributor/rewards.md +++ /dev/null @@ -1,106 +0,0 @@ -We are thankful for all contributions, and we always recognize our most active members. Our aim is to find and recognize our top contributors according to points awarded during a given time period (monthly/quarterly/yearly). Contributors can earn points in numerous ways with a focus on pull requests (PR) to the backlog and special projects. - -The Community Engineering team assesses each PR and determines the best awards for the submitted work. Contribution points are calculated according to the assessment results. We award points when the PR is merged. - -### How points are awarded -{:.no_toc} - -Every merged PR receives one [base achievement](#base-achievements) and potentially one, or more, [additional achievements](#additional-achievements). These achievements are applied to PRs during review and assessment. [Contributors](contributors.html) and [maintainers](maintainers.html) receive points after the PR is merged. - -Due to the level of work required for developing and reviewing a PR, contributors and maintainers receive the same amount of points. - -For instance, see this calculated reward points example: - -1. When a contributor submits a PR with complex code contributions, they receive a total of 30 points: - * Improvement (base achievement) = 10 points - * Complex (additional achievement) = 20 points -1. When a contributor submits a PR with complex code and tests, they receive a total of 40 points: - * Improvement (base achievement) = 10 points - * Complex (additional achievement) = 20 points - * Test coverage (additional achievement) = 10 points -1. When a contributor submits a PR port of an existing merged PR, they receive a total of 35 points: - * Improvement (base achievement) = 10 points - * Complex (additional achievement) = 20 points - * Author of ported issue = 5 points -1. When a maintainer reviews and approves a PR with complex code and tests, they receive a total of 40 points: - * Improvement (base achievement) = 10 points - * Complex (additional achievement) = 20 points - * Test coverage (additional achievement) = 10 points - -Earned achievements display as labels in each PR in GitHub and for each contributor, partner, and maintainer on [magento.com](https://magento.com/magento-contributors). - -{:.bs-callout-info} -Multiple minor editorial fixes should be combined into a single PR, for the sake of efficiency. - -### Base achievements -{:.no_toc} - -Every merged PR receives one base achievement. - -Achievement | Points | Description -| ------------ | --- | --- | -Improvement| 10 | Contribution contains code improvements, refactoring, or a bug fix. -Port | 5 | Contribution ports an existing solution between release lines. The author of the original PR receives an additional 5 points when another person contributes the ported PR. -Code Cleanup | 1 | Contribution contains code cleanup, such as typos, inline documentation, coding style, remove unused code, and minor style/design fixes. - -### Additional achievements -{:.no_toc} - -Every PR may receive several additional achievements during assessment. - -Achievement | Points | Description -| ------------ | --- | --- | -Advanced | 30 | Contribution provides new features, such as introducing a new CLI command or integration with the new payment or shipping methods. -Complex | 20 | Contribution contains complete refactoring of legacy code, improvements to application design, or updates to libraries. -Special achievement | 20 | Contribution earns recognition in a specific category, such as for extensive tests coverage, improved framework design, improved APIs or API coverage, and improved customizability. -Test coverage | 10 | Contribution contains a fix or improvement and new tests or test cases. -MFTF test coverage| 10 | Contribution contains MFTF tests. -Bug fix | 10 | Contribution fixes one or more known GitHub issues. -Author of Ported Issue | 5 | Additional points for a contribution that ports (up port or back port) a previous PR across release lines by another contributor. -Category of Expertise | 5 | Additional points for a contribution that required deeper investigation and expertise. -Issue Triage: Confirmed | 5 | A public issue report is verified and confirmed. The description contains all the required information needed to easily reproduce the issue with the provided steps. -Issue Triage: Rejected/Closed | 4 | A public issue report is verified and closed/rejected because it is not a bug or cannot be reproduce using the provided steps in the description on the supported Magento versions. - -## Docs awards and points - -Contributors and maintainers can also earn rewards for pull requests (PRs) that are merged in the [DevDocs](https://github.com/magento/devdocs) and [MerchDocs](https://github.com/magento/merchdocs) repositories. These earned points add to contributor totals. Like code contributions, the Docs team assesses the PRs and applies labels (which may vary between repositories) to determine the level of work and achievements. Each PR receives one base achievement and potentially additional achievements. - -{:.bs-callout-info} -Some documentation projects, such as MFTF and PWA, are published on the DevDocs site, but the source repositories exist outside of the DevDocs repository. The teams that maintain these projects have discretion over defining points for documentation contributions. - -These examples show how reward points are calculated: - -* A contributor who submits a PR that reformats HTML into markdown or fixes typos will receive an Editorial (base achievement) label = 1 point -* A contributor who submits a PR with a code sample update and new parameter descriptions will receive an Improvement (base achievement) label = 10 points _and_ either a Major update (additional achievement) label = 20 points _OR_ a Technical label (additional achievement) = 10 points - -### Base achievements -{:.no_toc} - -Every merged PR to the [DevDocs repository](https://github.com/magento/devdocs) receives one base achievement. If you enter a PR with editorial fixes and new content, you receive the Improvement and additional achievements. - -Achievement | Points | Description -| ------------ | --- | --- | -Improvement | 10 | Contribution contains document improvements, adding missing features of inconsistency between code base and documentation, and similar. -Editorial | 1 | Contribution contains fixes for typos, grammatical inconsistencies, or minor rewrites to correct inaccuracies. - -### Additional achievements -{:.no_toc} - -Each PR can earn one of the following additional achievements. If you entered an editorial PR, you may not receive an additional achievement. - -Achievement | Points | Description -| ------------ | --- | --- | -New topic | 30 | New topic submissions for content that has never existed in DevDocs, such as tutorials, references, instructions, and other relevant content. -Major update | 20 | Significant updates to existing content. -Technical | 10 | Updates to code or processes that alter the technical content of the document, such as code snippets, reference documentation, parameter names and values, and other relevant content. - -If the PR earns recognition for significant updates and additions to the documentation, it may also receive a Special Achievement label, which garners an additional 20 points. This is determinable at the time of internal assessment. Certain issues may already be labeled as Special Achievement in an effort to prompt contribution---the PRs that fix these issues will receive the extra 20 points. - -### Contribution programs -{:.no_toc} - -Both DevDocs and MerchDocs have contribution programs for publicly recognizing and thanking contributors for their hard work and contributions to documentation. - -The top monthly contributors and new contributors are thanked on [Twitter](https://twitter.com/MagentoDevDocs) and in Slack ([DevDocs](https://magentocommeng.slack.com/archives/CAN932A3H) and [MerchDocs](https://magentocommeng.slack.com/archives/CJP33CEKY)) each month. The top quarterly contributor will also be recognized through these channels each quarter. - -Stay tuned for updates and improvements to the contributor programs for both DevDocs and MerchDocs. diff --git a/src/_includes/features.md b/src/_includes/features.md new file mode 100644 index 00000000000..fdcd8e1ebc1 --- /dev/null +++ b/src/_includes/features.md @@ -0,0 +1,77 @@ +{% assign versionsNumber = include.data.versions.size %} +{% assign features = include.data.features %} +{% if include.features %} +{% assign features = include.data.features | where: "name", include.features %} +{% endif %} + +
 Magento {{version}}Version {{version}}
+ {% for features in features %} + + + + {% for version in include.data.versions %} + + {% endfor %} + + {% for featuresVersion in features.versions %} + + + {% for version in include.data.versions %} + + {% endfor %} + + {% endfor %} + + {% endfor %} +
{{ features.name }}{{version}}
{{ featuresVersion.name }}
+ + diff --git a/src/_includes/graphql/attribute-metadata.md b/src/_includes/graphql/attribute-metadata.md new file mode 100644 index 00000000000..0c4cfdf5923 --- /dev/null +++ b/src/_includes/graphql/attribute-metadata.md @@ -0,0 +1,13 @@ +The `AttributeMetadataInterface` object contains the following attributes: + +Attribute | Type | Description +--- | --- | --- +`attribute_labels` | [`StoreLabels`] | An array of attribute labels defined for the current store +`code` | String | The unique identifier for an attribute code. This value should be lowercase, without spaces +`data_type` | ObjectDataTypeEnum | The data type of the attribute +`entity_type` | AttributeEntityTypeEnum | The type of entity that defines the attribute +`is_system` | Boolean | Indicates whether the attribute is a system attribute +`label` | String | The label assigned to the attribute +`sort_order` | Int | The relative position of the attribute +`uid` | ID | The unique ID of an attribute +`ui_input` | UiInputTypeInterface | Frontend UI properties of the attribute diff --git a/src/_includes/graphql/cart-address-input-24.md b/src/_includes/graphql/cart-address-input-24.md index d30049e6eda..3ca6c4629e5 100644 --- a/src/_includes/graphql/cart-address-input-24.md +++ b/src/_includes/graphql/cart-address-input-24.md @@ -6,7 +6,8 @@ Attribute | Data Type | Description `firstname` | String! | The customer's first name `lastname` | String! | The customer's last name `postcode` | String | The postal code for the billing or shipping address -`region` | String | The region code and label for the billing or shipping address +`region` | String | The region code for the billing or shipping address +`region_id` | Int | The unique ID that identifies the region for the billing or shipping address `save_in_address_book` | Boolean | Determines whether to save the address in the customer's address book. The default value is true. `street` | [String]! | An array containing the street for the billing or shipping address -`telephone` | String | The telephone number for the billing or shipping address +`telephone` | String | The telephone number for the billing or shipping address \ No newline at end of file diff --git a/src/_includes/graphql/cart-item-input-24.md b/src/_includes/graphql/cart-item-input-24.md new file mode 100644 index 00000000000..7e0b1a69fc0 --- /dev/null +++ b/src/_includes/graphql/cart-item-input-24.md @@ -0,0 +1,7 @@ +Attribute | Data Type | Description +--- | --- | --- +`entered_options` | [EnteredOptionInput!] | An array of entered options for the base product, such as personalization text +`parent_sku` | String | For child products, the SKU of its parent product +`quantity` | Float! | The quantity of the item to add to the cart +`selected_options` | [ID!] | The selected options for the base product, such as color or size, using the unique ID for a customizable or configurable object such as `CustomizableRadioOption`, `CustomizableDropDownOption`, or `ConfigurableProductOptionsValues` +`sku` | String! | The sku of the product to be added to the cart \ No newline at end of file diff --git a/src/_includes/graphql/cart-object-24.md b/src/_includes/graphql/cart-object-24.md index 12923b79227..28c7245b489 100644 --- a/src/_includes/graphql/cart-object-24.md +++ b/src/_includes/graphql/cart-object-24.md @@ -12,7 +12,7 @@ Attribute | Data Type | Description `gift_message` | [GiftMessage][GiftMessage] | A gift message added to the cart `gift_receipt_included` | Boolean! | Indicates if the customer requested a gift receipt for the cart `gift_wrapping` | [GiftWrapping][GiftWrapping] | The selected gift wrapping for the cart -`id` | ID! | The ID of the cart +`id` | ID! | The unique ID of the cart `is_virtual` | Boolean! | Indicates whether the cart contains only virtual products `items` | [[CartItemInterface]][CartItemInterface] | Contains the items in the customer's cart `prices` | [CartPrices][CartPrices] | Contains subtotals and totals diff --git a/src/_includes/graphql/cart-user-input-errors.md b/src/_includes/graphql/cart-user-input-errors.md new file mode 100644 index 00000000000..cae8d362cd7 --- /dev/null +++ b/src/_includes/graphql/cart-user-input-errors.md @@ -0,0 +1,14 @@ + + +The `CartUserInputError` object contains information about errors that are specific to carts. + +| Attribute | Data Type | Description | +|-----------|-------------------------|------------------------------------------------------------------------------------------------------------------------------| +| `code` | CartUserInputErrorType! | A cart-specific error code. Possible values include `PRODUCT_NOT_FOUND`, `NOT_SALABLE`, `INSUFFICIENT_STOCK` and `UNDEFINED` | +| `message` | String! | A localized error message | diff --git a/src/_includes/graphql/catalog-service/headers.md b/src/_includes/graphql/catalog-service/headers.md new file mode 100644 index 00000000000..8bce01eb59e --- /dev/null +++ b/src/_includes/graphql/catalog-service/headers.md @@ -0,0 +1,8 @@ +Header | Description +--- | --- +`Magento-Customer-Group` | For storefront clients, this value will be available at the storefront in the `dataservices_customer_group` cookie. +`Magento-Environment-Id` | This value is displayed at **System** > **Commerce Services Connector** > **SaaS Identifier** > **Data Space ID** or can be obtained by running the `bin/magento config:show services_connector/services_id/environment_id` command. +`Magento-Store-Code`| The code assigned to the store associated with the active store view. For example, `main_website_store`. +`Magento-Store-View-Code`| The code assigned to the active store view. For example, `default`. +`Magento-Website-Code`| The code assigned to the website associated with the active store view. For example, `base`. +`X-Api-Key` | A unique key that is generated during the onboarding process. diff --git a/src/_includes/graphql/catalog-service/product-view.md b/src/_includes/graphql/catalog-service/product-view.md new file mode 100644 index 00000000000..a130843dd35 --- /dev/null +++ b/src/_includes/graphql/catalog-service/product-view.md @@ -0,0 +1,161 @@ +The `ProductView` return object is an interface that can contain the following fields. It is implemented by the [`SimpleProductView`](#SimpleProductView-type) and [`ComplexProductView`](#ComplexProductView-type) types. + +Field | Data Type | Description +--- | --- | --- +`attributes(roles: [String])` | [ProductViewAttribute] | A list of merchant-defined attributes designated for the storefront. +`description` | String | The detailed description of the product. +`id` | ID! | The product ID, generated as a composite key, unique per locale. +`images(roles: [String])` | [ProductViewImage] | A list of images defined for the product. +`metaDescription` | String | A brief overview of the product for search results listings. +`metaKeyword` | String | A comma-separated list of keywords that are visible only to search engines. +`metaTitle` | String | A string that is displayed in the title bar and tab of the browser and in search results lists. +`name` | String | Product name. +`shortDescription` | String | A summary of the product. +`sku` | String | Product SKU. +`url` | String | Canonical URL of the product. + +### ComplexProductView type {#ComplexProductView-type} + +The `ComplexProductView` type represents bundle, configurable, and group products. Complex product prices are returned as a price range, because price values can vary based on selected options. The type implements `ProductView`. + +Field | Data Type | Description +--- | --- | --- +`attributes(roles: [String])` | [ProductViewAttribute] | A list of merchant-defined attributes designated for the storefront. +`description` | String | The detailed description of the product. +`id` | ID! | The product ID, generated as a composite key, unique per locale. +`images(roles: [String])` | [ProductViewImage] | A list of images defined for the product. +`metaDescription` | String | A brief overview of the product for search results listings. +`metaKeyword` | String | A comma-separated list of keywords that are visible only to search engines. +`metaTitle` | String | A string that is displayed in the title bar and tab of the browser and in search results lists. +`name` | String | Product name. +`options` | [ProductViewOption] | A list of selectable options. +`priceRange` | ProductViewPriceRange | A range of possible prices for a complex product. +`shortDescription` | String | A summary of the product. +`sku` | String | Product SKU. +`url` | String | Canonical URL of the product. + +### Price type + +The `Price type` defines the price of a simple product or a part of a price range for a complex product. It can include a list of price adjustments. + +Field | Data Type | Description +--- | --- | --- +`adjustments` | [PriceAdjustment] | A list of price adjustments. +`amount` | ProductViewMoney | Contains the monetary value and currency code of a product. + +### PriceAdjustment type + +The `PriceAdjustment` type specifies the amount and type of a price adjustment. An example code value is `weee`. + +Field | Data Type | Description +--- | --- | --- +`amount` | Float | The amount of the price adjustment. +`code` | String | Identifies the type of price adjustment. + +### ProductViewAttribute type + +The `ProductViewAttribute` type is a container for customer-defined attributes that are displayed the storefront. + +Field | Data Type | Description +--- | --- | --- +`label` | String | Label of the attribute. +`name` | String! | Name of an attribute code. +`roles` | [String] | Roles designated for an attribute on the storefront, such as "Show on PLP", "Show in PDP", or "Show in Search". +`value` | JSON | Attribute value, arbitrary of type. + +### ProductViewImage type + +The `ProductViewImage` type contains details about a product image. + +Field | Data Type | Description +--- | --- | --- +`label` | String | The display label of the product image. +`roles` | [String] | A list that describes how the image is used. Can be `image`, `small_image`, or `thumbnail`. +`url` | String! | The URL to the product image. + +### ProductViewMoney type + +The `ProductViewMoney` type defines a monetary value, including a numeric value and a currency code. + +Field | Data Type | Description +--- | --- | --- +`currency` | ProductViewCurrency | A three-letter currency code, such as USD or EUR. +`value` | Float | A number expressing a monetary value. + +### ProductViewOption type + +Product options provide a way to configure products by making selections of particular option values. Selecting one or many options will point to a specific simple product. + +Field | Data Type | Description +--- | --- | --- +`id` | ID | The ID of the option. +`multi` | Boolean | Indicates whether the option allows multiple choices. +`required` | Boolean | Indicates whether the option must be selected. +`title` | String | The display name of the option. +`values` | [ProductViewOptionValue!] | List of available option values. + +### ProductViewOptionValue interface + +The `ProductViewOptionValue` interface defines the product fields available to the `ProductViewOptionValueProduct` and `ProductViewOptionValueConfiguration` types. + +Field | Data Type | Description +--- | --- | --- +`id` | ID | The ID of an option value. +`title` | String | The display name of the option value. + +### ProductViewOptionValueConfiguration type + +The `ProductViewOptionValueConfiguration` type is an implementation of `ProductViewOptionValue` for configuration values. + +Field | Data Type | Description +--- | --- | --- +`id` | ID | The ID of an option value. +`title` | String | The display name of the option value. + +### ProductViewOptionValueProduct type + +The `ProductViewOptionValueProduct` type is an implementation of `ProductViewOptionValue` that adds details about a simple product. + +Field | Data Type | Description +--- | --- | --- +`id` | ID | The ID of an option value. +`title` | String | The display name of the option value. +`product` | SimpleProductView | Details about a simple product. + +### ProductViewPrice type + +The `ProductViewPrice` type provides the base product price view, inherent for simple products. + +Field | Data Type | Description +--- | --- | --- +`final` | Price | Price value after discounts, excluding personalized promotions. +`regular` | Price | Base product price specified by the merchant. +`roles` | [String] | Determines if the price should be visible or hidden. + +### ProductViewPriceRange type + +The `ProductViewPriceRange` type lists the minimum and maximum price of a complex product. + +Field | Data Type | Description +--- | --- | --- +`maximum` | ProductViewPrice | Maximum price. +`minimum` | ProductViewPrice | Minimum price. + +### SimpleProductView type {#SimpleProductView-type} + +The `SimpleProductView` type represents all product types, except bundle, configurable, and group. Simple product prices do not contain price ranges. `SimpleProductView` implements `ProductView`. + +Field | Data Type | Description +--- | --- | --- +`attributes(roles: [String])` | [ProductViewAttribute] | A list of merchant-defined attributes designated for the storefront. +`description` | String | The detailed description of the product. +`id` | ID! | The product ID, generated as a composite key, unique per locale. +`images(roles: [String])` | [ProductViewImage] | A list of images defined for the product. +`metaDescription` | String | A brief overview of the product for search results listings. +`metaKeyword` | String | A comma-separated list of keywords that are visible only to search engines. +`metaTitle` | String | A string that is displayed in the title bar and tab of the browser and in search results lists. +`name` | String | Product name. +`price` | ProductViewPrice | Base product price view. +`shortDescription` | String | A summary of the product. +`sku` | String | Product SKU. +`url` | String | Canonical URL of the product. diff --git a/src/_includes/graphql/category-filter-input.md b/src/_includes/graphql/category-filter-input.md index 1a51c19a063..f887d0942db 100644 --- a/src/_includes/graphql/category-filter-input.md +++ b/src/_includes/graphql/category-filter-input.md @@ -1,9 +1,12 @@ -The `CategoryFilterInput` object defines the filters to be used in this query. + The `CategoryFilterInput` object defines the filters to be used in this query. Attribute | Data type | Description --- | --- | --- -`ids` | FilterEqualTypeInput | Filters by the specified category IDs +`category_uid` | FilterEqualTypeInput | Filters by the unique category ID for a `CategoryInterface` object +`ids` | FilterEqualTypeInput | Deprecated. Use `category_uid` instead. Filters by the specified category IDs `name` | FilterMatchTypeInput | Filters by the display name of the category +`parent_category_uid` | FilterEqualTypeInput | Filters by the unique parent category ID for a `CategoryInterface` object +`parent_id` | FilterEqualTypeInput | Deprecated. Use `parent_category_uid` instead `url_key` | FilterEqualTypeInput | Filters by the part of the URL that identifies the category `url_path` | FilterEqualTypeInput | Filters by the URL path for the category diff --git a/src/_includes/graphql/company-role.md b/src/_includes/graphql/company-role.md new file mode 100644 index 00000000000..07a4be64e2c --- /dev/null +++ b/src/_includes/graphql/company-role.md @@ -0,0 +1,8 @@ +The `CompanyRole` object contains details about a company role and permissions. It contains the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`id` | ID! | Role ID +`name` | String | The display name of the role +`permissions` | [CompanyAclResource] | A list of permission resources defined for a role +`users_count` | Int | Total number of users with such role within company structure \ No newline at end of file diff --git a/src/_includes/graphql/company-team.md b/src/_includes/graphql/company-team.md new file mode 100644 index 00000000000..b3ed841b302 --- /dev/null +++ b/src/_includes/graphql/company-team.md @@ -0,0 +1,7 @@ +The `CompanyTeam` object contains details about a company team. It contains the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`description` | String | An optional description of the team +`id` | ID! | The unique ID for a `CompanyTeam` object +`name` | String | The display name of the team diff --git a/src/_includes/graphql/company.md b/src/_includes/graphql/company.md new file mode 100644 index 00000000000..7f1a1bd3cad --- /dev/null +++ b/src/_includes/graphql/company.md @@ -0,0 +1,174 @@ +The `Company` object can contain the following attributes: + +Attribute | Data type | Description +--- | --- | --- +`acl_resources` | [[CompanyAclResource]](#CompanyAclResource) | Returns the list of all resources defined within the company +`company_admin` | [Customer]({{page.baseurl}}/graphql/queries/customer.html) | An object containing information about the company administrator +`credit` | CompanyCredit! | The company credit balance +`credit_history(filter: CompanyCreditHistoryFilterInput, pageSize: Int = 20, currentPage: Int = 1)` | CompanyCreditHistory! | A history of company credit operations +`email` | String | The email address of the company contact +`id` | ID! | The unique ID of a `Company` object +`legal_address` | [CompanyLegalAddress](#CompanyLegalAddress) | The address where the company is registered to conduct business +`legal_name` | String | The full legal name of the company +`name` | String | The name of the company +`payment_methods` | [String] | The list of payment methods available to a company +`reseller_id` | String | The resale number that is assigned to the company for tax reporting purposes +`role(id: ID!)` | [CompanyRole](#CompanyRole) | Returns a company role filtered by the unique ID for a `CompanyRole` object +`roles(pageSize: Int = 20, currentPage: Int = 1 )` | [CompanyRoles!](#CompanyRoles) | Returns the list of company roles +`sales_representative` | [CompanySalesRepresentative](#CompanySalesRepresentative) | The company sales representative +`structure(rootId: ID = 0 depth: Int = 10 )` | [CompanyStructure](#CompanyStructure) | Returns the company structure of teams and customers in depth-first order +`team(id: ID!)` | [CompanyTeam](#CompanyTeam) | Returns company team data filtered by the unique ID for a `CompanyTeam` object +`user(id: ID!)` | [Customer]({{page.baseurl}}/graphql/queries/customer.html) | Returns a company user filtered by the unique ID for a `Customer` object +`users(filter: CompanyUsersFilterInput, pageSize: Int = 20, currentPage: Int = 1)`| [CompanyUsers](#CompanyUsers) | Returns a list of company users based on activity status +`vat_tax_id` | String | The value-added tax number that is assigned to the company by some jurisdictions for tax reporting purposes + +### CompanyAclResource attributes {#CompanyAclResource} + +The `CompanyAclResource` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`children` | [CompanyAclResource!] | An array of sub-resources +`id` | ID! | The unique ID for a `CompanyAclResource` object +`sort_order` | Int | The sort order of an ACL resource +`text` | String | The label assigned to the ACL resource + +### CompanyAdmin attributes {#CompanyAdmin} + +The `CompanyAdmin` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`email` | String! | The email address of the company administrator +`firstname` | String! | The company administrator's first name +`gender` | Int | The company administrator's gender (Male - 1, Female - 2, Not Specified - 3) +`id` | ID! | The unique ID for a `CompanyAdmin` object +`job_title` | String | The job title of the company administrator +`lastname` | String! | The company administrator's last name + +### CompanyCredit {#CompanyCredit} + +The `CompanyCredit` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`available_credit` | Money! | The amount of company credit available +`credit_limit` | Money! | The company's credit limit +`outstanding_balance` | Money! | The outstanding company credit amount + +### CompanyCreditHistory attributes {#CompanyCreditHistory} + +The `CompanyCreditHistory` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`items` | [[CompanyCreditOperation]!](#CompanyCreditOperation) | An array of company credit operations +`page_info` | SearchResultPageInfo! | Metadata for pagination rendering +`total_count` | Int | The number of the company credit operations matching the specified filter + +### CompanyCreditHistoryFilterInput attributes {#CompanyCreditHistoryFilterInput} + +The `CompanyCreditHistoryFilterInput` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`custom_reference_number` | String | Filters by the purchase order number associated with the company credit operation +`operation_type` | CompanyCreditOperationType | An enum that defines the type of the company credit operation. Possible values are ADMIN and CUSTOMER +`updated_by` | String | Filters by the name of the person submitting the company credit operation + +### CompanyCreditOperation attributes {#CompanyCreditOperation} + +The `CompanyCreditOperation` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`amount` | Money | The amount of the company credit operation +`balance` | [CompanyCredit!](#CompanyCredit) | The credit balance after the company credit operation +`custom_reference_number` | String | The purchase order number associated with the company credit operation +`date` | String! | The date the operation was performed +`type` | CompanyCreditOperationType! | The type of the company credit operation. Possible values are ALLOCATION, PURCHASE, REFUND, REIMBURSEMENT, REVERT, UPDATE +`updated_by` | [CompanyCreditOperationUser!](#CompanyCreditOperationUser) | The company user submitting the company credit operation + +### CompanyCreditOperationUser attributes {#CompanyCreditOperationUser} + +The `CompanyCreditOperationUser` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`name` | String! | The name of the company user submitting the company credit operation +`type` | CompanyCreditOperationUserType! | The type of the company user submitting the company credit operation. Possible values are ADMIN and CUSTOMER + +### CompanyLegalAddress attributes {#CompanyLegalAddress} + +The `CompanyLegalAddress` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`city` | String! | The city where the company is registered to conduct business +`country_code` | CountryCodeEnum! | Company's country ID. See the [`countries` query]({{page.baseurl}}/graphql/queries/directory-countries.html) +`postcode` | String! | The company's postal code +`region` | CustomerAddressRegionInput! | An object containing the region name and/or region ID where the company is registered to conduct business +`street` | [String!]! | An array of strings that define the street address where the company is registered to conduct business +`telephone` | String! | The primary phone number of the company. + +### CompanyRole attributes {#CompanyRole} + +The `CompanyRole` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`id`| ID! | The unique ID for a `CompanyRole` object +`name` | String | The name assigned to the role +`permissions` | [CompanyAclResource] | A list of permission resources defined for a role +`users_count` | Int | The total number of users assigned the specified role + +### CompanyRoles attributes {#CompanyRoles} + +The `CompanyRoles` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`items` | [CompanyRole]! | A list of company roles that match the specified filter criteria +`page_info` | SearchResultPageInfo | Pagination metadata +`total_count` | Int! | The total number of roles matching the specified filter + +### CompanySalesRepresentative attributes {#CompanySalesRepresentative} + +The `CompanySalesRepresentative` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`email` | String! | The email address of the company sales representative +`firstname` | String! | The company sales representative's first name +`lastname` | String! | The company sales representative's last name + +### CompanyStructure attributes {#CompanyStructure} + +The `CompanyStructure` object can contain the following attribute. + +Attribute | Data Type | Description +--- | --- | --- +`items` | [CompanyStructureItem] | An array of elements in a company structure + +### CompanyStructureItem attributes {#CompanyStructureItem} + +The `CompanyStructureItem` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`entity` | CompanyStructureEntity | A union of [CompanyTeam](#CompanyTeam) and [Customer]({{page.baseurl}}/graphql/queries/customer.html) objects +`id` | ID! | The unique ID for a `CompanyStructureItem` object +`parent_id` | ID | The ID of the parent item in the company hierarchy + +### CompanyTeam attributes {#CompanyTeam} + +{% include graphql/company-team.md %} +### CompanyUsers attributes {#CompanyUsers} + +The `CompanyUsers` object can contain the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`items` | [[Customer]!]({{page.baseurl}}/graphql/queries/customer.html) | An array of `CompanyUser` objects that match the specified filter criteria +`page_info` | SearchResultPageInfo | Pagination metadata +`total_count` | Int! | The number of objects returned diff --git a/src/_includes/graphql/compare-list-output.md b/src/_includes/graphql/compare-list-output.md new file mode 100644 index 00000000000..31dd05d34de --- /dev/null +++ b/src/_includes/graphql/compare-list-output.md @@ -0,0 +1,34 @@ +Attribute | Data Type | Description +--- | --- | --- +`attributes` | [[ComparableAttribute]](#ComparableAttribute) | An array of attributes that can be used for comparing products +`item_count` | Int! | The number of items in the comparison lists +`items` | [[ComparableItem]](#ComparableItem) | An array of products to compare +`uid` | ID! | The unique ID of a `CompareList` object + +### ComparableAttribute attributes {#ComparableAttribute} + +The `ComparableAttribute` object lists the attributes that are available for comparisons: + +Attribute | Data Type | Description +--- | --- | --- +`code` | String! | An attribute code that is enabled for product comparisons +`label` | String! | The label of the attribute code + +### ComparableItem attributes {#ComparableItem} + +The `ComparableItem` object lists items that have been added to the comparison list: + +Attribute | Data Type | Description +--- | --- | --- +`attributes` | [[ProductAttribute]!](#ProductAttribute) | An array of product attributes that can be used to compare products +`product` | [ProductInterface!]({{ page.baseurl }}/graphql/interfaces/product-interface.html) | Contains details about a product in a comparison list +`uid` | ID! | The unique ID of a `ComparableItem` object + +### ProductAttribute object {#ProductAttribute} + +The `ProductAttribute` object outputs item data from the corresponding attribute: + +Attribute | Data Type | Description +--- | --- | --- +`code` | String! | The unique identifier for a product attribute code +`label` | String! | The display value of the attribute diff --git a/src/_includes/graphql/create-customer.md b/src/_includes/graphql/create-customer.md index f13cae5ebff..002bc849f85 100644 --- a/src/_includes/graphql/create-customer.md +++ b/src/_includes/graphql/create-customer.md @@ -1,6 +1,6 @@ Attribute | Data Type | Description --- | --- | --- -`date_of_birth` | String | The customer’s date of birth +`date_of_birth` | String | The customer’s date of birth. In keeping with current security and privacy best practices, be sure you are aware of any potential legal and security risks associated with the storage of customers’ full date of birth (month, day, year) along with other personal identifiers, such as full name, before collecting or processing such data. `dob` | String | Deprecated. Use `date_of_birth` instead. The customer’s date of birth `email` | String | The customer’s email address. Required to create a customer `firstname` | String | The customer’s first name. Required to create a customer diff --git a/src/_includes/graphql/customer-input-24.md b/src/_includes/graphql/customer-input-24.md deleted file mode 100644 index 7a2e79a4718..00000000000 --- a/src/_includes/graphql/customer-input-24.md +++ /dev/null @@ -1,21 +0,0 @@ -Attribute | Data Type | Description ---- | --- | --- -`addresses` | [CustomerAddress](#customerAddressInput) | An array containing the customer's shipping and billing addresses -`created_at` | String | Timestamp indicating when the account was created -`date_of_birth` | String | The customer's date of birth -`default_billing` | String | The ID assigned to the billing address -`default_shipping` | String | The ID assigned to the shipping address -`dob` | String | Deprecated. Use `date_of_birth` instead. The customer's date of birth -`email` | String | The customer's email address -`firstname` | String | The customer's first name -`gender` | Int | The customer's gender (Male - 1, Female - 2) -`group_id` | Int | Deprecated. This attribute is not applicable for GraphQL. The group assigned to the user. Default values are 0 (Not logged in), 1 (General), 2 (Wholesale), and 3 (Retailer) -`id` | Int | Deprecated. This attribute is not applicable for GraphQL. The ID assigned to the customer -`is_subscribed` | Boolean | Indicates whether the customer is subscribed to the company's newsletter -`lastname` | String | The customer's family name -`middlename` |String | The customer's middle name -`prefix` | String | An honorific, such as Dr., Mr., or Mrs. -`suffix` | String | A value such as Sr., Jr., or III -`taxvat` | String | The customer's Tax/VAT number (for corporate customers) - -{% include graphql/customer-address-input-24.md %} \ No newline at end of file diff --git a/src/_includes/graphql/customer-input.md b/src/_includes/graphql/customer-input.md deleted file mode 100644 index 7ce006d1ae2..00000000000 --- a/src/_includes/graphql/customer-input.md +++ /dev/null @@ -1,21 +0,0 @@ -Attribute | Data Type | Description ---- | --- | --- -`addresses` | [CustomerAddress](#customerAddressInput) | An array containing the customer's shipping and billing addresses -`created_at` | String | Timestamp indicating when the account was created -`date_of_birth` | String | The customer's date of birth -`default_billing` | String | The ID assigned to the billing address -`default_shipping` | String | The ID assigned to the shipping address -`dob` | String | Deprecated. Use `date_of_birth` instead. The customer's date of birth -`email` | String | The customer's email address -`firstname` | String | The customer's first name -`gender` | Int | The customer's gender (Male - 1, Female - 2) -`group_id` | Int | Deprecated. This attribute is not applicable for GraphQL. The group assigned to the user. Default values are 0 (Not logged in), 1 (General), 2 (Wholesale), and 3 (Retailer) -`id` | Int | The ID assigned to the customer -`is_subscribed` | Boolean | Indicates whether the customer is subscribed to the company's newsletter -`lastname` | String | The customer's family name -`middlename` |String | The customer's middle name -`prefix` | String | An honorific, such as Dr., Mr., or Mrs. -`suffix` | String | A value such as Sr., Jr., or III -`taxvat` | String | The customer's Tax/VAT number (for corporate customers) - -{% include graphql/customer-address-input.md %} \ No newline at end of file diff --git a/src/_includes/graphql/customer-orders-output.md b/src/_includes/graphql/customer-orders-output.md index c3a932eaa4f..c58020542a5 100644 --- a/src/_includes/graphql/customer-orders-output.md +++ b/src/_includes/graphql/customer-orders-output.md @@ -45,21 +45,23 @@ Attribute | Data type | Description `carrier` | String | The shipping carrier for the order delivery `comments` | [[SalesCommentItem]](#SalesCommentItem) | Comments on the order `created_at` | String | Deprecated. Use the `order_date` attribute instead -`credit_memos` | [[CreditMemo]](#CreditMemo) | Contains a list of credit memos for the order -`grand_total` | Float | Deprecated. Use the `totals.grand_total` attribute instead +`credit_memos` | [[CreditMemo](#CreditMemo)] | Contains a list of credit memos for the order `gift_message` | [GiftMessage](#GiftMessage) | The entered gift message for the order `gift_receipt_included` | Boolean! | Indicates if the customer requested a gift receipt for the order `gift_wrapping` | [GiftWrapping](#GiftWrapping) | The selected gift wrapping for the order +`grand_total` | Float | Deprecated. Use the `totals.grand_total` attribute instead `id` | ID! | Unique identifier for the order `increment_id` | String | Deprecated. Use the `id` attribute instead -`invoices` | [[Invoice]](#Invoice)! | Contains a list of invoices for the order -`items` | [[OrderItemInterface]](#OrderItemInterface) | An array containing the items purchased in this order +`invoices` | [[Invoice](#Invoice)]! | Contains a list of invoices for the order +`items` | [[OrderItemInterface](#OrderItemInterface)] | An array containing the items purchased in this order +`items_eligible_for_return` | [[OrderItemInterface](#OrderItemInterface)] | A list of order items eligible to be in a return request `number` | String! | The order number `order_date` | String! | The date the order was placed `order_number` | String! | Deprecated. Use the `number` attribute instead `payment_methods` | [[PaymentMethod]](#PaymentMethod) | Payment details for the order `printed_card_included` | Boolean! | Indicates if the customer requested a printed card for the order -`shipments` | [[OrderShipment]](#OrderShipment) | Shipment list for the order +`returns (pageSize = 20 Int, currentPage = 1 Int)` | [Returns](#Returns) | Return requests associated with this order +`shipments` | [[OrderShipment](#OrderShipment)] | Shipment list for the order `shipping_address` | [OrderAddress](#OrderAddress) | Shipping address for the order `shipping_method` | String | Shipping method for the order `status` | String! | The current status of the order @@ -73,9 +75,9 @@ The `CreditMemo` object contains details about credit memos applied to an order. Attribute | Data type | Description --- | --- | --- -`comments` | [[SalesCommentItem]](#SalesCommentItem) | Comments on the credit memo -`id` | ID! | The unique ID of the credit memo -`items` | [[CreditMemoItemInterface]](#CreditMemoItemInterface) | An array containing details about refunded items +`comments` | [[SalesCommentItem](#SalesCommentItem)] | Comments on the credit memo +`id` | ID! | The unique ID of the `CreditMemo` object +`items` | [[CreditMemoItemInterface](#CreditMemoItemInterface)] | An array containing details about refunded items `number` | String! | The sequential credit memo number `total` | [CreditMemoTotal](#CreditMemoTotal) | Contains details about the total refunded amount @@ -126,9 +128,9 @@ The `Invoice` object provides details about a customer invoice. Attribute | Data type | Description --- | --- | --- -`comments` | [[SalesCommentItem]](#SalesCommentItem) | Comments on the invoice -`id` | ID! | The internal ID of the invoice -`items` | [[InvoiceItemInterface]](#InvoiceItemInterface)! | Contains details about invoiced products +`comments` | [[SalesCommentItem](#SalesCommentItem)] | Comments on the invoice +`id` | ID! | The internal ID of the `Invoice` object +`items` | [[InvoiceItemInterface](#InvoiceItemInterface)]! | Contains details about invoiced products `number` | String! | The sequential number of the invoice `total` | [InvoiceTotal](#InvoiceTotal)! | Invoice total amount details @@ -163,7 +165,7 @@ The ItemSelectedBundleOption object contains a list of bundle options that are a Attribute | Data type | Description --- | --- | --- -`id` | ID! | The unique identifier of the option +`id` | ID! | The unique identifier of the ItemSelectedBundleOption object `label` | String! | The label of the option `values` | [[ItemSelectedBundleOptionValue!](#ItemSelectedBundleOptionValue)]! | A list of products that represent the values of the parent option @@ -171,7 +173,7 @@ Attribute | Data type | Description Attribute | Data type | Description --- | --- | --- -`id` | ID! | The unique identifier of the option +`id` | ID! | The unique identifier of the ItemSelectedBundleOptionValue object `price` | Money! | The price of the child bundle product `product_name` | String! | The name of the child bundle product `product_sku` | String! | The SKU of the child bundle product @@ -227,9 +229,9 @@ Attribute | Data type | Description Attribute | Data type | Description --- | --- | --- -`comments` | [[SalesCommentItem]](#SalesCommentItem) | Comments added to the shipment -`id` | ID! | The unique ID of the shipment -`items` | [[ShipmentItemInterface]](#ShipmentItemInterface) | Contains items included in the shipment +`comments` | [[SalesCommentItem](#SalesCommentItem)] | Comments added to the shipment +`id` | ID! | The unique ID of the OrderShipment object +`items` | [[ShipmentItemInterface](#ShipmentItemInterface)] | Contains items included in the shipment `number` | String! | The sequential credit shipment number `tracking` | [[ShipmentTracking]](#ShipmentTracking) | Contains shipment tracking detail @@ -245,6 +247,7 @@ Attribute | Data type | Description `shipping_handling` | [ShippingHandling](#ShippingHandling) | The shipping and handling costs for the order `subtotal` | Money! | The subtotal of the order, excluding shipping, discounts, and taxes `taxes` | [[TaxItem]](#TaxItem)! | An array containing information about taxes on individual orders +`total_giftcard` | Money | The gift card balance applied to the order `total_shipping` | Money! | The shipping costs for the order `total_tax` | Money! | The amount of tax applied to the order diff --git a/src/_includes/graphql/customer-output-24.md b/src/_includes/graphql/customer-output-24.md index 3bc6a3901a8..5132cce881d 100644 --- a/src/_includes/graphql/customer-output-24.md +++ b/src/_includes/graphql/customer-output-24.md @@ -1,4 +1,5 @@ {% if page.url contains 'graphql/queries/customer.html' %} +{% assign comparelist_text = " '[CompareList](#CompareList)' %} {% assign customeraddress_text = '[CustomerAddress](#customerAddressOutput)' %} {% assign customeroutput_text = '[CustomerOrders](#customerOrders)' %} {% assign crossref_text = '. See [`orders` input attributes](#orders) for details' %} @@ -6,6 +7,7 @@ {% assign rewardpoints_text = '[RewardPoints](#RewardPoints)' %} {% assign wishlist_text = '[Wishlist](#Wishlist)!' %} {% else %} +{% assign comparelist_text = 'CompareList' %} {% assign customeraddress_text = 'CustomerAddress' %} {% assign customeroutput_text = '[CustomerOrders]' %} {% assign crossref_text = '' %} @@ -17,8 +19,10 @@ Attribute | Data Type | Description --- | --- | --- `addresses` | {{ customeraddress_text }} | An array containing the customer's shipping and billing addresses +`allow_remote_shopping_assistance` | Boolean! | Indicates whether the customer has enabled remote shopping assistance +`compare_list` | CompareList | The contents of the customer's comparison list `created_at` | String | Timestamp indicating when the account was created -`date_of_birth` | String | The customer's date of birth +`date_of_birth` | String | The customer's date of birth. In keeping with current security and privacy best practices, be sure you are aware of any potential legal and security risks associated with the storage of customers’ full date of birth (month, day, year) along with other personal identifiers, such as full name, before collecting or processing such data. `default_billing` | String | The ID assigned to the billing address `default_shipping` | String | The ID assigned to the shipping address `dob` | String | Deprecated. Use `date_of_birth` instead. The customer's date of birth @@ -26,14 +30,28 @@ Attribute | Data Type | Description `firstname` | String | The customer's first name `gender` | Int | The customer's gender (Male - 1, Female - 2) `group_id` | Int | Deprecated. This attribute is not applicable for GraphQL. The group assigned to the user. Default values are 0 (Not logged in), 1 (General), 2 (Wholesale), and 3 (Retailer) -`id` | Int | Deprecated. This attribute is not applicable for GraphQL.The ID assigned to the customer +`id` | Int | Deprecated. This attribute is not applicable for GraphQL. The ID assigned to the customer `is_subscribed` | Boolean | Indicates whether the customer is subscribed to the company's newsletter `lastname` | String | The customer's family name `middlename` |String | The customer's middle name -`orders()` | {{ customeroutput_text }} | A list of the customer's placed orders{{ crossref_text }} +`orders(filter CustomerOrdersFilterInput, currentPage = 1 Int, pageSize = 20 Int)` | {{ customeroutput_text }} | A list of the customer's placed orders{{ crossref_text }} `prefix` | String | An honorific, such as Dr., Mr., or Mrs. -`reviews(pageSize: Int = 20 currentPage: Int = 1)` | {{ productreview_text }} | The list of reviews of the product +`return(uid: ID!)` | Return | Gets details about the specified return request +`returns(pageSize: Int = 20 currentPage: Int = 1)` | Returns | Information about the customer's return requests +`reviews(pageSize: Int = 20 currentPage: Int = 1)` | ProductReviews! | The list of reviews of the product `reward_points` | {{ rewardpoints_text }} | Details about the customer's reward points `suffix` | String | A value such as Sr., Jr., or III `taxvat` | String | The customer's Tax/VAT number (for corporate customers) -`wishlist` | {{ wishlist_text }} | Contains the contents of the customer's wish lists +`wishlist` | Wishlist! | Deprecated. Use `wishlist_v2` instead. Contains the contents of the customer's wish lists +`wishlist_v2(id ID!)` | {{ wishlist_text }} | Retrieve the specified wish list identified by the unique ID for a Wishlist object + +For B2B, company administrators and users can have the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`job_title` | String | The job title for a B2B company user +`requisition_lists (pageSize = 20 Int, currentPage = 1 Int, filter RequisitionListFilterInput)` | RequisitionLists | Contains the customer's requisition lists +`role`| CompanyRole | The role name and permissions assigned to the company user +`status` | CompanyUserStatusEnum | Indicates whether the company user is ACTIVE or INACTIVE +`team` | CompanyTeam | The team the company user is assigned to +`telephone` | String | The phone number of the company user diff --git a/src/_includes/graphql/customer-output.md b/src/_includes/graphql/customer-output.md index f6d43aaa16b..8f4033a15f3 100644 --- a/src/_includes/graphql/customer-output.md +++ b/src/_includes/graphql/customer-output.md @@ -2,7 +2,7 @@ Attribute | Data Type | Description --- | --- | --- `addresses` | [CustomerAddress](#customerAddressOutput) | An array containing the customer's shipping and billing addresses `created_at` | String | Timestamp indicating when the account was created -`date_of_birth` | String | The customer's date of birth +`date_of_birth` | String | The customer's date of birth. In keeping with current security and privacy best practices, be sure you are aware of any potential legal and security risks associated with the storage of customers’ full date of birth (month, day, year) along with other personal identifiers, such as full name, before collecting or processing such data. `default_billing` | String | The ID assigned to the billing address `default_shipping` | String | The ID assigned to the shipping address `dob` | String | Deprecated. Use `date_of_birth` instead. The customer's date of birth diff --git a/src/_includes/graphql/customizable-option-input-24.md b/src/_includes/graphql/customizable-option-input-24.md new file mode 100644 index 00000000000..3e0e6eea548 --- /dev/null +++ b/src/_includes/graphql/customizable-option-input-24.md @@ -0,0 +1,4 @@ +Attribute | Data Type | Description +--- | --- | --- +`id` | Int | A unique ID assigned to the customizable option +`value_string` | String! | A value assigned to the customizable option \ No newline at end of file diff --git a/src/_includes/graphql/downloadable-items-links.md b/src/_includes/graphql/downloadable-items-links.md index 0ee816ac7c0..69a6fa1904b 100644 --- a/src/_includes/graphql/downloadable-items-links.md +++ b/src/_includes/graphql/downloadable-items-links.md @@ -6,4 +6,4 @@ Attribute | Data type | Description --- | --- | --- `sort_order` | Int | A number indicating the sort order `title`| String | The display name of the link -`uid` | ID! | A string that encodes option details \ No newline at end of file +`uid` | ID! | The unique ID for a `DownloadableItemsLinks` object \ No newline at end of file diff --git a/src/_includes/graphql/entered-option-input.md b/src/_includes/graphql/entered-option-input.md index b3a84b11175..cb853c52cf5 100644 --- a/src/_includes/graphql/entered-option-input.md +++ b/src/_includes/graphql/entered-option-input.md @@ -2,5 +2,5 @@ The `EnteredOptionInput` object must contain the following attributes. Attribute | Data Type | Description --- | --- | --- -`uid` | ID! | An encoded ID +`uid` | ID! | The unique ID for a specific `CustomizableOptionInterface` object, such as a `CustomizableFieldOption`, `CustomizableFileOption`, or `CustomizableAreaOption` object `value` | String! | Text the customer entered diff --git a/src/_includes/graphql/gift-registry-dynamic-attribute-metadata-interface.md b/src/_includes/graphql/gift-registry-dynamic-attribute-metadata-interface.md new file mode 100644 index 00000000000..bfd09664128 --- /dev/null +++ b/src/_includes/graphql/gift-registry-dynamic-attribute-metadata-interface.md @@ -0,0 +1,12 @@ +The `GiftRegistryDynamicAttributeMetadata` data type implements the `GiftRegistryDynamicAttributeMetadataInterface`. + +This interface contains the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`attribute_group` | String! | Indicates which group of the dynamic attribute a member of +`code` | ID! | The internal ID of the dynamic attribute +`input_type` | String! | The input type of the dynamic attribute +`is_required` | Boolean! | Indicates whether the dynamic attribute is required +`label` | String! | The display name of the dynamic attribute +`sort_order` | Int | The order in which to display the dynamic attribute diff --git a/src/_includes/graphql/gift-registry-dynamic-interface.md b/src/_includes/graphql/gift-registry-dynamic-interface.md new file mode 100644 index 00000000000..0453a2d7da6 --- /dev/null +++ b/src/_includes/graphql/gift-registry-dynamic-interface.md @@ -0,0 +1,9 @@ +The `GiftRegistryDynamicAttribute` and `GiftRegistryRegistrantDynamicAttribute` data types implement the `GiftRegistryDynamicAttributeInterface`. + +This interface contains the following attributes: + +Attribute | Data type | Description +--- | --- | --- +`code` | ID! | The internal ID of the dynamic attribute +`label` | String! | The display name of the dynamic attribute +`value` | String! | A corresponding value for the code diff --git a/src/_includes/graphql/gift-registry-items-user-error.md b/src/_includes/graphql/gift-registry-items-user-error.md new file mode 100644 index 00000000000..53219fbe66b --- /dev/null +++ b/src/_includes/graphql/gift-registry-items-user-error.md @@ -0,0 +1,9 @@ +The `GiftRegistryItemsUserError` object contains information about errors that are specific to gift registries. + +Attribute | Data Type | Description +--- | --- | --- +`code` | GiftRegistryItemsUserErrorType! | A gift registry specific error code. Possible values include `OUT_OF_STOCK`, `NOT_FOUND`, and `UNDEFINED` +`message` | String! | A localized error message +`product_uid` | ID | The unique ID of the product containing an error +`gift_registry_item_uid` | ID | The unique ID of the gift registry item containing an error +`gift_registry_uid` | ID | The unique ID of the `GiftRegistry` object containing an error diff --git a/src/_includes/graphql/gift-registry-search-result.md b/src/_includes/graphql/gift-registry-search-result.md new file mode 100644 index 00000000000..7365018c24f --- /dev/null +++ b/src/_includes/graphql/gift-registry-search-result.md @@ -0,0 +1,10 @@ +The `GiftRegistrySearchResult` object returns the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`event_date` | String | The date of the event +`event_title` | String! | The title given to the event +`gift_registry_uid` | ID! | The URL key of the gift registry +`location` | String | The location of the event +`name` | String! | The name of the registrant +`type` | String | The type of event being held diff --git a/src/_includes/graphql/gift-registry.md b/src/_includes/graphql/gift-registry.md new file mode 100644 index 00000000000..9f05aacd64c --- /dev/null +++ b/src/_includes/graphql/gift-registry.md @@ -0,0 +1,71 @@ +The `GiftRegistry` object returns the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`created_at` | String! | The date on which the gift registry was created. Only the registry owner can access this attribute +`dynamic_attributes` | [[GiftRegistryDynamicAttribute]](#GiftRegistryDynamicAttribute) | An array of attributes that define elements of the gift registry. Each attribute is specified as a code-value pair +`event_name` | String! | The name the customer assigned to the event +`items` | [[GiftRegistryItemInterface](#GiftRegistryItemInterface)] | An array of products added to the gift registry +`message` | String! | The message text the customer entered to describe the event +`owner_name` | String! | The customer who created the gift registry +`privacy_settings` | GiftRegistryPrivacySettings! | An enum that states whether the gift registry is PRIVATE or PUBLIC. Only the registry owner can access this attribute +`registrants` | [[GiftRegistryRegistrant](#GiftRegistryRegistrant)]| Contains details about each registrant for the event +`shipping_address` | CustomerAddress | Contains the customer's shipping address. Only the registry owner can access this attribute +`status` | GiftRegistryStatus! | An enum that states whether the gift registry is ACTIVE or INACTIVE. Only the registry owner can access this attribute +`type` | [[GiftRegistryType](#GiftRegistryType)] | Contains details about the type of gift registry +`uid` | ID! | The unique ID assigned to the gift registry + +### GiftRegistryDynamicAttribute attributes {#GiftRegistryDynamicAttribute} + +The `GiftRegistryDynamicAttribute` object implements [`GiftRegistryDynamicAttributeInterface`](#GiftRegistryDynamicAttributeInterface). It also defines the following attribute. + +Attribute | Data Type | Description +--- | --- | --- +`group` | GiftRegistryDynamicAttributeGroup! | An enum that categorizes the dynamic attribute set. The possible values are EVENT_INFORMATION, PRIVACY_SETTINGS, REGISTRANT, GENERAL_INFORMATION, DETAILED_INFORMATION, and SHIPPING_ADDRESS. + +### GiftRegistryDynamicAttributeInterface attributes {#GiftRegistryDynamicAttributeInterface} + +{% include graphql/gift-registry-dynamic-interface.md %} + +### GiftRegistryDynamicAttributeMetadataInterface {#GiftRegistryDynamicAttributeMetadataInterface} + +{% include graphql/gift-registry-dynamic-attribute-metadata-interface.md %} + +### GiftRegistryItemInterface attributes {#GiftRegistryItemInterface} + +This `GiftRegistryItemInterface` contains the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`created_at` | String! | The date the product was added to the gift registry +`note` | String | A brief message about the gift registry item +`product` | [ProductInterface]({{page.baseurl}}/graphql/interfaces/product-interface.html) | The details about the product +`quantity` | Float! | The requested quantity of the product +`quantity_fulfilled` | Float! | The fulfilled quantity of the product +`uid` | ID! | The unique ID assigned to the gift registry item + +### GiftRegistryRegistrant attributes {#GiftRegistryRegistrant} + +The `GiftRegistryRegistrant` object contains the following attributes: + +Attribute | Data type | Description +--- | --- | --- +`dynamic_attributes` | [[GiftRegistryRegistrantDynamicAttribute](#GiftRegistryRegistrantDynamicAttribute)] | An array of attributes that define elements of the gift registry. Each attribute is specified as a code-value pair +`email` | String! | The email address of the registrant. Only the registry owner can access this attribute +`firstname` | String! | The first name of the registrant +`lastname` | String! | The last name of the registrant +`uid` | ID! | The unique ID assigned to the registrant + +### GiftRegistryRegistrantDynamicAttribute attributes {#GiftRegistryRegistrantDynamicAttribute} + +The `GiftRegistryRegistrantDynamicAttribute` data type implements the [`GiftRegistryDynamicAttributeInterface`](#GiftRegistryDynamicAttributeInterface). It does not introduce any additional attributes. + +### GiftRegistryType attributes {#GiftRegistryType} + +The `GiftRegistryType` object contains the following attributes: + +Attribute | Data type | Description +--- | --- | --- +`dynamic_attributes_metadata` | [[GiftRegistryDynamicAttributeMetadataInterface](#GiftRegistryDynamicAttributeMetadataInterface)] | An array of attributes that define elements of the gift registry. Each attribute is specified as a code-value pair +`label` | String! | The display name of the gift registry type +`uid` | ID! | The unique ID assigned to the gift registry type diff --git a/src/_includes/graphql/gift-wrapping.md b/src/_includes/graphql/gift-wrapping.md index 878fd99db5b..e20abd8ce9e 100644 --- a/src/_includes/graphql/gift-wrapping.md +++ b/src/_includes/graphql/gift-wrapping.md @@ -3,9 +3,10 @@ The `GiftWrapping` object can contain the following attributes. Attribute | Data Type | Description --- | --- | --- `design` | String! | The name of the gift wrapping design -`id` | ID! | The unique identifier for the gift wrapping option +`id` | ID! | Deprecated. Use `uid` instead. The unique identifier for the gift wrapping option `image` | [GiftWrappingImage](#GiftWrappingImage) | The preview image for the gift wrapping option `price` | Money! | The price of the gift wrapping option +`uid` | ID! | The unique identifier for the `GiftWrapping` object ### GiftWrappingImage object {#GiftWrappingImage} diff --git a/src/_includes/graphql/grouped-product-sample-24.md b/src/_includes/graphql/grouped-product-sample-24.md new file mode 100644 index 00000000000..6ded084da50 --- /dev/null +++ b/src/_includes/graphql/grouped-product-sample-24.md @@ -0,0 +1,80 @@ +```graphql +{ + products(filter: + {sku: {eq: "24-WG085_Group"}} + ) + { + items { + uid + name + sku + __typename + ... on GroupedProduct { + items{ + qty + position + product{ + sku + name + __typename + url_key + } + } + } + } + } +} +``` + +{% collapsible Response %} + +```json +{ + "data": { + "products": { + "items": [ + { + "uid": "NDU=", + "name": "Set of Sprite Yoga Straps", + "sku": "24-WG085_Group", + "__typename": "GroupedProduct", + "items": [ + { + "qty": 0, + "position": 0, + "product": { + "sku": "24-WG085", + "name": "Sprite Yoga Strap 6 foot", + "__typename": "SimpleProduct", + "url_key": "sprite-yoga-strap-6-foot" + } + }, + { + "qty": 0, + "position": 1, + "product": { + "sku": "24-WG086", + "name": "Sprite Yoga Strap 8 foot", + "__typename": "SimpleProduct", + "url_key": "sprite-yoga-strap-8-foot" + } + }, + { + "qty": 0, + "position": 2, + "product": { + "sku": "24-WG087", + "name": "Sprite Yoga Strap 10 foot", + "__typename": "SimpleProduct", + "url_key": "sprite-yoga-strap-10-foot" + } + } + ] + } + ] + } + } +} +``` + +{% endcollapsible %} \ No newline at end of file diff --git a/src/_includes/graphql/item-selected-bundle-option.md b/src/_includes/graphql/item-selected-bundle-option.md index dc8814a8711..bbcee5feaa6 100644 --- a/src/_includes/graphql/item-selected-bundle-option.md +++ b/src/_includes/graphql/item-selected-bundle-option.md @@ -4,16 +4,18 @@ The ItemSelectedBundleOption object contains a list of bundle options that are a Attribute | Data type | Description --- | --- | --- -`id` | ID! | The unique identifier of the option +`id` | ID! | Deprecated. Use `uid` instead. The unique identifier of the option `label` | String! | The label of the option +`uid` | ID! | The unique ID for a `ItemSelectedBundleOption` object `values` | [[ItemSelectedBundleOptionValue](#ItemSelectedBundleOptionValue)] | A list of products that represent the values of the parent option #### ItemSelectedBundleOptionValue attributes {#ItemSelectedBundleOptionValue} Attribute | Data type | Description --- | --- | --- -`id` | ID! | The unique identifier of the option +`id` | ID! | Deprecated. Use `uid` instead. The unique identifier of the option `price` | Money! | The price of the child bundle product `product_name` | String! | The name of the child bundle product `product_sku` | String! | The SKU of the child bundle product `quantity` | Float! | Indicates how many of this bundle product were ordered +`uid` | ID! | The unique identifier of the option diff --git a/src/_includes/graphql/negotiable-quote-address-input.md b/src/_includes/graphql/negotiable-quote-address-input.md new file mode 100644 index 00000000000..f5e6d07bd95 --- /dev/null +++ b/src/_includes/graphql/negotiable-quote-address-input.md @@ -0,0 +1,15 @@ +The `NegotiableQuoteAddressInput` object contains the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`city` | String! | The city specified for the billing or shipping address +`company` | String | The company name +`country_code` | String! | The country code and label for the billing or shipping address +`firstname` | String! | The first name of the company user +`lastname` | String! | The last name of the company user +`postcode` | String | The ZIP or postal code of the billing or shipping address +`region` | String | A string that defines the state or province of the billing or shipping address +`region_id` | Int | An integer that defines the state or province of the billing or shipping address +`save_in_address_book` | Boolean | Determines whether to save the address in the customer's address book. The default value is true +`street` | [String!]! | An array containing the street for the billing or shipping address +`telephone` | String | The telephone number for the billing or shipping address diff --git a/src/_includes/graphql/negotiable-quote.md b/src/_includes/graphql/negotiable-quote.md new file mode 100644 index 00000000000..979a3f91928 --- /dev/null +++ b/src/_includes/graphql/negotiable-quote.md @@ -0,0 +1,129 @@ +The `NegotiableQuote` object contains details of a negotiable quote, including its status, contents, and history. + +Attribute | Data Type | Description +--- | --- | --- +`available_payment_methods` | [AvailablePaymentMethod] | An array of payment methods that can be applied to the negotiable quote +`billing_address` | NegotiableQuoteBillingAddress | The billing address applied to the negotiable quote +`buyer` | NegotiableQuoteUser! | The first and last name of the buyer +`comments` | [NegotiableQuoteComment!] | A list of comments made by the buyer and seller +`created_at` | String | Timestamp indicating when the negotiable quote was created +`email` String | The email address of the company user +`history` | [NegotiableQuoteHistoryEntry!] | A list of status and price changes for the negotiable quote +`is_virtual` | Boolean | Indicates whether the negotiable quote contains only virtual products +`items` | [CartItemInterface] | The list of items in the negotiable quote +`name` | String! | The title assigned to the negotiable quote +`prices` | CartPrices | A set of subtotals and totals applied to the negotiable quote +`selected_payment_method` | SelectedPaymentMethod | The payment method that was applied to the negotiable quote +`shipping_addresses` | [NegotiableQuoteShippingAddress]! | A list of shipping addresses applied to the negotiable quote. +`status` | NegotiableQuoteStatus! | The status of the negotiable quote. Possible values are SUBMITTED, PENDING, UPDATED, OPEN, ORDERED, CLOSED, DECLINED, and EXPIRED +`total_quantity` | Float! | The total number of items in the negotiable quote +`uid` | ID! | The unique ID of a NegotiableQuote object +`updated_at` | String | Timestamp indicating when the negotiable quote was updated + +### NegotiableQuoteComment attributes {#NegotiableQuoteComment} + +The `NegotiableQuoteComment` object contains details about a single comment made by the seller or the buyer. + +Attribute | Data Type | Description +--- | --- | --- +`author` | [NegotiableQuoteUser!](#NegotiableQuoteUser) | The first and last name of the commenter +`created_at` | String! | Timestamp indicating when the comment was created +`creator_type` | NegotiableQuoteCommentCreatorType! | Indicates whether a buyer or seller commented +`text` | String! | The plain text comment +`uid` | ID! | The unique ID of a NegotiableQuoteComment object + +### NegotiableQuoteCustomLogChange attributes {#NegotiableQuoteCustomLogChange} + +The `NegotiableQuoteCustomLogChange` object contains changes to a negotiable quote that were made by a third-party extension. + +Attribute | Data Type | Description +--- | --- | --- +new_value | String! | The new entry content +old_value | String | The previous entry in the custom log +title | String! | The title of the custom log entry + +### NegotiableQuoteHistoryChanges attributes {#NegotiableQuoteHistoryChanges} + +The `NegotiableQuoteHistoryChanges` object contains details about a single change in the history of a negotiable quote. + +Attribute | Data Type | Description +--- | --- | --- +`comment_added` | [NegotiableQuoteHistoryCommentChange](#NegotiableQuoteHistoryCommentChange) | The comment provided with a change in the negotiable quote history +`custom_changes` | [NegotiableQuoteCustomLogChange](#NegotiableQuoteCustomLogChange) | Lists log entries added by third-party extensions +`expiration` | [NegotiableQuoteHistoryExpirationChange](#NegotiableQuoteHistoryExpirationChange) | The expiration date of the negotiable quote before and after a change in the quote history +`products_removed` | [NegotiableQuoteHistoryProductsRemovedChange](#NegotiableQuoteHistoryProductsRemovedChange) | Lists products that were removed as a result of a change in the quote history +`statuses` | [NegotiableQuoteHistoryStatusesChange](#NegotiableQuoteHistoryStatusesChange) | The status before and after a change in the negotiable quote history +`total` | [NegotiableQuoteHistoryTotalChange](#NegotiableQuoteHistoryTotalChange) | The total amount of the negotiable quote before and after a change in the quote history + +### NegotiableQuoteHistoryCommentChange attributes {#NegotiableQuoteHistoryCommentChange} + +The `NegotiableQuoteHistoryCommentChange` object contains a plain-text comment. + +Attribute | Data Type | Description +--- | --- | --- +`comment` | String! | A simple (non-HTML) comment submitted by a seller or buyer + +### NegotiableQuoteHistoryEntry attributes {#NegotiableQuoteHistoryEntry} + +The `NegotiableQuoteHistoryEntry` object contains details about a change to a negotiable quote, including all previous changes made at that point. + +Attribute | Data Type | Description +--- | --- | --- +`author` | [NegotiableQuoteUser!](#NegotiableQuoteUser) | The person who made a change in the status of the negotiable quote +`change_type` | NegotiableQuoteHistoryEntryChangeType! | An enum that describes why the entry in the negotiable quote history changed status. Possible values are CREATED, UPDATED, CLOSED, and UPDATED_BY_SYSTEM +`changes` | [NegotiableQuoteHistoryChanges](#NegotiableQuoteHistoryChanges) | The set of changes in the negotiable quote +`created_at` | String | Timestamp indicating when the negotiable quote entry was created +`uid` | ID! | The unique ID of a NegotiableQuoteHistoryEntry object + +### NegotiableQuoteHistoryExpirationChange attributes {#NegotiableQuoteHistoryExpirationChange} + +The `NegotiableQuoteHistoryExpirationChange` object lists the current expiration date of the negotiable quote, and the previous expiration date, if applicable. + +Attribute | Data Type | Description +--- | --- | --- +`new_expiration` | String! | The expiration date after the change +`old_expiration` | String | The previous expiration date. The value will be 'null' if not previously set + +### NegotiableQuoteHistoryProductsRemovedChange attributes {#NegotiableQuoteHistoryProductsRemovedChange} + +The `NegotiableQuoteHistoryProductsRemovedChange` object provides details about products removed from a negotiable quote because of an action by a buyer or seller, or because the item was removed from the catalog. + +Attribute | Data Type | Description +--- | --- | --- +`products_removed_from_catalog` | [ID]| A list of product IDs the seller removed from the catalog +`products_removed_from_quote` | [[ProductInterface]]({{page.baseurl}}/graphql/interfaces/product-interface.html) | A list of products removed from the quote by either the buyer or the seller + +### NegotiableQuoteHistoryStatusChange attributes {#NegotiableQuoteHistoryStatusChange} + +The `NegotiableQuoteHistoryStatusChange` object returns the status changes during the quote's life cycle. + +Attribute | Data Type | Description +--- | --- | --- +`new_status` | NegotiableQuoteStatus! | The updated status +`old_status` | NegotiableQuoteStatus | The previous status. The value will be `null` for the first history entry in a negotiable quote + +### NegotiableQuoteHistoryStatusesChange attributes {#NegotiableQuoteHistoryStatusesChange} + +The `NegotiableQuoteHistoryStatusesChange` object contains an array of all previous modifications to the negotiable quote. + +Attribute | Data Type | Description +--- | --- | --- +`changes` | [NegotiableQuoteHistoryStatusChange!]! | A list of status changes + +### NegotiableQuoteHistoryTotalChange attributes {#NegotiableQuoteHistoryTotalChange} + +The `NegotiableQuoteHistoryTotalChange` object contains the new total price of a negotiable quote after some change has been applied. + +Attribute | Data Type | Description +--- | --- | --- +`new_price` | Money | The total price as a result of the change +`old_price` | Money | The previous total price on the negotiable quote + +### NegotiableQuoteUser attributes {#NegotiableQuoteUser} + +The `NegotiableQuoteUser` contains the first and last name of a buyer or seller. + +Attribute | Data Type | Description +--- | --- | --- +`firstname` | String! | The first name of the buyer or seller making a change +`lastname` | String! | The buyer's or seller's last name diff --git a/src/_includes/graphql/negotiable-quotes-input.md b/src/_includes/graphql/negotiable-quotes-input.md new file mode 100644 index 00000000000..74359062784 --- /dev/null +++ b/src/_includes/graphql/negotiable-quotes-input.md @@ -0,0 +1,39 @@ +Attribute | Data Type | Description +--- | --- | --- +`currentPage` | Int | Specifies which page of results to return. The default value is 1 +`filter` | [NegotiableQuoteFilterInput](#NegotiableQuoteFilterInput) | Defines a filter for narrowing the query results +`pageSize` | Int | Specifies the maximum number of results to return at once. Defaults to 20 +`sort` | [NegotiableQuoteSortInput](#NegotiableQuoteSortInput) | Specifies how to sort the results + +### NegotiableQuoteFilterInput attributes {#NegotiableQuoteFilterInput} + +The `NegotiableQuoteFilterInput` object defines the filter to use to return a list of negotiable quotes. + +Attribute | Data Type | Description +--- | --- | --- +`ids` | FilterEqualTypeInput | Filter by the ID of one or more negotiable quotes +`name` | FilterMatchTypeInput | Filter by the negotiable quote name + +### FilterEqualTypeInput attributes {#FilterEqualTypeInput} + +Use the `FilterEqualTypeInput` object to construct a filter that returns values that are equal to the specified string or are in an array of values. + +Attribute | Data Type | Description +--- | --- | --- +`eq` | String | A string to filter on +`in` | [String] | An array of values to filter on + +### FilterMatchTypeInput attributes {#FilterMatchTypeInput} + +Use the `FilterMatchTypeInput` object to construct a filter that returns products that exactly match a string or contain the specified pattern. + +Attribute | Data Type | Description +--- | --- | --- +`match` | String | One or more words to filter on + +### NegotiableQuoteSortInput attributes {#NegotiableQuoteSortInput} + +Attribute | Data Type | Description +--- | --- | --- +`sort_field` | NegotiableQuoteSortableField! | CREATED_AT (default), QUOTE_NAME, or UPDATED_AT +`sort_direction` | SortEnum! | ASC or DESC (default) diff --git a/src/_includes/graphql/requisition-list.md b/src/_includes/graphql/requisition-list.md new file mode 100644 index 00000000000..1dd3af89119 --- /dev/null +++ b/src/_includes/graphql/requisition-list.md @@ -0,0 +1,20 @@ +The `RequisitionList` object contains the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`description` | String | Optional text that describes the requisition list +`items` | [RequistionListItems](#RequistionListItems) | An array of products added to the requisition list +`items_count` | Int! | The number of items in the list +`name` | String! | The requisition list name +`uid` | ID! | The unique requisition list ID +`updated_at` | String | The time of the last modification of the requisition list + +### RequistionListItems attributes {#RequistionListItems} + +The `RequistionListItems` object contains the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`items` | [[RequisitionListItemInterface]!]({{page.baseurl}}/graphql/interfaces/requisition-list-item-interface.html) | An array of items in the requisition list +`page_info` | SearchResultPageInfo | Contains pagination metadata +`total_pages` | Int! | The number of pages returned diff --git a/src/_includes/graphql/return.md b/src/_includes/graphql/return.md new file mode 100644 index 00000000000..a760ac4cd24 --- /dev/null +++ b/src/_includes/graphql/return.md @@ -0,0 +1,109 @@ +The `Return` object can contain the following attributes: + +Attribute | Data Type | Description +--- | --- | --- +`available_shipping_carriers` | [ReturnShippingCarrier] | A list of shipping carriers available for returns +`comments`| [ReturnComment] | A list of comments posted for the return request +`created_at` | String! | The date the return was requested +`customer_email` | String! | Email of the person who created the return request +`customer` | [ReturnCustomer](#ReturnCustomer) | The name of the person who requested the return +`items`| [[ReturnItem]](#ReturnItem) | A list of items being returned +`number` | String! | Human-readable return number +`order` | [CustomerOrder]({{page.baseurl}}/graphql/queries/customer.html#orders) | The order associated with the return +`shipping` | [ReturnShipping](#ReturnShipping) | Shipping information for the return +`status` | ReturnStatus | An enum indicating the status of the return request. Possible values are APPROVED, AUTHORIZED, CLOSED, DENIED, PARTIALLY_APPROVED, PARTIALLY_AUTHORIZED, PARTIALLY_RECEIVED, PARTIALLY_REJECTED, PENDING, PROCESSED_AND_CLOSED, RECEIVED, and REJECTED +`uid` | ID! | The unique ID of a `Return` object + +#### ReturnComment attributes {#ReturnComment} + +The ReturnComment object provides details about an individual comment in a refund request. Comments can be added by a customer or the merchant. + +Attribute | Data Type | Description +--- | --- | --- +`author_name` | String! | The name or author who posted the comment +`created_at` | String! | The date and time the comment was posted +`text` | String! | The contents of the comment +`uid` | ID! | The unique ID of a `ReturnComment` object + +#### ReturnCustomAttribute attributes {#ReturnCustomAttribute} + +Attribute | Data Type | Description +--- | --- | --- +`label` | String! | A description of the attribute +`uid` | ID! | The unique ID of a `ReturnCustomAttribute` attribute +`value` | String! | A JSON-encoded value of the attribute + +#### ReturnCustomer attributes {#ReturnCustomer} + +The ReturnCustomer object contains information about the person requesting a return. + +Attribute | Data Type | Description +--- | --- | --- +`email` | String! | The email address of the refund requester +`firstname` | String | The first name of the refund requester +`lastname` | String | The last name of the refund requester + +#### ReturnItem attributes {#ReturnItem} + +The ReturnItem object provides details about an individual item in a return request. + +Attribute | Data Type | Description +--- | --- | --- +`custom_attributes` | [[ReturnCustomAttribute]](#ReturnCustomAttribute) | Return item custom attributes that are visible on the storefront +`order_item` | [OrderItemInterface!]({{page.baseurl}}/graphql/interfaces/order-item-interface.html) | Provides access to the product being returned, including information about selected and entered options +`quantity` | Float! | The quantity of the item the merchant authorized to be returned +`request_quantity` | Float! | The quantity of the item requested to be returned +`status`| ReturnItemStatus! | An enum indicating the return status of the item. Possible values are APPROVED, AUTHORIZED, DENIED, PENDING, RECEIVED, and REJECTED +`uid`| ID! | The unique ID of an item of a `Return` object + +#### ReturnShipping attributes {#ReturnShipping} + +The ReturnShipping object can contain the merchant's shipping address and tracking information. + +Attribute | Data Type | Description +--- | --- | --- +`address`| [ReturnShippingAddress](#ReturnShippingAddress) | The merchant-defined return shipping address +`tracking(uid: ID)` | [[ReturnShippingTracking](#ReturnShippingTracking)] | The unique ID for a `ReturnShippingTracking` object. If a single UID is specified, contains a single tracking record. Otherwise, contains all tracking information + +#### ReturnShippingAddress attributes {#ReturnShippingAddress} + +The ReturnShippingAddress object defines the merchant address for receiving returned items. + +Attribute | Data Type | Description +--- | --- | --- +`city` | String! | The city for product returns +`contact_name` | String | The merchant's contact person +`country` | Country! | An object that defines the country for product returns +`postcode` | String! | The postal code for product returns +`region` | Region! | An object that defines the state or province for product returns +`street` | [String]! | The street address for product returns +`telephone` | String | The telephone number for product returns + +#### ReturnShippingCarrier attributes {#ReturnShippingCarrier} + +The ReturnShippingCarrier object contains details about the shipping carrier used to return a product. + +Attribute | Data Type | Description +--- | --- | --- +`label` | String! | A description of the shipping carrier +`uid` | ID! | The unique ID of a `ReturnShippingCarrier` object + +#### ReturnShippingTracking attributes {#ReturnShippingTracking} + +The ReturnShippingTracking object contains tracking information for an approved return. + +Attribute | Data Type | Description +--- | --- | --- +`carrier` | [ReturnShippingCarrier!](#ReturnShippingCarrier) | Contains details of a shipping carrier +`status` | [ReturnShippingTrackingStatus](#ReturnShippingTrackingStatus) | Contains details about the status of a shipment +`tracking_number` | String! | A tracking number assigned by the carrier +`uid` | ID! | The unique ID assigned of a `ReturnShippingTracking` object + +#### ReturnShippingTrackingStatus attributes {#ReturnShippingTrackingStatus} + +The ReturnShippingTrackingStatus object contains tracking status information for an approved return. + +Attribute | Data Type | Description +--- | --- | --- +`text` | String! | Text that describes the status +`type` | ReturnShippingTrackingStatusType! | An enum indicating whether the status type is INFORMATIONAL or an ERROR diff --git a/src/_includes/graphql/routable-interface.md b/src/_includes/graphql/routable-interface.md new file mode 100644 index 00000000000..c44990c2a6d --- /dev/null +++ b/src/_includes/graphql/routable-interface.md @@ -0,0 +1,7 @@ +The `RoutableInterface` returns the following attributes. + +Attribute | Data Type | Description +--- | --- | --- +`redirect_code` | Int! | Contains 0 when there is no redirect error. A value of 301 indicates the URL of the requested resource has been changed permanently, while a value of 302 indicates a temporary redirect +`relative_url` | String | The internal relative URL. If the specified URL is a redirect, the query returns the redirected URL, not the original +`type` | UrlRewriteEntityTypeEnum | One of PRODUCT, CATEGORY, or CMS_PAGE diff --git a/src/_includes/graphql/store-config.md b/src/_includes/graphql/store-config.md index 341ef19c896..73c1551c0ef 100644 --- a/src/_includes/graphql/store-config.md +++ b/src/_includes/graphql/store-config.md @@ -21,23 +21,40 @@ Attribute | Data Type | Description | Default or example value `catalog_default_sort_by` | String | The default sort order of the search results list | `position` `category_fixed_product_tax_display_setting` | [FixedProductTaxDisplaySettings](#FixedProductTaxDisplaySettings) | Corresponds to the **Display Prices In Product Lists** field. It indicates how Fixed Product Tax information is displayed on category pages | FPT_DISABLED `category_url_suffix` | String | The suffix applied to category pages, such as `.htm` or `.html` | `.html` +`check_money_order_enable_for_specific_countries` | Boolean | Indicates whether only specific countries can use this payment method | true or false +`check_money_order_enabled` | Boolean | Indicates whether the Check/Money Order payment method is enabled | true or false +`check_money_order_title` | String | The title of the Check/Money Order payment method displayed on the storefront | Check / Money order +`check_money_order_new_order_status` | String | Status of new orders placed using the Check/Money Order payment method | `pending` +`check_money_order_payment_from_specific_countries` | String | Comma-separated list of specific countries allowed to use the Check/Money Order payment method | null +`check_money_order_make_check_payable_to` | String | The name of the party to whom the check must be payable | `TestCo` +`check_money_order_send_check_to` | String | The full street address or PO Box where the checks are mailed | `TestCo\r\nAttn: Accounts Receivable\r\n11501 Domain Dr #110\r\nAustin, TX 78758` +`check_money_order_min_order_total` | String | Minimum order amount required to qualify for the Check/Money Order payment method | 50 +`check_money_order_max_order_total` | String | Maximum order amount required to qualify for the Check/Money Order payment method | 500 +`check_money_order_sort_order` | Int | A number indicating the position of the Check/Money Order payment method in the list of available payment methods during checkout | 2 `cms_home_page` | String | Returns the name of the CMS page that identifies the home page for the store | `home` `cms_no_cookies` | String | Identifies a specific CMS page that appears when cookies are not enabled for the browser | `enable-cookies` `cms_no_route` | String | Identifies a specific CMS page that you want to appear when a 404 “Page Not Found” error occurs | `no-route` -`code` | String | A unique identifier for the store | `default` +`code` | String | Deprecated. Use `store_code` instead. A unique identifier for the store | `default` +`configurable_thumbnail_source` | String | Determines which thumbnail should be used in the cart for configurable products. Possible values: `parent` or `itself` (child) | `parent` +`contact_enabled` | Boolean! | Indicates whether the Contact Us form is enabled | true or false `copyright` | String | The copyright statement that appears at the bottom of each page | Copyright © 2013-present Magento, Inc. All rights reserved. `default_description` | String | The description that provides a summary of your site for search engine listings and should not be more than 160 characters in length | null `default_display_currency_code` | String | The code representing the currency displayed on the store | `USD` `default_keywords` | String | A series of keywords that describe your store, each separated by a comma | `Magento, Varien, E-commerce` `default_title` | String | The title that appears at the title bar of each page when viewed in a browser | Magento Enterprise Edition `demonotice` | Int | Controls the display of the demo store notice at the top of the page. Options: `0` (No) or `1` (Yes) | 0 +`enable_multiple_wishlists` | String | Indicates whether customers can have multiple wish lists. Possible values: 1 (Yes) and 0 (No) | 1 `front` | String | Indicates the landing page that is associated with the base URL | `cms` `grid_per_page` | Int | The default number of products per page in Grid View | `9` `grid_per_page_values` | String | A list of numbers that define how many products can be displayed in List View | `9,15,30` `head_includes` | String | Contains scripts that must be included in the HTML before the closing `` tag | `` `head_shortcut_icon` | String | Uploads the small graphic image that appears in the address bar and tab of the browser | null `header_logo_src` | String | The path to the logo that appears in the header | null -`id` | Int | The ID number assigned to the store | `1` +`id` | Int | Deprecated. Use `store_code` instead. The ID number assigned to the store | `1` +`is_default_store` | Boolean | Indicates whether the store view has been designated as the default within the store group | true or false +`is_default_store_group` | Boolean | Indicates whether the store group has been designated as the default within the website | true or false +`is_negotiable_quote_active` | Boolean | Indicates if negotiable quote functionality is enabled. Possible values: `true` and `false` | `false` +`is_requisition_list_active` | String | Indicates if requisition lists are enabled. Possible values: 1 (Yes) and 0 (No) | 0 `list_mode` | String | The format of the search results list | `grid-list` `list_per_page` | Int | The default number of products per page in List View | `10` `list_per_page_values` | String | A list of numbers that define how many products can be displayed in List View | `5,10,15,20,25` @@ -58,8 +75,10 @@ Attribute | Data Type | Description | Default or example value `magento_reward_points_register` | String | The number of points a customer gets for registering | null `magento_reward_points_review_limit` | String | The maximum number of reviews that qualify for rewards. A null value indicates no limit | null `magento_reward_points_review` | String | The number of points for writing a review | null -`magento_wishlist_general_is_enabled` | String | Indicates whether wish lists are enabled (1) or disabled (0) +`magento_wishlist_general_is_enabled` | String | Indicates whether wish lists are enabled (1) or disabled (0) | 1 +`maximum_number_of_wishlists` | String | If multiple wish lists are enabled, the maximum number of wish lists the customer can have | 5 `minimum_password_length` | String | The minimum number of characters required for a valid password.
Configuration path: customer/password/minimum_password_length | 6 +`newsletter_enabled` | Boolean! | Indicates whether newsletters are enabled | true or false `no_route` | String | Contains the URL of the default page that you want to appear when if a 404 “Page not Found” error occurs | `cms/noroute/index` `payment_payflowpro_cc_vault_active` | String | Payflow Pro vault status | `0` (inactive) or `1` (active) `printed_card_price` | String | The default price of a printed card that accompanies an order | 10 @@ -67,7 +86,9 @@ Attribute | Data Type | Description | Default or example value `product_reviews_enabled` | String | Indicates whether product reviews are enabled. Possible values: 1 (Yes) and 0 (No) | 1 `product_url_suffix` | String | The suffix applied to product pages, such as `.htm` or `.html` | `.html` `required_character_classes_number` | String | The number of different character classes required in a password (lowercase, uppercase, digits, special characters).
Configuration path: customer/password/required_character_classes_number | 2 -`root_category_id` | Int | The ID of the root category | 2 +`returns_enabled` | String! | Indicates whether RMA is enabled on the storefront. Possible values: enabled/disabled | Disabled +`root_category_id` | Int | Deprecated. Use `root_category_uid` instead. The ID of the root category | 2 +`root_category_uid` | ID | The unique ID for the root category object implementing `CategoryInterface` | Mw== `sales_fixed_product_tax_display_setting` | [FixedProductTaxDisplaySettings](#FixedProductTaxDisplaySettings) | Corresponds to the **Display Prices In Sales Modules** field. It indicates how Fixed Product Taxes information is displayed on cart, checkout, and order pages | FPT_DISABLED `sales_gift_wrapping` | String | Indicates if gift wrapping prices are displayed on the Orders page. Possible values: 1 (Yes) and 0 (No) | 1 `sales_printed_card` | String | Indicates if printed card prices are displayed on the Orders page. Possible values: 1 (Yes) and 0 (No) | 1 @@ -77,14 +98,27 @@ Attribute | Data Type | Description | Default or example value `secure_base_url` | String | The store's fully-qualified secure base URL | `https://magentohost.example.com/` `send_friend` | [SendFriendConfiguration](#SendFriendConfiguration) | Email to a Friend configuration | Not applicable `show_cms_breadcrumbs` | Int | Determines if a breadcrumb trail appears on all CMS pages in the catalog. Options: `0` (No) or `1` (Yes) | 1 -`store_name` | String | The store's name | `My Store` +`store_code` | ID | The unique ID of the store view. In the Admin, this is called the Store View Code. When making a GraphQL call, assign this value to the `Store` header to provide the scope | `default` +`store_group_code` | ID | The unique ID assigned to the store group. In the Admin, this is called the Store Name | `main_website_store` +`store_group_name` | String | The label assigned to the store group | Main Website Store +`store_name` | String | The label assigned to the store view | Default Store View +`store_sort_order` | Int | The store view sort order | 10 `timezone` | String | The store's time zone | `America/Chicago` `title_prefix` | String | A prefix that appears before the title to create a two- or three-part title | null `title_separator` | String | Identifies the character that separates the category name and subcategory in the browser title bar | `-` `title_suffix` | String | A suffix that appears after the title to create a two-or three part title | null -`website_id` | Integer | The ID number assigned to the parent website | `1` +`website_code` | ID | The unique ID for the website | `base` +`website_id` | Integer | Deprecated. The field should not be used on the storefront. The ID number assigned to the parent website | `1` +`website_name` | String | The label assigned to the website | Main Website `weight_unit` | String | The weight unit for products | `lbs`, `kgs`, or similar `welcome` | String | Text that appears in the header of the page and includes the name of customers who are logged in | Default welcome msg! +`zero_subtotal_enable_for_specific_countries` | Boolean | Indicates whether only specific countries can use this payment method | true or false +`zero_subtotal_enabled` | Boolean | Indicates whether the Zero Subtotal payment method is enabled | true or false +`zero_subtotal_new_order_status` | String | Status of new orders placed using the Zero Subtotal payment method | `pending` +`zero_subtotal_payment_action` | String | When the new order status is 'Processing', this can be set to 'authorize_capture' to automatically invoice all items that have a zero balance | `authorize_capture` +`zero_subtotal_payment_from_specific_countries` | String | Comma-separated list of specific countries allowed to use the Zero Subtotal payment method | null +`zero_subtotal_sort_order` | Int | A number indicating the position of the Zero Subtotal payment method in the list of available payment methods during checkout | 1 +`zero_subtotal_title` | String | The title of the Zero Subtotal payment method displayed on the storefront | `No Payment Information Required` ### SendFriendConfiguration attributes {#SendFriendConfiguration} diff --git a/src/_includes/graphql/wishlist-item-interface.md b/src/_includes/graphql/wishlist-item-interface.md new file mode 100644 index 00000000000..80034fe505c --- /dev/null +++ b/src/_includes/graphql/wishlist-item-interface.md @@ -0,0 +1,10 @@ +The `WishlistItemInterface` contains the following attributes. + +Attribute | Data type | Description +--- | --- | --- +`added_at` | String! | The date and time the item was added to the wish list +`customizable_options`| [SelectedCustomizableOption]! | Custom options selected for the wish list item +`description`| String | The description of the item +`id`| ID! | The ID of a `WishlistItemInterface` object +`product` | [ProductInterface]({{page.baseurl}}/graphql/interfaces/product-interface.html) | Product details of the wish list item +`quantity`| Float! | The quantity of this wish list item diff --git a/src/_includes/graphql/wishlist.md b/src/_includes/graphql/wishlist.md index 5bc13a10beb..57ef3e5bed9 100644 --- a/src/_includes/graphql/wishlist.md +++ b/src/_includes/graphql/wishlist.md @@ -2,11 +2,14 @@ The `Wishlist` object contains all the items in the customer's wish list. Attribute | Data type | Description --- | --- | --- -`id` | ID | The unique identifier of the wish list -`items` | [[WishlistItem](#WishlistItem)] | An array of items in the customer's wish list +`id` | ID | The unique ID of a `Wishlist` object +`items` | [[WishlistItem](#WishlistItem)] | Deprecated. Use `items_v2` instead +`items_v2` | [[WishlistItemInterface]]({{page.baseurl/graphql/interfaces/wishlist-item/interface.html}}) | An array of items in the customer's wish list `items_count` | Int | The number of items in the wish list +`name` | String | The wish list name. Applicable to {{site.data.var.ee}} only `sharing_code` | String | An encrypted code that Magento uses to link to the wish list `updated_at` | String | The time of the last modification to the wish list +`visibility` | WishlistVisibilityEnum! | An enum indicating whether the wish list is PUBLIC or PRIVATE. Applicable to {{site.data.var.ee}} only #### WishlistItem attributes {#WishlistItem} @@ -17,5 +20,5 @@ Attribute | Data type | Description `added_at` | String | The time when the customer added the item to the wish list `description` | String | The customer's comment about this item `id` | Int | The wish list item ID -`product` | [ProductInterface]({{ page.baseurl }}/graphql/interfaces/product-interface.html) | The ProductInterface contains attributes that are common to all types of products. Note that descriptions may not be available for custom and EAV attributes -`qty` | Float | The quantity of this wish list item \ No newline at end of file +`product` | [ProductInterface]({{page.baseurl}}/graphql/interfaces/product-interface.html) | The ProductInterface contains attributes that are common to all types of products. Note that descriptions may not be available for custom and EAV attributes +`qty` | Float | The quantity of this wish list item diff --git a/src/_includes/home/contributors.html b/src/_includes/home/contributors.html deleted file mode 100644 index 1d9f472f48b..00000000000 --- a/src/_includes/home/contributors.html +++ /dev/null @@ -1,6 +0,0 @@ -
-
-
-
-
- \ No newline at end of file diff --git a/src/_includes/home/intro.html b/src/_includes/home/intro.html index e3f705b4ddc..6067770d531 100644 --- a/src/_includes/home/intro.html +++ b/src/_includes/home/intro.html @@ -1,9 +1,11 @@
-

Magento {{ page.guide_version }} Developer Documentation

-

Everything you need to build and manage a customized Magento store.

+

{{site.data.var.ee}} {{ page.guide_version }} Developer Guide

+

Everything you need to build and manage a customized Commerce store.

- {% include layout/search-form.html %} + {% if page.guide_version != "2.4" %} + {% include layout/search-form.html %} + {% endif %}
diff --git a/src/_includes/install/allowoverrides24.md b/src/_includes/install/allowoverrides24.md index b290a07f1c2..ce5c992c71b 100644 --- a/src/_includes/install/allowoverrides24.md +++ b/src/_includes/install/allowoverrides24.md @@ -1,4 +1,4 @@ -Use this section to enable Apache 2.4 rewrites and specify a setting for the [distributed configuration file, `.htaccess`](http://httpd.apache.org/docs/current/howto/htaccess.html) +Use this section to enable Apache 2.4 rewrites and specify a setting for the [distributed configuration file, `.htaccess`](https://httpd.apache.org/docs/current/howto/htaccess.html) Magento uses server rewrites and `.htaccess` to provide directory-level instructions for Apache. @@ -11,7 +11,7 @@ Failure to enable these settings typically results in no styles displaying on yo a2enmod rewrite ``` -1. To enable Magento to use the distributed `.htaccess` configuration file, see the guidelines in the [Apache 2.4 documentation](http://httpd.apache.org/docs/current/mod/mod_rewrite.html). +1. To enable Magento to use the distributed `.htaccess` configuration file, see the guidelines in the [Apache 2.4 documentation](https://httpd.apache.org/docs/current/mod/mod_rewrite.html). Note that in Apache 2.4, the server's default site configuration file is `/etc/apache2/sites-available/000-default.conf`. diff --git a/src/_includes/install/archives-php-issue.md b/src/_includes/install/archives-php-issue.md deleted file mode 100644 index 8eba5817fe9..00000000000 --- a/src/_includes/install/archives-php-issue.md +++ /dev/null @@ -1,2 +0,0 @@ -{:.bs-callout-warning} -Magento 2.2 archives are compatible with PHP 7.0 only. If you're using PHP 7.1, [download Magento 2.2 with Composer]({{ page.baseurl }}/install-gde/composer.html) instead to avoid compatibility issues during installation. diff --git a/src/_includes/install/auth-json.md b/src/_includes/install/auth-json.md index 22e7cedf78b..f99c46270ee 100644 --- a/src/_includes/install/auth-json.md +++ b/src/_includes/install/auth-json.md @@ -1,12 +1,12 @@ Accessing the Magento 2 GitHub repository requires authentication. The command `composer install` fails without it. Requirements to authenticate include: -1. Magento authentication keys +1. Commerce authentication keys 1. GitHub personal access token 1. Composer `auth.json` file -### Create Magento authentication keys +### Create Commerce authentication keys -Follow this guide to [create Magento authentication keys]({{ page.baseurl }}/install-gde/prereq/connect-auth.html). +Follow this guide to [create Commerce authentication keys]({{ page.baseurl }}/install-gde/prereq/connect-auth.html). ### Create a GitHub personal access token @@ -20,7 +20,7 @@ When choosing token permissions, select all checkboxes in the `repo` scope. Comp ### Create `auth.json` file -1. Log in to your Magento server as the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to your Commerce server as the [Commerce file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Create the `auth.json` file in the user's home directory. For example, if `magento_user` is your Unix username, then create `/home/magento_user/.composer/auth.json`. ### Edit `auth.json` file diff --git a/src/_includes/install/auth-tokens-get.md b/src/_includes/install/auth-tokens-get.md index 9f4c943f10a..4e57e9e12ca 100644 --- a/src/_includes/install/auth-tokens-get.md +++ b/src/_includes/install/auth-tokens-get.md @@ -1,18 +1,18 @@ -The `repo.magento.com` repository is where Magento 2 and third-party Composer packages are stored and requires authentication. Use your Magento Marketplace account to generate a pair of 32-character *authentication keys* to access the repository. +The `repo.magento.com` repository is where Magento 2 and third-party Composer packages are stored and requires authentication. Use your Commerce Marketplace account to generate a pair of 32-character *authentication keys* to access the repository. {:.bs-callout-info} -For access to {{site.data.var.ee}} and {{site.data.var.ece}} packages, you must use keys associated with a MAGEID that has been granted access to those packages. If you encounter errors, you may not be authorized to access the package. Contact [Magento support](https://magento.com/support) for assistance with your MAGEID. +For access entitlement to {{site.data.var.ee}} and {{site.data.var.ece}} packages, you must use keys associated with a MAGEID that has been granted access to those packages. The MAGEID is typically the **Billing Contact** on the {{site.data.var.ee}} account and may not always be the **Project Owner** of the {{site.data.var.ece}} project. If you encounter [errors](https://support.magento.com/hc/en-us/articles/360040296392), you may not have authorization to access the package or the access entitlement has expired due to an outstanding invoice on the account. Contact [{{site.data.var.ee}} support](https://magento.com/support) for assistance with your MAGEID. To create authentication keys: -1. Log in to the [Magento Marketplace](https://marketplace.magento.com){:target="_blank"}. If you don't have an account, click **Register**. +1. Log in to the [Commerce Marketplace](https://marketplace.magento.com). If you don't have an account, click **Register**. 1. Click your account name in the top-right of the page and select **My Profile**. 1. Click **Access Keys** in the Marketplace tab. - ![Get your secure access keys on Magento Marketplace]({{ site.baseurl }}/common/images/cloud/cloud_access-key.png){:width="500px"} + ![Get your secure access keys on Commerce Marketplace]({{ site.baseurl }}/common/images/cloud/cloud_access-key.png){:width="500px"} -1. Click **Create a New Access Key**. Enter a specific name for the keys (e.g., the name of the developer receiving the keys) and click **OK**. +1. Click **Create a New Access Key**. Enter a specific name for the keys (for example, the name of the developer receiving the keys) and click **OK**. 1. New public and private keys are now associated with your account that you can click to copy. Save this information or keep the page open when working with your Magento project. Use the **Public key** as your username and the **Private key** as your password. @@ -28,7 +28,7 @@ You can also disable or delete authentication keys. For example, you can disable To download Magento releases using SSH, you must generate a Downloads Access Token. To generate a token: -1. Log in to your [magento.com account](https://www.magentocommerce.com/products/customer/account/login){:target="_blank"}. +1. Log in to your [magento.com account](https://www.magentocommerce.com/products/customer/account/login). 1. Click **My Account** at the top of the page. 1. Click **Account Settings** > **Downloads Access Token**. diff --git a/src/_includes/install/before-you-begin-cli.md b/src/_includes/install/before-you-begin-cli.md index cfca607d9bd..86dad574b54 100644 --- a/src/_includes/install/before-you-begin-cli.md +++ b/src/_includes/install/before-you-begin-cli.md @@ -2,4 +2,4 @@ Before you begin, make sure that: 1. Your system meets the requirements discussed in [Magento System Requirements]({{ page.baseurl }}/install-gde/system-requirements.html) 1. You completed all prerequisite tasks discussed in [Prerequisites]({{ page.baseurl }}/install-gde/prereq/prereq-overview.html). -1. After you log in to the Magento server, switch to a user that has permissions to write to the Magento file system. One way to do this is discussed in [switch to the Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. After you log in to the Magento server, switch to a user that has permissions to write to the Magento file system. One way to do this is discussed in [switch to the file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). diff --git a/src/_includes/install/before-you-begin-web.md b/src/_includes/install/before-you-begin-web.md deleted file mode 100644 index 48582687335..00000000000 --- a/src/_includes/install/before-you-begin-web.md +++ /dev/null @@ -1,6 +0,0 @@ -Before you begin, make sure that: - -1. Your system meets the requirements discussed in [Magento System Requirements]({{ page.baseurl }}/install-gde/system-requirements.html). -1. You completed all prerequisite tasks discussed in [Prerequisites]({{ page.baseurl }}/install-gde/prereq/prereq-overview.html). -1. You started your installation as discussed in [Getting started]({{ page.baseurl }}/install-gde/install/web/install-web.html#instgde-install-magento-web-step0). -1. You completed all preceding steps in the Setup Wizard. diff --git a/src/_includes/install/composer-overview.md b/src/_includes/install/composer-overview.md index f8d0b40e67a..54c9d70dfdf 100644 --- a/src/_includes/install/composer-overview.md +++ b/src/_includes/install/composer-overview.md @@ -1,10 +1,10 @@ -We use [Composer](https://getcomposer.org/){:target="_blank"} to manage Magento components and their dependencies. Using Composer to get the Magento software [metapackage](https://glossary.magento.com/metapackage) provides the following advantages: +We use [Composer](https://getcomposer.org/) to manage Magento components and their dependencies. Using Composer to get the Magento software [metapackage](https://glossary.magento.com/metapackage) provides the following advantages: - Reuse third-party libraries without bundling them with source code - Reduce extension conflicts and compatibility issues by using a component-based architecture with robust dependency management - Adhere to [PHP-Framework Interoperability Group (FIG)](https://www.php-fig.org/) standards -- Repackage Magento Open Source with other components +- Repackage {{site.data.var.ce}} with other components - Use the Magento software in a production environment -{:.bs-callout-warning} -You must create a Composer project from our metapackage if you want to use the Magento Web Setup Wizard to upgrade the Magento software and third-party extensions. +{:.bs-callout-info} +You can also [download](https://magento.com/tech-resources/download) an archive file for a specific version of Magento in either ZIP or TAR format. Installing Magento from an archive lacks the advantages of using Composer. Contributing developers should use the [git-based]({{ page.baseurl }}/install-gde/contrib-git.html) installation method. diff --git a/src/_includes/install/composer-overview_24.md b/src/_includes/install/composer-overview_24.md deleted file mode 100644 index be058f6f920..00000000000 --- a/src/_includes/install/composer-overview_24.md +++ /dev/null @@ -1,7 +0,0 @@ -We use [Composer](https://getcomposer.org/){:target="_blank"} to manage Magento components and their dependencies. Using Composer to get the Magento software [metapackage](https://glossary.magento.com/metapackage) provides the following advantages: - -- Reuse third-party libraries without bundling them with source code -- Reduce extension conflicts and compatibility issues by using a component-based architecture with robust dependency management -- Adhere to [PHP-Framework Interoperability Group (FIG)](https://www.php-fig.org/) standards -- Repackage Magento Open Source with other components -- Use the Magento software in a production environment diff --git a/src/_includes/install/enable-disable-modules.md b/src/_includes/install/enable-disable-modules.md index 22706d5c749..0d797584422 100644 --- a/src/_includes/install/enable-disable-modules.md +++ b/src/_includes/install/enable-disable-modules.md @@ -24,4 +24,4 @@ It's possible that module A's `composer.json` declares a conflict with module B *Command line [module enable or disable subcommand]({{ page.baseurl }}/install-gde/install/cli/install-cli-subcommands-enable.html) only:* To force a module to be enabled or disabled regardless of its dependencies, use the optional `--force` argument. {:.bs-callout-info} -Using `--force` can disable your Magento store and cause problems accessing the Magento Admin. +Using `--force` can disable your Magento store and cause problems accessing the Admin. diff --git a/src/_includes/install/file-system-perms-before.md b/src/_includes/install/file-system-perms-before.md index fa0af9718a3..0375d93a055 100644 --- a/src/_includes/install/file-system-perms-before.md +++ b/src/_includes/install/file-system-perms-before.md @@ -1,14 +1,9 @@ ## Set pre-installation file system ownership and permissions {#perms-over} -This topic discusses how to set read-write permissions for the web server group before you install the Magento software. This is necessary so the Setup Wizard or command line can write files to the Magento file system. - -{% include install/web/deprecated.md %} +This topic discusses how to set read-write permissions for the web server group before you install the Magento software. This is necessary so the command line can write files to the Magento file system. The procedure you use is different, depending on whether you use [shared hosting](#perms-shared) and have one user or if you use a [private server](#perms-private) and have two users. -{:.bs-callout-info} -If you're using a Magento version*earlier than* 2.0.6, see [Appendix---Magento file system ownership and appendix (legacy)]({{ page.baseurl }}/install-gde/install/legacy-file-system-perms.html) instead. - ## Set permissions for shared hosting (one user) {#perms-shared} This section discusses how to set pre-installation permissions if you log in to the Magento server as the same user that also runs the web server. This type of setup is common in shared hosting environments. @@ -25,7 +20,7 @@ This section discusses how to set ownership and permissions for your own server {% include install/file-system-perms-twouser.md %} {% endcollapsible %} -## Switch to the Magento file system owner {#install-update-depend-user-switch} +## Switch to the file system owner {#install-update-depend-user-switch} After you've performed the other tasks in this topic, enter one of the following commands to switch to that user: diff --git a/src/_includes/install/file-system-perms-before_22.md b/src/_includes/install/file-system-perms-before_22.md deleted file mode 100644 index 2f803f78c8d..00000000000 --- a/src/_includes/install/file-system-perms-before_22.md +++ /dev/null @@ -1,39 +0,0 @@ -## Set pre-installation file system ownership and permissions {#perms-over} - -This topic discusses how to set read-write permissions for the web server group before you install the Magento software. This is necessary so the Setup Wizard or command line can write files to the Magento file system. - -{% include install/web/deprecated.md %} - -The procedure you use is different, depending on whether you use [shared hosting](#perms-shared) and have one user or if you use a [private server](#perms-private) and have two users. - -{:.bs-callout-info} -If you're using a Magento version *earlier than* 2.0.6, see [Appendix---Magento file system ownership and appendix (legacy)]({{ page.baseurl }}/install-gde/install/legacy-file-system-perms.html) instead. - -## Set permissions for shared hosting (one user) {#perms-shared} - -This section discusses how to set pre-installation permissions if you log in to the Magento server as the same user that also runs the web server. This type of setup is common in shared hosting environments. - -{% collapsible To set ownership and permissions for a one-user system: %} -{% include install/file-system-perms-oneuser_22.md %} -{% endcollapsible %} - -## Set ownership and permissions for two users {#perms-private} - -This section discusses how to set ownership and permissions for your own server or a private hosting setup. In this type of setup, you typically *cannot* log in as, or switch to, the web server user. You typically log in as one user and run the web server as a different user. - -{% collapsible To set ownership and permissions for a two-user system: %} -{% include install/file-system-perms-twouser_22.md %} -{% endcollapsible %} - -## Switch to the Magento file system owner {#install-update-depend-user-switch} - -After you've performed the other tasks in this topic, enter one of the following commands to switch to that user: - -* Ubuntu: `su ` -* CentOS: `su - ` - -For example, - -```bash -su magento_user -``` diff --git a/src/_includes/install/file-system-perms-before_24.md b/src/_includes/install/file-system-perms-before_24.md deleted file mode 100644 index d6974f7e70d..00000000000 --- a/src/_includes/install/file-system-perms-before_24.md +++ /dev/null @@ -1,34 +0,0 @@ -## Set pre-installation file system ownership and permissions {#perms-over} - -This topic discusses how to set read-write permissions for the web server group before you install the Magento software. This is necessary so the command line can write files to the Magento file system. - -The procedure you use is different, depending on whether you use [shared hosting](#perms-shared) and have one user or if you use a [private server](#perms-private) and have two users. - -## Set permissions for shared hosting (one user) {#perms-shared} - -This section discusses how to set pre-installation permissions if you log in to the Magento server as the same user that also runs the web server. This type of setup is common in shared hosting environments. - -{% collapsible To set ownership and permissions for a one-user system: %} -{% include install/file-system-perms-oneuser_24.md %} -{% endcollapsible %} - -## Set ownership and permissions for two users {#perms-private} - -This section discusses how to set ownership and permissions for your own server or a private hosting setup. In this type of setup, you typically *cannot* log in as, or switch to, the web server user. You typically log in as one user and run the web server as a different user. - -{% collapsible To set ownership and permissions for a two-user system: %} -{% include install/file-system-perms-twouser_24.md %} -{% endcollapsible %} - -## Switch to the Magento file system owner {#install-update-depend-user-switch} - -After you've performed the other tasks in this topic, enter one of the following commands to switch to that user: - -* Ubuntu: `su ` -* CentOS: `su - ` - -For example, - -```bash -su magento_user -``` diff --git a/src/_includes/install/file-system-perms-oneuser.md b/src/_includes/install/file-system-perms-oneuser.md index 95a009fea37..59b145cc7d5 100644 --- a/src/_includes/install/file-system-perms-oneuser.md +++ b/src/_includes/install/file-system-perms-oneuser.md @@ -3,11 +3,12 @@ To set permissions before you install the Magento software: 1. Log in to your Magento server. 1. Use a file manager application provided by your shared hosting provider to verify write permissions are set on the following directories: - * `vendor` (Composer or compressed archive installation) - * `app/etc` - * `pub/static` - * `var` - * Any other static resources + * `vendor` (Composer or compressed archive installation) + * `app/etc` + * `pub/static` + * `var` + * `generated` + * Any other static resources 1. If you have command-line access, enter the following commands in the order shown: @@ -16,33 +17,29 @@ To set permissions before you install the Magento software: ``` ```bash - find var vendor pub/static pub/media app/etc -type f -exec chmod u+w {} + + find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} + ``` ```bash - find var vendor pub/static pub/media app/etc -type d -exec chmod u+w {} + + find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} + ``` ```bash chmod u+x bin/magento ``` -1. To optionally enter all commands on one line, enter the following, assuming Magento is installed in `/var/www/html/magento2`: +To optionally enter all commands on one line, enter the following assuming Magento is installed in `/var/www/html/magento2`: - ```bash - cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod u+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod u+w {} + && chmod u+x bin/magento - ``` - - If you haven't done so already, get the Magento software in one of the following ways: +```bash +cd /var/www/html/magento2 && find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} + && find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} + && chmod u+x bin/magento +``` - * [Compressed archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html) - * [Composer metapackage]({{ page.baseurl }}/install-gde/composer.html) - * [Clone the repository (contributing developers only)]({{ page.baseurl }}/install-gde/prereq/dev_install.html) +1. If you have not done so already, get the Magento software in one of the following ways: -1. After you have set file system ownership and permissions, continue with any of the following: + * [Composer metapackage]({{ page.baseurl }}/install-gde/composer.html) + * [Clone the repository (contributing developers only)]({{ page.baseurl }}/install-gde/prereq/dev_install.html) - * [Command-line installation]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) - * [Setup Wizard installation]({{ page.baseurl }}/install-gde/install/web/install-web.html) +1. After you have set file system ownership and permissions, [install Magento]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) {:.bs-callout-info} To further restrict permissions after installing the Magento software, you [configure a Magento umask]({{ page.baseurl }}/install-gde/install/post-install-umask.html). diff --git a/src/_includes/install/file-system-perms-oneuser_22.md b/src/_includes/install/file-system-perms-oneuser_22.md deleted file mode 100644 index ea2b316aff5..00000000000 --- a/src/_includes/install/file-system-perms-oneuser_22.md +++ /dev/null @@ -1,51 +0,0 @@ -To set permissions before you install the Magento software: - -1. Log in to your Magento server. -1. Use a file manager application provided by your shared hosting provider to verify write permissions are set on the following directories: - - * `vendor` (Composer or compressed archive installation) - * `app/etc` - * `pub/static` - * `var` - * `generated` - * Any other static resources - -1. If you have command-line access, enter the following commands in the order shown: - - ```bash - cd - ``` - - ```bash - find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} + - ``` - - ```bash - find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} + - ``` - - ```bash - chmod u+x bin/magento - ``` - -To optionally enter all commands on one line, enter the following assuming Magento is installed in `/var/www/html/magento2`: - -```bash -cd /var/www/html/magento2 && find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} + && find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} + && chmod u+x bin/magento -``` - -1. If you haven't done so already, get the Magento software in one of the following ways: - - * [Compressed archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html) - * [Composer metapackage]({{ page.baseurl }}/install-gde/composer.html) - * [Clone the repository (contributing developers only)]({{ page.baseurl }}/install-gde/prereq/dev_install.html) - -1. After you have set file system ownership and permissions, continue with any of the following: - - * [Command-line installation]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) - * [Setup Wizard installation]({{ page.baseurl }}/install-gde/install/web/install-web.html) - -{:.bs-callout-info} -To further restrict permissions after installing the Magento software, you [configure a Magento umask]({{ page.baseurl }}/install-gde/install/post-install-umask.html). - -*[contributing developer]: A developer who contributes code to the Magento 2 CE codebase diff --git a/src/_includes/install/file-system-perms-oneuser_24.md b/src/_includes/install/file-system-perms-oneuser_24.md deleted file mode 100644 index 1d49d08625d..00000000000 --- a/src/_includes/install/file-system-perms-oneuser_24.md +++ /dev/null @@ -1,48 +0,0 @@ -To set permissions before you install the Magento software: - -1. Log in to your Magento server. -1. Use a file manager application provided by your shared hosting provider to verify write permissions are set on the following directories: - - * `vendor` (Composer or compressed archive installation) - * `app/etc` - * `pub/static` - * `var` - * `generated` - * Any other static resources - -1. If you have command-line access, enter the following commands in the order shown: - - ```bash - cd - ``` - - ```bash - find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} + - ``` - - ```bash - find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} + - ``` - - ```bash - chmod u+x bin/magento - ``` - -To optionally enter all commands on one line, enter the following assuming Magento is installed in `/var/www/html/magento2`: - -```bash -cd /var/www/html/magento2 && find var generated vendor pub/static pub/media app/etc -type f -exec chmod u+w {} + && find var generated vendor pub/static pub/media app/etc -type d -exec chmod u+w {} + && chmod u+x bin/magento -``` - -1. If you haven't done so already, get the Magento software in one of the following ways: - - * [Compressed archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html) - * [Composer metapackage]({{ page.baseurl }}/install-gde/composer.html) - * [Clone the repository (contributing developers only)]({{ page.baseurl }}/install-gde/prereq/dev_install.html) - -1. After you have set file system ownership and permissions, [install Magento]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) - -{:.bs-callout-info} -To further restrict permissions after installing the Magento software, you [configure a Magento umask]({{ page.baseurl }}/install-gde/install/post-install-umask.html). - -*[contributing developer]: A developer who contributes code to the Magento 2 CE codebase diff --git a/src/_includes/install/file-system-perms-twouser.md b/src/_includes/install/file-system-perms-twouser.md index d56a76aed8b..fd5ab8439ac 100644 --- a/src/_includes/install/file-system-perms-twouser.md +++ b/src/_includes/install/file-system-perms-twouser.md @@ -1,24 +1,25 @@ Complete the following tasks in the order shown: -* [About the shared group](#mage-owner-about-group) -* [Step 1: Create the Magento file system owner and give the user a strong password](#mage-owner-create-user) -* [Step 2: Find the web server group](#install-update-depend-user-findgroup) -* [Step 3: Put the Magento file system owner in the web server's group](#install-update-depend-user-add2group) -* [Step 4: Get the Magento software](#perms-get-software) -* [Step 5: Set ownership and permissions for the shared group](#perms-set-two-users) +- [About the shared group](#mage-owner-about-group) +- [Step 1: Create the file system owner and give the user a strong password](#mage-owner-create-user) +- [Step 2: Find the web server user's group](#install-update-depend-user-findgroup) +- [Step 3: Put the file system owner in the web server's group](#install-update-depend-user-add2group) +- [Step 4: Get the Magento software](#perms-get-software) +- [Step 5: Set ownership and permissions for the shared group](#perms-set-two-users) +- [Next step](#next-step) ### About the shared group {#mage-owner-about-group} -To enable the web server to write files and directories in the Magento file system but to also maintain *ownership* by the Magento file system owner, both users must be in the same group. This is necessary so both users can share access to Magento files (including files created using the Magento Admin or other web-based utilities). +To enable the web server to write files and directories in the file system but to also maintain *ownership* by the file system owner, both users must be in the same group. This is necessary so both users can share access to files (including files created using the Admin or other web-based utilities). -This section discusses how to create a new Magento file system owner and put that user in the web server's group. You can use an existing user account if you wish; we recommend the user have a strong password for security reasons. +This section discusses how to create a new file system owner and put that user in the web server's group. You can use an existing user account if you wish; we recommend the user have a strong password for security reasons. {:.bs-callout-info} Skip to [step 2](#install-update-depend-user-findgroup) if you plan on using an existing user account. -### Step 1: Create the Magento file system owner and give the user a strong password {#mage-owner-create-user} +### Step 1: Create the file system owner and give the user a strong password {#mage-owner-create-user} -This section discusses how to create the Magento file system owner. (Magento file system owner is another term for the *command-line user*.) +This section discusses how to create the file system owner. (file system owner is another term for the *command-line user*.) To create a user on CentOS or Ubuntu, enter the following command as a user with `root` privileges: @@ -35,7 +36,7 @@ passwd Follow the prompts on your screen to create a password for the user. {:.bs-callout-warning} -If you don't have `root` privileges on your Magento server, you can use another local user account. Make sure the user has a strong password and continue with [Put the Magento file system owner in the web server group](#install-update-depend-user-add2group). +If you don't have `root` privileges on your Magento server, you can use another local user account. Make sure the user has a strong password and continue with [Put the file system owner in the web server group](#install-update-depend-user-add2group). For example, to create a user named `magento_user` and give the user a password, enter: @@ -54,7 +55,7 @@ Because the point of creating this user is to provide added security, make sure To find the web server user's group: -* CentOS: +- CentOS: ```bash grep -E -i '^user|^group' /etc/httpd/conf/httpd.conf @@ -68,21 +69,21 @@ To find the web server user's group: Typically, the user and group name are both `apache`. -* Ubuntu: `ps aux | grep apache` to find the apache user, then `groups ` to find the group. +- Ubuntu: `ps aux | grep apache` to find the apache user, then `groups ` to find the group. Typically, the username and the group name are both `www-data`. -### Step 3: Put the Magento file system owner in the web server's group {#install-update-depend-user-add2group} +### Step 3: Put the file system owner in the web server's group {#install-update-depend-user-add2group} -To put the Magento file system owner in the web server's group (assuming the typical Apache group name for CentOS and Ubuntu), enter the following command as a user with `root` privileges: +To put the file system owner in the web server's primary group (assuming the typical Apache group name for CentOS and Ubuntu), enter the following command as a user with `root` privileges: -* CentOS: `usermod -a -G apache ` -* Ubuntu: `usermod -a -G www-data ` +- CentOS: `usermod -a -G apache ` +- Ubuntu: `usermod -a -G www-data ` {:.bs-callout-info} The `-a -G` options are important because they add `apache` or `www-data` as a _secondary_ group to the user account, which preserves the user's _primary_ group. Adding a secondary group to a user account helps [restrict file ownership and permissions](#perms-set-two-users) to ensure members of a shared group only have access to certain files. -For example, to add `apache` as a secondary group to user `magento_user` on CentOS: +For example, to add the user `magento_user` to the `apache` primary group on CentOS: ```bash sudo usermod -a -G apache magento_user @@ -105,22 +106,21 @@ Typically, the username and primary group name are the same. To complete the task, restart the web server: -* Ubuntu: `service apache2 restart` -* CentOS: `service httpd restart` +- Ubuntu: `service apache2 restart` +- CentOS: `service httpd restart` ### Step 4: Get the Magento software {#perms-get-software} -If you haven't done so already, get the Magento software in one of the following ways: +If you have not done so already, get the Magento software in one of the following ways: -* [Compressed archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html) -* [Composer metapackage]({{ page.baseurl }}/install-gde/composer.html) -* [Clone the repository (contributing developers only)]({{ page.baseurl }}/install-gde/prereq/dev_install.html) +- [Composer metapackage]({{ page.baseurl }}/install-gde/composer.html) +- [Clone the repository (contributing developers only)]({{ page.baseurl }}/install-gde/prereq/dev_install.html) ### Step 5: Set ownership and permissions for the shared group {#perms-set-two-users} To set ownership and permissions before you install the Magento software: -1. Log in to your Magento server as, or switch to, the Magento file system owner. +1. Log in to your Magento server as, or switch to, the file system owner. 1. Enter the following commands in the order shown: ```bash @@ -128,26 +128,23 @@ To set ownership and permissions before you install the Magento software: ``` ```bash - find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + + find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + ``` ```bash - find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + + find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + ``` ```bash - sudo chown -R : . + chown -R : . ``` ```bash chmod u+x bin/magento ``` -{% include install/file-system-perms-twouser_cmds-only.md %} +{% include install/file-system-perms-twouser_cmds-only_22.md %} ### Next step -After you have set file system ownership and permissions, continue with any of the following: - -* [Command-line installation]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) -* [Setup Wizard installation]({{ page.baseurl }}/install-gde/install/web/install-web.html) +After you have set file system ownership and permissions, [install Magento]({{ page.baseurl }}/install-gde/install/cli/install-cli.html). diff --git a/src/_includes/install/file-system-perms-twouser_22.md b/src/_includes/install/file-system-perms-twouser_22.md deleted file mode 100644 index 815d7200c7b..00000000000 --- a/src/_includes/install/file-system-perms-twouser_22.md +++ /dev/null @@ -1,153 +0,0 @@ -Complete the following tasks in the order shown: - -* [About the shared group](#mage-owner-about-group) -* [Step 1: Create the Magento file system owner and give the user a strong password](#mage-owner-create-user) -* [Step 2: Find the web server group](#install-update-depend-user-findgroup) -* [Step 3: Put the Magento file system owner in the web server's group](#install-update-depend-user-add2group) -* [Step 4: Get the Magento software](#perms-get-software) -* [Step 5: Set ownership and permissions for the shared group](#perms-set-two-users) - -### About the shared group {#mage-owner-about-group} - -To enable the web server to write files and directories in the Magento file system but to also maintain *ownership* by the Magento file system owner, both users must be in the same group. This is necessary so both users can share access to Magento files (including files created using the Magento Admin or other web-based utilities). - -This section discusses how to create a new Magento file system owner and put that user in the web server's group. You can use an existing user account if you wish; we recommend the user have a strong password for security reasons. - -{:.bs-callout-info} -Skip to [step 2](#install-update-depend-user-findgroup) if you plan on using an existing user account. - -### Step 1: Create the Magento file system owner and give the user a strong password {#mage-owner-create-user} - -This section discusses how to create the Magento file system owner. (Magento file system owner is another term for the *command-line user*.) - -To create a user on CentOS or Ubuntu, enter the following command as a user with `root` privileges: - -```bash -adduser -``` - -To give the user a password, enter the following command as a user with `root` privileges: - -```bash -passwd -``` - -Follow the prompts on your screen to create a password for the user. - -{:.bs-callout-warning} -If you don't have `root` privileges on your Magento server, you can use another local user account. Make sure the user has a strong password and continue with [Put the Magento file system owner in the web server group](#install-update-depend-user-add2group). - -For example, to create a user named `magento_user` and give the user a password, enter: - -```bash -sudo adduser magento_user -``` - -```bash -sudo passwd magento_user -``` - -{:.bs-callout-warning} -Because the point of creating this user is to provide added security, make sure you create a [strong password](https://en.wikipedia.org/wiki/Password_strength). - -### Step 2: Find the web server user's group {#install-update-depend-user-findgroup} - -To find the web server user's group: - -* CentOS: - - ```bash - grep -E -i '^user|^group' /etc/httpd/conf/httpd.conf - ``` - - or - - ```bash - grep -Ei '^user|^group' /etc/httpd/conf/httpd.conf - ``` - -Typically, the user and group name are both `apache`. - -* Ubuntu: `ps aux | grep apache` to find the apache user, then `groups ` to find the group. - -Typically, the username and the group name are both `www-data`. - -### Step 3: Put the Magento file system owner in the web server's group {#install-update-depend-user-add2group} - -To put the Magento file system owner in the web server's primary group (assuming the typical Apache group name for CentOS and Ubuntu), enter the following command as a user with `root` privileges: - -* CentOS: `usermod -a -G apache ` -* Ubuntu: `usermod -a -G www-data ` - -{:.bs-callout-info} -The `-a -G` options are important because they add `apache` or `www-data` as a _secondary_ group to the user account, which preserves the user's _primary_ group. Adding a secondary group to a user account helps [restrict file ownership and permissions](#perms-set-two-users) to ensure members of a shared group only have access to certain files. - -For example, to add the user `magento_user` to the `apache` primary group on CentOS: - -```bash -sudo usermod -a -G apache magento_user -``` - -To confirm your Magento user is a member of the web server group, enter the following command: - -```bash -groups magento_user -``` - -The following sample result shows the user's primary (`magento`) and secondary (`apache`) groups. - -```bash -magento_user : magento_user apache -``` - -{:.bs-callout-info} -Typically, the username and primary group name are the same. - -To complete the task, restart the web server: - -* Ubuntu: `service apache2 restart` -* CentOS: `service httpd restart` - -### Step 4: Get the Magento software {#perms-get-software} - -If you haven't done so already, get the Magento software in one of the following ways: - -* [Compressed archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html) -* [Composer metapackage]({{ page.baseurl }}/install-gde/composer.html) -* [Clone the repository (contributing developers only)]({{ page.baseurl }}/install-gde/prereq/dev_install.html) - -### Step 5: Set ownership and permissions for the shared group {#perms-set-two-users} - -To set ownership and permissions before you install the Magento software: - -1. Log in to your Magento server as, or switch to, the Magento file system owner. -1. Enter the following commands in the order shown: - - ```bash - cd - ``` - - ```bash - find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + - ``` - - ```bash - find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + - ``` - - ```bash - chown -R : . - ``` - - ```bash - chmod u+x bin/magento - ``` - -{% include install/file-system-perms-twouser_cmds-only_22.md %} - -### Next step - -After you have set file system ownership and permissions, continue with any of the following: - -* [Command-line installation]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) -* [Setup Wizard installation]({{ page.baseurl }}/install-gde/install/web/install-web.html) diff --git a/src/_includes/install/file-system-perms-twouser_24.md b/src/_includes/install/file-system-perms-twouser_24.md deleted file mode 100644 index 0da70ece8cc..00000000000 --- a/src/_includes/install/file-system-perms-twouser_24.md +++ /dev/null @@ -1,150 +0,0 @@ -Complete the following tasks in the order shown: - -* [About the shared group](#mage-owner-about-group) -* [Step 1: Create the Magento file system owner and give the user a strong password](#mage-owner-create-user) -* [Step 2: Find the web server group](#install-update-depend-user-findgroup) -* [Step 3: Put the Magento file system owner in the web server's group](#install-update-depend-user-add2group) -* [Step 4: Get the Magento software](#perms-get-software) -* [Step 5: Set ownership and permissions for the shared group](#perms-set-two-users) - -### About the shared group {#mage-owner-about-group} - -To enable the web server to write files and directories in the Magento file system but to also maintain *ownership* by the Magento file system owner, both users must be in the same group. This is necessary so both users can share access to Magento files (including files created using the Magento Admin or other web-based utilities). - -This section discusses how to create a new Magento file system owner and put that user in the web server's group. You can use an existing user account if you wish; we recommend the user have a strong password for security reasons. - -{:.bs-callout-info} -Skip to [step 2](#install-update-depend-user-findgroup) if you plan on using an existing user account. - -### Step 1: Create the Magento file system owner and give the user a strong password {#mage-owner-create-user} - -This section discusses how to create the Magento file system owner. (Magento file system owner is another term for the *command-line user*.) - -To create a user on CentOS or Ubuntu, enter the following command as a user with `root` privileges: - -```bash -adduser -``` - -To give the user a password, enter the following command as a user with `root` privileges: - -```bash -passwd -``` - -Follow the prompts on your screen to create a password for the user. - -{:.bs-callout-warning} -If you don't have `root` privileges on your Magento server, you can use another local user account. Make sure the user has a strong password and continue with [Put the Magento file system owner in the web server group](#install-update-depend-user-add2group). - -For example, to create a user named `magento_user` and give the user a password, enter: - -```bash -sudo adduser magento_user -``` - -```bash -sudo passwd magento_user -``` - -{:.bs-callout-warning} -Because the point of creating this user is to provide added security, make sure you create a [strong password](https://en.wikipedia.org/wiki/Password_strength). - -### Step 2: Find the web server user's group {#install-update-depend-user-findgroup} - -To find the web server user's group: - -* CentOS: - - ```bash - grep -E -i '^user|^group' /etc/httpd/conf/httpd.conf - ``` - - or - - ```bash - grep -Ei '^user|^group' /etc/httpd/conf/httpd.conf - ``` - -Typically, the user and group name are both `apache`. - -* Ubuntu: `ps aux | grep apache` to find the apache user, then `groups ` to find the group. - -Typically, the username and the group name are both `www-data`. - -### Step 3: Put the Magento file system owner in the web server's group {#install-update-depend-user-add2group} - -To put the Magento file system owner in the web server's primary group (assuming the typical Apache group name for CentOS and Ubuntu), enter the following command as a user with `root` privileges: - -* CentOS: `usermod -a -G apache ` -* Ubuntu: `usermod -a -G www-data ` - -{:.bs-callout-info} -The `-a -G` options are important because they add `apache` or `www-data` as a _secondary_ group to the user account, which preserves the user's _primary_ group. Adding a secondary group to a user account helps [restrict file ownership and permissions](#perms-set-two-users) to ensure members of a shared group only have access to certain files. - -For example, to add the user `magento_user` to the `apache` primary group on CentOS: - -```bash -sudo usermod -a -G apache magento_user -``` - -To confirm your Magento user is a member of the web server group, enter the following command: - -```bash -groups magento_user -``` - -The following sample result shows the user's primary (`magento`) and secondary (`apache`) groups. - -```bash -magento_user : magento_user apache -``` - -{:.bs-callout-info} -Typically, the username and primary group name are the same. - -To complete the task, restart the web server: - -* Ubuntu: `service apache2 restart` -* CentOS: `service httpd restart` - -### Step 4: Get the Magento software {#perms-get-software} - -If you haven't done so already, get the Magento software in one of the following ways: - -* [Compressed archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html) -* [Composer metapackage]({{ page.baseurl }}/install-gde/composer.html) -* [Clone the repository (contributing developers only)]({{ page.baseurl }}/install-gde/prereq/dev_install.html) - -### Step 5: Set ownership and permissions for the shared group {#perms-set-two-users} - -To set ownership and permissions before you install the Magento software: - -1. Log in to your Magento server as, or switch to, the Magento file system owner. -1. Enter the following commands in the order shown: - - ```bash - cd - ``` - - ```bash - find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + - ``` - - ```bash - find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + - ``` - - ```bash - chown -R : . - ``` - - ```bash - chmod u+x bin/magento - ``` - -{% include install/file-system-perms-twouser_cmds-only_22.md %} - -### Next step - -After you have set file system ownership and permissions, [install Magento]({{ page.baseurl }}/install-gde/install/cli/install-cli.html). diff --git a/src/_includes/install/file-system-perms-twouser_cmds-only.md b/src/_includes/install/file-system-perms-twouser_cmds-only.md index 296c7529767..8f6b8dcc1b1 100644 --- a/src/_includes/install/file-system-perms-twouser_cmds-only.md +++ b/src/_includes/install/file-system-perms-twouser_cmds-only.md @@ -4,7 +4,7 @@ To optionally enter all commands on one line, enter the following assuming Magen cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && chown -R :apache . && chmod u+x bin/magento ``` -In the event file system permissions are set improperly and can't be changed by the Magento file system owner, you can enter the command as a user with `root` privileges: +In the event file system permissions are set improperly and can't be changed by the file system owner, you can enter the command as a user with `root` privileges: ```bash cd /var/www/html/magento2 && sudo find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && sudo find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && sudo chown -R :apache . && sudo chmod u+x bin/magento diff --git a/src/_includes/install/file-system-perms-twouser_cmds-only_22.md b/src/_includes/install/file-system-perms-twouser_cmds-only_22.md index 4cbb0a9e5c5..4639e608af7 100644 --- a/src/_includes/install/file-system-perms-twouser_cmds-only_22.md +++ b/src/_includes/install/file-system-perms-twouser_cmds-only_22.md @@ -4,7 +4,7 @@ To optionally enter all commands on one line, enter the following assuming Magen cd /var/www/html/magento2 && find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && chown -R :apache . && chmod u+x bin/magento ``` -In the event file system permissions are set improperly and can't be changed by the Magento file system owner, you can enter the command as a user with `root` privileges: +In the event file system permissions are set improperly and can't be changed by the file system owner, you can enter the command as a user with `root` privileges: ```bash cd /var/www/html/magento2 && sudo find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && sudo find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && sudo chown -R :apache . && sudo chmod u+x bin/magento diff --git a/src/_includes/install/file-system-umask-over.md b/src/_includes/install/file-system-umask-over.md deleted file mode 100644 index 257ab87d3b5..00000000000 --- a/src/_includes/install/file-system-umask-over.md +++ /dev/null @@ -1,63 +0,0 @@ -## Overview of ownership and permissions {#umask-over} - -Even in a development environment, you want your Magento installation to be secure. To help prevent issues related to unauthorized people or processes doing potentially harmful things to your system, we recommend some guidelines related to file system ownership and permissions. - -{:.bs-callout-info} -If you're using an Magento version 2.0.5 or earlier, see [Appendix---Magento file system ownership and appendix (legacy)]({{ page.baseurl }}/install-gde/install/legacy-file-system-perms.html) instead of this topic. In version 2.0.6 and later, Magento does not explicitly set file or directory permissions. - -This topic provides some basic information about our ownership and permissions guidelines. For additional information, see: - -* [Set pre-installation ownership and permissions]({{ page.baseurl }}/install-gde/prereq/file-system-perms.html) -* [Magento ownership and permissions in development and production]({{ page.baseurl }}/config-guide/prod/prod_file-sys-perms.html) - -### Magento file system owner - -We refer to the *Magento file system owner* as a user who owns and can write to files in the Magento file system. - -{:.bs-callout-info} -The Magento file system owner is sometimes referred to as the *command-line user*. - -The Magento file system owner is any of the following: - -* A single user, which is typical of shared hosting. - - Shared hosting providers enable you to log in to the Magento server as one user. This user can log in, transfer files using FTP, and this user also runs the web server. - - If you use one Magento user, you have the option of setting a [umask](#restrict) to further restrict access, particularly in production. - -* Users that belong to a shared group, which is typical of private hosting or having your own Magento server. - - In this situation, you typically *cannot* log in to the server as, or switch to, the web server user. Instead, you have separate users: - - * The web server user, which runs the Magento Admin and storefront. - - * A *command-line user*, which is a local user account you can use to log in to the server. This user runs Magento cron jobs and command-line utilities. - - The web server user and the command-line user might need write permissions to the Magento file system. (The users require write access in [developer mode]({{ page.baseurl }}/config-guide/bootstrap/magento-modes.html) but not in production mode.) You give permissions to both users by way of a shared group to which they both belong. - - For private hosting, we recommend you use the default `002` [umask](#restrict); otherwise, the group won't be able to write to the Magento file system. - -Before you install the Magento software, see [Set pre-installation ownership and permissions]({{ page.baseurl }}/install-gde/prereq/file-system-perms.html). - -### Restrict access with a umask {#restrict} - -To tighten security, particularly in production on a shared hosting system, we provide a flexible to means to restrict access using a umask. A umask---also referred to as a *file system creation mask*---is a set of bits, each of which restricts how its corresponding permission is set for newly created files. - -{:.bs-callout-warning} -File system security is complex and extremely important. We strongly recommend you consult an experienced system administrator or network administrator before you decide what permissions to set. We provide a mechanism for you to use but a permissions strategy is up to you. - -Magento uses a three-bit mask, by default `002`, that you subtract from the UNIX defaults of 666 for files and 777 for directories. - -Here's what that means: - -* 775 for directories, which means full control by the user, full control by the group, and enables everyone to traverse the directory. These permissions are typically required by shared hosting providers. - -* 664 for files, which means writable by the user, writable by the group, and read-only for everyone else. - -For more information about `magento_umask`, see [Optionally set a umask]({{ page.baseurl }}/install-gde/install/post-install-umask.html). - -## Permissions, ownership, and Magento modes - -We recommend different permissions and ownership for default mode, developer mode, and production mode. - -We discuss these recommendations in [Magento ownership and permissions in development and production]({{ page.baseurl }}/config-guide/prod/prod_file-sys-perms.html). diff --git a/src/_includes/install/file-system-umask.md b/src/_includes/install/file-system-umask.md index 30bf97db8ee..322f62b795e 100644 --- a/src/_includes/install/file-system-umask.md +++ b/src/_includes/install/file-system-umask.md @@ -18,7 +18,7 @@ A common suggestion is to use a value of `022` in the `magento_umask` file, whic To set `magento_umask`: -1. In a command line terminal, log in to your Magento server as a [Magento file system owner][]. +1. In a command line terminal, log in to your Magento server as a [file system owner][]. 1. Navigate to the Magento install directory: ```bash @@ -33,9 +33,9 @@ To set `magento_umask`: You should now have a file named `magento_umask` in the `` with the only content being the `umask` number. -1. Log out and log back in as the [Magento file system owner][] to apply the changes. +1. Log out and log back in as the [file system owner][] to apply the changes. -[Magento file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html -[umask]: http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html +[file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html +[umask]: https://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html diff --git a/src/_includes/install/first-steps-cli.md b/src/_includes/install/first-steps-cli.md index 6f0303ae9b3..f769f84028f 100644 --- a/src/_includes/install/first-steps-cli.md +++ b/src/_includes/install/first-steps-cli.md @@ -1,20 +1,20 @@ -1. Log in to the Magento server as, or switch to, a user with permissions to write to the Magento file system. See [switch to the Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to the Magento server as, or switch to, a user with permissions to write to the Magento file system. See [switch to the file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). - If you use the bash shell, you can use the following syntax to switch to the Magento file system owner and enter the command at the same time: + If you use the bash shell, you can use the following syntax to switch to the file system owner and enter the command at the same time: ```bash - su -s /bin/bash -c + su -s /bin/bash -c ``` - If the Magento file system owner does not allow logins, you can do the following: + If the file system owner does not allow logins, you can do the following: ```bash - sudo -u + sudo -u ``` 1. To run Magento commands from any directory, add `/bin` to your system `PATH`. - Because shells have differing syntax, consult a reference like [unix.stackexchange.com](http://unix.stackexchange.com/questions/117467/how-to-permanently-set-environmental-variables). + Because shells have differing syntax, consult a reference like [unix.stackexchange.com](https://unix.stackexchange.com/questions/117467/how-to-permanently-set-environmental-variables). Sample bash shell for CentOS: @@ -26,4 +26,4 @@ - `cd /bin` and run them as `./magento ` - `/bin/magento ` - - `` is a subdirectory of your web server docroot. [Need help locating the docroot?]({{ page.baseurl }}/install-gde/basics/basics_docroot.html) + - `` is a subdirectory of your web server docroot. diff --git a/src/_includes/install/flow-diagram-24.md b/src/_includes/install/flow-diagram-24.md deleted file mode 100644 index e89b69ea1bb..00000000000 --- a/src/_includes/install/flow-diagram-24.md +++ /dev/null @@ -1,21 +0,0 @@ -![How Magento installation works]({{ site.baseurl }}/common/images/install-diagram-24.svg) - -The diagram shows the following: - -1. Set up your server environment. - - Install the prerequisite software, including PHP, Apache, MySQL, and Elasticsearch. Consult the [system requirements]({{ page.baseurl }}/install-gde/system-requirements.html) for specific information. - -1. Get the Magento software. - - * For simplicity, get a compressed {{site.data.var.ce}} or {{site.data.var.ee}} [archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html), extract it on your Magento server, and start your installation. - - * If you are more technical and you are familiar with Composer, get a {{site.data.var.ce}} or {{site.data.var.ee}} [metapackage]({{page.baseurl}}/install-gde/composer.html). - - * If you want to contribute to the {{site.data.var.ce}} codebase or customize the Magento application, [clone]({{ page.baseurl }}/install-gde/prereq/dev_install.html) the Magento 2 GitHub repository. (This method requires familiarity with both GitHub and Composer.) - -1. Install the Magento software using the command line. - - If the step fails because prerequisite software isn't set up correctly, review our [Prerequisites]({{ page.baseurl }}/install-gde/prereq/prereq-overview.html). - -1. Verify the installation by viewing your storefront and the Magento Admin. diff --git a/src/_includes/install/flow-diagram.md b/src/_includes/install/flow-diagram.md index b05a239af53..91f6f8a7aaa 100644 --- a/src/_includes/install/flow-diagram.md +++ b/src/_includes/install/flow-diagram.md @@ -1,30 +1,21 @@ -![How Magento installation works]({{ site.baseurl }}/common/images/install_diagram.png){:width="1100px"} +![How Magento installation works]({{ site.baseurl }}/common/images/install-diagram-24.svg) -The diagram shows the following: +The general installation flow is as follows: 1. Set up your server environment. - Install the prerequisite software, including PHP, Apache, and MySQL. Consult the [system requirements]({{ page.baseurl }}/install-gde/system-requirements.html) for specific information. + Install the prerequisite software, including PHP, Apache, MySQL, and the search engine. See the [system requirements]({{ page.baseurl }}/install-gde/system-requirements.html) for more information. -1. Get the Magento software. - - * For simplicity, get a compressed {{site.data.var.ce}} or {{site.data.var.ee}} [archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html), extract it on your Magento server, and start your installation. - - * If you are more technical and you are familiar with Composer, get a {{site.data.var.ce}} or {{site.data.var.ee}} {% if page.guide_version == "2.0" %} [metapackage]({{page.baseurl}}/install-gde/prereq/integrator_install.html) {% else %} [metapackage]({{page.baseurl}}/install-gde/composer.html). {% endif %} +1. Get [authentication keys]({{page.baseurl}}/install-gde/prereq/connect-auth.html) to the Magento Composer repository. - * If you want to contribute to the {{site.data.var.ce}} codebase or customize the Magento application, [clone]({{ page.baseurl }}/install-gde/prereq/dev_install.html) the Magento 2 GitHub repository. (This method requires familiarity with both GitHub and Composer.) - - {:.bs-callout-info} - To be able to use the Web Setup Wizard to install or upgrade the Magento software, or to manage extensions you get from Magento Marketplace, you must either get a compressed archive or a Composer metapackage. If you clone the GitHub repository, you *cannot* use the Web Setup Wizard to upgrade the Magento software and extensions. You must upgrade using [Composer and Git commands]({{ page.baseurl }}/install-gde/install/cli/dev_options.html). - -1. Install the Magento software using either the Web Setup Wizard or command line. +1. Get the Magento software. - {% include install/web/deprecated.md %} + * (Recommended) Get the {{site.data.var.ce}} or {{site.data.var.ee}} [Composer metapackage]({{page.baseurl}}/install-gde/composer.html) to manage Magento components and their dependencies. - For simplicity, only the Web Setup Wizard is shown in the diagram. + * If you want to contribute to the {{site.data.var.ce}} codebase or customize the Magento application, [clone]({{ page.baseurl }}/install-gde/prereq/dev_install.html) the Magento 2 GitHub repository. This method requires familiarity with both GitHub and Composer. - At each step, the Web Setup Wizard validates the information you entered. As shown in the preceding diagram, if validation fails, you must manually fix the issues before you proceed. +1. Install the Magento software using the command line. If the step fails because prerequisite software isn't set up correctly, review our [Prerequisites]({{ page.baseurl }}/install-gde/prereq/prereq-overview.html). -1. Verify the installation by viewing your storefront and the Magento Admin. +1. Verify the installation by viewing your storefront and the Admin. diff --git a/src/_includes/install/fully-secure.md b/src/_includes/install/fully-secure.md index d46e12ea67a..08729db5396 100644 --- a/src/_includes/install/fully-secure.md +++ b/src/_includes/install/fully-secure.md @@ -1,6 +1,6 @@ ## Completely secure installation {#instgde-cli-fully-secure} -To use Secure Sockets Layer (SSL), also referred to as HTTPS, for both the Magento Admin and the storefront, you must set all of the following parameters: +To use Secure Sockets Layer (SSL), also referred to as HTTPS, for both the Commerce Admin and the storefront, you must set all of the following parameters: * `--use-secure`: Set to `1` * `--base-url-secure`: Set to a secure URL (that is, starting with `https://`) diff --git a/src/_includes/install/get-help.md b/src/_includes/install/get-help.md index f11d9ef5c86..5213237f83a 100644 --- a/src/_includes/install/get-help.md +++ b/src/_includes/install/get-help.md @@ -2,8 +2,8 @@ In the event you need additional help, consult the following resources. -|Magento edition|How to get help| +|Commerce edition|How to get help| |--- |--- | -|{{site.data.var.ce}} and {{site.data.var.ee}}|- [Magento support forums](http://community.magento.com/)
- [stack Exchange](http://magento.stackexchange.com)
- [Twitter](https://twitter.com/magento)| -|{{site.data.var.ce}}|[Submit bug reports](http://www.magentocommerce.com/bug-tracking)| -|{{site.data.var.ee}} only|[Submit bug reports](http://support.magentocommerce.com)| +|{{site.data.var.ce}} and {{site.data.var.ee}}|- [Commerce support forums](https://community.magento.com/)
- [stack Exchange](https://magento.stackexchange.com/)
- [Twitter](https://twitter.com/magento)| +|{{site.data.var.ce}}|[Submit bug reports](https://github.com/magento/magento2/issues)| +|{{site.data.var.ee}} only|[Submit bug reports](https://account.magento.com/customer/account/login/)| diff --git a/src/_includes/install/get-software_zip.md b/src/_includes/install/get-software_zip.md index fb330ac5dbc..fce13afe10a 100644 --- a/src/_includes/install/get-software_zip.md +++ b/src/_includes/install/get-software_zip.md @@ -3,9 +3,7 @@ The following table discusses where to get the Magento software. We provide the * {{site.data.var.ce}} or {{site.data.var.ee}} software only * {{site.data.var.ce}} or {{site.data.var.ee}} software with sample data (designed to help you learn Magento faster) -These packages are easy to get and install. You don't need to use Composer, all you need to do is to upload a package to your Magento server or hosted platform, unpack it, and run the web-based Setup Wizard. - -{% include install/web/deprecated.md %} +These packages are easy to get and install. You don't need to use Composer, all you need to do is to upload a package to your Magento server or hosted platform, unpack it, and run the command link installation. Archives are available in the following formats: `.zip`, `.tar.bz2`, `.tar.gz` @@ -19,7 +17,7 @@ Archives are available in the following formats: `.zip`, `.tar.bz2`, `.tar.gz` {{site.data.var.ce}} -

www.magento.com/download

+

www.magento.com/download

Choose either the software or the software and sample data:

  • Magento-CE-<version>.* (without sample data)
  • Magento-CE-<version>+Samples.* (with sample data)
  • @@ -28,7 +26,7 @@ Archives are available in the following formats: `.zip`, `.tar.bz2`, `.tar.gz` {{site.data.var.ee}} Use the following steps: -
    1. Go to www.magento.com
    2. +
      1. Go to www.magento.com
      2. In the top horizontal navigation bar, click My Account.
      3. Log in with your Magento username and password.
      4. In the left navigation bar, click Downloads.
      5. diff --git a/src/_includes/install/get-software_zip_24.md b/src/_includes/install/get-software_zip_24.md deleted file mode 100644 index 4d8fd598282..00000000000 --- a/src/_includes/install/get-software_zip_24.md +++ /dev/null @@ -1,42 +0,0 @@ -The following table discusses where to get the Magento software. We provide the following downloads: - -* {{site.data.var.ce}} or {{site.data.var.ee}} software only -* {{site.data.var.ce}} or {{site.data.var.ee}} software with sample data (designed to help you learn Magento faster) - -These packages are easy to get and install. You don't need to use Composer, all you need to do is to upload a package to your Magento server or hosted platform, unpack it, and run the command link installation. - -Archives are available in the following formats: `.zip`, `.tar.bz2`, `.tar.gz` - - - - - - - - - - - - - - - - - - -
        Magento editionInstall package location
        {{site.data.var.ce}}

        www.magento.com/download

        -

        Choose either the software or the software and sample data:

        -
        • Magento-CE-<version>.* (without sample data)
        • -
        • Magento-CE-<version>+Samples.* (with sample data)
        • -

          <version/> is the three-digit release number (for example, 2.0.7, 2.1.0, and so on.)

        {{site.data.var.ee}}Use the following steps: -
        1. Go to www.magento.com
        2. -
        3. In the top horizontal navigation bar, click My Account.
        4. -
        5. Log in with your Magento username and password.
        6. -
        7. In the left navigation bar, click Downloads.
        8. -
        9. In the right pane, click Magento Enterprise Edition 2.X > Full Release or Magento Enterprise Edition 2.X > Full Release + Sample Data for the software.
        10. -
        11. Follow the instructions on your screen to complete the {{site.data.var.ee}} download: -
          • Magento-EE-<version>.* (without sample data)
          • -
          • Magento-EE-<version>+Samples.* (with sample data)
          - -
        12. -
        13. Transfer the installation package to your development system.
        diff --git a/src/_includes/install/install-roadmap.md b/src/_includes/install/install-roadmap.md deleted file mode 100644 index 947fb084319..00000000000 --- a/src/_includes/install/install-roadmap.md +++ /dev/null @@ -1,46 +0,0 @@ -This roadmap provides a reference for the installation process. Refer to this topic at any time to move back and forth through the stages of installation. - -This is a list of the most common topics you'll need for installation; the list is not comprehensive, however. You'll find additional information using the table of contents on the left side of the page. - -## Precondition: How advanced are you? - -Do you know what a "terminal" application is? Do you know what operating system your server runs? Do you know what Apache is? If not, see the [Installation overview]({{ page.baseurl }}/install-gde/bk-install-guide.html). - -## Installation part 1: Getting started - -Topics include: - -* [Choose how to get the Magento software]({{ page.baseurl }}/install-gde/bk-install-guide.html) -* [System requirements]({{ page.baseurl }}/install-gde/system-requirements.html) -* [Prerequisites]({{ page.baseurl }}/install-gde/prereq/prereq-overview.html) -* [The Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) - -## Installation part 2: Installing - -Topics include: - -* [Command line installation]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) -* [Setup Wizard installation]({{ page.baseurl }}/install-gde/install/web/install-web.html) -* [Optional sample data]({{ page.baseurl }}/install-gde/install/web/install-web-sample-data.html) - -## Installation part 3: Post-installation - -Topics include: - -* [Verifying]({{ page.baseurl }}/install-gde/install/verify.html) -* [Configuring]({{ page.baseurl }}/install-gde/install/post-install-config.html) -* [Optional sample data (after installing Magento)]({{ page.baseurl }}/install-gde/install/sample-data-after-magento.html) - -## Upgrade, update - -Topics include: - -* [Upgrading (or *patching* the Magento application)]({{ page.baseurl }}/comp-mgr/bk-compman-upgrade-guide.html) -* [Updating components (including install, uninstall, update, enable, disable)]({{ page.baseurl }}/comp-mgr/bk-compman-upgrade-guide.html) -* *Contributing developers only*: [Contributing developers---update, reinstall Magento]({{ page.baseurl }}/install-gde/install/cli/dev_options.html) - -## Deploy to production - -[Deploy Magento to production]({{ page.baseurl }}/config-guide/prod/prod_deploy.html) - -*[Contributing developers]: A developer who contributes code to the Magento 2 CE codebase diff --git a/src/_includes/install/maria-db.md b/src/_includes/install/maria-db.md index a273f1bd466..e6d951d3c71 100644 --- a/src/_includes/install/maria-db.md +++ b/src/_includes/install/maria-db.md @@ -1 +1 @@ -Reindexing on MariaDB 10.4 takes more time compared to other MariaDB or MySQL versions. See [Configuration best practices]({{ site.baseurl }}/guides/v2.4/performance-best-practices/configuration.html#indexers). +Reindexing on MariaDB 10.4 takes more time compared to other MariaDB or MySQL versions. See [Configuration best practices]({{ site.baseurl }}{{ site.gdeurl }}/performance-best-practices/configuration.html#indexers). diff --git a/src/_includes/install/new-cli-intro.md b/src/_includes/install/new-cli-intro.md index 90fc9ebea8c..03f98e5e3ac 100644 --- a/src/_includes/install/new-cli-intro.md +++ b/src/_includes/install/new-cli-intro.md @@ -1,6 +1,6 @@ -Magento has one command-line interface that performs both installation and configuration tasks: `/bin/magento`. The new interface performs multiple tasks, including: +Commerce has one command-line interface that performs both installation and configuration tasks: `/bin/magento`. The new interface performs multiple tasks, including: -- Installing Magento (and related tasks such as creating or updating the database schema, creating the deployment configuration, and so on). +- Installing Commerce (and related tasks such as creating or updating the database schema, creating the deployment configuration, and so on). - Clearing the cache. - Managing indexes, including reindexing. - Creating translation dictionaries and translation packages. diff --git a/src/_includes/install/patch/apply-patch.md b/src/_includes/install/patch/apply-patch.md deleted file mode 100644 index 83d0cf88ced..00000000000 --- a/src/_includes/install/patch/apply-patch.md +++ /dev/null @@ -1,13 +0,0 @@ -To apply a patch: - -1. Copy the patch file to your Magento installation directory. -1. As the Magento file system owner, use one of the following commands to extract it: - -| Patch file format | Command to extract | -| ----------------- | ------------------------------- | -| .zip | `unzip -o .zip` | -| .tar.gz | `tar -zxf .tar.gz` | -| .tar.bz2 | `tar -jxf .tar.bz2` | - -{:.bs-callout-info} -If you don't have command line access to your Magento server, extract the patch locally and transfer the files to the server using an FTP application. diff --git a/src/_includes/install/patch/get-patch-ee.md b/src/_includes/install/patch/get-patch-ee.md deleted file mode 100644 index a4d5ffde919..00000000000 --- a/src/_includes/install/patch/get-patch-ee.md +++ /dev/null @@ -1,22 +0,0 @@ -You can get a {{site.data.var.ee}} patch in any of the following ways: - -#### From the {{site.data.var.ee}} merchant portal - -To get a patch from the {{site.data.var.ee}} merchant portal: - -1. Go to [www.magento.com](http://www.magento.com). -1. In the top horizontal navigation bar, click **My Account**. -1. Log in with your Magento username and password. -1. In the left navigation bar, click **Downloads**. -1. Click **Magento Enterprise Edition** > **2.X** > **Magento Enterprise Edition 2.x Release** > **Support Patches**. -1. Transfer the patch to your development system. - -#### From the {{site.data.var.ee}} partner portal - -To get a patch from the {{site.data.var.ee}} partner portal: - -1. Log in to [partners.magento.com](https://partners.magento.com/English/?rdir=/files.aspx). -1. Click **Magento Enterprise Edition** > **Magento Enterprise Edition 2.X** > **Magento Enterprise Edition 2.x Release** > **Support Patches**. -1. In the left navigation bar, click **Downloads**. -1. Follow the instructions on your screen to download the desired patch. -1. Transfer the patch to your development system. diff --git a/src/_includes/install/patch/get-patch.md b/src/_includes/install/patch/get-patch.md deleted file mode 100644 index 338baf14311..00000000000 --- a/src/_includes/install/patch/get-patch.md +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - -
        Magento editionPatch location
        {{site.data.var.ce}}

        www.magento.com/download

        -

        Follow the instructions on your screen to download the desired patch.

        {{site.data.var.ee}} merchant portalUse the following steps: -
        1. Go to www.magento.com
        2. -
        3. In the top horizontal navigation bar, click My Account.
        4. -
        5. Log in with your Magento username and password.
        6. -
        7. In the left navigation bar, click Downloads.
        8. -
        9. Click Magento Enterprise Edition 2.X > Magento Enterprise Edition 2.x Release > Support Patches
        10. -
        11. Follow the instructions on your screen to download the desired patch.
        12. - - -
        13. Transfer the patch to your development system.
        Magento EE partner portalUse the following steps: -
        1. Log in to partners.magento.com
        2. -
        3. Click Magento Enterprise Edition > Magento Enterprise Edition 2.X > Magento Enterprise Edition 2.x Release > Support Patches.
        4. -
        5. In the left navigation bar, click Downloads.
        6. -
        7. Follow the instructions on your screen to download the desired patch.
        8. -
        9. Transfer the patch to your development system.
        diff --git a/src/_includes/install/patch/quality-patch-intro.md b/src/_includes/install/patch/quality-patch-intro.md new file mode 100644 index 00000000000..8d27c34a193 --- /dev/null +++ b/src/_includes/install/patch/quality-patch-intro.md @@ -0,0 +1,5 @@ +The [Quality Patches Tool](https://github.com/magento/quality-patches) delivers individual patches developed by Adobe and the {{ site.data.var.ce }} community. It allows you to apply, revert, and view general information about all individual patches that are available for the installed version of {{ site.data.var.ee }} or {{ site.data.var.ce }}. You can apply patches to {{site.data.var.ee}} and {{site.data.var.ce}} projects regardless of who developed the patch. For example, you can apply a patch developed by the community to {{site.data.var.ee}} projects. + +{:.bs-callout-info} +See [Apply patches]({{ site.baseurl }}/quality-patches/usage.html) for instructions on applying patches to your {{ site.data.var.ee }} or {{ site.data.var.ce }} projects. +See [Available Patches]({{ site.baseurl }}/quality-patches/tool.html#patch-grid) in the _Software Update Guide_ to review a full list of released patches. diff --git a/src/_includes/install/paypal-tls1-2.md b/src/_includes/install/paypal-tls1-2.md deleted file mode 100644 index 78faf4a8b02..00000000000 --- a/src/_includes/install/paypal-tls1-2.md +++ /dev/null @@ -1,74 +0,0 @@ -## TLS 1.2 requirement for PayPal - -PayPal recently announced they will require Transport Layer Security (TLS) version 1.2 to process payments in a live environment. (PayPal already requires TLS 1.2 in the sandbox.) - -More information: - -* [Details (PayPal security bulletin)](https://www.paypal.com/uk/webapps/mpp/ssl-security-update) -* [PayPal live payments switching in June 2016 (PayPal technical blog)](https://medium.com/paypal-engineering/security-related-changes-required-to-avoid-service-disruption-82caf7778328#0422) - -### Symptom - -According to PayPal, symptoms of the issue include the following messages in your error log: - -```text -*Unknown SSL protocol error* in connection to api-3t.sandbox.paypal.com:-9824 -``` - -or - -```text -140062736746144:error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number:s3_pkt.c:337: - -... (more messages) ... - -New, (NONE), Cipher is (NONE) -Secure Renegotiation IS NOT supported* -Compression: NONE -Expansion: NONE -SSL-Session: -Protocol: SSLv3* - -... (more messages) ... -``` - -### Description - -The source of the issue is your version of [`libcurl`](https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html). `libcurl` versions earlier than 7.34 use TLS 1.1 or earlier by default. - -To determine the version of `libcurl` you're running, enter the following command on the server that processes PayPal transactions: - -```bash -curl --version -``` - -If the version is earlier than 7.34, continue with the next section. If you're already running version 7.34 or later, no action is necessary. - -### Solution - -The source of the issue is that the [`libcurl`](https://curl.haxx.se/libcurl/c/CURLOPT_SSLVERSION.html) library packaged with CentOS 6.6 and earlier use TLS 1.1 or earlier by default. - -To determine the version of CentOS your server runs, enter the following command: - -```bash -cat /etc/*release* -``` - -If you're already running CentOS 6.8 or later, no action is necessary. According to the [CentOS 6.8 changelog](https://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.8), "various applications now support TLS 1.2, i.e. OpenLDAP, yum, stunnel, vsftpd, git, postfix and others. Also TLS 1.2 has been enabled by default in various packages". - -(CentOS 7 has a newer version of `libcurl` that also defaults to TLS 1.2.) - -You have the following options: - -* (Recommended). Upgrade your Magento server to CentOS 6.8 or later. - - Its recommended repositories support current versions of TLS with `libcurl`. Using CentOS 6.8 or later is the most secure way to continue operating your store and accepting PayPal. - - CentOS 6.8 has a `libcurl` version that defaults to TLS 1.2. - -* (Less secure, *not recommended*). Upgrade to `libcurl` 7.34 or later on CentOS 6 using a non-recommended third-party repository. - - One possible solution is to use the information on [serverfault](http://serverfault.com/questions/321321/upgrade-curl-to-latest-on-centos). - - {:.bs-callout-info} - Installing software from non-recommended repositories can change other system packages and can result in issues. We strongly recommend you upgrade `libcurl` in a development environment and *thoroughly test* all payment processors you use as well as any other critical software before putting this into production. diff --git a/src/_includes/install/php-ext-commerce-b2b.md b/src/_includes/install/php-ext-commerce-b2b.md new file mode 100644 index 00000000000..fc7858206e9 --- /dev/null +++ b/src/_includes/install/php-ext-commerce-b2b.md @@ -0,0 +1,26 @@ +- ext-bcmath +- ext-ctype +- ext-curl +- ext-dom +- ext-fileinfo +- ext-gd +- ext-hash +- ext-iconv +- ext-intl +- ext-json +- ext-libxml +- ext-mbstring +- ext-openssl +- ext-pcre +- ext-pdo_mysql +- ext-simplexml +- ext-soap +- ext-sockets +- ext-sodium +- ext-spl +- ext-tokenizer +- ext-xmlwriter +- ext-xsl +- ext-zip +- lib-libxml +- lib-openssl diff --git a/src/_includes/install/php-ext-commerce.md b/src/_includes/install/php-ext-commerce.md new file mode 100644 index 00000000000..fc7858206e9 --- /dev/null +++ b/src/_includes/install/php-ext-commerce.md @@ -0,0 +1,26 @@ +- ext-bcmath +- ext-ctype +- ext-curl +- ext-dom +- ext-fileinfo +- ext-gd +- ext-hash +- ext-iconv +- ext-intl +- ext-json +- ext-libxml +- ext-mbstring +- ext-openssl +- ext-pcre +- ext-pdo_mysql +- ext-simplexml +- ext-soap +- ext-sockets +- ext-sodium +- ext-spl +- ext-tokenizer +- ext-xmlwriter +- ext-xsl +- ext-zip +- lib-libxml +- lib-openssl diff --git a/src/_includes/install/php-ext-opensource.md b/src/_includes/install/php-ext-opensource.md new file mode 100644 index 00000000000..624b300dee6 --- /dev/null +++ b/src/_includes/install/php-ext-opensource.md @@ -0,0 +1,25 @@ +- ext-bcmath +- ext-ctype +- ext-curl +- ext-dom +- ext-fileinfo +- ext-gd +- ext-hash +- ext-iconv +- ext-intl +- ext-json +- ext-libxml +- ext-mbstring +- ext-openssl +- ext-pcre +- ext-pdo_mysql +- ext-simplexml +- ext-soap +- ext-sockets +- ext-sodium +- ext-tokenizer +- ext-xmlwriter +- ext-xsl +- ext-zip +- lib-libxml +- lib-openssl diff --git a/src/_includes/install/php-extensions-template-2.3.md b/src/_includes/install/php-extensions-template-2.3.md new file mode 100644 index 00000000000..8236a5be1e1 --- /dev/null +++ b/src/_includes/install/php-extensions-template-2.3.md @@ -0,0 +1,8 @@ +{% assign product = packages | where_exp: 'package', "package.name contains 'magento/product-'" | first %} + +{% for item in product.require %} + {% if item[0] contains 'ext-' %} + +* {{ item[0] }} + {% endif %} +{% endfor %} diff --git a/src/_includes/install/php-extensions-template.md b/src/_includes/install/php-extensions-template.md index a2c3b7ae71c..1733fcd1c4f 100644 --- a/src/_includes/install/php-extensions-template.md +++ b/src/_includes/install/php-extensions-template.md @@ -1,13 +1,5 @@ -{% assign product = packages | where_exp: 'package', "package.name contains 'magento/product-'" | first %} +{{ site.data.var.ce }} and {{ site.data.var.ee }}: +{% include install/php-ext-opensource.md %} -{% for item in product.require %} - {% if item[0] contains 'ext-' %} - -* {{ item[0] }} - {% endif %} -{% endfor %} -{% unless page.guide_version == '2.3' %} - -* ext-sockets - -{% endunless %} \ No newline at end of file +Additionally {{ site.data.var.ee }} requires: +{% include install/php-ext-commerce.md %} diff --git a/src/_includes/install/php-versions-2.3.md b/src/_includes/install/php-versions-2.3.md deleted file mode 100644 index c76a3a537e5..00000000000 --- a/src/_includes/install/php-versions-2.3.md +++ /dev/null @@ -1,6 +0,0 @@ -Magento supports PHP 7.3. - -{:.bs-callout-warning} -PHP 7.1 has reached [End of Life](https://www.php.net/supported-versions.php). To maintain PCI compliance, Magento should not be run on unsupported software. -Installing from GitHub will no longer work with Magento 2.3.4/PHP 7.1. -The only way to install 2.3.4 with PHP 7.1.x is with Composer. \ No newline at end of file diff --git a/src/_includes/install/php-versions-2.4.md b/src/_includes/install/php-versions-2.4.md deleted file mode 100644 index 3ced1882dc4..00000000000 --- a/src/_includes/install/php-versions-2.4.md +++ /dev/null @@ -1,5 +0,0 @@ -Magento supports PHP 7.4.0. You can install Magento 2.4.0 with 7.3, but it is not tested or recommended. It is intended for upgrading from Magento 2.3.x to Magento 2.4.0. - -{:.bs-callout-warning} -There is a [bug](https://bugs.php.net/bug.php?id=79174) in PHP 7.4.2 which causes some messages to not render properly. Magento recommends using other versions of 7.4. -There is a [bug](https://github.com/jbboehr/php-psr/issues/78) in the `psr` php extension which causes fatal errors during installation or upgrade. Magento recommends uninstalling or deactivating the `psr` php extension. diff --git a/src/_includes/install/pre-release.md b/src/_includes/install/pre-release.md index f8a22045a2d..e63051ef664 100644 --- a/src/_includes/install/pre-release.md +++ b/src/_includes/install/pre-release.md @@ -1,2 +1,2 @@ {:.bs-callout-info} -{{site.data.var.ee}} customers can access 2.4.x and 2.3.x patches two weeks before the General Availability (GA) date. Pre-release packages are available through Composer only. You cannot access pre-releases on the Magento Portal or GitHub until GA. If you cannot find these packages in Composer, contact Magento Support. +{{site.data.var.ee}} customers can access 2.4.x and 2.3.x patches two weeks before the General Availability (GA) date. Pre-release packages are available through Composer only. You cannot access pre-releases on the Magento Portal or GitHub until GA. If you cannot find these packages in Composer, contact {{site.data.var.ee}} Support. diff --git a/src/_includes/install/prereq.md b/src/_includes/install/prereq.md index 39b7f1ed4f3..0ce0f8dc521 100644 --- a/src/_includes/install/prereq.md +++ b/src/_includes/install/prereq.md @@ -1,4 +1,4 @@ Before you continue, make sure you've done all of the following: - Set up a server that meets our [system requirements]({{ page.baseurl }}/install-gde/system-requirements.html) -- Created the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) +- Created the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html) diff --git a/src/_includes/install/releasenotes/20_release-notes-links.md b/src/_includes/install/releasenotes/20_release-notes-links.md deleted file mode 100644 index c9c0e6f1298..00000000000 --- a/src/_includes/install/releasenotes/20_release-notes-links.md +++ /dev/null @@ -1,58 +0,0 @@ - -{% collapsibleh2 Magento Open Source 2.0 Release Notes %} - -* [Version 2.0.18]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.18CE.html){:target="_blank"} -* [Version 2.0.17]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.17CE.html){:target="_blank"} -* [Version 2.0.16]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.16CE.html){:target="_blank"} -* [Version 2.0.15]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.15CE.html){:target="_blank"} -* [Version 2.0.14]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.14CE.html){:target="_blank"} -* [Version 2.0.13]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.13CE.html){:target="_blank"} -* [Version 2.0.12]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.12CE.html){:target="_blank"} -* [Version 2.0.11]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.11CE.html){:target="_blank"} -* [Version 2.0.10]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.10CE.html){:target="_blank"} -* [Version 2.0.9]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.9CE.html){:target="_blank"} -* [Version 2.0.8]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.8CE.html){:target="_blank"} -* [Version 2.0.7]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.7CE.html){:target="_blank"} -* [Version 2.0.6]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.6CE.html){:target="_blank"} -* [Version 2.0.5]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.5CE.html){:target="_blank"} -* [Version 2.0.4]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.4CE.html){:target="_blank"} -* [Version 2.0.3]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.3CE.html){:target="_blank"} -* [Version 2.0.2](http://docs.magento.com/m2/ce/user_guide/magento/release-notes-ce-2.0.2.html){:target="_blank"} -* [Version 2.0.1](http://docs.magento.com/m2/ce/user_guide/magento/release-notes-ce-2.0.1.html){:target="_blank"} -* [Version 2.0.0](http://docs.magento.com/m2/ce/user_guide/magento/release-notes-ce-2.0.html){:target="_blank"} - -{% endcollapsibleh2 %} - -{% collapsibleh2 Magento Commerce 2.0 Release Notes %} - -* [Version 2.0.18]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.18EE.html){:target="_blank"} -* [Version 2.0.17]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.17EE.html){:target="_blank"} -* [Version 2.0.16]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.16EE.html){:target="_blank"} -* [Version 2.0.15]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.15EE.html){:target="_blank"} -* [Version 2.0.14]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.14EE.html){:target="_blank"} -* [Version 2.0.13]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.13EE.html){:target="_blank"} -* [Version 2.0.12]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.12EE.html){:target="_blank"} -* [Version 2.0.11]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.11EE.html){:target="_blank"} -* [Version 2.0.10]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.10EE.html){:target="_blank"} -* [Version 2.0.9]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.9EE.html){:target="_blank"} -* [Version 2.0.8]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.8EE.html){:target="_blank"} -* [Version 2.0.7]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.7EE.html){:target="_blank"} -* [Version 2.0.6]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.6EE.html){:target="_blank"} -* [Version 2.0.5]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.5EE.html){:target="_blank"} -* [Version 2.0.4]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.4EE.html){:target="_blank"} -* [Version 2.0.3]({{ page.baseurl }}/release-notes/ReleaseNotes2.0.3EE.html){:target="_blank"} -* [Version 2.0.2](http://docs.magento.com/m2/ee/user_guide/magento/release-notes-ee-2.0.2.html){:target="_blank"} -* [Version 2.0.1](http://docs.magento.com/m2/ee/user_guide/magento/release-notes-ee-2.0.1.html){:target="_blank"} -* [Version 2.0.0](http://docs.magento.com/m2/ee/user_guide/magento/release-notes-ee-2.0.html){:target="_blank"} - -{% endcollapsibleh2 %} - -{% collapsibleh2 Magento Commerce (Cloud) 2.0 Release Notes %} - -* [Magento Commerce (Cloud) version 2.1.5 and 2.0.13 Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.5.html){:target="_blank"} -* [magento-cloud-configuration release 101.4.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.4.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.4 and 2.0.12]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.4.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.3 and 2.0.11]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.3.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.2 and 2.0.10]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.2.html){:target="_blank"} - -{% endcollapsibleh2 %} diff --git a/src/_includes/install/releasenotes/20rc_release-notes-links.md b/src/_includes/install/releasenotes/20rc_release-notes-links.md deleted file mode 100644 index 1f302a4bbcf..00000000000 --- a/src/_includes/install/releasenotes/20rc_release-notes-links.md +++ /dev/null @@ -1,16 +0,0 @@ - -{% collapsibleh3 Magento Open Source 2.1 Release Candidate Notes %} - -* [Open Source 2.1 Release Candidate 3 (RC3)]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC3EE.html){:target="_blank"} -* [Open Source 2.1 RC2)]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC2EE.html){:target="_blank"} -* [Open Source 2.1 RC1]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC1EE.html){:target="_blank"} - -{% endcollapsibleh3 %} - -{% collapsibleh3 Magento Commerce 2.1 Release Candidate Notes %} - -* [Commerce 2.1 RC3]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC3CE.html){:target="_blank"} -* [Commerce 2.1 RC2]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC2CE.html){:target="_blank"} -* [Commerce 2.1 RC1]({{ page.baseurl }}/release-notes/ReleaseNotes2.1_RC1CE.html){:target="_blank"} - -{% endcollapsibleh3 %} \ No newline at end of file diff --git a/src/_includes/install/releasenotes/21_release-notes-links.md b/src/_includes/install/releasenotes/21_release-notes-links.md deleted file mode 100644 index 0970f8ca93d..00000000000 --- a/src/_includes/install/releasenotes/21_release-notes-links.md +++ /dev/null @@ -1,52 +0,0 @@ - -{% collapsibleh2 Magento Open Source 2.1 Release Notes %} - -* [Version 2.1.12]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.12CE.html){:target="_blank"} -* [Version 2.1.11]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.11CE.html){:target="_blank"} -* [Version 2.1.10]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.10CE.html){:target="_blank"} -* [Version 2.1.9]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.9CE.html){:target="_blank"} -* [Version 2.1.8]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.8CE.html){:target="_blank"} -* [Version 2.1.7]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.7CE.html){:target="_blank"} -* [Version 2.1.6]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.6CE.html){:target="_blank"} -* [Version 2.1.5]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.5CE.html){:target="_blank"} -* [Version 2.1.4]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.4CE.html){:target="_blank"} -* [Version 2.1.3]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.3CE.html){:target="_blank"} -* [Version 2.1.2]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.2CE.html){:target="_blank"} -* [Version 2.1.1]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.1CE.html){:target="_blank"} -* [Version 2.1.0]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.0CE.html){:target="_blank"} - -{% endcollapsibleh2 %} - -{% collapsibleh2 Magento Commerce 2.1 Release Notes %} - -* [Version 2.1.12]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.12EE.html){:target="_blank"} -* [Version 2.1.11]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.11EE.html){:target="_blank"} -* [Version 2.1.10]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.10EE.html){:target="_blank"} -* [Version 2.1.9]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.9EE.html){:target="_blank"} -* [Version 2.1.8]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.8EE.html){:target="_blank"} -* [Version 2.1.7]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.7EE.html){:target="_blank"} -* [Version 2.1.6]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.6EE.html){:target="_blank"} -* [Version 2.1.5]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.5EE.html){:target="_blank"} -* [Version 2.1.4]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.4EE.html){:target="_blank"} -* [Version 2.1.3]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.3EE.html){:target="_blank"} -* [Version 2.1.2]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.2EE.html){:target="_blank"} -* [Version 2.1.1]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.1EE.html){:target="_blank"} -* [Version 2.1.0]({{ page.baseurl }}/release-notes/ReleaseNotes2.1.0EE.html){:target="_blank"} - -{% endcollapsibleh2 %} - -{% collapsibleh2 Magento Commerce (Cloud) 2.1 Release Notes %} - -* [magento-cloud-configuration release 101.9.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.9.html){:target="_blank"} -* [magento-cloud-configuration release 101.8.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.8.html){:target="_blank"} -* [magento-cloud-configuration release 101.7.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.7.html){:target="_blank"} -* [magento-cloud-configuration release 101.6.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.6.html){:target="_blank"} -* [magento-cloud-configuration release 101.5.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.5.html){:target="_blank"} -* [magento-cloud-configuration release 101.4.x Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes101.4.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.6 through 2.1.11 Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.6-2.1.11.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.5 and 2.0.13 Release Notes]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.5.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.4 and 2.0.12]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.4.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.3 and 2.0.11]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.3.html){:target="_blank"} -* [Magento Commerce (Cloud) version 2.1.2 and 2.0.10]({{ site.baseurl }}/cloud/release-notes/CloudReleaseNotes2.1.2.html){:target="_blank"} - -{% endcollapsibleh2 %} diff --git a/src/_includes/install/releasenotes/ce_install_20.md b/src/_includes/install/releasenotes/ce_install_20.md deleted file mode 100644 index aa2facd82d2..00000000000 --- a/src/_includes/install/releasenotes/ce_install_20.md +++ /dev/null @@ -1,48 +0,0 @@ - -## Install the Magento software - -See one of the following sections: - -* [Get Magento Open Source using Composer](#install-ce-composer) -* [Get Magento Open Source using a compressed archive](#get-zip) -* [Complete the installation](#install-complete) - -### Get the Magento Open Source software using Composer {#install-ce-composer} -{:.no_toc} - -This software is available from `repo.magento.com`. Before installing the Open Source software using Composer, familiarize yourself with the Composer [metapackage]({{page.baseurl}}/install-gde/prereq/integrator_install.html), then run: - -```bash -composer create-project --repository=https://repo.magento.com/ magento/project-community-edition= -``` - -where `` matches the version you want (for example, `2.0.10`) - -For example, to install {{site.data.var.ce}} 2.0.10 in the `magento2` directory: - -```bash -composer create-project --repository=https://repo.magento.com/ magento/project-community-edition=2.0.10 magento2 -``` - -### Get Magento Open Source using a compressed archive {#get-zip} -{:.no_toc} - -{% include install/releasenotes/get-ce-software_zip.md %} - -### Complete the installation {#install-complete} -{:.no_toc} - -After you get the Open Source software: - -1. [Set file system ownership and permissions]({{ page.baseurl }}/install-gde/prereq/file-system-perms.html). -1. Install the Magento software: - - * [Web Setup Wizard]({{ page.baseurl }}/install-gde/install/web/install-web.html) - * [Command line]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) - -## Upgrade from an earlier version {#upgrade} - -To upgrade to version 2.0.x from an earlier version: - -* [Web Setup Wizard (System Upgrade)]({{ page.baseurl }}/comp-mgr/upgrader/upgrade-start.html) -* [Command-line upgrade]({{ page.baseurl }}/comp-mgr/cli/cli-upgrade.html) diff --git a/src/_includes/install/releasenotes/ee_install_20.md b/src/_includes/install/releasenotes/ee_install_20.md deleted file mode 100644 index 75000e6a823..00000000000 --- a/src/_includes/install/releasenotes/ee_install_20.md +++ /dev/null @@ -1,48 +0,0 @@ - -## Install the Magento software - -See one of the following sections: - -* [Get Magento Commerce using Composer](#install-rc-composer) -* [Get Magento Commerce using a compressed archive](#get-zip) -* [Complete the installation](#install-complete) - -### Get Magento Commerce using Composer {#install-rc-composer} -{:.no_toc} - -This software is available from `repo.magento.com`. Before installing the Magento Commerce software using Composer, familiarize yourself with the Composer [metapackage]({{page.baseurl}}/install-gde/prereq/integrator_install.html), then run: - -```bash -composer create-project --repository=https://repo.magento.com/ magento/project-enterprise-edition= -``` - -where `` matches the version you want (for example, `2.0.10`) - -For example, to install 2.0.10 in the `magento2` directory: - -```bash -composer create-project --repository=https://repo.magento.com/ magento/project-enterprise-edition=2.0.10 magento2 -``` - -### Get Magento Commerce using a compressed archive {#get-zip} -{:.no_toc} - -{% include install/releasenotes/get-ee-software_zip.md %} - -### Complete the installation {#install-complete} -{:.no_toc} - -After you get the Commerce software: - -1. [Set file system ownership and permissions]({{ page.baseurl }}/install-gde/prereq/file-system-perms.html). -1. Install the Magento software: - - * [Web Setup Wizard]({{ page.baseurl }}/install-gde/install/web/install-web.html) - * [Command line]({{ page.baseurl }}/install-gde/install/cli/install-cli.html) - -## Upgrade from an earlier version {#upgrade} - -To upgrade to version 2.0.x from an earlier version: - -* [Web Setup Wizard (System Upgrade)]({{ page.baseurl }}/comp-mgr/upgrader/upgrade-start.html) -* [Command-line upgrade]({{ page.baseurl }}/comp-mgr/cli/cli-upgrade.html) diff --git a/src/_includes/install/releasenotes/get-ce-software_zip.md b/src/_includes/install/releasenotes/get-ce-software_zip.md deleted file mode 100644 index bfaa2c57fa5..00000000000 --- a/src/_includes/install/releasenotes/get-ce-software_zip.md +++ /dev/null @@ -1,19 +0,0 @@ - -The following table discusses where to get the Magento software. We provide the following downloads: - -* Magento Open Source software only -* Magento Open Source software with sample data (designed to help you learn Magento faster) - -These packages are easy to get and install. You don't need to use Composer, all you need to do is to upload a package to your Magento server or hosted platform, unpack it, and run the web-based Setup Wizard. - -Archives are available in the following formats: `.zip`, `.tar.bz2`, `.tar.gz` - -To get the Magento Open Source software archive: - -1. Go to [http://magento.com/download](http://magento.com/download){:target="_blank"}. -1. Choose either the software or the software and sample data: - - * `Magento-CE-.*` (without sample data) - * `Magento-CE-+Samples.*` (with sample data) - - `` is the three-digit release number (for example, `2.0.7`, `2.1.0`, and so on). diff --git a/src/_includes/install/releasenotes/get-ee-software_zip.md b/src/_includes/install/releasenotes/get-ee-software_zip.md deleted file mode 100644 index 5153d9e3d82..00000000000 --- a/src/_includes/install/releasenotes/get-ee-software_zip.md +++ /dev/null @@ -1,22 +0,0 @@ - -The following table discusses where to get the Magento software. We provide the following downloads: - -* Magento Commerce software only -* Magento Commerce software with sample data (designed to help you learn Magento faster) - -These packages are easy to get and install. You don't need to use Composer, all you need to do is to upload a package to your Magento server or hosted platform, unpack it, and run the web-based Setup Wizard. - -Archives are available in the following formats: `.zip`, `.tar.bz2`, `.tar.gz` - -To get the Magento Commerce archive: - -1. Go to [your account on magento.com](https://www.magentocommerce.com/products/customer/account/login/){:target="_blank"}. -1. Log in with your Magento username and password. -1. In the left navigation bar, click **Downloads**. -1. In the right pane, click **Magento Commerce 2.X** > **Full Release** or **Magento Commerce 2.X** > **Full Release + Sample Data** for the software. -1. Follow the instructions on your screen to complete the Magento Commerce download: - - * `Magento-EE-.*` (without sample data) - * `Magento-EE-+Samples.*` (with sample data) - -1. Transfer the installation package to your development system. diff --git a/src/_includes/install/sampledata/sample-data-after.md b/src/_includes/install/sampledata/sample-data-after.md index 379a73ffba7..5a1cf36b459 100644 --- a/src/_includes/install/sampledata/sample-data-after.md +++ b/src/_includes/install/sampledata/sample-data-after.md @@ -1,6 +1,6 @@ ## Complete the sample data installation {#sample-next-steps} -After you download the sample data packages, log in to your Magento server as, or switch to, the Magento file system owner and enter the following command in `` folder: +After you download the sample data packages, log in to your Magento server as, or switch to, the file system owner and enter the following command in `` folder: ```bash bin/magento setup:upgrade diff --git a/src/_includes/install/sampledata/sample-data-clone-24.md b/src/_includes/install/sampledata/sample-data-clone-24.md index 8e2a6aaa18b..df134728a81 100644 --- a/src/_includes/install/sampledata/sample-data-clone-24.md +++ b/src/_includes/install/sampledata/sample-data-clone-24.md @@ -41,8 +41,6 @@ To clone the Magento sample data GitHub repository using the SSH protocol: Typically, for Ubuntu, it's `/var/www` and for CentOS it's `/var/www/html`. - Need [help locating the docroot?]({{ page.baseurl }}/install-gde/basics/basics_docroot.html) - 1. Enter `git clone` and paste the value you obtained from step 1. An example follows: @@ -68,12 +66,12 @@ To clone the Magento sample data GitHub repository using the SSH protocol: If you used the `2.4-develop` branch of the Magento 2 repository, the Sample Data branch should be `2.4-develop`. - If you used the `2.4.1` branch of the Magento 2 repository, the Sample Data branch should be `2.4.1`. + If you used the `2.4.3` branch of the Magento 2 repository, the Sample Data branch should be `2.4.3`. - To checkout the correct branch, run the following command from the sample data repository's root directory (assuming you need the `2.4.1` branch): + To checkout the correct branch, run the following command from the sample data repository's root directory (assuming you need the `2.4.3` branch): ```bash - git checkout 2.4.1 + git checkout 2.4.3 ``` 1. Change to ``. @@ -87,6 +85,12 @@ To clone the Magento sample data GitHub repository using the SSH protocol: 1. See [Set file system permissions and ownership](#samp-data-perms). +1. Run the following command: + + ```bash + bin/magento setup:upgrade + ``` + ### Clone with HTTPS {#instgde-prereq-compose-clone-https} To clone the Magento sample data GitHub repository using the HTTPS protocol: @@ -118,12 +122,12 @@ To clone the Magento sample data GitHub repository using the HTTPS protocol: If you used the `2.4-develop` branch of the Magento 2 repository, the Sample Data branch should be `2.4-develop`. - If you used the `2.4.1` branch of the Magento 2 repository, the Sample Data branch should be `2.4.1`. + If you used the `2.4.3` branch of the Magento 2 repository, the Sample Data branch should be `2.4.3`. - To checkout the correct branch, run the following command from the sample data repository's root directory (assuming you need the `2.4.1` branch): + To checkout the correct branch, run the following command from the sample data repository's root directory (assuming you need the `2.4.3` branch): ```bash - git checkout 2.4.1 + git checkout 2.4.3 ``` 1. Change to ``. diff --git a/src/_includes/install/sampledata/sample-data-clone.md b/src/_includes/install/sampledata/sample-data-clone.md index 0b131c35836..6c72e753b5c 100644 --- a/src/_includes/install/sampledata/sample-data-clone.md +++ b/src/_includes/install/sampledata/sample-data-clone.md @@ -39,9 +39,7 @@ To clone the Magento sample data GitHub repository using the SSH protocol: 1. Change to your web server's docroot directory. - Typically, for Ubuntu, it's `/var/www` and for CentOS it's `/var/www/html`. - - Need [help locating the docroot?]({{ page.baseurl }}/install-gde/basics/basics_docroot.html) + Typically, for Ubuntu, it is `/var/www` and for CentOS it is `/var/www/html`. 1. Enter `git clone` and paste the value you obtained from step 1. @@ -87,6 +85,12 @@ To clone the Magento sample data GitHub repository using the SSH protocol: 1. See [Set file system permissions and ownership](#samp-data-perms). +1. Run the following command: + + ```bash + bin/magento setup:upgrade + ``` + ### Clone with HTTPS {#instgde-prereq-compose-clone-https} To clone the Magento sample data GitHub repository using the HTTPS protocol: diff --git a/src/_includes/install/sampledata/sample-data-composer.md b/src/_includes/install/sampledata/sample-data-composer.md index 4cbab0efa59..607346d571f 100644 --- a/src/_includes/install/sampledata/sample-data-composer.md +++ b/src/_includes/install/sampledata/sample-data-composer.md @@ -19,7 +19,7 @@ If you're a contributing developer, refer to [Install by cloning repositories]({ {:.bs-callout-warning} Do not install sample data if your Magento application is set for [production mode]({{ page.baseurl }}/config-guide/bootstrap/magento-modes.html#production-mode). Switch to [developer mode]({{ page.baseurl }}/config-guide/bootstrap/magento-modes.html#developer-mode) first. Installing sample data in production mode [fails](https://support.magento.com/hc/en-us/articles/360033824571#symptom-production-mode-trouble-samp-prod-). -To install sample data using the command line, enter the following command as the Magento file system owner in the `` folder: +To install sample data using the command line, enter the following command as the file system owner in the `` folder: ```bash bin/magento sampledata:deploy diff --git a/src/_includes/install/sampledata/sample-data-intro.md b/src/_includes/install/sampledata/sample-data-intro.md index dc3efd5d5e2..59f3bcc6547 100644 --- a/src/_includes/install/sampledata/sample-data-intro.md +++ b/src/_includes/install/sampledata/sample-data-intro.md @@ -1,21 +1,21 @@ -## Introduction to Magento sample data {#instgde-prereq-sample-intro} +## Introduction to Commerce sample data {#instgde-prereq-sample-intro} -Magento sample data provides a storefront based on the Luma theme outfitted with products, categories, customer registration, and so on. It functions just like a Magento storefront and you can manipulate prices, inventory, and promotional pricing rules using the Magento Admin. +Commerce sample data provides a storefront based on the Luma theme outfitted with products, categories, customer registration, and so on. It functions just like a Commerce storefront and you can manipulate prices, inventory, and promotional pricing rules using the Commerce Admin. -You can install sample data either before or after installing the Magento software. When you're done with the sample data, you can either remove it or you can install it fresh as discussed in [Remove sample data modules or update sample data]({{ page.baseurl }}/install-gde/install/sample-data-other-cmds.html). +You can install sample data either before or after installing the Commerce software. When you're done with the sample data, you can either remove it or you can install it fresh as discussed in [Remove sample data modules or update sample data]({{ page.baseurl }}/install-gde/install/sample-data-other-cmds.html). {:.bs-callout-warning} -There is currently no way to uninstall sample data. We recommend you use sample data only to learn about how Magento works. Avoid doing any development in a system in which you installed sample data. +There is currently no way to uninstall sample data. We recommend you use sample data only to learn about how Commerce works. Avoid doing any development in a system in which you installed sample data. You can install optional sample data in any of the following ways: |Installation method|Description|Required skill level| |--- |--- |--- | -|Using Composer|[Run `magento sampledata:deploy` to modify Magento's root `composer.json`]({{ page.baseurl }}/install-gde/install/sample-data-before-composer.html) to enable sample data modules.|Requires Composer knowledge and access to the Magento file system.| +|Using Composer|[Run `magento sampledata:deploy` to modify Magento's root `composer.json`]({{ page.baseurl }}/install-gde/install/sample-data-before-composer.html) to enable sample data modules.|Requires Composer knowledge and access to the Commerce file system.| |Cloning repositories|[Clone the Magento 2 repository]({{ page.baseurl }}/install-gde/install/sample-data-before-clone.html) and the sample data repository, then link them together.|For contributing developers only. Everyone else should use one of the preceding methods.| -*[contributing developer]: A developer who contributes code to the Magento 2 CE codebase -*[contributing developers]: Developers who contribute code to the Magento 2 CE codebase -*[Contributing developers]: Developers who contribute code to the Magento 2 CE codebase +*[contributing developer]: A developer who contributes code to the {{site.data.var.ce}} codebase +*[contributing developers]: Developers who contribute code to the {{site.data.var.ce}} codebase +*[Contributing developers]: Developers who contribute code to the {{site.data.var.ce}} codebase diff --git a/src/_includes/install/sampledata/sample-data-other-cmds.md b/src/_includes/install/sampledata/sample-data-other-cmds.md index 4079acea4a8..5bb77a6062d 100644 --- a/src/_includes/install/sampledata/sample-data-other-cmds.md +++ b/src/_includes/install/sampledata/sample-data-other-cmds.md @@ -24,7 +24,7 @@ The complete list of sample data modules follows: ## Prepare to update sample data {#inst-sample-reset} -This command enables you to update sample data before you update the Magento application. +This command enables you to update sample data before you update Magento. To prepare sample data for updating, enter the following command: @@ -32,4 +32,4 @@ To prepare sample data for updating, enter the following command: bin/magento sampledata:reset ``` -After that, [update the Magento application]({{ page.baseurl }}/install-gde/install/cli/install-cli-uninstall.html#instgde-install-magento-update). +After that, [update Magento]({{ page.baseurl }}/install-gde/install/cli/install-cli-uninstall.html#instgde-install-magento-update). diff --git a/src/_includes/install/sampledata/sample-data-rc1-cli-24.md b/src/_includes/install/sampledata/sample-data-rc1-cli-24.md index d0ea3500246..570ebcdc3ee 100644 --- a/src/_includes/install/sampledata/sample-data-rc1-cli-24.md +++ b/src/_includes/install/sampledata/sample-data-rc1-cli-24.md @@ -7,7 +7,7 @@ These instructions apply to {{site.data.var.ce}} and {{site.data.var.ee}} users To upgrade to Magento {{ page.guide_version }} sample data using the command line: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]. +1. Log in to your Magento server as, or switch to, the [file system owner]. 1. Change to the Magento installation directory. 1. Back up your current `composer.json` file: @@ -63,7 +63,7 @@ To upgrade to Magento {{ page.guide_version }} sample data using the command lin After you have reset file system permissions: -1. If you have not done so already, log in to your Magento server as, or switch to, the Magento file system owner. +1. If you have not done so already, log in to your Magento server as, or switch to, the file system owner. 1. Change to your Magento installation directory. 1. Manually clear the `var/cache`, `var/page_cache`, and `generated` directories. @@ -82,5 +82,5 @@ After you have reset file system permissions: {% include install/sampledata/file-sys-perms-digest-24.md %} -[Magento file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html +[file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html [authentication keys]: {{ page.baseurl }}/install-gde/prereq/connect-auth.html diff --git a/src/_includes/install/sampledata/sample-data-rc1-cli.md b/src/_includes/install/sampledata/sample-data-rc1-cli.md index f952c10e093..256f07f96fb 100644 --- a/src/_includes/install/sampledata/sample-data-rc1-cli.md +++ b/src/_includes/install/sampledata/sample-data-rc1-cli.md @@ -7,7 +7,7 @@ These instructions apply to {{site.data.var.ce}} and {{site.data.var.ee}} users To upgrade to Magento {{ page.guide_version }} sample data using the command line: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]. +1. Log in to your Magento server as, or switch to, the [file system owner]. 1. Change to the Magento installation directory. 1. Back up your current `composer.json` file: @@ -63,7 +63,7 @@ To upgrade to Magento {{ page.guide_version }} sample data using the command lin After you have reset file system permissions: -1. If you haven't done so already, log in to your Magento server as, or switch to, the Magento file system owner. +1. If you haven't done so already, log in to your Magento server as, or switch to, the file system owner. 1. Change to your Magento installation directory. 1. Manually clear the `var/cache`, `var/page_cache`, and `var/generation` directories. @@ -82,5 +82,5 @@ After you have reset file system permissions: {% include install/sampledata/file-sys-perms-digest.md %} -[Magento file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html +[file system owner]: {{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html [authentication keys]: {{ page.baseurl }}/install-gde/prereq/connect-auth.html diff --git a/src/_includes/install/sampledata/sample-data-rc1-web.md b/src/_includes/install/sampledata/sample-data-rc1-web.md deleted file mode 100644 index 3adf793ac6e..00000000000 --- a/src/_includes/install/sampledata/sample-data-rc1-web.md +++ /dev/null @@ -1,37 +0,0 @@ - -These instructions apply to you *only* if all of the following are true: - -* You're using Magento Enterprise Edition (EE) -* You have installed optional sample data -* You're upgrading to {{site.data.var.ee}} RC1 or {{site.data.var.ee}} RC2 from any earlier version using the Setup Wizard - -To upgrade to {{site.data.var.ee}} RC1 or RC2 with sample data using the Setup Wizard: - -{% collapsible Click to expand/collapse content %} - -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). -1. Change to the Magento installation directory. -1. Open `composer.lock` in a text editor. -1. Change the following: - - From: - - ```json - "type": "magento2-module-customer-balance" - ``` - - To: - - ```json - "type": "magento2-module" - ``` - -1. Save your changes to `composer.lock` and exit the text editor. - -{% include install/sampledata/file-sys-perms-digest.md %} - -### Finish the upgrade - -After you set file system permissions, complete your upgrade as discussed in [Start System Upgrade]({{ page.baseurl }}/comp-mgr/upgrader/upgrade-start.html). - -{% endcollapsible %} diff --git a/src/_includes/install/sens-data.md b/src/_includes/install/sens-data.md index bee169490de..e8c8bed62e1 100644 --- a/src/_includes/install/sens-data.md +++ b/src/_includes/install/sens-data.md @@ -3,7 +3,7 @@ Magento uses your encryption key to encrypt the following: * Credit card information -* Usernames and passwords specified in the Magento Admin configuration (for example, logins to payment gateways) +* Usernames and passwords specified in the Admin configuration (for example, logins to payment gateways) * CAPTCHA values sent over the network Magento does *not* encrypt: diff --git a/src/_includes/install/system-requirements-table-23.html b/src/_includes/install/system-requirements-table-23.html new file mode 100644 index 00000000000..947d07c6367 --- /dev/null +++ b/src/_includes/install/system-requirements-table-23.html @@ -0,0 +1,137 @@ +{% assign requirements = site.data.codebase.v2_3.system-requirements %} + + + + + + {% for requirement in requirements %} + + {% endfor %} + + + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + +
        + Software dependencies + {{requirement[0]}}
        Composer{% if requirement[1]['Composer'] %} + {{requirement[1]['Composer']}} + {% else %} + -- + {% endif %} +
        Elasticsearch{% if requirement[1]['Elasticsearch'] %} + {{requirement[1]['Elasticsearch']}} + {% else %} + -- + {% endif %} +
        OpenSearch{% if requirement[1]['OpenSearch'] %} + {{requirement[1]['OpenSearch']}} + {% else %} + -- + {% endif %} +
        MariaDB{% if requirement[1]['MariaDB'] %} + {{requirement[1]['MariaDB']}} + {% else %} + -- + {% endif %} +
        MySQL{% if requirement[1]['MySQL'] %} + {{requirement[1]['MySQL']}} + {% else %} + -- + {% endif %} +
        PHP{% if requirement[1]['PHP'] %} + {{requirement[1]['PHP']}} + {% else %} + -- + {% endif %} +
        RabbitMQ{% if requirement[1]['RabbitMQ'] %} + {{requirement[1]['RabbitMQ']}} + {% else %} + -- + {% endif %} +
        Redis{% if requirement[1]['Redis'] %} + {{requirement[1]['Redis']}} + {% else %} + -- + {% endif %} +
        Varnish{% if requirement[1]['Varnish'] %} + {{requirement[1]['Varnish']}} + {% else %} + -- + {% endif %} +
        Apache{% if requirement[1]['Apache'] %} + {{requirement[1]['Apache']}} + {% else %} + -- + {% endif %} +
        nginx{% if requirement[1]['nginx'] %} + {{requirement[1]['nginx']}} + {% else %} + -- + {% endif %} +
        diff --git a/src/_includes/install/system-requirements-table.html b/src/_includes/install/system-requirements-table.html new file mode 100644 index 00000000000..898af39162d --- /dev/null +++ b/src/_includes/install/system-requirements-table.html @@ -0,0 +1,204 @@ +{% assign requirements = site.data.codebase.v2_4.system-requirements %} + + + + + + {% for requirement in requirements %} + + {% endfor %} + + + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + + + {% for requirement in requirements %} + + {% endfor %} + + +
        + Software dependencies + {{requirement[0]}}
        Composer{% if requirement[1]['Composer'] %} + {{requirement[1]['Composer']}} + {% else %} + -- + {% endif %} +
        Elasticsearch{% if requirement[1]['Elasticsearch'] %} + {{requirement[1]['Elasticsearch']}} + {% else %} + -- + {% endif %} +
        OpenSearch{% if requirement[1]['OpenSearch'] %} + {{requirement[1]['OpenSearch']}} + {% else %} + -- + {% endif %} +
        MariaDB{% if requirement[1]['MariaDB'] %} + {{requirement[1]['MariaDB']}} + {% else %} + -- + {% endif %} +
        MySQL{% if requirement[1]['MySQL'] %} + {{requirement[1]['MySQL']}} + {% else %} + -- + {% endif %} +
        PHP{% if requirement[1]['PHP'] %} + {{requirement[1]['PHP']}} + {% else %} + -- + {% endif %} +
        RabbitMQ{% if requirement[1]['RabbitMQ'] %} + {{requirement[1]['RabbitMQ']}} + {% else %} + -- + {% endif %} +
        Redis{% if requirement[1]['Redis'] %} + {{requirement[1]['Redis']}} + {% else %} + -- + {% endif %} +
        Varnish{% if requirement[1]['Varnish'] %} + {{requirement[1]['Varnish']}} + {% else %} + -- + {% endif %} +
        Apache{% if requirement[1]['Apache'] %} + {{requirement[1]['Apache']}} + {% else %} + -- + {% endif %} +
        nginx{% if requirement[1]['nginx'] %} + {{requirement[1]['nginx']}} + {% else %} + -- + {% endif %} +
        AWS Aurora (MySQL){% if requirement[1]['AWS Aurora (MySQL)'] %} + {{requirement[1]['AWS Aurora (MySQL)']}} + {% else %} + -- + {% endif %} +
        AWS S3{% if requirement[1]['AWS S3'] %} + {{requirement[1]['AWS S3']}} + {% else %} + -- + {% endif %} +
        AWS MQ{% if requirement[1]['AWS MQ'] %} + {{requirement[1]['AWS MQ']}} + {% else %} + -- + {% endif %} +
        AWS ElastiCache{% if requirement[1]['AWS ElastiCache'] %} + {{requirement[1]['AWS ElastiCache']}} + {% else %} + -- + {% endif %} +
        AWS Elasticsearch{% if requirement[1]['AWS Elasticsearch'] %} + {{requirement[1]['AWS Elasticsearch']}} + {% else %} + -- + {% endif %} +
        AWS OpenSearch{% if requirement[1]['AWS OpenSearch'] %} + {{requirement[1]['AWS OpenSearch']}} + {% else %} + -- + {% endif %} +
        + diff --git a/src/_includes/install/tls-repo.md b/src/_includes/install/tls-repo.md deleted file mode 100644 index 3a0ef56c0ed..00000000000 --- a/src/_includes/install/tls-repo.md +++ /dev/null @@ -1,27 +0,0 @@ -The Magento software and component repository, `repo.magento.com`, recently started requiring Transport Layer Security (TLS) 1.1 or later. - -The [PCI Security Standards Council](https://en.wikipedia.org/wiki/Payment_Card_Industry_Security_Standards_Council)} removed SSL/TLS 1.0 as an example of strong cryptography from the [PCI Data Security Standard (PCI DSS)](https://www.pcisecuritystandards.org/pci_security) version 3.1, stating that it can no longer be used as a security control after June 30, 2016. - -For details, see [Date Change for Migrating from SSL and Early TLS](http://blog.pcisecuritystandards.org/migrating-from-ssl-and-early-tls). - -### Symptoms - -If you have an earlier version of TLS, you'll see the errors discussed in this section. - -#### Downloading a Magento metapackage - -The following error displays if you attempt to run `composer create-project` to get a Magento metapackage: - -```terminal -[Composer\Downloader\TransportException] -The "https://repo.magento.com/packages.json" file could not be downloaded: Failed to enable crypto -failed to open stream: operation failed -``` - -### Using the Web Setup Wizard - -{% include install/web/deprecated.md %} - -Actions like saving your authentication credentials or synchronizing with Magento Marketplace fail with the following error: - -![SSL connect error]({{ site.baseurl }}/common/images/install_ssl-connect-error.png) diff --git a/src/_includes/install/trouble/rc_cron.md b/src/_includes/install/trouble/rc_cron.md index 91076ee751d..b83f37374c7 100644 --- a/src/_includes/install/trouble/rc_cron.md +++ b/src/_includes/install/trouble/rc_cron.md @@ -5,7 +5,7 @@ This section discusses how to see if cron is currently running and to verify whe To verify whether or not your crontab is set up: -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. Log in to your Magento server as, or switch to, the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. See if the following file exists: ```bash @@ -19,7 +19,7 @@ To verify whether or not your crontab is set up: As a user with `root` privileges, enter the following command: ```bash - crontab -u -l + crontab -u -l ``` For example, on CentOS diff --git a/src/_includes/install/trouble/rc_perms.md b/src/_includes/install/trouble/rc_perms.md deleted file mode 100644 index ba96a0a947e..00000000000 --- a/src/_includes/install/trouble/rc_perms.md +++ /dev/null @@ -1,25 +0,0 @@ - -## File permissions readiness check issues - -Directories in the Magento file system must be writable by the web server user and the Magento file system owner, if applicable. An error similar to the following displays in the Web Setup Wizard if your permissions are not set properly: - -![Magento checks file permissions before you install]({{ site.baseurl }}/common/images/install_rc_file-perms.png) - -The way you resolve the issue depends on whether you have a one-user or two-user setup: - -* *One user* means you log in to the Magento server as the same user that also runs the web server. This type of setup is common in shared hosting environments. -* *Two users* means you typically *cannot* log in as, or switch to, the web server user. You typically log in as one user and run the web server as a different user. This is typical in private hosting or if you have your own server. - -### One-user resolution - -If you have command-line access, enter the following command assuming Magento is installed in `/var/www/html/magento2`: - -```bash -cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+w {} + && chmod u+x bin/magento -``` - -If you do not have command-line access, use an FTP client or a file manager application provided by your hosting provider to set permissions. - -### Two-user resolution - -{% include install/file-system-perms-twouser_cmds-only.md %} \ No newline at end of file diff --git a/src/_includes/install/trouble/rc_php-version.md b/src/_includes/install/trouble/rc_php-version.md deleted file mode 100644 index d16d9e321d8..00000000000 --- a/src/_includes/install/trouble/rc_php-version.md +++ /dev/null @@ -1,33 +0,0 @@ - -## PHP version readiness check issues - -You might encounter the following issues with the PHP version readiness check: - -* The check fails because you are using an unsupported PHP version. - -To solve this issue, use one of the supported versions listed in our [System Requirements]({{ page.baseurl }}/install-gde/system-requirements.html). - -* The check reports the incorrect PHP version. - -Typically, this happens only to advanced users who have multiple PHP versions installed. In some cases, the readiness check fails; in other cases, it might pass. - -* The PHP readiness check does not display the PHP version as the following figure shows. - - ![]({{ site.baseurl }}/common/images/upgr-tshoot-no-cron.png) - -This is a symptom of incorrect cron job setup. For more information, see [Set up cron jobs]({{ page.baseurl }}/install-gde/install/post-install-config.html#post-install-cron). - -### PHP version is incorrect - -If the PHP version reported by the readiness check is incorrect, it is the result of a mismatch of PHP versions between the PHP CLI and the web server plug-in. Magento requires you to use *one version* of PHP for both the CLI (which runs cron) and the web server (which runs the Magento Admin, Component Manager, and System Upgrade). - -We assume that if you have this issue, you are an advanced user who has likely installed multiple versions of PHP on your system. - -To resolve the issue, try the following: - -* Restart your web server or php-fm. -* Check the `$PATH` environment variable for multiple paths to PHP -* Use the `which php` command to locate the first PHP executable in your path; if it is not correct, remove it or create a symlink to the correct PHP version -* Use a [`phpinfo.php`]({{ page.baseurl }}/install-gde/prereq/optional.html#install-optional-phpinfo) page to collect more information -* Make sure you are running a supported PHP version according to our [System Requirements]({{ page.baseurl }}/install-gde/system-requirements.html) -* Set the same PHP settings for both the PHP command line and the PHP web server plug-in as discussed in [PHP configuration options]({{ page.baseurl }}/install-gde/prereq/php-settings.html) diff --git a/src/_includes/install/ulimit.md b/src/_includes/install/ulimit.md index 803106d6638..ae9d51cafcd 100644 --- a/src/_includes/install/ulimit.md +++ b/src/_includes/install/ulimit.md @@ -1,16 +1,16 @@ -### Why to set ulimit +## Why open files ulimit should be set -Rolling back to a previous backup can silently fail, resulting in incomplete data being written to the file system or database. (This includes all types of rollbacks, including using System Upgrade, Component Manager, or the [`magento setup:rollback`]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html#instgde-cli-uninst-roll) command.) +Rolling back to a previous backup can silently fail, resulting in incomplete data being written to the file system or database using the [`magento setup:rollback`]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html#instgde-cli-uninst-roll) command. In some cases, a very long query string causes the user's allocated memory space to run out of memory because of too many recursive calls. -### How to set ulimit +## How to set open files ulimit -We recommend setting the [`ulimit`](http://ss64.com/bash/ulimit.html) for the Magento file system user to a value of 65536 or more. +We recommend setting the open files [`ulimit`](https://ss64.com/bash/ulimit.html) for the Magento file system user to a value of 65536 or more. You can do this either on the command line or you can make it a permanent setting for the user by editing their shell script. -Before you continue, if you haven't done so already, switch to the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +Before you continue, if you haven't done so already, switch to the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). Command: @@ -21,11 +21,11 @@ ulimit -s 65536 You can change this to a larger value if needed. {:.bs-callout-info} -The syntax for `ulimit` depends on the UNIX shell you use. The preceding setting should work with CentOS and Ubuntu with the Bash shell. However, for Mac OS, the correct setting is `ulimit -S 65532`. Consult a man page or operating system reference for more information. +The syntax for open files `ulimit` depends on the UNIX shell you use. The preceding setting should work with CentOS and Ubuntu with the Bash shell. However, for Mac OS, the correct setting is `ulimit -S 65532`. Consult a man page or operating system reference for more information. To optionally set the value in the user's Bash shell: -1. If you haven't done so already, switch to the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). +1. If you haven't done so already, switch to the [file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). 1. Open `/home//.bashrc` in a text editor. 1. Add the following line: @@ -36,4 +36,4 @@ To optionally set the value in the user's Bash shell: 1. Save your changes to `.bashrc` and exit the text editor. {:.bs-callout-warning} -We recommend you avoid setting a value for [`pcre.recursion_limit`](http://php.net/manual/en/pcre.configuration.php) in `php.ini` because it can result in incomplete rollbacks with no failure notice. +We recommend you avoid setting a value for [`pcre.recursion_limit`](https://php.net/manual/en/pcre.configuration.php) in `php.ini` because it can result in incomplete rollbacks with no failure notice. diff --git a/src/_includes/install/ulimit_24.md b/src/_includes/install/ulimit_24.md deleted file mode 100644 index e1c6757f2d5..00000000000 --- a/src/_includes/install/ulimit_24.md +++ /dev/null @@ -1,39 +0,0 @@ -### Why to set ulimit - -Rolling back to a previous backup can silently fail, resulting in incomplete data being written to the file system or database using the [`magento setup:rollback`]({{ page.baseurl }}/install-gde/install/cli/install-cli-backup.html#instgde-cli-uninst-roll) command. - -In some cases, a very long query string causes the user's allocated memory space to run out of memory because of too many recursive calls. - -### How to set ulimit - -We recommend setting the [`ulimit`](http://ss64.com/bash/ulimit.html) for the Magento file system user to a value of 65536 or more. - -You can do this either on the command line or you can make it a permanent setting for the user by editing their shell script. - -Before you continue, if you haven't done so already, switch to the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). - -Command: - -```bash -ulimit -s 65536 -``` - -You can change this to a larger value if needed. - -{:.bs-callout-info} -The syntax for `ulimit` depends on the UNIX shell you use. The preceding setting should work with CentOS and Ubuntu with the Bash shell. However, for Mac OS, the correct setting is `ulimit -S 65532`. Consult a man page or operating system reference for more information. - -To optionally set the value in the user's Bash shell: - -1. If you haven't done so already, switch to the [Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). -1. Open `/home//.bashrc` in a text editor. -1. Add the following line: - - ```bash - ulimit -s 65536 - ``` - -1. Save your changes to `.bashrc` and exit the text editor. - -{:.bs-callout-warning} -We recommend you avoid setting a value for [`pcre.recursion_limit`](http://php.net/manual/en/pcre.configuration.php) in `php.ini` because it can result in incomplete rollbacks with no failure notice. diff --git a/src/_includes/install/web/deprecated.md b/src/_includes/install/web/deprecated.md deleted file mode 100644 index ce919dc3bcb..00000000000 --- a/src/_includes/install/web/deprecated.md +++ /dev/null @@ -1,2 +0,0 @@ -{:.bs-callout-warning} -The Web Setup Wizard is being deprecated in Magento 2.3.6 and will be removed in Magento 2.4.0. After it is removed, you must use the command line to [install]({{ site.baseurl }}/guides/v2.3/install-gde/install/cli/install-cli.html) or [upgrade]({{ site.baseurl }}/guides/v2.3/comp-mgr/cli/cli-upgrade.html) Magento. diff --git a/src/_includes/install/web/install-web.md b/src/_includes/install/web/install-web.md deleted file mode 100644 index 1382fd4c899..00000000000 --- a/src/_includes/install/web/install-web.md +++ /dev/null @@ -1,43 +0,0 @@ -This section discusses how to install the Magento software using a web-based wizard interface. To install Magento from the command line, see [Install Magento software using the command line]({{ page.baseurl }}/install-gde/install/cli/install-cli.html). - -## Before you start your installation {#instgde-install-prereq} - -Before you begin, make sure that: - -1. Your system meets the requirements discussed in [Magento System Requirements]({{ page.baseurl }}/install-gde/system-requirements.html). -1. You completed all prerequisite tasks discussed in [Prerequisites]({{ page.baseurl }}/install-gde/prereq/prereq-overview.html). -1. After you log in to the Magento server, [switch to the Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). - -### Enabling and disabling modules {#instgde-install-web-enable-mod} - -The Setup Wizard enables you to enable or disable modules before you install the Magento software. Before you do so, make sure you understand the following. - -{% include install/enable-disable-modules.md %} - -## Running the Setup Wizard {#instgde-install-magento-web} - -The Setup Wizard is a multi-page wizard that enables you to go back and forward one page at a time. You *cannot* skip pages, and you must enter all required information on every page before you can proceed to the next page. - -In the event of errors, you can run the installer again or you can return to a previous page to fix errors on that page. - -### Getting started {#instgde-install-magento-web-step0} - -To install the Magento software using the Setup Wizard: - -1. Start a web browser. - -1. Enter the following URL in the browser's address or location bar: - - ```text - http:////setup - ``` - - For example, if the Magento server's IP address is 192.0.2.10 and you installed Magento 2 in the `magento2/` directory relative to the web server's docroot, and you did not configure a Virtual Host, enter: - - ```text - http://192.0.2.10/magento2/setup - ``` - -1. On the initial page, click **Agree and Set Up Magento**. - -1. Continue with the following topics in the order presented to complete the installation. diff --git a/src/_includes/install/web/install-web_1-readiness.md b/src/_includes/install/web/install-web_1-readiness.md deleted file mode 100644 index 8b2eac27961..00000000000 --- a/src/_includes/install/web/install-web_1-readiness.md +++ /dev/null @@ -1,9 +0,0 @@ -## Step 1: Readiness Check {#instgde-install-magento-web-step1} - -1. Click **Start Readiness Check**. - - If any errors display, you must resolve them before you continue. - - Click **More detail** if available to see more information about each check. - -1. Click **Next**. diff --git a/src/_includes/install/web/install-web_2-db.md b/src/_includes/install/web/install-web_2-db.md deleted file mode 100644 index f2e7a36c66c..00000000000 --- a/src/_includes/install/web/install-web_2-db.md +++ /dev/null @@ -1,37 +0,0 @@ -## Step 2: Add a Database {#instgde-install-magento-web-step2} - -1. Enter the following information: - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        ItemDescription
        Database Server HostIf the web server and database server are located on the same host, enter localhost. If the database server is located on a different host, enter its fully qualified hostname or IP address. Using the IP address is preferable since using a hostname can cause additional time on each request for DNS lookup.
        Database Server UsernameEnter the username of the Magento database instance owner.
        Database Server PasswordEnter the Magento database user's password, if any. Leave this field blank if you did not configure a password.
        Database NameEnter the Magento database instance name.
        Table prefix

        Use only if you're installing the Magento database tables in a database instance that has Magento tables in it already.

        -

        In that case, use a prefix to identify the Magento tables for this installation. Some customers have more than one Magento instance running on a server with all tables in the same database.

        -

        The prefix can be a maximum of five characters in length. It must begin with a letter and can include only letters, numbers, and underscore characters.

        -

        This option enables those customers to share the database server with more than one Magento installation.

        - -1. Click **Next**. diff --git a/src/_includes/install/web/install-web_3-web-conf.md b/src/_includes/install/web/install-web_3-web-conf.md deleted file mode 100644 index 6987c729b82..00000000000 --- a/src/_includes/install/web/install-web_3-web-conf.md +++ /dev/null @@ -1,21 +0,0 @@ -## Step 3: Web Configuration {#instgde-install-magento-web-step3} - -1. Enter the following information: - - |Item|Description| - |--- |--- | - |Your Store Address|Enter the URL, including scheme and trailing slash, by which users access your storefront. For example, if your storefront hostname is http://www.example.com, enter http://www.example.com/| - |Magento Admin Address|Enter the relative URL by which to access the Magento Admin.| - -1. Optionally click **Advanced Options** and enter the following information: - - |Item|Description| - |--- |--- | - |HTTPS Options|Select the checkbox to enable the use of Secure Sockets Layer (SSL) in the indicated URL. Make sure your web server supports SSL before you select either checkbox.| - |Apache Rewrites|Select this checkbox to use Apache rewrites. We support this option only if you enabled server rewrites when you installed [Apache]({{ page.baseurl }}/install-gde/prereq/apache.html).| - |Encryption Key|Magento uses an encryption key to encrypt [sensitive data](#sens-data) in the database.

        Click I want to use a Magento generated key to have Magento generate an encryption key for you.

        Click I want to use my own encryption key if you already have an encryption key.| - |Session Save|From the list, click the option corresponding to how to store session data.

        The default is Files, which means session data is saved in the var/session subdirectory of the Magento file system.

        You can also choose Db, which means session data is stored in the database.| - -1. Click **Next**. - -{% include install/sens-data.md %} diff --git a/src/_includes/install/web/install-web_4-customize-store.md b/src/_includes/install/web/install-web_4-customize-store.md deleted file mode 100644 index dbe202e2c54..00000000000 --- a/src/_includes/install/web/install-web_4-customize-store.md +++ /dev/null @@ -1,53 +0,0 @@ -## Step 4: Customize Your Store {#instgde-install-magento-web-step4} - -1. From the **Store Default Time Zone** list, click the name of your store's time zone. - -1. From the **Store Default Currency** list, click the default currency to use in your store. - -1. From the **Store Default Language** list, click the default language to use in your store. - -1. Expand **Advanced Modules Configuration** to optionally enable or disable modules before you install the Magento software. - - Before you enable or disable modules, review the information discussed in [Enabling and disabling modules]({{ page.baseurl }}/install-gde/install/web/install-web.html#instgde-install-web-enable-mod). - - See one of the following sections for more information about enabling and disabling modules: - - * [General module configuration options](#instgde-install-magento-web-step4-depend1) - * [Module dependency errors](#instgde-install-magento-web-step4-depend2) - -1. Click **Next**. - -### General module configuration options {#instgde-install-magento-web-step4-depend1} - -Modules are listed in **Advanced Modules Configuration** in alphabetical order; the order has nothing to do with dependencies. - -You have the following options for any module listed: - -* To enable a module that is currently disabled, select its checkbox. -* To disable a module that is currently enabled, clear its checkbox. -* Use the **Select All** checkbox to: - * Enable all modules if any module is currently disabled. - * Disable all available modules (that is, all modules that do not depend on other enabled modules). - -If a module's checkbox is unavailable, some other module depends on it. In the case of a dependency, to change the state of that module, you must first perform the corresponding action on the module on which it depends. - -For example, `Magento_GoogleAnalytics` can be disabled only if `Magento_GoogleOptimizer` is disabled first. Conversely, if both modules are disabled, you must enable `Magento_GoogleAnalytics` first. - -The following figure shows an example of disabling the `Magento_GoogleAnalytics` and `Magento_GoogleOptimizer` modules. - -![Disabling a module]({{ site.baseurl }}/common/images/install_wizard_disable-google.png) - -### Module dependency errors {#instgde-install-magento-web-step4-depend2} - -A dependency error occurs when two inter-dependent modules are disabled at the same time. - -If there is a dependency error, a message similar to the following displays. -![]({{ site.baseurl }}/common/images/install_skip-depend-check.png) - -Click **Show details** to display details about the dependency error. You can then do any of the following: - -* Select the **Skip dependency check for individual modules** to ignore the issue and continue with your installation. (Additional dependency checks are performed after you click **Next**.) -* Resolve the issue by taking the action indicated by the message. - -{:.bs-callout-warning} -Use Skip dependency check for individual modules with caution. We recommend against it because a typical reason for this error is you manually edited the [deployment configuration]({{ page.baseurl }}/config-guide/config/config-php.html). Editing the deployment configuration is not recommended because future Magento software updates can undo your changes. diff --git a/src/_includes/install/web/install-web_5-create-admin.md b/src/_includes/install/web/install-web_5-create-admin.md deleted file mode 100644 index 1ed0d0ef8f2..00000000000 --- a/src/_includes/install/web/install-web_5-create-admin.md +++ /dev/null @@ -1,12 +0,0 @@ -## Step 5: Create Admin Account {#instgde-install-magento-web-step5} - -1. Enter the following information: - - |Item|Description| - |--- |--- | - |New Username|Enter a username with which to log in to the Magento Admin. This user is an administrator and can create other users, including other administrative users.| - |New E-Mail|Enter the Magento administrator's e-mail address.| - |New Password|Enter the administrator's password.| - |Confirm Password|Enter the password again for verification.| - -1. Click **Next**. diff --git a/src/_includes/install/web/install-web_6-install.md b/src/_includes/install/web/install-web_6-install.md deleted file mode 100644 index 06df023b1d6..00000000000 --- a/src/_includes/install/web/install-web_6-install.md +++ /dev/null @@ -1,43 +0,0 @@ -## Step 6: Install {#instgde-install-magento-web-step6} - -After completing all preceding steps in the Setup Wizard, click **Install Now**. - -You have the following options: - -* To see installation progress or error details, click **Console Log**. -* In the event of problems, click **Previous** to go back and fix incorrect entries. -* To try the installation again in the event of failure, click **Try Again**. - -### Installation Success {#instgde-install-magento-web-step5last} - -The message `Success` displays to indicate a successful installation. - -If the installation failed, click **Previous** to review the information you entered, make sure the Magento server and database host are still reachable. - -You can also run the installer again. - -### Viewing the installation log {#instgde-install-magento-web-log} - -The Setup Wizard creates a log file, named `install.log`, that you might find useful in debugging issues or in verifying the actions performed by the wizard. - -The Setup Wizard uses the [sys_get_temp_dir ( void )](http://php.net/manual/en/function.sys-get-temp-dir.php) PHP call to determine where to write the installation log. To locate the log: - -1. Open `php.ini` in a text editor. - - If you don't know where `php.ini` is located: - - 1. Log in as or switch to the [switch to the Magento file system owner]({{ page.baseurl }}/install-gde/prereq/file-sys-perms-over.html). - 1. Create [phpinfo.php]({{ page.baseurl }}/install-gde/prereq/optional.html#install-optional-phpinfo) in the web server's docroot. - 1. Access `phpinfo.php` in a web browser. - - The location of `php.ini` is typically specified as **Loaded Configuration File** in the displayed results. - -1. Search for `sys_temp_dir`. - -The value of `sys_temp_dir` determines where `install.log` is located. If the value is commented out, PHP uses that value as its default. - -A typical default value is `/tmp`. If that's the case, the log is `/tmp/install.log`. - -### Next step - -[Verify the installation]({{ page.baseurl }}/install-gde/install/verify.html) diff --git a/src/_includes/layout/header-scripts.html b/src/_includes/layout/header-scripts.html index 33cc6f28021..5ae0261c8a4 100644 --- a/src/_includes/layout/header-scripts.html +++ b/src/_includes/layout/header-scripts.html @@ -1,55 +1,49 @@ {% if site.environment == "public" %} - + {% endif %} diff --git a/src/_includes/layout/header-styles.html b/src/_includes/layout/header-styles.html index 76dbbbdc3e5..a884e32a5f9 100644 --- a/src/_includes/layout/header-styles.html +++ b/src/_includes/layout/header-styles.html @@ -1,8 +1,2 @@ - - -{% if page.canonical_url != nil %} - -{% endif %} - diff --git a/src/_includes/layout/navigation.html b/src/_includes/layout/navigation.html index c5614397492..6f0940c747b 100644 --- a/src/_includes/layout/navigation.html +++ b/src/_includes/layout/navigation.html @@ -1,7 +1,7 @@ {%- assign sections = site.data.main-nav -%} -
- {%- else if -%} + {%- else -%} {%- include layout/nav-item.html section=subsection menuClass="spectrum-Menu" itemClass="spectrum-Menu-item" labelClass="spectrum-Menu-itemLabel" -%} {%- endif -%} {%- endfor -%} @@ -33,7 +33,7 @@ {%- if subchildren -%} {{ nav }} - {%- else if -%} + {%- else -%}
    {{ nav }}
{%- endif -%} @@ -41,7 +41,7 @@ {%- endif -%} - {%- else if -%} + {%- else if section.separator -%} {%- endif -%} diff --git a/src/_includes/layout/page-footer.html b/src/_includes/layout/page-footer.html new file mode 100644 index 00000000000..fe8cc400a44 --- /dev/null +++ b/src/_includes/layout/page-footer.html @@ -0,0 +1,21 @@ + + + + + {% if page.layout == 'migrated' %} + + {% endif %} diff --git a/src/_includes/layout/page-header.html b/src/_includes/layout/page-header.html index 8061b813381..b2f7a0fff1b 100644 --- a/src/_includes/layout/page-header.html +++ b/src/_includes/layout/page-header.html @@ -1,45 +1,38 @@
- {% if page.url contains "guides/v2.4/payments-integrations/base-integrations/" or page.url contains "guides/v2.4/payments-integrations/payment-gateway" or page.url contains "guides/v2.4/payments-integrations/vault" or page.url contains "guides/v2.4/payments-integrations/bk-payments-integrations" %} -
- The Payment Provider Gateway documentation uses the Magento 2.3.x version of the Braintree module as a reference application. The Braintree module was removed in Magento 2.4.0. The concepts described in this guide are still applicable to Magento 2.4.0, but the code samples are not supported. -
- {% endif %} - - {% if page.url contains "guides/v2.3/install-gde/install/web/" or page.url contains "guides/v2.3/comp-mgr/upgrader/" or page.url contains "guides/v2.3/comp-mgr/module-man/" %} -
- The Web Setup Wizard is being deprecated in Magento 2.3.6 and will be removed in Magento 2.4.0. After it is removed, you must use the command line to install or upgrade Magento. + {% if page.url contains "mftf/v2" %} +
+ This documentation is for version 2.0 of the framework, which supports Adobe Commerce and Magento Open Source 2.3.x. You can find documentation for version 3.0 here. See find your version if you are unsure about which version you are using.
{% endif %} - {% if page.url contains "guides/v2.4/install-gde/" %} + {% if page.url contains "config-guide/multi-master/" or page.url contains "cloud/docker/docker-split-db" %}
- You must install Elasticsearch before installing {{ site.data.var.ee }} or {{ site.data.var.ce }} 2.4.0. See Elasticsearch for details. + The split database feature was deprecated + in version 2.4.2 of {{ site.data.var.ee }}. See Revert from a split + database to a single database.
{% endif %} - {% if page.url contains "guides/v2.4/comp-mgr/" %} + {% if page.url contains "guides/v2.3/" %}
- You must install and configure Elasticsearch 7.6.x before upgrading to {{ site.data.var.ee }} or {{ site.data.var.ce }} 2.4.0. See Check the catalog search engine for details. +
{{site.data.var.ee}} 2.3 reached end of support in September 2022.
{% endif %} + {% include layout/edition-callout.html %} +

{{ page.title }}

{% if page.subtitle %}

{{ page.subtitle }}

{% endif %} - {% include layout/github-links.html %} - - {% include layout/edition-callout.html %} - - {% if page.title == "How to Add a New Table to a Database" %} -
- This tutorial applies to Magento 2.2.x only. For Magento 2.3.x, see - Declarative Schema. -
- {% endif %} + {% unless page.layout contains 'migrated' %} + {% include layout/github-links.html %} + {% endunless %}
diff --git a/src/_includes/layout/search-form.html b/src/_includes/layout/search-form.html index a92be75c203..12bd0daac48 100644 --- a/src/_includes/layout/search-form.html +++ b/src/_includes/layout/search-form.html @@ -4,33 +4,21 @@ {%- assign search_version = page.guide_version -%} {%- endif -%} - - diff --git a/src/_includes/layout/site-nav.html b/src/_includes/layout/site-nav.html index 14222ec6541..59605fa8b4e 100644 --- a/src/_includes/layout/site-nav.html +++ b/src/_includes/layout/site-nav.html @@ -26,9 +26,9 @@ diff --git a/src/_includes/layout/version-switcher.html b/src/_includes/layout/version-switcher.html index fb787a7f486..0d183a05942 100644 --- a/src/_includes/layout/version-switcher.html +++ b/src/_includes/layout/version-switcher.html @@ -5,26 +5,29 @@ {% endif %} {%- if versions.size > 1 -%} -
+
- + - {%- elsif versions.size == 1 -%} -
-
{%- endif -%} diff --git a/src/_includes/m1x/eol_message.html b/src/_includes/m1x/eol_message.html deleted file mode 100644 index 7ff4de61c12..00000000000 --- a/src/_includes/m1x/eol_message.html +++ /dev/null @@ -1,9 +0,0 @@ -
-

Magento 1.x Software Support Notice

-

- For Magento Commerce 1, Magento is providing software support through June 2020. Depending on your Magento Commerce 1 version, software support may include both quality fixes and security patches. Please review our Magento Software Lifecycle Policy to see how your version of Magento Commerce 1 is supported. -

-

- For Magento Open Source 1.5 to 1.9, Magento is providing software security patches through June 2020 to ensure those sites remain secure and compliant. Visit our information page for more details about our software maintenance policy and other considerations for your business. -

-
diff --git a/src/_includes/mftf/action-groups-template.md b/src/_includes/mftf/action-groups-template.md deleted file mode 100644 index cc56c11a109..00000000000 --- a/src/_includes/mftf/action-groups-template.md +++ /dev/null @@ -1,24 +0,0 @@ -{% if action_groups %} - -{% assign action_groups_by_module = action_groups | group_by: "module" | sort: "name" %} -{% for item in action_groups_by_module %} - -### {{ item.name }} - -{% for file in item.items %} - -#### {{ file.filename }} - -{% for group in file.actiongroups %} -{{group.name}} - : {% if group.description == '' %}No description.{% else %}{{group.description}}{% endif %} -{:.ref-list-dt} -{% endfor %} -{% endfor %} -{% endfor %} - -{% else %} - -There is no data available for this reference at the moment. - -{% endif %} \ No newline at end of file diff --git a/src/_includes/mftf/functional-tests-template.md b/src/_includes/mftf/functional-tests-template.md deleted file mode 100644 index f586a23ab93..00000000000 --- a/src/_includes/mftf/functional-tests-template.md +++ /dev/null @@ -1,22 +0,0 @@ -{% if functional_tests %} - -{% assign functional_tests_by_module = functional_tests | group_by: "module" | sort: "name" %} - -{% for entry in functional_tests_by_module %} - -### {{ entry.name }} -{% for file in entry.items %} -#### {{ file.filename }} -{% for test in file.tests %} -{{ test.testname }} - : {{ test.description }} -{: .mftf-dl} -{% endfor %} -{% endfor %} -{% endfor %} - -{% else %} - -There is no data available for this reference at the moment. - -{% endif %} diff --git a/src/_includes/mrg/note.md b/src/_includes/mrg/note.md deleted file mode 100644 index 59dc8402d28..00000000000 --- a/src/_includes/mrg/note.md +++ /dev/null @@ -1,3 +0,0 @@ - {:.bs-callout-info} -This topic is generated automatically from the corresponding README in the Magento codebase. -If you want to contribute, refer to [Magento Code Contributions]({{ page.baseurl] }}/contributor-guide/contributing.html). diff --git a/src/_includes/performance/development-environment.md b/src/_includes/performance/development-environment.md index 8b9b714967c..6bb818ffa8b 100644 --- a/src/_includes/performance/development-environment.md +++ b/src/_includes/performance/development-environment.md @@ -15,19 +15,21 @@ These commands were built for use in production mode only. **Do not run** production commands in development mode: -* ```bash +* `setup:di:compile` generates auto-generated classes and optimized configuration caches. + + ```bash bin/magento setup:di:compile ``` - `setup:di:compile` generates auto-generated classes and optimized configuration caches. In development mode, Magento performs the generation on-demand; you do not need to run it. - If you modified a signature of a class and need to re-generate its auto-generated factories/proxies/interceptors, remove those classes or the _generated_ folder. + If you modified a signature of a class and need to re-generate its auto-generated `factories/proxies/interceptors`, remove those classes or the _generated_ folder. + +* `setup:static-content:deploy` deploys static content for a store. -* ```bash + ```bash bin/magento setup:static-content:deploy ``` - `setup:static-content:deploy` deploys static content for a store. In development mode, Magento performs it on-demand; you do not need to run it. ## Normal page load time on a virtual machine diff --git a/src/_includes/php-dev/component-root-2.3.md b/src/_includes/php-dev/component-root-2.3.md index f03c23983fe..68d0987a684 100644 --- a/src/_includes/php-dev/component-root-2.3.md +++ b/src/_includes/php-dev/component-root-2.3.md @@ -9,6 +9,6 @@ A component's root directory matches the component's name and contains all its s * For Admin themes, use `app/design/adminhtml`. * For language packages, use `app/i18n`. -* `/vendor`: You will find this location for installations that use the [`composer create-project`]({{page.baseurl}}/install-gde/composer.html) to install the Magento 2 metapackage (which downloads the CE or EE code). You will also find this location if you install Magento by extracting the [compressed Magento 2 archive]({{page.baseurl}}/install-gde/prereq/zip_install.html). +* `/vendor`: You will find this location for installations that use the [`composer create-project`]({{page.baseurl}}/install-gde/composer.html) to install the Magento 2 metapackage (which downloads the CE or EE code). Magento installs third-party components in the `/vendor` directory. But we recommend adding your components to the `/app/code` directory. If you add your component to the `/vendor` directory, [Git](https://git-scm.com/docs) will ignore it because Magento adds the `vendor` directory to the `/.gitignore` file. diff --git a/src/_includes/php-dev/component-root.md b/src/_includes/php-dev/component-root.md deleted file mode 100644 index 89b3d613529..00000000000 --- a/src/_includes/php-dev/component-root.md +++ /dev/null @@ -1,14 +0,0 @@ -### Root directory location - -A component's root directory is the top-level directory for that component under which its folders and files are located. Depending on how your Magento development environment was installed, your component's root directory can be located in two places: - -* `/app`: This is the *recommended* location for component development. You can easily set up this type of environment by [Cloning the Magento 2 GitHub repository]({{ page.baseurl }}/install-gde/prereq/dev_install.html). - - * For modules, use `app/code`. - * For storefront themes, use `app/design/frontend`. - * For Admin themes, use `app/design/adminhtml`. - * For language packages, use `app/i18n`. - -* `/vendor`: This location is found in the alternative setups where the {% if page.guide_version == "2.0" %} [`composer create-project`]({{page.baseurl}}/install-gde/prereq/integrator_install.html) {% else %} [`composer create-project`]({{page.baseurl}}/install-gde/composer.html). {% endif %} command was used to get a Magento 2 metapackage (which downloads the CE or EE code), or a [compressed Magento 2 archive]({{ page.baseurl }}/install-gde/prereq/zip_install.html) was extracted in order to install Magento. - - Any third-party components (and the Magento application itself) are downloaded and stored under the `/vendor` directory. If you are using [Git](https://git-scm.com/docs) to manage your project, this directory is typically added to the `/.gitignore` file. Therefore, we recommend you do your customization work in `/app/code`, not `/vendor`. diff --git a/src/_includes/php-dev/composer-types.md b/src/_includes/php-dev/composer-types.md index 263d574244a..2251b9624b2 100644 --- a/src/_includes/php-dev/composer-types.md +++ b/src/_includes/php-dev/composer-types.md @@ -1,10 +1,10 @@ -The following table discusses the component types that Magento Marketplace supports. The composer `type` column in the following table specifies the value of the `type` field you must add to `composer.json` for that type of component. +The following table discusses the component types that Commerce Marketplace supports. The composer `type` column in the following table specifies the value of the `type` field you must add to `composer.json` for that type of component. |Friendly name|composer.json type|Description| |--- |--- |--- | |Metapackage|metapackage|Technically, a Composer package type, not a Magento component type. A metapackage consists of only a `composer.json` file that specifies a list of components and their dependencies. For example, both {{site.data.var.ce}} and {{site.data.var.ee}} are metapackages.| -|Module|magento2-module|Code that modifies Magento application behavior. You can upload a single module to the Magento Marketplace or your module can be dependent on some parent package.| -|Theme|magento2-theme|Code that modifies the look and feel of the storefront or Magento Admin.| +|Module|magento2-module|Code that modifies application behavior. You can upload a single module to the Commerce Marketplace or your module can be dependent on some parent package.| +|Theme|magento2-theme|Code that modifies the look and feel of the storefront or Admin.| |Language package|magento2-language|Translations for the storefront or Admin.| |Library|magento2-library|Support for libraries located in `lib/internal` instead of in the `vendor` directory.| -|Component|magento2-component|The package formed of the files that must be located in root (index.php, .htaccess, etc). This includes `dev/tests` and `setup` as well for now.| +|Component|magento2-component|The package formed of the files that must be located in root (.htaccess, etc). This includes `dev/tests` and `setup` as well for now.| diff --git a/src/_includes/php-dev/lang-pack-file-struct.md b/src/_includes/php-dev/lang-pack-file-struct.md index 320b6950d95..b27de77b540 100644 --- a/src/_includes/php-dev/lang-pack-file-struct.md +++ b/src/_includes/php-dev/lang-pack-file-struct.md @@ -23,6 +23,6 @@ A typical directory structure for three language packages follows: │   └── registration.php ``` -The only required directory for a language package is the top-level directory. Although not required, we recommend that the directory name match the [ISO](http://www.iso.org/iso/home/standards/language_codes.htm) code to identify the locale. +The only required directory for a language package is the top-level directory. Although not required, we recommend that the directory name match the [ISO](https://www.iso.org/iso-639-language-codes.html) code to identify the locale. For more information about language packages, see [Translation dictionaries and language packages]({{ page.baseurl }}/config-guide/cli/config-cli-subcommands-i18n.html). diff --git a/src/_includes/reference/cli-template.md b/src/_includes/reference/cli-template.md index f69d07262a0..aa6658bd82d 100644 --- a/src/_includes/reference/cli-template.md +++ b/src/_includes/reference/cli-template.md @@ -14,8 +14,6 @@ The initial list is auto generated using the `{{ tool }} list` command at the {{ {{ intro }} -## Reference - {:.bs-callout-info} This reference is generated from the Magento codebase. To change the content, you can update the source code for the corresponding command implementation in [Magento codebase](https://github.com/magento) repository and submit your changes for review. Another way is to _Give us feedback_ (find the link at the upper right). For contribution guidelines, see [Magento Code Contributions]({{ site.baseurl] }}/contributor-guide/contributing.html). @@ -23,7 +21,7 @@ This reference is generated from the Magento codebase. To change the content, yo {% assign arguments = command.definition.arguments %} {% assign options = command.definition.options %} -### `{{ command.name }}` +## `{{ command.name }}` {{ command.description }} @@ -45,14 +43,12 @@ This reference is generated from the Magento codebase. To change the content, yo {% unless arguments.size == 0 %} -#### Arguments - {% for argument in arguments %} {% for item in argument %} {% if item.name %} -##### `{{ item.name }}` - +### `{{ item.name }}` +{: .no_toc } {{ item.description }} {% unless item.default == nil %} @@ -78,17 +74,16 @@ This reference is generated from the Magento codebase. To change the content, yo {% unless options.size == 0 %} -#### Options - {% for option in options %} {% assign opt = option[1] %} {% if opt.shortcut contains '-' %} -##### `{{ opt.name }}`, `{{ opt.shortcut }}` +### `{{ opt.name }}`, `{{ opt.shortcut }}` +{: .no_toc } {% else %} -##### `{{ opt.name }}` - +### `{{ opt.name }}` +{: .no_toc } {% endif %} {{ opt.description | replace: '|', '\|'}} @@ -120,4 +115,4 @@ This reference is generated from the Magento codebase. To change the content, yo There is no data available for this reference at the moment. -{% endif %} \ No newline at end of file +{% endif %} diff --git a/src/_includes/release-notes/core-releases.md b/src/_includes/release-notes/core-releases.md new file mode 100644 index 00000000000..c5215aa0722 --- /dev/null +++ b/src/_includes/release-notes/core-releases.md @@ -0,0 +1,61 @@ +{% assign releases = site.data.core-releases %} +{% assign now_in_seconds = "now" | date: "%s" %} + +{% for minor_release in releases %} +{% assign minor_release_version = minor_release[0] %} +{% assign patch_releases = minor_release[1].releases %} +{% assign end_of_support = minor_release[1].end-of-support %} +{% assign end_of_support_array = end_of_support | split: '-' %} +## {{ minor_release_version }} + +{% assign release_notes = false %} +{% for patch_release in patch_releases %} +{% if patch_release.releaseNotes %} +{% assign release_notes = true %} +{% endif %} +{% endfor %} + +{% if end_of_support_array[0] contains '?' %} +The date when support of the {{ minor_release_version }} release line ends has not been set yet. +{% elsif end_of_support_array[1] contains '?' %} +Support for the {{ minor_release_version }} release line ends in {{ end_of_support | replace: '??', '01' | date: "%Y" }}. +{% elsif end_of_support_array[2] contains '?' %} +Support for the {{ minor_release_version }} release line ends in {{ end_of_support | replace: '??', '01' | date: "%B, %Y" }}. +{% else %} +{% assign end_of_support_in_seconds = end_of_support | date: "%s" %} +{% if end_of_support_in_seconds < now_in_seconds %} +Support for the {{ minor_release_version }} release line ended on {{ end_of_support_in_seconds | date: "%B %e, %Y" }}. +{% elsif end_of_support_in_seconds > now_in_seconds %} +Support for the {{ minor_release_version }} release line ends on {{ end_of_support | date: "%B %e, %Y" }}. +{% endif %} +{% endif %} + + + + + + {% if release_notes %}{% endif %} + + + + {% for patch_release in patch_releases %} + + + + {% if release_notes %} + + {% endif %} + + {% else %} + + + + {% endfor %} + +
Patch versionRelease dateRelease notes
{{ patch_release.tagName }}{{ patch_release.publishedAt | date: "%B %e, %Y" }} + {% if patch_release.releaseNotes.commerce %}Adobe Commerce Release Notes
{% endif %} + {% if patch_release.releaseNotes.opensource %}Magento Open Source Release Notes
{% endif %} + {% if patch_release.releaseNotes.common %}Release Notes
{% endif %} +
See in Upcoming releases
+ +{% endfor %} diff --git a/src/_includes/release-notes/engcom-2-1-16-partner.md b/src/_includes/release-notes/engcom-2-1-16-partner.md deleted file mode 100644 index 6d1afb80c1b..00000000000 --- a/src/_includes/release-notes/engcom-2-1-16-partner.md +++ /dev/null @@ -1,12 +0,0 @@ -| Partner | Pull Request | Related GitHub Issue | -| ------- | ------- | ------- | -| Atwix | [16310](https://github.com/magento/magento2/pull/16310), [16783](https://github.com/magento/magento2/pull/16783), [17667](https://github.com/magento/magento2/pull/17667), [17684](https://github.com/magento/magento2/pull/17684), [17689](https://github.com/magento/magento2/pull/17689), [17682](https://github.com/magento/magento2/pull/17682), [17702](https://github.com/magento/magento2/pull/17702), [17839](https://github.com/magento/magento2/pull/17839), [17940](https://github.com/magento/magento2/pull/17940), [17606](https://github.com/magento/magento2/pull/17606), [17855](https://github.com/magento/magento2/pull/17855), [17553](https://github.com/magento/magento2/pull/17553) | [16273](https://github.com/magento/magento2/issues/16273), [16555](https://github.com/magento/magento2/issues/16555), [16783](https://github.com/magento/magento2/pull/16783), [17667](https://github.com/magento/magento2/pull/17667), [17648](https://github.com/magento/magento2/issues/17648), [17700](https://github.com/magento/magento2/issues/17700), [14248](https://github.com/magento/magento2/issues/14248), [10687](https://github.com/magento/magento2/issues/10687) | -| Wagento | [17912](https://github.com/magento/magento2/pull/17912) | [17851](https://github.com/magento/magento2/issues/17851) | -| Interactiv4 | [17855](https://github.com/magento/magento2/pull/17855) | [14248](https://github.com/magento/magento2/issues/14248) | -| Krish TechnoLabs | [17083](https://github.com/magento/magento2/pull/17083), [17422](https://github.com/magento/magento2/pull/17422), [17476](https://github.com/magento/magento2/pull/17476), [17632](https://github.com/magento/magento2/pull/17632), [17496](https://github.com/magento/magento2/pull/17496) | [15028](https://github.com/magento/magento2/issues/15028), [13102](https://github.com/magento/magento2/issues/13102), [17289](https://github.com/magento/magento2/issues/17289) | -| Comwrap | [17083](https://github.com/magento/magento2/pull/17083) | | -| MediaCT | [17366](https://github.com/magento/magento2/pull/17366) | | -| Divante | [16782](https://github.com/magento/magento2/pull/16782) | [14056](https://github.com/magento/magento2/issues/14056) | -| i.cube | [17496](https://github.com/magento/magento2/pull/17496) | [17289](https://github.com/magento/magento2/issues/17289) | -| Two Jay | [17194](https://github.com/magento/magento2/pull/17194) | [2146](https://github.com/magento/magento2/issues/2146) | -| Netstarter | [17290](https://github.com/magento/magento2/pull/17290) | [13429](https://github.com/magento/magento2/issues/13429) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcom-2-1-16.md b/src/_includes/release-notes/engcom-2-1-16.md deleted file mode 100644 index b04fb15dc2e..00000000000 --- a/src/_includes/release-notes/engcom-2-1-16.md +++ /dev/null @@ -1,24 +0,0 @@ - -| Contributing community member | Related GitHub Issues | Pull Requests | -| ------- | ------- | ------- | -| dverkade | [#16653](https://github.com/magento/magento2/issues/16653) | [magento/magento2#17413](https://github.com/magento/magento2/pull/17413) | -| dverkade | [#16655](https://github.com/magento/magento2/issues/16655) | [magento/magento2#17413](https://github.com/magento/magento2/pull/17413) | -| samtay | [#4803](https://github.com/magento/magento2/issues/4803) | [magento/magento2#15688](https://github.com/magento/magento2/pull/15688) | -| quisse | [#12250](https://github.com/magento/magento2/issues/12250) | [magento/magento2#17439](https://github.com/magento/magento2/pull/17439) | -| zukovasmartynas | [#13429](https://github.com/magento/magento2/issues/13429) | [magento/magento2#17290](https://github.com/magento/magento2/pull/17290) | -| yspeedwicked | [#15028](https://github.com/magento/magento2/issues/15028) | [magento/magento2#17476](https://github.com/magento/magento2/pull/17476) | -| JoshuaFlood | [#17289](https://github.com/magento/magento2/issues/17289) | [magento/magento2#17496](https://github.com/magento/magento2/pull/17496) | -| p-bystritsky | [#16555](https://github.com/magento/magento2/issues/16555) | [magento/magento2#16783](https://github.com/magento/magento2/pull/16783) | -| gnanasekaranl | [#14056](https://github.com/magento/magento2/issues/14056) | [magento/magento2#16782](https://github.com/magento/magento2/pull/16782) | -| bachlee89 | [#6305](https://github.com/magento/magento2/issues/6305) | [magento/magento2#17609](https://github.com/magento/magento2/pull/17609) | -| adampmoss | [#16273](https://github.com/magento/magento2/issues/16273) | [magento/magento2#16310](https://github.com/magento/magento2/pull/16310) | -| emiprotech | [#16499](https://github.com/magento/magento2/issues/16499) | [magento/magento2#17629](https://github.com/magento/magento2/pull/17629) | -| ruthger92 | [#13102](https://github.com/magento/magento2/issues/13102) | [magento/magento2#17632](https://github.com/magento/magento2/pull/17632) | -| markoshust | [#17648](https://github.com/magento/magento2/issues/17648) | [magento/magento2#17689](https://github.com/magento/magento2/pull/17689) | -| dmytro-ch | [#17700](https://github.com/magento/magento2/issues/17700) | [magento/magento2#17702](https://github.com/magento/magento2/pull/17702) | -| jb-dg | [#14248](https://github.com/magento/magento2/issues/14248) | [magento/magento2#17855](https://github.com/magento/magento2/pull/17855) | -| hitesh-wagento | [#17851](https://github.com/magento/magento2/issues/17851) | [magento/magento2#17912](https://github.com/magento/magento2/pull/17912) | -| boxyman | [#10687](https://github.com/magento/magento2/issues/10687) | [magento/magento2#17553](https://github.com/magento/magento2/pull/17553) | -| sterfpaul | [#8035](https://github.com/magento/magento2/issues/8035) | [magento/magento2#16169](https://github.com/magento/magento2/pull/16169) | -| SilvanLaroo | [#2146](https://github.com/magento/magento2/issues/2146) | [magento/magento2#17194](https://github.com/magento/magento2/pull/17194) | -| amingilani | [#4547](https://github.com/magento/magento2/issues/4547) | [magento/magento2#11576](https://github.com/magento/magento2/pull/11576) | diff --git a/src/_includes/release-notes/engcomm-2-1-15-issues.md b/src/_includes/release-notes/engcomm-2-1-15-issues.md deleted file mode 100644 index d7e1292e204..00000000000 --- a/src/_includes/release-notes/engcomm-2-1-15-issues.md +++ /dev/null @@ -1,272 +0,0 @@ - -| Contributing community member | Pull Requests | Related GitHub Issues | -| ------- | ------- | ------- | -| ampulos | [#14665](https://github.com/magento/magento2/pull/14665) | [13652](https://github.com/magento/magento2/issues/13652) | -| afirlejczyk | [#14673](https://github.com/magento/magento2/pull/14673) | [13010](https://github.com/magento/magento2/issues/13010) | -| ihor-sviziev | [#14680](https://github.com/magento/magento2/pull/14680) | | -| swnsma | [#14471](https://github.com/magento/magento2/pull/14471) | [14465](https://github.com/magento/magento2/issues/14465) | -| rossmc | [#14711](https://github.com/magento/magento2/pull/14711) | [9666](https://github.com/magento/magento2/issues/9666), [12323](https://github.com/magento/magento2/issues/12323) | -| Karlasa | [#14736](https://github.com/magento/magento2/pull/14736) | | -| Karlasa | [#14738](https://github.com/magento/magento2/pull/14738) | | -| navarr | [#14770](https://github.com/magento/magento2/pull/14770) | | -| sidolov | [#14791](https://github.com/magento/magento2/pull/14791) | | -| sidolov | [#14845](https://github.com/magento/magento2/pull/14845) | | -| rogyar | [#14894](https://github.com/magento/magento2/pull/14894) | | -| rogyar | [#14901](https://github.com/magento/magento2/pull/14901) | | -| rogyar | [#14899](https://github.com/magento/magento2/pull/14899) | | -| rogyar | [#14911](https://github.com/magento/magento2/pull/14911) | | -| rogyar | [#14902](https://github.com/magento/magento2/pull/14902) | [12430](https://github.com/magento/magento2/issues/12430) | -| rogyar | [#14903](https://github.com/magento/magento2/pull/14903) | [12714](https://github.com/magento/magento2/issues/12714) | -| rogyar | [#14922](https://github.com/magento/magento2/pull/14922) | | -| rogyar | [#14940](https://github.com/magento/magento2/pull/14940) | | -| ferrazzuk | [#14757](https://github.com/magento/magento2/pull/14757) | [14663](https://github.com/magento/magento2/issues/14663) | -| rogyar | [#15025](https://github.com/magento/magento2/pull/15025) | | -| rogyar | [#15093](https://github.com/magento/magento2/pull/15093) | | -| sergiy-v | [#15099](https://github.com/magento/magento2/pull/15099) | | -| sergiy-v | [#15105](https://github.com/magento/magento2/pull/15105) | | -| sergiy-v | [#15108](https://github.com/magento/magento2/pull/15108) | | -| sergiy-v | [#15109](https://github.com/magento/magento2/pull/15109) | | -| rogyar | [#15066](https://github.com/magento/magento2/pull/15066) | | -| sergiy-v | [#15102](https://github.com/magento/magento2/pull/15102) | | -| sergiy-v | [#15106](https://github.com/magento/magento2/pull/15106) | | -| rogyar | [#15138](https://github.com/magento/magento2/pull/15138) | | -| dmytro-ch | [#15146](https://github.com/magento/magento2/pull/15146) | | -| rogyar | [#15091](https://github.com/magento/magento2/pull/15091) | | -| sergiy-v | [#15101](https://github.com/magento/magento2/pull/15101) | | -| sergiy-v | [#15104](https://github.com/magento/magento2/pull/15104) | | -| rogyar | [#15094](https://github.com/magento/magento2/pull/15094) | | -| sergiy-v | [#15103](https://github.com/magento/magento2/pull/15103) | | -| [kaushik-chavda]() | [#15169](https://github.com/magento/magento2/pull/15169) | | -| rogyar | [#15183](https://github.com/magento/magento2/pull/15183) | | -| dmytro-ch | [#15184](https://github.com/magento/magento2/pull/15184) | | -| rogyar | [#15157](https://github.com/magento/magento2/pull/15157) | | -| hostep | [#15176](https://github.com/magento/magento2/pull/15176) | | -| dverkade | [#15203](https://github.com/magento/magento2/pull/15203) | | -| yuriyDne | [#15240](https://github.com/magento/magento2/pull/15240) | | -| rogyar | [#15221](https://github.com/magento/magento2/pull/15221) | | -| rogyar | [#15222](https://github.com/magento/magento2/pull/15222) | | -| rogyar | [#15159](https://github.com/magento/magento2/pull/15159) | [5768](https://github.com/magento/magento2/issues/5768) | -| VitaliyBoyko | [#15235](https://github.com/magento/magento2/pull/15235) | | -| VitaliyBoyko | [#15237](https://github.com/magento/magento2/pull/15237) | | -| VitaliyBoyko | [#15233](https://github.com/magento/magento2/pull/15233) | | -| VitaliyBoyko | [#15234](https://github.com/magento/magento2/pull/15234) | | -| VitaliyBoyko | [#15238](https://github.com/magento/magento2/pull/15238) | | -| gwharton | [#15038](https://github.com/magento/magento2/pull/15038) | [10210](https://github.com/magento/magento2/issues/10210) | -| dmytro-ch | [#15298](https://github.com/magento/magento2/pull/15298) | | -| rogyar | [#15324](https://github.com/magento/magento2/pull/15324) | | -| dmytro-ch | [#15299](https://github.com/magento/magento2/pull/15299) | | -| VitaliyBoyko | [#15375](https://github.com/magento/magento2/pull/15375) | | -| VitaliyBoyko | [#15363](https://github.com/magento/magento2/pull/15363) | | -| VitaliyBoyko | [#15385](https://github.com/magento/magento2/pull/15385) | | -| VitaliyBoyko | [#15380](https://github.com/magento/magento2/pull/15380) | | -| VitaliyBoyko | [#15377](https://github.com/magento/magento2/pull/15377) | | -| dmytro-ch | [#15394](https://github.com/magento/magento2/pull/15394) | | -| dmytro-ch | [#15396](https://github.com/magento/magento2/pull/15396) | | -| rogyar | [#15309](https://github.com/magento/magento2/pull/15309) | | -| VitaliyBoyko | [#15412](https://github.com/magento/magento2/pull/15412) | | -| IgorVitol | [#15392](https://github.com/magento/magento2/pull/15392) | | -| rogyar | [#15318](https://github.com/magento/magento2/pull/15318) | | -| rogyar | [#15407](https://github.com/magento/magento2/pull/15407) | [14692](https://github.com/magento/magento2/issues/14692) | -| rogyar | [#15436](https://github.com/magento/magento2/pull/15436) | | -| Yogeshks | [#15444](https://github.com/magento/magento2/pull/15444) | | -| mzeis | [#15465](https://github.com/magento/magento2/pull/15465) | | -| alepane21 | [#13756](https://github.com/magento/magento2/pull/13756) | [13704](https://github.com/magento/magento2/issues/13704) | -| VitaliyBoyko | [#15548](https://github.com/magento/magento2/pull/15548) | | -| JeroenVanLeusden | [#15445](https://github.com/magento/magento2/pull/15445) | [14941](https://github.com/magento/magento2/issues/14941) | -| rogyar | [#15522](https://github.com/magento/magento2/pull/15522) | [9580](https://github.com/magento/magento2/issues/9580) | -| rogyar | [#15563](https://github.com/magento/magento2/pull/15563) | | -| dmytro-ch | [#15619](https://github.com/magento/magento2/pull/15619) | [13992](https://github.com/magento/magento2/issues/13992) | -| dmytro-ch | [#15616](https://github.com/magento/magento2/pull/15616) | | -| [vgelani]() | [#15648](https://github.com/magento/magento2/pull/15648) | | -| [vgelani]() | [#15668](https://github.com/magento/magento2/pull/15668) | [15601](https://github.com/magento/magento2/issues/15601) | -| gelanivishal | [#15657](https://github.com/magento/magento2/pull/15657) | | -| gelanivishal | [#15669](https://github.com/magento/magento2/pull/15669) | [15601](https://github.com/magento/magento2/issues/15601) | -| dmytro-ch | [#15700](https://github.com/magento/magento2/pull/15700) | | -| dmytro-ch | [#15702](https://github.com/magento/magento2/pull/15702) | | -| dmytro-ch | [#15708](https://github.com/magento/magento2/pull/15708) | | -| dmytro-ch | [#15710](https://github.com/magento/magento2/pull/15710) | | -| dmytro-ch | [#15711](https://github.com/magento/magento2/pull/15711) | | -| dmytro-ch | [#15714](https://github.com/magento/magento2/pull/15714) | [7897](https://github.com/magento/magento2/issues/7897) | -| dverkade | [#15716](https://github.com/magento/magento2/pull/15716) | | -| rogyar | [#15719](https://github.com/magento/magento2/pull/15719) | | -| gelanivishal | [#15724](https://github.com/magento/magento2/pull/15724) | | -| vijay-wagento | [#15736](https://github.com/magento/magento2/pull/15736) | [15354](https://github.com/magento/magento2/issues/15354) | -| gelanivishal | [#15725](https://github.com/magento/magento2/pull/15725) | | -| vijay-wagento | [#15739](https://github.com/magento/magento2/pull/15739) | | -| chirag-wagento | [#15805](https://github.com/magento/magento2/pull/15805) | | -| DanielRuf | [#15810](https://github.com/magento/magento2/pull/15810) | | -| rogyar | [#15573](https://github.com/magento/magento2/pull/15573) | | -| dmytro-ch | [#15693](https://github.com/magento/magento2/pull/15693) | | -| vijay-wagento | [#15756](https://github.com/magento/magento2/pull/15756) | [15192](https://github.com/magento/magento2/issues/15192) | -| viral-wagento | [#15814](https://github.com/magento/magento2/pull/15814) | [15590](https://github.com/magento/magento2/issues/15590) | -| viral-wagento | [#15816](https://github.com/magento/magento2/pull/15816) | [15319](https://github.com/magento/magento2/issues/15319) | -| rahul-kachhadiya | [#15817](https://github.com/magento/magento2/pull/15817) | | -| sanjay-wagento | [#15767](https://github.com/magento/magento2/pull/15767) | [15510](https://github.com/magento/magento2/issues/15510) | -| hitesh-wagento | [#15796](https://github.com/magento/magento2/pull/15796) | [15608](https://github.com/magento/magento2/issues/15608) | -| rogyar | [#15776](https://github.com/magento/magento2/pull/15776) | | -| viral-wagento | [#15801](https://github.com/magento/magento2/pull/15801) | | -| chirag-wagento | [#15797](https://github.com/magento/magento2/pull/15797) | | -| chirag-wagento | [#15841](https://github.com/magento/magento2/pull/15841) | | -| rogyar | [#15855](https://github.com/magento/magento2/pull/15855) | | -| VitaliyBoyko | [#15290](https://github.com/magento/magento2/pull/15290) | | -| dmytro-ch | [#15866](https://github.com/magento/magento2/pull/15866) | | -| rahul-kachhadiya | [#15887](https://github.com/magento/magento2/pull/15887) | | -| DanielRuf | [#15920](https://github.com/magento/magento2/pull/15920) | | -| dmytro-ch | [#15924](https://github.com/magento/magento2/pull/15924) | | -| dmytro-ch | [#15925](https://github.com/magento/magento2/pull/15925) | | -| dmytro-ch | [#15926](https://github.com/magento/magento2/pull/15926) | [14249](https://github.com/magento/magento2/issues/14249) | -| dmytro-ch | [#15927](https://github.com/magento/magento2/pull/15927) | [14089](https://github.com/magento/magento2/issues/14089) | -| rogyar | [#15933](https://github.com/magento/magento2/pull/15933) | | -| [vgelani]() | [#15945](https://github.com/magento/magento2/pull/15945) | [11477](https://github.com/magento/magento2/issues/11477) | -| [vgelani]() | [#15943](https://github.com/magento/magento2/pull/15943) | | -| saurabh-parekh | [#15949](https://github.com/magento/magento2/pull/15949) | | -| [vgelani]() | [#15643](https://github.com/magento/magento2/pull/15643) | | -| dankhrapiyush | [#15874](https://github.com/magento/magento2/pull/15874) | [6058](https://github.com/magento/magento2/issues/6058) | -| hitesh-wagento | [#15880](https://github.com/magento/magento2/pull/15880) | [15323](https://github.com/magento/magento2/issues/15323) | -| chirag-wagento | [#15915](https://github.com/magento/magento2/pull/15915) | | -| hitesh-wagento | [#15917](https://github.com/magento/magento2/pull/15917) | [14999](https://github.com/magento/magento2/issues/14999) | -| dmytro-ch | [#16026](https://github.com/magento/magento2/pull/16026) | | -| rogyar | [#16024](https://github.com/magento/magento2/pull/16024) | | -| hitesh-wagento | [#16031](https://github.com/magento/magento2/pull/16031) | [13899](https://github.com/magento/magento2/issues/13899) | -| chirag-wagento | [#16043](https://github.com/magento/magento2/pull/16043) | | -| neeta-wagento | [#15829](https://github.com/magento/magento2/pull/15829) | [8954](https://github.com/magento/magento2/issues/8954) | -| viral-wagento | [#15834](https://github.com/magento/magento2/pull/15834) | [15348](https://github.com/magento/magento2/issues/15348) | -| rahul-kachhadiya | [#15862](https://github.com/magento/magento2/pull/15862) | | -| rogyar | [#16067](https://github.com/magento/magento2/pull/16067) | | -| [vgelani]() | [#16081](https://github.com/magento/magento2/pull/16081) | | -| chirag-wagento | [#16037](https://github.com/magento/magento2/pull/16037) | [15832](https://github.com/magento/magento2/issues/15832) | -| hitesh-wagento | [#16102](https://github.com/magento/magento2/pull/16102) | | -| lfluvisotto | [#16130](https://github.com/magento/magento2/pull/16130) | | -| hitesh-wagento | [#16111](https://github.com/magento/magento2/pull/16111) | | -| chirag-wagento | [#16039](https://github.com/magento/magento2/pull/16039) | | -| rogyar | [#16162](https://github.com/magento/magento2/pull/16162) | | -| rahul-kachhadiya | [#15863](https://github.com/magento/magento2/pull/15863) | | -| VitaliyBoyko | [#15236](https://github.com/magento/magento2/pull/15236) | | -| VitaliyBoyko | [#15287](https://github.com/magento/magento2/pull/15287) | | -| VitaliyBoyko | [#15289](https://github.com/magento/magento2/pull/15289) | | -| tdgroot | [#15722](https://github.com/magento/magento2/pull/15722) | | -| dmytro-ch | [#15699](https://github.com/magento/magento2/pull/15699) | | -| sanjay-wagento | [#15821](https://github.com/magento/magento2/pull/15821) | | -| rahul-kachhadiya | [#15860](https://github.com/magento/magento2/pull/15860) | [14747](https://github.com/magento/magento2/issues/14747) | -| sanjay-wagento | [#15727](https://github.com/magento/magento2/pull/15727) | [12601](https://github.com/magento/magento2/issues/12601) | -| tejash-wagento | [#16226](https://github.com/magento/magento2/pull/16226) | | -| [vgelani]() | [#16255](https://github.com/magento/magento2/pull/16255) | [15255](https://github.com/magento/magento2/issues/15255) | -| [vgelani]() | [#16294](https://github.com/magento/magento2/pull/16294) | | -| gelanivishal | [#16270](https://github.com/magento/magento2/pull/16270) | [15352](https://github.com/magento/magento2/issues/15352) | -| chirag-wagento | [#16264](https://github.com/magento/magento2/pull/16264) | [13415](https://github.com/magento/magento2/issues/13415) | -| [vgelani]() | [#16281](https://github.com/magento/magento2/pull/16281) | [13793](https://github.com/magento/magento2/issues/13793) | -| dankhrapiyush | [#16297](https://github.com/magento/magento2/pull/16297) | [6058](https://github.com/magento/magento2/issues/6058) | -| [NamrataChangani]() | [#16319](https://github.com/magento/magento2/pull/16319) | | -| [vgelani]() | [#16325](https://github.com/magento/magento2/pull/16325) | | -| chirag-wagento | [#16287](https://github.com/magento/magento2/pull/16287) | [15213](https://github.com/magento/magento2/issues/15213) | -| rogyar | [#16347](https://github.com/magento/magento2/pull/16347) | | -| lfluvisotto | [#16359](https://github.com/magento/magento2/pull/16359) | | -| lfluvisotto | [#16366](https://github.com/magento/magento2/pull/16366) | | -| vasilii-b | [#16280](https://github.com/magento/magento2/pull/16280) | [7379](https://github.com/magento/magento2/issues/7379) | -| gelanivishal | [#16352](https://github.com/magento/magento2/pull/16352) | | -| rogyar | [#16403](https://github.com/magento/magento2/pull/16403) | | -| gelanivishal | [#16467](https://github.com/magento/magento2/pull/16467) | | -| gelanivishal | [#16475](https://github.com/magento/magento2/pull/16475) | | -| Karlasa | [#16229](https://github.com/magento/magento2/pull/16229) | [16079](https://github.com/magento/magento2/issues/16079) | -| eduard13 | [#16392](https://github.com/magento/magento2/pull/16392) | | -| gelanivishal | [#16491](https://github.com/magento/magento2/pull/16491) | [8222](https://github.com/magento/magento2/issues/8222) | -| gelanivishal | [#16547](https://github.com/magento/magento2/pull/16547) | | -| mageprince | [#16577](https://github.com/magento/magento2/pull/16577) | | -| mageprince | [#16586](https://github.com/magento/magento2/pull/16586) | | -| gelanivishal | [#16493](https://github.com/magento/magento2/pull/16493) | | -| gwharton | [#16601](https://github.com/magento/magento2/pull/16601) | [10210](https://github.com/magento/magento2/issues/10210) | -| sanganinamrata | [#16634](https://github.com/magento/magento2/pull/16634) | | -| lfluvisotto | [#16643](https://github.com/magento/magento2/pull/16643) | | -| mageprince | [#16665](https://github.com/magento/magento2/pull/16665) | [7399](https://github.com/magento/magento2/issues/7399) | -| mageprince | [#16667](https://github.com/magento/magento2/pull/16667) | | -| mageprince | [#16671](https://github.com/magento/magento2/pull/16671) | | -| mageprince | [#16585](https://github.com/magento/magento2/pull/16585) | [15940](https://github.com/magento/magento2/issues/15940) | -| ronak2ram | [#16632](https://github.com/magento/magento2/pull/16632) | | -| sanganinamrata | [#16720](https://github.com/magento/magento2/pull/16720) | [12081](https://github.com/magento/magento2/issues/12081) | -| Karlasa | [#16735](https://github.com/magento/magento2/pull/16735) | | -| gelanivishal | [#16731](https://github.com/magento/magento2/pull/16731) | | -| aschrammel | [#16550](https://github.com/magento/magento2/pull/16550) | | -| mageprince | [#16759](https://github.com/magento/magento2/pull/16759) | | -| mageprince | [#16760](https://github.com/magento/magento2/pull/16760) | | -| simpleadm | [#14380](https://github.com/magento/magento2/pull/14380) | [14351](https://github.com/magento/magento2/issues/14351) | -| hitesh-wagento | [#16526](https://github.com/magento/magento2/pull/16526) | [16378](https://github.com/magento/magento2/issues/16378) | -| gelanivishal | [#16761](https://github.com/magento/magento2/pull/16761) | [15355](https://github.com/magento/magento2/issues/15355) | -| Karlasa | [#16755](https://github.com/magento/magento2/pull/16755) | | -| ronak2ram | [#16825](https://github.com/magento/magento2/pull/16825) | | -| mage2pratik | [#16836](https://github.com/magento/magento2/pull/16836) | | -| gelanivishal | [#16832](https://github.com/magento/magento2/pull/16832) | | -| gelanivishal | [#16842](https://github.com/magento/magento2/pull/16842) | | -| Karlasa | [#16839](https://github.com/magento/magento2/pull/16839) | [16764](https://github.com/magento/magento2/issues/16764) | -| ronak2ram | [#16846](https://github.com/magento/magento2/pull/16846) | | -| sanganinamrata | [#16770](https://github.com/magento/magento2/pull/16770) | | -| quisse | [#16802](https://github.com/magento/magento2/pull/16802) | | -| ronak2ram | [#16828](https://github.com/magento/magento2/pull/16828) | | -| mage2pratik | [#16835](https://github.com/magento/magento2/pull/16835) | | -| hitesh-wagento | [#16797](https://github.com/magento/magento2/pull/16797) | [15848](https://github.com/magento/magento2/issues/15848) | -| lfluvisotto | [#16364](https://github.com/magento/magento2/pull/16364) | | -| mage2pratik | [#16811](https://github.com/magento/magento2/pull/16811) | [13692](https://github.com/magento/magento2/issues/13692) | -| ronak2ram | [#16830](https://github.com/magento/magento2/pull/16830) | | -| rogyar | [#16877](https://github.com/magento/magento2/pull/16877) | | -| gelanivishal | [#16801](https://github.com/magento/magento2/pull/16801) | [16184](https://github.com/magento/magento2/issues/16184) | -| mage2pratik | [#16812](https://github.com/magento/magento2/pull/16812) | [15467](https://github.com/magento/magento2/issues/15467) | -| ronak2ram | [#16917](https://github.com/magento/magento2/pull/16917) | [5316](https://github.com/magento/magento2/issues/5316) | -| eduard13 | [#16923](https://github.com/magento/magento2/pull/16923) | | -| mage2pratik | [#16920](https://github.com/magento/magento2/pull/16920) | [16174](https://github.com/magento/magento2/issues/16174) | -| ihor-sviziev | [#16945](https://github.com/magento/magento2/pull/16945) | [12860](https://github.com/magento/magento2/issues/12860) | -| ronak2ram | [#16948](https://github.com/magento/magento2/pull/16948) | [2956](https://github.com/magento/magento2/issues/2956) | -| gelanivishal | [#16986](https://github.com/magento/magento2/pull/16986) | [6058](https://github.com/magento/magento2/issues/6058) | -| mageprince | [#17003](https://github.com/magento/magento2/pull/17003) | | -| ronak2ram | [#17018](https://github.com/magento/magento2/pull/17018) | | -| chirag-wagento | [#17015](https://github.com/magento/magento2/pull/17015) | | -| novikor | [#16702](https://github.com/magento/magento2/pull/16702) | [15935](https://github.com/magento/magento2/issues/15935) | -| dasharath-wagento | [#17022](https://github.com/magento/magento2/pull/17022) | [12320](https://github.com/magento/magento2/issues/12320) | -| Karlasa | [#17057](https://github.com/magento/magento2/pull/17057) | | -| mageprince | [#17084](https://github.com/magento/magento2/pull/17084) | | -| mageprince | [#17086](https://github.com/magento/magento2/pull/17086) | [13988](https://github.com/magento/magento2/issues/13988) | -| mageprince | [#17085](https://github.com/magento/magento2/pull/17085) | | -| gelanivishal | [#16809](https://github.com/magento/magento2/pull/16809) | | -| chirag-wagento | [#17029](https://github.com/magento/magento2/pull/17029) | | -| mageprince | [#17088](https://github.com/magento/magento2/pull/17088) | [13006](https://github.com/magento/magento2/issues/13006) | -| mageprince | [#17089](https://github.com/magento/magento2/pull/17089) | | -| mageprince | [#17092](https://github.com/magento/magento2/pull/17092) | [13595](https://github.com/magento/magento2/issues/13595) | -| gelanivishal | [#17111](https://github.com/magento/magento2/pull/17111) | [16529](https://github.com/magento/magento2/issues/16529) | -| mageprince | [#17087](https://github.com/magento/magento2/pull/17087) | [13769](https://github.com/magento/magento2/issues/13769) | -| mage2pratik | [#17105](https://github.com/magento/magento2/pull/17105) | | -| mage2pratik | [#17139](https://github.com/magento/magento2/pull/17139) | | -| chirag-wagento | [#16992](https://github.com/magento/magento2/pull/16992) | [15356](https://github.com/magento/magento2/issues/15356) | -| mageprince | [#17090](https://github.com/magento/magento2/pull/17090) | | -| gelanivishal | [#17159](https://github.com/magento/magento2/pull/17159) | | -| gelanivishal | [#17160](https://github.com/magento/magento2/pull/17160) | | -| mage2pratik | [#17136](https://github.com/magento/magento2/pull/17136) | | -| gelanivishal | [#17157](https://github.com/magento/magento2/pull/17157) | | -| tiagosampaio | [#17237](https://github.com/magento/magento2/pull/17237) | | -| tiagosampaio | [#17239](https://github.com/magento/magento2/pull/17239) | | -| mage2pratik | [#16898](https://github.com/magento/magento2/pull/16898) | | -| gelanivishal | [#17182](https://github.com/magento/magento2/pull/17182) | | -| mage2pratik | [#17260](https://github.com/magento/magento2/pull/17260) | | -| mageprince | [#17241](https://github.com/magento/magento2/pull/17241) | [11512](https://github.com/magento/magento2/issues/11512) | -| mageprince | [#17242](https://github.com/magento/magento2/pull/17242) | | -| TomashKhamlai | [#17155](https://github.com/magento/magento2/pull/17155) | | -| mage2pratik | [#17200](https://github.com/magento/magento2/pull/17200) | | -| gelanivishal | [#17224](https://github.com/magento/magento2/pull/17224) | | -| mageprince | [#17243](https://github.com/magento/magento2/pull/17243) | [11140](https://github.com/magento/magento2/issues/11140) | -| mage2pratik | [#17247](https://github.com/magento/magento2/pull/17247) | | -| mage2pratik | [#17202](https://github.com/magento/magento2/pull/17202) | | -| mage2pratik | [#17216](https://github.com/magento/magento2/pull/17216) | | -| mage2pratik | [#17218](https://github.com/magento/magento2/pull/17218) | | -| mageprince | [#17211](https://github.com/magento/magento2/pull/17211) | | -| mageprince | [#17212](https://github.com/magento/magento2/pull/17212) | [11540](https://github.com/magento/magento2/issues/11540) | -| mageprince | [#17213](https://github.com/magento/magento2/pull/17213) | [9919](https://github.com/magento/magento2/issues/9919) | -| gelanivishal | [#17223](https://github.com/magento/magento2/pull/17223) | [14593](https://github.com/magento/magento2/issues/14593) | -| tiagosampaio | [#17240](https://github.com/magento/magento2/pull/17240) | [14476](https://github.com/magento/magento2/issues/14476) | -| mage2pratik | [#17172](https://github.com/magento/magento2/pull/17172) | | -| gelanivishal | [#17192](https://github.com/magento/magento2/pull/17192) | [16243](https://github.com/magento/magento2/issues/16243) | -| gelanivishal | [#17253](https://github.com/magento/magento2/pull/17253) | | -| ronak2ram | [#16619](https://github.com/magento/magento2/pull/16619) | | -| gelanivishal | [#16911](https://github.com/magento/magento2/pull/16911) | | -| mage2pratik | [#17179](https://github.com/magento/magento2/pull/17179) | | -| DanielRuf | [#17335](https://github.com/magento/magento2/pull/17335) | | -| gelanivishal | [#17108](https://github.com/magento/magento2/pull/17108) | | -| gelanivishal | [#17379](https://github.com/magento/magento2/pull/17379) | [15308](https://github.com/magento/magento2/issues/15308) | -| ankurvr | [#15677](https://github.com/magento/magento2/pull/15677) | [15660](https://github.com/magento/magento2/issues/15660) | -| mageprince | [#17091](https://github.com/magento/magento2/pull/17091) | [13768](https://github.com/magento/magento2/issues/13768) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-2-10-issues.md b/src/_includes/release-notes/engcomm-2-2-10-issues.md deleted file mode 100644 index 85db0057720..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-10-issues.md +++ /dev/null @@ -1,58 +0,0 @@ -| Contributing community member | Related GitHub Issues | Pull Requests | -| ------- | ------- | ------- | -| msieprawski | [12802](https://github.com/magento/magento2/issues/12802) | [22549](https://github.com/magento/magento2/pull/22549) | -| mam08ixo | [21473](https://github.com/magento/magento2/issues/21473) | [22801](https://github.com/magento/magento2/pull/22801) | -| Michael Thessel | [22395](https://github.com/magento/magento2/issues/22395) | [22836](https://github.com/magento/magento2/pull/22836) | -| david-fuehr | [21842](https://github.com/magento/magento2/issues/21842) | [22805](https://github.com/magento/magento2/pull/22805) | -| Digital Startup UK | [22788](https://github.com/magento/magento2/issues/22788) | [22906](https://github.com/magento/magento2/pull/22906) | -| Surabhi-Cedcoss | [22640](https://github.com/magento/magento2/issues/22640) | [22908](https://github.com/magento/magento2/pull/22908) | -| gwharton | [21672](https://github.com/magento/magento2/issues/21672) | [21676](https://github.com/magento/magento2/pull/21676), [21673](https://github.com/magento/magento2/pull/21673) | -| Hoszi | [18651](https://github.com/magento/magento2/issues/18651) | [22936](https://github.com/magento/magento2/pull/22936) | -| jaimin-ktpl | [19761](https://github.com/magento/magento2/issues/19761) | [22180](https://github.com/magento/magento2/pull/22180) | -| serhiyzhovnir | [22786](https://github.com/magento/magento2/issues/22786) | [22873](https://github.com/magento/magento2/pull/22873) | -| talset | [21852](https://github.com/magento/magento2/issues/21852) | [22610](https://github.com/magento/magento2/pull/22610) | -| hostep | [22563](https://github.com/magento/magento2/issues/22563) | [22610](https://github.com/magento/magento2/pull/22610) | -| magesanjay | [22639](https://github.com/magento/magento2/issues/22639) | [22991](https://github.com/magento/magento2/pull/22991) | -| abrarpathan19 | [21214](https://github.com/magento/magento2/issues/21214) | [23009](https://github.com/magento/magento2/pull/23009) | -| samtay | [3795](https://github.com/magento/magento2/issues/3795) | [23002](https://github.com/magento/magento2/pull/23002) | -| mtwegrzycki | [22028](https://github.com/magento/magento2/issues/22028) | [22902](https://github.com/magento/magento2/pull/22902) | -| eduard13 | [22822](https://github.com/magento/magento2/issues/22822) | [23019](https://github.com/magento/magento2/pull/23019) | -| bengower | [21747](https://github.com/magento/magento2/issues/21747) | [22581](https://github.com/magento/magento2/pull/22581) | -| eduan | [22899](https://github.com/magento/magento2/issues/22899) | [22915](https://github.com/magento/magento2/pull/22915) | -| 808brinks | [22869](https://github.com/magento/magento2/issues/22869) | [22895](https://github.com/magento/magento2/pull/22895) | -| daniel-ifrim | [22380](https://github.com/magento/magento2/issues/22380) | [23058](https://github.com/magento/magento2/pull/23058) | -| Den4ik | [23034](https://github.com/magento/magento2/issues/23034) | [23086](https://github.com/magento/magento2/pull/23086) | -| Patelcc | [22771](https://github.com/magento/magento2/issues/22771) | [22783](https://github.com/magento/magento2/pull/22783) | -| ihor-sviziev | [22882](https://github.com/magento/magento2/issues/22882) | [23114](https://github.com/magento/magento2/pull/23114) | -| milindsingh | [22686](https://github.com/magento/magento2/issues/22686) | [23119](https://github.com/magento/magento2/pull/23119) | -| GrishmaNayee | [22506](https://github.com/magento/magento2/issues/22506) | [23151](https://github.com/magento/magento2/pull/23151) | -| alexeya-ven | [23080](https://github.com/magento/magento2/issues/23080) | [23164](https://github.com/magento/magento2/pull/23164) | -| gwharton | [21604](https://github.com/magento/magento2/issues/21604) | [21606](https://github.com/magento/magento2/pull/21606) | -| TomashKhamlai | [23053](https://github.com/magento/magento2/issues/23053) | [23121](https://github.com/magento/magento2/pull/23121) | -| nicholasscottfish | [22087](https://github.com/magento/magento2/issues/22087) | [23252](https://github.com/magento/magento2/pull/23252) | -| Michael Thessel | [22396](https://github.com/magento/magento2/issues/22396) | [23277](https://github.com/magento/magento2/pull/23277) | -| Sharkozp | [22767](https://github.com/magento/magento2/issues/22767) | [23149](https://github.com/magento/magento2/pull/23149) | -| cedarvinda | [22636](https://github.com/magento/magento2/issues/22636) | [23150](https://github.com/magento/magento2/pull/23150) | -| BezV8 | [18337](https://github.com/magento/magento2/issues/18337) | [23331](https://github.com/magento/magento2/pull/23331) | -| renard123 | [23238](https://github.com/magento/magento2/issues/23238) | [23332](https://github.com/magento/magento2/pull/23332) | -| bhavik43 | [22736](https://github.com/magento/magento2/issues/22736) | [23352](https://github.com/magento/magento2/pull/23352) | -| gwharton | [21671](https://github.com/magento/magento2/issues/21671) | [21673](https://github.com/magento/magento2/pull/21673) | -| udovicic | [21380](https://github.com/magento/magento2/issues/21380) | [23439](https://github.com/magento/magento2/pull/23439) | -| iamckindia | [23377](https://github.com/magento/magento2/issues/23377) | [23536](https://github.com/magento/magento2/pull/23536) | -| gwharton | [22103](https://github.com/magento/magento2/issues/22103) | [23537](https://github.com/magento/magento2/pull/23537) | -| msawyers | [23199](https://github.com/magento/magento2/issues/23199) | [23537](https://github.com/magento/magento2/pull/23537) | -| nishantjariwala | [23285](https://github.com/magento/magento2/issues/23285) | [23566](https://github.com/magento/magento2/pull/23566) | -| cedarvinda | [22676](https://github.com/magento/magento2/issues/22676) | [23573](https://github.com/magento/magento2/pull/23573) | -| amanuni | [23038](https://github.com/magento/magento2/issues/23038) | [23574](https://github.com/magento/magento2/pull/23574) | -| CNanninga | [8298](https://github.com/magento/magento2/issues/8298) | [23547](https://github.com/magento/magento2/pull/23547) | -| eduard13 | [23233](https://github.com/magento/magento2/issues/23233) | [23579](https://github.com/magento/magento2/pull/23579) | -| bedroomathletics | [16958](https://github.com/magento/magento2/issues/16958) | [20849](https://github.com/magento/magento2/pull/20849) | -| alexeya-ven | [23333](https://github.com/magento/magento2/issues/23333) | [23438](https://github.com/magento/magento2/pull/23438) | -| vrajesh-patel1993 | [23467](https://github.com/magento/magento2/issues/23467) | [23614](https://github.com/magento/magento2/pull/23614) | -| ankurvr | [23522](https://github.com/magento/magento2/issues/23522) | [23603](https://github.com/magento/magento2/pull/23603) | -| bhavik43 | [23354](https://github.com/magento/magento2/issues/23354) | [23612](https://github.com/magento/magento2/pull/23612) | -| bhavik43 | [22950](https://github.com/magento/magento2/issues/22950) | [23657](https://github.com/magento/magento2/pull/23657) | -| renard123 | [22940](https://github.com/magento/magento2/issues/22940) | [23658](https://github.com/magento/magento2/pull/23658) | -| LouNik1984 | [16446](https://github.com/magento/magento2/issues/16446) | [22510](https://github.com/magento/magento2/pull/22510) | -| ffauvel | [23643](https://github.com/magento/magento2/issues/23643) | [23650](https://github.com/magento/magento2/pull/23650) | -| hostep | [11615](https://github.com/magento/magento2/issues/11615) | [14344](https://github.com/magento/magento2/pull/14344) | diff --git a/src/_includes/release-notes/engcomm-2-2-10-partner.md b/src/_includes/release-notes/engcomm-2-2-10-partner.md deleted file mode 100644 index fa18521c27c..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-10-partner.md +++ /dev/null @@ -1,14 +0,0 @@ - -| Partner | Pull Requests | Related GitHub Issues | -| ------- | ------- | ------- | -| Krish TechnoLabs | [magento/magento2#22557](https://github.com/magento/magento2/pull/22557), [magento/magento2#22180](https://github.com/magento/magento2/pull/22180), [magento/magento2#23009](https://github.com/magento/magento2/pull/23009), [magento/magento2#23002](https://github.com/magento/magento2/pull/23002), [magento/magento2#23151](https://github.com/magento/magento2/pull/23151), [magento/magento2#23164](https://github.com/magento/magento2/pull/23164), [magento/magento2#23148](https://github.com/magento/magento2/pull/23148), [magento/magento2#22430](https://github.com/magento/magento2/pull/22430), [magento/magento2#23058](https://github.com/magento/magento2/pull/23058), [magento/magento2#23163](https://github.com/magento/magento2/pull/23163), [magento/magento2#23167](https://github.com/magento/magento2/pull/23167), [magento/magento2#23195](https://github.com/magento/magento2/pull/23195), [magento/magento2#23252](https://github.com/magento/magento2/pull/23252), [magento/magento2#23149](https://github.com/magento/magento2/pull/23149), [magento/magento2#23150](https://github.com/magento/magento2/pull/23150), [magento/magento2#23152](https://github.com/magento/magento2/pull/23152), [magento/magento2#23332](https://github.com/magento/magento2/pull/23332), [magento/magento2#23352](https://github.com/magento/magento2/pull/23352), [magento/magento2#23536](https://github.com/magento/magento2/pull/23536), [magento/magento2#23556](https://github.com/magento/magento2/pull/23556), [magento/magento2#23566](https://github.com/magento/magento2/pull/23566), [magento/magento2#23573](https://github.com/magento/magento2/pull/23573), [magento/magento2#23574](https://github.com/magento/magento2/pull/23574), [magento/magento2#23614](https://github.com/magento/magento2/pull/23614), [magento/magento2#23612](https://github.com/magento/magento2/pull/23612), [magento/magento2#23657](https://github.com/magento/magento2/pull/23657), [magento/magento2#23658](https://github.com/magento/magento2/pull/23658), [magento/magento2#22510](https://github.com/magento/magento2/pull/22510), [magento/magento2#23190](https://github.com/magento/magento2/pull/23190) | [magento/magento2#19761](https://github.com/magento/magento2/issues/19761), [magento/magento2#21214](https://github.com/magento/magento2/issues/21214), [magento/magento2#3795](https://github.com/magento/magento2/issues/3795), [magento/magento2#22506](https://github.com/magento/magento2/issues/22506), [magento/magento2#23080](https://github.com/magento/magento2/issues/23080), [magento/magento2#22380](https://github.com/magento/magento2/issues/22380), [magento/magento2#22087](https://github.com/magento/magento2/issues/22087), [magento/magento2#22767](https://github.com/magento/magento2/issues/22767), [magento/magento2#22636](https://github.com/magento/magento2/issues/22636), [magento/magento2#23238](https://github.com/magento/magento2/issues/23238), [magento/magento2#22736](https://github.com/magento/magento2/issues/22736), [magento/magento2#23377](https://github.com/magento/magento2/issues/23377), [magento/magento2#23285](https://github.com/magento/magento2/issues/23285), [magento/magento2#22676](https://github.com/magento/magento2/issues/22676), [magento/magento2#23038](https://github.com/magento/magento2/issues/23038), [magento/magento2#23467](https://github.com/magento/magento2/issues/23467), [magento/magento2#23354](https://github.com/magento/magento2/issues/23354), [magento/magento2#22950](https://github.com/magento/magento2/issues/22950), [magento/magento2#22940](https://github.com/magento/magento2/issues/22940), [magento/magento2#16446](https://github.com/magento/magento2/issues/16446) | -| Atwix | [magento/magento2#22873](https://github.com/magento/magento2/pull/22873), [magento/magento2#23019](https://github.com/magento/magento2/pull/23019), [magento/magento2#22915](https://github.com/magento/magento2/pull/22915), [magento/magento2#22783](https://github.com/magento/magento2/pull/22783), [magento/magento2#23158](https://github.com/magento/magento2/pull/23158), [magento/magento2#23579](https://github.com/magento/magento2/pull/23579) | [magento/magento2#22786](https://github.com/magento/magento2/issues/22786), [magento/magento2#22822](https://github.com/magento/magento2/issues/22822), [magento/magento2#22899](https://github.com/magento/magento2/issues/22899), [magento/magento2#22771](https://github.com/magento/magento2/issues/22771), [magento/magento2#23233](https://github.com/magento/magento2/issues/23233) | -| Mediotype | [magento/magento2#21550](https://github.com/magento/magento2/pull/21550), [magento/magento2#22610](https://github.com/magento/magento2/pull/22610) | [magento/magento2#21852](https://github.com/magento/magento2/issues/21852), [magento/magento2#22563](https://github.com/magento/magento2/issues/22563) | -| AYKO | [magento/magento2#22801](https://github.com/magento/magento2/pull/22801), [magento/magento2#22180](https://github.com/magento/magento2/pull/22180), [magento/magento2#23331](https://github.com/magento/magento2/pull/23331) | [magento/magento2#21473](https://github.com/magento/magento2/issues/21473), [magento/magento2#19761](https://github.com/magento/magento2/issues/19761), [magento/magento2#18337](https://github.com/magento/magento2/issues/18337) | -| H&O | [magento/magento2#23167](https://github.com/magento/magento2/pull/23167), [magento/magento2#23152](https://github.com/magento/magento2/pull/23152) | | -| Ranosys Technologies | [magento/magento2#23331](https://github.com/magento/magento2/pull/23331), [magento/magento2#23536](https://github.com/magento/magento2/pull/23536) | [magento/magento2#18337](https://github.com/magento/magento2/issues/18337), [magento/magento2#23377](https://github.com/magento/magento2/issues/23377) | -| Netz98 | [magento/magento2#23190](https://github.com/magento/magento2/pull/23190) | | -| Pinpoint | [magento/magento2#23439](https://github.com/magento/magento2/pull/23439) | [magento/magento2#21380](https://github.com/magento/magento2/issues/21380) | -| TechDivision | [magento/magento2#22805](https://github.com/magento/magento2/pull/22805) | [magento/magento2#21842](https://github.com/magento/magento2/issues/21842) | -| ISM eCompany | [magento/magento2#22936](https://github.com/magento/magento2/pull/22936) | [magento/magento2#18651](https://github.com/magento/magento2/issues/18651) | -| integer_net GmbH | [magento/magento2#23163](https://github.com/magento/magento2/pull/23163) | | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-2-6-issues.md b/src/_includes/release-notes/engcomm-2-2-6-issues.md deleted file mode 100644 index 39d4ff42e1d..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-6-issues.md +++ /dev/null @@ -1,382 +0,0 @@ - -| Contributing community member | Pull Requests | Related GitHub Issues | -| ------- | ------- | ------- | -| vinayshah | [#13397](https://github.com/magento/magento2/pull/13397) | [13296](https://github.com/magento/magento2/issues/13296) | -| DenisSaltanahmedov | [#14338](https://github.com/magento/magento2/pull/14338) | [4788](https://github.com/magento/magento2/issues/4788) | -| Karlasa | [#14715](https://github.com/magento/magento2/pull/14715) | [14669](https://github.com/magento/magento2/issues/14669) | -| Karlasa | [#14716](https://github.com/magento/magento2/pull/14716) | | -| AlexandrKozyr | [#12764](https://github.com/magento/magento2/pull/12764) | [4389](https://github.com/magento/magento2/issues/4389) | -| andrewbess | [#14314](https://github.com/magento/magento2/pull/14314) | [13765](https://github.com/magento/magento2/issues/13765) | -| davidwindell | [#14538](https://github.com/magento/magento2/pull/14538) | | -| FreekVandeursen | [#14742](https://github.com/magento/magento2/pull/14742) | | -| unicoder88 | [#14751](https://github.com/magento/magento2/pull/14751) | | -| SergeyDmitruk | [#14290](https://github.com/magento/magento2/pull/14290) | [1821](https://github.com/magento/magento2/issues/1821) | -| chrom | [#14707](https://github.com/magento/magento2/pull/14707) | | -| likemusic | [#14752](https://github.com/magento/magento2/pull/14752) | [14692](https://github.com/magento/magento2/issues/14692) | -| navarr | [#14769](https://github.com/magento/magento2/pull/14769) | | -| sidolov | [#14790](https://github.com/magento/magento2/pull/14790) | | -| jalogut | [#12410](https://github.com/magento/magento2/pull/12410) | [11396](https://github.com/magento/magento2/issues/11396) | -| philippsander | [#14719](https://github.com/magento/magento2/pull/14719) | [9580](https://github.com/magento/magento2/issues/9580) | -| julienanquetil | [#14753](https://github.com/magento/magento2/pull/14753) | | -| nit-it | [#14765](https://github.com/magento/magento2/pull/14765) | | -| afirlejczyk | [#14546](https://github.com/magento/magento2/pull/14546) | [13944](https://github.com/magento/magento2/issues/13944) | -| luke-denton-aligent | [#14726](https://github.com/magento/magento2/pull/14726) | | -| rodrigowebjump | [#14800](https://github.com/magento/magento2/pull/14800) | [5726](https://github.com/magento/magento2/issues/5726) | -| sidolov | [#14844](https://github.com/magento/magento2/pull/14844) | | -| ankurvr | [#14795](https://github.com/magento/magento2/pull/14795) | | -| bmxmale | [#14833](https://github.com/magento/magento2/pull/14833) | | -| tao-s | [#14627](https://github.com/magento/magento2/pull/14627) | | -| jameshalsall | [#14836](https://github.com/magento/magento2/pull/14836) | | -| julienanquetil | [#14839](https://github.com/magento/magento2/pull/14839) | [14274](https://github.com/magento/magento2/issues/14274) | -| JeroenVanLeusden | [#12566](https://github.com/magento/magento2/pull/12566) | | -| toddbc | [#14699](https://github.com/magento/magento2/pull/14699) | | -| bmxmale | [#14829](https://github.com/magento/magento2/pull/14829) | | -| hannassy | [#12735](https://github.com/magento/magento2/pull/12735) | [7861](https://github.com/magento/magento2/issues/7861), [12193](https://github.com/magento/magento2/issues/12193) | -| jameshalsall | [#14822](https://github.com/magento/magento2/pull/14822) | [5768](https://github.com/magento/magento2/issues/5768) | -| LordZardeck | [#14876](https://github.com/magento/magento2/pull/14876) | | -| Yogeshks | [#14892](https://github.com/magento/magento2/pull/14892) | | -| thomas-blackbird | [#14609](https://github.com/magento/magento2/pull/14609) | | -| sjb9774 | [#14891](https://github.com/magento/magento2/pull/14891) | | -| rogyar | [#14893](https://github.com/magento/magento2/pull/14893) | | -| Yogeshks | [#14896](https://github.com/magento/magento2/pull/14896) | | -| phoenix128 | [#14905](https://github.com/magento/magento2/pull/14905) | [14855](https://github.com/magento/magento2/issues/14855) | -| rocketweb | [#14820](https://github.com/magento/magento2/pull/14820) | | -| phoenix128 | [#14904](https://github.com/magento/magento2/pull/14904) | [14869](https://github.com/magento/magento2/issues/14869) | -| Yogeshks | [#14928](https://github.com/magento/magento2/pull/14928) | | -| Neos2007 | [#14886](https://github.com/magento/magento2/pull/14886) | | -| vovayatsyuk | [#14874](https://github.com/magento/magento2/pull/14874) | | -| JeroenVanLeusden | [#14923](https://github.com/magento/magento2/pull/14923) | | -| chris-pook | [#14939](https://github.com/magento/magento2/pull/14939) | | -| likemusic | [#14935](https://github.com/magento/magento2/pull/14935) | | -| ArtiDjeims | [#14963](https://github.com/magento/magento2/pull/14963) | | -| Jakhotiya | [#14946](https://github.com/magento/magento2/pull/14946) | | -| georgeschiopu | [#14976](https://github.com/magento/magento2/pull/14976) | [10395](https://github.com/magento/magento2/issues/10395) | -| shochdoerfer | [#15015](https://github.com/magento/magento2/pull/15015) | | -| DanielRuf | [#15018](https://github.com/magento/magento2/pull/15018) | | -| kalpmehta | [#15023](https://github.com/magento/magento2/pull/15023) | | -| likemusic | [#15002](https://github.com/magento/magento2/pull/15002) | | -| DanielRuf | [#15012](https://github.com/magento/magento2/pull/15012) | | -| DanielRuf | [#15017](https://github.com/magento/magento2/pull/15017) | | -| DanielRuf | [#15016](https://github.com/magento/magento2/pull/15016) | | -| gwharton | [#15020](https://github.com/magento/magento2/pull/15020) | [12285](https://github.com/magento/magento2/issues/12285), [15009](https://github.com/magento/magento2/issues/15009) | -| mash1t | [#15032](https://github.com/magento/magento2/pull/15032) | [13460](https://github.com/magento/magento2/issues/13460) | -| jee1mr | [#15053](https://github.com/magento/magento2/pull/15053) | | -| Yogeshks | [#14967](https://github.com/magento/magento2/pull/14967) | | -| Jakhotiya | [#15067](https://github.com/magento/magento2/pull/15067) | | -| avstudnitz | [#13904](https://github.com/magento/magento2/pull/13904) | | -| adrian-martinez-interactiv4 | [#14428](https://github.com/magento/magento2/pull/14428) | [4301](https://github.com/magento/magento2/issues/4301), [12362](https://github.com/magento/magento2/issues/12362), [13427](https://github.com/magento/magento2/issues/13427) | -| tkotosz | [#15129](https://github.com/magento/magento2/pull/15129) | | -| rogyar | [#15136](https://github.com/magento/magento2/pull/15136) | | -| vovayatsyuk | [#15162](https://github.com/magento/magento2/pull/15162) | | -| Yogeshks | [#15173](https://github.com/magento/magento2/pull/15173) | | -| sashas777 | [#15144](https://github.com/magento/magento2/pull/15144) | [11354](https://github.com/magento/magento2/issues/11354) | -| hostep | [#15174](https://github.com/magento/magento2/pull/15174) | [14104](https://github.com/magento/magento2/issues/14104) | -| joni-jones | [#12324](https://github.com/magento/magento2/pull/12324) | | -| torreytsui | [#13185](https://github.com/magento/magento2/pull/13185) | | -| JeroenVanLeusden | [#14614](https://github.com/magento/magento2/pull/14614) | | -| virtua-pmakowski | [#15172](https://github.com/magento/magento2/pull/15172) | [7399](https://github.com/magento/magento2/issues/7399) | -| vovayatsyuk | [#15178](https://github.com/magento/magento2/pull/15178) | [14987](https://github.com/magento/magento2/issues/14987) | -| tdgroot | [#15197](https://github.com/magento/magento2/pull/15197) | | -| dverkade | [#15202](https://github.com/magento/magento2/pull/15202) | | -| DanielRuf | [#15137](https://github.com/magento/magento2/pull/15137) | [13530](https://github.com/magento/magento2/issues/13530), [14968](https://github.com/magento/magento2/issues/14968) | -| olmer | [#15256](https://github.com/magento/magento2/pull/15256) | | -| vovayatsyuk | [#14994](https://github.com/magento/magento2/pull/14994) | | -| jissereitsma | [#15194](https://github.com/magento/magento2/pull/15194) | | -| Yogeshks | [#15249](https://github.com/magento/magento2/pull/15249) | | -| adrian-martinez-interactiv4 | [#15262](https://github.com/magento/magento2/pull/15262) | | -| IgorVitol | [#15058](https://github.com/magento/magento2/pull/15058) | | -| vovayatsyuk | [#15133](https://github.com/magento/magento2/pull/15133) | | -| t-richards | [#15269](https://github.com/magento/magento2/pull/15269) | | -| mhauri | [#15282](https://github.com/magento/magento2/pull/15282) | | -| VitaliyBoyko | [#15291](https://github.com/magento/magento2/pull/15291) | | -| dmytro-ch | [#15292](https://github.com/magento/magento2/pull/15292) | | -| mhauri | [#15276](https://github.com/magento/magento2/pull/15276) | | -| dmytro-ch | [#15293](https://github.com/magento/magento2/pull/15293) | | -| [NamrataChangani]() | [#15302](https://github.com/magento/magento2/pull/15302) | | -| dmytro-ch | [#15294](https://github.com/magento/magento2/pull/15294) | | -| VitaliyBoyko | [#15386](https://github.com/magento/magento2/pull/15386) | | -| keithbentrup | [#15265](https://github.com/magento/magento2/pull/15265) | [15121](https://github.com/magento/magento2/issues/15121) | -| Yogeshks | [#15333](https://github.com/magento/magento2/pull/15333) | | -| neeta-wagento | [#15331](https://github.com/magento/magento2/pull/15331) | [15334](https://github.com/magento/magento2/issues/15334) | -| rahul-kachhadiya | [#15341](https://github.com/magento/magento2/pull/15341) | | -| [vgelani]() | [#15343](https://github.com/magento/magento2/pull/15343) | [15352](https://github.com/magento/magento2/issues/15352) | -| [saurabh-aureate]() | [#15346](https://github.com/magento/magento2/pull/15346) | [15355](https://github.com/magento/magento2/issues/15355) | -| sunilit42 | [#15350](https://github.com/magento/magento2/pull/15350) | [15319](https://github.com/magento/magento2/issues/15319) | -| amittiwari024 | [#15351](https://github.com/magento/magento2/pull/15351) | [15354](https://github.com/magento/magento2/issues/15354) | -| [vgelani]() | [#15362](https://github.com/magento/magento2/pull/15362) | | -| VitaliyBoyko | [#15411](https://github.com/magento/magento2/pull/15411) | | -| JeroenVanLeusden | [#15089](https://github.com/magento/magento2/pull/15089) | [14941](https://github.com/magento/magento2/issues/14941) | -| KaushikChavda | [#15247](https://github.com/magento/magento2/pull/15247) | [14747](https://github.com/magento/magento2/issues/14747) | -| mhauri | [#15275](https://github.com/magento/magento2/pull/15275) | | -| sanjay-wagento | [#15332](https://github.com/magento/magento2/pull/15332) | | -| sanjay-wagento | [#15336](https://github.com/magento/magento2/pull/15336) | | -| jignesh-baldha | [#15347](https://github.com/magento/magento2/pull/15347) | [15037](https://github.com/magento/magento2/issues/15037) | -| [vgelani]() | [#15372](https://github.com/magento/magento2/pull/15372) | [15334](https://github.com/magento/magento2/issues/15334) | -| chirag-wagento | [#15353](https://github.com/magento/magento2/pull/15353) | [15118](https://github.com/magento/magento2/issues/15118) | -| [vgelani]() | [#15398](https://github.com/magento/magento2/pull/15398) | | -| AnshuMishra17 | [#15431](https://github.com/magento/magento2/pull/15431) | | -| lewisvoncken | [#15010](https://github.com/magento/magento2/pull/15010) | | -| flancer64 | [#15211](https://github.com/magento/magento2/pull/15211) | [15192](https://github.com/magento/magento2/issues/15192) | -| mhauri | [#15258](https://github.com/magento/magento2/pull/15258) | | -| amjadm61 | [#15340](https://github.com/magento/magento2/pull/15340) | [13793](https://github.com/magento/magento2/issues/13793) | -| Yogeshks | [#15364](https://github.com/magento/magento2/pull/15364) | [15361](https://github.com/magento/magento2/issues/15361) | -| rahul-kachhadiya | [#15371](https://github.com/magento/magento2/pull/15371) | | -| vovayatsyuk | [#15409](https://github.com/magento/magento2/pull/15409) | | -| patelnimesh1988 | [#15422](https://github.com/magento/magento2/pull/15422) | [15356](https://github.com/magento/magento2/issues/15356) | -| [vgelani]() | [#15421](https://github.com/magento/magento2/pull/15421) | | -| rogyar | [#15435](https://github.com/magento/magento2/pull/15435) | | -| RebeccaBrocton | [#15460](https://github.com/magento/magento2/pull/15460) | | -| gwharton | [#15040](https://github.com/magento/magento2/pull/15040) | [10210](https://github.com/magento/magento2/issues/10210) | -| jalogut | [#15312](https://github.com/magento/magento2/pull/15312) | | -| abcpremium | [#15454](https://github.com/magento/magento2/pull/15454) | | -| [vgelani]() | [#15416](https://github.com/magento/magento2/pull/15416) | | -| dmanners | [#15462](https://github.com/magento/magento2/pull/15462) | | -| mhauri | [#15511](https://github.com/magento/magento2/pull/15511) | | -| avoelkl | [#15513](https://github.com/magento/magento2/pull/15513) | | -| patelnimesh1988 | [#15301](https://github.com/magento/magento2/pull/15301) | | -| kacperchara | [#15382](https://github.com/magento/magento2/pull/15382) | [4977](https://github.com/magento/magento2/issues/4977) | -| brian-labelle | [#15499](https://github.com/magento/magento2/pull/15499) | [15469](https://github.com/magento/magento2/issues/15469) | -| mhauri | [#15512](https://github.com/magento/magento2/pull/15512) | | -| mhauri | [#15515](https://github.com/magento/magento2/pull/15515) | | -| hitesh-wagento | [#15459](https://github.com/magento/magento2/pull/15459) | [14153](https://github.com/magento/magento2/issues/14153) | -| jonshipman | [#15468](https://github.com/magento/magento2/pull/15468) | [15467](https://github.com/magento/magento2/issues/15467) | -| avoelkl | [#15514](https://github.com/magento/magento2/pull/15514) | | -| [saurabh-aureate]() | [#15517](https://github.com/magento/magento2/pull/15517) | | -| [saurabh-aureate]() | [#15519](https://github.com/magento/magento2/pull/15519) | | -| [saurabh-aureate]() | [#15552](https://github.com/magento/magento2/pull/15552) | | -| [vgelani]() | [#15549](https://github.com/magento/magento2/pull/15549) | | -| dverkade | [#15097](https://github.com/magento/magento2/pull/15097) | | -| DanielRuf | [#15305](https://github.com/magento/magento2/pull/15305) | | -| kishanpatadia | [#15477](https://github.com/magento/magento2/pull/15477) | | -| krukas | [#15598](https://github.com/magento/magento2/pull/15598) | [15564](https://github.com/magento/magento2/issues/15564) | -| sanjay-wagento | [#15602](https://github.com/magento/magento2/pull/15602) | | -| KarlDeux | [#13328](https://github.com/magento/magento2/pull/13328) | [10346](https://github.com/magento/magento2/issues/10346) | -| neeta-wagento | [#15349](https://github.com/magento/magento2/pull/15349) | [15348](https://github.com/magento/magento2/issues/15348) | -| [saurabh-aureate]() | [#15594](https://github.com/magento/magento2/pull/15594) | | -| julienanquetil | [#15585](https://github.com/magento/magento2/pull/15585) | [13415](https://github.com/magento/magento2/issues/13415) | -| dmytro-ch | [#15615](https://github.com/magento/magento2/pull/15615) | | -| neeta-wagento | [#15621](https://github.com/magento/magento2/pull/15621) | [15590](https://github.com/magento/magento2/issues/15590) | -| hitesh-wagento | [#15645](https://github.com/magento/magento2/pull/15645) | [7897](https://github.com/magento/magento2/issues/7897) | -| EliasKotlyar | [#15566](https://github.com/magento/magento2/pull/15566) | [15565](https://github.com/magento/magento2/issues/15565) | -| dverkade | [#15715](https://github.com/magento/magento2/pull/15715) | | -| rogyar | [#15718](https://github.com/magento/magento2/pull/15718) | | -| dankhrapiyush | [#15365](https://github.com/magento/magento2/pull/15365) | [6058](https://github.com/magento/magento2/issues/6058) | -| DanielRuf | [#15485](https://github.com/magento/magento2/pull/15485) | | -| dmytro-ch | [#15614](https://github.com/magento/magento2/pull/15614) | [15210](https://github.com/magento/magento2/issues/15210) | -| torhoehn | [#15765](https://github.com/magento/magento2/pull/15765) | [12221](https://github.com/magento/magento2/issues/12221) | -| scottsb | [#12314](https://github.com/magento/magento2/pull/12314) | | -| phoenix128 | [#15539](https://github.com/magento/magento2/pull/15539) | [15510](https://github.com/magento/magento2/issues/15510) | -| dmytro-ch | [#15694](https://github.com/magento/magento2/pull/15694) | | -| hitesh-wagento | [#15734](https://github.com/magento/magento2/pull/15734) | [15608](https://github.com/magento/magento2/issues/15608) | -| VitaliyBoyko | [#15782](https://github.com/magento/magento2/pull/15782) | | -| chirag-wagento | [#15791](https://github.com/magento/magento2/pull/15791) | | -| chirag-wagento | [#15789](https://github.com/magento/magento2/pull/15789) | | -| [NamrataChangani]() | [#15795](https://github.com/magento/magento2/pull/15795) | | -| [NamrataChangani]() | [#15825](https://github.com/magento/magento2/pull/15825) | | -| chirag-wagento | [#15840](https://github.com/magento/magento2/pull/15840) | | -| rogyar | [#15854](https://github.com/magento/magento2/pull/15854) | | -| DanielRuf | [#15871](https://github.com/magento/magento2/pull/15871) | | -| pusachev | [#12626](https://github.com/magento/magento2/pull/12626) | | -| mpchadwick | [#12935](https://github.com/magento/magento2/pull/12935) | | -| lewisvoncken | [#15019](https://github.com/magento/magento2/pull/15019) | [14966](https://github.com/magento/magento2/issues/14966) | -| dmytro-ch | [#15297](https://github.com/magento/magento2/pull/15297) | | -| Hypo386 | [#15320](https://github.com/magento/magento2/pull/15320) | [14056](https://github.com/magento/magento2/issues/14056) | -| idziakjakub | [#15322](https://github.com/magento/magento2/pull/15322) | [11477](https://github.com/magento/magento2/issues/11477) | -| ankurvr | [#15661](https://github.com/magento/magento2/pull/15661) | [15660](https://github.com/magento/magento2/issues/15660) | -| StevenGuapaBV | [#15689](https://github.com/magento/magento2/pull/15689) | [15588](https://github.com/magento/magento2/issues/15588) | -| Radio | [#15826](https://github.com/magento/magento2/pull/15826) | [15822](https://github.com/magento/magento2/issues/15822) | -| avstudnitz | [#13862](https://github.com/magento/magento2/pull/13862) | | -| [saurabh-aureate]() | [#15888](https://github.com/magento/magento2/pull/15888) | | -| [NamrataChangani]() | [#15892](https://github.com/magento/magento2/pull/15892) | | -| [saurabh-aureate]() | [#15891](https://github.com/magento/magento2/pull/15891) | | -| hitesh-wagento | [#15878](https://github.com/magento/magento2/pull/15878) | [15323](https://github.com/magento/magento2/issues/15323) | -| ledian-hymetllari | [#15907](https://github.com/magento/magento2/pull/15907) | | -| hitesh-wagento | [#15914](https://github.com/magento/magento2/pull/15914) | [14999](https://github.com/magento/magento2/issues/14999) | -| StevenGuapaBV | [#15936](https://github.com/magento/magento2/pull/15936) | [15308](https://github.com/magento/magento2/issues/15308) | -| Karlasa | [#15991](https://github.com/magento/magento2/pull/15991) | | -| likemusic | [#16001](https://github.com/magento/magento2/pull/16001) | | -| Karlasa | [#16002](https://github.com/magento/magento2/pull/16002) | | -| rogyar | [#16023](https://github.com/magento/magento2/pull/16023) | | -| DanielRuf | [#16048](https://github.com/magento/magento2/pull/16048) | [16047](https://github.com/magento/magento2/issues/16047) | -| mhauri | [#15647](https://github.com/magento/magento2/pull/15647) | | -| hitesh-wagento | [#15811](https://github.com/magento/magento2/pull/15811) | | -| chirag-wagento | [#15893](https://github.com/magento/magento2/pull/15893) | [15213](https://github.com/magento/magento2/issues/15213) | -| dmytro-ch | [#15902](https://github.com/magento/magento2/pull/15902) | | -| chirag-wagento | [#15913](https://github.com/magento/magento2/pull/15913) | | -| Karlasa | [#16012](https://github.com/magento/magento2/pull/16012) | [15832](https://github.com/magento/magento2/issues/15832) | -| likemusic | [#16010](https://github.com/magento/magento2/pull/16010) | | -| thomas-blackbird | [#16053](https://github.com/magento/magento2/pull/16053) | | -| lfluvisotto | [#16052](https://github.com/magento/magento2/pull/16052) | | -| rogyar | [#16065](https://github.com/magento/magento2/pull/16065) | | -| [vgelani]() | [#16080](https://github.com/magento/magento2/pull/16080) | | -| rakesh-gangani | [#15344](https://github.com/magento/magento2/pull/15344) | [13692](https://github.com/magento/magento2/issues/13692) | -| andreagaspardo | [#15534](https://github.com/magento/magento2/pull/15534) | [15255](https://github.com/magento/magento2/issues/15255) | -| rogyar | [#15604](https://github.com/magento/magento2/pull/15604) | | -| DanielRuf | [#15870](https://github.com/magento/magento2/pull/15870) | | -| KaushikChavda | [#15272](https://github.com/magento/magento2/pull/15272) | | -| [saurabh-aureate]() | [#15993](https://github.com/magento/magento2/pull/15993) | | -| tejash-wagento | [#16082](https://github.com/magento/magento2/pull/16082) | [15220](https://github.com/magento/magento2/issues/15220) | -| istiahailo | [#16091](https://github.com/magento/magento2/pull/16091) | | -| lfluvisotto | [#16144](https://github.com/magento/magento2/pull/16144) | | -| rogyar | [#16160](https://github.com/magento/magento2/pull/16160) | | -| [NamrataChangani]() | [#16181](https://github.com/magento/magento2/pull/16181) | | -| [NamrataChangani]() | [#16182](https://github.com/magento/magento2/pull/16182) | | -| [NamrataChangani]() | [#16183](https://github.com/magento/magento2/pull/16183) | | -| Karlasa | [#16190](https://github.com/magento/magento2/pull/16190) | [16079](https://github.com/magento/magento2/issues/16079) | -| xpoback | [#16194](https://github.com/magento/magento2/pull/16194) | [16184](https://github.com/magento/magento2/issues/16184) | -| dankhrapiyush | [#16192](https://github.com/magento/magento2/pull/16192) | [6058](https://github.com/magento/magento2/issues/6058) | -| ronak2ram | [#16206](https://github.com/magento/magento2/pull/16206) | | -| platformvaimo | [#16211](https://github.com/magento/magento2/pull/16211) | | -| 0m3r | [#16213](https://github.com/magento/magento2/pull/16213) | [8222](https://github.com/magento/magento2/issues/8222) | -| IvanPletnyov | [#16216](https://github.com/magento/magento2/pull/16216) | | -| Jakhotiya | [#16220](https://github.com/magento/magento2/pull/16220) | | -| [NamrataChangani]() | [#16230](https://github.com/magento/magento2/pull/16230) | | -| diedburn | [#15521](https://github.com/magento/magento2/pull/15521) | | -| phoenix128 | [#15532](https://github.com/magento/magento2/pull/15532) | [15501](https://github.com/magento/magento2/issues/15501) | -| dverkade | [#15629](https://github.com/magento/magento2/pull/15629) | [15627](https://github.com/magento/magento2/issues/15627) | -| markoshust | [#15637](https://github.com/magento/magento2/pull/15637) | | -| lfluvisotto | [#16141](https://github.com/magento/magento2/pull/16141) | | -| lfluvisotto | [#16215](https://github.com/magento/magento2/pull/16215) | | -| [vgelani]() | [#16247](https://github.com/magento/magento2/pull/16247) | | -| [NamrataChangani]() | [#16240](https://github.com/magento/magento2/pull/16240) | | -| itaymesh | [#16250](https://github.com/magento/magento2/pull/16250) | | -| eugene-shab | [#12771](https://github.com/magento/magento2/pull/12771) | [9307](https://github.com/magento/magento2/issues/9307), [9923](https://github.com/magento/magento2/issues/9923), [11403](https://github.com/magento/magento2/issues/11403), [11703](https://github.com/magento/magento2/issues/11703), [12695](https://github.com/magento/magento2/issues/12695) | -| sanjay-wagento | [#15774](https://github.com/magento/magento2/pull/15774) | [14895](https://github.com/magento/magento2/issues/14895) | -| dmytro-ch | [#15872](https://github.com/magento/magento2/pull/15872) | | -| mhaack | [#15845](https://github.com/magento/magento2/pull/15845) | | -| fmarangi | [#15929](https://github.com/magento/magento2/pull/15929) | [15205](https://github.com/magento/magento2/issues/15205), [15245](https://github.com/magento/magento2/issues/15245) | -| JeroenVanLeusden | [#16286](https://github.com/magento/magento2/pull/16286) | | -| rogyar | [#16300](https://github.com/magento/magento2/pull/16300) | | -| rogyar | [#16306](https://github.com/magento/magento2/pull/16306) | | -| p0pr0ck5 | [#13509](https://github.com/magento/magento2/pull/13509) | | -| [NamrataChangani]() | [#15339](https://github.com/magento/magento2/pull/15339) | [15345](https://github.com/magento/magento2/issues/15345) | -| rsantellan | [#16093](https://github.com/magento/magento2/pull/16093) | | -| AnshuMishra17 | [#16217](https://github.com/magento/magento2/pull/16217) | | -| vasilii-b | [#16279](https://github.com/magento/magento2/pull/16279) | [7379](https://github.com/magento/magento2/issues/7379) | -| slackerzz | [#16333](https://github.com/magento/magento2/pull/16333) | | -| hitesh-wagento | [#16379](https://github.com/magento/magento2/pull/16379) | [16378](https://github.com/magento/magento2/issues/16378) | -| gelanivishal | [#16389](https://github.com/magento/magento2/pull/16389) | | -| nuzil | [#15464](https://github.com/magento/magento2/pull/15464) | [15218](https://github.com/magento/magento2/issues/15218) | -| DanielRuf | [#16009](https://github.com/magento/magento2/pull/16009) | | -| yuriyDne | [#16086](https://github.com/magento/magento2/pull/16086) | | -| eduard13 | [#16372](https://github.com/magento/magento2/pull/16372) | | -| swnsma | [#16386](https://github.com/magento/magento2/pull/16386) | | -| JosephMaxwell | [#16438](https://github.com/magento/magento2/pull/16438) | | -| aschrammel | [#16458](https://github.com/magento/magento2/pull/16458) | | -| 0m3r | [#16477](https://github.com/magento/magento2/pull/16477) | [14593](https://github.com/magento/magento2/issues/14593) | -| jissereitsma | [#15543](https://github.com/magento/magento2/pull/15543) | | -| gelanivishal | [#16472](https://github.com/magento/magento2/pull/16472) | | -| erikhansen | [#16489](https://github.com/magento/magento2/pull/16489) | | -| sanganinamrata | [#16495](https://github.com/magento/magento2/pull/16495) | | -| gelanivishal | [#15909](https://github.com/magento/magento2/pull/15909) | [11717](https://github.com/magento/magento2/issues/11717) | -| Yogeshks | [#16090](https://github.com/magento/magento2/pull/16090) | | -| phoenix128 | [#16393](https://github.com/magento/magento2/pull/16393) | | -| LordZardeck | [#16517](https://github.com/magento/magento2/pull/16517) | | -| gelanivishal | [#16524](https://github.com/magento/magento2/pull/16524) | | -| sanganinamrata | [#16549](https://github.com/magento/magento2/pull/16549) | | -| JeroenVanLeusden | [#16553](https://github.com/magento/magento2/pull/16553) | | -| sanganinamrata | [#16557](https://github.com/magento/magento2/pull/16557) | | -| mageprince | [#16576](https://github.com/magento/magento2/pull/16576) | | -| sanganinamrata | [#16581](https://github.com/magento/magento2/pull/16581) | | -| lfluvisotto | [#16143](https://github.com/magento/magento2/pull/16143) | | -| JosephMaxwell | [#16254](https://github.com/magento/magento2/pull/16254) | | -| Coderimus | [#16474](https://github.com/magento/magento2/pull/16474) | | -| dankhrapiyush | [#16564](https://github.com/magento/magento2/pull/16564) | [6058](https://github.com/magento/magento2/issues/6058) | -| FreekVandeursen | [#11554](https://github.com/magento/magento2/pull/11554) | | -| eduard13 | [#16271](https://github.com/magento/magento2/pull/16271) | | -| torreytsui | [#16540](https://github.com/magento/magento2/pull/16540) | | -| sanganinamrata | [#16530](https://github.com/magento/magento2/pull/16530) | [16529](https://github.com/magento/magento2/issues/16529) | -| Karlasa | [#16559](https://github.com/magento/magento2/pull/16559) | | -| mageprince | [#16584](https://github.com/magento/magento2/pull/16584) | [15940](https://github.com/magento/magento2/issues/15940) | -| vkublytskyi | [#16590](https://github.com/magento/magento2/pull/16590) | [11717](https://github.com/magento/magento2/issues/11717) | -| mageprince | [#16626](https://github.com/magento/magento2/pull/16626) | | -| sanganinamrata | [#16644](https://github.com/magento/magento2/pull/16644) | | -| sanganinamrata | [#16645](https://github.com/magento/magento2/pull/16645) | | -| sanganinamrata | [#16646](https://github.com/magento/magento2/pull/16646) | | -| LordZardeck | [#16669](https://github.com/magento/magento2/pull/16669) | | -| ronak2ram | [#16678](https://github.com/magento/magento2/pull/16678) | | -| LordZardeck | [#16675](https://github.com/magento/magento2/pull/16675) | | -| sanganinamrata | [#16689](https://github.com/magento/magento2/pull/16689) | | -| sanganinamrata | [#16690](https://github.com/magento/magento2/pull/16690) | | -| sanganinamrata | [#16691](https://github.com/magento/magento2/pull/16691) | | -| AnshuMishra17 | [#16711](https://github.com/magento/magento2/pull/16711) | | -| nuzil | [#15479](https://github.com/magento/magento2/pull/15479) | | -| tiagosampaio | [#16175](https://github.com/magento/magento2/pull/16175) | [16174](https://github.com/magento/magento2/issues/16174) | -| phoenix-bjoern | [#16408](https://github.com/magento/magento2/pull/16408) | | -| tiagosampaio | [#16414](https://github.com/magento/magento2/pull/16414) | | -| nuzil | [#16554](https://github.com/magento/magento2/pull/16554) | | -| likemusic | [#16566](https://github.com/magento/magento2/pull/16566) | | -| rogyar | [#16680](https://github.com/magento/magento2/pull/16680) | | -| swnsma | [#16693](https://github.com/magento/magento2/pull/16693) | | -| quisse | [#16685](https://github.com/magento/magento2/pull/16685) | | -| JRhyne | [#16704](https://github.com/magento/magento2/pull/16704) | [16703](https://github.com/magento/magento2/issues/16703) | -| sanganinamrata | [#16717](https://github.com/magento/magento2/pull/16717) | | -| Karlasa | [#16716](https://github.com/magento/magento2/pull/16716) | | -| sanganinamrata | [#16721](https://github.com/magento/magento2/pull/16721) | | -| hitesh-wagento | [#16732](https://github.com/magento/magento2/pull/16732) | [15848](https://github.com/magento/magento2/issues/15848) | -| arnoudhgz | [#16726](https://github.com/magento/magento2/pull/16726) | | -| JeroenVanLeusden | [#13569](https://github.com/magento/magento2/pull/13569) | [5067](https://github.com/magento/magento2/issues/5067) | -| simpleadm | [#14379](https://github.com/magento/magento2/pull/14379) | [14351](https://github.com/magento/magento2/issues/14351) | -| gwharton | [#16599](https://github.com/magento/magento2/pull/16599) | [10210](https://github.com/magento/magento2/issues/10210) | -| ronak2ram | [#16748](https://github.com/magento/magento2/pull/16748) | | -| Karlasa | [#16766](https://github.com/magento/magento2/pull/16766) | [16764](https://github.com/magento/magento2/issues/16764) | -| mage2pratik | [#16821](https://github.com/magento/magento2/pull/16821) | | -| ronak2ram | [#16831](https://github.com/magento/magento2/pull/16831) | | -| hostep | [#16435](https://github.com/magento/magento2/pull/16435) | | -| gelanivishal | [#16595](https://github.com/magento/magento2/pull/16595) | [6058](https://github.com/magento/magento2/issues/6058) | -| ronak2ram | [#16845](https://github.com/magento/magento2/pull/16845) | | -| hryvinskyi | [#16861](https://github.com/magento/magento2/pull/16861) | | -| ronak2ram | [#16872](https://github.com/magento/magento2/pull/16872) | | -| adampmoss | [#16873](https://github.com/magento/magento2/pull/16873) | | -| ronak2ram | [#16916](https://github.com/magento/magento2/pull/16916) | [5316](https://github.com/magento/magento2/issues/5316) | -| Karlasa | [#16579](https://github.com/magento/magento2/pull/16579) | | -| aleron75 | [#16707](https://github.com/magento/magento2/pull/16707) | | -| FreekVandeursen | [#16785](https://github.com/magento/magento2/pull/16785) | | -| GraysonChiang | [#16841](https://github.com/magento/magento2/pull/16841) | | -| Ethan3600 | [#16840](https://github.com/magento/magento2/pull/16840) | | -| AnshuMishra17 | [#16851](https://github.com/magento/magento2/pull/16851) | | -| likemusic | [#16882](https://github.com/magento/magento2/pull/16882) | | -| lfluvisotto | [#16880](https://github.com/magento/magento2/pull/16880) | | -| likemusic | [#16889](https://github.com/magento/magento2/pull/16889) | | -| mage2pratik | [#16891](https://github.com/magento/magento2/pull/16891) | | -| torhoehn | [#16890](https://github.com/magento/magento2/pull/16890) | | -| tiagosampaio | [#16899](https://github.com/magento/magento2/pull/16899) | | -| chirag-wagento | [#16903](https://github.com/magento/magento2/pull/16903) | | -| tiagosampaio | [#16924](https://github.com/magento/magento2/pull/16924) | | -| ihor-sviziev | [#16937](https://github.com/magento/magento2/pull/16937) | | -| GlennCheng | [#16928](https://github.com/magento/magento2/pull/16928) | | -| ronak2ram | [#16978](https://github.com/magento/magento2/pull/16978) | | -| mage2pratik | [#16977](https://github.com/magento/magento2/pull/16977) | | -| mage2pratik | [#16980](https://github.com/magento/magento2/pull/16980) | | -| mageprince | [#17002](https://github.com/magento/magento2/pull/17002) | | -| AnshuMishra17 | [#16560](https://github.com/magento/magento2/pull/16560) | | -| ronak2ram | [#16863](https://github.com/magento/magento2/pull/16863) | [16843](https://github.com/magento/magento2/issues/16843) | -| sean-wcb | [#16883](https://github.com/magento/magento2/pull/16883) | | -| hryvinskyi | [#16900](https://github.com/magento/magento2/pull/16900) | | -| tiagosampaio | [#16921](https://github.com/magento/magento2/pull/16921) | | -| osrecio | [#16946](https://github.com/magento/magento2/pull/16946) | | -| DanielRuf | [#16965](https://github.com/magento/magento2/pull/16965) | | -| chirag-wagento | [#17019](https://github.com/magento/magento2/pull/17019) | | -| brobie | [#16952](https://github.com/magento/magento2/pull/16952) | [8131](https://github.com/magento/magento2/issues/8131) | -| tejash-wagento | [#16959](https://github.com/magento/magento2/pull/16959) | [14476](https://github.com/magento/magento2/issues/14476) | -| likemusic | [#16971](https://github.com/magento/magento2/pull/16971) | | -| mage2pratik | [#16988](https://github.com/magento/magento2/pull/16988) | | -| rafaelstz | [#16984](https://github.com/magento/magento2/pull/16984) | | -| denistrator | [#17006](https://github.com/magento/magento2/pull/17006) | [15118](https://github.com/magento/magento2/issues/15118) | -| likemusic | [#17027](https://github.com/magento/magento2/pull/17027) | | -| rogyar | [#17063](https://github.com/magento/magento2/pull/17063) | | -| mage2pratik | [#17077](https://github.com/magento/magento2/pull/17077) | | -| mageprince | [#17097](https://github.com/magento/magento2/pull/17097) | | -| mageprince | [#17099](https://github.com/magento/magento2/pull/17099) | | -| mageprince | [#17098](https://github.com/magento/magento2/pull/17098) | | -| denistrator | [#17114](https://github.com/magento/magento2/pull/17114) | | -| angelomaragna | [#17129](https://github.com/magento/magento2/pull/17129) | | -| rogyar | [#17137](https://github.com/magento/magento2/pull/17137) | | -| kreativedev | [#17151](https://github.com/magento/magento2/pull/17151) | | -| simonjanguapa | [#15687](https://github.com/magento/magento2/pull/15687) | [15393](https://github.com/magento/magento2/issues/15393) | -| rogyar | [#16401](https://github.com/magento/magento2/pull/16401) | [3535](https://github.com/magento/magento2/issues/3535), [14517](https://github.com/magento/magento2/issues/14517) | -| vasilii-b | [#16468](https://github.com/magento/magento2/pull/16468) | [16273](https://github.com/magento/magento2/issues/16273) | -| woutersamaey | [#17124](https://github.com/magento/magento2/pull/17124) | | -| cmtickle | [#17163](https://github.com/magento/magento2/pull/17163) | | -| tiagosampaio | [#17035](https://github.com/magento/magento2/pull/17035) | | -| tiagosampaio | [#17227](https://github.com/magento/magento2/pull/17227) | | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-2-7-partner.md b/src/_includes/release-notes/engcomm-2-2-7-partner.md deleted file mode 100644 index 389e59caf56..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-7-partner.md +++ /dev/null @@ -1,17 +0,0 @@ -| Partner | Pull Request | Related GitHub Issue | -| ------- | ------- | ------- | -| Atwix | [17540](https://github.com/magento/magento2/pull/17540), [17368](https://github.com/magento/magento2/pull/17368), [17405](https://github.com/magento/magento2/pull/17405), [16753](https://github.com/magento/magento2/pull/16753), [17454](https://github.com/magento/magento2/pull/17454), [17515](https://github.com/magento/magento2/pull/17515), [17561](https://github.com/magento/magento2/pull/17561), [17593](https://github.com/magento/magento2/pull/17593), [15942](https://github.com/magento/magento2/pull/15942), [17633](https://github.com/magento/magento2/pull/17633), [17678](https://github.com/magento/magento2/pull/17678), [17690](https://github.com/magento/magento2/pull/17690), [17693](https://github.com/magento/magento2/pull/17693), [17701](https://github.com/magento/magento2/pull/17701), [17710](https://github.com/magento/magento2/pull/17710), [17739](https://github.com/magento/magento2/pull/17739), [17876](https://github.com/magento/magento2/pull/17876), [17840](https://github.com/magento/magento2/pull/17840), [17801](https://github.com/magento/magento2/pull/17801), [16724](https://github.com/magento/magento2/pull/16724), [17590](https://github.com/magento/magento2/pull/17590), [16733](https://github.com/magento/magento2/pull/16733) | [15041](https://github.com/magento/magento2/issues/15041), [16555](https://github.com/magento/magento2/issues/16555), [16499](https://github.com/magento/magento2/issues/16499), [14819](https://github.com/magento/magento2/issues/14819), [13747](https://github.com/magento/magento2/issues/13747), [17700](https://github.com/magento/magento2/issues/17700), [16544](https://github.com/magento/magento2/issues/16544), [14248](https://github.com/magento/magento2/issues/14248) | -| Interactiv4 | [17552](https://github.com/magento/magento2/pull/17552), [17191](https://github.com/magento/magento2/pull/17191), [16955](https://github.com/magento/magento2/pull/16955), [15535](https://github.com/magento/magento2/pull/15535), [17575](https://github.com/magento/magento2/pull/17575), [16733](https://github.com/magento/magento2/pull/16733), [17735](https://github.com/magento/magento2/pull/17735), [17840](https://github.com/magento/magento2/pull/17840), [17877](https://github.com/magento/magento2/pull/17877), [16775](https://github.com/magento/magento2/pull/16775) | [16243](https://github.com/magento/magento2/issues/16243) , [15457](https://github.com/magento/magento2/issues/15457), [14248](https://github.com/magento/magento2/issues/14248), [17851](https://github.com/magento/magento2/issues/17851), [7903](https://github.com/magento/magento2/issues/7903) | -| TechDivision | [15369](https://github.com/magento/magento2/pull/15369) | [13102](https://github.com/magento/magento2/issues/13102) | -| MageSpecialist | [15720](https://github.com/magento/magento2/pull/15720), [15535](https://github.com/magento/magento2/pull/15535) | [15028](https://github.com/magento/magento2/issues/15028), [15457](https://github.com/magento/magento2/issues/15457) | -| Wagento | [16582](https://github.com/magento/magento2/pull/16582), [16775](https://github.com/magento/magento2/pull/16775), [17877](https://github.com/magento/magento2/pull/17877) | [16302](https://github.com/magento/magento2/issues/16302), [7903](https://github.com/magento/magento2/issues/7903), [17851](https://github.com/magento/magento2/issues/17851) | -| Krish TechnoLabs | [17203](https://github.com/magento/magento2/pull/17203), [17217](https://github.com/magento/magento2/pull/17217), [17246](https://github.com/magento/magento2/pull/17246), [17103](https://github.com/magento/magento2/pull/17103), [17013](https://github.com/magento/magento2/pull/17013), [17870](https://github.com/magento/magento2/pull/17870) | [16929](https://github.com/magento/magento2/issues/16929), [17789](https://github.com/magento/magento2/issues/17789) | -| Comwrap | 8: magento/bulk-api-ee/pull/8 | | -| Imagination Station | [17217](https://github.com/magento/magento2/pull/17217) | | -| SNOW.DOG | [17203](https://github.com/magento/magento2/pull/17203) | | -| Basecom | [15606](https://github.com/magento/magento2/pull/15606) | [10687](https://github.com/magento/magento2/issues/10687) | -| ISM eCompany | [17250](https://github.com/magento/magento2/pull/17250), [16597](https://github.com/magento/magento2/pull/16597), [16777](https://github.com/magento/magento2/pull/16777) | [13177](https://github.com/magento/magento2/issues/13177), [7372](https://github.com/magento/magento2/issues/7372) | -| Mediotype | [17127](https://github.com/magento/magento2/pull/17127) | | -| MediaCT | [17189](https://github.com/magento/magento2/pull/17189), [17365](https://github.com/magento/magento2/pull/17365), [17505](https://github.com/magento/magento2/pull/17505), [17543](https://github.com/magento/magento2/pull/17543) | [13948](https://github.com/magento/magento2/issues/13948) | -| Sitewards | [15171](https://github.com/magento/magento2/pull/15171) | | -| i.cube | [17383](https://github.com/magento/magento2/pull/17383) | [17289](https://github.com/magento/magento2/issues/17289) | diff --git a/src/_includes/release-notes/engcomm-2-2-7.md b/src/_includes/release-notes/engcomm-2-2-7.md deleted file mode 100644 index e0f7c587167..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-7.md +++ /dev/null @@ -1,104 +0,0 @@ - -| Contributing community member | Pull Requests | Related GitHub Issues | -| ------- | ------- | ------- | -| likemusic | [#16000](https://github.com/magento/magento2/pull/16000) | | -| AnshuMishra17 | [#16505](https://github.com/magento/magento2/pull/16505) | | -| gwharton | [#16594](https://github.com/magento/magento2/pull/16594) | [15009](https://github.com/magento/magento2/issues/15009), [16580](https://github.com/magento/magento2/issues/16580) | -| navarr | [#17127](https://github.com/magento/magento2/pull/17127) | | -| woutersamaey | [#17122](https://github.com/magento/magento2/pull/17122) | | -| TomashKhamlai | [#17153](https://github.com/magento/magento2/pull/17153) | | -| mage2pratik | [#17203](https://github.com/magento/magento2/pull/17203) | | -| tiagosampaio | [#17236](https://github.com/magento/magento2/pull/17236) | | -| mage2pratik | [#17217](https://github.com/magento/magento2/pull/17217) | | -| mage2pratik | [#17246](https://github.com/magento/magento2/pull/17246) | | -| lbajsarowicz | [#16788](https://github.com/magento/magento2/pull/16788) | | -| mage2pratik | [#17103](https://github.com/magento/magento2/pull/17103) | | -| gelanivishal | [#17191](https://github.com/magento/magento2/pull/17191) | [16243](https://github.com/magento/magento2/issues/16243) | -| Karlasa | [#17275](https://github.com/magento/magento2/pull/17275) | [17193](https://github.com/magento/magento2/issues/17193) | -| DanielRuf | [#17291](https://github.com/magento/magento2/pull/17291) | | -| AndreaRivadossi | [#15650](https://github.com/magento/magento2/pull/15650) | [13445](https://github.com/magento/magento2/issues/13445) | -| Yogeshks | [#16354](https://github.com/magento/magento2/pull/16354) | | -| DmitryChukhnov | [#16510](https://github.com/magento/magento2/pull/16510) | | -| hitesh-wagento | [#16582](https://github.com/magento/magento2/pull/16582) | [16302](https://github.com/magento/magento2/issues/16302) | -| dverkade | [#16656](https://github.com/magento/magento2/pull/16656) | [16653](https://github.com/magento/magento2/issues/16653), [16655](https://github.com/magento/magento2/issues/16655) | -| mhauri | [#16848](https://github.com/magento/magento2/pull/16848) | | -| mhauri | [#16849](https://github.com/magento/magento2/pull/16849) | | -| deepjoshi94 | [#17070](https://github.com/magento/magento2/pull/17070) | | -| hryvinskyi | [#17066](https://github.com/magento/magento2/pull/17066) | | -| arnoudhgz | [#17189](https://github.com/magento/magento2/pull/17189) | | -| swnsma | [#17250](https://github.com/magento/magento2/pull/17250) | | -| DanielRuf | [#17327](https://github.com/magento/magento2/pull/17327) | | -| arnoudhgz | [#17365](https://github.com/magento/magento2/pull/17365) | | -| rogyar | [#17368](https://github.com/magento/magento2/pull/17368) | | -| quisse | [#14537](https://github.com/magento/magento2/pull/14537) | [12250](https://github.com/magento/magento2/issues/12250) | -| jayankaghosh | [#15335](https://github.com/magento/magento2/pull/15335) | [13480](https://github.com/magento/magento2/issues/13480) | -| Scarraban | [#15606](https://github.com/magento/magento2/pull/15606) | [10687](https://github.com/magento/magento2/issues/10687) | -| cream-julian | [#15691](https://github.com/magento/magento2/pull/15691) | [4803](https://github.com/magento/magento2/issues/4803) | -| zamboten | [#15720](https://github.com/magento/magento2/pull/15720) | [15028](https://github.com/magento/magento2/issues/15028) | -| swnsma | [#16597](https://github.com/magento/magento2/pull/16597) | [7372](https://github.com/magento/magento2/issues/7372), [13177](https://github.com/magento/magento2/issues/13177) | -| VitaliyBoyko | [#16724](https://github.com/magento/magento2/pull/16724) | [16544](https://github.com/magento/magento2/issues/16544) | -| DanielRuf | [#16955](https://github.com/magento/magento2/pull/16955) | | -| guillaumegiordana | [#17078](https://github.com/magento/magento2/pull/17078) | | -| rogyar | [#17405](https://github.com/magento/magento2/pull/17405) | | -| bentideswell | [#14397](https://github.com/magento/magento2/pull/14397) | | -| AurelienLavorel | [#16570](https://github.com/magento/magento2/pull/16570) | | -| tiagosampaio | [#17101](https://github.com/magento/magento2/pull/17101) | | -| sreichel | [#17395](https://github.com/magento/magento2/pull/17395) | [16479](https://github.com/magento/magento2/issues/16479) | -| alexeya-ven | [#17437](https://github.com/magento/magento2/pull/17437) | | -| phoenix128 | [#15535](https://github.com/magento/magento2/pull/15535) | [15457](https://github.com/magento/magento2/issues/15457) | -| DanielRuf | [#15507](https://github.com/magento/magento2/pull/15507) | | -| dmytro-ch | [#16753](https://github.com/magento/magento2/pull/16753) | [16555](https://github.com/magento/magento2/issues/16555) | -| dmytro-ch | [#17454](https://github.com/magento/magento2/pull/17454) | | -| teddysie | [#17383](https://github.com/magento/magento2/pull/17383) | [17289](https://github.com/magento/magento2/issues/17289) | -| andrewhowdencom | [#15171](https://github.com/magento/magento2/pull/15171) | | -| GlennCheng | [#16855](https://github.com/magento/magento2/pull/16855) | | -| mimarcel | [#13649](https://github.com/magento/magento2/pull/13649) | | -| Karlasa | [#17479](https://github.com/magento/magento2/pull/17479) | | -| arnoudhgz | [#17505](https://github.com/magento/magento2/pull/17505) | | -| emiprotech | [#17515](https://github.com/magento/magento2/pull/17515) | [16499](https://github.com/magento/magento2/issues/16499) | -| dmytro-ch | [#17561](https://github.com/magento/magento2/pull/17561) | | -| driskell | [#13133](https://github.com/magento/magento2/pull/13133) | | -| elioermini | [#14973](https://github.com/magento/magento2/pull/14973) | [12362](https://github.com/magento/magento2/issues/12362) | -| Madhumalak | [#15357](https://github.com/magento/magento2/pull/15357) | [6305](https://github.com/magento/magento2/issues/6305) | -| Ananth747| [#15369](https://github.com/magento/magento2/pull/15369) | [13102](https://github.com/magento/magento2/issues/13102) | -| thomas-blackbird | [#16021](https://github.com/magento/magento2/pull/16021) | | -| dannynimmo | [#17491](https://github.com/magento/magento2/pull/17491) | [17416](https://github.com/magento/magento2/issues/17416) | -| gelanivishal | [#17526](https://github.com/magento/magento2/pull/17526) | [17492](https://github.com/magento/magento2/issues/17492) | -| vasilii-b | [#17540](https://github.com/magento/magento2/pull/17540) | [15041](https://github.com/magento/magento2/issues/15041) | -| adrian-martinez-interactiv4 | [#17552](https://github.com/magento/magento2/pull/17552) | | -| eduard13 | [#17590](https://github.com/magento/magento2/pull/17590) | | -| swnsma | [#16777](https://github.com/magento/magento2/pull/16777) | | -| Yogeshks | [#17527](https://github.com/magento/magento2/pull/17527) | | -| arnoudhgz | [#17543](https://github.com/magento/magento2/pull/17543) | [13948](https://github.com/magento/magento2/issues/13948) | -| Yogeshks | [#17575](https://github.com/magento/magento2/pull/17575) | | -| ronak2ram | [#17013](https://github.com/magento/magento2/pull/17013) | [16929](https://github.com/magento/magento2/issues/16929) | -| iGerchak | [#17484](https://github.com/magento/magento2/pull/17484) | | -| eduard13 | [#17593](https://github.com/magento/magento2/pull/17593) | [14819](https://github.com/magento/magento2/issues/14819) | -| eduard13 | [#15942](https://github.com/magento/magento2/pull/15942) | [13747](https://github.com/magento/magento2/issues/13747) | -| GraysonChiang | [#17602](https://github.com/magento/magento2/pull/17602) | | -| centerax | [#14393](https://github.com/magento/magento2/pull/14393) | [6585](https://github.com/magento/magento2/issues/6585) | -| rogyar | [#17633](https://github.com/magento/magento2/pull/17633) | | -| markoshust | [#17652](https://github.com/magento/magento2/pull/17652) | [17648](https://github.com/magento/magento2/issues/17648) | -| dmytro-ch | [#17678](https://github.com/magento/magento2/pull/17678) | | -| Yogeshks | [#17521](https://github.com/magento/magento2/pull/17521) | | -| rogyar | [#17690](https://github.com/magento/magento2/pull/17690) | | -| eduard13 | [#17693](https://github.com/magento/magento2/pull/17693) | | -| dmytro-ch | [#17701](https://github.com/magento/magento2/pull/17701) | [17700](https://github.com/magento/magento2/issues/17700) | -| dmytro-ch | [#17710](https://github.com/magento/magento2/pull/17710) | | -| hostep | [#17626](https://github.com/magento/magento2/pull/17626) | [16927](https://github.com/magento/magento2/issues/16927) | -| eduard13 | [#16733](https://github.com/magento/magento2/pull/16733) | [14248](https://github.com/magento/magento2/issues/14248) | -| p-bystritsky | [#17718](https://github.com/magento/magento2/pull/17718) | [17715](https://github.com/magento/magento2/issues/17715) | -| jignesh-baldha | [#17735](https://github.com/magento/magento2/pull/17735) | | -| MartinAarts | [#17776](https://github.com/magento/magento2/pull/17776) | [17587](https://github.com/magento/magento2/issues/17587) | -| furseyev | [#17801](https://github.com/magento/magento2/pull/17801) | | -| ishakhsuvarov | [#17817](https://github.com/magento/magento2/pull/17817) | | -| Drischie | [#17385](https://github.com/magento/magento2/pull/17385) | | -| dmytro-ch | [#17739](https://github.com/magento/magento2/pull/17739) | | -| insanityinside | [#17773](https://github.com/magento/magento2/pull/17773) | | -| hitesh-wagento | [#17877](https://github.com/magento/magento2/pull/17877) | [17851](https://github.com/magento/magento2/issues/17851) | -| dmytro-ch | [#17876](https://github.com/magento/magento2/pull/17876) | | -| rogyar | [#17840](https://github.com/magento/magento2/pull/17840) | | -| ronak2ram | [#17870](https://github.com/magento/magento2/pull/17870) | [17789](https://github.com/magento/magento2/issues/17789) | -| fooman | [#16800](https://github.com/magento/magento2/pull/16800) | | -| tiagosampaio | [#17872](https://github.com/magento/magento2/pull/17872) | | -| hitesh-wagento | [#16775](https://github.com/magento/magento2/pull/16775) | [7903](https://github.com/magento/magento2/issues/7903) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-2-8-issues.md b/src/_includes/release-notes/engcomm-2-2-8-issues.md deleted file mode 100644 index 70e24898331..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-8-issues.md +++ /dev/null @@ -1,288 +0,0 @@ - -| Contributing community member | Pull Requests | Related GitHub Issues | -| ------- | ------- | ------- | -| jissereitsma | [#16361](https://github.com/magento/magento2/pull/16361) | [15196](https://github.com/magento/magento2/issues/15196) | -| mhauri | [#16422](https://github.com/magento/magento2/pull/16422) | | -| marvinhuebner | [#17708](https://github.com/magento/magento2/pull/17708) | | -| flancer64 | [#17783](https://github.com/magento/magento2/pull/17783) | | -| hostep | [#17885](https://github.com/magento/magento2/pull/17885) | [13720](https://github.com/magento/magento2/issues/13720), [14050](https://github.com/magento/magento2/issues/14050) | -| magicaner | [#17891](https://github.com/magento/magento2/pull/17891) | [17890](https://github.com/magento/magento2/issues/17890) | -| AurelienLavorel | [#17919](https://github.com/magento/magento2/pull/17919) | | -| TBlindaruk | [#17945](https://github.com/magento/magento2/pull/17945) | | -| magently | [#17966](https://github.com/magento/magento2/pull/17966) | [17567](https://github.com/magento/magento2/issues/17567) | -| rogyar | [#17970](https://github.com/magento/magento2/pull/17970) | | -| emanuelarcos | [#17990](https://github.com/magento/magento2/pull/17990) | [5402](https://github.com/magento/magento2/issues/5402) | -| eduard13 | [#18001](https://github.com/magento/magento2/pull/18001) | [13405](https://github.com/magento/magento2/issues/13405) | -| Thundar | [#18002](https://github.com/magento/magento2/pull/18002) | [5797](https://github.com/magento/magento2/issues/5797), [17780](https://github.com/magento/magento2/issues/17780) | -| eduard13 | [#18004](https://github.com/magento/magento2/pull/18004) | | -| lfolco | [#18018](https://github.com/magento/magento2/pull/18018) | [7557](https://github.com/magento/magento2/issues/7557) | -| dmytro-ch | [#18034](https://github.com/magento/magento2/pull/18034) | | -| dmytro-ch | [#18127](https://github.com/magento/magento2/pull/18127) | | -| sidolov | [#18137](https://github.com/magento/magento2/pull/18137) | | -| therool | [#14065](https://github.com/magento/magento2/pull/14065) | [12095](https://github.com/magento/magento2/issues/12095) | -| dnsv | [#17679](https://github.com/magento/magento2/pull/17679) | | -| keyurshah070 | [#17993](https://github.com/magento/magento2/pull/17993) | [17582](https://github.com/magento/magento2/issues/17582) | -| nntoan | [#18000](https://github.com/magento/magento2/pull/18000) | [17999](https://github.com/magento/magento2/issues/17999) | -| DanielRuf | [#18055](https://github.com/magento/magento2/pull/18055) | | -| insanityinside | [#18097](https://github.com/magento/magento2/pull/18097) | | -| ihor-sviziev | [#18113](https://github.com/magento/magento2/pull/18113) | | -| torreytsui | [#18098](https://github.com/magento/magento2/pull/18098) | | -| dmytro-ch | [#18126](https://github.com/magento/magento2/pull/18126) | | -| sreichel | [#17511](https://github.com/magento/magento2/pull/17511) | | -| MateuszChrapek | [#17998](https://github.com/magento/magento2/pull/17998) | [9830](https://github.com/magento/magento2/issues/9830), [10530](https://github.com/magento/magento2/issues/10530) | -| passtet | [#17984](https://github.com/magento/magento2/pull/17984) | [10440](https://github.com/magento/magento2/issues/10440) | -| oleksii-lisovyi | [#18225](https://github.com/magento/magento2/pull/18225) | | -| jalogut | [#16885](https://github.com/magento/magento2/pull/16885) | | -| sreichel | [#18086](https://github.com/magento/magento2/pull/18086) | [18079](https://github.com/magento/magento2/issues/18079) | -| adammada | [#18215](https://github.com/magento/magento2/pull/18215) | [18138](https://github.com/magento/magento2/issues/18138) | -| dmytro-ch | [#18280](https://github.com/magento/magento2/pull/18280) | [18101](https://github.com/magento/magento2/issues/18101) | -| CNanninga | [#18168](https://github.com/magento/magento2/pull/18168) | | -| dmytro-ch | [#18310](https://github.com/magento/magento2/pull/18310) | | -| dmytro-ch | [#18311](https://github.com/magento/magento2/pull/18311) | | -| alexeya-ven | [#17695](https://github.com/magento/magento2/pull/17695) | | -| vaibhavahalpara | [#17982](https://github.com/magento/magento2/pull/17982) | [17977](https://github.com/magento/magento2/issues/17977) | -| bartoszkubicki | [#18354](https://github.com/magento/magento2/pull/18354) | | -| josephmcdermott | [#17882](https://github.com/magento/magento2/pull/17882) | [17023](https://github.com/magento/magento2/issues/17023) | -| passtet | [#17986](https://github.com/magento/magento2/pull/17986) | | -| haroldclaus | [#18283](https://github.com/magento/magento2/pull/18283) | | -| ihor-sviziev | [#18369](https://github.com/magento/magento2/pull/18369) | [18330](https://github.com/magento/magento2/issues/18330) | -| sambolek | [#18375](https://github.com/magento/magento2/pull/18375) | [16497](https://github.com/magento/magento2/issues/16497) | -| JeroenVanLeusden | [#18377](https://github.com/magento/magento2/pull/18377) | | -| sambolek | [#18376](https://github.com/magento/magento2/pull/18376) | [17152](https://github.com/magento/magento2/issues/17152) | -| hostep | [#18391](https://github.com/magento/magento2/pull/18391) | | -| rafaelstz | [#18400](https://github.com/magento/magento2/pull/18400) | | -| dmytro-ch | [#18414](https://github.com/magento/magento2/pull/18414) | [18162](https://github.com/magento/magento2/issues/18162) | -| dmytro-ch | [#18415](https://github.com/magento/magento2/pull/18415) | | -| lewisvoncken | [#18426](https://github.com/magento/magento2/pull/18426) | | -| lewisvoncken | [#18428](https://github.com/magento/magento2/pull/18428) | | -| lewisvoncken | [#18429](https://github.com/magento/magento2/pull/18429) | | -| lewisvoncken | [#18430](https://github.com/magento/magento2/pull/18430) | | -| lewisvoncken | [#18433](https://github.com/magento/magento2/pull/18433) | | -| lewisvoncken | [#18432](https://github.com/magento/magento2/pull/18432) | | -| lewisvoncken | [#17823](https://github.com/magento/magento2/pull/17823) | [3283](https://github.com/magento/magento2/issues/3283) | -| magently | [#18175](https://github.com/magento/magento2/pull/18175) | [17493](https://github.com/magento/magento2/issues/17493) | -| magently | [#18166](https://github.com/magento/magento2/pull/18166) | [17770](https://github.com/magento/magento2/issues/17770) | -| hostep | [#18389](https://github.com/magento/magento2/pull/18389) | [17190](https://github.com/magento/magento2/issues/17190) | -| hostep | [#18390](https://github.com/magento/magento2/pull/18390) | [13156](https://github.com/magento/magento2/issues/13156) | -| lewisvoncken | [#18422](https://github.com/magento/magento2/pull/18422) | | -| rafaelstz | [#18403](https://github.com/magento/magento2/pull/18403) | | -| lewisvoncken | [#18425](https://github.com/magento/magento2/pull/18425) | | -| lewisvoncken | [#18427](https://github.com/magento/magento2/pull/18427) | [15085](https://github.com/magento/magento2/issues/15085) | -| michielgerritsen | [#15683](https://github.com/magento/magento2/pull/15683) | [15652](https://github.com/magento/magento2/issues/15652) | -| JosephMaxwell | [#15905](https://github.com/magento/magento2/pull/15905) | [4942](https://github.com/magento/magento2/issues/4942) | -| Vinai | [#16115](https://github.com/magento/magento2/pull/16115) | | -| maximbaibakov | [#17516](https://github.com/magento/magento2/pull/17516) | [17514](https://github.com/magento/magento2/issues/17514) | -| avstudnitz | [#18155](https://github.com/magento/magento2/pull/18155) | | -| rafaelstz | [#18401](https://github.com/magento/magento2/pull/18401) | | -| Thundar | [#17968](https://github.com/magento/magento2/pull/17968) | [12479](https://github.com/magento/magento2/issues/12479) | -| bartoszkubicki | [#18196](https://github.com/magento/magento2/pull/18196) | [9219](https://github.com/magento/magento2/issues/9219) | -| ihor-sviziev | [#18495](https://github.com/magento/magento2/pull/18495) | [18164](https://github.com/magento/magento2/issues/18164) | -| gelanivishal | [#18552](https://github.com/magento/magento2/pull/18552) | [18477](https://github.com/magento/magento2/issues/18477) | -| gelanivishal | [#18554](https://github.com/magento/magento2/pull/18554) | [14555](https://github.com/magento/magento2/issues/14555) | -| gelanivishal | [#18556](https://github.com/magento/magento2/pull/18556) | | -| gelanivishal | [#18559](https://github.com/magento/magento2/pull/18559) | | -| gelanivishal | [#18564](https://github.com/magento/magento2/pull/18564) | | -| gelanivishal | [#18561](https://github.com/magento/magento2/pull/18561) | [12070](https://github.com/magento/magento2/issues/12070) | -| gelanivishal | [#18569](https://github.com/magento/magento2/pull/18569) | | -| dmytro-ch | [#18587](https://github.com/magento/magento2/pull/18587) | | -| dmytro-ch | [#18586](https://github.com/magento/magento2/pull/18586) | | -| speedy008 | [#18593](https://github.com/magento/magento2/pull/18593) | [18581](https://github.com/magento/magento2/issues/18581) | -| luukschakenraad | [#18595](https://github.com/magento/magento2/pull/18595) | [18585](https://github.com/magento/magento2/issues/18585) | -| dmytro-ch | [#18599](https://github.com/magento/magento2/pull/18599) | | -| miguelbalparda | [#18619](https://github.com/magento/magento2/pull/18619) | | -| gelanivishal | [#18656](https://github.com/magento/magento2/pull/18656) | | -| gelanivishal | [#18657](https://github.com/magento/magento2/pull/18657) | | -| gelanivishal | [#18659](https://github.com/magento/magento2/pull/18659) | [12969](https://github.com/magento/magento2/issues/12969) | -| gelanivishal | [#18662](https://github.com/magento/magento2/pull/18662) | | -| swnsma | [#16915](https://github.com/magento/magento2/pull/16915) | [14510](https://github.com/magento/magento2/issues/14510) | -| gelanivishal | [#18563](https://github.com/magento/magento2/pull/18563) | [18234](https://github.com/magento/magento2/issues/18234) | -| oleksii-lisovyi | [#18566](https://github.com/magento/magento2/pull/18566) | [5929](https://github.com/magento/magento2/issues/5929), [18532](https://github.com/magento/magento2/issues/18532) | -| sreichel | [#18670](https://github.com/magento/magento2/pull/18670) | | -| gelanivishal | [#18658](https://github.com/magento/magento2/pull/18658) | [18131](https://github.com/magento/magento2/issues/18131) | -| sunilit42 | [#15366](https://github.com/magento/magento2/pull/15366) | [15259](https://github.com/magento/magento2/issues/15259) | -| lewisvoncken | [#18424](https://github.com/magento/magento2/pull/18424) | [18094](https://github.com/magento/magento2/issues/18094) | -| gelanivishal | [#18660](https://github.com/magento/magento2/pull/18660) | | -| dmytro-ch | [#18758](https://github.com/magento/magento2/pull/18758) | | -| k1las | [#18535](https://github.com/magento/magento2/pull/18535) | [18534](https://github.com/magento/magento2/issues/18534) | -| luukschakenraad | [#18597](https://github.com/magento/magento2/pull/18597) | [18589](https://github.com/magento/magento2/issues/18589) | -| maheshWebkul721 | [#18604](https://github.com/magento/magento2/pull/18604) | [18268](https://github.com/magento/magento2/issues/18268) | -| janakbhimani | [#18643](https://github.com/magento/magento2/pull/18643) | [17954](https://github.com/magento/magento2/issues/17954) | -| dmytro-ch | [#18759](https://github.com/magento/magento2/pull/18759) | | -| matthew-muscat | [#16940](https://github.com/magento/magento2/pull/16940) | [16939](https://github.com/magento/magento2/issues/16939) | -| kanduvisla | [#18737](https://github.com/magento/magento2/pull/18737) | [18264](https://github.com/magento/magento2/issues/18264) | -| magently | [#17971](https://github.com/magento/magento2/pull/17971) | [17638](https://github.com/magento/magento2/issues/17638) | -| TomashKhamlai | [#18681](https://github.com/magento/magento2/pull/18681) | | -| vasilii-b | [#18833](https://github.com/magento/magento2/pull/18833) | | -| vasilii-b | [#18834](https://github.com/magento/magento2/pull/18834) | | -| vasilii-b | [#18835](https://github.com/magento/magento2/pull/18835) | | -| gelanivishal | [#18876](https://github.com/magento/magento2/pull/18876) | | -| ravi-chandra3197 | [#18591](https://github.com/magento/magento2/pull/18591) | [17865](https://github.com/magento/magento2/issues/17865) | -| gelanivishal | [#18862](https://github.com/magento/magento2/pull/18862) | [12300](https://github.com/magento/magento2/issues/12300), [16572](https://github.com/magento/magento2/issues/16572) | -| Shubham-Webkul | [#18865](https://github.com/magento/magento2/pull/18865) | [18458](https://github.com/magento/magento2/issues/18458) | -| rahulwebkul | [#18886](https://github.com/magento/magento2/pull/18886) | [18779](https://github.com/magento/magento2/issues/18779) | -| speedy008 | [#18917](https://github.com/magento/magento2/pull/18917) | [18913](https://github.com/magento/magento2/issues/18913) | -| prakashpatel07 | [#17978](https://github.com/magento/magento2/pull/17978) | [17488](https://github.com/magento/magento2/issues/17488) | -| udovicic | [#18287](https://github.com/magento/magento2/pull/18287) | | -| gelanivishal | [#18874](https://github.com/magento/magento2/pull/18874) | [4468](https://github.com/magento/magento2/issues/4468) | -| neeta-wagento | [#18372](https://github.com/magento/magento2/pull/18372) | [18355](https://github.com/magento/magento2/issues/18355) | -| gelanivishal | [#18863](https://github.com/magento/magento2/pull/18863) | [17744](https://github.com/magento/magento2/issues/17744) | -| gelanivishal | [#18872](https://github.com/magento/magento2/pull/18872) | [17485](https://github.com/magento/magento2/issues/17485) | -| gelanivishal | [#18870](https://github.com/magento/magento2/pull/18870) | [5021](https://github.com/magento/magento2/issues/5021) | -| gelanivishal | [#18875](https://github.com/magento/magento2/pull/18875) | [18729](https://github.com/magento/magento2/issues/18729) | -| gelanivishal | [#18873](https://github.com/magento/magento2/pull/18873) | [13083](https://github.com/magento/magento2/issues/13083) | -| webkul-ratnesh | [#18967](https://github.com/magento/magento2/pull/18967) | [18555](https://github.com/magento/magento2/issues/18555) | -| rahulwebkul | [#18908](https://github.com/magento/magento2/pull/18908) | [18907](https://github.com/magento/magento2/issues/18907) | -| tdgroot | [#18984](https://github.com/magento/magento2/pull/18984) | | -| iGerchak | [#16887](https://github.com/magento/magento2/pull/16887) | | -| ssp58bleuciel | [#18857](https://github.com/magento/magento2/pull/18857) | [16684](https://github.com/magento/magento2/issues/16684) | -| samuel27m | [#18964](https://github.com/magento/magento2/pull/18964) | | -| RostislavS | [#19012](https://github.com/magento/magento2/pull/19012) | [8348](https://github.com/magento/magento2/issues/8348) | -| swnsma | [#19036](https://github.com/magento/magento2/pull/19036) | [18323](https://github.com/magento/magento2/issues/18323), [19003](https://github.com/magento/magento2/issues/19003), [19034](https://github.com/magento/magento2/issues/19034) | -| vasilii-b | [#18985](https://github.com/magento/magento2/pull/18985) | [2618](https://github.com/magento/magento2/issues/2618) | -| dmytro-ch | [#19002](https://github.com/magento/magento2/pull/19002) | | -| vpodorozh | [#19044](https://github.com/magento/magento2/pull/19044) | [14007](https://github.com/magento/magento2/issues/14007) | -| Mardl | [#19074](https://github.com/magento/magento2/pull/19074) | [12399](https://github.com/magento/magento2/issues/12399) | -| thiagolima-bm | [#18461](https://github.com/magento/magento2/pull/18461) | [18082](https://github.com/magento/magento2/issues/18082) | -| maheshWebkul721 | [#18649](https://github.com/magento/magento2/pull/18649) | [18617](https://github.com/magento/magento2/issues/18617) | -| maheshWebkul721 | [#18815](https://github.com/magento/magento2/pull/18815) | [18150](https://github.com/magento/magento2/issues/18150) | -| dimasalamatov | [#19073](https://github.com/magento/magento2/pull/19073) | | -| swnsma | [#19089](https://github.com/magento/magento2/pull/19089) | [18901](https://github.com/magento/magento2/issues/18901) | -| swnsma | [#19105](https://github.com/magento/magento2/pull/19105) | [18840](https://github.com/magento/magento2/issues/18840) | -| agorbulin | [#19110](https://github.com/magento/magento2/pull/19110) | [19060](https://github.com/magento/magento2/issues/19060) | -| phoenix128 | [#14914](https://github.com/magento/magento2/pull/14914) | [14849](https://github.com/magento/magento2/issues/14849) | -| cezary-zeglen | [#17854](https://github.com/magento/magento2/pull/17854) | [17625](https://github.com/magento/magento2/issues/17625) | -| magently | [#17915](https://github.com/magento/magento2/pull/17915) | [17635](https://github.com/magento/magento2/issues/17635) | -| gelanivishal | [#18743](https://github.com/magento/magento2/pull/18743) | [18652](https://github.com/magento/magento2/issues/18652) | -| torhoehn | [#18959](https://github.com/magento/magento2/pull/18959) | [18939](https://github.com/magento/magento2/issues/18939) | -| arnoudhgz | [#19118](https://github.com/magento/magento2/pull/19118) | | -| rogyar | [#17889](https://github.com/magento/magento2/pull/17889) | [16434](https://github.com/magento/magento2/issues/16434) | -| BlackIkeEagle | [#19113](https://github.com/magento/magento2/pull/19113) | | -| novikor | [#16342](https://github.com/magento/magento2/pull/16342) | [14020](https://github.com/magento/magento2/issues/14020) | -| ashutoshwebkul | [#18808](https://github.com/magento/magento2/pull/18808) | [18685](https://github.com/magento/magento2/issues/18685) | -| eduard13 | [#19216](https://github.com/magento/magento2/pull/19216) | | -| eduard13 | [#19217](https://github.com/magento/magento2/pull/19217) | | -| gelanivishal | [#19237](https://github.com/magento/magento2/pull/19237) | [18956](https://github.com/magento/magento2/issues/18956) | -| gelanivishal | [#19240](https://github.com/magento/magento2/pull/19240) | | -| maheshWebkul721 | [#19260](https://github.com/magento/magento2/pull/19260) | [19205](https://github.com/magento/magento2/issues/19205) | -| alexeya-ven | [#18642](https://github.com/magento/magento2/pull/18642) | | -| progreg | [#18951](https://github.com/magento/magento2/pull/18951) | [6803](https://github.com/magento/magento2/issues/6803) | -| torhoehn | [#18960](https://github.com/magento/magento2/pull/18960) | [18949](https://github.com/magento/magento2/issues/18949) | -| Nazar65 | [#19068](https://github.com/magento/magento2/pull/19068) | [19054](https://github.com/magento/magento2/issues/19054) | -| agorbulin | [#19337](https://github.com/magento/magento2/pull/19337) | [19082](https://github.com/magento/magento2/issues/19082) | -| gelanivishal | [#19336](https://github.com/magento/magento2/pull/19336) | | -| gelanivishal | [#19338](https://github.com/magento/magento2/pull/19338) | | -| gelanivishal | [#19340](https://github.com/magento/magento2/pull/19340) | [19263](https://github.com/magento/magento2/issues/19263) | -| vasilii-b | [#14485](https://github.com/magento/magento2/pull/14485) | [4136](https://github.com/magento/magento2/issues/4136) | -| iancassidyweb | [#18621](https://github.com/magento/magento2/pull/18621) | [18615](https://github.com/magento/magento2/issues/18615) | -| dmytro-ch | [#18905](https://github.com/magento/magento2/pull/18905) | [18904](https://github.com/magento/magento2/issues/18904) | -| speedy008 | [#19296](https://github.com/magento/magento2/pull/19296) | [19286](https://github.com/magento/magento2/issues/19286) | -| gelanivishal | [#19355](https://github.com/magento/magento2/pull/19355) | | -| gelanivishal | [#19357](https://github.com/magento/magento2/pull/19357) | [13157](https://github.com/magento/magento2/issues/13157) | -| vpodorozh | [#19023](https://github.com/magento/magento2/pull/19023) | [17833](https://github.com/magento/magento2/issues/17833) | -| gelanivishal | [#19358](https://github.com/magento/magento2/pull/19358) | | -| tiagosampaio | [#19365](https://github.com/magento/magento2/pull/19365) | | -| rahulwebkul | [#18899](https://github.com/magento/magento2/pull/18899) | [18839](https://github.com/magento/magento2/issues/18839) | -| gelanivishal | [#19356](https://github.com/magento/magento2/pull/19356) | [18887](https://github.com/magento/magento2/issues/18887) | -| DanielRuf | [#19364](https://github.com/magento/magento2/pull/19364) | | -| agorbulin | [#19374](https://github.com/magento/magento2/pull/19374) | | -| omiroshnichenko | [#19014](https://github.com/magento/magento2/pull/19014) | [17813](https://github.com/magento/magento2/issues/17813) | -| swnsma | [#19398](https://github.com/magento/magento2/pull/19398) | [15505](https://github.com/magento/magento2/issues/15505) | -| insanityinside | [#19422](https://github.com/magento/magento2/pull/19422) | | -| eduard13 | [#19426](https://github.com/magento/magento2/pull/19426) | [19172](https://github.com/magento/magento2/issues/19172) | -| eduard13 | [#19427](https://github.com/magento/magento2/pull/19427) | | -| suryakant-krish | [#18922](https://github.com/magento/magento2/pull/18922) | [18918](https://github.com/magento/magento2/issues/18918) | -| gelanivishal | [#19239](https://github.com/magento/magento2/pull/19239) | [19127](https://github.com/magento/magento2/issues/19127) | -| Rykh | [#19430](https://github.com/magento/magento2/pull/19430) | | -| ansari-krish | [#19431](https://github.com/magento/magento2/pull/19431) | [19344](https://github.com/magento/magento2/issues/19344) | -| DanielRuf | [#19447](https://github.com/magento/magento2/pull/19447) | | -| lisovyievhenii | [#19145](https://github.com/magento/magento2/pull/19145) | [15931](https://github.com/magento/magento2/issues/15931) | -| vasilii-b | [#19568](https://github.com/magento/magento2/pull/19568) | [19418](https://github.com/magento/magento2/issues/19418) | -| dmytro-ch | [#19678](https://github.com/magento/magento2/pull/19678) | [19424](https://github.com/magento/magento2/issues/19424) | -| DanielRuf | [#19668](https://github.com/magento/magento2/pull/19668) | | -| DanielRuf | [#19669](https://github.com/magento/magento2/pull/19669) | | -| speedy008 | [#19804](https://github.com/magento/magento2/pull/19804) | [19796](https://github.com/magento/magento2/issues/19796) | -| maheshWebkul721 | [#19949](https://github.com/magento/magento2/pull/19949) | [19917](https://github.com/magento/magento2/issues/19917) | -| milindsingh | [#19967](https://github.com/magento/magento2/pull/19967) | | -| milindsingh | [#19970](https://github.com/magento/magento2/pull/19970) | | -| milindsingh | [#19968](https://github.com/magento/magento2/pull/19968) | [19721](https://github.com/magento/magento2/issues/19721) | -| milindsingh | [#19972](https://github.com/magento/magento2/pull/19972) | | -| milindsingh | [#19971](https://github.com/magento/magento2/pull/19971) | | -| ravi-chandra3197 | [#18912](https://github.com/magento/magento2/pull/18912) | [8952](https://github.com/magento/magento2/issues/8952) | -| gwharton | [#19199](https://github.com/magento/magento2/pull/19199) | [19142](https://github.com/magento/magento2/issues/19142) | -| viral-wagento | [#19280](https://github.com/magento/magento2/pull/19280) | | -| thomas-blackbird | [#19690](https://github.com/magento/magento2/pull/19690) | | -| JeroenVanLeusden | [#19693](https://github.com/magento/magento2/pull/19693) | | -| shikhamis11 | [#19911](https://github.com/magento/magento2/pull/19911) | [18374](https://github.com/magento/magento2/issues/18374) | -| Nazar65 | [#19945](https://github.com/magento/magento2/pull/19945) | [18941](https://github.com/magento/magento2/issues/18941) | -| speedy008 | [#19056](https://github.com/magento/magento2/pull/19056) | [19052](https://github.com/magento/magento2/issues/19052) | -| shikhamis11 | [#19910](https://github.com/magento/magento2/pull/19910) | [19285](https://github.com/magento/magento2/issues/19285) | -| speedy008 | [#19889](https://github.com/magento/magento2/pull/19889) | [19507](https://github.com/magento/magento2/issues/19507) | -| eduard13 | [#19928](https://github.com/magento/magento2/pull/19928) | | -| shikhamis11 | [#19989](https://github.com/magento/magento2/pull/19989) | [19605](https://github.com/magento/magento2/issues/19605) | -| GovindaSharma | [#20081](https://github.com/magento/magento2/pull/20081) | [19346](https://github.com/magento/magento2/issues/19346) | -| shikhamis11 | [#20080](https://github.com/magento/magento2/pull/20080) | [19780](https://github.com/magento/magento2/issues/19780) | -| GovindaSharma | [#20083](https://github.com/magento/magento2/pull/20083) | | -| Winfle | [#19423](https://github.com/magento/magento2/pull/19423) | [19230](https://github.com/magento/magento2/issues/19230) | -| eduard13 | [#19927](https://github.com/magento/magento2/pull/19927) | [19099](https://github.com/magento/magento2/issues/19099) | -| milindsingh | [#20082](https://github.com/magento/magento2/pull/20082) | [19940](https://github.com/magento/magento2/issues/19940) | -| saphaljha | [#20208](https://github.com/magento/magento2/pull/20208) | [19101](https://github.com/magento/magento2/issues/19101) | -| amol2jcommerce | [#20219](https://github.com/magento/magento2/pull/20219) | [20210](https://github.com/magento/magento2/issues/20210) | -| p-bystritsky | [#20178](https://github.com/magento/magento2/pull/20178) | [16198](https://github.com/magento/magento2/issues/16198) | -| saphaljha | [#20183](https://github.com/magento/magento2/pull/20183) | [18192](https://github.com/magento/magento2/issues/18192) | -| mage2pratik | [#20185](https://github.com/magento/magento2/pull/20185) | | -| quisse | [#20271](https://github.com/magento/magento2/pull/20271) | [14937](https://github.com/magento/magento2/issues/14937) | -| GovindaSharma | [#20286](https://github.com/magento/magento2/pull/20286) | [17819](https://github.com/magento/magento2/issues/17819) | -| p-bystritsky | [#20298](https://github.com/magento/magento2/pull/20298) | [20296](https://github.com/magento/magento2/issues/20296) | -| shikhamis11 | [#20325](https://github.com/magento/magento2/pull/20325) | [20158](https://github.com/magento/magento2/issues/20158) | -| GovindaSharma | [#20328](https://github.com/magento/magento2/pull/20328) | [20232](https://github.com/magento/magento2/issues/20232) | -| irajneeshgupta | [#20329](https://github.com/magento/magento2/pull/20329) | [20098](https://github.com/magento/magento2/issues/20098) | -| maheshWebkul721 | [#20353](https://github.com/magento/magento2/pull/20353) | [20352](https://github.com/magento/magento2/issues/20352) | -| dmytro-ch | [#19964](https://github.com/magento/magento2/pull/19964) | [18170](https://github.com/magento/magento2/issues/18170) | -| dmytro-ch | [#19984](https://github.com/magento/magento2/pull/19984) | [19982](https://github.com/magento/magento2/issues/19982) | -| saphaljha | [#20206](https://github.com/magento/magento2/pull/20206) | [9130](https://github.com/magento/magento2/issues/9130) | -| maheshWebkul721 | [#20322](https://github.com/magento/magento2/pull/20322) | [19609](https://github.com/magento/magento2/issues/19609) | -| speedy008 | [#19400](https://github.com/magento/magento2/pull/19400) | [19399](https://github.com/magento/magento2/issues/19399) | -| amol2jcommerce | [#20272](https://github.com/magento/magento2/pull/20272) | [20120](https://github.com/magento/magento2/issues/20120) | -| nainesh2jcommerce | [#20369](https://github.com/magento/magento2/pull/20369) | [20172](https://github.com/magento/magento2/issues/20172) | -| speedy008 | [#20375](https://github.com/magento/magento2/pull/20375) | | -| irajneeshgupta | [#20433](https://github.com/magento/magento2/pull/20433) | | -| saphaljha | [#20439](https://github.com/magento/magento2/pull/20439) | | -| agorbulin | [#19377](https://github.com/magento/magento2/pull/19377) | [19085](https://github.com/magento/magento2/issues/19085) | -| nickshatilo | [#18362](https://github.com/magento/magento2/pull/18362) | [18361](https://github.com/magento/magento2/issues/18361) | -| mage2pratik | [#20184](https://github.com/magento/magento2/pull/20184) | [19887](https://github.com/magento/magento2/issues/19887) | -| mageprince | [#20505](https://github.com/magento/magento2/pull/20505) | | -| mageprince | [#20509](https://github.com/magento/magento2/pull/20509) | | -| mageprince | [#20522](https://github.com/magento/magento2/pull/20522) | | -| irajneeshgupta | [#20541](https://github.com/magento/magento2/pull/20541) | [19985](https://github.com/magento/magento2/issues/19985) | -| GovindaSharma | [#20284](https://github.com/magento/magento2/pull/20284) | [17759](https://github.com/magento/magento2/issues/17759) | -| suryakant-krish | [#20455](https://github.com/magento/magento2/pull/20455) | [19800](https://github.com/magento/magento2/issues/19800) | -| suryakant-krish | [#20456](https://github.com/magento/magento2/pull/20456) | [19791](https://github.com/magento/magento2/issues/19791) | -| suryakant-krish | [#20457](https://github.com/magento/magento2/pull/20457) | [19645](https://github.com/magento/magento2/issues/19645) | -| p-bystritsky | [#20177](https://github.com/magento/magento2/pull/20177) | [15950](https://github.com/magento/magento2/issues/15950) | -| mageprince | [#20508](https://github.com/magento/magento2/pull/20508) | [19899](https://github.com/magento/magento2/issues/19899) | -| irajneeshgupta | [#20547](https://github.com/magento/magento2/pull/20547) | [20121](https://github.com/magento/magento2/issues/20121) | -| serhiyzhovnir | [#20636](https://github.com/magento/magento2/pull/20636) | [20376](https://github.com/magento/magento2/issues/20376) | -| shikhamis11 | [#20638](https://github.com/magento/magento2/pull/20638) | [18027](https://github.com/magento/magento2/issues/18027) | -| amol2jcommerce | [#20647](https://github.com/magento/magento2/pull/20647) | | -| irajneeshgupta | [#20542](https://github.com/magento/magento2/pull/20542) | [20169](https://github.com/magento/magento2/issues/20169) | -| irajneeshgupta | [#20544](https://github.com/magento/magento2/pull/20544) | [20399](https://github.com/magento/magento2/issues/20399) | -| irajneeshgupta | [#20546](https://github.com/magento/magento2/pull/20546) | [20373](https://github.com/magento/magento2/issues/20373) | -| cmtickle | [#20685](https://github.com/magento/magento2/pull/20685) | | -| vpodorozh | [#18809](https://github.com/magento/magento2/pull/18809) | [18387](https://github.com/magento/magento2/issues/18387) | -| JeroenVanLeusden | [#19461](https://github.com/magento/magento2/pull/19461) | [18931](https://github.com/magento/magento2/issues/18931) | -| ssp58bleuciel | [#19655](https://github.com/magento/magento2/pull/19655) | [14712](https://github.com/magento/magento2/issues/14712) | -| duckchip | [#20285](https://github.com/magento/magento2/pull/20285) | | -| amol2jcommerce | [#20270](https://github.com/magento/magento2/pull/20270) | [20113](https://github.com/magento/magento2/issues/20113) | -| shikhamis11 | [#20418](https://github.com/magento/magento2/pull/20418) | [20304](https://github.com/magento/magento2/issues/20304) | -| dipti2jcommerce | [#20613](https://github.com/magento/magento2/pull/20613) | [20609](https://github.com/magento/magento2/issues/20609) | -| amol2jcommerce | [#20744](https://github.com/magento/magento2/pull/20744) | [20500](https://github.com/magento/magento2/issues/20500) | -| amol2jcommerce | [#20739](https://github.com/magento/magento2/pull/20739) | [20563](https://github.com/magento/magento2/issues/20563) | -| SikailoISM | [#19612](https://github.com/magento/magento2/pull/19612) | [19436](https://github.com/magento/magento2/issues/19436) | -| DanielRuf | [#19667](https://github.com/magento/magento2/pull/19667) | | -| amol2jcommerce | [#20642](https://github.com/magento/magento2/pull/20642) | | -| ajay2jcommerce | [#20784](https://github.com/magento/magento2/pull/20784) | [20604](https://github.com/magento/magento2/issues/20604) | -| amol2jcommerce | [#20837](https://github.com/magento/magento2/pull/20837) | [20137](https://github.com/magento/magento2/issues/20137) | -| irajneeshgupta | [#20863](https://github.com/magento/magento2/pull/20863) | [20624](https://github.com/magento/magento2/issues/20624) | -| milindsingh | [#20886](https://github.com/magento/magento2/pull/20886) | [20409](https://github.com/magento/magento2/issues/20409) | -| neeta-wagento | [#20929](https://github.com/magento/magento2/pull/20929) | | -| irajneeshgupta | [#20540](https://github.com/magento/magento2/pull/20540) | [20259](https://github.com/magento/magento2/issues/20259) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-2-8-partner.md b/src/_includes/release-notes/engcomm-2-2-8-partner.md deleted file mode 100644 index 7e0556e9091..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-8-partner.md +++ /dev/null @@ -1,14 +0,0 @@ - -| Partner | Pull Request | Related GitHub Issue | -| ------- | ------- | ------- | -| Atwix | [19945](https://github.com/magento/magento2/pull/19945); [19928](https://github.com/magento/magento2/pull/19928); [19927](https://github.com/magento/magento2/pull/19927); [19400](https://github.com/magento/magento2/pull/19400); [18362](https://github.com/magento/magento2/pull/18362); [20505](https://github.com/magento/magento2/pull/20505); [20509](https://github.com/magento/magento2/pull/20509); [20522](https://github.com/magento/magento2/pull/20522); [20455](https://github.com/magento/magento2/pull/20455); [20456](https://github.com/magento/magento2/pull/20456); [20457](https://github.com/magento/magento2/pull/20457); [20508](https://github.com/magento/magento2/pull/20508); [20647](https://github.com/magento/magento2/pull/20647); [19612](https://github.com/magento/magento2/pull/19612); [19667](https://github.com/magento/magento2/pull/19667); [20886](https://github.com/magento/magento2/pull/20886); [20636](https://github.com/magento/magento2/pull/20636); [19964](https://github.com/magento/magento2/pull/19964); [19984](https://github.com/magento/magento2/pull/19984) | [18941](https://github.com/magento/magento2/issues/18941); [19099](https://github.com/magento/magento2/issues/19099); [19399](https://github.com/magento/magento2/issues/19399); [18361](https://github.com/magento/magento2/issues/18361); [19800](https://github.com/magento/magento2/issues/19800); [19791](https://github.com/magento/magento2/issues/19791); [19645](https://github.com/magento/magento2/issues/19645); [19899](https://github.com/magento/magento2/issues/19899); [19372](https://github.com/magento/magento2/pull/19372); [19436](https://github.com/magento/magento2/issues/19436); [20409](https://github.com/magento/magento2/issues/20409); [20376](https://github.com/magento/magento2/issues/20376); [18170](https://github.com/magento/magento2/issues/18170); [19982](https://github.com/magento/magento2/issues/19982) | -| Krish TechnoLabs | [20505](https://github.com/magento/magento2/pull/20505); [20509](https://github.com/magento/magento2/pull/20509); [20522](https://github.com/magento/magento2/pull/20522); [20508](https://github.com/magento/magento2/pull/20508); [20208](https://github.com/magento/magento2/pull/20208); [20183](https://github.com/magento/magento2/pull/20183); [20206](https://github.com/magento/magento2/pull/20206); [20439](https://github.com/magento/magento2/pull/20439); [20185](https://github.com/magento/magento2/pull/20185); [20184](https://github.com/magento/magento2/pull/20184); [19655](https://github.com/magento/magento2/pull/19655); [19056](https://github.com/magento/magento2/pull/19056); [19889](https://github.com/magento/magento2/pull/19889); [20328](https://github.com/magento/magento2/pull/20328); [19400](https://github.com/magento/magento2/pull/19400); [20375](https://github.com/magento/magento2/pull/20375); [20439](https://github.com/magento/magento2/pull/20439); [18912](https://github.com/magento/magento2/pull/18912); [20455](https://github.com/magento/magento2/pull/20455); [20456](https://github.com/magento/magento2/pull/20456); [20457](https://github.com/magento/magento2/pull/20457) | [19899](https://github.com/magento/magento2/issues/19899); [19101](https://github.com/magento/magento2/issues/19101); [18192](https://github.com/magento/magento2/issues/18192); [9130](https://github.com/magento/magento2/issues/9130); [19887](https://github.com/magento/magento2/issues/19887); [14712](https://github.com/magento/magento2/issues/14712); [19052](https://github.com/magento/magento2/issues/19052); [19507](https://github.com/magento/magento2/issues/19507); [20232](https://github.com/magento/magento2/issues/20232); [19399](https://github.com/magento/magento2/issues/19399); [8952](https://github.com/magento/magento2/issues/8952); [19800](https://github.com/magento/magento2/issues/19800); [19645](https://github.com/magento/magento2/issues/19645) | -| Two Jay | [20744](https://github.com/magento/magento2/pull/20744); [20685](https://github.com/magento/magento2/pull/20685); [20685](https://github.com/magento/magento2/pull/20685); [20369](https://github.com/magento/magento2/pull/20369); [20544](https://github.com/magento/magento2/pull/20544); [20219](https://github.com/magento/magento2/pull/20219); [20272](https://github.com/magento/magento2/pull/20272); [20647](https://github.com/magento/magento2/pull/20647); [20270](https://github.com/magento/magento2/pull/20270); [20739](https://github.com/magento/magento2/pull/20739); [20642](https://github.com/magento/magento2/pull/20642); [20837](https://github.com/magento/magento2/pull/20837); [20613](https://github.com/magento/magento2/pull/20613); [20784](https://github.com/magento/magento2/pull/20784); [20546](https://github.com/magento/magento2/pull/20546) | [20500](https://github.com/magento/magento2/issues/20500); [20172](https://github.com/magento/magento2/issues/20172); [20399](https://github.com/magento/magento2/issues/20399); [20210](https://github.com/magento/magento2/issues/20210); [20120](https://github.com/magento/magento2/issues/20120); [19372](https://github.com/magento/magento2/pull/19372); [20113](https://github.com/magento/magento2/issues/20113); [20563](https://github.com/magento/magento2/issues/20563); [20407](https://github.com/magento/magento2/pull/20407); [20137](https://github.com/magento/magento2/issues/20137); [20609](https://github.com/magento/magento2/issues/20609); [20605](https://github.com/magento/magento2/pull/20605); [20373](https://github.com/magento/magento2/issues/20373) | -| ISM eCompany | [20208](https://github.com/magento/magento2/pull/20208); [19377](https://github.com/magento/magento2/pull/19377); [18809](https://github.com/magento/magento2/pull/18809); [19612](https://github.com/magento/magento2/pull/19612) | [19101](https://github.com/magento/magento2/issues/19101); [19085](https://github.com/magento/magento2/issues/19085); [18387](https://github.com/magento/magento2/issues/18387); [19436](https://github.com/magento/magento2/issues/19436) | -| Interactiv4 | [19984](https://github.com/magento/magento2/pull/19984); [20433](https://github.com/magento/magento2/pull/20433)| [19982](https://github.com/magento/magento2/issues/19982) | -| Comwrap | [20080](https://github.com/magento/magento2/pull/20080); [20081](https://github.com/magento/magento2/pull/20081); [20083](https://github.com/magento/magento2/pull/20083); [20082](https://github.com/magento/magento2/pull/20082); [20329](https://github.com/magento/magento2/pull/20329); [20541](https://github.com/magento/magento2/pull/20541) | [19780](https://github.com/magento/magento2/issues/19780); [19346](https://github.com/magento/magento2/issues/19346); [19940](https://github.com/magento/magento2/issues/19940); [20098](https://github.com/magento/magento2/issues/20098), [19985](https://github.com/magento/magento2/issues/19985) | -| Wagento | [20929](https://github.com/magento/magento2/pull/20929); [19280](https://github.com/magento/magento2/pull/19280) | | -| Basecom | [18362](https://github.com/magento/magento2/pull/18362); [20837](https://github.com/magento/magento2/pull/20837)| [18361](https://github.com/magento/magento2/issues/18361); [20137](https://github.com/magento/magento2/issues/20137) | -| Mediotype | [20508](https://github.com/magento/magento2/pull/20508) | [19899](https://github.com/magento/magento2/issues/19899) | -| WebJump | [19377](https://github.com/magento/magento2/pull/19377); [20636](https://github.com/magento/magento2/pull/20636) | [19085](https://github.com/magento/magento2/issues/19085); [20376](https://github.com/magento/magento2/issues/20376) | -| H&O | [19693](https://github.com/magento/magento2/pull/19693); [19461](https://github.com/magento/magento2/pull/19461) | [18931](https://github.com/magento/magento2/issues/18931) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-2-9-issues.md b/src/_includes/release-notes/engcomm-2-2-9-issues.md deleted file mode 100644 index 55170eb053a..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-9-issues.md +++ /dev/null @@ -1,209 +0,0 @@ - -| Contributing community member | Pull Requests | Related GitHub Issues | -| ------- | ------- | ------- | -| Yamaha32088 | [#19760](https://github.com/magento/magento2/pull/19760) | [7967](https://github.com/magento/magento2/issues/7967) | -| amol2jcommerce | [#20443](https://github.com/magento/magento2/pull/20443) | [20427](https://github.com/magento/magento2/issues/20427) | -| shikhamis11 | [#20737](https://github.com/magento/magento2/pull/20737) | [20282](https://github.com/magento/magento2/issues/20282) | -| amol2jcommerce | [#20738](https://github.com/magento/magento2/pull/20738) | [20611](https://github.com/magento/magento2/issues/20611) | -| amol2jcommerce | [#20885](https://github.com/magento/magento2/pull/20885) | [20631](https://github.com/magento/magento2/issues/20631) | -| torhoehn | [#19943](https://github.com/magento/magento2/pull/19943) | | -| amol2jcommerce | [#20490](https://github.com/magento/magento2/pull/20490) | [20487](https://github.com/magento/magento2/issues/20487) | -| mageprince | [#20510](https://github.com/magento/magento2/pull/20510) | [17926](https://github.com/magento/magento2/issues/17926) | -| amol2jcommerce | [#20554](https://github.com/magento/magento2/pull/20554) | [20193](https://github.com/magento/magento2/issues/20193) | -| amol2jcommerce | [#20586](https://github.com/magento/magento2/pull/20586) | [20278](https://github.com/magento/magento2/issues/20278) | -| amol2jcommerce | [#20640](https://github.com/magento/magento2/pull/20640) | | -| amol2jcommerce | [#20602](https://github.com/magento/magento2/pull/20602) | [20580](https://github.com/magento/magento2/issues/20580) | -| amol2jcommerce | [#20646](https://github.com/magento/magento2/pull/20646) | | -| amol2jcommerce | [#20745](https://github.com/magento/magento2/pull/20745) | [20396](https://github.com/magento/magento2/issues/20396) | -| GovindaSharma | [#20776](https://github.com/magento/magento2/pull/20776) | [19942](https://github.com/magento/magento2/issues/19942) | -| amol2jcommerce | [#20782](https://github.com/magento/magento2/pull/20782) | [20723](https://github.com/magento/magento2/issues/20723) | -| amol2jcommerce | [#20257](https://github.com/magento/magento2/pull/20257) | [20221](https://github.com/magento/magento2/issues/20221) | -| amol2jcommerce | [#20589](https://github.com/magento/magento2/pull/20589) | | -| amol2jcommerce | [#20644](https://github.com/magento/magento2/pull/20644) | [19482](https://github.com/magento/magento2/issues/19482) | -| ccasciotti | [#18524](https://github.com/magento/magento2/pull/18524) | | -| Nazar65 | [#20876](https://github.com/magento/magento2/pull/20876) | [9988](https://github.com/magento/magento2/issues/9988), [20716](https://github.com/magento/magento2/issues/20716) | -| ssp58bleuciel | [#21078](https://github.com/magento/magento2/pull/21078) | [13309](https://github.com/magento/magento2/issues/13309) | -| eduard13 | [#21110](https://github.com/magento/magento2/pull/21110) | [20786](https://github.com/magento/magento2/issues/20786) | -| speedy008 | [#19333](https://github.com/magento/magento2/pull/19333) | [19328](https://github.com/magento/magento2/issues/19328) | -| tdgroot | [#21081](https://github.com/magento/magento2/pull/21081) | | -| XxXgeoXxX | [#20566](https://github.com/magento/magento2/pull/20566) | [13675](https://github.com/magento/magento2/issues/13675) | -| mage2pratik | [#20845](https://github.com/magento/magento2/pull/20845) | [19139](https://github.com/magento/magento2/issues/19139) | -| mageprince | [#21123](https://github.com/magento/magento2/pull/21123) | | -| irajneeshgupta | [#21124](https://github.com/magento/magento2/pull/21124) | [20382](https://github.com/magento/magento2/issues/20382) | -| eduard13 | [#20821](https://github.com/magento/magento2/pull/20821) | [20497](https://github.com/magento/magento2/issues/20497) | -| eduard13 | [#21155](https://github.com/magento/magento2/pull/21155) | | -| eduard13 | [#21156](https://github.com/magento/magento2/pull/21156) | | -| amol2jcommerce | [#20404](https://github.com/magento/magento2/pull/20404) | [20402](https://github.com/magento/magento2/issues/20402) | -| niravkrish | [#20616](https://github.com/magento/magento2/pull/20616) | [20240](https://github.com/magento/magento2/issues/20240) | -| amol2jcommerce | [#21114](https://github.com/magento/magento2/pull/21114) | [20157](https://github.com/magento/magento2/issues/20157) | -| janakbhimani | [#21140](https://github.com/magento/magento2/pull/21140) | [19714](https://github.com/magento/magento2/issues/19714) | -| mage2pratik | [#21160](https://github.com/magento/magento2/pull/21160) | | -| mage2pratik | [#21161](https://github.com/magento/magento2/pull/21161) | | -| amol2jcommerce | [#21163](https://github.com/magento/magento2/pull/21163) | [20816](https://github.com/magento/magento2/issues/20816) | -| amol2jcommerce | [#21169](https://github.com/magento/magento2/pull/21169) | [6960](https://github.com/magento/magento2/issues/6960) | -| gelanivishal | [#18866](https://github.com/magento/magento2/pull/18866) | [18357](https://github.com/magento/magento2/issues/18357), [18954](https://github.com/magento/magento2/issues/18954) | -| parag2jcommerce | [#20476](https://github.com/magento/magento2/pull/20476) | [20468](https://github.com/magento/magento2/issues/20468) | -| mage2pratik | [#21157](https://github.com/magento/magento2/pull/21157) | [20906](https://github.com/magento/magento2/issues/20906) | -| mage2pratik | [#21162](https://github.com/magento/magento2/pull/21162) | [20911](https://github.com/magento/magento2/issues/20911) | -| mage2pratik | [#21159](https://github.com/magento/magento2/pull/21159) | [20989](https://github.com/magento/magento2/issues/20989) | -| mage2pratik | [#21168](https://github.com/magento/magento2/pull/21168) | | -| amol2jcommerce | [#21172](https://github.com/magento/magento2/pull/21172) | [20800](https://github.com/magento/magento2/issues/20800) | -| amol2jcommerce | [#21198](https://github.com/magento/magento2/pull/21198) | | -| amol2jcommerce | [#21199](https://github.com/magento/magento2/pull/21199) | [20555](https://github.com/magento/magento2/issues/20555) | -| amol2jcommerce | [#20529](https://github.com/magento/magento2/pull/20529) | [20492](https://github.com/magento/magento2/issues/20492) | -| amol2jcommerce | [#21166](https://github.com/magento/magento2/pull/21166) | | -| eduard13 | [#21224](https://github.com/magento/magento2/pull/21224) | | -| eduard13 | [#21238](https://github.com/magento/magento2/pull/21238) | [21101](https://github.com/magento/magento2/issues/21101) | -| amol2jcommerce | [#21239](https://github.com/magento/magento2/pull/21239) | [6162](https://github.com/magento/magento2/issues/6162), [7974](https://github.com/magento/magento2/issues/7974), [21144](https://github.com/magento/magento2/issues/21144) | -| amol2jcommerce | [#21240](https://github.com/magento/magento2/pull/21240) | | -| mage2pratik | [#21245](https://github.com/magento/magento2/pull/21245) | [17861](https://github.com/magento/magento2/issues/17861) | -| suryakant-krish | [#21250](https://github.com/magento/magento2/pull/21250) | [21070](https://github.com/magento/magento2/issues/21070) | -| irajneeshgupta | [#20539](https://github.com/magento/magento2/pull/20539) | [20299](https://github.com/magento/magento2/issues/20299) | -| amol2jcommerce | [#21261](https://github.com/magento/magento2/pull/21261) | [18347](https://github.com/magento/magento2/issues/18347) | -| amol2jcommerce | [#21262](https://github.com/magento/magento2/pull/21262) | [18944](https://github.com/magento/magento2/issues/18944) | -| amol2jcommerce | [#21263](https://github.com/magento/magento2/pull/21263) | [19561](https://github.com/magento/magento2/issues/19561) | -| tufahu | [#21273](https://github.com/magento/magento2/pull/21273) | [18158](https://github.com/magento/magento2/issues/18158) | -| mage2pratik | [#21269](https://github.com/magento/magento2/pull/21269) | | -| keyuremipro | [#21282](https://github.com/magento/magento2/pull/21282) | | -| mage2pratik | [#21287](https://github.com/magento/magento2/pull/21287) | | -| amol2jcommerce | [#20781](https://github.com/magento/magento2/pull/20781) | [20755](https://github.com/magento/magento2/issues/20755) | -| serhiyzhovnir | [#20954](https://github.com/magento/magento2/pull/20954) | [18698](https://github.com/magento/magento2/issues/18698) | -| mage2pratik | [#21164](https://github.com/magento/magento2/pull/21164) | [18525](https://github.com/magento/magento2/issues/18525) | -| amol2jcommerce | [#21242](https://github.com/magento/magento2/pull/21242) | | -| Dharmeshvaja91 | [#21247](https://github.com/magento/magento2/pull/21247) | | -| dipti2jcommerce | [#20370](https://github.com/magento/magento2/pull/20370) | [20163](https://github.com/magento/magento2/issues/20163) | -| amol2jcommerce | [#21173](https://github.com/magento/magento2/pull/21173) | [20760](https://github.com/magento/magento2/issues/20760) | -| mage2pratik | [#21229](https://github.com/magento/magento2/pull/21229) | [18775](https://github.com/magento/magento2/issues/18775) | -| eduard13 | [#21320](https://github.com/magento/magento2/pull/21320) | [21196](https://github.com/magento/magento2/issues/21196) | -| amol2jcommerce | [#21243](https://github.com/magento/magento2/pull/21243) | [20299](https://github.com/magento/magento2/issues/20299) | -| amol2jcommerce | [#21206](https://github.com/magento/magento2/pull/21206) | [21089](https://github.com/magento/magento2/issues/21089) | -| amol2jcommerce | [#21208](https://github.com/magento/magento2/pull/21208) | [19891](https://github.com/magento/magento2/issues/19891) | -| amol2jcommerce | [#21241](https://github.com/magento/magento2/pull/21241) | [20919](https://github.com/magento/magento2/issues/20919) | -| amol2jcommerce | [#20743](https://github.com/magento/magento2/pull/20743) | [20518](https://github.com/magento/magento2/issues/20518) | -| amol2jcommerce | [#20970](https://github.com/magento/magento2/pull/20970) | | -| amol2jcommerce | [#21207](https://github.com/magento/magento2/pull/21207) | | -| mage2pratik | [#21202](https://github.com/magento/magento2/pull/21202) | [20010](https://github.com/magento/magento2/issues/20010) | -| amol2jcommerce | [#21213](https://github.com/magento/magento2/pull/21213) | | -| mageprince | [#21317](https://github.com/magento/magento2/pull/21317) | | -| yogeshsuhagiya | [#21344](https://github.com/magento/magento2/pull/21344) | | -| mage2pratik | [#21357](https://github.com/magento/magento2/pull/21357) | [19274](https://github.com/magento/magento2/issues/19274) | -| maheshWebkul721 | [#20866](https://github.com/magento/magento2/pull/20866) | [20380](https://github.com/magento/magento2/issues/20380) | -| eduard13 | [#21423](https://github.com/magento/magento2/pull/21423) | [8479](https://github.com/magento/magento2/issues/8479), [16116](https://github.com/magento/magento2/issues/16116) | -| Nazar65 | [#21437](https://github.com/magento/magento2/pull/21437) | [19983](https://github.com/magento/magento2/issues/19983) | -| gwharton | [#18472](https://github.com/magento/magento2/pull/18472) | [11740](https://github.com/magento/magento2/issues/11740), [14945](https://github.com/magento/magento2/issues/14945), [14952](https://github.com/magento/magento2/issues/14952), [16355](https://github.com/magento/magento2/issues/16355) | -| Nazar65 | [#21325](https://github.com/magento/magento2/pull/21325) | [19166](https://github.com/magento/magento2/issues/19166) | -| shikhamis11 | [#21513](https://github.com/magento/magento2/pull/21513) | [15059](https://github.com/magento/magento2/issues/15059) | -| dominicfernando | [#21537](https://github.com/magento/magento2/pull/21537) | | -| mageprince | [#21538](https://github.com/magento/magento2/pull/21538) | [21398](https://github.com/magento/magento2/issues/21398) | -| amol2jcommerce | [#21434](https://github.com/magento/magento2/pull/21434) | [13982](https://github.com/magento/magento2/issues/13982) | -| udovicic | [#19552](https://github.com/magento/magento2/pull/19552) | | -| eduard13 | [#21527](https://github.com/magento/magento2/pull/21527) | [21383](https://github.com/magento/magento2/issues/21383) | -| suneet64 | [#19551](https://github.com/magento/magento2/pull/19551) | [18134](https://github.com/magento/magento2/issues/18134) | -| amol2jcommerce | [#21531](https://github.com/magento/magento2/pull/21531) | | -| amol2jcommerce | [#21532](https://github.com/magento/magento2/pull/21532) | | -| mage2pratik | [#21570](https://github.com/magento/magento2/pull/21570) | [20310](https://github.com/magento/magento2/issues/20310) | -| amol2jcommerce | [#21588](https://github.com/magento/magento2/pull/21588) | [21077](https://github.com/magento/magento2/issues/21077) | -| mage2pratik | [#21568](https://github.com/magento/magento2/pull/21568) | [21425](https://github.com/magento/magento2/issues/21425) | -| mage2pratik | [#21569](https://github.com/magento/magento2/pull/21569) | [21327](https://github.com/magento/magento2/issues/21327) | -| lisovyievhenii | [#21598](https://github.com/magento/magento2/pull/21598) | [14882](https://github.com/magento/magento2/issues/14882) | -| amol2jcommerce | [#21652](https://github.com/magento/magento2/pull/21652) | | -| rikwillems | [#19098](https://github.com/magento/magento2/pull/19098) | | -| wojtekn | [#21528](https://github.com/magento/magento2/pull/21528) | [21294](https://github.com/magento/magento2/issues/21294) | -| eduard13 | [#21691](https://github.com/magento/magento2/pull/21691) | [20527](https://github.com/magento/magento2/issues/20527) | -| mage2pratik | [#21694](https://github.com/magento/magento2/pull/21694) | [21493](https://github.com/magento/magento2/issues/21493) | -| mage2pratik | [#21695](https://github.com/magento/magento2/pull/21695) | [19276](https://github.com/magento/magento2/issues/19276) | -| david-fuehr | [#21699](https://github.com/magento/magento2/pull/21699) | [19117](https://github.com/magento/magento2/issues/19117) | -| Nazar65 | [#21080](https://github.com/magento/magento2/pull/21080) | [21073](https://github.com/magento/magento2/issues/21073) | -| mage2pratik | [#21589](https://github.com/magento/magento2/pull/21589) | [20128](https://github.com/magento/magento2/issues/20128) | -| igor-imaginemage | [#20412](https://github.com/magento/magento2/pull/20412) | | -| driskell | [#21051](https://github.com/magento/magento2/pull/21051) | | -| amol2jcommerce | [#21433](https://github.com/magento/magento2/pull/21433) | | -| mage2pratik | [#21662](https://github.com/magento/magento2/pull/21662) | [21278](https://github.com/magento/magento2/issues/21278) | -| david-fuehr | [#21698](https://github.com/magento/magento2/pull/21698) | | -| amol2jcommerce | [#21759](https://github.com/magento/magento2/pull/21759) | [21419](https://github.com/magento/magento2/issues/21419) | -| VitaliyBoyko | [#21793](https://github.com/magento/magento2/pull/21793) | [167](https://github.com/magento/magento2/issues/167) | -| ananth-iyer | [#21800](https://github.com/magento/magento2/pull/21800) | [21384](https://github.com/magento/magento2/issues/21384) | -| amol2jcommerce | [#21802](https://github.com/magento/magento2/pull/21802) | [13612](https://github.com/magento/magento2/issues/13612) | -| amol2jcommerce | [#21804](https://github.com/magento/magento2/pull/21804) | [10645](https://github.com/magento/magento2/issues/10645) | -| amol2jcommerce | [#21838](https://github.com/magento/magento2/pull/21838) | [21648](https://github.com/magento/magento2/issues/21648) | -| ccasciotti | [#21037](https://github.com/magento/magento2/pull/21037) | | -| amol2jcommerce | [#21435](https://github.com/magento/magento2/pull/21435) | [20773](https://github.com/magento/magento2/issues/20773) | -| eduard13 | [#21849](https://github.com/magento/magento2/pull/21849) | [20924](https://github.com/magento/magento2/issues/20924) | -| eduard13 | [#21859](https://github.com/magento/magento2/pull/21859) | | -| mage2pratik | [#21872](https://github.com/magento/magento2/pull/21872) | | -| novikor | [#21543](https://github.com/magento/magento2/pull/21543) | [21062](https://github.com/magento/magento2/issues/21062) | -| ccasciotti | [#21576](https://github.com/magento/magento2/pull/21576) | [21510](https://github.com/magento/magento2/issues/21510) | -| Cyanoxide | [#21661](https://github.com/magento/magento2/pull/21661) | | -| eduard13 | [#21845](https://github.com/magento/magento2/pull/21845) | [12396](https://github.com/magento/magento2/issues/12396) | -| amol2jcommerce | [#21844](https://github.com/magento/magento2/pull/21844) | [21467](https://github.com/magento/magento2/issues/21467) | -| mage2pratik | [#21864](https://github.com/magento/magento2/pull/21864) | [21750](https://github.com/magento/magento2/issues/21750) | -| amol2jcommerce | [#21432](https://github.com/magento/magento2/pull/21432) | [14412](https://github.com/magento/magento2/issues/14412) | -| iGerchak | [#21918](https://github.com/magento/magento2/pull/21918) | | -| amol2jcommerce | [#21920](https://github.com/magento/magento2/pull/21920) | [20825](https://github.com/magento/magento2/issues/20825) | -| Bartlomiejsz | [#21719](https://github.com/magento/magento2/pull/21719) | [21692](https://github.com/magento/magento2/issues/21692) | -| afirlejczyk | [#17371](https://github.com/magento/magento2/pull/17371) | [7283](https://github.com/magento/magento2/issues/7283) | -| vivekkumarcedcoss | [#21561](https://github.com/magento/magento2/pull/21561) | [8086](https://github.com/magento/magento2/issues/8086), [18115](https://github.com/magento/magento2/issues/18115) | -| hiren0241 | [#21939](https://github.com/magento/magento2/pull/21939) | [21374](https://github.com/magento/magento2/issues/21374) | -| eduard13 | [#21943](https://github.com/magento/magento2/pull/21943) | | -| tuyennn | [#21535](https://github.com/magento/magento2/pull/21535) | [21521](https://github.com/magento/magento2/issues/21521) | -| eduard13 | [#21944](https://github.com/magento/magento2/pull/21944) | [18754](https://github.com/magento/magento2/issues/18754), [21281](https://github.com/magento/magento2/issues/21281) | -| gwharton | [#19488](https://github.com/magento/magento2/pull/19488) | [19485](https://github.com/magento/magento2/issues/19485) | -| amol2jcommerce | [#21118](https://github.com/magento/magento2/pull/21118) | [20790](https://github.com/magento/magento2/issues/20790) | -| kisroman | [#21813](https://github.com/magento/magento2/pull/21813) | [21734](https://github.com/magento/magento2/issues/21734) | -| amol2jcommerce | [#21892](https://github.com/magento/magento2/pull/21892) | [20809](https://github.com/magento/magento2/issues/20809) | -| amol2jcommerce | [#22039](https://github.com/magento/magento2/pull/22039) | | -| amol2jcommerce | [#22069](https://github.com/magento/magento2/pull/22069) | [21805](https://github.com/magento/magento2/issues/21805) | -| lfluvisotto | [#21512](https://github.com/magento/magento2/pull/21512) | [21499](https://github.com/magento/magento2/issues/21499) | -| larsroettig | [#22037](https://github.com/magento/magento2/pull/22037) | [14926](https://github.com/magento/magento2/issues/14926), [18752](https://github.com/magento/magento2/issues/18752) | -| wojtekn | [#22086](https://github.com/magento/magento2/pull/22086) | [21134](https://github.com/magento/magento2/issues/21134) | -| ihor-sviziev | [#21819](https://github.com/magento/magento2/pull/21819) | | -| amol2jcommerce | [#22070](https://github.com/magento/magento2/pull/22070) | [10893](https://github.com/magento/magento2/issues/10893) | -| XxXgeoXxX | [#20392](https://github.com/magento/magento2/pull/20392) | | -| eduard13 | [#21945](https://github.com/magento/magento2/pull/21945) | | -| hostep | [#22140](https://github.com/magento/magento2/pull/22140) | [15972](https://github.com/magento/magento2/issues/15972) | -| denispapec | [#18980](https://github.com/magento/magento2/pull/18980) | [18580](https://github.com/magento/magento2/issues/18580) | -| mage2pratik | [#20844](https://github.com/magento/magento2/pull/20844) | [20614](https://github.com/magento/magento2/issues/20614) | -| amol2jcommerce | [#22181](https://github.com/magento/magento2/pull/22181) | | -| ilnytskyi | [#22227](https://github.com/magento/magento2/pull/22227) | [10790](https://github.com/magento/magento2/issues/10790) | -| Nazar65 | [#22232](https://github.com/magento/magento2/pull/22232) | [21755](https://github.com/magento/magento2/issues/21755) | -| floorz | [#20107](https://github.com/magento/magento2/pull/20107) | [20078](https://github.com/magento/magento2/issues/20078) | -| mage2pratik | [#21203](https://github.com/magento/magento2/pull/21203) | | -| amol2jcommerce | [#21946](https://github.com/magento/magento2/pull/21946) | [20209](https://github.com/magento/magento2/issues/20209) | -| Nazar65 | [#22078](https://github.com/magento/magento2/pull/22078) | [7906](https://github.com/magento/magento2/issues/7906) | -| Nazar65 | [#22174](https://github.com/magento/magento2/pull/22174) | [18548](https://github.com/magento/magento2/issues/18548) | -| Den4ik | [#22250](https://github.com/magento/magento2/pull/22250) | [21789](https://github.com/magento/magento2/issues/21789) | -| VitaliyBoyko | [#22267](https://github.com/magento/magento2/pull/22267) | [22238](https://github.com/magento/magento2/issues/22238) | -| gwharton | [#18443](https://github.com/magento/magento2/pull/18443) | | -| hostep | [#21340](https://github.com/magento/magento2/pull/21340) | [5021](https://github.com/magento/magento2/issues/5021), [13902](https://github.com/magento/magento2/issues/13902) | -| hiren0241 | [#21961](https://github.com/magento/magento2/pull/21961) | [11358](https://github.com/magento/magento2/issues/11358), [19701](https://github.com/magento/magento2/issues/19701) | -| amol2jcommerce | [#22295](https://github.com/magento/magento2/pull/22295) | [20366](https://github.com/magento/magento2/issues/20366) | -| crankycyclops | [#22072](https://github.com/magento/magento2/pull/22072) | [21753](https://github.com/magento/magento2/issues/21753) | -| JeroenVanLeusden | [#22369](https://github.com/magento/magento2/pull/22369) | [7623](https://github.com/magento/magento2/issues/7623), [11892](https://github.com/magento/magento2/issues/11892) | -| davidalger | [#22282](https://github.com/magento/magento2/pull/22282) | [15090](https://github.com/magento/magento2/issues/15090) | -| slackerzz | [#22422](https://github.com/magento/magento2/pull/22422) | [21868](https://github.com/magento/magento2/issues/21868) | -| ilnytskyi | [#22214](https://github.com/magento/magento2/pull/22214) | [19909](https://github.com/magento/magento2/issues/19909) | -| saphaljha | [#22440](https://github.com/magento/magento2/pull/22440) | [22309](https://github.com/magento/magento2/issues/22309) | -| saphaljha | [#22441](https://github.com/magento/magento2/pull/22441) | [22152](https://github.com/magento/magento2/issues/22152) | -| yogeshsuhagiya | [#22451](https://github.com/magento/magento2/pull/22451) | | -| yogeshsuhagiya | [#22448](https://github.com/magento/magento2/pull/22448) | | -| Ctucker9233 | [#22439](https://github.com/magento/magento2/pull/22439) | [15828](https://github.com/magento/magento2/issues/15828) | -| Nazar65 | [#22453](https://github.com/magento/magento2/pull/22453) | [6715](https://github.com/magento/magento2/issues/6715), [21960](https://github.com/magento/magento2/issues/21960) | -| serhiyzhovnir | [#22108](https://github.com/magento/magento2/pull/22108) | [21786](https://github.com/magento/magento2/issues/21786) | -| saphaljha | [#22465](https://github.com/magento/magento2/pull/22465) | | -| ravi-chandra3197 | [#22471](https://github.com/magento/magento2/pull/22471) | [6272](https://github.com/magento/magento2/issues/6272) | -| niravkrish | [#22473](https://github.com/magento/magento2/pull/22473) | | -| bcerban | [#22415](https://github.com/magento/magento2/pull/22415) | [22370](https://github.com/magento/magento2/issues/22370) | -| amol2jcommerce | [#22378](https://github.com/magento/magento2/pull/22378) | [21375](https://github.com/magento/magento2/issues/21375) | -| ihor-sviziev | [#22464](https://github.com/magento/magento2/pull/22464) | | -| amol2jcommerce | [#22358](https://github.com/magento/magento2/pull/22358) | [21715](https://github.com/magento/magento2/issues/21715) | -| keyuremipro | [#22499](https://github.com/magento/magento2/pull/22499) | [22474](https://github.com/magento/magento2/issues/22474) | -| shikhamis11 | [#22523](https://github.com/magento/magento2/pull/22523) | [22223](https://github.com/magento/magento2/issues/22223) | -| niravkrish | [#22533](https://github.com/magento/magento2/pull/22533) | [22402](https://github.com/magento/magento2/issues/22402) | -| amol2jcommerce | [#22534](https://github.com/magento/magento2/pull/22534) | [22299](https://github.com/magento/magento2/issues/22299) | -| Wirson | [#22288](https://github.com/magento/magento2/pull/22288) | [22249](https://github.com/magento/magento2/issues/22249) | -| saphaljha | [#22543](https://github.com/magento/magento2/pull/22543) | [21596](https://github.com/magento/magento2/issues/21596) | -| niravkrish | [#22536](https://github.com/magento/magento2/pull/22536) | [9155](https://github.com/magento/magento2/issues/9155) | -| amol2jcommerce | [#22551](https://github.com/magento/magento2/pull/22551) | | -| barbanet | [#22413](https://github.com/magento/magento2/pull/22413) | | -| amol2jcommerce | [#22579](https://github.com/magento/magento2/pull/22579) | [21978](https://github.com/magento/magento2/issues/21978) | -| webkul-deepakkumar | [#22582](https://github.com/magento/magento2/pull/22582) | [20917](https://github.com/magento/magento2/issues/20917) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-2-9-partner.md b/src/_includes/release-notes/engcomm-2-2-9-partner.md deleted file mode 100644 index 1fdc8de2dce..00000000000 --- a/src/_includes/release-notes/engcomm-2-2-9-partner.md +++ /dev/null @@ -1,12 +0,0 @@ -| Partner | Pull Request | Related GitHub Issue | -| ------- | ------- | ------- | -| Atwix | [22108](https://github.com/magento/magento2/pull/22108), [22267](https://github.com/magento/magento2/pull/22267), [21944](https://github.com/magento/magento2/pull/21944), [21945](https://github.com/magento/magento2/pull/21945), [22214](https://github.com/magento/magento2/pull/22214) | [21786](https://github.com/magento/magento2/issues/21786), [22238](https://github.com/magento/magento2/issues/22238), [21281](https://github.com/magento/magento2/issues/21281), [18754](https://github.com/magento/magento2/issues/18754), [19909](https://github.com/magento/magento2/issues/19909) | -| Krish Technologies | [22440](https://github.com/magento/magento2/pull/22440), [22441](https://github.com/magento/magento2/pull/22441), [22465](https://github.com/magento/magento2/pull/22465), [22543](https://github.com/magento/magento2/pull/22543), [20844](https://github.com/magento/magento2/pull/20844), [21203](https://github.com/magento/magento2/pull/21203), [22536](https://github.com/magento/magento2/pull/22536), [21961](https://github.com/magento/magento2/pull/21961), [22471](https://github.com/magento/magento2/pull/22471), [21118](https://github.com/magento/magento2/pull/21118), [22473](https://github.com/magento/magento2/pull/22473), [22582](https://github.com/magento/magento2/pull/22582), [21944](https://github.com/magento/magento2/pull/21944), [21961](https://github.com/magento/magento2/pull/21961), [22440](https://github.com/magento/magento2/pull/22440), [22441](https://github.com/magento/magento2/pull/22441), [22465](https://github.com/magento/magento2/pull/22465), [22473](https://github.com/magento/magento2/pull/22473), [22533](https://github.com/magento/magento2/pull/22533), [22536](https://github.com/magento/magento2/pull/22536), [22543](https://github.com/magento/magento2/pull/22543) | [22309](https://github.com/magento/magento2/issues/22309), [22152](https://github.com/magento/magento2/issues/22152), [21596](https://github.com/magento/magento2/issues/21596), [20614](https://github.com/magento/magento2/issues/20614), [9155](https://github.com/magento/magento2/issues/9155), [19701](https://github.com/magento/magento2/issues/19701), [11358](https://github.com/magento/magento2/issues/11358), [6272](https://github.com/magento/magento2/issues/6272), [20790](https://github.com/magento/magento2/issues/20790), [20917](https://github.com/magento/magento2/issues/20917), [21281](https://github.com/magento/magento2/issues/21281), [18754](https://github.com/magento/magento2/issues/18754), [19701](https://github.com/magento/magento2/issues/19701), [11358](https://github.com/magento/magento2/issues/11358), [22309](https://github.com/magento/magento2/issues/22309), [22152](https://github.com/magento/magento2/issues/22152), [22402](https://github.com/magento/magento2/issues/22402) | -| ISM eCompany | [20392](https://github.com/magento/magento2/pull/20392) | | -| TechDivision | [22037](https://github.com/magento/magento2/pull/22037), [22037](https://github.com/magento/magento2/pull/22037) | [18752](https://github.com/magento/magento2/issues/18752), [14926](https://github.com/magento/magento2/issues/14926), [20391](https://github.com/magento/magento2/pull/20391) | -| MageSpecialist | [22422](https://github.com/magento/magento2/pull/22422), [22078](https://github.com/magento/magento2/pull/22078) | [7906](https://github.com/magento/magento2/issues/7906), [21868](https://github.com/magento/magento2/issues/21868) | -| Vaimo | [21203](https://github.com/magento/magento2/pull/21203) | | -| Two Jay | [21118](https://github.com/magento/magento2/pull/21118), [21892](https://github.com/magento/magento2/pull/21892), [22039](https://github.com/magento/magento2/pull/22039), [22069](https://github.com/magento/magento2/pull/22069), [22070](https://github.com/magento/magento2/pull/22070), [22181](https://github.com/magento/magento2/pull/22181), [21946](https://github.com/magento/magento2/pull/21946), [22295](https://github.com/magento/magento2/pull/22295), [22378](https://github.com/magento/magento2/pull/22378), [22358](https://github.com/magento/magento2/pull/22358), [22534](https://github.com/magento/magento2/pull/22534), [22551](https://github.com/magento/magento2/pull/22551), [22579](https://github.com/magento/magento2/pull/22579), [22535](https://github.com/magento/magento2/pull/22535) | [20790](https://github.com/magento/magento2/issues/20790), [21611](https://github.com/magento/magento2/pull/21611), [21805](https://github.com/magento/magento2/issues/21805), [10893](https://github.com/magento/magento2/issues/10893), [21375](https://github.com/magento/magento2/issues/21375), [20209](https://github.com/magento/magento2/issues/20209), [20366](https://github.com/magento/magento2/issues/20366), [22270](https://github.com/magento/magento2/issues/22270), [21978](https://github.com/magento/magento2/issues/21978), [22299](https://github.com/magento/magento2/issues/22299), [21715](https://github.com/magento/magento2/issues/21715) | -| Mediotype | [22282](https://github.com/magento/magento2/pull/22282), [22086](https://github.com/magento/magento2/pull/22086), [22413](https://github.com/magento/magento2/pull/22413) | [21134](https://github.com/magento/magento2/issues/21134), [15090](https://github.com/magento/magento2/issues/15090) | -| integer_net GmbH | [21946](https://github.com/magento/magento2/pull/21946), [22439](https://github.com/magento/magento2/pull/22439) | [20209](https://github.com/magento/magento2/issues/20209), [15828](https://github.com/magento/magento2/issues/15828) | -| H&O | [22369](https://github.com/magento/magento2/pull/22369) | [11892](https://github.com/magento/magento2/issues/11892), [7623](https://github.com/magento/magento2/issues/7623) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-4-2-issues.md b/src/_includes/release-notes/engcomm-2-4-2-issues.md new file mode 100644 index 00000000000..1d803cd95d3 --- /dev/null +++ b/src/_includes/release-notes/engcomm-2-4-2-issues.md @@ -0,0 +1,300 @@ +| Contributing community member | Pull Requests | Related GitHub Issues | +| ------- | ------- | ------- | +| Nazar Klovanych | [#29576](https://github.com/magento/magento2/pull/29576) | [1449](https://github.com/magento/magento2/issues/1449) | +| Shankar Konar | [#29511](https://github.com/magento/magento2/pull/29511) | [29496](https://github.com/magento/magento2/issues/29496) | +| Hazel Joie Caquicla | [#29494](https://github.com/magento/magento2/pull/29494) | | +| Hazel Joie Caquicla | [#29491](https://github.com/magento/magento2/pull/29491) | | +| Kos Rafał | [#29483](https://github.com/magento/magento2/pull/29483) | [29525](https://github.com/magento/magento2/issues/29525) | +| Hazel Joie Caquicla | [#29461](https://github.com/magento/magento2/pull/29461) | | +| Jekabs | [#29458](https://github.com/magento/magento2/pull/29458) | [29498](https://github.com/magento/magento2/issues/29498) | +| Nazar Klovanych | [#29452](https://github.com/magento/magento2/pull/29452) | | +| jmonteros422 | [#29435](https://github.com/magento/magento2/pull/29435) | [1711](https://github.com/magento/magento2/issues/1711) | +| Shankar Konar | [#29433](https://github.com/magento/magento2/pull/29433) | [1738](https://github.com/magento/magento2/issues/1738) | +| Nazar Klovanych | [#29429](https://github.com/magento/magento2/pull/29429) | [1755](https://github.com/magento/magento2/issues/1755), [1694](https://github.com/magento/magento2/issues/1694) | +| Bartłomiej Szubert | [#29413](https://github.com/magento/magento2/pull/29413) | [24060](https://github.com/magento/magento2/issues/24060) | +| Angelo Romano | [#29410](https://github.com/magento/magento2/pull/29410) | [29416](https://github.com/magento/magento2/issues/29416) | +| Honeymay Louiese Ignacio | [#29400](https://github.com/magento/magento2/pull/29400) | [1703](https://github.com/magento/magento2/issues/1703) | +| Franciszek Wawrzak | [#27478](https://github.com/magento/magento2/pull/27478) | [29606](https://github.com/magento/magento2/issues/29606) | +| Lukasz Bajsarowicz | [#29670](https://github.com/magento/magento2/pull/29670) | [29672](https://github.com/magento/magento2/issues/29672) | +| Lukasz Bajsarowicz | [#29669](https://github.com/magento/magento2/pull/29669) | [29673](https://github.com/magento/magento2/issues/29673) | +| Nazar Klovanych | [#29636](https://github.com/magento/magento2/pull/29636) | [1764](https://github.com/magento/magento2/issues/1764) | +| Oleh Usik | [#29630](https://github.com/magento/magento2/pull/29630) | [29649](https://github.com/magento/magento2/issues/29649) | +| Lukasz Bajsarowicz | [#29564](https://github.com/magento/magento2/pull/29564) | [29679](https://github.com/magento/magento2/issues/29679) | +| Ihor Sviziev | [#29518](https://github.com/magento/magento2/pull/29518) | [29653](https://github.com/magento/magento2/issues/29653) | +| Oleh Usik | [#29459](https://github.com/magento/magento2/pull/29459) | | +| Oleksandr Kravchuk | [#29339](https://github.com/magento/magento2/pull/29339) | | +| Will Wright | [#29316](https://github.com/magento/magento2/pull/29316) | [29315](https://github.com/magento/magento2/issues/29315) | +| Vadim Malesh | [#29693](https://github.com/magento/magento2/pull/29693) | [29700](https://github.com/magento/magento2/issues/29700) | +| Vadim Malesh | [#29682](https://github.com/magento/magento2/pull/29682) | | +| Andrii Beziazychnyi | [#29703](https://github.com/magento/magento2/pull/29703) | [29712](https://github.com/magento/magento2/issues/29712) | +| Shankar Konar | [#29510](https://github.com/magento/magento2/pull/29510) | [28422](https://github.com/magento/magento2/issues/28422) | +| Vadim Malesh | [#29474](https://github.com/magento/magento2/pull/29474) | [29267](https://github.com/magento/magento2/issues/29267) | +| Oleh Usik | [#29460](https://github.com/magento/magento2/pull/29460) | [29501](https://github.com/magento/magento2/issues/29501) | +| Dmitry Tsymbal | [#29042](https://github.com/magento/magento2/pull/29042) | [29145](https://github.com/magento/magento2/issues/29145) | +| Savvas Radevic | [#28816](https://github.com/magento/magento2/pull/28816) | [28802](https://github.com/magento/magento2/issues/28802) | +| Sascha | [#28548](https://github.com/magento/magento2/pull/28548) | [28674](https://github.com/magento/magento2/issues/28674) | +| Yan Nasonov | [#28512](https://github.com/magento/magento2/pull/28512) | [29661](https://github.com/magento/magento2/issues/29661) | +| Rudolf Vince | [#27494](https://github.com/magento/magento2/pull/27494) | [29537](https://github.com/magento/magento2/issues/29537) | +| Nazar Klovanych | [#29684](https://github.com/magento/magento2/pull/29684) | [1769](https://github.com/magento/magento2/issues/1769) | +| Nazar Klovanych | [#29633](https://github.com/magento/magento2/pull/29633) | [1763](https://github.com/magento/magento2/issues/1763) | +| Hazel Joie Caquicla | [#29639](https://github.com/magento/magento2/pull/29639) | | +| jmonteros422 | [#29632](https://github.com/magento/magento2/pull/29632) | [1760](https://github.com/magento/magento2/issues/1760) | +| Oleh Usik | [#29482](https://github.com/magento/magento2/pull/29482) | [29500](https://github.com/magento/magento2/issues/29500) | +| Sathish Subramanian | [#29353](https://github.com/magento/magento2/pull/29353) | [29194](https://github.com/magento/magento2/issues/29194) | +| Russell Albin | [#29269](https://github.com/magento/magento2/pull/29269) | [25595](https://github.com/magento/magento2/issues/25595) | +| Bartłomiej Szubert | [#28163](https://github.com/magento/magento2/pull/28163) | [13401](https://github.com/magento/magento2/issues/13401) | +| Mateusz Krzeszowiak | [#27696](https://github.com/magento/magento2/pull/27696) | [29553](https://github.com/magento/magento2/issues/29553) | +| Vitaliy Prokopov | [#27691](https://github.com/magento/magento2/pull/27691) | [26903](https://github.com/magento/magento2/issues/26903) | +| korostii | [#26081](https://github.com/magento/magento2/pull/26081) | [26080](https://github.com/magento/magento2/issues/26080) | +| Nazar Klovanych | [#29711](https://github.com/magento/magento2/pull/29711) | [1774](https://github.com/magento/magento2/issues/1774) | +| Hazel Joie Caquicla | [#29411](https://github.com/magento/magento2/pull/29411) | | +| Wout Kramer | [#29210](https://github.com/magento/magento2/pull/29210) | [29515](https://github.com/magento/magento2/issues/29515) | +| Eduard Chitoraga | [#29148](https://github.com/magento/magento2/pull/29148) | | +| Oleh Usik | [#28821](https://github.com/magento/magento2/pull/28821) | [28558](https://github.com/magento/magento2/issues/28558), [28520](https://github.com/magento/magento2/issues/28520) | +| Nazar Klovanych | [#29783](https://github.com/magento/magento2/pull/29783) | [1780](https://github.com/magento/magento2/issues/1780) | +| jmonteros422 | [#29774](https://github.com/magento/magento2/pull/29774) | [1783](https://github.com/magento/magento2/issues/1783) | +| Hazel Joie Caquicla | [#29772](https://github.com/magento/magento2/pull/29772) | | +| Sergii Ivashchenko | [#29761](https://github.com/magento/magento2/pull/29761) | | +| jmonteros422 | [#29753](https://github.com/magento/magento2/pull/29753) | [1784](https://github.com/magento/magento2/issues/1784) | +| Nazar Klovanych | [#29743](https://github.com/magento/magento2/pull/29743) | [1782](https://github.com/magento/magento2/issues/1782) | +| Nazar Klovanych | [#29742](https://github.com/magento/magento2/pull/29742) | [1778](https://github.com/magento/magento2/issues/1778) | +| Hazel Joie Caquicla | [#29705](https://github.com/magento/magento2/pull/29705) | | +| jmonteros422 | [#29677](https://github.com/magento/magento2/pull/29677) | [1504](https://github.com/magento/magento2/issues/1504) | +| Ihor Sviziev | [#29799](https://github.com/magento/magento2/pull/29799) | | +| Oleh Usik | [#29634](https://github.com/magento/magento2/pull/29634) | [29648](https://github.com/magento/magento2/issues/29648) | +| Alexandr Skrashuk | [#29348](https://github.com/magento/magento2/pull/29348) | [28921](https://github.com/magento/magento2/issues/28921) | +| Vitaliy Prokopov | [#28413](https://github.com/magento/magento2/pull/28413) | [28388](https://github.com/magento/magento2/issues/28388) | +| Lukasz Bajsarowicz | [#27609](https://github.com/magento/magento2/pull/27609) | | +| korostii | [#27579](https://github.com/magento/magento2/pull/27579) | [27523](https://github.com/magento/magento2/issues/27523) | +| Cristian Partica | [#29426](https://github.com/magento/magento2/pull/29426) | [29425](https://github.com/magento/magento2/issues/29425) | +| Michał Derlatka | [#28915](https://github.com/magento/magento2/pull/28915) | [26425](https://github.com/magento/magento2/issues/26425) | +| Oleh Usik | [#29832](https://github.com/magento/magento2/pull/29832) | [29843](https://github.com/magento/magento2/issues/29843) | +| Oleh Usik | [#29830](https://github.com/magento/magento2/pull/29830) | [29845](https://github.com/magento/magento2/issues/29845) | +| Oleh Usik | [#29829](https://github.com/magento/magento2/pull/29829) | [29846](https://github.com/magento/magento2/issues/29846) | +| Oleh Usik | [#29828](https://github.com/magento/magento2/pull/29828) | [29847](https://github.com/magento/magento2/issues/29847) | +| Oleh Usik | [#29821](https://github.com/magento/magento2/pull/29821) | [29824](https://github.com/magento/magento2/issues/29824) | +| Oleh Usik | [#29820](https://github.com/magento/magento2/pull/29820) | [29823](https://github.com/magento/magento2/issues/29823) | +| Denys Babenko | [#28343](https://github.com/magento/magento2/pull/28343) | [29067](https://github.com/magento/magento2/issues/29067) | +| Bal | [#27269](https://github.com/magento/magento2/pull/27269) | [26288](https://github.com/magento/magento2/issues/26288) | +| Andrii Kasian | [#27129](https://github.com/magento/magento2/pull/27129) | [25199](https://github.com/magento/magento2/issues/25199) | +| Hazel Joie Caquicla | [#29875](https://github.com/magento/magento2/pull/29875) | | +| Hazel Joie Caquicla | [#29869](https://github.com/magento/magento2/pull/29869) | | +| Oleh Usik | [#29836](https://github.com/magento/magento2/pull/29836) | [29841](https://github.com/magento/magento2/issues/29841) | +| Oleh Usik | [#29831](https://github.com/magento/magento2/pull/29831) | [29844](https://github.com/magento/magento2/issues/29844) | +| Oleh Usik | [#29822](https://github.com/magento/magento2/pull/29822) | [29825](https://github.com/magento/magento2/issues/29825) | +| Tu Nguyen | [#29044](https://github.com/magento/magento2/pull/29044) | [29526](https://github.com/magento/magento2/issues/29526) | +| Vinoth | [#28349](https://github.com/magento/magento2/pull/28349) | | +| bradleybrecher | [#27386](https://github.com/magento/magento2/pull/27386) | [29560](https://github.com/magento/magento2/issues/29560) | +| Sergii Ivashchenko | [#29921](https://github.com/magento/magento2/pull/29921) | | +| Hazel Joie Caquicla | [#29896](https://github.com/magento/magento2/pull/29896) | | +| Shankar Konar | [#29724](https://github.com/magento/magento2/pull/29724) | [29704](https://github.com/magento/magento2/issues/29704) | +| Oleh Usik | [#28653](https://github.com/magento/magento2/pull/28653) | [29531](https://github.com/magento/magento2/issues/29531) | +| Tu Nguyen | [#29913](https://github.com/magento/magento2/pull/29913) | [29914](https://github.com/magento/magento2/issues/29914) | +| Nazar Klovanych | [#29861](https://github.com/magento/magento2/pull/29861) | [1789](https://github.com/magento/magento2/issues/1789) | +| Tu Nguyen | [#29856](https://github.com/magento/magento2/pull/29856) | [29857](https://github.com/magento/magento2/issues/29857) | +| Tu Nguyen | [#29771](https://github.com/magento/magento2/pull/29771) | [29779](https://github.com/magento/magento2/issues/29779) | +| Eden Duong | [#29278](https://github.com/magento/magento2/pull/29278) | [29277](https://github.com/magento/magento2/issues/29277) | +| Eden Duong | [#29276](https://github.com/magento/magento2/pull/29276) | [29336](https://github.com/magento/magento2/issues/29336) | +| Mohamed-Asar | [#27896](https://github.com/magento/magento2/pull/27896) | [29098](https://github.com/magento/magento2/issues/29098) | +| Honeymay Louiese Ignacio | [#29947](https://github.com/magento/magento2/pull/29947) | | +| toxix | [#29925](https://github.com/magento/magento2/pull/29925) | [28981](https://github.com/magento/magento2/issues/28981), [29879](https://github.com/magento/magento2/issues/29879) | +| Viktor Kopin | [#29906](https://github.com/magento/magento2/pull/29906) | | +| Olga Zakharchuk | [#29863](https://github.com/magento/magento2/pull/29863) | [29958](https://github.com/magento/magento2/issues/29958) | +| Nikolaj Malevanec | [#29006](https://github.com/magento/magento2/pull/29006) | [12087](https://github.com/magento/magento2/issues/12087) | +| Abdul Rahman Abouzaid | [#28687](https://github.com/magento/magento2/pull/28687) | [8538](https://github.com/magento/magento2/issues/8538) | +| KrielkipNL | [#27832](https://github.com/magento/magento2/pull/27832) | [11998](https://github.com/magento/magento2/issues/11998), [27500](https://github.com/magento/magento2/issues/27500) | +| Gaurav Agarwal | [#27602](https://github.com/magento/magento2/pull/27602) | [27350](https://github.com/magento/magento2/issues/27350) | +| Alexander Taranovsky | [#27391](https://github.com/magento/magento2/pull/27391) | [29601](https://github.com/magento/magento2/issues/29601) | +| Stanislav Ilnytskyi | [#26877](https://github.com/magento/magento2/pull/26877) | [26876](https://github.com/magento/magento2/issues/26876) | +| Sergii Ivashchenko | [#29889](https://github.com/magento/magento2/pull/29889) | | +| Nazar Klovanych | [#29715](https://github.com/magento/magento2/pull/29715) | [1487](https://github.com/magento/magento2/issues/1487) | +| Honeymay Louiese Ignacio | [#29543](https://github.com/magento/magento2/pull/29543) | [1724](https://github.com/magento/magento2/issues/1724) | +| Oleh Usik | [#29833](https://github.com/magento/magento2/pull/29833) | [29839](https://github.com/magento/magento2/issues/29839) | +| Porraphit Chuasuk | [#28896](https://github.com/magento/magento2/pull/28896) | [28892](https://github.com/magento/magento2/issues/28892) | +| Vitaliy Prokopov | [#27857](https://github.com/magento/magento2/pull/27857) | [26976](https://github.com/magento/magento2/issues/26976) | +| Eduard Chitoraga | [#29904](https://github.com/magento/magento2/pull/29904) | | +| Hazel Joie Caquicla | [#30006](https://github.com/magento/magento2/pull/30006) | | +| Ihor Sviziev | [#29993](https://github.com/magento/magento2/pull/29993) | [30004](https://github.com/magento/magento2/issues/30004) | +| Viktor Kopin | [#29959](https://github.com/magento/magento2/pull/29959) | [1813](https://github.com/magento/magento2/issues/1813) | +| Hazel Joie Caquicla | [#29909](https://github.com/magento/magento2/pull/29909) | | +| Lukasz Bajsarowicz | [#29688](https://github.com/magento/magento2/pull/29688) | [29689](https://github.com/magento/magento2/issues/29689) | +| Shankar Konar | [#29415](https://github.com/magento/magento2/pull/29415) | [29354](https://github.com/magento/magento2/issues/29354) | +| Hazel Joie Caquicla | [#29967](https://github.com/magento/magento2/pull/29967) | | +| Oleh Usik | [#29929](https://github.com/magento/magento2/pull/29929) | [29940](https://github.com/magento/magento2/issues/29940) | +| Hazel Joie Caquicla | [#29895](https://github.com/magento/magento2/pull/29895) | | +| ashokadewit | [#27446](https://github.com/magento/magento2/pull/27446) | [29603](https://github.com/magento/magento2/issues/29603) | +| Pascal Brouwers | [#26527](https://github.com/magento/magento2/pull/26527) | [26526](https://github.com/magento/magento2/issues/26526) | +| Sergii Ivashchenko | [#30076](https://github.com/magento/magento2/pull/30076) | | +| Hazel Joie Caquicla | [#30044](https://github.com/magento/magento2/pull/30044) | | +| Viktor Kopin | [#29979](https://github.com/magento/magento2/pull/29979) | [1806](https://github.com/magento/magento2/issues/1806) | +| Janusz Janczy | [#29934](https://github.com/magento/magento2/pull/29934) | [29933](https://github.com/magento/magento2/issues/29933) | +| Marvin Hinz | [#29542](https://github.com/magento/magento2/pull/29542) | [29185](https://github.com/magento/magento2/issues/29185) | +| Pieter Zandbergen | [#29274](https://github.com/magento/magento2/pull/29274) | [29524](https://github.com/magento/magento2/issues/29524) | +| Joe Hobbs | [#25510](https://github.com/magento/magento2/pull/25510) | [25147](https://github.com/magento/magento2/issues/25147) | +| Benoît Xylo | [#25405](https://github.com/magento/magento2/pull/25405) | [25399](https://github.com/magento/magento2/issues/25399) | +| Viktor Kopin | [#30074](https://github.com/magento/magento2/pull/30074) | | +| Hazel Joie Caquicla | [#30042](https://github.com/magento/magento2/pull/30042) | | +| Oleh Usik | [#29962](https://github.com/magento/magento2/pull/29962) | [29982](https://github.com/magento/magento2/issues/29982) | +| Oleh Usik | [#29931](https://github.com/magento/magento2/pull/29931) | [29941](https://github.com/magento/magento2/issues/29941) | +| Oleh Usik | [#29835](https://github.com/magento/magento2/pull/29835) | [29842](https://github.com/magento/magento2/issues/29842) | +| Oleh Usik | [#29834](https://github.com/magento/magento2/pull/29834) | [29838](https://github.com/magento/magento2/issues/29838) | +| Evgeny Levinsky | [#27698](https://github.com/magento/magento2/pull/27698) | [28324](https://github.com/magento/magento2/issues/28324) | +| Vadim Malesh | [#26470](https://github.com/magento/magento2/pull/26470) | [7720](https://github.com/magento/magento2/issues/7720) | +| Oleh Usik | [#30081](https://github.com/magento/magento2/pull/30081) | [30103](https://github.com/magento/magento2/issues/30103) | +| Leandro F. L. | [#30014](https://github.com/magento/magento2/pull/30014) | [30013](https://github.com/magento/magento2/issues/30013) | +| Taras Gamanov | [#29968](https://github.com/magento/magento2/pull/29968) | [24348](https://github.com/magento/magento2/issues/24348), [24400](https://github.com/magento/magento2/issues/24400) | +| Shankar Konar | [#29671](https://github.com/magento/magento2/pull/29671) | [16531](https://github.com/magento/magento2/issues/16531), [24332](https://github.com/magento/magento2/issues/24332), [29852](https://github.com/magento/magento2/issues/29852) | +| Ejaz Alam | [#29486](https://github.com/magento/magento2/pull/29486) | [29487](https://github.com/magento/magento2/issues/29487), [29502](https://github.com/magento/magento2/issues/29502) | +| Oleh Usik | [#30030](https://github.com/magento/magento2/pull/30030) | [30032](https://github.com/magento/magento2/issues/30032) | +| Eugene Shakhsuvarov | [#28117](https://github.com/magento/magento2/pull/28117) | [28116](https://github.com/magento/magento2/issues/28116) | +| Serhii Dzhepa | [#30095](https://github.com/magento/magento2/pull/30095) | | +| Hazel Joie Caquicla | [#30057](https://github.com/magento/magento2/pull/30057) | | +| Hazel Joie Caquicla | [#30034](https://github.com/magento/magento2/pull/30034) | | +| Marcos Trama | [#29972](https://github.com/magento/magento2/pull/29972) | [29984](https://github.com/magento/magento2/issues/29984) | +| Lyzun Oleksandr | [#29814](https://github.com/magento/magento2/pull/29814) | [29718](https://github.com/magento/magento2/issues/29718) | +| Tu Nguyen | [#29794](https://github.com/magento/magento2/pull/29794) | [29075](https://github.com/magento/magento2/issues/29075) | +| Greg Harvell | [#29081](https://github.com/magento/magento2/pull/29081) | [28154](https://github.com/magento/magento2/issues/28154), [28428](https://github.com/magento/magento2/issues/28428) | +| Daniel Beitler | [#29080](https://github.com/magento/magento2/pull/29080) | [29659](https://github.com/magento/magento2/issues/29659) | +| Svyatoslav | [#28818](https://github.com/magento/magento2/pull/28818) | [29546](https://github.com/magento/magento2/issues/29546) | +| Fabian Schmengler | [#28164](https://github.com/magento/magento2/pull/28164) | [29585](https://github.com/magento/magento2/issues/29585) | +| Tymoteusz Motylewski | [#27980](https://github.com/magento/magento2/pull/27980) | [29590](https://github.com/magento/magento2/issues/29590) | +| Alex Gusev | [#30077](https://github.com/magento/magento2/pull/30077) | [26762](https://github.com/magento/magento2/issues/26762), [29612](https://github.com/magento/magento2/issues/29612) | +| Abdul Rahman Abouzaid | [#28663](https://github.com/magento/magento2/pull/28663) | [28479](https://github.com/magento/magento2/issues/28479) | +| Abdul Rahman Abouzaid | [#28491](https://github.com/magento/magento2/pull/28491) | [28186](https://github.com/magento/magento2/issues/28186) | +| jiten-patel | [#27953](https://github.com/magento/magento2/pull/27953) | [12225](https://github.com/magento/magento2/issues/12225) | +| Ihor Sviziev | [#30153](https://github.com/magento/magento2/pull/30153) | [30183](https://github.com/magento/magento2/issues/30183) | +| Shankar Konar | [#30069](https://github.com/magento/magento2/pull/30069) | [30164](https://github.com/magento/magento2/issues/30164) | +| Leandro F. L. | [#30011](https://github.com/magento/magento2/pull/30011) | [29377](https://github.com/magento/magento2/issues/29377) | +| Oleh Usik | [#29827](https://github.com/magento/magento2/pull/29827) | [29848](https://github.com/magento/magento2/issues/29848) | +| Davide Riccardo Caliendo | [#29015](https://github.com/magento/magento2/pull/29015) | [29017](https://github.com/magento/magento2/issues/29017) | +| Zach Nanninga | [#28379](https://github.com/magento/magento2/pull/28379) | [27397](https://github.com/magento/magento2/issues/27397) | +| Bünyamin | [#27869](https://github.com/magento/magento2/pull/27869) | [27866](https://github.com/magento/magento2/issues/27866) | +| Eden Duong | [#27585](https://github.com/magento/magento2/pull/27585) | [29599](https://github.com/magento/magento2/issues/29599) | +| David Haecker | [#30096](https://github.com/magento/magento2/pull/30096) | [322](https://github.com/magento/magento2/issues/322) | +| Yaroslav Garmash | [#30075](https://github.com/magento/magento2/pull/30075) | [312](https://github.com/magento/magento2/issues/312) | +| John Carlo Octabio | [#30028](https://github.com/magento/magento2/pull/30028) | | +| Frédéric MARTINEZ | [#30182](https://github.com/magento/magento2/pull/30182) | [30191](https://github.com/magento/magento2/issues/30191) | +| Ihor Sviziev | [#30170](https://github.com/magento/magento2/pull/30170) | [30146](https://github.com/magento/magento2/issues/30146) | +| Rafael Kassner | [#30160](https://github.com/magento/magento2/pull/30160) | | +| Sean van Zuidam | [#30139](https://github.com/magento/magento2/pull/30139) | [30186](https://github.com/magento/magento2/issues/30186) | +| Bartosz Górski | [#30120](https://github.com/magento/magento2/pull/30120) | [30133](https://github.com/magento/magento2/issues/30133) | +| Milind Singh | [#30109](https://github.com/magento/magento2/pull/30109) | [30125](https://github.com/magento/magento2/issues/30125) | +| Kate Kyzyma | [#30049](https://github.com/magento/magento2/pull/30049) | [30058](https://github.com/magento/magento2/issues/30058) | +| Damián Culotta | [#29722](https://github.com/magento/magento2/pull/29722) | [29729](https://github.com/magento/magento2/issues/29729) | +| Anton Evers | [#28995](https://github.com/magento/magento2/pull/28995) | [29522](https://github.com/magento/magento2/issues/29522) | +| Kate Kyzyma | [#30217](https://github.com/magento/magento2/pull/30217) | | +| Nikita Sarychev | [#30172](https://github.com/magento/magento2/pull/30172) | [30173](https://github.com/magento/magento2/issues/30173) | +| Tu Nguyen | [#30108](https://github.com/magento/magento2/pull/30108) | | +| Alexander Menk | [#29205](https://github.com/magento/magento2/pull/29205) | [29174](https://github.com/magento/magento2/issues/29174), [30240](https://github.com/magento/magento2/issues/30240) | +| Barny Shergold | [#28676](https://github.com/magento/magento2/pull/28676) | [28633](https://github.com/magento/magento2/issues/28633) | +| Jonas Hünig | [#28516](https://github.com/magento/magento2/pull/28516) | [29662](https://github.com/magento/magento2/issues/29662) | +| Tu Nguyen | [#28177](https://github.com/magento/magento2/pull/28177) | [30237](https://github.com/magento/magento2/issues/30237) | +| Alexander Taranovsky | [#27939](https://github.com/magento/magento2/pull/27939) | [30031](https://github.com/magento/magento2/issues/30031) | +| David Manners | [#27581](https://github.com/magento/magento2/pull/27581) | [29598](https://github.com/magento/magento2/issues/29598) | +| Navarr Barnier | [#27077](https://github.com/magento/magento2/pull/27077) | [29558](https://github.com/magento/magento2/issues/29558) | +| kolaente | [#30180](https://github.com/magento/magento2/pull/30180) | [30190](https://github.com/magento/magento2/issues/30190) | +| Peep van Puijenbroek | [#29466](https://github.com/magento/magento2/pull/29466) | [29652](https://github.com/magento/magento2/issues/29652) | +| Frédéric MARTINEZ | [#28588](https://github.com/magento/magento2/pull/28588) | +| Petkovski Marjan | [#29751](https://github.com/magento/magento2/pull/29751) | [29372](https://github.com/magento/magento2/issues/29372) | +| Oleh Usik | [#30222](https://github.com/magento/magento2/pull/30222) | | +| Timon de Groot | [#28809](https://github.com/magento/magento2/pull/28809) | [22375](https://github.com/magento/magento2/issues/22375) | +| Nirav Patel | [#28385](https://github.com/magento/magento2/pull/28385) | [30345](https://github.com/magento/magento2/issues/30345) | +| Dan Wallis | [#27940](https://github.com/magento/magento2/pull/27940) | [29555](https://github.com/magento/magento2/issues/29555) | +| Sean van Zuidam | [#30065](https://github.com/magento/magento2/pull/30065) | [30064](https://github.com/magento/magento2/issues/30064) | +| Tu Nguyen | [#30008](https://github.com/magento/magento2/pull/30008) | [30036](https://github.com/magento/magento2/issues/30036) | +| Tu Nguyen | [#29726](https://github.com/magento/magento2/pull/29726) | [29719](https://github.com/magento/magento2/issues/29719) | +| Gabriel Somoza | [#28389](https://github.com/magento/magento2/pull/28389) | [29165](https://github.com/magento/magento2/issues/29165) | +| Dan Wallis | [#28216](https://github.com/magento/magento2/pull/28216) | [13440](https://github.com/magento/magento2/issues/13440) | +| Rafael Corrêa Gomes | [#25412](https://github.com/magento/magento2/pull/25412) | [25411](https://github.com/magento/magento2/issues/25411) | +| Siim | [#29885](https://github.com/magento/magento2/pull/29885) | [29890](https://github.com/magento/magento2/issues/29890) | +| Bartosz Kubicki | [#27092](https://github.com/magento/magento2/pull/27092) | [29557](https://github.com/magento/magento2/issues/29557) | +| Sudheer Singamsetti | [#30230](https://github.com/magento/magento2/pull/30230) | [30179](https://github.com/magento/magento2/issues/30179) | +| Namrata | [#30358](https://github.com/magento/magento2/pull/30358) | [30450](https://github.com/magento/magento2/issues/30450) | +| Tu Nguyen | [#30333](https://github.com/magento/magento2/pull/30333) | [30448](https://github.com/magento/magento2/issues/30448) | +| Wojtek Naruniec | [#30318](https://github.com/magento/magento2/pull/30318) | [25110](https://github.com/magento/magento2/issues/25110), [25886](https://github.com/magento/magento2/issues/25886), [28286](https://github.com/magento/magento2/issues/28286) | +| Sean van Zuidam | [#30062](https://github.com/magento/magento2/pull/30062) | [30063](https://github.com/magento/magento2/issues/30063), [30066](https://github.com/magento/magento2/issues/30066) | +| Tu Nguyen | [#29773](https://github.com/magento/magento2/pull/29773) | [29778](https://github.com/magento/magento2/issues/29778) | +| Pieter Cappelle | [#26713](https://github.com/magento/magento2/pull/26713) | [14398](https://github.com/magento/magento2/issues/14398), [21885](https://github.com/magento/magento2/issues/21885) | +| Bartłomiej Szubert | [#30320](https://github.com/magento/magento2/pull/30320) | [11175](https://github.com/magento/magento2/issues/11175) | +| Bas van Poppel | [#30167](https://github.com/magento/magento2/pull/30167) | [30169](https://github.com/magento/magento2/issues/30169) | +| Ihor Sviziev | [#30023](https://github.com/magento/magento2/pull/30023) | [30025](https://github.com/magento/magento2/issues/30025) | +| Ihor Sviziev | [#30002](https://github.com/magento/magento2/pull/30002) | [30005](https://github.com/magento/magento2/issues/30005) | +| Eden Duong | [#27574](https://github.com/magento/magento2/pull/27574) | [29597](https://github.com/magento/magento2/issues/29597) | +| Rafael Kassner | [#27454](https://github.com/magento/magento2/pull/27454) | [29604](https://github.com/magento/magento2/issues/29604) | +| Nirav Patel | [#30458](https://github.com/magento/magento2/pull/30458) | [30452](https://github.com/magento/magento2/issues/30452) | +| Tu Nguyen | [#30454](https://github.com/magento/magento2/pull/30454) | [30496](https://github.com/magento/magento2/issues/30496) | +| solwininfotech | [#30405](https://github.com/magento/magento2/pull/30405) | [26133](https://github.com/magento/magento2/issues/26133) | +| Bartłomiej Szubert | [#30355](https://github.com/magento/magento2/pull/30355) | [30296](https://github.com/magento/magento2/issues/30296) | +| Serhii Dzhepa | [#30554](https://github.com/magento/magento2/pull/30554) | | +| Alin Alexandru | [#30340](https://github.com/magento/magento2/pull/30340) | [30508](https://github.com/magento/magento2/issues/30508) | +| Oleh Usik | [#29868](https://github.com/magento/magento2/pull/29868) | [30061](https://github.com/magento/magento2/issues/30061) | +| guillaume quintard | [#28928](https://github.com/magento/magento2/pull/28928) | [29988](https://github.com/magento/magento2/issues/29988) | +| Per | [#28172](https://github.com/magento/magento2/pull/28172) | [27925](https://github.com/magento/magento2/issues/27925) | +| Bartłomiej Szubert | [#28157](https://github.com/magento/magento2/pull/28157) | [22503](https://github.com/magento/magento2/issues/22503), [24091](https://github.com/magento/magento2/issues/24091) | +| Nikolay Sumrak | [#27672](https://github.com/magento/magento2/pull/27672) | [29552](https://github.com/magento/magento2/issues/29552) | +| Jonas Hünig | [#30502](https://github.com/magento/magento2/pull/30502) | [30566](https://github.com/magento/magento2/issues/30566) | +| Yaroslav Bogutsky | [#30493](https://github.com/magento/magento2/pull/30493) | [30510](https://github.com/magento/magento2/issues/30510) | +| Tu Nguyen | [#30453](https://github.com/magento/magento2/pull/30453) | [30542](https://github.com/magento/magento2/issues/30542) | +| Sunil Patel | [#30402](https://github.com/magento/magento2/pull/30402) | [30388](https://github.com/magento/magento2/issues/30388) | +| Oleh Usik | [#30079](https://github.com/magento/magento2/pull/30079) | | +| Jeroen | [#29911](https://github.com/magento/magento2/pull/29911) | [29915](https://github.com/magento/magento2/issues/29915) | +| Pieter Hoste | [#29196](https://github.com/magento/magento2/pull/29196) | [29297](https://github.com/magento/magento2/issues/29297), [29478](https://github.com/magento/magento2/issues/29478) | +| Johan Lindahl | [#28917](https://github.com/magento/magento2/pull/28917) | [29656](https://github.com/magento/magento2/issues/29656) | +| Bartosz Kubicki | [#26967](https://github.com/magento/magento2/pull/26967) | [29615](https://github.com/magento/magento2/issues/29615) | +| Ejaz Alam | [#30579](https://github.com/magento/magento2/pull/30579) | [30545](https://github.com/magento/magento2/issues/30545) | +| Pieter Hoste | [#30570](https://github.com/magento/magento2/pull/30570) | [6868](https://github.com/magento/magento2/issues/6868), [7252](https://github.com/magento/magento2/issues/7252), [13316](https://github.com/magento/magento2/issues/13316) | +| Namrata | [#30538](https://github.com/magento/magento2/pull/30538) | [30550](https://github.com/magento/magento2/issues/30550) | +| Pratik Oza | [#30530](https://github.com/magento/magento2/pull/30530) | [30552](https://github.com/magento/magento2/issues/30552) | +| Andrii Kasian | [#30521](https://github.com/magento/magento2/pull/30521) | [30563](https://github.com/magento/magento2/issues/30563) | +| naitsirch | [#30322](https://github.com/magento/magento2/pull/30322) | [30314](https://github.com/magento/magento2/issues/30314) | +| Kate Kyzyma | [#30317](https://github.com/magento/magento2/pull/30317) | [30561](https://github.com/magento/magento2/issues/30561) | +| Stanislav Ilnytskyi | [#30198](https://github.com/magento/magento2/pull/30198) | [30601](https://github.com/magento/magento2/issues/30601) | +| Cyildirim | [#28352](https://github.com/magento/magento2/pull/28352) | [28124](https://github.com/magento/magento2/issues/28124) | +| Andrii Beziazychnyi | [#30633](https://github.com/magento/magento2/pull/30633) | [30469](https://github.com/magento/magento2/issues/30469) | +| Eduard Chitoraga | [#30619](https://github.com/magento/magento2/pull/30619) | [30468](https://github.com/magento/magento2/issues/30468) | +| Sudheer Singamsetti | [#30375](https://github.com/magento/magento2/pull/30375) | [30349](https://github.com/magento/magento2/issues/30349) | +| Sagar Dahiwala | [#30368](https://github.com/magento/magento2/pull/30368) | [325](https://github.com/magento/magento2/issues/325) | +| Nikolaj Malevanec | [#30763](https://github.com/magento/magento2/pull/30763) | [30747](https://github.com/magento/magento2/issues/30747) | +| Dmitry Tsymbal | [#30359](https://github.com/magento/magento2/pull/30359) | [30372](https://github.com/magento/magento2/issues/30372) | +| Oleh Usik | [#30223](https://github.com/magento/magento2/pull/30223) | [30683](https://github.com/magento/magento2/issues/30683) | +| Lukasz Bajsarowicz | [#28147](https://github.com/magento/magento2/pull/28147) | [28309](https://github.com/magento/magento2/issues/28309) | +| Matei Purcaru | [#27972](https://github.com/magento/magento2/pull/27972) | [27954](https://github.com/magento/magento2/issues/27954) | +| Vova Yatsyuk | [#27674](https://github.com/magento/magento2/pull/27674) | [29551](https://github.com/magento/magento2/issues/29551) | +| Bartosz Kubicki | [#26966](https://github.com/magento/magento2/pull/26966) | [30216](https://github.com/magento/magento2/issues/30216) | +| Simon Sprankel | [#26401](https://github.com/magento/magento2/pull/26401) | [29621](https://github.com/magento/magento2/issues/29621) | +| Gabriel da Gama | [#30895](https://github.com/magento/magento2/pull/30895) | [30896](https://github.com/magento/magento2/issues/30896) | +| Samuel Caçador | [#30793](https://github.com/magento/magento2/pull/30793) | [30833](https://github.com/magento/magento2/issues/30833) | +| Vova Yatsyuk | [#30774](https://github.com/magento/magento2/pull/30774) | [30781](https://github.com/magento/magento2/issues/30781), [197](https://github.com/magento/magento2/issues/197) | +| Diego Sanabria | [#30681](https://github.com/magento/magento2/pull/30681) | [30680](https://github.com/magento/magento2/issues/30680) | +| Evgen Mozok | [#30632](https://github.com/magento/magento2/pull/30632) | [24730](https://github.com/magento/magento2/issues/24730) | +| Sanjay Patel | [#30411](https://github.com/magento/magento2/pull/30411) | [30408](https://github.com/magento/magento2/issues/30408) | +| Shikha Mishra | [#30400](https://github.com/magento/magento2/pull/30400) | [30361](https://github.com/magento/magento2/issues/30361), [30362](https://github.com/magento/magento2/issues/30362) | +| Shikha Mishra | [#30391](https://github.com/magento/magento2/pull/30391) | [30255](https://github.com/magento/magento2/issues/30255) | +| Bartłomiej Szubert | [#30114](https://github.com/magento/magento2/pull/30114) | [30073](https://github.com/magento/magento2/issues/30073) | +| Michael Bottens | [#30010](https://github.com/magento/magento2/pull/30010) | [30009](https://github.com/magento/magento2/issues/30009) | +| Tu Nguyen | [#29986](https://github.com/magento/magento2/pull/29986) | [29987](https://github.com/magento/magento2/issues/29987) | +| Saphal Jha | [#29923](https://github.com/magento/magento2/pull/29923) | [29920](https://github.com/magento/magento2/issues/29920) | +| Andrii Kasian | [#27379](https://github.com/magento/magento2/pull/27379) | [29600](https://github.com/magento/magento2/issues/29600) | +| Yaroslav Rogoza | [#30630](https://github.com/magento/magento2/pull/30630) | [30624](https://github.com/magento/magento2/issues/30624) | +| Oleh Usik | [#29675](https://github.com/magento/magento2/pull/29675) | [29168](https://github.com/magento/magento2/issues/29168) | +| Andrii Kalinich | [#30749](https://github.com/magento/magento2/pull/30749) | [23069](https://github.com/magento/magento2/issues/23069) | +| Viktor Kopin | [#30727](https://github.com/magento/magento2/pull/30727) | [30645](https://github.com/magento/magento2/issues/30645) | +| Thomas Klein | [#30825](https://github.com/magento/magento2/pull/30825) | [30859](https://github.com/magento/magento2/issues/30859) | +| Oleh Usik | [#30777](https://github.com/magento/magento2/pull/30777) | [30783](https://github.com/magento/magento2/issues/30783) | +| Oleh Usik | [#30528](https://github.com/magento/magento2/pull/30528) | [30916](https://github.com/magento/magento2/issues/30916) | +| Oleh Usik | [#30525](https://github.com/magento/magento2/pull/30525) | [30917](https://github.com/magento/magento2/issues/30917) | +| Ihor Svizievv | [#30090](https://github.com/magento/magento2/pull/30090) | [30184](https://github.com/magento/magento2/issues/30184) | +| Andrii Kalinich | [#30866](https://github.com/magento/magento2/pull/30866) | [24717](https://github.com/magento/magento2/issues/24717) | +| Viktor Kopin | [#30928](https://github.com/magento/magento2/pull/30928) | [30685](https://github.com/magento/magento2/issues/30685) | +| Nitish Singh | [#30421](https://github.com/magento/magento2/pull/30421) | | +| Oleh Usik | [#30779](https://github.com/magento/magento2/pull/30779) | [30782](https://github.com/magento/magento2/issues/30782) | +| Nazar Klovanych | [#30662](https://github.com/magento/magento2/pull/30662) | [30649](https://github.com/magento/magento2/issues/30649) | +| Oleh Usik | [#30529](https://github.com/magento/magento2/pull/30529) | [30926](https://github.com/magento/magento2/issues/30926) | +| Marush Denchev | [#30614](https://github.com/magento/magento2/pull/30614) | [30104](https://github.com/magento/magento2/issues/30104) | +| Lachlan | [#29692](https://github.com/magento/magento2/pull/29692) | [30243](https://github.com/magento/magento2/issues/30243) | +| Viktor Kopin | [#30947](https://github.com/magento/magento2/pull/30947) | [29128](https://github.com/magento/magento2/issues/29128) | +| Andrii Kalinich | [#30807](https://github.com/magento/magento2/pull/30807) | [26432](https://github.com/magento/magento2/issues/26432) | +| Viktor Kopin | [#30961](https://github.com/magento/magento2/pull/30961) | [13746](https://github.com/magento/magento2/issues/13746) | +| Nikolaj Malevanec | [#30963](https://github.com/magento/magento2/pull/30963) | [30295](https://github.com/magento/magento2/issues/30295) | +| Andrii Beziazychnyi | [#30694](https://github.com/magento/magento2/pull/30694) | [30625](https://github.com/magento/magento2/issues/30625) | +| Alexander Turiak | [#30636](https://github.com/magento/magento2/pull/30636) | [30467](https://github.com/magento/magento2/issues/30467) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-4-2-partner.md b/src/_includes/release-notes/engcomm-2-4-2-partner.md new file mode 100644 index 00000000000..26a7a076a81 --- /dev/null +++ b/src/_includes/release-notes/engcomm-2-4-2-partner.md @@ -0,0 +1,27 @@ +| Partner | Pull Requests | Related GitHub Issues | +| ------- | ------- | ------- | +| Atwix | [magento/magento2#29630](https://github.com/magento/magento2/pull/29630), [magento/magento2#29459](https://github.com/magento/magento2/pull/29459), [magento/magento2#29703](https://github.com/magento/magento2/pull/29703), [magento/magento2#29460](https://github.com/magento/magento2/pull/29460), [magento/magento2#29042](https://github.com/magento/magento2/pull/29042), [magento/magento2#29482](https://github.com/magento/magento2/pull/29482), [magento/magento2#28821](https://github.com/magento/magento2/pull/28821), [magento/partners-magento2ee#260](https://github.com/magento/partners-magento2ee/pull/260), [magento/magento2#29148](https://github.com/magento/magento2/pull/29148), [magento/magento2#29634](https://github.com/magento/magento2/pull/29634), [magento/magento2#29832](https://github.com/magento/magento2/pull/29832), [magento/magento2#29830](https://github.com/magento/magento2/pull/29830), [magento/magento2#29829](https://github.com/magento/magento2/pull/29829), [magento/magento2#29828](https://github.com/magento/magento2/pull/29828), [magento/magento2#29821](https://github.com/magento/magento2/pull/29821), [magento/magento2#29820](https://github.com/magento/magento2/pull/29820), [magento/magento2#29836](https://github.com/magento/magento2/pull/29836), [magento/magento2#29831](https://github.com/magento/magento2/pull/29831), [magento/magento2#29822](https://github.com/magento/magento2/pull/29822), [magento/magento2#28653](https://github.com/magento/magento2/pull/28653), [magento/magento2#27391](https://github.com/magento/magento2/pull/27391), [magento/magento2#29833](https://github.com/magento/magento2/pull/29833), [magento/magento2#29904](https://github.com/magento/magento2/pull/29904), [magento/partners-magento2ee#264](https://github.com/magento/partners-magento2ee/pull/264), [magento/partners-magento2ee#248](https://github.com/magento/partners-magento2ee/pull/248), [magento/partners-magento2ee#168](https://github.com/magento/partners-magento2ee/pull/168), [magento/magento2#29929](https://github.com/magento/magento2/pull/29929), [magento/magento2#29962](https://github.com/magento/magento2/pull/29962), [magento/partners-magento2ee#329](https://github.com/magento/partners-magento2ee/pull/329), [magento/magento2#29931](https://github.com/magento/magento2/pull/29931), [magento/partners-magento2ee#316](https://github.com/magento/partners-magento2ee/pull/316), [magento/magento2#29835](https://github.com/magento/magento2/pull/29835), [magento/magento2#29834](https://github.com/magento/magento2/pull/29834), [magento/magento2#30081](https://github.com/magento/magento2/pull/30081), [magento/magento2#30030](https://github.com/magento/magento2/pull/30030), [magento/magento2#29827](https://github.com/magento/magento2/pull/29827), [magento/magento2#30049](https://github.com/magento/magento2/pull/30049), [magento/magento2#30217](https://github.com/magento/magento2/pull/30217), [magento/magento2#27939](https://github.com/magento/magento2/pull/27939), [magento/partners-magento2ee#279](https://github.com/magento/partners-magento2ee/pull/279), [magento/magento2#30222](https://github.com/magento/magento2/pull/30222), [magento/partners-magento2ee#349](https://github.com/magento/partners-magento2ee/pull/349), [magento/magento2#29868](https://github.com/magento/magento2/pull/29868), [magento/partners-magento2ee#346](https://github.com/magento/partners-magento2ee/pull/346), [magento/magento2#30079](https://github.com/magento/magento2/pull/30079), [magento/magento2#30317](https://github.com/magento/magento2/pull/30317), [magento/magento2#30633](https://github.com/magento/magento2/pull/30633), [magento/magento2#30619](https://github.com/magento/magento2/pull/30619), [magento/magento2#30359](https://github.com/magento/magento2/pull/30359), [magento/magento2#30223](https://github.com/magento/magento2/pull/30223), [magento/magento2#30630](https://github.com/magento/magento2/pull/30630), [magento/magento2#29675](https://github.com/magento/magento2/pull/29675), [magento/magento2#30777](https://github.com/magento/magento2/pull/30777), [magento/magento2#30528](https://github.com/magento/magento2/pull/30528), [magento/magento2#30525](https://github.com/magento/magento2/pull/30525), [magento/magento2#30779](https://github.com/magento/magento2/pull/30779), [magento/magento2#30529](https://github.com/magento/magento2/pull/30529), [magento/magento2#30694](https://github.com/magento/magento2/pull/30694), [magento/partners-magento2ee#400](https://github.com/magento/partners-magento2ee/pull/400), [magento/partners-magento2ee#401](https://github.com/magento/partners-magento2ee/pull/401) | [magento/magento2#29649](https://github.com/magento/magento2/issues/29649), [magento/magento2#29712](https://github.com/magento/magento2/issues/29712), [magento/magento2#29501](https://github.com/magento/magento2/issues/29501), [magento/magento2#29145](https://github.com/magento/magento2/issues/29145), [magento/magento2#29500](https://github.com/magento/magento2/issues/29500), [magento/magento2#28520](https://github.com/magento/magento2/issues/28520), [magento/magento2#28558](https://github.com/magento/magento2/issues/28558), [magento/magento2#29648](https://github.com/magento/magento2/issues/29648), [magento/magento2#29843](https://github.com/magento/magento2/issues/29843), [magento/magento2#29845](https://github.com/magento/magento2/issues/29845), [magento/magento2#29846](https://github.com/magento/magento2/issues/29846), [magento/magento2#29847](https://github.com/magento/magento2/issues/29847), [magento/magento2#29824](https://github.com/magento/magento2/issues/29824), [magento/magento2#29823](https://github.com/magento/magento2/issues/29823), [magento/magento2#29841](https://github.com/magento/magento2/issues/29841), [magento/magento2#29844](https://github.com/magento/magento2/issues/29844), [magento/magento2#29825](https://github.com/magento/magento2/issues/29825), [magento/magento2#29531](https://github.com/magento/magento2/issues/29531), [magento/magento2#29601](https://github.com/magento/magento2/issues/29601), [magento/magento2#29839](https://github.com/magento/magento2/issues/29839), [magento/partners-magento2ee#28551](https://github.com/magento/partners-magento2ee/issues/28551), [magento/magento2#29940](https://github.com/magento/magento2/issues/29940), [magento/magento2#29982](https://github.com/magento/magento2/issues/29982), [magento/magento2#29941](https://github.com/magento/magento2/issues/29941), [magento/magento2#29842](https://github.com/magento/magento2/issues/29842), [magento/magento2#29838](https://github.com/magento/magento2/issues/29838), [magento/magento2#30103](https://github.com/magento/magento2/issues/30103), [magento/magento2#30032](https://github.com/magento/magento2/issues/30032), [magento/magento2#29848](https://github.com/magento/magento2/issues/29848), [magento/magento2#30058](https://github.com/magento/magento2/issues/30058), [magento/magento2#30031](https://github.com/magento/magento2/issues/30031), [magento/magento2#30061](https://github.com/magento/magento2/issues/30061), [magento/magento2#30561](https://github.com/magento/magento2/issues/30561), [magento/magento2#30469](https://github.com/magento/magento2/issues/30469), [magento/magento2#30468](https://github.com/magento/magento2/issues/30468), [magento/magento2#30372](https://github.com/magento/magento2/issues/30372), [magento/magento2#30683](https://github.com/magento/magento2/issues/30683), [magento/magento2#30624](https://github.com/magento/magento2/issues/30624), [magento/magento2#29168](https://github.com/magento/magento2/issues/29168), [magento/magento2#30783](https://github.com/magento/magento2/issues/30783), [magento/magento2#30916](https://github.com/magento/magento2/issues/30916), [magento/magento2#30917](https://github.com/magento/magento2/issues/30917), [magento/magento2#30782](https://github.com/magento/magento2/issues/30782), [magento/magento2#30926](https://github.com/magento/magento2/issues/30926), [magento/magento2#30625](https://github.com/magento/magento2/issues/30625), [magento/partners-magento2ee#30474](https://github.com/magento/partners-magento2ee/issues/30474), [magento/partners-magento2ee#410](https://github.com/magento/partners-magento2ee/issues/410) | +| Blue Acorn iCi | [magento/magento2#29670](https://github.com/magento/magento2/pull/29670), [magento/magento2#29669](https://github.com/magento/magento2/pull/29669), [magento/magento2#29564](https://github.com/magento/magento2/pull/29564), [magento/magento2#27494](https://github.com/magento/magento2/pull/27494), [magento/magento2#29269](https://github.com/magento/magento2/pull/29269), [magento/magento2#27609](https://github.com/magento/magento2/pull/27609), [magento/magento2#29688](https://github.com/magento/magento2/pull/29688), [magento/magento2#29081](https://github.com/magento/magento2/pull/29081), [magento/magento2#28379](https://github.com/magento/magento2/pull/28379), [magento/magento2#29722](https://github.com/magento/magento2/pull/29722), [magento/magento2#27077](https://github.com/magento/magento2/pull/27077), [magento/magento2#30318](https://github.com/magento/magento2/pull/30318), [magento/magento2#30010](https://github.com/magento/magento2/pull/30010) | [magento/magento2#29672](https://github.com/magento/magento2/issues/29672), [magento/magento2#29673](https://github.com/magento/magento2/issues/29673), [magento/magento2#29679](https://github.com/magento/magento2/issues/29679), [magento/magento2#29537](https://github.com/magento/magento2/issues/29537), [magento/magento2#25595](https://github.com/magento/magento2/issues/25595), [magento/magento2#29689](https://github.com/magento/magento2/issues/29689), [magento/magento2#28154](https://github.com/magento/magento2/issues/28154), [magento/magento2#28428](https://github.com/magento/magento2/issues/28428), [magento/magento2#27397](https://github.com/magento/magento2/issues/27397), [magento/magento2#29729](https://github.com/magento/magento2/issues/29729), [magento/magento2#29558](https://github.com/magento/magento2/issues/29558), [magento/magento2#25110](https://github.com/magento/magento2/issues/25110), [magento/magento2#25886](https://github.com/magento/magento2/issues/25886), [magento/magento2#28286](https://github.com/magento/magento2/issues/28286), [magento/magento2#30009](https://github.com/magento/magento2/issues/30009) | +| Comwrap | [magento/magento2#29814](https://github.com/magento/magento2/pull/29814), [magento/magento2#29751](https://github.com/magento/magento2/pull/29751), [magento/partners-magento2ee#337](https://github.com/magento/partners-magento2ee/pull/337), [magento/partners-magento2ee#328](https://github.com/magento/partners-magento2ee/pull/328), [magento/partners-magento2ee#319](https://github.com/magento/partners-magento2ee/pull/319), [magento/magento2#30118](https://github.com/magento/magento2/pull/30118), [magento/magento2#30019](https://github.com/magento/magento2/pull/30019), [magento/magento2#29998](https://github.com/magento/magento2/pull/29998), [magento/magento2#29883](https://github.com/magento/magento2/pull/29883) | [magento/magento2#29718](https://github.com/magento/magento2/issues/29718), [magento/magento2#29372](https://github.com/magento/magento2/issues/29372), [magento/magento2#29927](https://github.com/magento/magento2/issues/29927), [magento/magento2#29930](https://github.com/magento/magento2/issues/29930), [magento/magento2#29926](https://github.com/magento/magento2/issues/29926), [magento/magento2#29880](https://github.com/magento/magento2/issues/29880) | +| Fast White Cat | [magento/magento2#29413](https://github.com/magento/magento2/pull/29413), [magento/magento2#28163](https://github.com/magento/magento2/pull/28163), [magento/magento2#30320](https://github.com/magento/magento2/pull/30320), [magento/magento2#30355](https://github.com/magento/magento2/pull/30355), [magento/magento2#28157](https://github.com/magento/magento2/pull/28157), [magento/magento2#30114](https://github.com/magento/magento2/pull/30114) | [magento/magento2#24060](https://github.com/magento/magento2/issues/24060), [magento/magento2#13401](https://github.com/magento/magento2/issues/13401), [magento/magento2#11175](https://github.com/magento/magento2/issues/11175), [magento/magento2#30296](https://github.com/magento/magento2/issues/30296), [magento/magento2#22503](https://github.com/magento/magento2/issues/22503), [magento/magento2#24091](https://github.com/magento/magento2/issues/24091), [magento/magento2#30073](https://github.com/magento/magento2/issues/30073) | +| Vaimo | [magento/magento2#29339](https://github.com/magento/magento2/pull/29339), [magento/magento2#28676](https://github.com/magento/magento2/pull/28676), [magento/magento2#29885](https://github.com/magento/magento2/pull/29885) | [magento/magento2#28633](https://github.com/magento/magento2/issues/28633), [magento/magento2#29890](https://github.com/magento/magento2/issues/29890) | +| Cedcommerce | [magento/magento2#27602](https://github.com/magento/magento2/pull/27602), [magento/magento2#30400](https://github.com/magento/magento2/pull/30400), [magento/magento2#30391](https://github.com/magento/magento2/pull/30391) | [magento/magento2#27350](https://github.com/magento/magento2/issues/27350), [magento/magento2#30361](https://github.com/magento/magento2/issues/30361), [magento/magento2#30362](https://github.com/magento/magento2/issues/30362), [magento/magento2#30255](https://github.com/magento/magento2/issues/30255) | +| MRM Commerce | [magento/magento2#30120](https://github.com/magento/magento2/pull/30120), [magento/partners-magento2ee#175](https://github.com/magento/partners-magento2ee/pull/175) | [magento/magento2#30133](https://github.com/magento/magento2/issues/30133), [magento/partners-magento2ee#26943](https://github.com/magento/partners-magento2ee/issues/26943) | +| EY | [magento/magento2#30130](https://github.com/magento/magento2/pull/30130) | | +| Pinpoint | [magento/magento2#28687](https://github.com/magento/magento2/pull/28687), [magento/magento2#28663](https://github.com/magento/magento2/pull/28663), [magento/magento2#28491](https://github.com/magento/magento2/pull/28491) | [magento/magento2#8538](https://github.com/magento/magento2/issues/8538), [magento/magento2#28479](https://github.com/magento/magento2/issues/28479), [magento/magento2#28186](https://github.com/magento/magento2/issues/28186) | +| creativestyle | [magento/magento2#27696](https://github.com/magento/magento2/pull/27696), [magento/magento2#25405](https://github.com/magento/magento2/pull/25405) | [magento/magento2#29553](https://github.com/magento/magento2/issues/29553), [magento/magento2#25399](https://github.com/magento/magento2/issues/25399) | +| Fisheye | [magento/magento2#27940](https://github.com/magento/magento2/pull/27940), [magento/partners-magento2ee#267](https://github.com/magento/partners-magento2ee/pull/267), [magento/magento2#28216](https://github.com/magento/magento2/pull/28216) | [magento/magento2#29555](https://github.com/magento/magento2/issues/29555), [magento/magento2#13440](https://github.com/magento/magento2/issues/13440) | +| SNOW.DOG | [magento/magento2#29934](https://github.com/magento/magento2/pull/29934) | [magento/magento2#29933](https://github.com/magento/magento2/issues/29933) | +| integer_net GmbH | [magento/magento2#28164](https://github.com/magento/magento2/pull/28164) | [magento/magento2#29585](https://github.com/magento/magento2/issues/29585) | +| Ziffity | [magento/magento2#29353](https://github.com/magento/magento2/pull/29353), [magento/magento2#27896](https://github.com/magento/magento2/pull/27896), [magento/magento2#28349](https://github.com/magento/magento2/pull/28349) | [magento/magento2#29194](https://github.com/magento/magento2/issues/29194), [magento/magento2#29098](https://github.com/magento/magento2/issues/29098) | +| Bluebird Day | [magento/magento2#27832](https://github.com/magento/magento2/pull/27832) | [magento/magento2#11998](https://github.com/magento/magento2/issues/11998), [magento/magento2#27500](https://github.com/magento/magento2/issues/27500) | +| Krish TechnoLabs | [magento/magento2#29923](https://github.com/magento/magento2/pull/29923) | [magento/magento2#29920](https://github.com/magento/magento2/issues/29920) | +| Born Group | [magento/magento2#30109](https://github.com/magento/magento2/pull/30109), [magento/magento2#30421](https://github.com/magento/magento2/pull/30421) | [magento/magento2#30125](https://github.com/magento/magento2/issues/30125) | +| Guidance Solutions | [magento/magento2#28818](https://github.com/magento/magento2/pull/28818) | [magento/magento2#29546](https://github.com/magento/magento2/issues/29546) | +| Le Site | [magento/magento2#25412](https://github.com/magento/magento2/pull/25412) | [magento/magento2#25411](https://github.com/magento/magento2/issues/25411) | +| Kensium Solutions LLC | [magento/magento2#30230](https://github.com/magento/magento2/pull/30230) | [magento/magento2#30179](https://github.com/magento/magento2/issues/30179) | +| Webjump | [magento/magento2#27869](https://github.com/magento/magento2/pull/27869) | [magento/magento2#27866](https://github.com/magento/magento2/issues/27866) | +| Aligent Consulting | [magento/magento2#29692](https://github.com/magento/magento2/pull/29692) | [magento/magento2#30243](https://github.com/magento/magento2/issues/30243) | +| Wagento | [magento/magento2#30411](https://github.com/magento/magento2/pull/30411) | [magento/magento2#30408](https://github.com/magento/magento2/issues/30408) | +| MediaCT | [magento/magento2#29210](https://github.com/magento/magento2/pull/29210) | [magento/magento2#29515](https://github.com/magento/magento2/issues/29515) | +| eComero | [magento/magento2#28917](https://github.com/magento/magento2/pull/28917) | [magento/magento2#29656](https://github.com/magento/magento2/issues/29656) | diff --git a/src/_includes/release-notes/engcomm-2-4-3-issues.md b/src/_includes/release-notes/engcomm-2-4-3-issues.md new file mode 100644 index 00000000000..67fa3e1e6d0 --- /dev/null +++ b/src/_includes/release-notes/engcomm-2-4-3-issues.md @@ -0,0 +1,214 @@ +| Contributing community member | Pull Requests | Related GitHub Issues | +| ------- | ------- | ------- | +| [dhaecker](https://github.com/dhaecker) | [#31045](https://github.com/magento/magento2/pull/31045) | | +| [sagar1dahiwala](https://github.com/sagar1dahiwala) | [#31101](https://github.com/magento/magento2/pull/31101) | [501](https://github.com/magento/magento2/issues/501) | +| [zaximus84](https://github.com/zaximus84) | [#31022](https://github.com/magento/magento2/pull/31022) | [30265](https://github.com/magento/magento2/issues/30265) | +| [ihor-sviziev](https://github.com/ihor-sviziev) | [#31151](https://github.com/magento/magento2/pull/31151) | [31152](https://github.com/magento/magento2/issues/31152) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31079](https://github.com/magento/magento2/pull/31079) | [31160](https://github.com/magento/magento2/issues/31160) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31013](https://github.com/magento/magento2/pull/31013) | [31034](https://github.com/magento/magento2/issues/31034) | +| [aligent-lturner](https://github.com/aligent-lturner) | [#30910](https://github.com/magento/magento2/pull/30910) | [30909](https://github.com/magento/magento2/issues/30909) | +| [thomas-kl1](https://github.com/thomas-kl1) | [#30822](https://github.com/magento/magento2/pull/30822) | [30830](https://github.com/magento/magento2/issues/30830) | +| [gwharton](https://github.com/gwharton) | [#30868](https://github.com/magento/magento2/pull/30868) | [28511](https://github.com/magento/magento2/issues/28511) | +| [sky-hub](https://github.com/sky-hub) | [#30953](https://github.com/magento/magento2/pull/30953) | [30952](https://github.com/magento/magento2/issues/30952) | +| [pawel-siejba](https://github.com/pawel-siejba) | [#30626](https://github.com/magento/magento2/pull/30626) | [30622](https://github.com/magento/magento2/issues/30622) | +| [Chandresh22](https://github.com/Chandresh22) | [#30477](https://github.com/magento/magento2/pull/30477) | [30270](https://github.com/magento/magento2/issues/30270) | +| [matiashidalgo](https://github.com/matiashidalgo) | [#28926](https://github.com/magento/magento2/pull/28926) | [29528](https://github.com/magento/magento2/issues/29528) | +| [shawnabramson](https://github.com/shawnabramson) | [#27845](https://github.com/magento/magento2/pull/27845) | [26909](https://github.com/magento/magento2/issues/26909) | +| [engcom-Golf](https://github.com/engcom-Golf) | [#31189](https://github.com/magento/magento2/pull/31189) | [31090](https://github.com/magento/magento2/issues/31090) | +| [engcom-Echo](https://github.com/engcom-Echo) | [#31066](https://github.com/magento/magento2/pull/31066) | [31095](https://github.com/magento/magento2/issues/31095) | +| [vovayatsyuk](https://github.com/vovayatsyuk) | [#31275](https://github.com/magento/magento2/pull/31275) | [31291](https://github.com/magento/magento2/issues/31291) | +| [sergiy-v](https://github.com/sergiy-v) | [#31228](https://github.com/magento/magento2/pull/31228) | [31233](https://github.com/magento/magento2/issues/31233) | +| [korovitskyi](https://github.com/korovitskyi) | [#31261](https://github.com/magento/magento2/pull/31261) | [31168](https://github.com/magento/magento2/issues/31168) | +| [zaximus84](https://github.com/zaximus84) | [#30881](https://github.com/magento/magento2/pull/30881) | [30880](https://github.com/magento/magento2/issues/30880) | +| [sergiy-v](https://github.com/sergiy-v) | [#30996](https://github.com/magento/magento2/pull/30996) | [31056](https://github.com/magento/magento2/issues/31056) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31016](https://github.com/magento/magento2/pull/31016) | [31033](https://github.com/magento/magento2/issues/31033) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#30986](https://github.com/magento/magento2/pull/30986) | [31039](https://github.com/magento/magento2/issues/31039) | +| [sergiy-v](https://github.com/sergiy-v) | [#31025](https://github.com/magento/magento2/pull/31025) | [31031](https://github.com/magento/magento2/issues/31031) | +| [zaximus84](https://github.com/zaximus84) | [#30992](https://github.com/magento/magento2/pull/30992) | [30286](https://github.com/magento/magento2/issues/30286) | +| [ilnytskyi](https://github.com/ilnytskyi) | [#31098](https://github.com/magento/magento2/pull/31098) | [31135](https://github.com/magento/magento2/issues/31135) | +| [saphaljha](https://github.com/saphaljha) | [#31142](https://github.com/magento/magento2/pull/31142) | [30911](https://github.com/magento/magento2/issues/30911) | +| [saphaljha](https://github.com/saphaljha) | [#29991](https://github.com/magento/magento2/pull/29991) | [29936](https://github.com/magento/magento2/issues/29936) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31147](https://github.com/magento/magento2/pull/31147) | [31153](https://github.com/magento/magento2/issues/31153) | +| [sergiy-v](https://github.com/sergiy-v) | [#31128](https://github.com/magento/magento2/pull/31128) | [31130](https://github.com/magento/magento2/issues/31130) | +| [DmitryFurs](https://github.com/DmitryFurs) | [#31165](https://github.com/magento/magento2/pull/31165) | [31239](https://github.com/magento/magento2/issues/31239) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31221](https://github.com/magento/magento2/pull/31221) | [31234](https://github.com/magento/magento2/issues/31234) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31241](https://github.com/magento/magento2/pull/31241) | [31250](https://github.com/magento/magento2/issues/31250) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31243](https://github.com/magento/magento2/pull/31243) | [31249](https://github.com/magento/magento2/issues/31249) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31123](https://github.com/magento/magento2/pull/31123) | [31129](https://github.com/magento/magento2/issues/31129) | +| [Usik2203](https://github.com/Usik2203) | [#30837](https://github.com/magento/magento2/pull/30837) | [30858](https://github.com/magento/magento2/issues/30858) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31097](https://github.com/magento/magento2/pull/31097) | [31132](https://github.com/magento/magento2/issues/31132) | +| [Usik2203](https://github.com/Usik2203) | [#31053](https://github.com/magento/magento2/pull/31053) | [31074](https://github.com/magento/magento2/issues/31074) | +| [vpsnak](https://github.com/vpsnak) | [#31021](https://github.com/magento/magento2/pull/31021) | [31032](https://github.com/magento/magento2/issues/31032) | +| [mrtuvn](https://github.com/mrtuvn) | [#30634](https://github.com/magento/magento2/pull/30634) | [30584](https://github.com/magento/magento2/issues/30584) | +| [driskell](https://github.com/driskell) | [#28007](https://github.com/magento/magento2/pull/28007) | [8933](https://github.com/magento/magento2/issues/8933), [18409](https://github.com/magento/magento2/issues/18409), [22438](https://github.com/magento/magento2/issues/22438), [23054](https://github.com/magento/magento2/issues/23054), [25634](https://github.com/magento/magento2/issues/25634), [26507](https://github.com/magento/magento2/issues/26507), [26809](https://github.com/magento/magento2/issues/26809) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31287](https://github.com/magento/magento2/pull/31287) | [31290](https://github.com/magento/magento2/issues/31290) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31099](https://github.com/magento/magento2/pull/31099) | [31131](https://github.com/magento/magento2/issues/31131) | +| [GovindaSharma](https://github.com/GovindaSharma) | [#30410](https://github.com/magento/magento2/pull/30410) | [30424](https://github.com/magento/magento2/issues/30424) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#31433](https://github.com/magento/magento2/pull/31433) | [31438](https://github.com/magento/magento2/issues/31438) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31420](https://github.com/magento/magento2/pull/31420) | [31440](https://github.com/magento/magento2/issues/31440) | +| [DmitryFurs](https://github.com/DmitryFurs) | [#31166](https://github.com/magento/magento2/pull/31166) | [31171](https://github.com/magento/magento2/issues/31171) | +| [Bartlomiejsz](https://github.com/Bartlomiejsz) | [#31157](https://github.com/magento/magento2/pull/31157) | [30724](https://github.com/magento/magento2/issues/30724) | +| [elisei](https://github.com/elisei) | [#31212](https://github.com/magento/magento2/pull/31212) | [31211](https://github.com/magento/magento2/issues/31211) | +| [nikolalardev](https://github.com/nikolalardev) | [#30959](https://github.com/magento/magento2/pull/30959) | [31040](https://github.com/magento/magento2/issues/31040) | +| [kandy](https://github.com/kandy) | [#30990](https://github.com/magento/magento2/pull/30990) | [31038](https://github.com/magento/magento2/issues/31038) | +| [viniciusbordinhao-blueacorn](https://github.com/viniciusbordinhao-blueacorn) | [#30938](https://github.com/magento/magento2/pull/30938) | [29690](https://github.com/magento/magento2/issues/29690) | +| [engcom-Golf](https://github.com/engcom-Golf) | [#31368](https://github.com/magento/magento2/pull/31368) | [30964](https://github.com/magento/magento2/issues/30964) | +| [SmVladyslav](https://github.com/SmVladyslav) | [#31352](https://github.com/magento/magento2/pull/31352) | [30284](https://github.com/magento/magento2/issues/30284) | +| [SmVladyslav](https://github.com/SmVladyslav) | [#31422](https://github.com/magento/magento2/pull/31422) | [30256](https://github.com/magento/magento2/issues/30256) | +| [mrtuvn](https://github.com/mrtuvn) | [#31330](https://github.com/magento/magento2/pull/31330) | [31445](https://github.com/magento/magento2/issues/31445) | +| [sergiy-v](https://github.com/sergiy-v) | [#31320](https://github.com/magento/magento2/pull/31320) | [31327](https://github.com/magento/magento2/issues/31327) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31436](https://github.com/magento/magento2/pull/31436) | [31437](https://github.com/magento/magento2/issues/31437) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31371](https://github.com/magento/magento2/pull/31371) | [31442](https://github.com/magento/magento2/issues/31442) | +| [aleksinoleg](https://github.com/aleksinoleg) | [#31334](https://github.com/magento/magento2/pull/31334) | [31471](https://github.com/magento/magento2/issues/31471) | +| [vovayatsyuk](https://github.com/vovayatsyuk) | [#31162](https://github.com/magento/magento2/pull/31162) | [31170](https://github.com/magento/magento2/issues/31170) | +| [srenon](https://github.com/srenon) | [#31198](https://github.com/magento/magento2/pull/31198) | [31197](https://github.com/magento/magento2/issues/31197) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31323](https://github.com/magento/magento2/pull/31323) | [31325](https://github.com/magento/magento2/issues/31325) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31057](https://github.com/magento/magento2/pull/31057) | [31073](https://github.com/magento/magento2/issues/31073) | +| [Usik2203](https://github.com/Usik2203) | [#30776](https://github.com/magento/magento2/pull/30776) | [30784](https://github.com/magento/magento2/issues/30784) | +| [Nazar65](https://github.com/Nazar65) | [#31308](https://github.com/magento/magento2/pull/31308) | [31288](https://github.com/magento/magento2/issues/31288) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31009](https://github.com/magento/magento2/pull/31009) | [31036](https://github.com/magento/magento2/issues/31036) | +| [engcom-Golf](https://github.com/engcom-Golf) | [#31563](https://github.com/magento/magento2/pull/31563) | [30250](https://github.com/magento/magento2/issues/30250) | +| [engcom-Golf](https://github.com/engcom-Golf) | [#31594](https://github.com/magento/magento2/pull/31594) | [23843](https://github.com/magento/magento2/issues/23843) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31452](https://github.com/magento/magento2/pull/31452) | [31632](https://github.com/magento/magento2/issues/31632) | +| [sergiy-v](https://github.com/sergiy-v) | [#31564](https://github.com/magento/magento2/pull/31564) | [31575](https://github.com/magento/magento2/issues/31575) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31595](https://github.com/magento/magento2/pull/31595) | [31627](https://github.com/magento/magento2/issues/31627) | +| [ihor-sviziev](https://github.com/ihor-sviziev) | [#31542](https://github.com/magento/magento2/pull/31542) | | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#31629](https://github.com/magento/magento2/pull/31629) | [31591](https://github.com/magento/magento2/issues/31591) | +| [engcom-Echo](https://github.com/engcom-Echo) | [#31501](https://github.com/magento/magento2/pull/31501) | [26214](https://github.com/magento/magento2/issues/26214) | +| [engcom-Echo](https://github.com/engcom-Echo) | [#31553](https://github.com/magento/magento2/pull/31553) | [22662](https://github.com/magento/magento2/issues/22662) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31240](https://github.com/magento/magento2/pull/31240) | [31251](https://github.com/magento/magento2/issues/31251) | +| [chiranjeevi-cj](https://github.com/chiranjeevi-cj) | [#31369](https://github.com/magento/magento2/pull/31369) | | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31418](https://github.com/magento/magento2/pull/31418) | [31441](https://github.com/magento/magento2/issues/31441) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31458](https://github.com/magento/magento2/pull/31458) | [31522](https://github.com/magento/magento2/issues/31522) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31487](https://github.com/magento/magento2/pull/31487) | [31521](https://github.com/magento/magento2/issues/31521) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31601](https://github.com/magento/magento2/pull/31601) | [31626](https://github.com/magento/magento2/issues/31626) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31603](https://github.com/magento/magento2/pull/31603) | [31624](https://github.com/magento/magento2/issues/31624) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31394](https://github.com/magento/magento2/pull/31394) | [31403](https://github.com/magento/magento2/issues/31403) | +| [vovayatsyuk](https://github.com/vovayatsyuk) | [#31321](https://github.com/magento/magento2/pull/31321) | [31326](https://github.com/magento/magento2/issues/31326) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31247](https://github.com/magento/magento2/pull/31247) | [31248](https://github.com/magento/magento2/issues/31248) | +| [saphaljha](https://github.com/saphaljha) | [#31208](https://github.com/magento/magento2/pull/31208) | [31188](https://github.com/magento/magento2/issues/31188) | +| [aapokiiso](https://github.com/aapokiiso) | [#30950](https://github.com/magento/magento2/pull/30950) | [31042](https://github.com/magento/magento2/issues/31042) | +| [nikunjkotecha](https://github.com/nikunjkotecha) | [#21857](https://github.com/magento/magento2/pull/21857) | [21853](https://github.com/magento/magento2/issues/21853) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#31646](https://github.com/magento/magento2/pull/31646) | [11995](https://github.com/magento/magento2/issues/11995) | +| [mrtuvn](https://github.com/mrtuvn) | [#31793](https://github.com/magento/magento2/pull/31793) | [7231](https://github.com/magento/magento2/issues/7231) | +| [navarr](https://github.com/navarr) | [#31621](https://github.com/magento/magento2/pull/31621) | [27678](https://github.com/magento/magento2/issues/27678) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#31827](https://github.com/magento/magento2/pull/31827) | [31844](https://github.com/magento/magento2/issues/31844) | +| [sergiy-v](https://github.com/sergiy-v) | [#31592](https://github.com/magento/magento2/pull/31592) | [31628](https://github.com/magento/magento2/issues/31628) | +| [sergiy-v](https://github.com/sergiy-v) | [#31634](https://github.com/magento/magento2/pull/31634) | [31647](https://github.com/magento/magento2/issues/31647) | +| [mrtuvn](https://github.com/mrtuvn) | [#31754](https://github.com/magento/magento2/pull/31754) | [30506](https://github.com/magento/magento2/issues/30506) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31508](https://github.com/magento/magento2/pull/31508) | [31516](https://github.com/magento/magento2/issues/31516) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31449](https://github.com/magento/magento2/pull/31449) | [31524](https://github.com/magento/magento2/issues/31524) | +| [nikolalardev](https://github.com/nikolalardev) | [#31158](https://github.com/magento/magento2/pull/31158) | [31169](https://github.com/magento/magento2/issues/31169) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31488](https://github.com/magento/magento2/pull/31488) | [31520](https://github.com/magento/magento2/issues/31520) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31454](https://github.com/magento/magento2/pull/31454) | | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31510](https://github.com/magento/magento2/pull/31510) | [31515](https://github.com/magento/magento2/issues/31515) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31502](https://github.com/magento/magento2/pull/31502) | [31519](https://github.com/magento/magento2/issues/31519) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31512](https://github.com/magento/magento2/pull/31512) | [31514](https://github.com/magento/magento2/issues/31514) | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#31485](https://github.com/magento/magento2/pull/31485) | [25907](https://github.com/magento/magento2/issues/25907) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31604](https://github.com/magento/magento2/pull/31604) | [31623](https://github.com/magento/magento2/issues/31623) | +| [MellenIO](https://github.com/MellenIO) | [#31636](https://github.com/magento/magento2/pull/31636) | [31641](https://github.com/magento/magento2/issues/31641) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31507](https://github.com/magento/magento2/pull/31507) | [31517](https://github.com/magento/magento2/issues/31517) | +| [sergiy-v](https://github.com/sergiy-v) | [#31788](https://github.com/magento/magento2/pull/31788) | [31801](https://github.com/magento/magento2/issues/31801) | +| [sergiy-v](https://github.com/sergiy-v) | [#31776](https://github.com/magento/magento2/pull/31776) | | +| [mrtuvn](https://github.com/mrtuvn) | [#30871](https://github.com/magento/magento2/pull/30871) | [30882](https://github.com/magento/magento2/issues/30882) | +| [PierW](https://github.com/PierW) | [#31299](https://github.com/magento/magento2/pull/31299) | [31300](https://github.com/magento/magento2/issues/31300) | +| [larsroettig](https://github.com/larsroettig) | [#30943](https://github.com/magento/magento2/pull/30943) | [30936](https://github.com/magento/magento2/issues/30936) | +| [edspc](https://github.com/edspc) | [#30883](https://github.com/magento/magento2/pull/30883) | [31530](https://github.com/magento/magento2/issues/31530) | +| [ravi-chandra3197](https://github.com/ravi-chandra3197) | [#29804](https://github.com/magento/magento2/pull/29804) | [29365](https://github.com/magento/magento2/issues/29365), [29805](https://github.com/magento/magento2/issues/29805) | +| [dineshvb](https://github.com/dineshvb) | [#30615](https://github.com/magento/magento2/pull/30615) | [29302](https://github.com/magento/magento2/issues/29302) | +| [victorpetryk](https://github.com/victorpetryk) | [#31892](https://github.com/magento/magento2/pull/31892) | [31890](https://github.com/magento/magento2/issues/31890) | +| [engcom-Echo](https://github.com/engcom-Echo) | [#31957](https://github.com/magento/magento2/pull/31957) | [31891](https://github.com/magento/magento2/issues/31891) | +| [shikhamis11](https://github.com/shikhamis11) | [#31736](https://github.com/magento/magento2/pull/31736) | [31660](https://github.com/magento/magento2/issues/31660) | +| [SmVladyslav](https://github.com/SmVladyslav) | [#32120](https://github.com/magento/magento2/pull/32120) | [32119](https://github.com/magento/magento2/issues/32119) | +| [victorpetryk](https://github.com/victorpetryk) | [#32107](https://github.com/magento/magento2/pull/32107) | [32106](https://github.com/magento/magento2/issues/32106) | +| [sergiy-v](https://github.com/sergiy-v) | [#31859](https://github.com/magento/magento2/pull/31859) | [31860](https://github.com/magento/magento2/issues/31860) | +| [sergiy-v](https://github.com/sergiy-v) | [#31864](https://github.com/magento/magento2/pull/31864) | [31865](https://github.com/magento/magento2/issues/31865) | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#31875](https://github.com/magento/magento2/pull/31875) | [26521](https://github.com/magento/magento2/issues/26521) | +| [achatpc](https://github.com/achatpc) | [#31815](https://github.com/magento/magento2/pull/31815) | [31853](https://github.com/magento/magento2/issues/31853) | +| [sergiy-v](https://github.com/sergiy-v) | [#31936](https://github.com/magento/magento2/pull/31936) | [31937](https://github.com/magento/magento2/issues/31937) | +| [sergiy-v](https://github.com/sergiy-v) | [#31924](https://github.com/magento/magento2/pull/31924) | [31902](https://github.com/magento/magento2/issues/31902) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#31918](https://github.com/magento/magento2/pull/31918) | | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#32095](https://github.com/magento/magento2/pull/32095) | [28996](https://github.com/magento/magento2/issues/28996) | +| [sergiy-v](https://github.com/sergiy-v) | [#32071](https://github.com/magento/magento2/pull/32071) | [32072](https://github.com/magento/magento2/issues/32072) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31569](https://github.com/magento/magento2/pull/31569) | [31573](https://github.com/magento/magento2/issues/31573) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31568](https://github.com/magento/magento2/pull/31568) | [31574](https://github.com/magento/magento2/issues/31574) | +| [maksymz](https://github.com/maksymz) | [#31804](https://github.com/magento/magento2/pull/31804) | [11175](https://github.com/magento/magento2/issues/11175), [31873](https://github.com/magento/magento2/issues/31873) | +| [engcom-Hotel](https://github.com/engcom-Hotel) | [#31750](https://github.com/magento/magento2/pull/31750) | [30802](https://github.com/magento/magento2/issues/30802) | +| [dorupetruc](https://github.com/dorupetruc) | [#31205](https://github.com/magento/magento2/pull/31205) | [31216](https://github.com/magento/magento2/issues/31216) | +| [rain2o](https://github.com/rain2o) | [#27315](https://github.com/magento/magento2/pull/27315) | [12584](https://github.com/magento/magento2/issues/12584) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#32217](https://github.com/magento/magento2/pull/32217) | [27285](https://github.com/magento/magento2/issues/27285) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#32239](https://github.com/magento/magento2/pull/32239) | [31950](https://github.com/magento/magento2/issues/31950) | +| [mastiuhin-olexandr](https://github.com/mastiuhin-olexandr) | [#32002](https://github.com/magento/magento2/pull/32002) | [32000](https://github.com/magento/magento2/issues/32000) | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#32009](https://github.com/magento/magento2/pull/32009) | [30316](https://github.com/magento/magento2/issues/30316) | +| [sergiy-v](https://github.com/sergiy-v) | [#32078](https://github.com/magento/magento2/pull/32078) | [32079](https://github.com/magento/magento2/issues/32079) | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#32082](https://github.com/magento/magento2/pull/32082) | [23297](https://github.com/magento/magento2/issues/23297) | +| [Den4ik](https://github.com/Den4ik) | [#32187](https://github.com/magento/magento2/pull/32187) | [31608](https://github.com/magento/magento2/issues/31608) | +| [ihor-sviziev](https://github.com/ihor-sviziev) | [#32299](https://github.com/magento/magento2/pull/32299) | [32313](https://github.com/magento/magento2/issues/32313) | +| [fnogatz](https://github.com/fnogatz) | [#32249](https://github.com/magento/magento2/pull/32249) | [32262](https://github.com/magento/magento2/issues/32262) | +| [Bartlomiejsz](https://github.com/Bartlomiejsz) | [#31886](https://github.com/magento/magento2/pull/31886) | [30471](https://github.com/magento/magento2/issues/30471) | +| [sergiy-v](https://github.com/sergiy-v) | [#31953](https://github.com/magento/magento2/pull/31953) | [31954](https://github.com/magento/magento2/issues/31954) | +| [ihor-sviziev](https://github.com/ihor-sviziev) | [#31933](https://github.com/magento/magento2/pull/31933) | [31948](https://github.com/magento/magento2/issues/31948) | +| [sergiy-v](https://github.com/sergiy-v) | [#31851](https://github.com/magento/magento2/pull/31851) | [31852](https://github.com/magento/magento2/issues/31852) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31451](https://github.com/magento/magento2/pull/31451) | [31523](https://github.com/magento/magento2/issues/31523) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31390](https://github.com/magento/magento2/pull/31390) | [30645](https://github.com/magento/magento2/issues/30645) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#31395](https://github.com/magento/magento2/pull/31395) | | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#31645](https://github.com/magento/magento2/pull/31645) | [30492](https://github.com/magento/magento2/issues/30492) | +| [AnnaAPak](https://github.com/AnnaAPak) | [#30850](https://github.com/magento/magento2/pull/30850) | [30855](https://github.com/magento/magento2/issues/30855) | +| [ajithkumar-maragathavel](https://github.com/ajithkumar-maragathavel) | [#31482](https://github.com/magento/magento2/pull/31482) | [31557](https://github.com/magento/magento2/issues/31557) | +| [edenduong](https://github.com/edenduong) | [#30329](https://github.com/magento/magento2/pull/30329) | [30328](https://github.com/magento/magento2/issues/30328) | +| [SmVladyslav](https://github.com/SmVladyslav) | [#32275](https://github.com/magento/magento2/pull/32275) | [32274](https://github.com/magento/magento2/issues/32274) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#32301](https://github.com/magento/magento2/pull/32301) | [32232](https://github.com/magento/magento2/issues/32232) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#32326](https://github.com/magento/magento2/pull/32326) | [31849](https://github.com/magento/magento2/issues/31849) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#32363](https://github.com/magento/magento2/pull/32363) | [30149](https://github.com/magento/magento2/issues/30149) | +| [ihor-sviziev](https://github.com/ihor-sviziev) | [#32462](https://github.com/magento/magento2/pull/32462) | [26377](https://github.com/magento/magento2/issues/26377), [32440](https://github.com/magento/magento2/issues/32440) | +| [gixid192](https://github.com/gixid192) | [#32393](https://github.com/magento/magento2/pull/32393) | [30257](https://github.com/magento/magento2/issues/30257) | +| [gixid192](https://github.com/gixid192) | [#32398](https://github.com/magento/magento2/pull/32398) | [31633](https://github.com/magento/magento2/issues/31633) | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#32212](https://github.com/magento/magento2/pull/32212) | [30756](https://github.com/magento/magento2/issues/30756) | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#32186](https://github.com/magento/magento2/pull/32186) | [32116](https://github.com/magento/magento2/issues/32116) | +| [sergiy-v](https://github.com/sergiy-v) | [#31961](https://github.com/magento/magento2/pull/31961) | [31962](https://github.com/magento/magento2/issues/31962) | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#32273](https://github.com/magento/magento2/pull/32273) | [17727](https://github.com/magento/magento2/issues/17727) | +| [mamsincl](https://github.com/mamsincl) | [#32389](https://github.com/magento/magento2/pull/32389) | [32088](https://github.com/magento/magento2/issues/32088) | +| [bogutskyy](https://github.com/bogutskyy) | [#30755](https://github.com/magento/magento2/pull/30755) | [30577](https://github.com/magento/magento2/issues/30577) | +| [AntonEvers](https://github.com/AntonEvers) | [#28973](https://github.com/magento/magento2/pull/28973) | [29549](https://github.com/magento/magento2/issues/29549) | +| [zakdma](https://github.com/zakdma) | [#32580](https://github.com/magento/magento2/pull/32580) | [27656](https://github.com/magento/magento2/issues/27656) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#32650](https://github.com/magento/magento2/pull/32650) | [31956](https://github.com/magento/magento2/issues/31956) | +| [mastiuhin-olexandr](https://github.com/mastiuhin-olexandr) | [#32194](https://github.com/magento/magento2/pull/32194) | [32102](https://github.com/magento/magento2/issues/32102) | +| [quisse](https://github.com/quisse) | [#27012](https://github.com/magento/magento2/pull/27012) | [22273](https://github.com/magento/magento2/issues/22273) | +| [sivaschenko](https://github.com/sivaschenko) | [#32710](https://github.com/magento/magento2/pull/32710) | [32709](https://github.com/magento/magento2/issues/32709) | +| [hostep](https://github.com/hostep) | [#32639](https://github.com/magento/magento2/pull/32639) | [32644](https://github.com/magento/magento2/issues/32644) | +| [engcom-Foxtrot](https://github.com/engcom-Foxtrot) | [#32646](https://github.com/magento/magento2/pull/32646) | [32647](https://github.com/magento/magento2/issues/32647) | +| [engcom-Charlie](https://github.com/engcom-Charlie) | [#32254](https://github.com/magento/magento2/pull/32254) | [19345](https://github.com/magento/magento2/issues/19345) | +| [Skullsneeze](https://github.com/Skullsneeze) | [#32298](https://github.com/magento/magento2/pull/32298) | [32671](https://github.com/magento/magento2/issues/32671) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32288](https://github.com/magento/magento2/pull/32288) | [32379](https://github.com/magento/magento2/issues/32379) | +| [in-session](https://github.com/in-session) | [#32400](https://github.com/magento/magento2/pull/32400) | [32495](https://github.com/magento/magento2/issues/32495) | +| [mrtuvn](https://github.com/mrtuvn) | [#32434](https://github.com/magento/magento2/pull/32434) | [32454](https://github.com/magento/magento2/issues/32454) | +| [ihor-sviziev](https://github.com/ihor-sviziev) | [#32532](https://github.com/magento/magento2/pull/32532) | [27411](https://github.com/magento/magento2/issues/27411), [32525](https://github.com/magento/magento2/issues/32525) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32498](https://github.com/magento/magento2/pull/32498) | [32502](https://github.com/magento/magento2/issues/32502) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32463](https://github.com/magento/magento2/pull/32463) | [32507](https://github.com/magento/magento2/issues/32507), [32569](https://github.com/magento/magento2/issues/32569) | +| [sergiy-v](https://github.com/sergiy-v) | [#32517](https://github.com/magento/magento2/pull/32517) | [32518](https://github.com/magento/magento2/issues/32518) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32524](https://github.com/magento/magento2/pull/32524) | [32583](https://github.com/magento/magento2/issues/32583) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32477](https://github.com/magento/magento2/pull/32477) | [32504](https://github.com/magento/magento2/issues/32504) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32467](https://github.com/magento/magento2/pull/32467) | [32505](https://github.com/magento/magento2/issues/32505) | +| [charles-tychons](https://github.com/charles-tychons) | [#32448](https://github.com/magento/magento2/pull/32448) | [32616](https://github.com/magento/magento2/issues/32616) | +| [bgorski](https://github.com/bgorski) | [#32612](https://github.com/magento/magento2/pull/32612) | [32578](https://github.com/magento/magento2/issues/32578) | +| [bgorski](https://github.com/bgorski) | [#32610](https://github.com/magento/magento2/pull/32610) | [32658](https://github.com/magento/magento2/issues/32658) | +| [ProkopovVitaliy](https://github.com/ProkopovVitaliy) | [#31938](https://github.com/magento/magento2/pull/31938) | [32577](https://github.com/magento/magento2/issues/32577), [4451](https://github.com/magento/magento2/issues/4451) | +| [mrtuvn](https://github.com/mrtuvn) | [#31080](https://github.com/magento/magento2/pull/31080) | [31140](https://github.com/magento/magento2/issues/31140) | +| [fredden](https://github.com/fredden) | [#30695](https://github.com/magento/magento2/pull/30695) | [30788](https://github.com/magento/magento2/issues/30788) | +| [thomas-kl1](https://github.com/thomas-kl1) | [#30823](https://github.com/magento/magento2/pull/30823) | [30860](https://github.com/magento/magento2/issues/30860) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#32730](https://github.com/magento/magento2/pull/32730) | [23645](https://github.com/magento/magento2/issues/23645) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32465](https://github.com/magento/magento2/pull/32465) | [32506](https://github.com/magento/magento2/issues/32506) | +| [ihor-sviziev](https://github.com/ihor-sviziev) | [#32499](https://github.com/magento/magento2/pull/32499) | [32501](https://github.com/magento/magento2/issues/32501) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32539](https://github.com/magento/magento2/pull/32539) | [32568](https://github.com/magento/magento2/issues/32568) | +| [Usik2203](https://github.com/Usik2203) | [#32353](https://github.com/magento/magento2/pull/32353) | [32279](https://github.com/magento/magento2/issues/32279) | +| [vlmed](https://github.com/vlmed) | [#32356](https://github.com/magento/magento2/pull/32356) | | +| [martasiewierska](https://github.com/martasiewierska) | [#32802](https://github.com/magento/magento2/pull/32802) | [32810](https://github.com/magento/magento2/issues/32810) | +| [DmitryTsymbal](https://github.com/DmitryTsymbal) | [#32759](https://github.com/magento/magento2/pull/32759) | | +| [hostep](https://github.com/hostep) | [#32145](https://github.com/magento/magento2/pull/32145) | [32786](https://github.com/magento/magento2/issues/32786) | +| [engcom-Foxtrot](https://github.com/engcom-Foxtrot) | [#32099](https://github.com/magento/magento2/pull/32099) | [32100](https://github.com/magento/magento2/issues/32100) | +| [erfanimani](https://github.com/erfanimani) | [#31985](https://github.com/magento/magento2/pull/31985) | [31984](https://github.com/magento/magento2/issues/31984) | +| [kate-kyzyma](https://github.com/kate-kyzyma) | [#32295](https://github.com/magento/magento2/pull/32295) | [32377](https://github.com/magento/magento2/issues/32377) | +| [vidyli](https://github.com/vidyli) | [#31296](https://github.com/magento/magento2/pull/31296) | [24635](https://github.com/magento/magento2/issues/24635) | +| [engcom-Kilo](https://github.com/engcom-Kilo) | [#32755](https://github.com/magento/magento2/pull/32755) | [24363](https://github.com/magento/magento2/issues/24363) | +| [ihor-sviziev](https://github.com/ihor-sviziev) | [#32614](https://github.com/magento/magento2/pull/32614) | [31777](https://github.com/magento/magento2/issues/31777), [826](https://github.com/magento/magento2/issues/826) | +| [rogyar](https://github.com/rogyar) | [#30623](https://github.com/magento/magento2/pull/30623) | [29631](https://github.com/magento/magento2/issues/29631), [30210](https://github.com/magento/magento2/issues/30210) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-4-3-partner.md b/src/_includes/release-notes/engcomm-2-4-3-partner.md new file mode 100644 index 00000000000..da5cf10005c --- /dev/null +++ b/src/_includes/release-notes/engcomm-2-4-3-partner.md @@ -0,0 +1,15 @@ +| Partner | Pull Requests | Related GitHub Issues | +| ------- | ------- | ------- | +| Atwix | [magento/magento2#31228](https://github.com/magento/magento2/pull/31228), [magento/magento2#31025](https://github.com/magento/magento2/pull/31025), [magento/magento2#30996](https://github.com/magento/magento2/pull/30996), [magento/magento2#31128](https://github.com/magento/magento2/pull/31128), [magento/magento2#31053](https://github.com/magento/magento2/pull/31053), [magento/magento2#30837](https://github.com/magento/magento2/pull/30837), [magento/magento2#31433](https://github.com/magento/magento2/pull/31433), [magento/magento2#31079](https://github.com/magento/magento2/pull/31079), [magento/magento2#31013](https://github.com/magento/magento2/pull/31013), [magento/magento2#31261](https://github.com/magento/magento2/pull/31261), [magento/magento2#31016](https://github.com/magento/magento2/pull/31016), [magento/magento2#30986](https://github.com/magento/magento2/pull/30986), [magento/magento2#31241](https://github.com/magento/magento2/pull/31241), [magento/magento2#31243](https://github.com/magento/magento2/pull/31243), [magento/magento2#31221](https://github.com/magento/magento2/pull/31221), [magento/magento2#31123](https://github.com/magento/magento2/pull/31123), [magento/magento2#31147](https://github.com/magento/magento2/pull/31147), [magento/magento2#31097](https://github.com/magento/magento2/pull/31097), [magento/magento2#31287](https://github.com/magento/magento2/pull/31287), [magento/magento2#31099](https://github.com/magento/magento2/pull/31099), [magento/magento2#31420](https://github.com/magento/magento2/pull/31420), [magento/magento2#31320](https://github.com/magento/magento2/pull/31320), [magento/magento2#30776](https://github.com/magento/magento2/pull/30776), [magento/magento2#31564](https://github.com/magento/magento2/pull/31564), [magento/magento2#31827](https://github.com/magento/magento2/pull/31827), [magento/magento2#31592](https://github.com/magento/magento2/pull/31592), [magento/magento2#31634](https://github.com/magento/magento2/pull/31634), [magento/magento2#31436](https://github.com/magento/magento2/pull/31436), [magento/magento2#31371](https://github.com/magento/magento2/pull/31371), [magento/magento2#31323](https://github.com/magento/magento2/pull/31323), [magento/magento2#31057](https://github.com/magento/magento2/pull/31057), [magento/magento2#31009](https://github.com/magento/magento2/pull/31009), [magento/magento2#31595](https://github.com/magento/magento2/pull/31595), [magento/magento2#31452](https://github.com/magento/magento2/pull/31452), [magento/magento2#31458](https://github.com/magento/magento2/pull/31458), [magento/magento2#31487](https://github.com/magento/magento2/pull/31487), [magento/magento2#31418](https://github.com/magento/magento2/pull/31418), [magento/magento2#31240](https://github.com/magento/magento2/pull/31240), [magento/magento2#31603](https://github.com/magento/magento2/pull/31603), [magento/magento2#31601](https://github.com/magento/magento2/pull/31601), [magento/magento2#31394](https://github.com/magento/magento2/pull/31394), [magento/magento2#31247](https://github.com/magento/magento2/pull/31247), [magento/magento2#31508](https://github.com/magento/magento2/pull/31508), [magento/magento2#31449](https://github.com/magento/magento2/pull/31449), [magento/magento2#31776](https://github.com/magento/magento2/pull/31776), [magento/magento2#31788](https://github.com/magento/magento2/pull/31788), [magento/magento2#29047](https://github.com/magento/magento2/pull/29047), [magento/partners-magento2ee#280](https://github.com/magento/partners-magento2ee/pull/280), [magento/magento2#32071](https://github.com/magento/magento2/pull/32071), [magento/magento2#31936](https://github.com/magento/magento2/pull/31936), [magento/magento2#31924](https://github.com/magento/magento2/pull/31924), [magento/magento2#31918](https://github.com/magento/magento2/pull/31918), [magento/magento2#31859](https://github.com/magento/magento2/pull/31859), [magento/magento2#31864](https://github.com/magento/magento2/pull/31864), [magento/magento2#31604](https://github.com/magento/magento2/pull/31604), [magento/magento2#31510](https://github.com/magento/magento2/pull/31510), [magento/magento2#31512](https://github.com/magento/magento2/pull/31512), [magento/magento2#31502](https://github.com/magento/magento2/pull/31502), [magento/magento2#31488](https://github.com/magento/magento2/pull/31488), [magento/magento2#31454](https://github.com/magento/magento2/pull/31454), [magento/magento2#31507](https://github.com/magento/magento2/pull/31507), [magento/magento2#31164](https://github.com/magento/magento2/pull/31164), [magento/magento2#31568](https://github.com/magento/magento2/pull/31568), [magento/magento2#31569](https://github.com/magento/magento2/pull/31569), [magento/magento2#31851](https://github.com/magento/magento2/pull/31851), [magento/magento2#32078](https://github.com/magento/magento2/pull/32078), [magento/magento2#31953](https://github.com/magento/magento2/pull/31953), [magento/magento2#31961](https://github.com/magento/magento2/pull/31961), [magento/magento2#30850](https://github.com/magento/magento2/pull/30850), [magento/magento2#31395](https://github.com/magento/magento2/pull/31395), [magento/magento2#31390](https://github.com/magento/magento2/pull/31390), [magento/magento2#31451](https://github.com/magento/magento2/pull/31451), [magento/magento2#32467](https://github.com/magento/magento2/pull/32467), [magento/magento2#32477](https://github.com/magento/magento2/pull/32477), [magento/magento2#32524](https://github.com/magento/magento2/pull/32524), [magento/magento2#32517](https://github.com/magento/magento2/pull/32517), [magento/magento2#32463](https://github.com/magento/magento2/pull/32463), [magento/magento2#32498](https://github.com/magento/magento2/pull/32498), [magento/magento2#32288](https://github.com/magento/magento2/pull/32288), [magento/magento2#32353](https://github.com/magento/magento2/pull/32353), [magento/magento2#32539](https://github.com/magento/magento2/pull/32539), [magento/magento2#32465](https://github.com/magento/magento2/pull/32465), [magento/magento2#32295](https://github.com/magento/magento2/pull/32295), [magento/magento2#32759](https://github.com/magento/magento2/pull/32759), [magento/magento2#31938](https://github.com/magento/magento2/pull/31938), [magento/magento2#32356](https://github.com/magento/magento2/pull/32356), [magento/magento2#30623](https://github.com/magento/magento2/pull/30623), [magento/partners-magento2ee#539](https://github.com/magento/partners-magento2ee/pull/539), [magento/partners-magento2ee#540](https://github.com/magento/partners-magento2ee/pull/540) | [magento/magento2#31233](https://github.com/magento/magento2/issues/31233), [magento/magento2#31031](https://github.com/magento/magento2/issues/31031), [magento/magento2#31056](https://github.com/magento/magento2/issues/31056), [magento/magento2#31130](https://github.com/magento/magento2/issues/31130), [magento/magento2#31074](https://github.com/magento/magento2/issues/31074), [magento/magento2#30858](https://github.com/magento/magento2/issues/30858), [magento/magento2#31438](https://github.com/magento/magento2/issues/31438), [magento/magento2#31160](https://github.com/magento/magento2/issues/31160), [magento/magento2#31034](https://github.com/magento/magento2/issues/31034), [magento/magento2#31168](https://github.com/magento/magento2/issues/31168), [magento/magento2#31033](https://github.com/magento/magento2/issues/31033), [magento/magento2#31039](https://github.com/magento/magento2/issues/31039), [magento/magento2#31250](https://github.com/magento/magento2/issues/31250), [magento/magento2#31249](https://github.com/magento/magento2/issues/31249), [magento/magento2#31234](https://github.com/magento/magento2/issues/31234), [magento/magento2#31129](https://github.com/magento/magento2/issues/31129), [magento/magento2#31153](https://github.com/magento/magento2/issues/31153), [magento/magento2#31132](https://github.com/magento/magento2/issues/31132), [magento/magento2#31290](https://github.com/magento/magento2/issues/31290), [magento/magento2#31131](https://github.com/magento/magento2/issues/31131), [magento/magento2#31440](https://github.com/magento/magento2/issues/31440), [magento/magento2#31327](https://github.com/magento/magento2/issues/31327), [magento/magento2#30784](https://github.com/magento/magento2/issues/30784), [magento/magento2#31575](https://github.com/magento/magento2/issues/31575), [magento/magento2#31844](https://github.com/magento/magento2/issues/31844), [magento/magento2#31628](https://github.com/magento/magento2/issues/31628), [magento/magento2#31647](https://github.com/magento/magento2/issues/31647), [magento/magento2#31437](https://github.com/magento/magento2/issues/31437), [magento/magento2#31442](https://github.com/magento/magento2/issues/31442), [magento/magento2#31325](https://github.com/magento/magento2/issues/31325), [magento/magento2#31073](https://github.com/magento/magento2/issues/31073), [magento/magento2#31036](https://github.com/magento/magento2/issues/31036), [magento/magento2#31627](https://github.com/magento/magento2/issues/31627), [magento/magento2#31632](https://github.com/magento/magento2/issues/31632), [magento/magento2#31522](https://github.com/magento/magento2/issues/31522), [magento/magento2#31521](https://github.com/magento/magento2/issues/31521), [magento/magento2#31441](https://github.com/magento/magento2/issues/31441), [magento/magento2#31251](https://github.com/magento/magento2/issues/31251), [magento/magento2#31624](https://github.com/magento/magento2/issues/31624), [magento/magento2#31626](https://github.com/magento/magento2/issues/31626), [magento/magento2#31403](https://github.com/magento/magento2/issues/31403), [magento/magento2#31248](https://github.com/magento/magento2/issues/31248), [magento/magento2#31516](https://github.com/magento/magento2/issues/31516), [magento/magento2#31524](https://github.com/magento/magento2/issues/31524), [magento/magento2#31801](https://github.com/magento/magento2/issues/31801), [magento/magento2#28522](https://github.com/magento/magento2/issues/28522), [magento/partners-magento2ee#28586](https://github.com/magento/partners-magento2ee/issues/28586), [magento/partners-magento2ee#31435](https://github.com/magento/partners-magento2ee/issues/31435), [magento/partners-magento2ee#31560](https://github.com/magento/partners-magento2ee/issues/31560), [magento/partners-magento2ee#31561](https://github.com/magento/partners-magento2ee/issues/31561), [magento/magento2#32072](https://github.com/magento/magento2/issues/32072), [magento/magento2#31937](https://github.com/magento/magento2/issues/31937), [magento/magento2#31902](https://github.com/magento/magento2/issues/31902), [magento/magento2#31860](https://github.com/magento/magento2/issues/31860), [magento/magento2#31865](https://github.com/magento/magento2/issues/31865), [magento/magento2#31623](https://github.com/magento/magento2/issues/31623), [magento/magento2#31515](https://github.com/magento/magento2/issues/31515), [magento/magento2#31514](https://github.com/magento/magento2/issues/31514), [magento/magento2#31519](https://github.com/magento/magento2/issues/31519), [magento/magento2#31520](https://github.com/magento/magento2/issues/31520), [magento/magento2#31517](https://github.com/magento/magento2/issues/31517), [magento/magento2#31075](https://github.com/magento/magento2/issues/31075), [magento/magento2#31574](https://github.com/magento/magento2/issues/31574), [magento/magento2#31573](https://github.com/magento/magento2/issues/31573), [magento/magento2#31852](https://github.com/magento/magento2/issues/31852), [magento/magento2#32079](https://github.com/magento/magento2/issues/32079), [magento/magento2#31954](https://github.com/magento/magento2/issues/31954), [magento/magento2#31962](https://github.com/magento/magento2/issues/31962), [magento/magento2#30855](https://github.com/magento/magento2/issues/30855), [magento/magento2#30645](https://github.com/magento/magento2/issues/30645), [magento/magento2#31523](https://github.com/magento/magento2/issues/31523), [magento/magento2#32505](https://github.com/magento/magento2/issues/32505), [magento/magento2#32504](https://github.com/magento/magento2/issues/32504), [magento/magento2#32583](https://github.com/magento/magento2/issues/32583), [magento/magento2#32518](https://github.com/magento/magento2/issues/32518), [magento/magento2#32507](https://github.com/magento/magento2/issues/32507), [magento/magento2#32569](https://github.com/magento/magento2/issues/32569), [magento/magento2#32502](https://github.com/magento/magento2/issues/32502), [magento/magento2#32379](https://github.com/magento/magento2/issues/32379), [magento/magento2#32279](https://github.com/magento/magento2/issues/32279), [magento/magento2#32568](https://github.com/magento/magento2/issues/32568), [magento/magento2#32506](https://github.com/magento/magento2/issues/32506), [magento/magento2#32377](https://github.com/magento/magento2/issues/32377), [magento/magento2#4451](https://github.com/magento/magento2/issues/4451), [magento/magento2#32577](https://github.com/magento/magento2/issues/32577), [magento/magento2#29631](https://github.com/magento/magento2/issues/29631), [magento/magento2#30210](https://github.com/magento/magento2/issues/30210), [magento/partners-magento2ee#32574](https://github.com/magento/partners-magento2ee/issues/32574), [magento/partners-magento2ee#32928](https://github.com/magento/partners-magento2ee/issues/32928) | +| Blue Acorn iCi | [magento/magento2#31022](https://github.com/magento/magento2/pull/31022), [magento/magento2#28926](https://github.com/magento/magento2/pull/28926), [magento/magento2#30992](https://github.com/magento/magento2/pull/30992), [magento/magento2#30881](https://github.com/magento/magento2/pull/30881), [magento/magento2#30938](https://github.com/magento/magento2/pull/30938), [magento/magento2#31621](https://github.com/magento/magento2/pull/31621) | [magento/magento2#30265](https://github.com/magento/magento2/issues/30265), [magento/magento2#29528](https://github.com/magento/magento2/issues/29528), [magento/magento2#30286](https://github.com/magento/magento2/issues/30286), [magento/magento2#30880](https://github.com/magento/magento2/issues/30880), [magento/magento2#29690](https://github.com/magento/magento2/issues/29690), [magento/magento2#27678](https://github.com/magento/magento2/issues/27678) | +| Cedcommerce | [magento/magento2#30410](https://github.com/magento/magento2/pull/30410), [magento/partners-magento2ee#444](https://github.com/magento/partners-magento2ee/pull/444), [magento/magento2#31736](https://github.com/magento/magento2/pull/31736), [magento/magento2#31584](https://github.com/magento/magento2/pull/31584), [magento/partners-magento2ee#449](https://github.com/magento/partners-magento2ee/pull/449) | [magento/magento2#30424](https://github.com/magento/magento2/issues/30424), [magento/partners-magento2ee#31111](https://github.com/magento/partners-magento2ee/issues/31111), [magento/magento2#31660](https://github.com/magento/magento2/issues/31660), [magento/partners-magento2ee#31331](https://github.com/magento/partners-magento2ee/issues/31331) | +| Krish TechnoLabs | [magento/magento2#31142](https://github.com/magento/magento2/pull/31142), [magento/magento2#29991](https://github.com/magento/magento2/pull/29991), [magento/magento2#31208](https://github.com/magento/magento2/pull/31208), [magento/magento2#29804](https://github.com/magento/magento2/pull/29804) | [magento/magento2#30911](https://github.com/magento/magento2/issues/30911), [magento/magento2#29936](https://github.com/magento/magento2/issues/29936), [magento/magento2#31188](https://github.com/magento/magento2/issues/31188), [magento/magento2#29365](https://github.com/magento/magento2/issues/29365), [magento/magento2#29805](https://github.com/magento/magento2/issues/29805) | +| EY | [magento/magento2#31369](https://github.com/magento/magento2/pull/31369), [magento/magento2#30615](https://github.com/magento/magento2/pull/30615), [magento/magento2#31490](https://github.com/magento/magento2/pull/31490), [magento/partners-magento2ee#445](https://github.com/magento/partners-magento2ee/pull/445) | [magento/magento2#4451](https://github.com/magento/magento2/issues/4451), [magento/magento2#29302](https://github.com/magento/magento2/issues/29302), [magento/partners-magento2ee#31196](https://github.com/magento/partners-magento2ee/issues/31196) | +| TechDivision | [magento/magento2#30943](https://github.com/magento/magento2/pull/30943) | [magento/magento2#30936](https://github.com/magento/magento2/issues/30936) | +| AYKO | [magento/magento2#32389](https://github.com/magento/magento2/pull/32389) | [magento/magento2#32088](https://github.com/magento/magento2/issues/32088) | +| Fast White Cat | [magento/magento2#31157](https://github.com/magento/magento2/pull/31157), [magento/magento2#31886](https://github.com/magento/magento2/pull/31886) | [magento/magento2#30724](https://github.com/magento/magento2/issues/30724), [magento/magento2#30471](https://github.com/magento/magento2/issues/30471) | +| Fisheye | [magento/magento2#30695](https://github.com/magento/magento2/pull/30695) | [magento/magento2#30788](https://github.com/magento/magento2/issues/30788) | +| Vaimo | [magento/magento2#30626](https://github.com/magento/magento2/pull/30626) | [magento/magento2#30622](https://github.com/magento/magento2/issues/30622) | +| Ziffity | [magento/partners-magento2ee#451](https://github.com/magento/partners-magento2ee/pull/451), [magento/magento2#31482](https://github.com/magento/magento2/pull/31482) | [magento/magento2#31557](https://github.com/magento/magento2/issues/31557) | +| MRM Commerce | [magento/magento2#32612](https://github.com/magento/magento2/pull/32612), [magento/magento2#32610](https://github.com/magento/magento2/pull/32610) | [magento/magento2#32578](https://github.com/magento/magento2/issues/32578), [magento/magento2#32658](https://github.com/magento/magento2/issues/32658) | +| Aligent Consulting | [magento/magento2#30910](https://github.com/magento/magento2/pull/30910) | [magento/magento2#30909](https://github.com/magento/magento2/issues/30909) | diff --git a/src/_includes/release-notes/engcomm-2-4-4-issues.md b/src/_includes/release-notes/engcomm-2-4-4-issues.md new file mode 100644 index 00000000000..2173f37eae2 --- /dev/null +++ b/src/_includes/release-notes/engcomm-2-4-4-issues.md @@ -0,0 +1,82 @@ +| Contributing community member | Pull Requests | Related GitHub Issues | +| ------- | ------- | ------- | +| hostep | [magento/magento2#34873](https://github.com/magento/magento2/pull/34873) | [magento/magento-beta#47](https://github.com/magento/magento-beta/issues/47) | +| hostep | [magento/magento2#34555](https://github.com/magento/magento2/pull/34555) | [bitExpert/phpstan-magento#152](https://github.com/bitExpert/phpstan-magento/issues/152) | +| kate-kyzyma | [magento/magento2#34491](https://github.com/magento/magento2/pull/34491) | [magento/magento2#34579](https://github.com/magento/magento2/issues/34579) | +| kate-kyzyma | [magento/magento2#34470](https://github.com/magento/magento2/pull/34470) | [magento/magento2#34490](https://github.com/magento/magento2/issues/34490) | +| kate-kyzyma | [magento/magento2#34419](https://github.com/magento/magento2/pull/34419) | [magento/magento2#34422](https://github.com/magento/magento2/issues/34422) | +| kate-kyzyma | [magento/magento2#34418](https://github.com/magento/magento2/pull/34418) | [magento/magento2#34510](https://github.com/magento/magento2/issues/34510) | +| kate-kyzyma | [magento/magento2#34410](https://github.com/magento/magento2/pull/34410) | [magento/magento2#34414](https://github.com/magento/magento2/issues/34414) | +| kate-kyzyma | [magento/magento2#34400](https://github.com/magento/magento2/pull/34400) | [magento/magento2#34511](https://github.com/magento/magento2/issues/34511) | +| hostep | [magento/magento2#34361](https://github.com/magento/magento2/pull/34361) | [magento/magento2#32252](https://github.com/magento/magento2/issues/32252) | +| kate-kyzyma | [magento/magento2#34302](https://github.com/magento/magento2/pull/34302) | [magento/magento2#34435](https://github.com/magento/magento2/issues/34435) | +| kate-kyzyma | [magento/magento2#34298](https://github.com/magento/magento2/pull/34298) | [magento/magento2#34512](https://github.com/magento/magento2/issues/34512) | +| mrtuvn | [magento/magento2#34290](https://github.com/magento/magento2/pull/34290) | [magento/magento2#34467](https://github.com/magento/magento2/issues/34467) | +| kate-kyzyma | [magento/magento2#34256](https://github.com/magento/magento2/pull/34256) | [magento/magento2#34317](https://github.com/magento/magento2/issues/34317) | +| vovsky | [magento/magento2#34207](https://github.com/magento/magento2/pull/34207) | [magento/magento2#32948](https://github.com/magento/magento2/issues/32948) [magento/magento2#26254](https://github.com/magento/magento2/issues/26254) | +| fredden | [magento/magento2#34185](https://github.com/magento/magento2/pull/34185) | [magento/magento2#34513](https://github.com/magento/magento2/issues/34513) | +| AZiniukhin | [magento/magento2#34148](https://github.com/magento/magento2/pull/34148) | [magento/magento2#34130](https://github.com/magento/magento2/issues/34130) | +| kate-kyzyma | [magento/magento2#34113](https://github.com/magento/magento2/pull/34113) | [magento/magento2#34316](https://github.com/magento/magento2/issues/34316) | +| kate-kyzyma | [magento/magento2#34110](https://github.com/magento/magento2/pull/34110) | [magento/magento2#34314](https://github.com/magento/magento2/issues/34314) | +| kate-kyzyma | [magento/magento2#34099](https://github.com/magento/magento2/pull/34099) | [magento/magento2#34313](https://github.com/magento/magento2/issues/34313) | +| kate-kyzyma | [magento/magento2#34075](https://github.com/magento/magento2/pull/34075) | [magento/magento2#34312](https://github.com/magento/magento2/issues/34312) | +| kate-kyzyma | [magento/magento2#34051](https://github.com/magento/magento2/pull/34051) | [magento/magento2#34311](https://github.com/magento/magento2/issues/34311) | +| AnnaAPak | [magento/magento2#34022](https://github.com/magento/magento2/pull/34022) | [magento/magento2#34315](https://github.com/magento/magento2/issues/34315) | +| sagar2009kumar | [magento/magento2#34001](https://github.com/magento/magento2/pull/34001) | [magento/magento2#34067](https://github.com/magento/magento2/issues/34067) | +| Bashev | [magento/magento2#34000](https://github.com/magento/magento2/pull/34000) | [magento/magento2#33996](https://github.com/magento/magento2/issues/33996) | +| thlassche | [magento/magento2#33998](https://github.com/magento/magento2/pull/33998) | [magento/magento2#34024](https://github.com/magento/magento2/issues/34024) [magento/magento2#34025](https://github.com/magento/magento2/issues/34025) | +| LyraGhost | [magento/magento2#33948](https://github.com/magento/magento2/pull/33948) | [magento/magento2#34338](https://github.com/magento/magento2/issues/34338) | +| DmitryFurs | [magento/magento2#33922](https://github.com/magento/magento2/pull/33922) | [magento/magento2#33924](https://github.com/magento/magento2/issues/33924) | +| ihor-sviziev | [magento/magento2#33903](https://github.com/magento/magento2/pull/33903) | [magento/magento2#33928](https://github.com/magento/magento2/issues/33928) [magento/magento2#23324](https://github.com/magento/magento2/issues/23324) | +| reense | [magento/magento2#33886](https://github.com/magento/magento2/pull/33886) | [magento/magento2#33680](https://github.com/magento/magento2/issues/33680) [magento/magento2#33755](https://github.com/magento/magento2/issues/33755) [magento/magento2#33945](https://github.com/magento/magento2/issues/33945) | +| NetStorm84 | [magento/magento2#33874](https://github.com/magento/magento2/pull/33874) | [magento/magento2#34008](https://github.com/magento/magento2/issues/34008) [magento/merchdocs#1686](https://github.com/magento/merchdocs/issues/1686) | +| vovayatsyuk | [magento/magento2#33851](https://github.com/magento/magento2/pull/33851) | [magento/magento2#34483](https://github.com/magento/magento2/issues/34483) | +| AnnaAPak | [magento/magento2#33727](https://github.com/magento/magento2/pull/33727) | [magento/magento2#33747](https://github.com/magento/magento2/issues/33747) | +| marvinhinz | [magento/magento2#33726](https://github.com/magento/magento2/pull/33726) | [magento/magento2#33760](https://github.com/magento/magento2/issues/33760) [magento/magento2#33908](https://github.com/magento/magento2/issues/33908) | +| SilinMykola | [magento/magento2#33682](https://github.com/magento/magento2/pull/33682) | [magento/magento2#33589](https://github.com/magento/magento2/issues/33589) | +| AnnaAPak | [magento/magento2#33662](https://github.com/magento/magento2/pull/33662) | [magento/magento2#33689](https://github.com/magento/magento2/issues/33689) | +| Bartlomiejsz | [magento/magento2#33658](https://github.com/magento/magento2/pull/33658) | [magento/magento2#33839](https://github.com/magento/magento2/issues/33839) | +| sergiy-v | [magento/magento2#33530](https://github.com/magento/magento2/pull/33530) | [magento/magento2#33531](https://github.com/magento/magento2/issues/33531) | +| qsolutions-pl | [magento/magento2#33487](https://github.com/magento/magento2/pull/33487) | [magento/magento2#33486](https://github.com/magento/magento2/issues/33486) | +| Jitheesh | [magento/magento2#33468](https://github.com/magento/magento2/pull/33468) | [fastly/fastly-magento2#466](https://github.com/fastly/fastly-magento2/issues/466) [magento/magento2#28102](https://github.com/magento/magento2/issues/28102) [magento/magento2#6401](https://github.com/magento/magento2/issues/6401) | +| monteshot | [magento/magento2#33449](https://github.com/magento/magento2/pull/33449) | [magento/magento2#33334](https://github.com/magento/magento2/issues/33334) | +| AnnaAPak | [magento/magento2#33431](https://github.com/magento/magento2/pull/33431) | [magento/magento2#33635](https://github.com/magento/magento2/issues/33635) | +| ihor-sviziev | [magento/magento2#33419](https://github.com/magento/magento2/pull/33419) | [magento/magento2#34166](https://github.com/magento/magento2/issues/34166) | +| sippsolutions | [magento/magento2#33369](https://github.com/magento/magento2/pull/33369) | [magento/magento2#34451](https://github.com/magento/magento2/issues/34451) | +| ihor-sviziev | [magento/magento2#33324](https://github.com/magento/magento2/pull/33324) | [klaviyo/magento2-klaviyo#133](https://github.com/klaviyo/magento2-klaviyo/issues/133) [magento/magento2#33675](https://github.com/magento/magento2/issues/33675) [magento/magento2#33676](https://github.com/magento/magento2/issues/33676) | +| jasperzeinstra | [magento/magento2#33227](https://github.com/magento/magento2/pull/33227) | [magento/magento2#33984](https://github.com/magento/magento2/issues/33984) | +| kate-kyzyma | [magento/magento2#33218](https://github.com/magento/magento2/pull/33218) | [magento/magento2#33556](https://github.com/magento/magento2/issues/33556) | +| kate-kyzyma | [magento/magento2#33214](https://github.com/magento/magento2/pull/33214) | [magento/magento2#33806](https://github.com/magento/magento2/issues/33806) | +| KeyShang | [magento/magento2#33202](https://github.com/magento/magento2/pull/33202) | [magento/magento2#33101](https://github.com/magento/magento2/issues/33101) | +| manavluhar | [magento/magento2#33172](https://github.com/magento/magento2/pull/33172) | [magento/magento2#33698](https://github.com/magento/magento2/issues/33698) | +| manavluhar | [magento/magento2#33130](https://github.com/magento/magento2/pull/33130) | [magento/magento2#33143](https://github.com/magento/magento2/issues/33143) | +| DrJohnM | [magento/magento2#33128](https://github.com/magento/magento2/pull/33128) | [magento/magento2#33144](https://github.com/magento/magento2/issues/33144) | +| khrystynastolbova | [magento/magento2#33106](https://github.com/magento/magento2/pull/33106) | [magento/magento2#32615](https://github.com/magento/magento2/issues/32615) [magento/devdocs#9248](https://github.com/magento/devdocs/issues/9248) | +| LyraGhost | [magento/magento2#33098](https://github.com/magento/magento2/pull/33098) | [magento/magento2#34338](https://github.com/magento/magento2/issues/34338) | +| engcom-Kilo | [magento/magento2#33095](https://github.com/magento/magento2/pull/33095) | [magento/magento2#32930](https://github.com/magento/magento2/issues/32930) | +| bradleybrecher | [magento/magento2#33067](https://github.com/magento/magento2/pull/33067) | [magento/magento2#33075](https://github.com/magento/magento2/issues/33075) | +| engcom-Foxtrot | [magento/magento2#33001](https://github.com/magento/magento2/pull/33001) | [magento/magento2#32596](https://github.com/magento/magento2/issues/32596) | +| DmitryTsymbal | [magento/magento2#32986](https://github.com/magento/magento2/pull/32986) | [magento/magento2#32991](https://github.com/magento/magento2/issues/32991) | +| mfickers | [magento/magento2#32891](https://github.com/magento/magento2/pull/32891) | [magento/magento2#32885](https://github.com/magento/magento2/issues/32885) | +| blmage | [magento/magento2#32818](https://github.com/magento/magento2/pull/32818) | [magento/magento2#33434](https://github.com/magento/magento2/issues/33434) | +| MJTheOne | [magento/magento2#32814](https://github.com/magento/magento2/pull/32814) | [magento/magento2#32819](https://github.com/magento/magento2/issues/32819) | +| ihor-sviziev | [magento/magento2#32808](https://github.com/magento/magento2/pull/32808) | [magento/magento2#32954](https://github.com/magento/magento2/issues/32954) | +| Usik2203 | [magento/magento2#32792](https://github.com/magento/magento2/pull/32792) | [magento/magento2#32821](https://github.com/magento/magento2/issues/32821) | +| fredden | [magento/magento2#32720](https://github.com/magento/magento2/pull/32720) | [magento/magento2#34356](https://github.com/magento/magento2/issues/34356) | +| bgorski | [magento/magento2#32637](https://github.com/magento/magento2/pull/32637) | [magento/magento2#32636](https://github.com/magento/magento2/issues/32636) | +| hostep | [magento/magento2#32286](https://github.com/magento/magento2/pull/32286) | [magento/magento2#32289](https://github.com/magento/magento2/issues/32289) [magento/magento2#28326](https://github.com/magento/magento2/issues/28326) | +| kate-kyzyma | [magento/magento2#32282](https://github.com/magento/magento2/pull/32282) | [magento/magento2#33788](https://github.com/magento/magento2/issues/33788) | +| AnnaAPak | [magento/magento2#32226](https://github.com/magento/magento2/pull/32226) | [magento/magento2#32381](https://github.com/magento/magento2/issues/32381) | +| kate-kyzyma | [magento/magento2#32139](https://github.com/magento/magento2/pull/32139) | [magento/magento2#33786](https://github.com/magento/magento2/issues/33786) | +| kate-kyzyma | [magento/magento2#32112](https://github.com/magento/magento2/pull/32112) | [magento/magento2#33775](https://github.com/magento/magento2/issues/33775) | +| kate-kyzyma | [magento/magento2#31963](https://github.com/magento/magento2/pull/31963) | [magento/magento2#33783](https://github.com/magento/magento2/issues/33783) | +| convenient | [magento/magento2#31879](https://github.com/magento/magento2/pull/31879) | [maritos/magento2-performance-fixes#4](https://github.com/maritos/magento2-performance-fixes/issues/4) | +| nige-one | [magento/magento2#31654](https://github.com/magento/magento2/pull/31654) | [magento/magento2#30948](https://github.com/magento/magento2/issues/30948) | +| kirmorozov | [magento/magento2#31613](https://github.com/magento/magento2/pull/31613) | [magento/magento2#33809](https://github.com/magento/magento2/issues/33809) | +| mrtuvn | [magento/magento2#31413](https://github.com/magento/magento2/pull/31413) | [magento/magento2#31379](https://github.com/magento/magento2/issues/31379) | +| dani97 | [magento/magento2#30995](https://github.com/magento/magento2/pull/30995) | [magento/magento2#31019](https://github.com/magento/magento2/issues/31019) [magento/magento2#32625](https://github.com/magento/magento2/issues/32625) [magento/magento2#33696](https://github.com/magento/magento2/issues/33696) | +| AnnaAPak | [magento/magento2#30803](https://github.com/magento/magento2/pull/30803) | [magento/magento2#30828](https://github.com/magento/magento2/issues/30828) | +| kate-kyzyma | [magento/magento2#30562](https://github.com/magento/magento2/pull/30562) | [magento/magento2#33774](https://github.com/magento/magento2/issues/33774) | +| Usik2203 | [magento/magento2#30526](https://github.com/magento/magento2/pull/30526) | [magento/magento2#33773](https://github.com/magento/magento2/issues/33773) | +| hws47a | [magento/magento2#30001](https://github.com/magento/magento2/pull/30001) | [magento/magento-semver#50](https://github.com/magento/magento-semver/issues/50) | +| philippsander | [magento/magento2#27212](https://github.com/magento/magento2/pull/27212) | [magento/magento2#29609](https://github.com/magento/magento2/issues/29609) | diff --git a/src/_includes/release-notes/engcomm-2-4-4-partner.md b/src/_includes/release-notes/engcomm-2-4-4-partner.md new file mode 100644 index 00000000000..cb14328f2f2 --- /dev/null +++ b/src/_includes/release-notes/engcomm-2-4-4-partner.md @@ -0,0 +1,19 @@ +| Partner | Pull Requests | Related GitHub Issues | +| ------- | ------- | ------- | +| Atwix | [magento/magento2#33787](https://github.com/magento/magento2/pull/33787) [magento/magento2#33662](https://github.com/magento/magento2/pull/33662) [magento/magento2#33661](https://github.com/magento/magento2/pull/33661) [magento/magento2#33431](https://github.com/magento/magento2/pull/33431) [magento/magento2#33232](https://github.com/magento/magento2/pull/33232) [magento/magento2#33218](https://github.com/magento/magento2/pull/33218) [magento/magento2#33214](https://github.com/magento/magento2/pull/33214) [magento/magento2#32226](https://github.com/magento/magento2/pull/32226) [magento/magento2#32139](https://github.com/magento/magento2/pull/32139) [magento/magento2#32133](https://github.com/magento/magento2/pull/32133) [magento/magento2#32117](https://github.com/magento/magento2/pull/32117) [magento/magento2#32112](https://github.com/magento/magento2/pull/32112) | [magento/magento2#33689](https://github.com/magento/magento2/issues/33689) [magento/magento2#33635](https://github.com/magento/magento2/issues/33635) [magento/magento2#33556](https://github.com/magento/magento2/issues/33556) [magento/magento2#33806](https://github.com/magento/magento2/issues/33806) [magento/magento2#32381](https://github.com/magento/magento2/issues/32381) [magento/magento2#33786](https://github.com/magento/magento2/issues/33786) [magento/magento2#33785](https://github.com/magento/magento2/issues/33785) [magento/magento2#33784](https://github.com/magento/magento2/issues/33784) [magento/magento2#33775](https://github.com/magento/magento2/issues/33775) | +| Atwix | [magento/magento2#34839](https://github.com/magento/magento2/pull/34839) [magento/magento2#34827](https://github.com/magento/magento2/pull/34827) [magento/magento2#34821](https://github.com/magento/magento2/pull/34821) [magento/magento2#34820](https://github.com/magento/magento2/pull/34820) [magento/magento2#34819](https://github.com/magento/magento2/pull/34819) [magento/magento2#34793](https://github.com/magento/magento2/pull/34793) [magento/magento2#34788](https://github.com/magento/magento2/pull/34788) [magento/magento2#34781](https://github.com/magento/magento2/pull/34781) [magento/magento2#34774](https://github.com/magento/magento2/pull/34774) [magento/magento2#34769](https://github.com/magento/magento2/pull/34769) [magento/magento2#34737](https://github.com/magento/magento2/pull/34737) [magento/magento2#34617](https://github.com/magento/magento2/pull/34617) [magento/magento2#34522](https://github.com/magento/magento2/pull/34522) [magento/magento2#34492](https://github.com/magento/magento2/pull/34492) [magento/magento2#34491](https://github.com/magento/magento2/pull/34491) [magento/magento2#34470](https://github.com/magento/magento2/pull/34470) [magento/magento2#34419](https://github.com/magento/magento2/pull/34419) [magento/magento2#34418](https://github.com/magento/magento2/pull/34418) [magento/magento2#34410](https://github.com/magento/magento2/pull/34410) [magento/magento2#34400](https://github.com/magento/magento2/pull/34400) [magento/magento2#34346](https://github.com/magento/magento2/pull/34346) [magento/magento2#34302](https://github.com/magento/magento2/pull/34302) [magento/magento2#34298](https://github.com/magento/magento2/pull/34298) [magento/magento2#34257](https://github.com/magento/magento2/pull/34257) [magento/magento2#34256](https://github.com/magento/magento2/pull/34256) [magento/magento2#34207](https://github.com/magento/magento2/pull/34207) [magento/magento2#34152](https://github.com/magento/magento2/pull/34152) [magento/magento2#34149](https://github.com/magento/magento2/pull/34149) [magento/magento2#34128](https://github.com/magento/magento2/pull/34128) [magento/magento2#34114](https://github.com/magento/magento2/pull/34114) [magento/magento2#34113](https://github.com/magento/magento2/pull/34113) [magento/magento2#34110](https://github.com/magento/magento2/pull/34110) [magento/magento2#34099](https://github.com/magento/magento2/pull/34099) [magento/magento2#34076](https://github.com/magento/magento2/pull/34076) [magento/magento2#34075](https://github.com/magento/magento2/pull/34075) [magento/magento2#34051](https://github.com/magento/magento2/pull/34051) [magento/magento2#34022](https://github.com/magento/magento2/pull/34022) [magento/magento2#33999](https://github.com/magento/magento2/pull/33999) [magento/magento2#33787](https://github.com/magento/magento2/pull/33787) [magento/magento2#33727](https://github.com/magento/magento2/pull/33727) [magento/magento2#33683](https://github.com/magento/magento2/pull/33683) [magento/magento2#33682](https://github.com/magento/magento2/pull/33682) [magento/magento2#33662](https://github.com/magento/magento2/pull/33662) [magento/magento2#33661](https://github.com/magento/magento2/pull/33661) [magento/magento2#33571](https://github.com/magento/magento2/pull/33571) [magento/magento2#33549](https://github.com/magento/magento2/pull/33549) [magento/magento2#33547](https://github.com/magento/magento2/pull/33547) [magento/magento2#33530](https://github.com/magento/magento2/pull/33530) [magento/magento2#33454](https://github.com/magento/magento2/pull/33454) [magento/magento2#33431](https://github.com/magento/magento2/pull/33431) [magento/magento2#33232](https://github.com/magento/magento2/pull/33232) [magento/magento2#33218](https://github.com/magento/magento2/pull/33218) [magento/magento2#33214](https://github.com/magento/magento2/pull/33214) [magento/magento2#33149](https://github.com/magento/magento2/pull/33149) [magento/magento2#33124](https://github.com/magento/magento2/pull/33124) [magento/magento2#33106](https://github.com/magento/magento2/pull/33106) [magento/magento2#32999](https://github.com/magento/magento2/pull/32999) [magento/magento2#32997](https://github.com/magento/magento2/pull/32997) [magento/magento2#32986](https://github.com/magento/magento2/pull/32986) [magento/magento2#32877](https://github.com/magento/magento2/pull/32877) [magento/magento2#32792](https://github.com/magento/magento2/pull/32792) [magento/magento2#32771](https://github.com/magento/magento2/pull/32771) [magento/magento2#32282](https://github.com/magento/magento2/pull/32282) [magento/magento2#32226](https://github.com/magento/magento2/pull/32226) [magento/magento2#32139](https://github.com/magento/magento2/pull/32139) [magento/magento2#32133](https://github.com/magento/magento2/pull/32133) [magento/magento2#32117](https://github.com/magento/magento2/pull/32117) [magento/magento2#32112](https://github.com/magento/magento2/pull/32112) [magento/magento2#31963](https://github.com/magento/magento2/pull/31963) [magento/magento2#31894](https://github.com/magento/magento2/pull/31894) [magento/magento2#31877](https://github.com/magento/magento2/pull/31877) [magento/magento2#31785](https://github.com/magento/magento2/pull/31785) [magento/magento2#31774](https://github.com/magento/magento2/pull/31774) [magento/magento2#31100](https://github.com/magento/magento2/pull/31100) [magento/magento2#30803](https://github.com/magento/magento2/pull/30803) [magento/magento2#30562](https://github.com/magento/magento2/pull/30562) [magento/magento2#30526](https://github.com/magento/magento2/pull/30526) | [magento/magento2#34579](https://github.com/magento/magento2/issues/34579) [magento/magento2#34490](https://github.com/magento/magento2/issues/34490) [magento/magento2#34422](https://github.com/magento/magento2/issues/34422) [magento/magento2#34510](https://github.com/magento/magento2/issues/34510) [magento/magento2#34414](https://github.com/magento/magento2/issues/34414) [magento/magento2#34511](https://github.com/magento/magento2/issues/34511) [magento/magento2#34435](https://github.com/magento/magento2/issues/34435) [magento/magento2#34512](https://github.com/magento/magento2/issues/34512) [magento/magento2#34317](https://github.com/magento/magento2/issues/34317) [magento/magento2#32948](https://github.com/magento/magento2/issues/32948) [magento/magento2#26254](https://github.com/magento/magento2/issues/26254) [magento/magento2#34316](https://github.com/magento/magento2/issues/34316) [magento/magento2#34314](https://github.com/magento/magento2/issues/34314) [magento/magento2#34313](https://github.com/magento/magento2/issues/34313) [magento/magento2#34312](https://github.com/magento/magento2/issues/34312) [magento/magento2#34311](https://github.com/magento/magento2/issues/34311) [magento/magento2#34315](https://github.com/magento/magento2/issues/34315) [magento/magento2#33747](https://github.com/magento/magento2/issues/33747) [magento/magento2#33589](https://github.com/magento/magento2/issues/33589) [magento/magento2#33689](https://github.com/magento/magento2/issues/33689) [magento/magento2#33531](https://github.com/magento/magento2/issues/33531) [magento/magento2#33635](https://github.com/magento/magento2/issues/33635) [magento/magento2#33556](https://github.com/magento/magento2/issues/33556) [magento/magento2#33806](https://github.com/magento/magento2/issues/33806) [magento/magento2#32615](https://github.com/magento/magento2/issues/32615) [magento/devdocs#9248](https://github.com/magento/devdocs/issues/9248) [magento/magento2#32991](https://github.com/magento/magento2/issues/32991) [magento/magento2#32821](https://github.com/magento/magento2/issues/32821) [magento/magento2#33788](https://github.com/magento/magento2/issues/33788) [magento/magento2#32381](https://github.com/magento/magento2/issues/32381) [magento/magento2#33786](https://github.com/magento/magento2/issues/33786) [magento/magento2#33785](https://github.com/magento/magento2/issues/33785) [magento/magento2#33784](https://github.com/magento/magento2/issues/33784) [magento/magento2#33775](https://github.com/magento/magento2/issues/33775) [magento/magento2#33783](https://github.com/magento/magento2/issues/33783) [magento/magento2#30828](https://github.com/magento/magento2/issues/30828) [magento/magento2#33774](https://github.com/magento/magento2/issues/33774) [magento/magento2#33773](https://github.com/magento/magento2/issues/33773) | +| Blue Acorn iCi | [magento/magento2#34484](https://github.com/magento/magento2/pull/34484) | | +| Krish TechnoLabs | [magento/magento2#34442](https://github.com/magento/magento2/pull/34442) [magento/magento2#34423](https://github.com/magento/magento2/pull/34423) [magento/magento2#34171](https://github.com/magento/magento2/pull/34171) [magento/magento2#34157](https://github.com/magento/magento2/pull/34157) | | +| Fisheye | [magento/magento2#34185](https://github.com/magento/magento2/pull/34185) [magento/magento2#32720](https://github.com/magento/magento2/pull/32720) [magento/magento2#25279](https://github.com/magento/magento2/pull/25279) | [magento/magento2#34513](https://github.com/magento/magento2/issues/34513) [magento/magento2#34356](https://github.com/magento/magento2/issues/34356) [magento/magento2#29647](https://github.com/magento/magento2/issues/29647) [magento/magento2#30241](https://github.com/magento/magento2/issues/30241) | +| Aligent Consulting | [magento/magento2#33844](https://github.com/magento/magento2/pull/33844) | | +| Fast White Cat | [magento/magento2#33658](https://github.com/magento/magento2/pull/33658) | [magento/magento2#33839](https://github.com/magento/magento2/issues/33839) | +| TechDivision | [magento/magento2#33369](https://github.com/magento/magento2/pull/33369) | [magento/magento2#34451](https://github.com/magento/magento2/issues/34451) | +| MediaCT | [magento/magento2#33227](https://github.com/magento/magento2/pull/33227) | [magento/magento2#33984](https://github.com/magento/magento2/issues/33984) | +| Basecom | [magento/magento2#32891](https://github.com/magento/magento2/pull/32891) | [magento/magento2#32885](https://github.com/magento/magento2/issues/32885) | +| MRM Commerce | [magento/magento2#32637](https://github.com/magento/magento2/pull/32637) | [magento/magento2#32636](https://github.com/magento/magento2/issues/32636) | +| Ampersand | [magento/magento2#31879](https://github.com/magento/magento2/pull/31879) | [maritos/magento2-performance-fixes#4](https://github.com/maritos/magento2-performance-fixes/issues/4) | +| Brandung | [magento/magento2#31654](https://github.com/magento/magento2/pull/31654) | [magento/magento2#30948](https://github.com/magento/magento2/issues/30948) | +| EY | [magento/magento2#30995](https://github.com/magento/magento2/pull/30995) | [magento/magento2#31019](https://github.com/magento/magento2/issues/31019) [magento/magento2#32625](https://github.com/magento/magento2/issues/32625) [magento/magento2#33696](https://github.com/magento/magento2/issues/33696) | +| Monsoon | [magento/magento2#30001](https://github.com/magento/magento2/pull/30001) | [magento/magento-semver#50](https://github.com/magento/magento-semver/issues/50) | +| Netz98 | [magento/magento2#27212](https://github.com/magento/magento2/pull/27212) | [magento/magento2#29609](https://github.com/magento/magento2/issues/29609) | +| Fisheye | [magento/magento2#25279](https://github.com/magento/magento2/pull/25279) | [magento/magento2#29647](https://github.com/magento/magento2/issues/29647) [magento/magento2#30241](https://github.com/magento/magento2/issues/30241) | diff --git a/src/_includes/release-notes/engcomm-2-4-5-issues.md b/src/_includes/release-notes/engcomm-2-4-5-issues.md new file mode 100644 index 00000000000..8b717f9111d --- /dev/null +++ b/src/_includes/release-notes/engcomm-2-4-5-issues.md @@ -0,0 +1,25 @@ +| Contributing community member | Pull Requests | Related GitHub Issues | +| ------- | ------- | ------- | +| hostep | [magento/magento2#30640](https://github.com/magento/magento2/pull/30640) | [magento/magento2#30607](https://github.com/magento/magento2/issues/30607) | +| nuzil | [magento/magento2#31944](https://github.com/magento/magento2/pull/31944) | [magento/magento2#31947](https://github.com/magento/magento2/issues/31947) | +| kate-kyzyma | [magento/magento2#32293](https://github.com/magento/magento2/pull/32293) | [magento/magento2#32378](https://github.com/magento/magento2/issues/32378) | +| wassuupp | [magento/magento2#32371](https://github.com/magento/magento2/pull/32371) | [magento/magento2#33767](https://github.com/magento/magento2/issues/33767) | +| nuzil | [magento/magento2#32648](https://github.com/magento/magento2/pull/32648) | [magento/magento2#32649](https://github.com/magento/magento2/issues/32649) | +| DmitryTsymbal | [magento/magento2#33342](https://github.com/magento/magento2/pull/33342) | [magento/magento2#33344](https://github.com/magento/magento2/issues/33344) | +| AnnaAPak | [magento/magento2#33557](https://github.com/magento/magento2/pull/33557) | [magento/magento2#33692](https://github.com/magento/magento2/issues/33692) | +| ihor-sviziev | [magento/magento2#33904](https://github.com/magento/magento2/pull/33904) | [magento/magento2#33929](https://github.com/magento/magento2/issues/33929) | +| marvinhinz | [magento/magento2#34388](https://github.com/magento/magento2/pull/34388) | [magento/magento2#35150](https://github.com/magento/magento2/issues/35150) | +| kate-kyzyma | [magento/magento2#34552](https://github.com/magento/magento2/pull/34552) | [magento/magento2#34631](https://github.com/magento/magento2/issues/34631) | +| in-session | [magento/magento2#34558](https://github.com/magento/magento2/pull/34558) | [magento/magento2#34563](https://github.com/magento/magento2/issues/34563) [magento/magento2#34595](https://github.com/magento/magento2/issues/34595) | +| convenient | [magento/magento2#34582](https://github.com/magento/magento2/pull/34582) | [magento/magento2#34988](https://github.com/magento/magento2/issues/34988) | +| ihor-sviziev | [magento/magento2#34943](https://github.com/magento/magento2/pull/34943) | [magento/magento2#34942](https://github.com/magento/magento2/issues/34942) | +| liamjtoohey | [magento/magento2#35050](https://github.com/magento/magento2/pull/35050) | [magento/magento2#35180](https://github.com/magento/magento2/issues/35180) | +| dudzio12 | [magento/magento2#35109](https://github.com/magento/magento2/pull/35109) | [magento/magento2#35108](https://github.com/magento/magento2/issues/35108) [magento/magento2#35128](https://github.com/magento/magento2/issues/35128) | +| shochdoerfer | [magento/magento2#35234](https://github.com/magento/magento2/pull/35234) | [magento/magento2#35315](https://github.com/magento/magento2/issues/35315) | +| tobias-forkel | [magento/magento2#35299](https://github.com/magento/magento2/pull/35299) | [magento/magento2#35458](https://github.com/magento/magento2/issues/35458) | +| Inevix | [magento/magento2#35349](https://github.com/magento/magento2/pull/35349) | [magento/magento2#35480](https://github.com/magento/magento2/issues/35480) | +| fredden | [magento/magento2#35356](https://github.com/magento/magento2/pull/35356) | [magento/magento2#35587](https://github.com/magento/magento2/issues/35587) | +| mahesh-singh-rajawat | [magento/magento2#35376](https://github.com/magento/magento2/pull/35376) | [magento/magento2#35204](https://github.com/magento/magento2/issues/35204) | +| Usik2203 | [magento/magento2#35385](https://github.com/magento/magento2/pull/35385) | [magento/magento2#35386](https://github.com/magento/magento2/issues/35386) | +| arifadobe | [magento/magento2#35439](https://github.com/magento/magento2/pull/35439) | [magento/magento2#35506](https://github.com/magento/magento2/issues/35506) | +| pykettk | [magento/magento2#35504](https://github.com/magento/magento2/pull/35504) | [magento/magento2#35505](https://github.com/magento/magento2/issues/35505) | \ No newline at end of file diff --git a/src/_includes/release-notes/engcomm-2-4-5-partner.md b/src/_includes/release-notes/engcomm-2-4-5-partner.md new file mode 100644 index 00000000000..7cd865118e3 --- /dev/null +++ b/src/_includes/release-notes/engcomm-2-4-5-partner.md @@ -0,0 +1,7 @@ +| Partner | Pull Requests | Related GitHub Issues | +| ------- | ------- | ------- | +| Fisheye | [magento/magento2#35504](https://github.com/magento/magento2/pull/35504) [magento/magento2#35356](https://github.com/magento/magento2/pull/35356) [magento/magento2#35355](https://github.com/magento/magento2/pull/35355) | [magento/magento2#35505](https://github.com/magento/magento2/issues/35505) [magento/magento2#35587](https://github.com/magento/magento2/issues/35587) | +| Atwix | [magento/magento2#35421](https://github.com/magento/magento2/pull/35421) [magento/magento2#35385](https://github.com/magento/magento2/pull/35385) [magento/magento2#35118](https://github.com/magento/magento2/pull/35118) [magento/magento2#35099](https://github.com/magento/magento2/pull/35099) [magento/magento2#35040](https://github.com/magento/magento2/pull/35040) [magento/magento2#34883](https://github.com/magento/magento2/pull/34883) [magento/magento2#34862](https://github.com/magento/magento2/pull/34862) [magento/magento2#34552](https://github.com/magento/magento2/pull/34552) [magento/magento2#33795](https://github.com/magento/magento2/pull/33795) [magento/magento2#33557](https://github.com/magento/magento2/pull/33557) [magento/magento2#33536](https://github.com/magento/magento2/pull/33536) [magento/magento2#33409](https://github.com/magento/magento2/pull/33409) [magento/magento2#33342](https://github.com/magento/magento2/pull/33342) [magento/magento2#32293](https://github.com/magento/magento2/pull/32293) [magento/magento2#28958](https://github.com/magento/magento2/pull/28958) | [magento/magento2#35386](https://github.com/magento/magento2/issues/35386) [magento/magento2#34631](https://github.com/magento/magento2/issues/34631) [magento/magento2#33692](https://github.com/magento/magento2/issues/33692) [magento/magento2#33344](https://github.com/magento/magento2/issues/33344) [magento/magento2#32378](https://github.com/magento/magento2/issues/32378) | +| Ampersand | [magento/magento2#35050](https://github.com/magento/magento2/pull/35050) [magento/magento2#34582](https://github.com/magento/magento2/pull/34582) | [magento/magento2#35180](https://github.com/magento/magento2/issues/35180) [magento/magento2#34988](https://github.com/magento/magento2/issues/34988) | +| EY | [magento/magento2#33898](https://github.com/magento/magento2/pull/33898) | | +| Comwrap | [magento/magento2#32648](https://github.com/magento/magento2/pull/32648) [magento/magento2#32371](https://github.com/magento/magento2/pull/32371) [magento/magento2#31944](https://github.com/magento/magento2/pull/31944) | [magento/magento2#32649](https://github.com/magento/magento2/issues/32649) [magento/magento2#33767](https://github.com/magento/magento2/issues/33767) [magento/magento2#31947](https://github.com/magento/magento2/issues/31947) | \ No newline at end of file diff --git a/src/_includes/roadmap.md b/src/_includes/roadmap.md new file mode 100644 index 00000000000..9b79d06f7a5 --- /dev/null +++ b/src/_includes/roadmap.md @@ -0,0 +1,132 @@ +{% assign roadmap = include.data.roadmap %} +{% if include.roadmap %} +{% assign roadmap = include.data.roadmap | where: "name", include.roadmap %} +{% endif %} + +![Extension icon]({{ site.baseurl }}/common/images/Smock_Extension_18_N.svg) — Indicates extensions available on the Commerce Marketplace. + + + + {% for roadmap in roadmap %} + + {% endfor %} + + + {% for roadmap in roadmap %} + + {% endfor %} + +
{{roadmap.name}}
+ + {% for roadmapFeature in roadmap.features %} + + {% endfor %} +
{{ roadmapFeature.name }}
+
+ + diff --git a/src/_includes/upgrade/uct-error-reference.md b/src/_includes/upgrade/uct-error-reference.md new file mode 100644 index 00000000000..52a11f99d61 --- /dev/null +++ b/src/_includes/upgrade/uct-error-reference.md @@ -0,0 +1,238 @@ +## Critical issues + +### Core code + +These errors are reported when some of the core files are missing or do not match the original. + +| Error code | Error description | Suggested action | +| - | - | - | +| 2001 | Core file was not found | Run the `composer install` command from the project's root directory. | +| 2002 | Core file was modified | Run the `composer install` command from the project's root directory. | +| 2003 | Composer dependency is not installed | Missing composer dependency may potentially result in issues. Restore dependency by running `composer require package_name`. | +| 2005 | Core folder was not found | Run the `composer install` command from the project's root directory. | + +### Custom code + +Critical errors are raised when the custom code is referencing entities that are not present in the target {{site.data.var.ee}} version. These errors are also reported when critical coding standards have been broken. + +| Error code | Error description | Suggested action | +| - | - | - | +| 1110 | Instantiating non-existent Adobe Commerce class/interface | Update code to use a class marked as `@api`. Instantiating non-existent Adobe Commerce class/interface. | +| 1111 | Extending from non-existent Adobe Commerce class | The extended class is no longer present in the codebase. Inheritance is not recommended way of extending Adobe Commerce functionality. Update code to use a class marked as `@api`. | +| 1112 | Importing non-existent Adobe Commerce class | Update code to use a class marked as `@api`. | +| 1113 | Loading non-existent Adobe Commerce class | Update code to use a class marked as `@api`. | +| 1114 | Using non-existent Adobe Commerce class | Update code to use a class marked as `@api`. | +| 1214 | Using non-existent Adobe Commerce constant | Consider introducing and using a private constant of the required value within the custom code instead. | +| 1215 | Overriding non-existent Adobe Commerce constant | Consider introducing and using a private constant of the required value within the custom code instead. | +| 1216 | Assignation of non-existent Adobe Commerce constant | Consider introducing and using a private constant of the required value within the custom code instead. | +| 1312 | Imported non-existent Adobe Commerce interface | Consider removing the inheritance or replacing it with the interface introduced in the scope of the customization. | +| 1314 | Used non-existent Adobe Commerce interface | Consider removing the inheritance or replacing it with the interface introduced in the scope of the customization. | +| 1317 | Inherited non-existent Adobe Commerce interface | Consider removing the inheritance or replacing it with the interface introduced in the scope of the customization. | +| 1318 | Implemented non-existent Adobe Commerce interface | Consider removing the inheritance or replacing it with the interface introduced in the scope of the customization. | +| 1410 | Call non-existent Adobe Commerce method | Update code to use a class marked as `@api`. | +| 1514 | Using non-existent Adobe Commerce property | Update code to use a class marked as `@api`. | +| 1515 | Overriding non-existent Adobe Commerce property | Update code to use a class marked as `@api`. | +| 1516 | Assignation of non-existent Adobe Commerce property | Update code to use a class marked as `@api`. Update the property access level to private if it can be used within a single class only. | +| 5001 | Call-time pass-by-reference calls are prohibited | Passing by reference is not supported after PHP 5.6. | +| 5002 | The opening PHP tag must be the first content in the file | Ensure there is no content in the file before the PHP opening tag. | +| 5003 | Function has been deprecated | Use a replacement suggested in the error message. If the message does not suggest a replacement, a close review is needed to select an alternative function or implementation. | +| 5005 | PHP syntax error | The code must be updated to comply with the PHP syntax standards. | +| 5008 | Possible Magento 2 design violation. Detected a typical Magento 1.x construction | The code requires review and refactoring. Magento 1 constructions may no longer be supported by Magento 2 framework. | +| 5072 | Possible Magento 2 design violation. Detected a typical Magento 1.x construction | Update construction to Magento 2 standards. | +| 5076 | Cannot use in namespace as it is reserved since PHP 7 | Replace the reserved word in the namespace with a non-reserved keyword. | +| 5077 | Cannot use as class name as it is reserved since PHP 7 | Replace the reserved class name with a non-reserved name. | + +### GraphQL Schema + +GraphQL Schema critical issues are raised if the schema items are not present in the target version. + +| Error code | Error description | Suggested action | +| - | - | - | +| 3101 | Type was removed | List all queries that are referencing this field. Check if these queries are used by the customization implementation. Update the client code to handle the changed query interface. | +| 3102 | Type removed from union | If the union type is used in the GraphQL request constructing or response processing implementation it may need to be updated. | +| 3103 | Field removed | Check if the field is referenced in the customization codebase. Adjust the implementation to correctly handle the new field type. | +| 3105 | Implemented interface removed | Check if the type implementing the removed interface is used in the customization. The implementation may need to be updated if it is relying on the removed interface. | +| 3106 | Value removed from enum | If the removed enum value is used in the GraphQL request constructing or response processing implementation it may need to be updated. | +| 3107 | Argument removed | Check if the field is used in the customization codebase. Remove the argument for this field. | +| 3109 | Directive removed | Check if the directive is used in the customization codebase. Adjust the implementation to remove the reference to the directive. | +| 3110 | Directive argument removed | Check if the directive is used in the customization codebase. Remove the directive argument. | +| 3111 | Directive repeatable removed | Check if the directive is used in the customization codebase. Adjust the implementation to handle the interface changes. | +| 3112 | Directive location removed | Check if the directive is used in the customization codebase. Adjust the implementation to handle the interface changes. | +| 3201 | Type changed kind | List all queries that are referencing this field. Check if these queries are used by the customization implementation. Update the client code to handle the changed query interface. | +| 3203 | Field changed kind | Check if the field is referenced in the customization codebase. Adjust the implementation to correctly handle the new field type. | +| 3207 | Argument changed kind | Check if the field is used in the customization codebase. Update the argument type for this field. | +| 3303 | Required input field added | The field should be added to the request if the query including this field is used for the customization. | +| 3307 | Required argument added | Check if the field is used in the customization codebase. The new required argument should be specified when using the field. | +| 3310 | Required directive argument added | Check if the directive is used in the customization codebase. Add the directive argument. | + +## Errors + +### Custom code + +Custom code errors are raised when custom code is using the Adobe Commerce entry points that are not considered/marked as `@api`. The preserved behavior of such entry points is not guaranteed. The customization should rely on `@api` entry points instead. The functionality that is based on non-API Adobe Commerce code should be tested after the upgrade. These errors are also reported when major coding standards have been broken. + +| Error code | Error description | Suggested action | +| - | - | - | +| 1104 | Using non API class that is inheriting API interface | Classes that are not marked as `@api` may be changed. Consider updating the code to rely on the interface marked as `@api` instead. Otherwise, the functionality relying on this implementation should be tested after the upgrade. | +| 1121 | Extending from non Adobe Commerce API class | The extended class is no longer present in the codebase. Inheritance is not recommended way of extending Adobe Commerce functionality. Update code to use a class marked as `@api`. | +| 1122 | Importing non Adobe Commerce API class | The extended class is no longer present in the codebase. Update code to use a class marked as `@api`. Otherwise, the functionality relying on this implementation should be tested after the upgrade. | +| 1123 | Loading non Adobe Commerce API class | The extended class is no longer present in the codebase. Update code to use a class marked as `@api`. Otherwise, the functionality relying on this implementation should be tested after the upgrade. | +| 1124 | Using non Adobe Commerce API class | The extended class is no longer present in the codebase. Update code to use a class marked as `@api`. Otherwise, the functionality relying on this implementation should be tested after the upgrade. | +| 1224 | Using non Adobe Commerce API constant | Constants that are not marked as `@api` may be changed. Consider introducing and using a private constant of the required value within the custom code instead. | +| 1225 | Overriding non Adobe Commerce API constant | Constants that are not marked as `@api` may be changed. Consider introducing and using a private constant of the required value within the custom code instead. | +| 1226 | Assignation of non Adobe Commerce API constant | Constants that are not marked as `@api` may be changed. Consider introducing and using a private constant of the required value within the custom code instead. | +| 1322 | Imported non Adobe Commerce API interface | Interfaces not marked as `@api` may be changed. Consider removing this inheritance or replacing it with inheritance from the Adobe Commerce interface that is marked as `@api` or an interface introduced in the scope of customization code. | +| 1324 | Used non Adobe Commerce API interface | Interfaces not marked as `@api` may be changed. Consider removing this inheritance or replacing it with inheritance from the Adobe Commerce interface that is marked as `@api` or an interface introduced in the scope of customization code. | +| 1327 | Inherited non Adobe Commerce API interface | Constants that are not marked as `@api` may be changed. Consider introducing and using a private constant of the required value within the custom code instead. | +| 1328 | Implemented non Adobe Commerce API interface | Interfaces not marked as `@api` may be changed. Consider removing this inheritance or replacing it with inheritance from the Adobe Commerce interface that is marked as `@api` or an interface introduced in the scope of customization code. | +| 1420 | Instantiating non Adobe Commerce API class/interface | Classes that are not marked as `@api` may be changed. Consider updating the code to rely on the interface marked as `@api` instead. Otherwise, the functionality relying on this implementation should be tested after the upgrade. Also, the recommended way of retrieving an instance of the class is using DI. Consider using a factory if a new instance of the class is required. | +| 1428 | Possible dependency on implementation details. | Classes that are not marked as `@api` may be changed. Consider updating the code to rely on the interface marked as `@api` instead. Otherwise, the functionality relying on this implementation should be tested after the upgrade. | +| 1429 | Call non Adobe Commerce API methods | Methods that are not marked as `@api` or are not declared within API class/interface may be changed. Even if the interface of the method is not updated in the new version, its behaviour or output can be different. Consider relying on an interface method. Otherwise, the functionality relying on this implementation should be tested after the upgrade. | +| 1449 | Call to non-interface method (that is present in implementation) | Methods that are not declared in the interface may be changed. Consider relying on an interface method. Otherwise, the functionality relying on this implementation should be tested after the upgrade. | +| 1524 | Using non Adobe Commerce API property | Values of the properties that are not marked as `@api` may be changed. Consider relying on the API interface method instead. | +| 1525 | Overriding non Adobe Commerce API property | Values of the properties that are not marked as `@api` may be changed. Consider relying on the API interface method instead. | +| 1526 | Assignation of non Adobe Commerce API property | Values of the properties that are not marked as `@api` may be changed. Consider relying on the API interface method instead. | +| 5004 | Function without argument has been deprecated | Pass the input to validate as the first argument of the function. | +| 5007 | The use of certain functions is discouraged | Avoid using these functions. | +| 5009 | Template directives may not invoke methods. Only scalar array access is allowed | Remove method invocations from the template. | +| 5010 | Template `@vars` comment block contains invalid JSON | Fix invalid JSON. | +| 5011 | Template `@vars` comment block contains invalid label | Fix invalid label. | +| 5012 | Template `@vars` comment block is missing a variable used in the template | Add missing variable to @vars comment block. | +| 5013 | Avoid using self-closing tag with non-void html element | Use close tag instead. | +| 5014 | The `"active"` attribute is obsolete | The list of active modules is defined in deployment configuration. | +| 5015 | The `` node is obsolete | Use `` instead. | +| 5016 | The `` node is obsolete | Use `` instead. | +| 5017 | The `` node is obsolete | Use `` instead. | +| 5018 | The `` node is obsolete | Use `` instead. | +| 5019 | The `` node is obsolete | Instead, provide the actual value as a text literal. | +| 5020 | Obsolete node: `` | To be replaced with ``. | +| 5021 | Obsolete node: `` | To be replaced with ``. | +| 5022 | Factory name detected | Widget type should not begin with /. | +| 5023 | Obsolete ACL structure detected in line | Check lib/internal/Magento/Framework/Acl/etc/acl.xsd. | +| 5024 | Obsolete menu structure detected in line | Check app/code/Magento/Backend/etc/menu.xsd. | +| 5025 | Obsolete system configuration structure detected in file | Check app/code/Magento/Config/etc/system_file.xsd. | +| 5026 | Do not use `"text/javascript"` type attribute | Use only public members. | +| 5027 | Access to members and methods of Block class through $this is obsolete in phtml templates | Use only `$block` instead of `$this`. | +| 5028 | Access to protected and private members of `Block` class is obsolete in phtml templates | Use only public members. | +| 5029 | Do not use `"jquery/ui"` library in templates | Use needed jquery ui widget instead. | +| 5030 | Do not initialize JS component in PHP | initialize JS component in template. | +| 5031 | Contains obsolete method | Use `getConnection()` method instead. | +| 5032 | `loadLayout` method is deprecated | Use `\Magento\Framework\View\Layout\Builder::build` instead. | +| 5033 | `renderLayout` method is deprecated | Use `\Magento\Framework\Controller\ResultInterface::renderResult` instead. | +| 5034 | `_redirect` method is deprecated | Use `\Magento\Backend\Model\View\Result\Redirect::render` instead. | +| 5035 | `_forward` method is deprecated | Use `\Magento\Backend\Model\View\Result\Forward::forward` instead. | +| 5036 | `_setActiveMenu` method is deprecated | Use `\Magento\Backend\Model\View\Result\Page::setActiveMenu` instead. | +| 5037 | `_addBreadcrumb` method is deprecated | Use `\Magento\Backend\Model\View\Result\Page::addBreadcrumb` instead. | +| 5038 | `_addContent` method is deprecated | Use `\Magento\Backend\Model\View\Result\Page::addContent` instead. | +| 5039 | `_addLeft` method is deprecated | Use `\Magento\Backend\Model\View\Result\Page::addLeft` instead. | +| 5040 | `_addJs` method is deprecated | Use `\Magento\Backend\Model\View\Result\Page::addJs` instead. | +| 5041 | `_moveBlockToContainer` method is deprecated | Use `\Magento\Backend\Model\View\Result\Page::moveBlockToContainer` instead. | +| 5042 | Incorrect format of PHP class reference | Check that class is referenced using only camelCased letters, numbers and no leading slash. | +| 5043 | Incorrect format of module reference | Check that module is referenced using only letters, numbers, underscores and no leading slash. | +| 5044 | Class `Zend_Db_Select` is restricted | Suggested replacement: `\Magento\Framework\DB\Select`. | +| 5045 | Class `Zend_Db_Adapter_Pdo_Mysql` is restricted | Suggested replacement: `\Magento\Framework\DB\Adapter\Pdo\Mysql`. | +| 5046 | Class `Magento\Framework\Serialize\Serializer\Serialize` is restricted | Suggested replacement: `Magento\Framework\Serialize\SerializerInterface`. | +| 5047 | Class `ArrayObject` is restricted | Suggested replacement: Custom class, extended from `ArrayObject` with overwritten serialize/unserialize methods. | +| 5048 | Class `Magento\Framework\View\Element\UiComponent\ArrayObjectFactory` is restricted | Suggested replacement: Factory that creates custom class, extended from `ArrayObject` with overwritten serialize/unserialize methods. | +| 5049 | Blocks `\Magento\Theme\Block\Html\Head\{Css,Link,Script}` are allowed within the "head" block only | Verify integrity of the nodes nesting. | +| 5050 | The block being referenced is removed | Remove reference to block. | +| 5051 | `output="toHtml"` is obsolete | Use `output="1"`. | +| 5052 | The class `\Magento\Framework\View\Element\Text\ListText` is not supposed to be used in layout anymore | Remove class `\Magento\Framework\View\Element\Text\ListText` from layout. | +| 5053 | Call of method via layout instruction `` is not allowed | Avoid using offending method in . | +| 5054 | `helper` attribute contains `/` | Remove `/` from helper attribute. | +| 5055 | `helper` attribute does not contain `::` | Add `::` to helper attribute. | +| 5056 | Install scripts are obsolete | Use declarative schema approach in module\'s etc/db_schema.xml file. | +| 5057 | InstallSchema scripts are obsolete | Use declarative schema approach in module\'s etc/db_schema.xml file. | +| 5058 | InstallData scripts are obsolete | Use data patches approach in module\'s Setup/Patch/Data dir. | +| 5059 | Install scripts are obsolete | Create a class InstallData in the module\'s Setup folder. | +| 5060 | Upgrade scripts are obsolete | Use declarative schema approach in module\'s etc/db_schema.xml file. | +| 5061 | UpgradeSchema scripts are obsolete | Use declarative schema approach in module\'s etc/db_schema.xml file. | +| 5062 | UpgradeData scripts are obsolete | Use data patches approach in module\'s Setup/Patch/Data dir. | +| 5063 | Upgrade scripts are obsolete | Use data patches approach in the module\'s Setup/Patch/Data dir. | +| 5064 | Recurring scripts are obsolete | Create class Recurring in the module\'s Setup folder. | +| 5065 | 'data' is in an invalid directory | Create a data patch within module's Setup/Patch/Data folder for data upgrades or use declarative schema approach in module's etc/db_schema.xml file for schema changes. | +| 5066 | 'sql' is in an invalid directory | Create a data patch within module's Setup/Patch/Data folder for data upgrades or use declarative schema approach in module's etc/db_schema.xml file for schema changes. | +| 5067 | Nodes identified by XPath are obsolete | Obsolete XML pointed out in the error should be updated. Follow the suggestions from the error message. | +| 5068 | Directive {%raw%}`{{htmlescape}}`{%endraw%} is obsolete | Use {%raw%}`{{var}}`{%endraw%} instead. | +| 5069 | Directive {%raw%}`{{escapehtml}}`{%endraw%} is obsolete | Use {%raw%}`{{var}}`{%endraw%} instead. | +| 5070 | 3rd parameter is not needed anymore for `getChildHtml()` | Remove 3rd parameter from call to `getChildHtml()`. | +| 5071 | 4th parameter is not needed anymore for `getChildHtml()` | Remove 4th parameter from call to `getChildHtml()`. | +| 5073 | Legacy table names with slash must be fixed to direct table names | Use direct table name instead. | +| 5075 | Application modules should not use classes from test modules | Remove usage of classes from test modules. | +| 5078 | Class needs to be requested in constructor, otherwise compiler will not be able to find and generate these classes | Add class to constructor. | +| 5079 | Use of var class variables is discouraged | Avoid using 'var' to declare class variable. | +| 5080 | Possible raw SQL statement detected | Use repositories or data patches instead. | +| 5081 | The use of helpers in templates is discouraged | Use ViewModel instead. | +| 5082 | The use of $this in templates is deprecated | Use $block instead. | +| 5083 | Constants are not allowed as the first argument of translation function | Use string literal instead. | +| 5084 | Do not initialize JS component in php | Initialize JS component in a template. | +| 5085 | The use of certain functions is discouraged | Use the alternative function advised on the message instead. | +| 5087 | PHP cross-version compatibility issue | Follow the suggestions from the message and check the [migration guide](https://www.php.net/manual/en/migration81.php). | +| 5088 | Optional parameters found after required ones | Move required parameters after optional ones. | +| 5089 | Method visibility `final private` found | Change method visibility from `final private` to only `private`. | +| 5090 | Magic method `__set_state` is not defined as `static` | Magic method `__set_state` must be defined as `static`. | +| 5091 | Class with `__toString()` method not inheriting from `Stringable` interface | Add `Stringable` interface to class with `__toString()` method. | +| 5092 | `is_resource()` method used for functions that now return Object | Change `is_resource()` to `instanceof` Object. | +| 6001 | `jQuery.andSelf()` removed | Use `jQuery.addBack()`. | +| 6002 | jQuery `$.bind` and `$.unbind` are deprecated | Use `$.on` and `$.off` instead. | +| 6003 | jQuery method to subscribe to event is deprecated and shouldn't be used | Use `.on("event name", fn)` method instead to subscribe to that event. | +| 6003 | jQuery method to trigger event is deprecated and shouldn't be used | Use `.trigger("event name")` method instead to trigger that event. | +| 6004 | jQuery `$.delegate` and `$.undelegate` are deprecated | Use `$.on` and `$.off` instead. | +| 6005 | (`jQuery.load()` / `jQuery.unload()` / `jQuery.error()`) was removed | Use (`.on("load", fn)` / `.on("unload", fn)` / `.on("error", fn)`) instead. | +| 6006 | `jQuery.size()` removed | Use `jQuery.length`. | +| 6007 | `jQuery.trim` is deprecated | Use `String.prototype.trim`. | +| 6008 | (`addButton`, `addContextToolbar`, `addMenuItem`, `addSidebar`, `file_browser_callback`, `insert_button_items`, 'inlite' theme, 'mobile' theme, 'modern' theme) is removed | Update code to be compatible with tinymce5. | +| 6009 | `jQuery.isFunction()` is deprecated | In most cases, it can be replaced by [typeof x === "function"]. | +| 6009 | `jQuery.type()` is deprecated | Replace with an appropriate type check like [typeof x === "function"]. | +| 6009 | `jQuery.isArray()` is deprecated | Use the native Array.isArray method instead. | +| 6009 | `jQuery.parseJSON()` is deprecated | To parse JSON strings, use the native JSON.parse method instead. | +| 6010 | (`jQuery.expr[":"]`, `jQuery.expr.filters`) is deprecated | Use jQuery.expr.pseudos instead. | + +## Warnings + +### Core code + +These warnings are reported when there are minor inconsistencies in the core codebase. + +| Error code | Error description | Suggested action | +| - | - | - | +| 2004 | Composer dependency version mismatch | Issue indicates that composer depency version in etalon and actual project is different. Update dependency by running `composer update `. | + +### Custom code + +Custom code warnings are raised when the references to deprecated code are detected. Such references should be replaced with the supported extension points. Pay attention to the `@see` annotation of deprecated item for recommendations. These errors are also reported when minor coding standards have been broken. + +| Error code | Error description | Suggested action | +| - | - | - | +| 1131 | Extending from Adobe Commerce ``@deprecated`` class | The extended class will be removed in upcoming versions. Inheritance is not recommended way of extending Adobe Commerce functionality. Update code to use a class marked as `@api`. | +| 1132 | Importing Adobe Commerce `@deprecated` class | The extended class will be removed in upcoming versions. Consider using Adobe Commerce class marked as `@api` instead. | +| 1133 | Loading Adobe Commerce `@deprecated` class | The extended class will be removed in upcoming versions. Consider using Adobe Commerce class marked as `@api` instead. | +| 1134 | Using Adobe Commerce `@deprecated` class | The extended class will be removed in upcoming versions. Consider using Adobe Commerce class marked as `@api` instead. | +| 1234 | Using Adobe Commerce `@deprecated` constant | The deprecated constant will be removed in upcoming versions. Consider using a constant marked as `@api` or a private constant within your implementation instead. | +| 1235 | Overriding Adobe Commerce `@deprecated` constant | The deprecated constant will be removed in upcoming versions. Consider using a constant marked as `@api` or a private constant within your implementation instead. | +| 1236 | Assignation of Adobe Commerce `@deprecated` constant | The deprecated constant will be removed in upcoming versions. Consider using a constant marked as `@api` or a private constant within your implementation instead. | +| 1332 | Imported Adobe Commerce `@deprecated` interface | The deprecated interface will be removed in upcoming versions. Consider using an interface or class marked as `@api` instead. | +| 1334 | Used Adobe Commerce `@deprecated` interface | The deprecated interface will be removed in upcoming versions. Consider using an interface or class marked as `@api` instead. | +| 1337 | Inherited from Adobe Commerce `@deprecated` interface | The deprecated interface will be removed in upcoming versions. Consider removing the interface inheritance, using an interface marked as `@api` or an interface introduced within your implementation instead. | +| 1338 | Implemented Adobe Commerce `@deprecated` interface | The deprecated interface will be removed in upcoming versions. Consider removing the interface inheritance, using an interface marked as `@api` or an interface introduced within your implementation instead. | +| 1430 | Call not declared dataobject method | The magic methods that are not declared may be changed. Consider relying on interface methods instead. | +| 1439 | Call Adobe Commerce `@deprecated` method | The deprecated method will be removed in upcoming versions. Consider relying on methods declared in API interfaces instead. | +| 1534 | Using Adobe Commerce `@deprecated` property | The deprecated method will be removed in upcoming versions. Consider relying on methods declared in API interfaces instead. | +| 1535 | Overriding Adobe Commerce `@deprecated` property | The deprecated property will be removed in upcoming versions. Consider relying on methods declared in API interfaces or using a private property within your implementation instead. | +| 1536 | Assignation of Adobe Commerce `@deprecated` property | The deprecated method will be removed in upcoming versions. Consider relying on methods declared in API interfaces instead. | +| 5006 | Proxies and interceptors MUST never be explicitly requested in constructors | The original class should be declared as a type of the constructor parameter. The Interceptor/Proxy class will be passed by the framework dependency injection implementation. | +| 5074 | Use of deprecated method `getResource()` to (save / load / delete) data detected. | Use a repository instead. | +| 5086 | Visibility is not declared on a constant | Declare the visibility on all constants. | + +### GraphQL Schema + +GraphQL Schema warnings are raised when the additional items are added to the schema in the new version. It is recommended to review the implementation to see if they should be used for requests. + +| Error code | Error description | Suggested action | +| - | - | - | +| 3206 | Argument default value changed | If the query is used in the customization the argument value may have to be specified explicitly. | +| 3302 | Type added to union | The type was added to the union. Check the implementation processing the result of the query returning this union type and ensure it is able to handle the added type. | +| 3304 | Optional input field added | Optional input field added. Check the implementation to ensure. | +| 3305 | Implemented interface added | The field can accept/provide more information that can be considered in the implementation. | +| 3306 | Value added to enum | A value was added to an enum. If clients contain a switch statement on the enum's value and do not include a default case, this change might cause unexpected behavior. | +| 3308 | Optional argument added | If the query is using a new argument in the customization it may need to be added to the request. | diff --git a/src/_includes/webapi/b2b_roles.md b/src/_includes/webapi/b2b_roles.md index 3c372d4e29a..3812aa40aa7 100644 --- a/src/_includes/webapi/b2b_roles.md +++ b/src/_includes/webapi/b2b_roles.md @@ -14,13 +14,13 @@ Display name | Resource name         Checkout with Quote | Magento_NegotiableQuote::checkout       View quotes of subordinate users | Magento_NegotiableQuote::view_quotes_sub   Order Approvals | Magento_PurchaseOrder::all -    View My Purchase Orders | Magento_PurchaseOrder:view_purchase_orders -      View for subordinates | Magento_PurchaseOrder:view_purchase_orders_for_subordinates -      View for all company | Magento_PurchaseOrder:view_purchase_orders_for_company -    Auto-approve POs created within this role | Magento_PurchaseOrder:autoapprove_purchase_order -    Approve Purchase Orders without other approvals | Magento_PurchaseOrder:super_approve_purchase_order -    View Approval Rules | Magento_PurchaseOrder:view_approval_rules -      Create, Edit and Delete | Magento_PurchaseOrder:manage_approval_rules +    View My Purchase Orders | Magento_PurchaseOrder::view_purchase_orders +      View for subordinates | Magento_PurchaseOrder::view_purchase_orders_for_subordinates +      View for all company | Magento_PurchaseOrder::view_purchase_orders_for_company +    Auto-approve POs created within this role | Magento_PurchaseOrder::autoapprove_purchase_order +    Approve Purchase Orders without other approvals | Magento_PurchaseOrderRule::super_approve_purchase_order +    View Approval Rules | Magento_PurchaseOrderRule::view_approval_rules +      Create, Edit and Delete | Magento_PurchaseOrderRule::manage_approval_rules     Company Profile | Magento_Company::view       Account Information (View) | Magento_Company::view_account         Edit | Magento_Company::edit_account @@ -35,4 +35,4 @@ Display name | Resource name       View users and teams | Magento_Company::users_view         Manage users and teams | Magento_Company::users_edit     Company credit | Magento_Company::credit -      view | Magento_Company::credit_history \ No newline at end of file +      view | Magento_Company::credit_history diff --git a/src/_includes/webapi/services23.md b/src/_includes/webapi/services23.md index c4c22513eb3..eac20d3e1d2 100644 --- a/src/_includes/webapi/services23.md +++ b/src/_includes/webapi/services23.md @@ -81,15 +81,15 @@ bundleProductOptionTypeListV1 ```http catalogAttributeSetManagementV1 catalogAttributeSetRepositoryV1 -catalogBasePriceStorageV1 * +catalogBasePriceStorageV1 catalogCategoryAttributeOptionManagementV1 catalogCategoryAttributeRepositoryV1 catalogCategoryLinkManagementV1 catalogCategoryLinkRepositoryV1 -catalogCategoryListV1 * +catalogCategoryListV1 catalogCategoryManagementV1 catalogCategoryRepositoryV1 -catalogCostStorageV1 * +catalogCostStorageV1 catalogProductAttributeGroupRepositoryV1 catalogProductAttributeManagementV1 catalogProductAttributeMediaGalleryManagementV1 @@ -102,13 +102,13 @@ catalogProductLinkManagementV1 catalogProductLinkRepositoryV1 catalogProductLinkTypeListV1 catalogProductMediaAttributeManagementV1 -catalogProductRenderListV1 * +catalogProductRenderListV1 catalogProductRepositoryV1 catalogProductTierPriceManagementV1 catalogProductTypeListV1 catalogProductWebsiteLinkRepositoryV1 -catalogSpecialPriceStorageV1 * -catalogTierPriceStorageV1 * +catalogSpecialPriceStorageV1 +catalogTierPriceStorageV1 ``` ### CatalogInventory diff --git a/src/_includes/webapi/services24.md b/src/_includes/webapi/services24.md deleted file mode 100644 index 59d8b5439cf..00000000000 --- a/src/_includes/webapi/services24.md +++ /dev/null @@ -1,332 +0,0 @@ -## {{site.data.var.ee}} Web APIs Services per Module {#eelist} - -The Web APIs for {{site.data.var.ee}} (formerly Magento Enterprise Edition) are available on {{site.data.var.ee}} installations only. {{site.data.var.ee}} installations automatically have access to all {{site.data.var.ce}} (formerly Magento Community Edition) web APIs. - -### CustomerBalance - -```http -customerBalanceBalanceManagementV1 -``` - -### GiftCardAccount - -```http -giftCardAccountGiftCardAccountManagementV1 -giftCardAccountGuestGiftCardAccountManagementV1 -giftRegistryGuestCartShippingMethodManagementV1 -giftRegistryShippingMethodManagementV1 -``` - -### GiftWrapping - -```http -giftWrappingWrappingRepositoryV1 -``` - -### Reward - -```http -rewardRewardManagementV1 -``` - -### RMA - -```http -rmaCommentManagementV1 -rmaRmaAttributesManagementV1 -rmaRmaManagementV1 -rmaRmaRepositoryV1 -rmaTrackManagementV1 -``` - -## {{site.data.var.ce}} Web APIs Services per Module {#celist} - -The {{site.data.var.ce}} Web APIs are available on all installations. - -### Analytics - -```http -analyticsLinkProviderV1 -``` - -### AsynchronousOperations - -```http -asynchronousOperationsOperationRepositoryV1 -``` - -### Backend - -```http -backendModuleServiceV1 -``` - -### Bundle - -```http -bundleProductLinkManagementV1 -bundleProductOptionManagementV1 -bundleProductOptionRepositoryV1 -bundleProductOptionTypeListV1 -``` - -### Catalog - -```http -catalogAttributeSetManagementV1 -catalogAttributeSetRepositoryV1 -catalogBasePriceStorageV1 * -catalogCategoryAttributeOptionManagementV1 -catalogCategoryAttributeRepositoryV1 -catalogCategoryLinkManagementV1 -catalogCategoryLinkRepositoryV1 -catalogCategoryListV1 * -catalogCategoryManagementV1 -catalogCategoryRepositoryV1 -catalogCostStorageV1 * -catalogProductAttributeGroupRepositoryV1 -catalogProductAttributeManagementV1 -catalogProductAttributeMediaGalleryManagementV1 -catalogProductAttributeOptionManagementV1 -catalogProductAttributeRepositoryV1 -catalogProductAttributeTypesListV1 -catalogProductCustomOptionRepositoryV1 -catalogProductCustomOptionTypeListV1 -catalogProductLinkManagementV1 -catalogProductLinkRepositoryV1 -catalogProductLinkTypeListV1 -catalogProductMediaAttributeManagementV1 -catalogProductRenderListV1 * -catalogProductRepositoryV1 -catalogProductTierPriceManagementV1 -catalogProductTypeListV1 -catalogProductWebsiteLinkRepositoryV1 -catalogSpecialPriceStorageV1 * -catalogTierPriceStorageV1 * -``` - -### CatalogInventory - -```http -catalogInventoryStockRegistryV1 -``` - -### Checkout - -```http -checkoutGuestPaymentInformationManagementV1 -checkoutGuestShippingInformationManagementV1 -checkoutGuestTotalsInformationManagementV1 -checkoutPaymentInformationManagementV1 -checkoutShippingInformationManagementV1 -checkoutTotalsInformationManagementV1 -``` - -### CheckoutAgreements - -```http -checkoutAgreementsCheckoutAgreementsRepositoryV1 -``` - -### Cms - -```http -cmsBlockRepositoryV1 -cmsPageRepositoryV1 -``` - -### ConfigurableProduct - -```http -configurableProductConfigurableProductManagementV1 -configurableProductLinkManagementV1 -configurableProductOptionRepositoryV1 -``` - -### Customer - -```http -customerAccountManagementV1 -customerAddressMetadataV1 -customerAddressRepositoryV1 -customerCustomerMetadataV1 -customerCustomerRepositoryV1 -customerGroupManagementV1 -customerGroupRepositoryV1 -customerCustomerGroupConfigV1 -``` - -### Directory - -```http -directoryCountryInformationAcquirerV1 -directoryCurrencyInformationAcquirerV1 -``` - -### Downloadable - -```http -downloadableLinkRepositoryV1 -downloadableSampleRepositoryV1 -``` - -### Eav - -```http -eavAttributeSetManagementV1 -eavAttributeSetRepositoryV1 -``` - -### GiftMessage - -```http -giftMessageCartRepositoryV1 -giftMessageGuestCartRepositoryV1 -giftMessageGuestItemRepositoryV1 -giftMessageItemRepositoryV1 -``` - -### Integration - -```http -integrationAdminTokenServiceV1 -integrationCustomerTokenServiceV1 -``` - -### InventoryApi - -```http -inventoryApiSourceRepositoryV1 -inventoryApiGetSourcesAssignedToStockOrderedByPriorityV1 -inventoryApiStockRepositoryV1 -inventoryApiGetStockSourceLinksV1 -inventoryApiStockSourceLinksSaveV1 -inventoryApiStockSourceLinksDeleteV1 -inventoryApiSourceItemRepositoryV1 -inventoryApiSourceItemsSaveV1 -inventoryApiSourceItemsDeleteV1 -``` - -### InventoryCatalogApi - -```http -inventoryCatalogApiBulkSourceAssignV1 -inventoryCatalogApiBulkSourceUnassignV1 -inventoryCatalogApiBulkInventoryTransferV1 -``` - -### InventoryDistanceBasedSourceSelectionApi - -```http -inventoryDistanceBasedSourceSelectionApiGetDistanceProviderCodeV1 -inventoryDistanceBasedSourceSelectionApiGetDistanceV1 -inventoryDistanceBasedSourceSelectionApiGetLatLngFromAddressV1 -``` - -### InventoryLowQuantityNotificationApi - -```http -inventoryLowQuantityNotificationApiGetSourceItemConfigurationV1 -inventoryLowQuantityNotificationApiSourceItemConfigurationsSaveV1 -inventoryLowQuantityNotificationApiDeleteSourceItemsConfigurationV1 -``` - -### InventorySalesApi - -```http -inventorySalesApiGetProductSalabilityV1 -inventorySalesApiIsProductSalableV1 -inventorySalesApiIsProductSalableForRequestedQtyV1 -inventorySalesApiStockResolverV1 -``` - -### InventorySourceSelectionApi - -```http -inventorySourceSelectionApiGetSourceSelectionAlgorithmListV1 -inventorySourceSelectionApiSourceSelectionServiceV1 -``` - -### Quote - -```http -quoteBillingAddressManagementV1 -quoteCartItemRepositoryV1 -quoteCartManagementV1 -quoteCartRepositoryV1 -quoteCartTotalManagementV1 -quoteCartTotalRepositoryV1 -quoteCouponManagementV1 -quoteGuestBillingAddressManagementV1 -quoteGuestCartItemRepositoryV1 -quoteGuestCartManagementV1 -quoteGuestCartRepositoryV1 -quoteGuestCartTotalManagementV1 -quoteGuestCartTotalRepositoryV1 -quoteGuestCouponManagementV1 -quoteGuestPaymentMethodManagementV1 -quoteGuestShipmentEstimationV1 -quoteGuestShippingMethodManagementV1 -quotePaymentMethodManagementV1 -quoteShipmentEstimationV1 -quoteShippingMethodManagementV1 -``` - -### Sales - -```http -salesCreditmemoCommentRepositoryV1 -salesCreditmemoManagementV1 -salesCreditmemoRepositoryV1 -salesInvoiceCommentRepositoryV1 -salesInvoiceManagementV1 -salesInvoiceOrderV1 -salesInvoiceRepositoryV1 -salesOrderAddressRepositoryV1 -salesOrderItemRepositoryV1 -salesOrderManagementV1 -salesOrderRepositoryV1 -salesRefundInvoiceV1 -salesRefundOrderV1 -salesShipmentCommentRepositoryV1 -salesShipmentManagementV1 -salesShipmentRepositoryV1 -salesShipmentTrackRepositoryV1 -salesShipOrderV1 -salesTransactionRepositoryV1 -``` - -### SalesRule - -```http -salesRuleCouponManagementV1 -salesRuleCouponRepositoryV1 -salesRuleRuleRepositoryV1 -``` - -### Search - -```http -searchV1 -``` - -### Store - -```http -storeGroupRepositoryV1 -storeStoreConfigManagerV1 -storeStoreRepositoryV1 -storeWebsiteRepositoryV1 -``` - -### Tax - -```http -taxTaxClassRepositoryV1 -taxTaxRateRepositoryV1 -taxTaxRuleRepositoryV1 -``` - -## Magento B2B - -See [Integrate with B2B using REST]({{page.baseurl}}/b2b/integrations.html) for a list of services provided with B2B. diff --git a/src/_includes/webapi/tutorials/configure-shipping-methods.md b/src/_includes/webapi/tutorials/configure-shipping-methods.md deleted file mode 100644 index d4db87bc508..00000000000 --- a/src/_includes/webapi/tutorials/configure-shipping-methods.md +++ /dev/null @@ -1,15 +0,0 @@ -If an order contains one or more simple, configurable, bundle, or group products, then you must specify how the order will be shipped. Downloadable items cannot be shipped, and Magento does not calculate shipping charges for downloadable items. - -Since we are not actually shipping any products in this tutorial, we do not need to set up an account with a shipping company such as UPS or Federal Express. Instead, we can use the offline shipping methods that are configured by default. - -Shipping type | Configuration name | Enabled by default? ---- | --- | --- -Flat rate | `flatrate` | Yes -Table rate | `tablerate` | Yes -Free shipping | `freeshipping` | No - -To change which offline shipping methods are available: - -1. Select **Stores** > **Settings** > **Configuration** > **Sales** > **Shipping Methods** in Admin. -1. Enable or disable the shipping methods as desired. -1. Click **Save Config**. diff --git a/src/_layouts/migrated-video.html b/src/_layouts/migrated-video.html new file mode 100644 index 00000000000..7bc924ea9e2 --- /dev/null +++ b/src/_layouts/migrated-video.html @@ -0,0 +1,109 @@ +{% include layout/header.html %} + +
+ + +
+
+
+
+ This page has moved and will be redirected soon. See Migrated topics for the complete list. +
+ {% include layout/page-header.html %} +
+
+
+
+
+ +
+
+
+ + {{ content }} +
+
+
{{ playlists[0].title }}
+ {% assign prev = current | minus: 2 %} + {% if prev >= 0 %} + + {% endif %} + + {% assign next = current %} + {% if next < videos.size %} + + {% endif %} +
+ + + +
+ + + {% include layout/page-info.html %} + +
+ + +
+ +{% include layout/footer.html %} + + diff --git a/src/_layouts/migrated-videos.html b/src/_layouts/migrated-videos.html new file mode 100644 index 00000000000..138f34338c2 --- /dev/null +++ b/src/_layouts/migrated-videos.html @@ -0,0 +1,58 @@ +{% include layout/header.html %} + +
+ + +
+
+
+
+ This page has moved and will be redirected soon. See Migrated topics for the complete list. +
+ {% include layout/page-header.html %} +
+
+ {{ content }} + {% assign sorted_videos = site.videos | where: 'layout', 'migrated-video' | sort: 'date' | reverse %} + {% if page.group != nil %} + {% assign sorted_videos = sorted_videos | where: 'group', page.group | sort: 'menu_order' %} + {% endif %} +
+ {% for video in sorted_videos %} + {% include video/preview.html %} + {% endfor %} +
+
+
+
+ + +
+ +{% include layout/footer.html %} + + diff --git a/src/_layouts/migrated.html b/src/_layouts/migrated.html new file mode 100644 index 00000000000..790f66f6066 --- /dev/null +++ b/src/_layouts/migrated.html @@ -0,0 +1,41 @@ +{% include layout/header.html %} + +
+ + {% include layout/sidebar.html %} + +
+
+
+
+ This page has moved and will be redirected soon. See Migrated topics for the complete list. + +
+ {% include layout/page-header.html %} +
+
+ {{ content }} +
+
+ {% include layout/content-footer.html %} +
+
+ + + {% include layout/page-info.html %} + +
+ + +
+ +{% include layout/footer.html %} + + diff --git a/src/_layouts/redirect.html b/src/_layouts/redirect.html deleted file mode 100644 index 87fd33ec103..00000000000 --- a/src/_layouts/redirect.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - Redirecting… - - - - -

Redirecting…

- Click here if you are not redirected. - \ No newline at end of file diff --git a/src/_layouts/tutorial.html b/src/_layouts/tutorial.html deleted file mode 100644 index a3dfa04567f..00000000000 --- a/src/_layouts/tutorial.html +++ /dev/null @@ -1,53 +0,0 @@ -{% include layout/header.html %} - -
- - {% include layout/sidebar.html %} - -
-
-
- {% include layout/page-header.html %} -
-
- {{ content }} - -
-
- {% assign steps = site.pages | where: "guide_version", page.guide_version | where: "level3_subgroup", page.level3_subgroup | sort: "menu_order" %} - {% assign first_step = steps[0] %} - {%- for step in steps -%} - {% if step.url == page.url %}{% assign index = forloop.index %}{% endif %} - {%- endfor -%} - {% assign steps_size = steps | size %} - {% if index == 1 %} - Begin Tutorial - {% else %} - {% assign next_i = index %} - {% assign prev_i = index | minus: 2 %} - - Previous - {% if index != steps_size %} - Next - {% endif %} - - {% endif %} -
- -
- -
- {% include layout/content-footer.html %} -
- -
- - - {% include layout/page-info.html %} - -
- - -
- -{% include layout/footer.html %} diff --git a/src/_videos/fundamentals/add-a-javascript-module.md b/src/_videos/fundamentals/add-a-javascript-module.md index ff666833e83..6777a9a7db2 100644 --- a/src/_videos/fundamentals/add-a-javascript-module.md +++ b/src/_videos/fundamentals/add-a-javascript-module.md @@ -1,10 +1,12 @@ --- -youtube_id: 4q43-auwAbU +youtube_id: 4i2HJryIcdU duration: "4:20" group: "Fundamentals of Magento 2 Development" title: "How to Add a JavaScript Module" thumbnail: "fundamentals/thumbs/add-js-module.png" menu_order: 1 +redirect_to: https://experienceleague.adobe.com/docs/commerce-learn/tutorials/frontend-development/add-javascript-module.html +layout: migrated-video --- Magento 2 uses requireJS as a tool to define the module structure. @@ -45,10 +47,17 @@ Now create two files: {% collapsible Show source code %} -```php?start_inline=1 +```php /app/code -``` - -```bash -mkdir Learning -``` - -```bash -mkdir Learning/GreetingMessage -``` - -Now create two files: - -`Learning/GreetingMessage/registration.php` - -{% collapsible Show code %} - -```php?start_inline=1 - - - - - - -``` - -{% endcollapsible %} - -## Step 2: Create an InstallSchema script - -To create an InstallSchema script, navigate to the `app/code/Learning/GreetingMessage` folder and create a `Setup` folder. - -```bash -cd /app/code/Learning/GreetingMessage -``` - -```bash -mkdir Setup -``` - -Create the file `Setup/InstallSchema.php`. - -{% collapsible Show code %} - -```php?start_inline=1 -getConnection() - ->newTable($setup->getTable('greeting_message')) - ->addColumn( - 'greeting_id', - \Magento\Framework\DB\Ddl\Table::TYPE_INTEGER, - null, - ['identity' => true, 'unsigned' => true, 'nullable' => false, 'primary' => true], - 'Greeting ID' - ) - ->addColumn( - 'message', - \Magento\Framework\DB\Ddl\Table::TYPE_TEXT, - 255, - ['nullable' => false, 'default' => ''], - 'Message' - )->setComment("Greeting Message table"); - $setup->getConnection()->createTable($table); - } -} -``` - -{% endcollapsible %} - -Let’s take a minute to look at the code. - -The InstallSchema files are all very typical. -The main code is located in the `install()` method, which has a `$setup` parameter. -This is a key parameter, because it gives access to the `Connection()` object that allows database manipulations. - -The connection is an instance of the `Magento\Framework\DB\Adapter\Pdo\Mysql` class. - -Magento uses DDL (Data Definition Language) to manipulate the database. -You can find various examples of DDL in the Magento 2 core code. - -## Step 3: Create an InstallData script - -Let’s create the `Setup/InstallData.php` file: - -{% collapsible Show code %} - -```php - 'Happy New Year'], - ['message' => 'Merry Christmas'] - ]; - foreach ($data as $bind) { - $setup->getConnection() - ->insertForce($setup->getTable('greeting_message'), $bind); - } - } -} -``` - -{% endcollapsible %} - -## Step 4: Add a new module and verify that a table with data was created - -Run the `setup:upgrade` script to verify that a table with the initial data is there: - -```bash -cd -``` - -```bash -php bin/magento setup:upgrade -``` - -You should see a long list of modules that contain `Learning_GreetingMessage`. - -Connect to the database: `mysql -u -p `. - -```terminal -SHOW TABLES LIKE “%greeting%” - -+------------------------------------+ -| Tables_in_magento_210 (%greeting%) | -+------------------------------------+ -| greeting_message | -+------------------------------------+ - -SELECT * FROM greeting_message; - -+-------------+-----------------+ -| greeting_id | message | -+-------------+-----------------+ -| 1 | Happy New Year | -| 2 | Happy Holidays | -+-------------+-----------------+ -``` - -### Check that the table and data are there - -When you create a new module and run the `bin/magento setup:upgrade` script, Magento checks the codebase to see if there are modules that were not installed. -If it finds any, it checks whether there are any install scripts and if so, runs them. -Magento then updates the table `setup_module` and puts information about the module and its version there: - -```terminal -SELECT * FROM setup_module WHERE module='Learning_GreetingMessage'; - -+--------------------------+----------------+--------------+ -| module | schema_version | data_version | -+--------------------------+----------------+--------------+ -| Learning_GreetingMessage | 0.0.1 | 0.0.1 | -+--------------------------+----------------+--------------+ -``` - -The next time you run the `bin/magento setup:upgrade` script, it will find a record in the database and will compare the current version against the one in database. -If the versions match, it will do nothing. -If the current version is higher, it will run the upgrade scripts (discussed next). - -## Step 5: Create an UpgradeSchema script - -To see how the upgrade scripts work, we’ll add some data to the database. - -First, change the version in the `etc/module.xml` file to 0.0.2: - -```xml - -``` - -Then create the file `Setup/UpgradeSchema.php`: - -{% collapsible Show code %} - -```php?start_inline=1 -startSetup(); - if (version_compare($context->getVersion(), '0.0.2', '<')) { - $setup->getConnection()->addColumn( - $setup->getTable('greeting_message'), - 'season', - [ - 'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT, - 'length' => 16, - 'nullable' => false, - 'default' => '', - 'comment' => 'Season' - ] - ); - } - $setup->endSetup(); - } -} -``` - -{% endcollapsible %} - -Review the “version_compare” line. -As described earlier, the UpgradeScript will be executed every time the version in `module.xml` has changed. -So we only want the current version upgrade script to execute, and not previous upgrades. -That’s why we put upgrades into “if” clauses. - -## Step 6: Create the UpgradeData script - -To create the `Setup/UpgradeData.php` file: - -{% collapsible Show code %} - -```php?start_inline=1 -startSetup(); - if ($context->getVersion() - && version_compare($context->getVersion(), '0.0.2') < 0 - ) { - $table = $setup->getTable('greeting_message'); - $setup->getConnection() - ->insertForce($table, ['message' => 'Happy Thanksgiving', 'season' => 'fall']); - - $setup->getConnection() - ->update($table, ['season' => 'winter'], 'greeting_id IN (1,2)'); - } - $setup->endSetup(); - } -} -``` - -{% endcollapsible %} - -## Step 7: Run the upgrade scripts and verify that the table has changed - -Run the SetupUpgrade script again: - -```bash -cd -``` - -```bash -php bin/magento setup:upgrade -``` - -We can now connect to the database and verify that our changes are there: - -```terminal -select * from greeting_message; - -+-------------+--------------------+--------+ -| greeting_id | message | season | -+-------------+--------------------+--------+ -| 1 | Happy New Year | winter | -| 2 | Happy Holidays | winter | -| 3 | Happy Thanksgiving | fall | -+-------------+--------------------+--------+ -``` - -We see the change in the schema and data version, and we see the changes in the greeting message table. - -In this how-to video we practiced how to create a new table, add setup data, and modify the table and corresponding data during the module lifecycle. - -It is very important to understand that the data is added only once, and should be installed when the module is created. - -Magento 2 uses multiple tools to manipulate the database from the code – Model/Resource models and collections, which are beyond the scope of this video. -So if you need an interface which saves or fetches data from the database, you will use a `Model/Resource/Collection` for that, not an UpgradeData script. diff --git a/src/_videos/fundamentals/add-new-product-attribute.md b/src/_videos/fundamentals/add-new-product-attribute.md index b9addd338d9..9192b655d0c 100644 --- a/src/_videos/fundamentals/add-new-product-attribute.md +++ b/src/_videos/fundamentals/add-new-product-attribute.md @@ -1,10 +1,12 @@ --- -youtube_id: cM_9RkWFqqM +youtube_id: mZNBENRgC1E duration: "7:36" group: "Fundamentals of Magento 2 Development" title: "How to Add a New Product Attribute" thumbnail: "fundamentals/thumbs/add-attribute.png" menu_order: 1 +redirect_to: https://experienceleague.adobe.com/docs/commerce-learn/tutorials/backend-development/add-product-attribute.html +layout: migrated-video --- Adding a product attribute is one of the most popular operations in both Magento 1 and Magento 2. @@ -72,14 +74,17 @@ xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> {% collapsible Show code %} -```php?start_inline=1 +```php {% endcollapsible %} -## Step 2 Create an InstallData script +## Step 2 Create an InstallData script {#CreateProductAttributeByUpgradeScript} Next, we need to create the InstallData script. Because adding an attribute technically adds records into several tables, such as `eav_attribute` and `catalog_eav_attribute,` this is data manipulation, not a schema change. @@ -97,15 +102,18 @@ Create the file `app/code/Learning/ClothingMaterial/Setup/InstallData.php`: {% collapsible Show code %} -```php?start_inline=1 +```php eavSetupFactory = $eavSetupFactory; } /** - * {@inheritdoc} + * @inheritdoc * @SuppressWarnings(PHPMD.CyclomaticComplexity) * @SuppressWarnings(PHPMD.ExcessiveMethodLength) * @SuppressWarnings(PHPMD.NPathComplexity) @@ -140,7 +148,7 @@ class InstallData implements InstallDataInterface { $eavSetup = $this->eavSetupFactory->create(); $eavSetup->addAttribute( - \Magento\Catalog\Model\Product::ENTITY, + Product::ENTITY, 'clothing_material', [ 'group' => 'General', @@ -152,7 +160,7 @@ class InstallData implements InstallDataInterface 'backend' => 'Learning\ClothingMaterial\Model\Attribute\Backend\Material', 'required' => false, 'sort_order' => 50, - 'global' => \Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterface::SCOPE_GLOBAL, + 'global' => ScopedAttributeInterface::SCOPE_GLOBAL, 'is_used_in_grid' => false, 'is_visible_in_grid' => false, 'is_filterable_in_grid' => false, @@ -196,7 +204,7 @@ For now, we’ll just quickly go through most important ones: * **visible_on_front:** A flag that defines whether an attribute should be shown on the “More Information” tab on the frontend * **is_html_allowed_on_front:** Defines whether an attribute value may contain HTML -## Step 3: Add a source model +## Step 3: Add a source model {#AddSourceModel} Next, we need to create the source model: @@ -204,16 +212,18 @@ Next, we need to create the source model: {% collapsible Show code %} -```php?start_inline=1 +```php getData($this->getAttribute()->getAttributeCode()); if ( ($object->getAttributeSetId() == 10) && ($value == 'wool')) { - throw new \Magento\Framework\Exception\LocalizedException( + throw new LocalizedException( __('Bottom can not be wool.') ); } @@ -295,13 +309,21 @@ And finally, we create a frontend model to make our value bold: {% collapsible Show code %} -```php?start_inline=1 +```php getData($this->getAttribute()->getAttributeCode()); return "$value"; @@ -337,3 +359,54 @@ backend model has executed successfully, so now we’ll set it to Wool and save Having saved the product, we’ll now move to the frontend. It should be visible and in bold text. + +## Product Attribute Option Creation + +A product attribute of type multiselect or select will present selectable options to the user. These options may be added manually through the admin panel or by upgrade script. The script process is slightly different depending on whether the options are being added at the moment of attribute creation or whether the options are being added at a later time to an existing attribute. + +### Add options to a new prouduct attribute {#AddOptionsAlongNewProductAttribute} + +Basic instructions for creating a product attribute by setup or upgrade script can be found [above](#CreateProductAttributeByUpgradeScript). Before scripting the attribute creation, pick one of these two use cases for your options: + +1. You want a set of options which cannot be modified by a user through the admin panel and which can only be changed through a future code push. +1. You want a set of options which can be modified, added or deleted through the admin panel. + +For use case `1` (an 'immutable' set of options), follow the above instructions ["Add a source model"](#AddSourceModel). You will create a model that contains and dynamically returns the attribute's selectable options to the client. + +For use case `2` (a 'mutable' set of options), see ["EAV and extension attributes"]({{ site.baseurl }}{{ site.gdeurl }}/extension-dev-guide/attributes.html). Make sure to declare 'Magento\Eav\Model\Entity\Attribute\Source\Table' as the value for the 'source' attribute option. This ensures that Magento will store options in the appropriate database table. + +With `\Magento\Eav\Setup\EavSetup.php::addAttribute()` and `\Magento\Eav\Setup\EavSetup.php::addAttributeOptions()` you can add a series of options with the following array: + +```php +'option' => ['values' => ['Option 1', 'Option 2', 'Option 3', etc.]]; +``` + +Alternatively, you may designate a specific option sorting order as follows: + +```php +'option' => ['values' => [8 => 'Option 1', 3 => 'Option 2', 11 => 'Option 3', etc.]] +``` + +### Add options to an existing product attribute + +* To add options to an 'immutable' set of options, modify the custom source model with the additional options you wish to provide. + +* Adding options to a 'mutable' set of options leverages the same `EavSetup` object as you use when creating an attribute with options, but requires an additional step because `EavSetup` needs to know to which attribute you want to assign new options. + +1. Assign an array of new options to a variable: + +```php + $options = ['attribute_id' => null, 'values' => 'Option 1', 'Option 2', etc]]; +``` + +1. Update your array with the attribute ID from the database: + +```php + $options['attribute_id'] = $eavSetup->getAttributeId($eavSetup->getEntityTypeId('catalog_product'), 'your_attribute_code'); +``` + +1. Add your options: + +```php + $eavSetup->addAttributeOption($options); +``` diff --git a/src/_videos/fundamentals/create-a-new-module.md b/src/_videos/fundamentals/create-a-new-module.md index 602400ba559..82f0660d172 100644 --- a/src/_videos/fundamentals/create-a-new-module.md +++ b/src/_videos/fundamentals/create-a-new-module.md @@ -1,10 +1,12 @@ --- -youtube_id: 682p52tFcmY +youtube_id: cQ_78WIhI7s duration: "5:18" group: "Fundamentals of Magento 2 Development" title: "Create a New Module" thumbnail: "fundamentals/thumbs/create-new-module.png" menu_order: 1 +redirect_to: https://experienceleague.adobe.com/docs/commerce-learn/tutorials/backend-development/create-module.html +layout: migrated-video --- Module is a structural element of Magento 2 – the whole system is built upon modules. Typically, the first step in creating a customization is building a module. @@ -66,8 +68,10 @@ Then put the following code into it: ```xml - - + + + + ``` @@ -84,9 +88,18 @@ Each module must have this file, which tells Magento how to locate the module. C `app/code/Learning/FirstUnit/registration.php`. Then put the following content into it: ```php - @@ -130,40 +140,51 @@ mkdir Controller/Page Let’s create an action file `Controller/Page/View.php`: ```php -resultJsonFactory = $resultJsonFactory; - parent::__construct($context); -} + Context $context, + JsonFactory $resultJsonFactory + ) { + parent::__construct($context); + $this->resultJsonFactory = $resultJsonFactory; + } + /** * View page action * - * @return \Magento\Framework\Controller\ResultInterface + * @return ResultInterface */ public function execute() { - $result = $this->resultJsonFactory->create(); - $data = ['message' => 'Hello world!']; + $result = $this->resultJsonFactory->create(); + $data = ['message' => 'Hello world!']; -return $result->setData($data); -} } + return $result->setData($data); + } +} ``` Note we created a JSON-type page. This can be seen in the results factory that we specify in our constructor. In order to activate our module and our page we should run the Magento setup upgrade: diff --git a/src/_videos/fundamentals/index.md b/src/_videos/fundamentals/index.md index 105f1b4f0cb..1d30d507623 100644 --- a/src/_videos/fundamentals/index.md +++ b/src/_videos/fundamentals/index.md @@ -1,10 +1,12 @@ --- group: "Fundamentals of Magento 2 Development" -layout: videos +layout: migrated-videos permalink: "videos/fundamentals/" title: "Fundamentals of Magento 2 Development" menu_order: 0 +redirect_to: https://experienceleague.adobe.com/docs/commerce-learn/tutorials/overview.html --- +
Magento U Logo

diff --git a/src/_videos/fundamentals/thumbs/add-table.png b/src/_videos/fundamentals/thumbs/add-table.png deleted file mode 100644 index e6fb2d88a15..00000000000 Binary files a/src/_videos/fundamentals/thumbs/add-table.png and /dev/null differ diff --git a/src/_videos/index.html b/src/_videos/index.html deleted file mode 100644 index 37c72abe357..00000000000 --- a/src/_videos/index.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: videos -title: "Videos" -menu_title: "Videos" ---- diff --git a/src/catalog-service/images/catalog-service-architecture.png b/src/catalog-service/images/catalog-service-architecture.png new file mode 100644 index 00000000000..c6a351197a6 Binary files /dev/null and b/src/catalog-service/images/catalog-service-architecture.png differ diff --git a/src/catalog-service/images/catalog-service-architecture.svg b/src/catalog-service/images/catalog-service-architecture.svg new file mode 100644 index 00000000000..8461ec48c87 --- /dev/null +++ b/src/catalog-service/images/catalog-service-architecture.svg @@ -0,0 +1,4 @@ + + + +
Tax
Tax
Core GraphQL
Core GraphQL
Indexation
Indexation
Adobe Commerce
Adobe Commerce
Customer
Customer
Shipping
Shipping
Payment
Payment
Products
Products
Client (Storefront)
Client (Storefront)
Products
Products
Catalog
Storefront
Service
Catalog...
Round-trip
Latency
Round-trip...
Live
Search
Service
Live...
Recommendations
Service
Recommendations...
Recommendations
Recommendations
SaaS 
SaaS 
Round-trip
Latency
Round-trip...
Current
Current
New
New
Catalog
Export
Catalog...
Search
Search
Services GraphQL
Services GraphQL
Text is not SVG - cannot display
\ No newline at end of file diff --git a/src/catalog-service/index.md b/src/catalog-service/index.md new file mode 100644 index 00000000000..2f942b10f38 --- /dev/null +++ b/src/catalog-service/index.md @@ -0,0 +1,52 @@ +--- +group: catalog-service +title: Catalog Service for Adobe Commerce +ee_only: True +redirect_to: https://experienceleague.adobe.com/docs/commerce-merchant-services/catalog-service/overview.html +status: migrated +--- + +Catalog Service uses GraphQL queries to provide rich view-model (read-only) catalog data to quickly and fully render product-related content on storefront, including product detail pages and product list pages. Catalog Service, along with [Live Search]({{site.baseurl}}/live-search/overview.html), each implement queries that return information that is not available to the [`products` query]({{site.baseurl}}/guides/v2.4/graphql/queries/products.html) on Adobe Commerce and Magento Open Source. For example, the Catalog Service [`products` query](products.html) treats all products as either simple or complex. Simple products have a single price, while complex products have a price range. The Live Search [`productSearch` query](../live-search/product-search.html) returns detailed facet information. + +You run these queries by sending them to the gateway at `https://catalog-service.adobe.io/graphql`. + +{:.bs-callout-info} +The gateway is for future integration with Live Search and [Product Recommendations](https://experienceleague.adobe.com/docs/commerce-merchant-services/product-recommendations/overview.html?lang=en). In this release, you can access Catalog Service and Live Search queries from the same endpoint, if you have a valid license key for both products. However, the queries from the two products do not currently share any response data. + +## Architecture overview + +The two Adobe Commerce GraphQL systems are shown in the following diagram: + +![Catalog architecture diagram](images/catalog-service-architecture.png) + +In the core GraphQL system, the frontend client sends a request to the Commerce application, which receives each request, processes it, possibly sending a request through multiple subsystems, then returns a response to the storefront. This round trip can cause slow page load times, potentially impacting conversion rates. + +Catalog Service sends queries to a separate GraphQL gateway. The service accesses a separate data store that contains product details and related information, such as product attributes, variants, prices, and categories. The service keeps the database in sync with the Adobe Commerce through indexation. Because the service bypasses direct communication with the application, it is able to reduce the latency of the request and response cycle. + +The core and service GraphQL systems do not directly communicate with each other. You access each system from a different URL, and calls require different header information. The two GraphQL systems are designed to be used together. The [!DNL Catalog Service] GraphQL system augments the core system to make product storefront experiences faster. + +You can optionally implement [API Mesh for Adobe Developer App Builder](https://developer.adobe.com/graphql-mesh-gateway/) to integrate the two Adobe Commerce GraphQL systems with private and third-party APIs and other software interfaces using Adobe Developer. The mesh can be configured to ensure calls routed to each endpoint contain the correct authorization information in the headers. + +## Architectural details + +The following sections describe some of the differences between the two GraphQL systems. + +### Schema management + +Since Catalog Service operates as a service, integrators do not need to be concerned about the underlying version of Commerce. The syntax of the queries will be the same for all versions. In addition, the schema is consistent for all merchants. As a result, it will be easier to establish best practices, and increase reuse of storefront widgets significantly. + +### Simplification of product types + +The schema reduces the diversity of product types to two use cases: + +* Simple products are those that are defined with a single price and quantity. Catalog Service maps the simple, virtual, downloadable, and gift card product types to `simpleProductViews`. + +* Complex products are comprised of multiple simple products. The component simple products may have different prices. A complex product can also be defined so that the shopper can specify the quanity of component simple products. Catalog Service maps the configurable, bundle, and grouped product types to `complexProductViews`. + +Complex product options are unified and distinguished by their behavior, not type. Each option value represents a simple product. This option value has access to the simple product attributes, including price. When the shopper selects all the options for a complex product, the combination of selected options points to a specific simple product. The simple product remains ambiguous until the shopper selects a value for all the available options. + +### Prices + +Simple products represent the base selling unit that has a price. Catalog Service calculates the regular price before discounts as well as the final price after discounts. Pricing calculations may include fixed product taxes. They exclude personalized promotions. + +A complex product does not have a set price. Instead, Catalog Service returns the prices of linked simples. As an example, a merchant could initially assign the same prices to all the variants of a configurable product. If certain sizes or colors are unpopular, the merchant could reduce the prices of those variants. Thus, the price of the complex (configurable) product would at first show a price range, reflecting the price of both standard and unpopular variants. After the shopper has selected a value for all the available options, the storefront displays a single price. diff --git a/src/catalog-service/products.md b/src/catalog-service/products.md new file mode 100644 index 00000000000..0d94fe04bd0 --- /dev/null +++ b/src/catalog-service/products.md @@ -0,0 +1,375 @@ +--- +group: catalog-service +title: products query +ee_only: True +redirect_to: https://developer.adobe.com/commerce/webapi/graphql/schema/catalog-service/queries/products/ +status: migrated +--- + +The Catalog Service for Adobe Commerce `products` query returns details about the SKUs specified as input. Although this query has the same name as the [`products` query]({{site.baseurl}}/guides/v2.4/graphql/queries/products.html) that is provided with core Adobe Commerce and Magento Open Source, there are some differences. + +The Catalog Service query requires one or more SKU values as input. The query is primarily designed to retrieve information to render the following types of content: + +* Product detail pages - You can provide full details about the product identified by the specified SKU. + +* Product compare pages - You can retrieve selected information about multiple products, such as the name, price and image. + + + +The `ProductView` output object is significantly different than the core `products` query `Products` output object. Key differences include: + +* Products are either simple or complex. Simple, virtual, downloadable, and gift card products map to `SimpleProductView`. All other product types map to `ComplexProductView`. Simple products have defined prices. Complex products have price ranges. Since complex products are comprised of multiple simple products, they have access to simple product prices. + +* Merchant-defined attributes are exposed in a top-level container and indicate their storefront roles. Roles include Show on PDP, Show on PLP, and Show on Search Results. + +* Images are also accessible as a top-level container and can be filtered by their role. An image can have a base, small, or thumbnail role. + +## Syntax + +```graphql +products (skus [String]) [ProductView] +``` + +## Required headers + +You must specify the following HTTP headers to run this query. + +{% include graphql/catalog-service/headers.md %} + +## Example usage + +### Return details about a simple product + +The following query returns details about a simple product. + +**Request:** + +```graphql +query { + products(skus: ["24-MB02"]) { + id + sku + name + url + description + shortDescription + attributes(roles: ["visible in Search"]) { + name + label + value + roles + } + ... on SimpleProductView { + price { + regular { + amount { + value + currency + } + } + } + } + } +} +``` + +**Response:** + +```json +{ + "data": { + "products": [ + { + "id": "TWpRdFRVSXdNZwBaR1ZtWVhWc2RBAE16UmxNamMwTUdFdE56UTNNeTAwWXpnNUxUZzNNekF0TlRjME1ETm1ZMlV5TjJGbABiV0ZwYmw5M1pXSnphWFJsWDNOMGIzSmwAWW1GelpRAFRVRkhVMVJITURBMU5UYzVNRE00", + "sku": "24-MB02", + "name": "Fusion Backpack 567890", + "url": "http://example.com/fusion-backpack.html", + "description": "

With the Fusion Backpack strapped on, every trek is an adventure - even a bus ride to work. That's partly because two large zippered compartments store everything you need, while a front zippered pocket and side mesh pouches are perfect for stashing those little extras, in case you change your mind and take the day off.

\r\n
    \r\n
  • Durable nylon construction.
  • \r\n
  • 2 main zippered compartments.
  • \r\n
  • 1 exterior zippered pocket.
  • \r\n
  • Mesh side pouches.
  • \r\n
  • Padded, adjustable straps.
  • \r\n
  • Top carry handle.
  • \r\n
  • Dimensions: 18\" x 10\" x 6\".
  • \r\n
", + "shortDescription": "", + "attributes": [ + { + "name": "activity", + "label": "Activity", + "value": [ + "Hiking", + "School", + "Yoga" + ], + "roles": [ + "visible in PDP", + "visible in compare list", + "visible in Search" + ] + }, + { + "name": "features_bags", + "label": "Features", + "value": [ + "Hydration Pocket", + "Audio Pocket", + "Waterproof", + "Lightweight" + ], + "roles": [ + "visible in PDP", + "visible in Search" + ] + }, + { + "name": "material", + "label": "Material", + "value": [ + "Burlap", + "Nylon", + "Polyester" + ], + "roles": [ + "visible in PDP", + "visible in Search" + ] + }, + { + "name": "strap_bags", + "label": "Strap/Handle", + "value": [ + "Adjustable", + "Double", + "Padded" + ], + "roles": [ + "visible in PDP", + "visible in Search" + ] + }, + { + "name": "style_bags", + "label": "Style Bags", + "value": [ + "Backpack", + "Laptop" + ], + "roles": [ + "visible in PDP", + "visible in Search" + ] + } + ], + "price": { + "regular": { + "amount": { + "value": 59, + "currency": "USD" + } + } + } + } + ] + } +} +``` + +### Return details about a complex product {#complex-product-example} + +The following query returns details about a configurable product. + +**Request:** + +```graphql +query { + products(skus: ["MH12"]) { + __typename + id + sku + name + url + description + shortDescription + attributes(roles: ["visible in Search"]) { + name + label + value + roles + } + ... on ComplexProductView { + priceRange { + maximum { + regular { + amount { + value + currency + } + } + } + minimum { + regular { + amount { + value + currency + } + } + } + } + options { + id + required + title + values { + id + title + } + } + } + } +} +``` + +**Response:** + +```json +{ + "data": { + "products": [ + { + "__typename": "ComplexProductView", + "id": "VFVneE1nAFpHVm1ZWFZzZEEATXpSbE1qYzBNR0V0TnpRM015MDBZemc1TFRnM016QXROVGMwTURObVkyVXlOMkZsAGJXRnBibDkzWldKemFYUmxYM04wYjNKbABZbUZ6WlEAVFVGSFUxUkhNREExTlRjNU1ETTQ", + "sku": "MH12", + "name": "Ajax Full-Zip Sweatshirt 2", + "url": "http://example.com/ajax-full-zip-sweatshirt.html", + "description": "

The Ajax Full-Zip Sweatshirt makes the optimal layering or outer piece for archers, golfers, hikers and virtually any other sportsmen. Not only does it have top-notch moisture-wicking abilities, but the tight-weave fabric also prevents pilling from repeated wash-and-wear cycles.

\r\n

• Mint striped full zip hoodie.
• 100% bonded polyester fleece.
• Pouch pocket.
• Rib cuffs and hem.
• Machine washable.

", + "shortDescription": "", + "attributes": [ + { + "name": "climate", + "label": "Climate", + "value": [ + "All-Weather", + "Cool", + "Indoor", + "Spring", + "Windy" + ], + "roles": [ + "visible in PDP", + "visible in Search" + ] + }, + { + "name": "customattribute", + "label": "customAttribute", + "value": "asd", + "roles": [ + "visible in PDP", + "visible in PLP", + "visible in Search" + ] + }, + { + "name": "material", + "label": "Material", + "value": [ + "Fleece", + "Polyester" + ], + "roles": [ + "visible in PDP", + "visible in Search" + ] + }, + { + "name": "pattern", + "label": "Pattern", + "value": "Striped", + "roles": [ + "visible in PDP", + "visible in Search" + ] + }, + { + "name": "testtttattribute", + "label": "testtttAttribute", + "value": "asd", + "roles": [ + "visible in PDP", + "visible in PLP", + "visible in Search" + ] + } + ], + "priceRange": { + "maximum": { + "regular": { + "amount": { + "value": 69, + "currency": "USD" + } + } + }, + "minimum": { + "regular": { + "amount": { + "value": 69, + "currency": "USD" + } + } + } + }, + "options": [ + { + "id": "color", + "required": false, + "title": "Color", + "values": [ + { + "id": "Y29uZmlndXJhYmxlLzkzLzU5", + "title": "Blue" + }, + { + "id": "Y29uZmlndXJhYmxlLzkzLzY3", + "title": "Red" + }, + { + "id": "Y29uZmlndXJhYmxlLzkzLzYy", + "title": "Green" + } + ] + }, + { + "id": "size", + "required": false, + "title": "Size", + "values": [ + { + "id": "Y29uZmlndXJhYmxlLzE4Ni8xNzU=", + "title": "XS" + }, + { + "id": "Y29uZmlndXJhYmxlLzE4Ni8xNzY=", + "title": "S" + }, + { + "id": "Y29uZmlndXJhYmxlLzE4Ni8xNzc=", + "title": "M" + }, + { + "id": "Y29uZmlndXJhYmxlLzE4Ni8xNzg=", + "title": "L" + }, + { + "id": "Y29uZmlndXJhYmxlLzE4Ni8xNzk=", + "title": "XL" + } + ] + } + ] + } + ] + } +} +``` + +## Output fields + +{% include graphql/catalog-service/product-view.md %} diff --git a/src/catalog-service/productsearch.md b/src/catalog-service/productsearch.md new file mode 100644 index 00000000000..0d395898e0c --- /dev/null +++ b/src/catalog-service/productsearch.md @@ -0,0 +1,267 @@ +--- +group: catalog-service +title: productSearch query +ee_only: True +redirect_to: https://developer.adobe.com/commerce/webapi/graphql/schema/catalog-service/queries/product-search/ +status: migrated +--- + +The Catalog Service for Adobe Commerce `productSearch` query can use LiveSearch to return details about the SKUs specified as input. Although this query is the same as the [`productSearch` query]({{site.baseurl}}/live-search/product-search.html), LiveSearch returns a `productView` object. See the [`productSearch` query]({{site.baseurl}}/live-search/product-search.html) topic for reference information. + +## Syntax + +```graphql +productSearch( + phrase: String! + page_size: Int = 20 + current_page: Int = 1 + filter: [SearchClauseInput!] + sort: [ProductSearchSortInput!] +): ProductSearchResponse! +``` + +## Example usage + +In the following example, the query returns information on the same products as the previous example. However, it has been constructed to return item information inside the Catalog Service `productView` object instead of the core `product` object. Note that the pricing information varies, depending on the product type. For the sake of brevity, facet information is not shown. + +**Request:** + +```graphql +{ + productSearch( + phrase: "bag" + sort: [ + { + attribute: "price" + direction: DESC }] + page_size: 9 + ) { + page_info { + current_page + page_size + total_pages + } + items { + productView { + name + sku + ... on SimpleProductView { + price { + final { + amount { + value + currency + } + } + regular { + amount { + value + currency + } + } + } + } + ... on ComplexProductView { + options { + id + title + required + values { + id + title + } + } + priceRange { + maximum { + final { + amount { + value + currency + } + } + regular { + amount { + value + currency + } + } + } + minimum { + final { + amount { + value + currency + } + } + regular { + amount { + value + currency + } + } + } + } + } + } + } + } +} +``` + +**Response:** + +```json +{ + "data": { + "productSearch": { + "page_info": { + "current_page": 1, + "page_size": 9, + "total_pages": 3 + }, + "items": [ + { + "productView": { + "name": "Impulse Duffle", + "sku": "24-UB02", + "price": { + "final": { + "amount": { + "value": 74, + "currency": "USD" + } + }, + "regular": { + "amount": { + "value": 74, + "currency": "USD" + } + } + } + } + }, + { + "productView": { + "name": "Fusion Backpack 567890", + "sku": "24-MB02", + "price": { + "final": { + "amount": { + "value": 59, + "currency": "USD" + } + }, + "regular": { + "amount": { + "value": 59, + "currency": "USD" + } + } + } + } + }, + { + "productView": { + "name": "Rival Field Messenger", + "sku": "24-MB06", + "price": { + "final": { + "amount": { + "value": 45, + "currency": "USD" + } + }, + "regular": { + "amount": { + "value": 45, + "currency": "USD" + } + } + } + } + }, + { + "productView": { + "name": "Push It Messenger Bag", + "sku": "24-WB04", + "price": { + "final": { + "amount": { + "value": 45, + "currency": "USD" + } + }, + "regular": { + "amount": { + "value": 45, + "currency": "USD" + } + } + } + } + }, + { + "productView": { + "name": "Overnight Duffle", + "sku": "24-WB07", + "price": { + "final": { + "amount": { + "value": 45, + "currency": "USD" + } + }, + "regular": { + "amount": { + "value": 45, + "currency": "USD" + } + } + } + } + }, + { + "productView": { + "name": "Wayfarer Messenger Bag 987", + "sku": "24-MB05", + "price": { + "final": { + "amount": { + "value": 44, + "currency": "USD" + } + }, + "regular": { + "amount": { + "value": 44, + "currency": "USD" + } + } + } + } + }, + { + "productView": { + "name": "Driven Backpack", + "sku": "24-WB03", + "price": { + "final": { + "amount": { + "value": 36, + "currency": "USD" + } + }, + "regular": { + "amount": { + "value": 36, + "currency": "USD" + } + } + } + } + } + ] + } + } +} +``` diff --git a/src/catalog-service/refine-product.md b/src/catalog-service/refine-product.md new file mode 100644 index 00000000000..c5318928d7f --- /dev/null +++ b/src/catalog-service/refine-product.md @@ -0,0 +1,269 @@ +--- +group: catalog-service +title: refineProduct query +ee_only: True +redirect_to: https://developer.adobe.com/commerce/webapi/graphql/schema/catalog-service/queries/refine-product/ +status: migrated +--- + +The `refineProduct` query narrows the results of a `products` query that was run against a complex product. Before you run the `refineProduct` query, you must run the `products` query and construct the response so that it returns a list of `options` within a `ComplexProductView` inline fragment. When a shopper selects a product option (such as size or color) on the storefront, run the `refineProduct` query, specifying the SKU and selected option value IDs as input. Depending on the number of product options the complex product has, you might need to run the `refineProduct` query multiple times, until the shopper has selected a specific variant. + +You should construct the response of your query so that it contains both the `ComplexProductView` and `SimpleProductView` inline fragments. If the shopper has not selected all of the required options, the query will return the IDs of unselected options and the minimum and maximum price of the product, based on the selected options and possible remaining options. If the shopper has selected all the required options, the query returns details about a simple product, which includes a set price. + +## Syntax + +```graphql +refineProduct(sku: String!, optionIds: [String!]!): ProductView +``` + +## Required headers + +You must specify the following HTTP headers to run this query. + +{% include graphql/catalog-service/headers.md %} + +## Example usage + +### Return details about a partially selected complex product + +The following query returns details about the color options available for a medium-sized variant of product `MH12`. The value of the `optionIDs` input parameter is taken from the `products` query's [Return details about a complex product](products.html#complex-product-example) example. + +**Request:** + +```graphql +query { + refineProduct(optionIds: ["Y29uZmlndXJhYmxlLzE4Ni8xNzc="], sku: "MH12") { + __typename + id + sku + name + url + ... on SimpleProductView { + price { + final { + amount { + value + } + } + regular { + amount { + value + } + } + } + } + ... on ComplexProductView { + options { + id + title + required + values { + id + title + + } + } + priceRange { + maximum { + final { + amount { + value + } + } + regular { + amount { + value + } + } + } + minimum { + final { + amount { + value + } + } + regular { + amount { + value + } + } + } + } + } + } +} +``` + +**Response:** + +```json +{ + "data": { + "refineProduct": { + "__typename": "ComplexProductView", + "id": "VFVneE1nAFpHVm1ZWFZzZEEATXpSbE1qYzBNR0V0TnpRM015MDBZemc1TFRnM016QXROVGMwTURObVkyVXlOMkZsAGJXRnBibDkzWldKemFYUmxYM04wYjNKbABZbUZ6WlEAVFVGSFUxUkhNREExTlRjNU1ETTQ", + "sku": "MH12", + "name": "Ajax Full-Zip Sweatshirt 2", + "url": "http://example.com/ajax-full-zip-sweatshirt.html", + "options": [ + { + "id": "color", + "title": "Color", + "required": false, + "values": [ + { + "id": "Y29uZmlndXJhYmxlLzkzLzU5", + "title": "Blue" + }, + { + "id": "Y29uZmlndXJhYmxlLzkzLzY3", + "title": "Red" + }, + { + "id": "Y29uZmlndXJhYmxlLzkzLzYy", + "title": "Green" + } + ] + } + ], + "priceRange": { + "maximum": { + "final": { + "amount": { + "value": 69 + } + }, + "regular": { + "amount": { + "value": 69 + } + } + }, + "minimum": { + "final": { + "amount": { + "value": 69 + } + }, + "regular": { + "amount": { + "value": 69 + } + } + } + } + } + } +} +``` + +### Return details about a fully selected complex product + +In the following query, the shopper has selected options for both size and color. The response contains details about the corresponding simple product. + +**Request:** + +```graphql +query { + refineProduct(optionIds: ["Y29uZmlndXJhYmxlLzE4Ni8xNzc=", "Y29uZmlndXJhYmxlLzkzLzU5"], sku: "MH12") { + __typename + id + sku + name + url + ... on SimpleProductView { + price { + final { + amount { + value + } + } + regular { + amount { + value + } + } + } + } + ... on ComplexProductView { + options { + id + title + required + values { + id + title + + } + } + priceRange { + maximum { + final { + amount { + value + } + } + regular { + amount { + value + } + } + } + minimum { + final { + amount { + value + } + } + regular { + amount { + value + } + } + } + } + } + } +} +``` + +**Response:** + +```json +{ + "data": { + "refineProduct": { + "__typename": "SimpleProductView", + "id": "VFVneE1pMU5MVUpzZFdVAFpHVm1ZWFZzZEEATXpSbE1qYzBNR0V0TnpRM015MDBZemc1TFRnM016QXROVGMwTURObVkyVXlOMkZsAGJXRnBibDkzWldKemFYUmxYM04wYjNKbABZbUZ6WlEAVFVGSFUxUkhNREExTlRjNU1ETTQ", + "sku": "MH12-M-Blue", + "name": "Ajax Full-Zip Sweatshirt -M-Blue", + "url": "http://example.com/catalog/product/view/id/235/s/ajax-full-zip-sweatshirt-m-blue/", + "price": { + "final": { + "amount": { + "value": 69 + } + }, + "regular": { + "amount": { + "value": 69 + } + } + } + } + } +} +``` + +## Input fields + +You must specify a SKU value and at least one option ID as input. + +Field | Data type | Description +--- | --- | --- +`optionIds` | [String!]! | A list of IDs assigned to the product options the shopper has selected, such specific colors and sizes. +`sku` | String! | The SKU of a complex product. + +## Output fields + +{% include graphql/catalog-service/product-view.md %} diff --git a/src/cloud/architecture/cloud-architecture.md b/src/cloud/architecture/cloud-architecture.md index 8a7c686dc21..65fb22d3593 100644 --- a/src/cloud/architecture/cloud-architecture.md +++ b/src/cloud/architecture/cloud-architecture.md @@ -1,10 +1,12 @@ --- group: cloud-guide -title: Magento Commerce Cloud architecture +title: Cloud architecture for Commerce functional_areas: - Cloud redirect_from: - /cloud/basic-information/cloud-plans.html +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/cloud-architecture.html +status: migrated --- {{site.data.var.ece}} has a Starter and a Pro plan. Each plan has a unique architecture to drive your {{site.data.var.ee}} development and deployment process. Both the Starter plan and the Pro plan architecture deploy databases, web server, and caching servers across multiple environments for end-to-end testing while supporting continuous integration. @@ -22,16 +24,16 @@ For comparison, each plan includes the following infrastructure features and sup Core features @@ -46,6 +48,7 @@ For comparison, each plan includes the following infrastructure features and sup New Relic APM (Performance Monitoring) on 3 branches: master and 2 of your choice
  • Platform-as-a-service (PaaS) based Production, Staging, and development environments (4 total active environments) optimized for {{site.data.var.ee}}
  • +
  • Egress filtering (outbound firewall)
  • diff --git a/src/cloud/architecture/pro-architecture.md b/src/cloud/architecture/pro-architecture.md index 3ab346baa22..4eede8662d3 100644 --- a/src/cloud/architecture/pro-architecture.md +++ b/src/cloud/architecture/pro-architecture.md @@ -7,6 +7,8 @@ redirect_from: - /cloud/architecture/pro-architecture-legacy.html functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/pro-architecture.html +status: migrated --- Your {{site.data.var.ece}} Pro architecture supports multiple environments that you can use to develop, test, and launch your store. @@ -66,7 +68,7 @@ The following table summarizes the differences between environments: {:.bs-callout-info} -Magento also provides the {{site.data.var.mcd-prod}} solution to deploy Magento to a local Cloud Docker environment for developing and testing {{site.data.var.ee}} projects. See [Docker development]({{site.baseurl}}/cloud/docker/docker-development.html). +Adobe also provides the {{site.data.var.mcd-prod}} solution for deploying to a local Cloud Docker environment so that you can develop and test {{site.data.var.ee}} projects. See [Docker development]({{site.baseurl}}/cloud/docker/docker-development.html). ## Pro environment architecture @@ -76,7 +78,7 @@ Your project is a single Git repository with three, main environment branches fo ## Integration environment {#cloud-arch-int} -The Integration environment runs in a Linux container (LXC) on a grid of servers known as Platform-as-a-Service (PaaS). Each environment includes a web server and database to test your site. +The Integration environment runs in a Linux container (LXC) on a grid of servers known as Platform-as-a-Service (PaaS). Each environment includes a web server and database to test your site. See [Regional IP Addresses]({{ site.baseurl }}/cloud/env/environments-start.html#regional-ip-addresses) for a list of AWS and Azure IP addresses. **Recommended use cases:** @@ -92,7 +94,7 @@ For best performance in the Integration environment follow these best practices: - Limit use to one or two concurrent users -- Disable crons and manually run as needed +- Disable cron jobs and manually run as needed **Caveats:** @@ -140,7 +142,7 @@ See [Deploy your store]({{ site.baseurl }}/cloud/live/stage-prod-live.html) and ## Production environment {#cloud-arch-prod} -The Production environment runs your public-facing Magento single and multi-site storefronts. This environment runs on dedicated IaaS hardware featuring redundant, high-availability nodes for continuous access and failover protection for your customers. The Production environment includes all services in the Staging environment, plus the [New Relic Infrastructure (NRI)](https://newrelic.com/products/infrastructure) service, which automatically connects with the application data and performance analytics to provide dynamic server monitoring. +The Production environment runs your public-facing single and multi-site storefronts. This environment runs on dedicated IaaS hardware featuring redundant, high-availability nodes for continuous access and failover protection for your customers. The Production environment includes all services in the Staging environment, plus the [New Relic Infrastructure (NRI)](https://newrelic.com/platform/infrastructure) service, which automatically connects with the application data and performance analytics to provide dynamic server monitoring. You cannot create a branch from the Production environment branch. You must push code changes from the Staging environment branch to the Production environment branch. @@ -155,23 +157,21 @@ The three gateways map to the three servers in your Production environment clust - DNS - Content Delivery Network (CDN) - Elastic load balancer (ELB) -- Three-server cluster comprising all Magento services, including the database and web server +- Three-server cluster comprising all {{site.data.var.ee}} services, including the database and web server ### Backup and disaster recovery Your Pro plan backup and recovery approach uses a high-availability architecture combined with full-system backups. We replicate each Project—all data, code, and assets—across three separate AWS or Azure Availability Zones, each zone with a separate data center. -In addition to the redundancy of the high-availability architecture, {{site.data.var.ece}} provides -incremental backups, which include the file system and the database, every hour for the last 24 hours of operation. After the -24-hour period, we retain the backups according to the following schedule: +In addition to the redundancy of the high-availability architecture, {{site.data.var.ece}} provides incremental backups, which include the file system and the database, according to the following schedule: -Time Period | Backup Retention Policy ---- | --- -Days 1 to 3 | Each backup -Days 4 to 6 | One backup per day -Weeks 2 to 6 | One backup per week -Weeks 8 to 12 | One bi-weekly backup -Weeks 12 to 22 | One backup per month +| Time Period | Backup Retention Policy | +| ------------------ | ----------------------- | +| Day 1 through 3 | One backup per hour | +| Days 4 through 7 | One backup per day | +| Weeks 2 through 6 | One backup per week | +| Weeks 8 through 12 | One bi-weekly backup | +| Month 3 through 5 | One backup per month | {{site.data.var.ece}} creates the backup using snapshots to encrypted elastic block storage (EBS) volumes. An EBS snapshot is immediate, but the time it takes to write to the simple storage service (S3) depends on the volume of changes. @@ -179,7 +179,7 @@ Weeks 12 to 22 | One backup per month - **Recovery Time Objective (RTO)**—depends on the size of the storage. Large EBS volumes take more time to restore. {:.bs-callout-tip} -On Pro Staging and Production environments, you must submit a support ticket to restore an environment from an automatic backup. You can backup the database and code for your Production and Staging environments using CLI commands. See [Dump your database]({{site.baseurl}}/cloud/project/project-webint-snap.html#db-dump) and [bin/magento setup:backup]({{site.baseurl }}/guides/v2.4/reference/cli/magento-commerce.html#setupbackup). For Integration environments, we highly recommend that you create a snapshot as a first step after accessing your {{site.data.var.ece}} project and before applying any major changes. See [Snapshots and backup management]({{site.baseurl}}/cloud/project/project-webint-snap.html). +On Pro Staging and Production environments, you must [Submit a support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) to restore an environment from an automatic backup. You can create a backup of the database and code for your Production and Staging environments using `magento-cloud` CLI commands. See [Dump your database]({{site.baseurl}}/cloud/project/project-webint-snap.html#db-dump) and [`bin/magento setup:backup`]({{site.baseurl }}/guides/v2.4/reference/cli/magento-commerce.html#setupbackup). For Integration environments, we highly recommend that you create a snapshot as a first step after accessing your {{site.data.var.ece}} project and before applying any major changes. See [Snapshots and backup management]({{site.baseurl}}/cloud/project/project-webint-snap.html). ### Production technology stack @@ -193,7 +193,8 @@ The Production environment has three virtual machines (VMs) behind an Elastic Lo - `pub/static` - `app/etc` - **Redis**—one server per VM with only one active and the other two as replicas -- **Elasticsearch**—search for {{site.data.var.ece}} 2.2 and later +- **Elasticsearch**—search for {{site.data.var.ece}} 2.2 to 2.4.3-p2 +- **OpenSearch**—search for {{site.data.var.ece}} 2.3.7-p3, 2.4.3-p2, 2.4.4 and later - **Galera**—database cluster with one MariaDB MySQL database per node with an auto-increment setting of three for unique IDs across every database The following figure shows the technologies used in the Production environment: @@ -204,13 +205,15 @@ The following figure shows the technologies used in the Production environment: {{site.data.var.ee}} can scale from the smallest Pro12 cluster to the largest Pro120 cluster. -- Pro12 offers a 12-CPU (4 x 3 nodes) and 48GB RAM (16 x 3 nodes) -- Pro120 offers 120 CPU (40 x 3 nodes) up to 480GB RAM (160 x 3 nodes) +- Pro12 offers a 12-CPU (4 x 3 nodes) and 48-GB RAM (16 x 3 nodes) +- Pro120 offers 120 CPU (40 x 3 nodes) up to 480-GB RAM (160 x 3 nodes) -Our redundant architecture means we can offer upscaling without downtime. When upscaling, we rotate each of the three instances to upgrade capacity without impacting site operation. +Our redundant architecture means that we can offer to upscale without downtime. When upscaling, we rotate each of the three instances to upgrade capacity without impacting site operation. For example, you can add extra web servers to an existing cluster should the constriction be at the PHP level rather than the database level. This provides _horizontal scaling_ to complement the vertical scaling provided by extra CPUs on the database level. See [Scaled architecture]({{ site.baseurl }}/cloud/architecture/scaled-architecture.html). +If you expect a significant increase in traffic for an event or other reason, you can request a temporary increase in capacity. See [How to request temporary upsize](https://support.magento.com/hc/en-us/articles/360041138511) in the _Commerce Help Center_. + ## Master environment On Pro plan projects, the Master branch provides an active PaaS environment with your Production environment. Always push a copy of the Production code to the Master environment in case you need to debug the Production environment without interrupting services. @@ -218,7 +221,7 @@ On Pro plan projects, the Master branch provides an active PaaS environment with **Caveats:** - Do **not** create a branch from Master. Use the Integration environment branch to create new, active branches. -- Do not use the Master environment for development, UAT or performance testing +- Do not use the Master environment for development, UAT, or performance testing ## Software versions {#cloud-arch-software} @@ -229,6 +232,7 @@ On Pro plan projects, the Master branch provides an active PaaS environment with - [Redis]({{ site.baseurl }}/cloud/project/services-redis.html) - [RabbitMQ]({{ site.baseurl }}/cloud/project/services-rabbit.html) - [Elasticsearch]({{ site.baseurl }}/cloud/project/services-elastic.html) +- [OpenSearch]({{ site.baseurl }}/cloud/project/services-opensearch.html) For the Staging and Production environments, we recommend installing the latest version of the Fastly CDN module. See [Fastly in Cloud]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html#fastly-cdn-module-for-magento-2). diff --git a/src/cloud/architecture/pro-develop-deploy-workflow.md b/src/cloud/architecture/pro-develop-deploy-workflow.md index 507ea536214..ac4671f9e0a 100644 --- a/src/cloud/architecture/pro-develop-deploy-workflow.md +++ b/src/cloud/architecture/pro-develop-deploy-workflow.md @@ -7,6 +7,8 @@ redirect_from: - /cloud/trouble/pro-env-management.html functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/pro-develop-deploy-workflow.html +status: migrated --- The {{site.data.var.ece}} Pro plan includes a single Git repository with a Global Master and three main environments: the **Integration** environment for development and testing, the **Staging** environment for testing with all services, and the **Production** environment for launching and maintaining your live site. See [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html) for an overview. @@ -17,7 +19,9 @@ The following graphic demonstrates the Pro develop and deploy workflow, which us ## Development workflow {#develop} -The Integration environment provides a single, base `integration` branch containing your {{site.data.var.ece}} code. You can create up to four additional branches for developing your custom code, extensions, and third party integrations. This allows for a maximum of five _active_ branches deployed to Platform-as-a-Service (PaaS) containers. +The Integration environment provides a single, base integration branch containing your {{site.data.var.ece}} code. You can create one additional active environment branch. This allows for up to two active branches deployed to Platform-as-a-Service (PaaS) containers. There is no limit on the number of inactive environments. + +{% include cloud/note-enhanced-integration-envs-kb.md%} The {{site.data.var.ece}} environments support a flexible, continuous integration process. Begin by cloning the `integration` branch to your local project folder. Create a new branch, or multiple branches, to develop new features, configure changes, add extensions, and deploy updates: @@ -35,7 +39,7 @@ With a developed code branch and the corresponding configuration files, your cod ## Deployment workflow {#deploy} -Every time you push code from your local workstation to the remote environment or merge code to a base environment branch, the build and deploy scripts generate new Magento code and provision configured services to the remote environment. +Every time you push code from your local workstation to the remote environment or merge code to a base environment branch, the build and deploy scripts generate new code and provision configured services to the remote environment. Build script actions: diff --git a/src/cloud/architecture/scaled-architecture.md b/src/cloud/architecture/scaled-architecture.md index 16cbbc46a45..3d8aca9d203 100644 --- a/src/cloud/architecture/scaled-architecture.md +++ b/src/cloud/architecture/scaled-architecture.md @@ -3,6 +3,8 @@ group: cloud-guide title: Scaled architecture functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/scaled-architecture.html +status: migrated --- The Cloud infrastructure scales according to your resource needs to achieve greater efficiency. The {{site.data.var.ece}} monitors your applications and can adjust capacity to maintain steady, predictable performance. Converting to this architecture helps to mitigate problems, such as latency or large spikes in traffic. @@ -21,7 +23,7 @@ Scaling must use the same instance type and size for each node: ### Core tier scaling -There are 3 nodes (core nodes) for data storage, cache, and services: **ElasticSearch**, **MariaDB**, **Redis**, and more. When the core tier approaches capacity, the only way to scale is to increase the server size, such as boosting the CPU power and memory. Capacity is limited to the size of the node that is available. Because the database cluster is designed for high availability, you cannot scale horizontally in a reliable way with the technologies used. +There are 3 nodes (core nodes) for data storage, cache, and services: **OpenSearch** or **Elasticsearch**, **MariaDB**, **Redis**, and more. When the core tier approaches capacity, the only way to scale is to increase the server size, such as boosting the CPU power and memory. Capacity is limited to the size of the node that is available. Because the database cluster is designed for high availability, you cannot scale horizontally in a reliable way with the technologies used. ![Core tier scaling] @@ -50,7 +52,7 @@ Each project is unique, however, and requires performance monitoring to properly ### SSH access -Certain files and logs, such as the `/app//var/log` directory, are not shared between nodes. Each node has a unique SSH access. You can not use the Magento Cloud CLI to log in to the core or web nodes, but you can find the node addresses in the [SSH Access list] in the Project Web UI. +Certain files and logs, such as the `/app//var/log` directory, are not shared between nodes. Each node has a unique SSH access. You can not use the `magento-cloud` CLI to log in to the core or web nodes, but you can find the node addresses in the [SSH Access list] in the Project Web UI. ```bash ssh .--@ssh..magento.com diff --git a/src/cloud/architecture/starter-architecture.md b/src/cloud/architecture/starter-architecture.md index 2504e445194..11659c31d8d 100644 --- a/src/cloud/architecture/starter-architecture.md +++ b/src/cloud/architecture/starter-architecture.md @@ -5,11 +5,13 @@ functional_areas: - Cloud redirect_from: - /cloud/basic-information/starter-architecture.html +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/starter-architecture.html +status: migrated --- Your {{site.data.var.ece}} Starter architecture supports up to **four** environments, including a Master environment that contains the initial project code, the Staging environment, and up to two Integration environments. -All environments are in PaaS (Platform-as-a-Service) containers. These containers are deployed inside highly restricted containers on a grid of servers. These environments are read-only, accepting deployed code changes from branches pushed from your local workspace. Each environment provide a database and web server. +All environments are in PaaS (Platform-as-a-Service) containers. These containers are deployed inside highly restricted containers on a grid of servers. These environments are read-only, accepting deployed code changes from branches pushed from your local workspace. Each environment provides a database and web server. You can use any development and branching methodology you like. When you get initial access to your project, we strongly recommend that you create a Staging environment from the Master environment. Then, create the Integration environment by branching from Staging. @@ -21,7 +23,7 @@ The following diagram shows the hierarchical relationships of the Starter enviro ## Production environment {#cloud-arch-prod} -The Production environment provides the source code to deploy Magento to the Cloud infrastructure that runs your public-facing Magento single and multi-site storefronts. The Production environment uses code from the `master` branch to configure and enable the web server, database, configured services, and your Magento application code. +The Production environment provides the source code to deploy {{site.data.var.ee}} to the Cloud infrastructure that runs your public-facing single and multi-site storefronts. The Production environment uses code from the `master` branch to configure and enable the web server, database, configured services, and your application code. Because the production environment is read-only, you must make changes in the Integration environment and deploy across the architecture from the Integration environment to Staging, and finally to the Production environment. See [Deploy your store][] and [Site launch][]. @@ -40,7 +42,7 @@ We highly recommend testing every merchant and customer interaction in the Stagi Developers use the Integration environment to develop, deploy, and test: -- Magento application code +- {{site.data.var.ee}} application code - Custom code - Extensions - Services @@ -59,10 +61,11 @@ The Production and Staging environments include the following technologies. You - Nginx web server speaking to PHP-FPM, one instance with multiple workers - Redis server - Elasticsearch for searching for {{site.data.var.ece}} 2.2 and later +- Egress filtering (outbound firewall) ### Services {#cloud-arch-services} -{{site.data.var.ece}} currently supports the following services: PHP, MySQL (MariaDB), Elasticsearch (Magento 2.2.x and later), Redis, and RabbitMQ. +{{site.data.var.ece}} currently supports the following services: PHP, MySQL (MariaDB), Elasticsearch ({{site.data.var.ee}} 2.2 to 2.4.3-p2), OpenSearch (2.3.7-p3, 2.4.3-p2, 2.4.4 and later), Redis, and RabbitMQ. Each service runs in a separate, secure container. Containers are managed together in the project. Some services are standard, such as the following: @@ -71,8 +74,6 @@ Each service runs in a separate, secure container. Containers are managed togeth - Git - Secure Shell (SSH) -You can have multiple applications running in the same project. Building a microservice-oriented architecture with {{site.data.var.ee}} is as easy as managing a monolithic application. - ### Software versions {#cloud-arch-software} {{site.data.var.ece}} uses the Debian GNU/Linux operating system and the [NGINX](https://glossary.magento.com/nginx) web server. You cannot upgrade this software, but you can configure versions for the following: @@ -83,7 +84,7 @@ You can have multiple applications running in the same project. Building a micro - [RabbitMQ][] - [Elasticsearch][] -In the Staging and Production environments, you use Fastly for CDN and caching. When your environment is initially provisioned, we install the latest version of the Fastly CDN extension for Magento. You can upgrade the extension to get the latest bug fixes and improvements. See [Fastly CDN module for Magento 2][]. You also have access to [New Relic][] for performance management. +In the Staging and Production environments, you use Fastly for CDN and caching. When your environment is initially provisioned, we install the latest version of the Fastly CDN extension. You can upgrade the extension to get the latest bug fixes and improvements. See [Fastly CDN module for Magento 2][]. You also have access to [New Relic][] for performance management. You use the following files to configure the software versions that you want to use in your implementation. diff --git a/src/cloud/architecture/starter-develop-deploy-workflow.md b/src/cloud/architecture/starter-develop-deploy-workflow.md index 26864de9b80..cbe6e88747a 100644 --- a/src/cloud/architecture/starter-develop-deploy-workflow.md +++ b/src/cloud/architecture/starter-develop-deploy-workflow.md @@ -5,6 +5,8 @@ functional_areas: - Cloud redirect_from: - /cloud/basic-information/starter-develop-deploy-workflow.html +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/architecture/starter-develop-deploy-workflow.html +status: migrated --- The {{site.data.var.ece}} includes a single Git repository with a master branch for the Production environment that can be branched to create Staging and Integration environments for testing and development work. You can have up to four active environments, including a `master` environment for your production server. See [Starter architecture]({{ site.baseurl }}/cloud/architecture/starter-architecture.html) for an overview. @@ -92,23 +94,23 @@ Do not complete any configurations in your local workstation yet. ### Configure store {#configure-store} When you are ready to configure your store, push all your code to the Integration environment. -Configure your store settings from the Magento Admin panel for the Integration environment, not in your local environment. You can find the URL in the Project Web Interface. The Store Admin URL is located on the branch page. +Configure your store settings from the Admin panel for the Integration environment, not in your local environment. You can find the URL in the Project Web Interface. The Store Admin URL is located on the branch page. For the best information on configurations, review the documentation for {{site.data.var.ee}} and the installed extensions. Here are some links and ideas to help you get kickstarted: * [Best practices for store configuration]({{ site.baseurl }}/cloud/configure/configure-best-practices.html) for specific best practices in the cloud -* [Basic configuration](http://docs.magento.com/m2/ee/user_guide/configuration/configuration-basic.html) for store admin access, name, languages, currencies, branding, sites, store views and more -* [Theme](http://docs.magento.com/m2/ee/user_guide/design/design-theme.html) for your look and feel of the site and stores including CSS and layouts -* [System configuration](http://docs.magento.com/m2/ee/user_guide/system/system.html) for roles, tools, notifications, and your encryption key for your database +* [Basic configuration]({{ site.user_guide_url }}/configuration/configuration-basic.html) for store admin access, name, languages, currencies, branding, sites, store views and more +* [Theme]({{ site.user_guide_url }}/design/design-theme.html) for your look and feel of the site and stores including CSS and layouts +* [System configuration]({{ site.user_guide_url }}/system/system.html) for roles, tools, notifications, and your encryption key for your database * Extension settings using their documentation -Beyond just store settings, you can further configure multiple sites and stores, configured services, and more. See [Configure Magento Commerce]({{ site.baseurl }}/cloud/configure/configuration-overview.html). +Beyond just store settings, you can further configure multiple sites and stores, configured services, and more. See [Configure your store]({{ site.baseurl }}/cloud/configure/configuration-overview.html). Now you need to get these settings into your code. We have a helpful command to do this, keep reading. ### Generate configuration management files {#config-management} -If you are familiar with Magento, you may be concerned about how to get your configuration settings from your database in development to the Staging and Production environments. Previously, you had to copy all your configuration settings down on paper or to a file, and then manually apply the settings to other environments. Or you may have dumped your database and pushed that data to another environment. +If you are familiar with {{site.data.var.ee}}, you may be concerned about how to get your configuration settings from your database in development to the Staging and Production environments. Previously, you had to copy all your configuration settings down on paper or to a file, and then manually apply the settings to other environments. Or you may have dumped your database and pushed that data to another environment. {{site.data.var.ece}} provides a set of two [Configuration Management]({{ site.baseurl }}/cloud/live/sens-data-over.html) commands that export configuration settings from your environment into a file. These commands are only available for **{{site.data.var.ece}} 2.2 and later**. @@ -117,7 +119,7 @@ If you are familiar with Magento, you may be concerned about how to get your con The generated file is `app/etc/config.php`. -You generate the file in the Integration environment where you configured Magento. We walk you through the process of generating the file, adding it to your branch, and deploying it. +You generate the file in the Integration environment where you configured {{site.data.var.ee}}. We walk you through the process of generating the file, adding it to your branch, and deploying it. **Important notes** on Configuration Management: @@ -139,15 +141,15 @@ For more information, see [Configuration Management]({{ site.baseurl }}/cloud/li At this point, you should have a developed code branch with a configuration file (`config.local.php` or `config.php`) ready to test. -Every time you push code from your local environment, a series of build and deploy scripts run. These scripts generate new Magento code and deploy it to the remote environment. For example, if you are pushing a development branch from your local environment to the remote branch, a matching environment updates services, code, and static content. +Every time you push code from your local environment, a series of build and deploy scripts run. These scripts generate new code and deploy it to the remote environment. For example, if you are pushing a development branch from your local environment to the remote branch, a matching environment updates services, code, and static content. -You can directly access this environment with a store URL, Magento Admin URL, and SSH. These environments include a web server, database, and configured services. When ready, you can start deploying and testing in the Staging environment. +You can directly access this environment with a store URL, Admin URL, and SSH. These environments include a web server, database, and configured services. When ready, you can start deploying and testing in the Staging environment. For more information, see [Deployment workflow](#deploy). ### Optional: Install sample data {#sample-data} -If you need some example data when developing your store, you can install our sample data. This data simulates an active Magento store, including customers, products, and other data. This sample data works best with a "blank site" {{site.data.var.ece}} template installation when creating your project. +If you need some example data when developing your store, you can install our sample data. This data simulates an active store, including customers, products, and other data. This sample data works best with a "blank site" {{site.data.var.ece}} template installation when creating your project. We recommend installing sample data in your local and Integration environments. If you use this data in Staging or Production, you need to remove the sample information and products before going live. diff --git a/src/cloud/before/before-setup-env-2_clone.md b/src/cloud/before/before-setup-env-2_clone.md index cabbeeef7b8..d9065492bb5 100644 --- a/src/cloud/before/before-setup-env-2_clone.md +++ b/src/cloud/before/before-setup-env-2_clone.md @@ -6,30 +6,32 @@ redirect_from: functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/cli-branches.html +status: migrated --- {:.ref-header} Previous step -[Set up the Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) +[Set up the file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) -The {{site.data.var.ece}} project is a Git repository of Magento code. Each **active** branch in the Integration environment includes a database and services to fully access the Magento site and store. You can clone the project and create an **active** branch from the Integration environment to develop code and add extensions using your local workstation. +The {{site.data.var.ece}} project is a Git repository of {{site.data.var.ee}} code. Each **active** branch in the Integration environment includes a database and services to fully access the Admin and storefront. You can clone the project and create an **active** branch from the Integration environment to develop code and add extensions using your local workstation. ## Clone the project -The following instructions use a combination of Magento Cloud CLI commands and Git commands to clone a `master` environment from your project to your local workstation. To see a full list of Magento Cloud CLI commands, use the `magento-cloud list` command. +The following instructions use a combination of `magento-cloud` CLI commands and Git commands to clone a `master` environment from your project to your local workstation. To see a full list of `magento-cloud` CLI commands, use the `magento-cloud list` command. {:.bs-callout-info} -Some Git commands cannot complete an action in your {{site.data.var.ece}} project. For example, you can create a new branch using a Git command, but you cannot create and activate a new environment using the `git checkout -b ` command. You must create an environment using the `magento-cloud environment:branch ` command for the environment to become _active_. Alternatively, you can use the Project Web UI to create active environments. See [Magento CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). +Some Git commands cannot complete an action in your {{site.data.var.ece}} project. For example, you can create a new branch using a Git command, but you cannot create and activate a new environment using the `git checkout -b ` command. You must create an environment using the `magento-cloud environment:branch ` command for the environment to become _active_. Alternatively, you can use the Project Web UI to create active environments. See [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). {:.procedure} To clone a project master environment: -1. Log in to your local workstation with a [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) account. +1. Log in to your local workstation with a [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) account. 1. Change to the web server or virtual host _docroot_ directory. -1. Log in to the Magento Cloud CLI. +1. Log in using the `magento-cloud` CLI. ```bash magento-cloud login @@ -63,18 +65,18 @@ To clone a project master environment: 1. Fetch the remote branches. ```bash - git fetch magento + git fetch origin ``` 1. Pull updated code. ```bash - git pull magento + git pull origin ``` -## Change the Magento ADMIN variables +## Change the ADMIN variables -We recommend changing the environment-level variables for the Magento Admin URL and administrator account. It is a best practice to configure these settings for security reasons prior to branching from the cloned `master` environment. All branches created from the `master` branch inherit the environment-level variables and their values. +We recommend changing the environment-level variables for the Admin URL and administrator account. It is a best practice to configure these settings for security reasons prior to branching from the cloned `master` environment. All branches created from the `master` branch inherit the environment-level variables and their values. - **ADMIN_EMAIL**—An email address for the administrative user. This address is used to send password reset notifications. - **ADMIN_USERNAME**—A username for the administrative user with the ability to create other users, including administrative users. This username defaults to the License Owner email address. You can use the default value, or change it to a secure username. @@ -82,9 +84,9 @@ We recommend changing the environment-level variables for the Magento Admin URL - **ADMIN_URL**— The relative URL to access the Admin panel, such as `/admin`. For security reasons, we recommend you choose a value other than `admin` or `backend` or another term that is easy to guess. {:.bs-callout-info} -Make note of any updated values so that you can use them to install Magento from the command line and to verify the installation. The values for the `ADMIN_EMAIL`, `ADMIN_USERNAME`, and `ADMIN_PASSWORD` variables are used only for installation. +Make note of any updated values so that you can use them to install {{site.data.var.ee}} from the command line and to verify the installation. The values for the `ADMIN_EMAIL`, `ADMIN_USERNAME`, and `ADMIN_PASSWORD` variables are used only for installation. -If you are not sure that the `master` branch has all Magento Admin variables and settings configured, you can view a list of existing variables: +If you are not sure that the `master` branch has all Admin variables and settings configured, you can view a list of existing variables: ```bash magento-cloud variables @@ -122,7 +124,7 @@ magento-cloud vset ``` {:.bs-callout-warning} -Every time you add or modify a variable using the web interface or the CLI, the branch automatically redeploys. +Every time you add or modify a variable using the web interface or the `magento-cloud` CLI, the branch automatically redeploys. {:.procedure} To add variables using the Project Web Interface: @@ -145,7 +147,7 @@ To add variables using the Project Web Interface: ## Create a branch for development {#branch} -After cloning your project and updating the Magento administrator account configuration, you can branch for development. As stated earlier, you must create an environment using the `magento-cloud environment:branch ` command or the Project Web Interface for the environment to become _active_. +After cloning your project and updating the {{site.data.var.ee}} administrator account configuration, you can branch for development. As stated earlier, you must create an environment using the `magento-cloud environment:branch ` command or the Project Web Interface for the environment to become _active_. - For [Starter]({{ site.baseurl }}/cloud/architecture/starter-develop-deploy-workflow.html#clone-branch), consider creating a branch for `staging`, then create a development branch based on the `staging` branch. - For [Pro]({{ site.baseurl }}/cloud/architecture/pro-develop-deploy-workflow.html), create development branches based on the Integration environment. @@ -174,4 +176,4 @@ To branch from master: {:.ref-header} Next step -[Install Magento]({{ site.baseurl }}/cloud/before/before-setup-env-install.html) +[Install Commerce]({{ site.baseurl }}/cloud/before/before-setup-env-install.html) diff --git a/src/cloud/before/before-setup-env-install.md b/src/cloud/before/before-setup-env-install.md index d0f48fcec06..a58a25f132a 100644 --- a/src/cloud/before/before-setup-env-install.md +++ b/src/cloud/before/before-setup-env-install.md @@ -1,6 +1,6 @@ --- group: cloud-guide -title: Install Magento +title: Install redirect_from: - /cloud/before/before-setup-env-perms.html functional_areas: @@ -8,6 +8,8 @@ functional_areas: - Install - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/overview.html +status: migrated --- {:.ref-header} @@ -15,17 +17,17 @@ Previous step [Clone and branch the project]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html) -With your workspace prepared, install Magento on your local to verify custom code, extensions, and more. This section includes the installation prep, options, and post-installation configuration you should complete. +With your workspace prepared, install {{site.data.var.ee}} on your local workstation to verify custom code, extensions, and more. This section includes the installation prep, options, and post-installation configuration you should complete. -## Prepare to install Magento {#prepare} +## Prepare to install {{site.data.var.ee}} {#prepare} -To customize the Magento software on your local workstation, prepare the following: +To customize the {{site.data.var.ee}} software on your local workstation, prepare the following: - Hostname or IP address of your machine - Admin username, password, and URL created earlier -- Magento authentication keys for installing Magento +- Authentication keys for downloading the {{site.data.var.ee}} Composer metapackage -### List the Magento Admin environment variables +### List the Admin environment variables You need the ADMIN environment variables for the installation command line. @@ -45,14 +47,14 @@ magento-cloud variable:get -e +----------------+---------------+-----------+------+ ``` -### Get Magento authentication keys +### Get authentication keys -You need Magento authentication keys to install Magento in your local development environment. These are different than the authentication keys included in the code repository `auth.json` file. See [Add Magento authentication keys]({{ site.baseurl }}/cloud/setup/first-time-setup-import-prepare.html). +You need authentication keys to install {{site.data.var.ee}} in your local development environment. These are different than the authentication keys included in the code repository `auth.json` file. See [Add authentication keys]({{ site.baseurl }}/cloud/setup/first-time-setup-import-prepare.html). {:.procedure} -To create authentication keys through the Magento Marketplace: +To create authentication keys: -1. Log in to the [Magento Marketplace](https://marketplace.magento.com). If you do not have an account, click **Register**. +1. Log in to the [Commerce Marketplace](https://marketplace.magento.com). If you do not have an account, click **Register**. 1. Click your account name in the top-right and select **My Profile**. @@ -68,15 +70,15 @@ To create authentication keys through the Magento Marketplace: ## Set the docroot -Set the `docroot` to the `/magento` directory until you complete all setup. If you change the `docroot` to `/magento/pub` prior to completion, you will encounter issues running the Web Setup Wizard. +Set the `docroot` to the `/magento` directory until you complete the setup. -For the Production environment, set the `docroot` to `/magento/pub`, which helps restrict access to vulnerable areas of the system. The webserver `docroot` should be set to `/magento/pub` only after Magento is installed (including any upgrades and patches), configured, and static files generated and populated in `/magento/pub`. Alternatively, you could create a subdomain (for example, `install.domain.com`) and configure your webserver `docroot` to the Magento installed root folder. +For the Production environment, set the `docroot` to `/magento/pub`, which helps restrict access to vulnerable areas of the system. The webserver `docroot` should be set to `/magento/pub` only after {{site.data.var.ee}} is installed (including any upgrades and patches), configured, and static files generated and populated in `/magento/pub`. Alternatively, you could create a subdomain (for example, `install.domain.com`) and configure your webserver `docroot` to the {{site.data.var.ee}} installed root folder. ## Set file system permissions and ownership {#file-system-permissions} -After you have installed Magento, you need to set the file system permissions and ownership. +After you have installed {{site.data.var.ee}}, you need to set the file system permissions and ownership. -1. Log in to your Magento server as, or switch to, the [Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). +1. Log in to your server as, or switch to, the [file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html). 1. Enter the following commands in the order shown: @@ -99,19 +101,14 @@ After you have installed Magento, you need to set the file system permissions an {% include install/file-system-perms-twouser_cmds-only.md %} -## Install Magento +## Install {{site.data.var.ee}} Prior to installing, you should [Update installation dependencies]({{ site.baseurl }}/guides/v2.3/install-gde/install/prepare-install.html#install-composer-install) using Composer commands. -Be ready to install Magento using one of the following options: - -- [Install the Magento software using the command line]({{ site.baseurl }}/guides/v2.3/install-gde/install/cli/install-cli.html) -- [Install the Magento software using the Web Setup Wizard]({{ site.baseurl }}/guides/v2.3/install-gde/install/web/install-web.html) - - {% include install/web/deprecated.md %} +Be ready to install {{site.data.var.ee}} using the [command line]({{ site.baseurl }}/guides/v2.3/install-gde/install/cli/install-cli.html). {:.procedure} -To install Magento using the command line: +To install {{site.data.var.ee}} using the command line: 1. Switch to the user. @@ -128,7 +125,7 @@ To install Magento using the command line: 1. Enter a CLI command with options for entering the name, email, ADMIN credentials, URL, and additional information. For a list of all options, see [Installer help commands]({{ site.baseurl }}/guides/v2.3/install-gde/install/cli/install-cli-install.html#instgde-cli-help-cmds). ```bash - php magento setup:install \ + bin/magento setup:install \ --admin-firstname=John \ --admin-lastname=Smith \ --admin-email=jsmith@mail.com \ @@ -142,12 +139,15 @@ To install Magento using the command line: --currency=USD \ --timezone=America/Chicago \ --language=en_US \ - --use-rewrites=1 + --use-rewrites=1 \ + --search-engine=elasticsearch7 \ + --elasticsearch-host=es-host.example.com \ + --elasticsearch-port=9200 ``` ## Post-install configurations -After installing Magento, run the commands for [compile]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-compiler.html) and [deploy]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html) for the code: +After installing {{site.data.var.ee}}, run the commands for [compile]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-compiler.html) and [deploy]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html) for the code: 1. Switch to the correct user. @@ -157,16 +157,16 @@ After installing Magento, run the commands for [compile]({{ site.baseurl }}/guid 1. Change to the `app/bin` directory. -1. Compile Magento. +1. Compile {{site.data.var.ee}}. ```bash - php magento setup:di:compile + bin/magento setup:di:compile ``` -1. Deploy Magento +1. Deploy {{site.data.var.ee}} ```bash - php magento setup:static:deploy + bin/magento setup:static:deploy ``` Optionally, if you used Vagrant with the _hostmanager_ plugin, update the hosts file. @@ -184,13 +184,14 @@ Optionally, if you used Vagrant with the _hostmanager_ plugin, update the hosts For development and testing in an environment as close to Integration as possible, you may also want to install additional tools, software, and services. These services are configured using [`services.yaml`]({{ site.baseurl }}/cloud/project/services.html). - [Redis]({{ site.baseurl }}/cloud/project/services-redis.html) -- [ElasticSearch]({{ site.baseurl }}/cloud/project/services-elastic.html) +- [Elasticsearch]({{ site.baseurl }}/cloud/project/services-elastic.html) +- [OpenSearch]({{ site.baseurl }}/cloud/project/services-opensearch.html) - [RabbitMQ]({{ site.baseurl }}/cloud/project/services-rabbit.html) -- [Additional software]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/optional.html) for Magento +- [Additional software]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/optional.html) ## Verify your local workspace -To verify the local, access the store using the URL you passed in the install command. For this example, you can access the local Magento store using the following URL formats: +To verify the local, access the store using the URL you passed in the install command. For this example, you can access the local {{site.data.var.ee}} store using the following URL formats: - `http://magento.local/` - `http://magento.local/admin` @@ -198,7 +199,7 @@ To verify the local, access the store using the URL you passed in the install co To change the URI for the Admin panel, use this command to locate it: ```bash -php bin/magento info:adminuri +bin/magento info:adminuri ``` To verify the Integration master branch environment, log into the Project Web Interface and select your named project. In the list of branches, select the Master. Click Access site to pull up a list of URLs (HTTP and HTTPS) and click the preferred link to open the site. To view the admin, add /admin or other configured Admin URI. @@ -208,15 +209,15 @@ To verify the Integration master branch environment, log into the Project Web In With these steps completed, you should have: - A {{site.data.var.ee}} account and initial project setup and master branch -- A local workspace configured with installations of required software, Magento Cloud CLI, and Magento +- A local workspace configured with installations of required software, `magento-cloud` CLI - SSH keys set up -- The Magento file system owner configured +- The file system owner configured - Your initial code branch -- Magento authentication keys set up and configured in the project and local +- Authentication keys set up and configured in the project and your local workstation {:.ref-header} Next step -For **Pro projects**, we strongly recommend fully deploying this base Magento template `master` branch without any code or configuration changes to Staging and Production. For instructions, see [First time deployment]({{ site.baseurl }}/cloud/setup/first-time-deploy.html). +For **Pro projects**, we strongly recommend fully deploying this base template `master` branch without any code or configuration changes to Staging and Production. For instructions, see [First time deployment]({{ site.baseurl }}/cloud/setup/first-time-deploy.html). For **Starter projects**, you are ready to start developing. diff --git a/src/cloud/before/before-workspace-file-sys-owner.md b/src/cloud/before/before-workspace-file-sys-owner.md index 99147976248..c6fb56d3f39 100644 --- a/src/cloud/before/before-workspace-file-sys-owner.md +++ b/src/cloud/before/before-workspace-file-sys-owner.md @@ -1,9 +1,11 @@ --- group: cloud-guide -title: Set up the Magento file system owner +title: Set up the file system owner functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/dev-tools/cloud-cli.html +status: migrated --- {:.ref-header} @@ -11,17 +13,17 @@ Previous step [Enable SSH keys]({{ site.baseurl }}/cloud/before/before-workspace-ssh.html) -**This step is optional if you installed nginx as your web server.** The [Magento file system owner]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/file-sys-perms-over.html#magento-file-system-owner) provides root access and permissions, for security reasons on a hosted system. Apache installations require +**This step is optional if you installed nginx as your web server.** The [file system owner]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/file-sys-perms-over.html) provides root access and permissions, for security reasons on a hosted system. -To enable the web server (Apache) to write files and directories in the Magento file system but to also maintain *ownership* by the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner), both users must be in the same group. This is necessary so both users can share access to Magento files, including files created using the [Magento Admin](https://glossary.magento.com/magento-admin) or other web-based utilities. +To enable the web server (Apache) to write files and directories in the file system but to also maintain *ownership* by the [file system owner](https://glossary.magento.com/magento-file-system-owner), both users must be in the same group. This is necessary so both users can share access to {{site.data.var.ee}} files, including files created using the [Admin](https://glossary.magento.com/magento-admin) or other web-based utilities. -You need to create a new Magento file system owner and put that user in the web server's group. If you use an existing user account, we recommend the user account has a strong password for security reasons. +You need to create a new file system owner and put that user in the web server's group. If you use an existing user account, we recommend the user account has a strong password for security reasons. -## Create the Magento file system owner {#mage-owner-create-user} +## Create the file system owner {#mage-owner-create-user} -Create the Magento file system owner with a strong password. Magento file system owner is another term for the *command-line user*. +Create the file system owner with a strong password. File system owner is another term for the *command-line user*. -To create the Magento file system owner, enter the following command as a user with `root` privileges: +To create the file system owner, enter the following command as a user with `root` privileges: ```bash adduser @@ -36,7 +38,7 @@ passwd Follow the prompts on your screen to create a password for the user. {:.bs-callout-warning} -If you do not have `root` privileges on your Magento server, you can use another local user account. Confirm that the user has a strong password and continue with [Put the Magento file system owner in the web server group](#install-update-depend-user-add2group). +If you do not have `root` privileges on your server, you can use another local user account. Confirm that the user has a strong password and continue with [Put the file system owner in the web server group](#install-update-depend-user-add2group). For example, to create a user named `magento_user` and give the user a password, enter: @@ -73,7 +75,7 @@ To find the web server user's group: Typically, the username and the group name are both `www-data` -## Put the Magento file system owner in the web server's primary group {#install-update-depend-user-add2group} +## Put the file system owner in the web server's primary group {#install-update-depend-user-add2group} Assuming the typical Apache group name for CentOS and Ubuntu, enter the following command as a user with `root` privileges: @@ -86,7 +88,7 @@ For example, to add the user `magento_user` to the `apache` primary group on Cen usermod -g apache magento_user ``` -To confirm your Magento user is a member of the web server group, enter the following command: +To confirm that your user is a member of the web server group, enter the following command: ```bash groups diff --git a/src/cloud/before/before-workspace-magento-prereqs.md b/src/cloud/before/before-workspace-magento-prereqs.md index b749bc01498..5cc905dc2ef 100644 --- a/src/cloud/before/before-workspace-magento-prereqs.md +++ b/src/cloud/before/before-workspace-magento-prereqs.md @@ -1,6 +1,6 @@ --- group: cloud-guide -title: Install Magento prerequisites +title: Install prerequisites redirect_from: - /cloud/before/before-workspace-php.html - /cloud/before/before-workspace-cli.html @@ -8,6 +8,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/overview.html +status: migrated --- {:.ref-header} @@ -15,14 +17,14 @@ Previous step [Prepare for local environment setup]({{ site.baseurl }}/cloud/before/before-workspace.html) -Install the following software packages and tools on your local to prepare for Magento code development. If you already have these packages installed, check for any recommendations or notes and continue to the next step. +Install the following software packages and tools on your local workstation to prepare for code development. If you already have these packages installed, check for any recommendations or notes and continue to the next step. -To begin, install and set up a VM on your host computer (Windows, Mac OS, Linux-based system). A VM gives you an environment to install a different Operating System, tools, software, a database, and Magento without requiring a customized system. You only need to install the VM software on your host. All other software can be installed and configured on your VM. +To begin, install and set up a VM on your host computer (Windows, Mac OS, Linux-based system). A VM gives you an environment to install a different Operating System, tools, software, a database, and application code without requiring a customized system. You only need to install the VM software on your host. All other software can be installed and configured on your VM. When you install and configure software on your local (or VM), you will first SSH into the VM and then complete installations. Follow the SSH instructions and commands for the VM software you install. For example, you would install PHP, Nginx, and database on the VM via SSH. {:.bs-callout-info} -Magento documentation provides installation instructions for installing software on CentOS or Ubuntu only. For installation information on Windows or MacOS, consult a community resource. + Our documentation provides installation instructions for installing software on CentOS or Ubuntu only. For installation information on Windows or MacOS, consult a community resource. ## Virtual machine or container (host) {#vm} @@ -38,7 +40,7 @@ When using Vagrant, we also recommend the package [hostmanager](https://github.c ## Development tools {#devtools} * [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) - Provides code branching and management for accessing {{site.data.var.ee}} and your code repositories. Use Git command-line commands or applications of your choice to work with Git. You can install this on your local VM or on your host. For more information, see [How Cloud uses Git]({{ site.baseurl }}/cloud/reference/git-integration.html). -* [Composer](https://getcomposer.org/download/) - Used for dependency management. Composer enables us to manage the Magento components and their dependencies. Install on your local VM. For more information, see [How Cloud uses Composer]({{ site.baseurl }}/cloud/reference/cloud-composer.html). +* [Composer](https://getcomposer.org/download/) - Used for dependency management. Composer enables us to manage {{site.data.var.ee}} components and dependencies. Install on your local VM. For more information, see [How Cloud uses Composer]({{ site.baseurl }}/cloud/reference/cloud-composer.html). ## Web server (local) {#webserver} @@ -46,26 +48,26 @@ We strongly recommend installing [Nginx]({{ site.baseurl }}/guides/v2.3/install- ## PHP (local) {#php} -Install [PHP](https://glossary.magento.com/php) on your local workstation. For information on installing PHP, see [PHP Settings]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/php-settings.html). For instructions for another OS, see the [PHP documentation](http://php.net/manual/en/install.php). +Install [PHP](https://glossary.magento.com/php) on your local workstation. For information on installing PHP, see [PHP Settings]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/php-settings.html). For instructions for another OS, see the [PHP documentation](https://php.net/manual/en/install.php). The following packages may also be helpful for your PHP installation: -* [bcmath](http://php.net/manual/en/book.bc.php) -* [curl](http://php.net/manual/en/book.curl.php) +* [bcmath](https://php.net/manual/en/book.bc.php) +* [curl](https://php.net/manual/en/book.curl.php) * ext-dom * [fpm](https://php-fpm.org/) -* [gd](http://php.net/manual/en/book.image.php) -* [intl](http://php.net/manual/en/book.intl.php) -* [json](http://php.net/manual/en/ref.json.php) -* [mbstring](http://php.net/manual/en/book.mbstring.php) -* [mcrypt](http://php.net/manual/en/book.mcrypt.php) (for PHP 7.1 and earlier only) -* [mysql](http://php.net/manual/en/set.mysqlinfo.php) -* [xml](http://php.net/manual/en/book.xml.php) -* [zip](http://php.net/manual/en/book.zip.php) +* [gd](https://php.net/manual/en/book.image.php) +* [intl](https://php.net/manual/en/book.intl.php) +* [json](https://php.net/manual/en/ref.json.php) +* [mbstring](https://php.net/manual/en/book.mbstring.php) +* [mcrypt](https://php.net/manual/en/book.mcrypt.php) (for PHP 7.1 and earlier only) +* [mysql](https://php.net/manual/en/set.mysqlinfo.php) +* [xml](https://php.net/manual/en/book.xml.php) +* [zip](https://php.net/manual/en/book.zip.php) ### Set up PHP memory limit {#cloud-first-php} -When you're working with the Magento Cloud CLI, local environment settings come from the machine on which you're working, not from {{site.data.var.ee}}. For example, certain actions (like debugging) require a larger PHP `memory_limit` than most PHP distributions provide by default. +When you're working with the `magento-cloud` CLI, local environment settings come from the machine on which you're working, not from {{site.data.var.ee}}. For example, certain actions (like debugging) require a larger PHP `memory_limit` than most PHP distributions provide by default. Before working with your {{site.data.var.ece}} project, set the PHP `memory_limit` to at least `1G` for normal use or at least `2G` for debugging. @@ -92,7 +94,7 @@ To set a memory limit: ## Database (local) {#database} -You have multiple options for databases to use for your local. One database option you may want to consider is MariaDB. The {{site.data.var.ee}} environments use [MariaDB](https://mariadb.org/), with a [Galera Cluster](http://galeracluster.com/) with triple redundancy in the Production environment. +You have multiple options for databases to use for your local. One database option you may want to consider is MariaDB. The {{site.data.var.ee}} environments use [MariaDB](https://mariadb.org/), with a [Galera Cluster](https://galeracluster.com/) with triple redundancy in the Production environment. Regardless of database, for **Pro plans** you need to modify the `auto_increment_increment` value. @@ -100,7 +102,7 @@ Regardless of database, for **Pro plans** you need to modify the `auto_increment For **Pro plans**, the Production environment has a three node infrastructure that uses auto-incrementing by 3 for all data IDs. Do not develop using hard-coded database IDs in your development. Due to the incremented data IDs, the referenced data will differ across the three nodes in Production. {:.procedure} -To install and create a MariaDB database for Magento on your local: +To install and create a MariaDB database for {{site.data.var.ee}} on your local workstation: 1. Use this command to create the database: @@ -115,7 +117,7 @@ To install and create a MariaDB database for Magento on your local: ``` 1. Access the MariaDB database. -1. Grant all privileges to the Magento account you created for the local: +1. Grant all privileges to the account that you created: ```bash grant all privileges on to ''@'localhost' identified by ''; @@ -140,7 +142,7 @@ You need to set an auto-increment value for the MariaDB installation. ### Pro: Set up the auto-increment for MySQL {#cloud-mysql} -The MySQL configuration parameter [`auto_increment_increment`](http://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html) is set to `1` by default in a local MySQL installation. You need to change this value to `3`. The {{site.data.var.ee}} database cluster includes 3 database implementations. The increment ensures data is unique across all databases for consistent data in the High Availability structure. +The MySQL configuration parameter [`auto_increment_increment`](https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html) is set to `1` by default in a local MySQL installation. You need to change this value to `3`. The {{site.data.var.ee}} database cluster includes 3 database implementations. The increment ensures data is unique across all databases for consistent data in the High Availability structure. To avoid issues, we recommend you set `auto_increment_increment=3`. @@ -176,7 +178,7 @@ To set `auto_increment_increment` to 3: To install the `magento-cloud` CLI , see the [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). -## Additional requirements for Magento Commerce {#commerce} +## Additional requirements The requirements listed in this topic are specific to {{site.data.var.ece}} environments. You will also install {{site.data.var.ee}} on your VM or Docker container. For that installation, you should also review the following: diff --git a/src/cloud/before/before-workspace-ssh.md b/src/cloud/before/before-workspace-ssh.md index 378935fdc25..4c2f8dbe0c3 100644 --- a/src/cloud/before/before-workspace-ssh.md +++ b/src/cloud/before/before-workspace-ssh.md @@ -8,12 +8,14 @@ functional_areas: - Setup - Security - Config +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/secure-connections.html +status: migrated --- {:.ref-header} Previous step -[Install Magento prerequisites]({{ site.baseurl }}/cloud/before/before-workspace-magento-prereqs.html) +[Install prerequisites]({{ site.baseurl }}/cloud/before/before-workspace-magento-prereqs.html) The [SSH protocol](https://en.wikipedia.org/wiki/Secure_Shell) is designed to maintain a secure connection between two systems---in this case, your local working environment and your {{site.data.var.ece}} Git project. @@ -33,7 +35,7 @@ If you authenticate to a project with multi-factor authentication (MFA) enabled, abcdef7uyxabce-master-7rqtabc--mymagento@ssh.us-3.magento.cloud: Permission denied (publickey). ``` -During the SSH certificate generation, the Magento Cloud CLI adds an additional SSH key to your local environment. That key will be used by default if your local SSH configuration does not include the SSH key for project access. +During the SSH certificate generation, the `magento-cloud` CLI adds an additional SSH key to your local environment. That key will be used by default if your local SSH configuration does not include the SSH key for project access. {:.procedure} To add your SSH key to the local configuration: @@ -54,13 +56,7 @@ To add your SSH key to the local configuration: {:.bs-callout-info} You can specify multiple SSH keys by adding multiple `IdentityFile` entries to your configuration. -1. Reload your SSH configuration to apply the changes. - - ```bash - source ~/.ssh/config - ``` - {:.ref-header} Next step -[Set up the Magento file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) +[Set up the file system owner]({{ site.baseurl }}/cloud/before/before-workspace-file-sys-owner.html) diff --git a/src/cloud/before/before-workspace.md b/src/cloud/before/before-workspace.md index e37555693b0..1f91e7f0a9f 100644 --- a/src/cloud/before/before-workspace.md +++ b/src/cloud/before/before-workspace.md @@ -4,15 +4,17 @@ title: Prepare for local environment setup functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/project/overview.html +status: migrated --- To develop, deploy, and test {{site.data.var.ece}}, you need to setup your local environment and clone your project's master Git branch. This local environment provides a development system for your custom code, extensions, and configurations to push for active testing in one of the Integration environments. -This section walks through the steps for first time merchants with Magento, Magento SIs, and existing Magento merchants moving to the cloud. If you already completed some of these steps or have an existing Magento developer environment, review the following for expected results and continue to the next step. Some configurations and workflows differ for {{site.data.var.ee}} than a typical Enterprise Edition installation. +This section walks through the steps for first time merchants with {{site.data.var.ee}}, {{site.data.var.ee}} SIs, and existing {{site.data.var.ee}} merchants moving to the cloud. If you already completed some of these steps or have an existing {{site.data.var.ee}} developer environment, review the following for expected results and continue to the next step. Some configurations and workflows differ for {{site.data.var.ee}} than a typical on-premises installation. ## Set up an account {#newaccount} -To begin working with a project and develop your store, you should have received an e-mail invitation to [create a {{site.data.var.ece}} account](https://accounts.magento.cloud). The account provides access to your project for Magento development and deployment across all supported environments. +To begin working with a project and develop your store, you should have received an e-mail invitation to [create a {{site.data.var.ece}} account](https://accounts.magento.cloud). The account provides access to your project for development and deployment across all supported environments. You should receive an e-mail invitation to verify and access the project. If you do not see the invitation, check your junk e-mail folder. Click the **Verify my account** option in the email to verify and access your project account. @@ -20,17 +22,17 @@ When logged in, your project should open with a `master` branch to work with. If your Cloud account has access to multiple projects, you should see a list of projects. Select the specific project you are preparing to access and work on. -## Magento specific tools +## Commerce-specific tools -When working on your local, you will be accessing the [Magento Cloud CLI]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html) to issue commands and programmatically complete tasks and the [Magento Admin](https://glossary.magento.com/magento-admin) for the store UI and configurations. +When working on your local workstation, you will be accessing the [Magento Cloud CLI]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html) to issue commands and programmatically complete tasks and the [Admin](https://glossary.magento.com/magento-admin) for the store UI and configurations. -You need to set up the [Magento file system owner](https://glossary.magento.com/magento-file-system-owner) on your local to assign that user as the owner for all created files and directories. For more information, see [Overview of ownership and permissions]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/file-sys-perms-over.html). +You need to set up the [file system owner](https://glossary.magento.com/magento-file-system-owner) on your local workstation to assign that user as the owner for all created files and directories. For more information, see [Overview of ownership and permissions]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/file-sys-perms-over.html). ## Recommended tools -This guide assumes you're working on a UNIX system or in a UNIX shell environment. For MAC OS and Linux-based systems, feel free to use any CLI tools of choice for issuing commands. For Windows users, we recommend a UNIX environment like [Cygwin](https://www.cygwin.com/), [Putty](http://www.putty.org/), or Git Bash. +This guide assumes you're working on a UNIX system or in a UNIX shell environment. For MAC OS and Linux-based systems, feel free to use any CLI tools of choice for issuing commands. For Windows users, we recommend a UNIX environment like [Cygwin](https://www.cygwin.com/), [Putty](https://www.putty.org/), or Git Bash. -For development on your local, use any development environment or tools you prefer. For recommendations, many Magento developers use tools including [WebStorm](https://www.jetbrains.com/webstorm/), [PhpStorm](https://www.jetbrains.com/phpstorm/), and [Atom](https://atom.io/). +For development on your local workstation, use any development environment or tools you prefer. For recommendations, many {{site.data.var.ee}} developers use tools including [WebStorm](https://www.jetbrains.com/webstorm/), [PhpStorm](https://www.jetbrains.com/phpstorm/), and [Atom](https://atom.io/). Developing code for {{site.data.var.ee}} requires working in Git branches. Not everyone remembers [Git](https://git-scm.com/docs) commands with ease. If you want a Git client, use any client of your choice. Some developers use clients including [GitKraken](https://www.gitkraken.com/) and [SmartGit](https://www.syntevo.com/smartgit/). @@ -39,7 +41,7 @@ Developing code for {{site.data.var.ee}} requires working in Git branches. Not e Have the following prepared to complete your initial workspace and project setup: * {{site.data.var.ece}} account with an added user account -* Magento authentication keys from Magento Marketplace. If the License Owner or Technical Lead created the project according to these instructions, the [Magento authentication keys]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/connect-auth.html) should already be installed and available in the auth.json file in the code repository. +* Authentication keys from the Commerce Marketplace. If the License Owner or Technical Lead created the project according to these instructions, the [Authentication keys]({{ site.baseurl }}/guides/v2.3/install-gde/prereq/connect-auth.html) should already be installed and available in the auth.json file in the code repository. ## Get started @@ -48,9 +50,9 @@ You should be ready to go! The following sections provide a link to the previous * Install all prerequisite software and tools on your host system (laptop, desktop, etc) and local workspace (VM) * Install Magento Cloud CLI * Set up SSH keys -* Configure the Magento file system owner (optional) +* Configure the file system owner (optional) * Clone and branch the project -* Install Magento +* Install {{site.data.var.ee}} * Complete configurations and file/folder permissions * Verify install, branches, and get to coding! @@ -59,4 +61,4 @@ For Pro projects, you also should deploy across to Staging and Production as par {:.ref-header} Next step -[Install Magento prerequisites]({{ site.baseurl }}/cloud/before/before-workspace-magento-prereqs.html) +[Install prerequisites]({{ site.baseurl }}/cloud/before/before-workspace-magento-prereqs.html) diff --git a/src/cloud/bk-cloud.md b/src/cloud/bk-cloud.md index 95b6e84c99c..48aecd24031 100644 --- a/src/cloud/bk-cloud.md +++ b/src/cloud/bk-cloud.md @@ -1,30 +1,49 @@ --- group: cloud-guide -title: Magento Commerce Cloud guide +title: Cloud guide for Commerce functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/overview.html +status: migrated --- -{{site.data.var.ece}} is a managed, automated hosting platform for the {{site.data.var.ee}} software. {{site.data.var.ece}} comes with a variety of additional features that sets it apart from the on-premises {{site.data.var.ee}} and {{site.data.var.ce}} platforms: +{{site.data.var.ece}} is a managed, automated hosting platform for the {{site.data.var.ee}} software. {{site.data.var.ece}} comes with additional features that set it apart from the on-premises {{site.data.var.ee}} and {{site.data.var.ce}} platforms: -![Cloud Benefits] - -{{site.data.var.ece}} provides a pre-provisioned infrastructure that includes PHP, MySQL, Redis, RabbitMQ, and Elasticsearch technologies; a git-based workflow with automatic build and deploy for efficient **Rapid development** and **Continuous deployment** every time you push code changes in a Platform as a Service (PaaS) environment; highly **Customizable** environment configuration files and [tools](#ece-tools-package); and AWS hosting that offers a **Scalable** and **Secure** environment for online sales and retailing. +* A pre-provisioned infrastructure that includes PHP, MySQL (MariaDB), Redis, RabbitMQ, and supported search engine technologies. +* Git-based workflow with automatic build and deploy for efficient **Rapid development** and **Continuous deployment** every time you push code changes in a Platform as a Service (PaaS) environment. +* Highly **Customizable** environment configuration files and command-line interface (CLI) manage and deploy tools. +* Amazon Web Services (AWS) hosting that offers a **Scalable** and **Secure** environment for online sales and retailing. +![Cloud Benefits] ## Technology stack -Think of the {{site.data.var.ece}} as five functional layers, as shown here: +Think of the {{site.data.var.ece}} as five functional layers, as shown below: ![Cloud Stack] -Amazon Web Services (AWS) powers the underlying Infrastructure as a Service (IaaS) for {{site.data.var.ece}}. For {{site.data.var.ece}} Pro projects, you can choose either AWS or Microsoft Azure for IaaS support. +1. [**Cloud Infrastructure**](https://devdocs.magento.com/cloud/architecture/pro-architecture.html): Choose either Amazon Web Services (AWS) or Microsoft Azure as your Infrastructure as a Service (IaaS) foundation for your {{site.data.var.ece}} Pro projects. +1. [**Platform as a Service**](https://devdocs.magento.com/cloud/architecture/cloud-architecture.html): Each Adobe Commerce on cloud infrastructure plan provides a Platform as a Service (PaaS) Integration environment for developing, testing, and integrating services. +1. [**Adobe Commerce**](https://devdocs.magento.com/cloud/requirements/cloud-requirements.html#cloud-arch-software): Adobe Commerce on cloud infrastructure provides a pre-provisioned infrastructure that includes PHP, MySQL (MariaDB), Redis, RabbitMQ, and supported search engine technologies. +1. [**Performance Tools**](https://devdocs.magento.com/cloud/project/new-relic.html): New Relic performance tools enable you to debug, monitor, and manage your applications and infrastructure by collecting, analyzing, and displaying data from your Adobe Commerce on cloud infrastructure projects. +1. [**Content Delivery Network (CDN), Web Application Firewall (WAF) and Image Optimization (IO)**](https://devdocs.magento.com/cloud/cdn/cloud-fastly.html): + + * [Fastly CDN](https://devdocs.magento.com/cloud/cdn/cloud-fastly.html#ddos-protection)—Provides secure CDN services with built-in protection from Distributed Denial of Service (DDoS) attacks like Ping of Death, Smurf attacks, and other Internet Control Message Protocol (ICMP) based flood attacks. + * [Web Application Firewall (WAF)](https://devdocs.magento.com/cloud/cdn/fastly-waf-service.html)—WAF services ensure PCI compliance for Adobe Commerce storefronts in Production environments and WAF policies that protect your Adobe Commerce web applications from a variety of injection attacks, malicious input, cross-site scripting, data exfiltration, HTTP protocol violations, and other [OWASP Top Ten security threats](https://www.owasp.org/index.php/Top_Ten). + * [Image optimization (IO)](https://devdocs.magento.com/cloud/cdn/fastly-image-optimization.html)—Provides real-time image manipulation and optimization to speed up image delivery and simplify maintenance of image source sets for responsive web applications. Fastly IO offloads image processing and resizing load, freeing servers to process orders and conversions efficiently. + +## Tools to deploy and manage -Each {{site.data.var.ece}} plan provides a PaaS Integration environment for developing, testing, and integrating services, see [{{site.data.var.ece}} architecture]({{ site.baseurl }}/cloud/architecture/cloud-architecture.html) for a comparison and additional features. New Relic provides granular visibility into the site performance. [Fastly]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html) caches site assets and, as customers access the site and stores, loads the cached assets fast. The [Fastly Image Optimization]({{ site.baseurl }}/cloud/cdn/fastly-image-optimization.html) (IO) offloads image processing and resizing load, freeing servers to process orders and conversions efficiently. - +{{site.data.var.csuite}} includes a set of packages designed to deploy and manage Commerce installations on the Cloud platform. -## {{site.data.var.ct}} package +* [`{{site.data.var.ct}}` package](https://devdocs.magento.com/cloud/reference/ece-tools-reference.html)—A scalable deployment tool that simplifies the Cloud upgrade process and includes commands to create a backup of the database, apply custom patches, and verify environment configuration. -The [`{{site.data.var.ct}}` package][ece] is a scalable deployment tool that simplifies the Cloud upgrade process. In 2018, we deprecated the `magento-cloud-configuration` and `ece-patches` packages in favor of providing a single package. We encourage all customers to [upgrade to use `{{site.data.var.ct}}`]({{ site.baseurl }}/cloud/project/ece-tools-upgrade-project.html) as soon as possible to benefit from the package features, such as commands to create a backup of the database, apply custom patches, and verify environment configuration. +* [Magento Cloud components](https://devdocs.magento.com/cloud/release-notes/mcc-release-notes.html)—Extends Commerce core functionality for sites deployed on the Cloud platform. + +* [Magento Cloud Docker package](https://devdocs.magento.com/cloud/release-notes/mcd-release-notes.html)—Docker images and container orchestration to deploy Commerce to a local Cloud environment. + +* [Magento Cloud Patches package](https://devdocs.magento.com/cloud/release-notes/mcp-release-notes.html)—A set of patches that improve the integration of all Commerce versions with Cloud environments. + +* [`magento-cloud` CLI](https://devdocs.magento.com/cloud/reference/cli-ref-topic.html)—Provides developers and system administrators the ability to manage Cloud projects and environments, perform routines, and run automation tasks. @@ -32,6 +51,6 @@ The [`{{site.data.var.ct}}` package][ece] is a scalable deployment tool that sim {:width="930px"} [Cloud Stack]: {{site.baseurl}}/common/images/cloud/CloudStack.svg -{:width="804px"} +{:width="930px"} [ece]: reference/ece-tools-reference.html diff --git a/src/cloud/cdn/cloud-fastly-custom-response.md b/src/cloud/cdn/cloud-fastly-custom-response.md index e0e97ae8b8e..13b6c6ce207 100644 --- a/src/cloud/cdn/cloud-fastly-custom-response.md +++ b/src/cloud/cdn/cloud-fastly-custom-response.md @@ -7,6 +7,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/setup-fastly/fastly-custom-response.html +status: migrated --- When a request to the Fastly origin fails, Fastly returns default response pages with basic formatting and generic messaging that can be confusing for users. For example, Fastly returns the following default error page when a request to the Fastly origin fails because of a 503 error. @@ -17,9 +19,9 @@ You can update your {{ site.var.data.ee }} store configuration to replace some d ![Fastly custom error page] -Currently, you can customize the following Fastly response pages for your {{ site.data.var.ece }} project through the Magento Admin UI. +Currently, you can customize the following Fastly response pages for your {{ site.data.var.ece }} project through the Admin UI. -- [Timeout or site maintenance outages (503 Service Unavailable)](#customize-the-503-error-page) +- [Server errors - Internal server error, timeout or site maintenance outages (error code 500 or greater)](#customize-the-503-error-page) - [WAF blocking events that occur when the WAF detects suspicious request traffic (403 Forbidden)](#customize-the-waf-error-page) **HTML coding requirements:** @@ -56,7 +58,7 @@ Verify that the modified source displays correctly in the browser. Then, add the {:.procedure} To add the custom response page to the Fastly configuration: -1. [Log in to the Magento Admin UI]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin). +1. [Log in to the Admin UI]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin). 1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. @@ -114,7 +116,7 @@ The Edit WAF option is available only if the Managed Cloud WAF service is enable {:.procedure} To edit the WAF error page: -1. [Log in to the Magento Admin UI]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin). +1. [Log in to the Admin UI]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin). 1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. @@ -142,9 +144,9 @@ To edit the WAF error page: - On the Cache Management page, click **Flush Magento Cache**. -## Display Magento error report number +## Display error report number -By default, Fastly hides all Magento errors behind the _503 Service Unavailable_ error. To display the Magento error log report number so that you can find and review the error details in the logs, open the website omitting Fastly using these steps: +By default, Fastly hides all {{site.data.var.ee}} errors behind the _503 Service Unavailable_ error. To display the error log report number so that you can find and review the error details in the logs, open the website omitting Fastly using these steps: 1. Retrieve the IP address of your store: @@ -168,9 +170,9 @@ By default, Fastly hides all Magento errors behind the _503 Service Unavailable_ 1. Clear the browser cache and cookies (or switch to incognito mode). -1. Open your store website again to view the Magento error code. +1. Open your store website again to view the error code. -1. Use the Magento error code to find the details in the error report file: +1. Use the error code to find the details in the error report file: - [Connect to the affected environment using SSH]({{ site.baseurl }}/cloud/env/environments-ssh.html#ssh). diff --git a/src/cloud/cdn/cloud-fastly.md b/src/cloud/cdn/cloud-fastly.md index a26ea7ca862..8f69c600ad0 100644 --- a/src/cloud/cdn/cloud-fastly.md +++ b/src/cloud/cdn/cloud-fastly.md @@ -5,14 +5,16 @@ functional_areas: - Cloud - Setup - Security +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/fastly.html +status: migrated --- {:.bs-callout-warning} -To maintain PCI compliance for Magento sites deployed on the Cloud platform, you must [set up Fastly] on your Starter master, Pro Production, and Pro Staging environments. If you are using {{ site.data.var.ee }} in a headless deployment, we highly recommend that you use Fastly to cache GraphQL responses. See [Caching with Fastly] in the *GraphQL Developer Guide*. +To maintain PCI compliance for {{site.data.var.ee}} sites deployed on the Cloud platform, you must [set up Fastly] on your Starter master, Pro Production, and Pro Staging environments. If you are using {{ site.data.var.ee }} in a headless deployment, we highly recommend that you use Fastly to cache GraphQL responses. See [Caching with Fastly] in the *GraphQL Developer Guide*. Fastly provides the following services to optimize and secure content delivery operations for your {{ site.data.var.ece }} projects. These services are included with your {{ site.data.var.ece }} subscription at no additional cost. -- **Content delivery network (CDN)**—Varnish-based service that caches your site pages, assets, CSS, and more in backend data centers you set up. As customers access your site and stores, the requests hit Fastly to load cached pages faster. The CDN service provides the following features: +- **Content Delivery Network (CDN)**—Varnish-based service that caches your site pages, assets, CSS, and more in backend data centers you set up. As customers access your site and stores, the requests hit Fastly to load cached pages faster. The CDN service provides the following features: - Cache your site pages, assets, CSS, and more in back-end data centers that you set up to reduce bandwidth load and costs @@ -28,47 +30,48 @@ Fastly provides the following services to optimize and secure content delivery o - Create [custom error response pages] -- **Security**—After you set up your {{ site.data.var.ece }} project to use the Fastly CDN, additional security features are available to protect your sites and network. - - [**DDoS protection**](#ddos-protection)—Built-in protection against common attacks like Ping of Death, Smurf attacks, as well as other ICMP-based floods. +- **Security**—After you set up your {{ site.data.var.ece }} project to use the Fastly CDN, additional security features are available to protect your sites and network: - - **[Web Application Firewall]**—Managed web application firewall service that provides PCI-compliant protection to block malicious traffic before it can damage your production {{ site.data.var.ece }} sites and network. The WAF service is available on Pro and Starter Production environments only. + - [Web Application Firewall (WAF)]—Managed web application firewall service that provides PCI-compliant protection to block malicious traffic before it can damage your production {{ site.data.var.ece }} sites and network. The WAF service is available on Pro and Starter Production environments only. - - **SSL/TLS certificates**–The Fastly service requires an SSL/TLS certificate to serve secure traffic over HTTPS. Magento provides a Domain-validated Let's Encrypt SSL/TLS certificate for each Staging and Production environment. Magento completes domain validation and certificate provisioning during the Fastly set up process. See [TLS and Fastly]. + - [Distributed Denial of Service (DDoS) protection](#ddos-protection)—Built-in DDoS protection against common attacks like Ping of Death, Smurf attacks, and other ICMP-based flood attacks. - - **Origin cloaking**–Magento can enable Origin Cloaking for all Magento Commerce projects hosted on the Cloud platform. This option hides the IP addresses of your origin servers to protect them from direct access. When this feature is enabled, all traffic to your Cloud infrastructure must route through the Fastly CDN or another secure channel. Any traffic sent directly to the Origin servers is blocked. If you have traffic that does not require caching, you can customize the Fastly service configuration to allow requests to [bypass the Fastly cache]. + - [SSL/TLS certificates]—The Fastly service requires an SSL/TLS certificate to serve secure traffic over HTTPS. {{site.data.var.ee}} provides a Domain-validated Let's Encrypt SSL/TLS certificate for each Staging and Production environment. {{site.data.var.ee}} completes domain validation and certificate provisioning during the Fastly set up process. -- **Image optimization**—Offloads image processing and resizing load to the Fastly service freeing servers to process orders and conversions efficiently. See [Fastly image optimization]. + - **Origin cloaking**—Prevents traffic from bypassing the Fastly WAF and hides the IP addresses of your origin servers to protect them from direct access and DDoS attacks. Origin cloaking is enabled by default on {{ site.data.var.ece }} Pro Production projects. To enable origin cloaking on {{ site.data.var.ece }} Starter Production projects, submit a [{{site.data.var.ee}} support ticket]. If you have traffic that does not require caching, you can customize the Fastly service configuration to allow requests to [bypass the Fastly cache]. -- **Fastly CDN and WAF logs**–For {{ site.data.var.ece }} Pro projects, you can use the New Relic Logs service to review and analyze Fastly CDN and WAF log data. See [New Relic]. +- [Image optimization]—Offloads image processing and resizing load to the Fastly service freeing servers to process orders and conversions efficiently. + +- [Fastly CDN and WAF logs]—For {{ site.data.var.ece }} Pro projects, you can use the New Relic Logs service to review and analyze Fastly CDN and WAF log data. ## Fastly CDN module for Magento 2 Fastly services for {{ site.data.var.ece }} use the [Fastly CDN module for Magento 2] installed in the following environments: Pro Staging and Production, Starter Production (`master` branch). -On initial provisioning or upgrade of your {{ site. data.var.ece }} project, we install the latest version of the Fastly CDN module in your Staging and Production environments. When Fastly releases module updates, you receive notifications in the Magento Admin UI for your environments. We recommend that you update your environments to use the latest release. See [Upgrade Fastly]. +On initial provisioning or upgrade of your {{ site. data.var.ece }} project, Adobe installs the latest version of the Fastly CDN module in your Staging and Production environments. When Fastly releases module updates, you receive notifications in the Admin UI for your environments. Adobe recommends that you update your environments to use the latest release. See [Upgrade Fastly]. ## Fastly service account and credentials -{{ site.data.var.ece }} projects do not require a dedicated Fastly account or account owner. Instead, each Staging and Production environment has unique Fastly credentials (API token and service ID) to configure and manage Fastly services from the Magento Admin UI. You also need the credentials to submit Fastly API requests. +{{ site.data.var.ece }} projects do not require a dedicated Fastly account or account owner. Instead, each Staging and Production environment has unique Fastly credentials (API token and service ID) to configure and manage Fastly services from the Admin UI. You also need the credentials to submit Fastly API requests. -During project provisioning, Magento adds your project to the Fastly service account for {{ site.data.var.ece }} and adds the Fastly credentials to the configuration for the Staging and Production environments. See [Get Fastly credentials]. +During project provisioning, Adobe adds your project to the Fastly service account for {{ site.data.var.ece }} and adds the Fastly credentials to the configuration for the Staging and Production environments. See [Get Fastly credentials]. ### Change Fastly API token -If you need to change the Fastly API token credential, you must submit a [Magento support ticket] to request a new token, and then update your Staging or Production environment with the new value. +If you need to change the Fastly API token credential, you must submit a [{{site.data.var.ee}} support ticket] to request a new token, and then update your Staging or Production environment with the new value. {:.procedure} To change the Fastly API token credential: -1. Submit a [Magento support ticket] requesting the new token. +1. Submit a [{{site.data.var.ee}} support ticket] requesting the new token. Include your {{ site.data.var.ece }} project ID and the environments that require a new credential. -1. After you receive the new API token, update the API token value in the [Fastly credentials configuration] in the Magento Admin UI or from the [Project Web UI environment configuration variables]. +1. After you receive the new API token, update the API token value in the [Fastly credentials configuration] in the Admin UI or from the [Project Web UI environment configuration variables]. 1. [Test the new credential]. -1. After you have updated the credentials, submit a support ticket to delete the old API token. +1. After you have updated the credential, submit a [{{site.data.var.ee}} support ticket] to delete the old API token. ### Multiple Fastly accounts and assigned domains {#domain} @@ -80,15 +83,15 @@ Fastly only allows you to assign an apex domain and associated subdomains to one - Submit a support ticket to request domain delegation so that apex and subdomains can be linked to different accounts. - Use this option if your apex domain has multiple subdomains for Magento and non-Magento sites that you want to link to different Fastly accounts. + Use this option if your apex domain has multiple subdomains for {{site.data.var.ee}} and non-{{site.data.var.ee}} sites that you want to link to different Fastly accounts. #### Request domain delegation *Scenario 1:* -The apex domain (`testweb.com` and `www.testweb.com`) is linked to an existing Fastly account. You have a {{ site.data.var.ece }} project configured with the following subdomains: `mcstaging.testweb.com` and `mcprod.testweb.com`. You do not want to move the apex domain to the Fastly service account for {{ site.data.var.ece }} Magento. +The apex domain (`testweb.com` and `www.testweb.com`) is linked to an existing Fastly account. You have a {{ site.data.var.ece }} project configured with the following subdomains: `mcstaging.testweb.com` and `mcprod.testweb.com`. You do not want to move the apex domain to the Fastly service account for {{ site.data.var.ece }}. -Submit a [Fastly support ticket] requesting that the subdomains be delegated from the existing Fastly account to the Fastly account for {{ site.data.var.ece }}. Include your Magento project ID in the ticket. +Submit a [Fastly support ticket] requesting that the subdomains be delegated from the existing Fastly account to the Fastly account for {{ site.data.var.ece }}. Include your {{site.data.var.ee}} project ID in the ticket. After the delegation is complete, your project subdomains can be added to the Fastly service account for {{ site.data.var.ece }}. See [Get Fastly credentials]. @@ -96,7 +99,7 @@ After the delegation is complete, your project subdomains can be added to the Fa The apex domain (`testweb.com` and `www.testweb.com`) is linked to the {{ site.data.var.ece }} Fastly service account. You want to manage Fastly services for the `service.testweb.com` and `product-updates.testweb.com` subdomains from a different Fastly account. -Submit a [Magento support ticket] requesting that the subdomains be delegated from the {{ site.data.var.ece }} Fastly service account to the Fastly account. Include the service ID for the Fastly account in the ticket. +Submit a [{{site.data.var.ee}} support ticket] requesting that the subdomains be delegated from the {{ site.data.var.ece }} Fastly service account to the Fastly account. Include the service ID for the Fastly account in the ticket. ## DDoS protection @@ -104,7 +107,7 @@ DDOS protection is built-in to the Fastly CDN service. After you enable and conf - For attacks targeting layer 3 or 4, the Fastly service filters out traffic based on port and protocol, inspecting only HTTP or HTTPS requests. ICMP, UDP, and other network born attacks are dropped at our network edge. This includes reflection and amplification attacks, which use UDP services like SSDP or NTP. By providing this level of protection, we effectively block multiple common attacks like Ping of Death, Smurf attacks, as well as other ICMP-based floods. Fastly manages the TCP level attacks at the cache layer, addressing the necessary scale and context per client to deal with SYN flood and its many variants, including TCP stack, resource attacks, and TLS attacks within the Fastly systems. -- Fastly also provides protection against Layer 7 attacks. If your Magento store is experiencing performance issues and you suspect a Layer 7 DDoS attack, submit a [Magento support ticket]. Magento can create and apply custom rules to the Fastly service to inspect for and filter out malicious requests based on header, payload, or a combination of attributes that identify the attack traffic. See [Checking for DDoS attacks][] and [How to block malicious traffic] in the *Magento Help Center*. +- Fastly also provides protection against Layer 7 attacks. If your store is experiencing performance issues and you suspect a Layer 7 DDoS attack, submit a [{{site.data.var.ee}} support ticket]. Adobe can create and apply custom rules to the Fastly service to inspect for and filter out malicious requests based on header, payload, or a combination of attributes that identify the attack traffic. See [Checking for DDoS attacks][] and [How to block malicious traffic] in the *{{site.data.var.ee}} Help Center*. [bypass the Fastly cache]: {{site.baseurl}}/cloud/cdn/fastly-vcl-bypass-to-origin.html @@ -115,20 +118,21 @@ DDOS protection is built-in to the Fastly CDN service. After you enable and conf [Fastly CDN module for Magento 2]: https://github.com/fastly/fastly-magento2 [Fastly credentials configuration]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#test-the-fastly-credentials [Fastly custom VCL snippets]: {{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html -[Fastly image]: {{site.baseurl}}/cloud/cdn/fastly-image-optimization.html +[Image optimization]: {{site.baseurl}}/cloud/cdn/fastly-image-optimization.html [Fastly support ticket]: https://docs.fastly.com/products/support-description-and-sla#support-requests [Force unencrypted requests over to TLS]: {{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#force-tls [GeoIP service support]: {{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#configure-geoip-handling [Get Fastly credentials]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#cloud-fastly-creds [How to block malicious traffic]: https://support.magento.com/hc/en-us/articles/360039447892-How-to-block-malicious-traffic-for-Magento-Commerce-Cloud-on-Fastly-level -[Magento support ticket]: https://support.magento.com/hc/en-us/articles/360019088251 +[{{site.data.var.ee}} support ticket]: https://support.magento.com/hc/en-us/articles/360019088251 [New Relic]: {{site.baseurl}}/cloud/project/new-relic.html +[Fastly CDN and WAF logs]: {{site.baseurl}}/cloud/project/new-relic.html#new-relic-logs [Project Web UI environment configuration variables]: {{site.baseurl}}/cloud/project/projects.html#environment-configuration-variables [purge options]: {{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#configure-purge-options [set up Fastly]: {{site.baseurl}}/cloud/cdn/configure-fastly.html [Test the new credential]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#test-the-fastly-credentials -[TLS and Fastly]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#provision-ssltls-certificates +[SSL/TLS certificates]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#provision-ssltls-certificates [Upgrade Fastly]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade -[Web Application Firewall]: {{site.baseurl}}/cloud/cdn/fastly-waf-service.html +[Web Application Firewall (WAF)]: {{site.baseurl}}/cloud/cdn/fastly-waf-service.html [Working with Domains]: https://docs.fastly.com/en/guides/working-with-domains [test the Fastly credentials]: {{site.baseurl}}/cloud/cdn/configure-fastly.html#test-the-fastly-credentials diff --git a/src/cloud/cdn/cloud-vcl-custom-snippets.md b/src/cloud/cdn/cloud-vcl-custom-snippets.md index fad26c8ba07..468918b704c 100644 --- a/src/cloud/cdn/cloud-vcl-custom-snippets.md +++ b/src/cloud/cdn/cloud-vcl-custom-snippets.md @@ -6,6 +6,8 @@ redirect_from: functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-custom-snippets.html +status: migrated --- Fastly supports a customized version of the Varnish Configuration Language (VCL) to customize the Fastly service configuration. For example, you can allow, block, or redirect access for specific users or IPs using VCL code blocks in combination with edge and ACL dictionaries. @@ -19,7 +21,7 @@ Before adding custom VCL code, edge dictionaries, and ACLs to your Fastly module Fastly supports two types of custom VCL snippets: -- [Regular snippets](https://docs.fastly.com/en/guides/about-vcl-snippets)—Custom regular VCL snippets are dependent on a specific VCL version. You can create, modify, and deploy regular VCL snippets from the Magento Admin UI or the Fastly API. +- [Regular snippets](https://docs.fastly.com/en/guides/about-vcl-snippets)—Custom regular VCL snippets are dependent on a specific VCL version. You can create, modify, and deploy regular VCL snippets from the Admin UI or the Fastly API. - [Dynamic snippets](https://docs.fastly.com/guides/vcl-snippets/using-dynamic-vcl-snippets)—VCL snippets created using the Fastly API. You can modify and deploy dynamic snippets without having to update the Fastly VCL version for your service. @@ -41,14 +43,14 @@ The examples and instructions in the {{ site.data.var.ece }} documentation expla - [Guide to Fastly VCL](https://docs.fastly.com/guides/vcl/guide-to-vcl)—High level information about the Fastly Varnish implementation, Fastly VCL extensions, and resources for learning more about Varnish and VCL. - [Fastly VCL reference](https://docs.fastly.com/guides/vcl/)—Detailed programming reference to develop and troubleshoot Fastly custom VCL and custom VCL snippets. -You can create and manage custom VCL snippets from the Magento Admin UI or by using the Fastly API: +You can create and manage custom VCL snippets from the Admin UI or by using the Fastly API: -- [Magento Admin UI](#manage-custom-vcl-snippets-from-the-magento-admin-ui)—We recommend using the Magento Admin UI to manage custom VCL snippets because it automates the process to validate and upload the custom snippet and apply your changes to the Fastly service configuration. Additionally, you can view and edit the custom VCL snippets added to the Fastly service configuration from the Admin UI. +- [Admin UI](#manage-custom-vcl-snippets-from-the-admin-ui)—We recommend using the Admin UI to manage custom VCL snippets because it automates the process to validate and upload the custom snippet and apply your changes to the Fastly service configuration. Additionally, you can view and edit the custom VCL snippets added to the Fastly service configuration from the Admin UI. {:.bs-callout-info} -You must use the Fastly API to [delete custom VCL snippets](https://devdocs.magento.com/cloud/cdn/cloud-vcl-custom-snippets.html#manage-vcl), or you can delete the contents of the snippet in the Magento Admin UI and upload an empty snippet. See [Delete a custom snippet](https://devdocs.magento.com/cloud/cdn/fastly-vcl-badreferer.html#delete-the-custom-vcl-snippet). +You must use the Fastly API to [delete custom VCL snippets]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-vcl), or you can delete the contents of the snippet in the Admin UI and upload an empty snippet. See [Delete a custom snippet]({{ site.baseurl }}/cloud/cdn/fastly-vcl-badreferer.html#delete-the-custom-vcl-snippet). -- [Fastly API](#manage-custom-vcl-snippets-using-the-api)—Manage custom VCL snippets using the API if you cannot access the Magento Admin UI. For example, if the site is down and you need to troubleshoot the Fastly service configuration or add a custom VCL snippet. Additionally, some operations can only be completed using the API, for example reactivating an older VCL version or viewing all the VCL snippets included in a specified the VCL version. See [API quick reference for VCL snippets](#manage-vcl). +- [Fastly API](#manage-custom-vcl-snippets-using-the-api)—Manage custom VCL snippets using the API if you cannot access the Admin UI. For example, if the site is down and you need to troubleshoot the Fastly service configuration or add a custom VCL snippet. Additionally, some operations can only be completed using the API, for example reactivating an older VCL version or viewing all the VCL snippets included in a specified the VCL version. See [API quick reference for VCL snippets](#manage-vcl). ### Example VCL snippet code {#vcl-curl} @@ -67,7 +69,7 @@ The following example shows the custom VCL snippet (JSON format) that filters tr ``` {: .bs-callout-warning} -In this example, the VCL code is formatted as a JSON payload that can be saved to a file and submitted in a Fastly API request. When sending the snippet as JSON for an API request, you must use a backslash to escape special characters in the code to prevent JSON validation errors. See [Using dynamic VCL snippets](https://docs.fastly.com/vcl/vcl-snippets/) in the Fastly VCL documentation. If you submit the VCL snippet from the Magento Admin UI, you do not have to escape special characters. +In this example, the VCL code is formatted as a JSON payload that can be saved to a file and submitted in a Fastly API request. When sending the snippet as JSON for an API request, you must use a backslash to escape special characters in the code to prevent JSON validation errors. See [Using dynamic VCL snippets](https://docs.fastly.com/vcl/vcl-snippets/) in the Fastly VCL documentation. If you submit the VCL snippet from the Admin UI, you do not have to escape special characters. The VCL logic in the `content` field performs the following actions: @@ -81,22 +83,22 @@ The following table provides details about key data for custom VCL snippets. Fo |------------|------------------------------------------------------------------------------------------------------------------------------ | `service_id` | The Fastly Service ID for a specific Staging or Production environment. This ID is assigned when your project is added to the {{ site.data.var.ece }} Fastly service account. See [Get credentials]({{ site.baseurl }}/cloud/cdn/configure-fastly.html). | `API_KEY` | The API Key to access your Fastly account. See [Get credentials]({{ site.baseurl }}/cloud/cdn/configure-fastly.html). -| `number` | The number of the VCL version that the snippet is added to. Fastly uses *Editable Version #* in their example values. If you add custom snippets from the API, you include the version number in the API request. If you add custom VCL from the Magento Admin UI, the version is provided for you. +| `number` | The number of the VCL version that the snippet is added to. Fastly uses *Editable Version #* in their example values. If you add custom snippets from the API, you include the version number in the API request. If you add custom VCL from the Admin UI, the version is provided for you. | `type` | Specifies a location for inserting the generated snippet, such as init (above subroutines) and recv (within subroutines). See Fastly VCL snippet object values for information on these values. See the Fastly [VCL snippets](https://docs.fastly.com/api/config#api-section-snippet) reference. | `content` | The snippet of VCL code to run. Fastly does not support all VCL language features, and it also provides extensions with custom functionality. See the [Fastly VCL programming reference](https://docs.fastly.com/vcl/reference/) for information about supported VCL code features. | `priority` | Numeric value from `1` to `100` that specifies when the custom VCL snippet code runs. Snippets with lower priority values run first. If not specified, the `priority` value defaults to `100`.

    Any custom VCL snippet with a priority value of `5` runs immediately, which is best for VCL code that implements request routing (block and allow lists and redirects). Priority `100` is best for overriding default VCL snippet code.

    All [default VCL snippets]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets) included in the Magento-Fastly module have `priority=50`.
    - Assign a high priority like `100` to run custom VCL code after all other VCL functions and override the default VCL code. | `dynamic` | Indicates if this is a [regular snippet](https://docs.fastly.com/en/guides/about-vcl-snippets) which is included in the versioned VCL for the Fastly service configuration, or a [dynamic snippet](https://docs.fastly.com/vcl/vcl-snippets/using-dynamic-vcl-snippets/) which can be modified and deployed without requiring a new VCL version. | `active` | Indicates if the snippet or version is activated and in use. Returns `true` or `false`. Make note of the version number for an active snippet. Use this to clone the version. -## Manage custom VCL snippets from the Magento Admin UI +## Manage custom VCL snippets from the Admin UI -You can [add custom VCL snippets](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/CUSTOM-VCL-SNIPPETS.md) from the *Fastly Configuration* > *Custom VCL Snippets* section in the Magento Admin UI. +You can [add custom VCL snippets](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/CUSTOM-VCL-SNIPPETS.md) from the *Fastly Configuration* > *Custom VCL Snippets* section in the Admin UI. ![Manage custom VCL snippets] -The *Custom VCL snippets* view shows only the snippets added through the Magento Admin UI. If snippets are added using the Fastly API, use the API to [manage them](#manage-custom-vcl-snippets-using-the-api). +The *Custom VCL snippets* view shows only the snippets added through the Admin UI. If snippets are added using the Fastly API, use the API to [manage them](#manage-custom-vcl-snippets-using-the-api). -See the following examples that show how to create and manage custom VCL snippets from the Magento Admin UI: +See the following examples that show how to create and manage custom VCL snippets from the Admin UI: - [Custom VCL for IP allowlist]({{ site.baseurl }}/cloud/cdn/fastly-vcl-allowlist.html) - [Block referral spam]({{ site.baseurl }}/cloud/cdn/fastly-vcl-badreferer.html) @@ -241,7 +243,7 @@ Use the Fastly API [create snippet](https://docs.fastly.com/api/config#snippet_4 curl -H "Fastly-Key: $FASTLY_API_TOKEN" https://api.fastly.com/service/$FASTLY_SERVICE_ID/version/$FASTLY_EDIT_VERSION/snippet -H 'Content-Type: application/json' -X POST --data @ ``` -The `` is the name of the file you prepared in the previous step. Repeat this command for each VCL snippet. +The `` is the name of the file you prepared in the previous step. Repeat this command for each VCL snippet. If you receive a `500 Internal Server Error` response from the Fastly service, check the JSON file syntax to make sure you are uploading a valid file. @@ -268,7 +270,7 @@ After you add a custom VCL snippet, Fastly inserts the snippet in the VCL versio These API request examples use exported environment variables to provide the credentials to authenticate with Fastly. For details on these commands, see the [Fastly API reference](https://docs.fastly.com/api/config#vcl). {:.bs-callout-info} -Use these commands to manage snippets that you added using the Fastly API. If you added snippets from the Magento Admin UI, see [Manage VCL snippets using the Admin UI](#manage-custom-vcl-snippets-from-the-magento-admin-ui). +Use these commands to manage snippets that you added using the Fastly API. If you added snippets from the Admin UI, see [Manage VCL snippets using the Admin UI](#manage-custom-vcl-snippets-from-the-admin-ui). - **Get active VCL version number** diff --git a/src/cloud/cdn/configure-fastly-customize-cache.md b/src/cloud/cdn/configure-fastly-customize-cache.md index 64a03564877..434e476a6cb 100644 --- a/src/cloud/cdn/configure-fastly-customize-cache.md +++ b/src/cloud/cdn/configure-fastly-customize-cache.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/setup-fastly/fastly-custom-cache-configuration.html +status: migrated --- After you enable and verify the Fastly service in your Staging and Production environments, you can review and customize cache configuration settings like enabling force TLS to redirect HTTP requests to Fastly, updating purge settings, enabling basic authentication to password-protect your site during development, and setting up GeoIP support. @@ -16,23 +18,26 @@ The following sections provide an overview and instructions for configuring some Fastly provides the _Force TLS_ option to redirect unencrypted requests (HTTP) to Fastly. After your Staging or Production environment has been provisioned with a [valid SSL/TLS certificate]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#provision-ssltls-certificates), you can update the Fastly configuration for your store to enable the Force TLS option. See the Fastly [Force TLS guide](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/FORCE-TLS.md) in the Fastly CDN Module for Magento 2 documentation. {:.bs-callout-info} -Enabling the Force TLS option is a recommended best practice for Magento Commerce stores. +Enabling the Force TLS option is a recommended best practice for {{ site.data.var.ece }} stores. ## Extend Fastly timeout -The Fastly service configuration specifies a default timeout period of 180 seconds for HTTPS requests to the Magento Admin. Any request processing that exceeds the timeout period returns a 503 error. +The Fastly service configuration specifies a default timeout period of 180 seconds for HTTPS requests to the Admin. Any request processing that exceeds the timeout period returns a 503 error. As a result, you could receive 503 errors when attempting operations that require lengthy processing, or when trying to perform bulk operations. If you need to complete bulk actions that take longer than 3 minutes, you can prevent 503 errors by changing the _Admin path timeout_ value. +{:.bs-callout-info} +To extend Fastly timeout parameters other than Admin in the Fastly UI, see [Increase Timeouts for Long Jobs](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/Edge-Modules/EDGE-MODULE-INCREASE-TIMEOUTS-LONG-JOBS.md). + {:.procedure} -To extend the Fastly timeout for the Magento Admin: +To extend the Fastly timeout for the Admin: {% include cloud/admin-ui-login-step.md %} 1. Click **Stores** > Settings > **Configuration** > **Advanced** > **System** and expand **Full Page Cache**. -1. In the *Fastly Configuration* section, expand **Advanced**. +1. In the *Fastly Configuration* section, expand **Advanced Configuration**. 1. Set the **Admin path timeout** value in seconds. This value cannot be more than 10 minutes (600 seconds). @@ -40,7 +45,7 @@ To extend the Fastly timeout for the Magento Admin: 1. After the page reloads, click **Upload VCL to Fastly** in the *Fastly Configuration* section. -Fastly retrieves the Magento Admin path for generating the VCL file from the `app/etc/env.php` configuration file. +Fastly retrieves the Admin path for generating the VCL file from the `app/etc/env.php` configuration file. ## Configure purge options @@ -50,7 +55,7 @@ The options include: - **Purge category**–Purges product category content (not product content) when you add and update a single product. You may want to keep this disabled and enable purge product, which purges products and product categories. - **Purge product**–Purges all product and product category content when saving a single modification to a product. Enabling purge product can be helpful to immediately get updates to customers when changing a price, adding a product option, and when product inventory is out-of-stock. -- **Purge CMS page**–Purges page content when updating and adding pages to the Magento CMS. For example, you may want to purge when updating your Terms and Conditions or Return policy. If you rarely make these changes, you could disable automatic purging. +- **Purge CMS page**–Purges page content when updating and adding pages to the {{site.data.var.ee}} CMS. For example, you may want to purge when updating your Terms and Conditions or Return policy. If you rarely make these changes, you could disable automatic purging. - **Soft purge**–Sets changed content to stale and purges according to the stale timing. In combination with the stale timings your customers will be served stale content very fast while Fastly is updating the content in the background. ![Configure purge options]({{ site.baseurl }}/common/images/cloud/cloud_fastly-purgeoptions.png){:width="650px"} @@ -58,7 +63,7 @@ The options include: {:.procedure} To configure Fastly purge options: -1. In the *Fastly Configuration* section, expand **Advanced** to display the purge options. +1. In the *Fastly Configuration* section, expand **Advanced Configuration** to display the purge options. 1. For each purge option, select **Yes** to enable automatic purging, or **No** to disable automatic purging. @@ -72,7 +77,7 @@ For more information, see [the Fastly configuration options](https://github.com/ ## Configure GeoIP handling -The Fastly module includes GeoIP handling to automatically redirect visitors or provide a list of stores matching their obtained country code. If you already use a Magento extension for GeoIP handling, you may need to verify the features with Fastly options. +The Fastly module includes GeoIP handling to automatically redirect visitors or provide a list of stores matching their obtained country code. If you already use an extension for GeoIP handling, you may need to verify the features with Fastly options. {:.procedure} To set up GeoIp handling: @@ -81,13 +86,13 @@ To set up GeoIp handling: 1. Click **Stores** > Settings > **Configuration** > **Advanced** > **System** and expand **Full Page Cache**. -1. In the *Fastly Configuration* section, expand **Advanced**. +1. In the *Fastly Configuration* section, expand **Advanced Configuration**. 1. Scroll down and select **Yes** to **Enable GeoIP**. Additional configuration options display. 1. For GeoIP Action, select if the visitor is automatically redirected with **Redirect** or provided a list of stores to select from with **Dialog**. -1. For **Country Mapping**, click **Add** to enter a two-letter country code to map with a specific Magento store from a list. For a list of country codes, see [this site](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). +1. For **Country Mapping**, click **Add** to enter a two-letter country code to map with a specific {{site.data.var.ee}} store from a list. For a list of country codes, see [this site](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). ![Add GeoIP country maps]({{ site.baseurl }}/common/images/cloud/cloud_fastly-geo-code.png) @@ -95,13 +100,16 @@ To set up GeoIp handling: 1. After page reload, click **Upload VCL to Fastly** in the *Fastly Configuration* section. +{:.bs-callout-info} +The current Adobe Commerce Fastly GeoIP module implementation does not support redirects between multiple websites. + Fastly also provides a series of [geolocation-related VCL features](https://docs.fastly.com/guides/vcl/geolocation-related-vcl-features) for customized geolocation coding. ## Enable Fastly Edge modules Fastly Edge Modules is a flexible framework that allows definition of UI components and associated VCL code through a template. These modules make it easy to customize and extend the Fastly service configuration through the user interface instead of using custom VCL snippets. -Edge modules allow you to enable specific functionality like CORS headers, Magento Cloud Sitemap rewrites, and to configure integration between your Magento store and other CMSs or back ends. +Edge modules allow you to enable specific functionality like CORS headers, Magento Cloud Sitemap rewrites, and to configure integration between your {{site.data.var.ee}} store and other CMSs or back ends. You must turn on the _Enable Fastly Edge modules_ option to access the Edge Modules menu to view, configure, and manage the available Edge modules. See [Fastly Edge Modules](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/Edge-Modules/EDGE-MODULES.md) in the Fastly CDN module documentation. @@ -139,7 +147,7 @@ To review the back end setting configuration: 1. Click **Upload** to save your changes and upload them to the Fastly servers. -1. In the Magento Admin, click **Save Config**. +1. In the Admin, click **Save Config**. For more information, see the [Backend settings guide](https://github.com/fastly/fastly-magento2/blob/21b61c8189971275589219d418332798efc7db41/Documentation/Guides/BACKEND-SETTINGS.md) in the Fastly module documentation. @@ -151,7 +159,7 @@ authentication on your Production environment. You can configure it on Staging to protect your site during the development process. See the [Basic Authentication Guide](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/BASIC-AUTH.md) in the Fastly CDN module documentation. If you add user access and enable basic authentication on Staging, you can still -access the Magento Admin without requiring additional credentials. +access the Admin without requiring additional credentials. ## Create custom VCL snippets @@ -164,19 +172,19 @@ Before adding custom VCL code, edge dictionaries, and ACLs to your Fastly module ## Manage domains -For Starter projects, use the _Domains_ option to add and manage the Fastly domain configuration for your store. Before adding a domain to your project, you must submit a [Magento Support ticket](https://support.magento.com/hc/en-us/articles/360019088251) to add the domain to your Cloud configuration. You can add the domain to Fastly after Magento confirms your request. +For Starter projects, use the _Domains_ option to add and manage the Fastly domain configuration for your store. Before adding a domain to your project, you must submit a [{{site.data.var.ee}} Support ticket](https://support.magento.com/hc/en-us/articles/360019088251) to add the domain to your Cloud configuration. You can add the domain to Fastly after Magento confirms your request. {:.bs-callout-info} -For Pro plan projects, you must submit a [Magento support ticket](https://support.magento.com/hc/en-us/articles/360019088251) to update the Fastly domain configuration for your project. +For Pro plan projects, you must submit a [{{site.data.var.ee}} support ticket](https://support.magento.com/hc/en-us/articles/360019088251) to update the Fastly domain configuration for your project. {:.procedure} -To manage Fastly domain configuration from the Magento Admin: +To manage Fastly domain configuration from the Admin: {% include cloud/admin-ui-login-step.md %} 1. Click **Stores** > Settings > **Configuration** > **Advanced** > **System** and expand **Full Page Cache**. -1. In the Magento Admin _Fastly Configuration_ section, click **Domains**. +1. In the Admin _Fastly Configuration_ section, click **Domains**. 1. Click **Manage Domains** to open the Domains page. @@ -195,7 +203,7 @@ Use the _Maintenance Mode_ option to allow administrative access to your site fr {:.procedure} To enable Maintenance mode with Administrative access: -1. Open the _Fastly configuration_ section in the Magento Admin UI. +1. Open the _Fastly configuration_ section in the Admin UI. 1. In the _Edge ACL_ section, update the `maint_allow` access control list (ACL) with the administrative IP addresses that can access your store while it is in Maintenance mode. diff --git a/src/cloud/cdn/configure-fastly.md b/src/cloud/cdn/configure-fastly.md index 7b94423a82c..70e256aa213 100644 --- a/src/cloud/cdn/configure-fastly.md +++ b/src/cloud/cdn/configure-fastly.md @@ -7,6 +7,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/setup-fastly/fastly-configuration.html +status: migrated --- [Fastly]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html) is required for {{site.data.var.ece}}, and is used in Staging and Production environments. It works with Varnish to provide fast caching capabilities and a [Content Delivery Network](https://glossary.magento.com/content-delivery-network) (CDN) for static assets. Fastly also provides a Web Application Firewall (WAF) to secure your site and Cloud infrastructure. You must route all incoming site traffic through Fastly to protect your site and Cloud infrastructure from malicious traffic and attacks. @@ -27,12 +29,12 @@ After you enable and verify that Fastly works with the default settings, you can ## Get Fastly credentials {#cloud-fastly-creds} -During project provisioning, Magento adds your project to the [Fastly service account]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html#fastly-service-account-and-credentials) for {{ site.data.var.ece }} and creates Fastly account credentials for the Starter `master` and Pro Staging and Production environments. Each environment has unique credentials. +During project provisioning, Adobe adds your project to the [Fastly service account]({{ site.baseurl }}/cloud/cdn/cloud-fastly.html#fastly-service-account-and-credentials) for {{ site.data.var.ece }} and creates Fastly account credentials for the Starter `master` and Pro Staging and Production environments. Each environment has unique credentials. -You need the Fastly credentials to configure Fastly CDN services from the Magento Admin UI and to submit Fastly API requests. +You need the Fastly credentials to configure Fastly CDN services from the Admin UI and to submit Fastly API requests. {:.bs-callout-info} -With {{ site.data.var.ece }}, you cannot access the Fastly Admin UI directly. You must use the Magento Admin UI to review and update the Fastly configuration for your environments. If you cannot resolve an issue using the Fastly capabilities in the Magento Admin UI, submit a [Magento Support](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) ticket. +With {{ site.data.var.ece }}, you cannot access the Fastly Admin UI directly. You must use the Admin UI to review and update the Fastly configuration for your environments. If you cannot resolve an issue using the Fastly capabilities in the Admin UI, submit a [{{site.data.var.ee}} Support](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) ticket. Use the following methods to find and save the Fastly service ID and API token for your environment: @@ -41,7 +43,7 @@ To view your Fastly credentials: - IaaS-mounted shared directory—On Pro projects, use SSH to connect to your server and get the Fastly credentials from the `/mnt/shared/fastly_tokens.txt` file. Staging and Production environments have unique credentials. You must get the credentials for each environment. -- Local workspace—From the command line, use the Magento Cloud CLI to [list and review]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html) Fastly environment variables. +- Local workspace—From the command line, use the `magento-cloud` CLI to [list and review]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html) Fastly environment variables. ```bash magento-cloud variable:get -e @@ -54,7 +56,7 @@ To view your Fastly credentials: - `CONFIG__DEFAULT__SYSTEM__FULL_PAGE_CACHE__FASTLY__FASTLY_SERVICE_ID` {:.bs-callout-info} -If you cannot find the Fastly credentials for the Staging or Production environments, contact your Magento Customer Technical Advisor (CTA). +If you cannot find the Fastly credentials for the Staging or Production environments, contact your Adobe Customer Technical Advisor (CTA). ## Enable Fastly caching {#cloud-fastly-config} @@ -87,14 +89,14 @@ To enable Fastly CDN caching in Staging and Production: ### Test the Fastly credentials -1. On the Magento Admin UI, navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Fastly Configuration**. +1. On the Admin UI, navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Fastly Configuration**. 1. If needed, add the **Fastly service ID** and **API token** values for your project environment. ![Fastly credentials Admin UI]({{ site.baseurl }}/common/images/cloud/cloud-fastly-credentials-admin-ui.png){:width="650px"} {:.bs-callout-info} - Ignore the link to create a Fastly API token. Use the [Fastly credentials (Service ID and API token) that Magento](#cloud-fastly-creds) provided. + Ignore the link to create a Fastly API token. Use the [Fastly credentials (Service ID and API token) that {{site.data.var.ee}}](#cloud-fastly-creds) provided. 1. Click **Test credentials**. @@ -125,41 +127,44 @@ To upload the Fastly VCL: ## Provision SSL/TLS certificates -Magento provides a Domain-Validated Let's Encrypt SSL/TLS certificate to serve secure HTTPS traffic from Fastly. Magento provides one certificate for each Pro Production, Staging, and Starter Production environment to secure all domains in that environment. +Adobe provides a Domain-Validated Let's Encrypt SSL/TLS certificate to serve secure HTTPS traffic from Fastly. Adobe provides one certificate for each Pro Production, Staging, and Starter Production environment to secure all domains in that environment. See [Adobe SSL/TLS certificate requirements and clean up](https://support.magento.com/hc/en-us/articles/115004685333-Magento-SSL-TLS-certificate-requirements-and-clean-up) in the _Support knowledge base_. {:.bs-callout-info} -You can provide your own TLS/SSL certificate instead of using the Let's Encrypt certificate provided by Magento. However, this process requires additional work to set up and maintain. To choose this option, submit a [Magento Support ticket](https://support.magento.com/hc/en-us/articles/360019088251) or work with your CTA to add custom hosted certificates to your Cloud environments. +You can provide your own TLS/SSL certificate instead of using the Let's Encrypt certificate provided by Adobe. However, this process requires additional work to set up and maintain. To choose this option, submit a [{{site.data.var.ee}} Support ticket](https://support.magento.com/hc/en-us/articles/360019088251) or work with your CTA to add custom hosted certificates to your Cloud environments. -To enable the SSL/TLS certificates for your environments, Magento automation completes the following steps: +To enable the SSL/TLS certificates for your environments, Adobe automation completes the following steps: - Validates domain ownership -- Provisions a Let's Encrypt SSL/TLS certificate that covers specified top-level and subdomains for your Magento stores +- Provisions a Let's Encrypt SSL/TLS certificate that covers specified top-level and subdomains for your stores - Uploads the certificate to the Cloud environment when the site is live This automation requires you to update the DNS configuration for your site to supply domain validation information. Use **one** of the following methods: - **DNS validation**–For live sites, update your DNS configuration with CNAME records that point to the Fastly service -- **ACME challenge CNAME records**–Update your DNS configuration with ACME challenge CNAME records provided by Magento for each domain in your environment +- **ACME challenge CNAME records**–Update your DNS configuration with ACME challenge CNAME records provided by Adobe for each domain in your environment {:.bs-callout-tip} - If you have a Production domain that is not active yet, use the ACME challenge CNAME records for domain validation. Adding the records to your DNS configuration early allows Magento to provision the SSL/TLS certificate with the correct domains before site launch. + If you have a Production domain that is not active yet, use the ACME challenge CNAME records for domain validation. Adding the records to your DNS configuration early allows Adobe to provision the SSL/TLS certificate with the correct domains before site launch. -When domain validation completes, Magento provisions the Let's Encrypt TLS/SSL certificate, and uploads it to live Staging or Production environments. This process can take up to 12 hours. We recommend that you complete the DNS configuration updates several days in advance to prevent delays in site development and site launch. +When domain validation completes, Adobe provisions the Let's Encrypt TLS/SSL certificate, and uploads it to live Staging or Production environments. This process can take up to 12 hours. We recommend that you complete the DNS configuration updates several days in advance to prevent delays in site development and site launch. ## Update DNS configuration with development settings During the initial Fastly setup process, you can use the following URLs to configure and test Fastly caching in Staging and Production environments: -- Pro projects: +- For Pro Staging and Production: - `mcprod..com` - `mcstaging..com` -- Starter projects: +- For Starter Production only: - `mcprod..com` +{:.bs-callout-info} +You cannot specify a custom domain for a non-production environment in Starter projects. + These are the default pre-production URLs available as soon as your project is provisioned. The value for `"your-domain"` is the domain name you specified during the onboarding process. -You must update your DNS configuration to route traffic from your store URLs to the Fastly service. When you update the configuration, Magento automatically provisions the required SSL/TLS certificates and uploads them to your Cloud environments. This provisioning can take up to 12 hours. +You must update your DNS configuration to route traffic from your store URLs to the Fastly service. When you update the configuration, Adobe automatically provisions the required SSL/TLS certificates and uploads them to your Cloud environments. This provisioning can take up to 12 hours. {:.bs-callout-info} When you are ready to launch your Production site, you must update the DNS configuration again to point your production domains to the Fastly service and complete additional configuration tasks. See [Launch checklist]({{ site.baseurl }}/cloud/live/site-launch-checklist.html). @@ -168,7 +173,7 @@ When you are ready to launch your Production site, you must update the DNS confi - Enable the Fastly module. - Upload the default Fastly VCL code. -- Provide a list of top-level and subdomains for each environment to your Customer Technical Advisor (CTA) or submit them in a Magento Support ticket. +- Provide a list of top-level and subdomains for each environment to your Customer Technical Advisor (CTA) or submit them in a {{site.data.var.ee}} Support ticket. - Wait for confirmation that the specified domains have been added to your Cloud environments. - On Starter projects, add the domains to your Fastly service configuration. See [Manage domains]({{ site.baseurl }}/cloud/cdn/configure-fastly-customize-cache.html#manage-domains). - For information about updating the DNS configuration, check with your [DNS registrar](https://lookup.icann.org/) for the correct method for your domain service. @@ -183,7 +188,7 @@ To update your DNS configuration for development: | mcprod.your-domain.com | prod.magentocloud.map.fastly.net | mcstaging.your-domain.com | prod.magentocloud.map.fastly.net - When the CNAME records are live, Magento provisions certificates and uploads the SSL/TLS certificates. + When the CNAME records are live, Adobe provisions certificates and uploads the SSL/TLS certificates. {:.bs-callout-info} If you plan to use apex domains (`your-domain.com`) for your Production site, you must configure DNS address records (A records) to point to the Fastly server IP addresses. See [Update DNS configuration with production settings]({{ site.baseurl }}/cloud/live/site-launch-checklist.html#dns). @@ -197,9 +202,9 @@ To update your DNS configuration for development: | _acme-challenge.mystore.your-domain.com
    | 1234567898zxywvu.validation.magento.cloud | _acme-challenge.subdomain.your-domain.com
    | 1098765743lmnopq.validation.magento.cloud - After adding the CNAME records, Magento validates the domains and provisions the SSL/TLS certificate for the environment. When you update the DNS configuration to route traffic from these domains to the Fastly service, Magento uploads the certificate to the environment. + After adding the CNAME records, Adobe validates the domains and provisions the SSL/TLS certificate for the environment. When you update the DNS configuration to route traffic from these domains to the Fastly service, Adobe uploads the certificate to the environment. -1. Update the Magento Base URL. +1. Update the {{site.data.var.ee}} Base URL. - Use SSH to log in to the Production environment. @@ -214,7 +219,7 @@ To update your DNS configuration for development: ``` {:.bs-callout-info} - As an alternative to using the Magento CLI, you can update the Base URL from the [Magento Admin](https://docs.magento.com/user-guide/stores/store-urls.html#configure-the-base-url). + As an alternative to using the Magento CLI, you can update the Base URL from the [Admin]({{ site.user_guide_url }}/stores/store-urls.html#configure-the-base-url). 1. Restart web browser. @@ -280,7 +285,7 @@ To upgrade the Fastly module: 1. Push your updates to the Staging environment. -1. Log in to the Magento Admin UI for your Staging environment to [upload the VCL code](#upload-vcl-snippets). +1. Log in to the Admin UI for your Staging environment to [upload the VCL code](#upload-vcl-snippets). 1. [Verify Fastly services]({{ site.baseurl }}/cloud/cdn/trouble-fastly.html#verify-or-debug-fastly-services) on the {{ site.data.var.ee }} Staging site. @@ -288,3 +293,6 @@ After you verify Fastly services on the Staging site, repeat the upgrade process {:.bs-callout-warning} If you have added a custom VCL snippet that has the same name as a default snippet, you may need to verify and update those snippets after you upgrade the Fastly module. We do not recommend replacing existing default snippets with custom snippets of the same name. For details on custom VCL, see [Custom Fastly VCL snippets]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html). + +{:.bs-callout-tip} +If you experience problems setting up your Fastly configuration, you can visit the _Support knowledge base_ and use the [Adobe Commerce Fastly troubleshooter](https://support.magento.com/hc/en-us/articles/360040759292-Magento-Fastly-troubleshooter). diff --git a/src/cloud/cdn/fastly-image-optimization.md b/src/cloud/cdn/fastly-image-optimization.md index c176b4cb1c7..74e426b1efa 100644 --- a/src/cloud/cdn/fastly-image-optimization.md +++ b/src/cloud/cdn/fastly-image-optimization.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/fastly-image-optimization.html +status: migrated --- Fastly image optimization (Fastly IO) provides real-time image manipulation and optimization to speed up image delivery and simplify maintenance of image source sets for responsive web applications. Once configured Fastly IO provides the following image optimization features: @@ -12,7 +14,7 @@ Fastly image optimization (Fastly IO) provides real-time image manipulation and - Force lossy conversion - Deep image optimization - Adaptive pixel ratios -- Support for common image formats: PNG, JPEG, and GIF +- Support for common image formats: PNG, JPEG, GIF, and WebP You must set up your Fastly service and configure Origin shielding before you enable and configure the Fastly IO option. @@ -30,7 +32,7 @@ You can enable Fastly image optimization (Fastly IO) from the Admin panel by upl {:.procedure} To enable Fastly IO: -1. Log in to your local [Magento Admin]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) panel as an administrator. +1. Log in to your local [Admin]({{ site.baseurl }}/cloud/onboarding/onboarding-tasks.html#admin) panel as an administrator. 1. Click **Stores** > **Settings** > **Configuration** > **Advanced** > **System**. @@ -88,7 +90,7 @@ To update Fastly IO: ![Enable Fastly IO deep image optimization]({{ site.baseurl }}/common/images/cloud/cloud_fastly-io-deep-image-config.png){:width="650px"} - Deep image optimization is off by default. When this feature is enabled, the built-in resizing feature in Magento is turned off and resizing work is offloaded to the Fastly IO service. Image optimization only applies to product images. CMS images are not resized. See the [Fastly documentation](#deep-image-optimization). + Deep image optimization is off by default. When this feature is enabled, the built-in resizing feature in {{site.data.var.ee}} is turned off and resizing work is offloaded to the Fastly IO service. Image optimization only applies to product images. CMS images are not resized. See the [Fastly documentation](#deep-image-optimization). 1. After you enable deep image optimization, enable the [adaptive pixel ratios](#adaptive-pixel-ratios) feature to generate images optimized for use in responsive websites. @@ -112,7 +114,7 @@ If you turn off lossy conversion (`WebP Auto? = No`), Fastly IO only changes JPE ### Deep image optimization -Deep image optimization is off by default. Enabling this option turns off the built-in Magento resizing and offloads it completely to the Fastly IO service. +Deep image optimization is off by default. Enabling this option turns off the built-in {{site.data.var.ee}} resizing and offloads it completely to the Fastly IO service. This feature only resizes *product* images. CMS images are not resized. Enabling deep image optimization adds a background color definition to every image as defined in your theme. As a result, WebP images are switched from WebP lossless to WebP lossy. One of the major differences between lossless and lossy is that it drops the alpha channel from PNG images, which delivers much smaller images; however; images with transparencies may look odd on product and campaign pages that use a different background. diff --git a/src/cloud/cdn/fastly-vcl-allowlist.md b/src/cloud/cdn/fastly-vcl-allowlist.md index 750194aa8f2..2664c101aaf 100644 --- a/src/cloud/cdn/fastly-vcl-allowlist.md +++ b/src/cloud/cdn/fastly-vcl-allowlist.md @@ -8,16 +8,18 @@ functional_areas: redirect_from: - /cloud/configure/fastly-vcl-whitelist.html - /cloud/cdn/fastly-vcl-whitelist.html +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-allowlist.html +status: migrated --- You can use a Fastly Edge ACL list in combination with a custom VCL code snippet to filter incoming requests and allow access by IP address. The ACL list specifies the IP addresses to allow. -Create an allow list to limit access to your Staging environment so that only requests from specified IP addresses for internal developers and approved external services are permitted. You can also create an allow list to secure access to the Magento Admin UI on Staging and Production environments. +Create an allow list to limit access to your Staging environment so that only requests from specified IP addresses for internal developers and approved external services are permitted. You can also create an allow list to secure access to the Admin UI on Staging and Production environments. -The following example shows how to use a custom VCL snippet with a [Fastly Access Control List (ACL)](https://docs.fastly.com/guides/access-control-lists/about-acls) to secure access to the Magento Admin UI for a {{ site.data.var.ece }} project environment. When you add the custom VCL snippet to the Cloud enviroment, Fastly allows only requests from IP addresses included in the ACL. +The following example shows how to use a custom VCL snippet with a [Fastly Access Control List (ACL)](https://docs.fastly.com/guides/access-control-lists/about-acls) to secure access to the Admin UI for a {{ site.data.var.ece }} project environment. When you add the custom VCL snippet to the Cloud environment, Fastly allows only requests from IP addresses included in the ACL. {:.bs-callout-tip} -For Staging and Integration environments that should not be publicly accessible, you can use the HTTP access control option available in the [Magento Cloud Project UI]({{site.baseurl}}/cloud/project/project-webint-branch.html#security) to manage access to the entire site by IP address. +For Staging and Integration environments that should not be publicly accessible, you can use the HTTP access control option available in the [Project Web Interface]({{site.baseurl}}/cloud/project/project-webint-branch.html#security) to manage access to the entire site by IP address. **Prerequisites:** @@ -27,13 +29,13 @@ For Staging and Integration environments that should not be publicly accessible, ## Create Edge ACL for allowing client IPs {#edge-acl} -Edge ACLs create IP address lists for managing access to your site. In this example, you create an Edge ACL and add the list of client IP addresses allowed to access the Magento Admin UI for your project environment. +Edge ACLs create IP address lists for managing access to your site. In this example, you create an Edge ACL and add the list of client IP addresses allowed to access the Admin UI for your project environment. {% include cloud/admin-ui-login-step.md %} 1. Click **Stores** > Settings > **Configuration** > **Advanced** > **System**. -1. Expand **Full Page Cache** > **Fastly Configuration** > **ACL**. +1. Expand **Full Page Cache** > **Fastly Configuration** > **Edge ACL**. 1. Create the ACL container: @@ -45,7 +47,7 @@ Edge ACLs create IP address lists for managing access to your site. In this exam - Click **Upload** to attach the ACL to your Fastly service configuration. -1. Add the list of IP addresses allowed to access the Magento Admin UI: +1. Add the list of IP addresses allowed to access the Admin UI: - Click the Settings icon for the `allowlist` ACL. @@ -57,9 +59,9 @@ Edge ACLs create IP address lists for managing access to your site. In this exam 1. Refresh the cache according to the notification at the top of the page. -## Create the custom VCL snippet to secure Magento Admin UI access {#vcl} +## Create the custom VCL snippet to secure Admin UI access {#vcl} -The following custom VCL snippet code (JSON format) shows the logic to filter requests to the Magento Admin UI and allow access if the client IP address matches an address in the `allowlist` ACL. +The following custom VCL snippet code (JSON format) shows the logic to filter requests to the Admin UI and allow access if the client IP address matches an address in the `allowlist` ACL. ```json { @@ -75,21 +77,21 @@ Before creating your own snippet from this example, review the values to determi - `name` — Name for the VCL snippet. For this example, `allowlist`. -- `priority` — Determines when the VCL snippet runs. The priority is `5` to immediately run and check whether a Magento Admin UI requests are coming from an allowed IP address. The snippet runs before any of the default Magento VCL snippets (`magentomodule_*`) assigned a priority of 50. You must set the priority for each custom snippet higher or lower than 50 depending on when you want your snippet to run. Snippets with lower priority numbers run first. +- `priority` — Determines when the VCL snippet runs. The priority is `5` to immediately run and check whether a Admin UI requests are coming from an allowed IP address. The snippet runs before any of the default Magento VCL snippets (`magentomodule_*`) assigned a priority of 50. You must set the priority for each custom snippet higher or lower than 50 depending on when you want your snippet to run. Snippets with lower priority numbers run first. - `type` — Specifies a location to insert the snippet in the versioned VCL code. This VCL is a `recv` snippet type which adds the snippet code to the `vcl_recv` subroutine below the default Fastly VCL code and above any objects. -- `content` — The snippet of VCL code to run. In this example, the code filters requests to the Magento Admin UI and allows access if the client IP address matches an address in the `allowlist` ACL. If the address does not match, the request is blocked with a `403 Forbidden` error. +- `content` — The snippet of VCL code to run. In this example, the code filters requests to the Admin UI and allows access if the client IP address matches an address in the `allowlist` ACL. If the address does not match, the request is blocked with a `403 Forbidden` error. - If the URL for your Magento Admin UI was changed, replace the sample value `/admin` with the URL for your environment. For example, `/company-admin`. + If the URL for your Admin UI was changed, replace the sample value `/admin` with the URL for your environment. For example, `/company-admin`. In the code sample, the condition `!req.http.Fastly-FF` is important when using [Origin Shielding]({{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#configure-back-ends-and-origin-shielding). Do not remove or edit this code. After reviewing and updating the code for your environment, use either of the following methods to add the custom VCL snippet to your Fastly service configuration: -- [Add the custom VCL snippet from the Magento Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Magento Admin UI. (Requires [Fastly CDN module for Magento 2 version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) +- [Add the custom VCL snippet from the Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Admin UI. (Requires [Fastly CDN module for Magento 2 version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) -- Save the JSON code example to a file (for example, `allowlist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Magento Admin UI. +- Save the JSON code example to a file (for example, `allowlist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Admin UI. ## Add the custom VCL snippet @@ -126,4 +128,4 @@ Fastly validates the updated version of the VCL code during the upload process. {% include cloud/cloud-fastly-manage-vcl-from-admin.md %} {:.bs-callout-info} -Instead of manually uploading custom VCL snippets, you can add snippets to the `$MAGENTO_CLOUD_APP_DIR/var/vcl_snippets_custom` directory in your environment. Snippets in this directory upload automatically when you click *upload VCL to Fastly* in the Magento Admin UI. See [Automated custom VCL snippets deployment](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/CUSTOM-VCL-SNIPPETS.md#automated-custom-vcl-snippets-deployment) in the Fastly CDN for Magento 2 module documentation. +Instead of manually uploading custom VCL snippets, you can add snippets to the `$MAGENTO_CLOUD_APP_DIR/var/vcl_snippets_custom` directory in your environment. Snippets in this directory upload automatically when you click *upload VCL to Fastly* in the Admin UI. See [Automated custom VCL snippets deployment](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/CUSTOM-VCL-SNIPPETS.md#automated-custom-vcl-snippets-deployment) in the Fastly CDN for Magento 2 module documentation. diff --git a/src/cloud/cdn/fastly-vcl-badreferer.md b/src/cloud/cdn/fastly-vcl-badreferer.md index 93129c36c62..8def84dd62f 100644 --- a/src/cloud/cdn/fastly-vcl-badreferer.md +++ b/src/cloud/cdn/fastly-vcl-badreferer.md @@ -6,6 +6,8 @@ redirect_from: functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-badreferer.html +status: migrated --- The following example shows how to configure [Fastly Edge Dictionary](https://docs.fastly.com/guides/edge-dictionaries/working-with-dictionaries-using-the-api) with a custom VCL snippet to block referral spam from your {{ site.data.var.ece }} site. @@ -83,9 +85,9 @@ Before creating a snippet based on this example, review the values to determine After reviewing and updating the code for your environment, use either of the following methods to add the custom VCL snippet to your Fastly service configuration: -- [Add the custom VCL snippet from the Magento Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Magento Admin UI. (Requires [Fastly version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) +- [Add the custom VCL snippet from the Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Admin UI. (Requires [Fastly version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) -- Save the JSON code example to a file (for example, `allowlist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Magento Admin UI. +- Save the JSON code example to a file (for example, `allowlist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Admin UI. ## Add the custom VCL snippet diff --git a/src/cloud/cdn/fastly-vcl-blocking.md b/src/cloud/cdn/fastly-vcl-blocking.md index 81780191b87..58d395edb22 100644 --- a/src/cloud/cdn/fastly-vcl-blocking.md +++ b/src/cloud/cdn/fastly-vcl-blocking.md @@ -4,10 +4,11 @@ title: Custom VCL for blocking requests redirect_from: - /cloud/configure/fastly-vcl-blacklist.html - /cloud/cdn/fastly-vcl-blacklist.html - functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-blocking.html +status: migrated --- You can use the Fastly CDN module for Magento 2 to create an Edge ACL with a list of IP addresses that you want to block. Then, you can use that list in combination with a VCL snippet to block incoming requests. The code checks the IP address of the incoming request. If it matches an IP address included in the ACL list, Fastly blocks the request from accessing your site and returns a `403 Forbidden error`. All other client IPs are allowed access. @@ -24,7 +25,7 @@ You create an Edge ACL to define the list of IP addresses to block. After creati If you want to manage access for both Staging and Production sites, create the Edge ACL with the same name in both environments. The VCL snippet code will apply to both environments. -1. Log in to the Magento Admin. +1. Log in to the Admin. 1. Navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Full Page Cache** > **Fastly Configuration**. 1. Expand the **Edge ACL** section. 1. Click **Add ACL** to create a list. For this example, name the list "blocklist". @@ -56,7 +57,7 @@ Before creating a snippet based on this example, review the values to determine - `name`: Name for the VCL snippet. For this example, we used the name `blocklist`. -- `priority`: Determines when the VCL snippet runs. The priority is `5` to immediately run and check whether a Magento Admin UI requests are coming from an allowed IP address. The snippet runs before any of the default Magento VCL snippets (`magentomodule_*`) assigned a priority of 50. You must set the priority for each custom snippet higher or lower than 50 depending on when you want your snippet to run. Snippets with lower priority numbers run first. +- `priority`: Determines when the VCL snippet runs. The priority is `5` to immediately run and check whether a Admin UI requests are coming from an allowed IP address. The snippet runs before any of the default Magento VCL snippets (`magentomodule_*`) assigned a priority of 50. You must set the priority for each custom snippet higher or lower than 50 depending on when you want your snippet to run. Snippets with lower priority numbers run first. - `type`: Specifies the type of VCL snippet that determines the location of the snippet in the generated VCL code. In this example, we use `recv`, which inserts the VCL code in the `vcl_recv` subroutine, below the boilerplate VCL and above any objects. See the [Fastly VCL snippet reference](https://docs.fastly.com/api/config#api-section-snippet) for the list of snippet types. @@ -64,9 +65,9 @@ Before creating a snippet based on this example, review the values to determine After reviewing and updating the code for your environment, use either of the following methods to add the custom VCL snippet to your Fastly service configuration: -- [Add the custom VCL snippet from the Magento Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Magento Admin UI. (Requires [Fastly version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) +- [Add the custom VCL snippet from the Admin](#add-the-custom-vcl-snippet). This method is recommended if you can access the Admin UI. (Requires [Fastly version 1.2.58]({{site.baseurl}}/cloud/cdn/configure-fastly.html#upgrade) or later.) -- Save the JSON code example to a file (for example, `blocklist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Magento Admin UI. +- Save the JSON code example to a file (for example, `blocklist.json`) and [upload it using the Fastly API]({{site.baseurl}}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). Use this method if you cannot access the Admin UI. ## Add the custom VCL snippet @@ -118,7 +119,7 @@ This example uses the two-character ISO 3166-1 country code for the country asso "dynamic": "0", "type": "recv", "priority": "5", - "content": "if ( geoip.country_code == \"HK\" ) { error 405 \"Not allowed\";}" + "content": "if ( client.geo.country_code == \"HK\" ) { error 405 \"Not allowed\";}" } ``` diff --git a/src/cloud/cdn/fastly-vcl-bypass-to-origin.md b/src/cloud/cdn/fastly-vcl-bypass-to-origin.md index 792fdd7633c..af5ce4d5469 100644 --- a/src/cloud/cdn/fastly-vcl-bypass-to-origin.md +++ b/src/cloud/cdn/fastly-vcl-bypass-to-origin.md @@ -4,6 +4,8 @@ title: Custom VCL to bypass Fastly cache functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-bypass-to-origin.html +status: migrated --- You can create a custom VCL snippet to bypass the Fastly cache so you can troubleshoot request traffic to the origin server, for example to determine whether site issues are caused by caching, or to troubleshoot headers. diff --git a/src/cloud/cdn/fastly-vcl-wordpress.md b/src/cloud/cdn/fastly-vcl-wordpress.md index 4cecd1ac38a..2eb8e79f05b 100644 --- a/src/cloud/cdn/fastly-vcl-wordpress.md +++ b/src/cloud/cdn/fastly-vcl-wordpress.md @@ -6,11 +6,13 @@ redirect_from: functional_areas: - Cloud - Setup +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/custom-vcl-snippets/fastly-vcl-wordpress.html +status: migrated --- The following procedure describes how to reroute incoming requests from a {{ site.data.var.ee }} store to a separate WordPress site using the Fastly edge module _Other CMS/backend integration_ with an Edge dictionary. You can follow a similar process to reroute requests to other CMS backends. -Edge modules help you create and upload custom VCL code from the Magento Admin UI instead of manually writing the VCL code and uploading it using the Fastly API. +Edge modules help you create and upload custom VCL code from the Admin UI instead of manually writing the VCL code and uploading it using the Fastly API. {:.bs-callout-info} We recommend adding custom VCL configurations to a Staging environment where you can test them before updating the Fastly service configuration in the Production environment. @@ -25,9 +27,9 @@ To reroute requests from {{ site.data.var.ee }} to WordPress: 1. Enable Fastly Edge Modules in the Staging or Production environment. - - Log in to the Magento Admin. + - Log in to the Admin. - - Navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Full Page Cache** > **Fastly Configuration** > **Advanced**. + - Navigate to **Stores** > Settings > **Configuration** > **Advanced** > **System** > **Full Page Cache** > **Fastly Configuration** > **Advanced Configuration**. - Set the value for **Fastly Edge Modules** to **Yes**. @@ -45,4 +47,4 @@ To reroute requests from {{ site.data.var.ee }} to WordPress: For detailed instructions, see [Fastly Edge Modules - Other CMS/Backend integration](https://github.com/fastly/fastly-magento2/blob/master/Documentation/Guides/Edge-Modules/EDGE-MODULE-OTHER-CMS-INTEGRATION.md) in the _Fastly CDN module for Magento 2_ documentation. -1. After updating the Fastly service configuration, test your {{ site.var.data.ee }} store to ensure that the specified URL requests for WordPress are rerouted correctly. \ No newline at end of file +1. After updating the Fastly service configuration, test your {{ site.var.data.ee }} store to ensure that the specified URL requests for WordPress are rerouted correctly. diff --git a/src/cloud/cdn/fastly-waf-service.md b/src/cloud/cdn/fastly-waf-service.md index 84e07d44674..8399f914de2 100644 --- a/src/cloud/cdn/fastly-waf-service.md +++ b/src/cloud/cdn/fastly-waf-service.md @@ -6,6 +6,8 @@ functional_areas: - Install - Security - Compliance +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/fastly-waf-service.html +status: migrated --- Powered by Fastly, the web application firewall (WAF) service for {{ site.data.var.ece }} detects, logs, and blocks malicious request traffic before it can damage your sites or network. The WAF service is available on production environments only. @@ -14,18 +16,18 @@ The WAF service provides the following benefits: - **PCI compliance**—WAF enablement ensures that {{ site.data.var.ee }} storefronts in Production environments meet PCI DSS 6.6 security requirements. - **Default WAF policy**—The default WAF policy, configured and maintained by Fastly, provides a collection of security rules tailored to protect your {{ site.data.var.ee }} web applications from a wide range of attacks, including injection attacks, malicious inputs, cross-site scripting, data exfiltration, HTTP protocol violations, and other [OWASP Top Ten](https://www.owasp.org/index.php/Top_Ten) security threats. -- **WAF onboarding and enablement**—Magento deploys and enables the default WAF policy in your Production environment within 2 to 3 weeks after provisioning is final. +- **WAF onboarding and enablement**—Adobe deploys and enables the default WAF policy in your Production environment within 2 to 3 weeks after provisioning is final. - **Operations and maintenance support**— - - Magento and Fastly set up and manage your logs and alerts for the WAF service. - - Magento triages customer support tickets related to WAF service issues that block legitimate traffic as Priority 1 issues. + - Adobe and Fastly set up and manage your logs and alerts for the WAF service. + - Adobe triages customer support tickets related to WAF service issues that block legitimate traffic as Priority 1 issues. - Automated upgrades to the WAF service version ensure immediate coverage for new or evolving exploits. See [WAF maintenance and upgrades](#waf-maintenance-and-updates). {:.bs-callout-tip} -For additional information about maintaining PCI compliance for your {{ site.var.data.ece }} stores, see [Magento Approach to PCI compliance](https://magento.com/pci-compliance). +For additional information about maintaining PCI compliance for your {{ site.var.data.ece }} stores, see [Magento's Approach to PCI compliance](https://magento.com/pci-compliance). ### Enabling the WAF -Magento enables the WAF service on new accounts within 2 to 3 weeks after provisioning is final. The WAF is implemented through the Fastly CDN service. You do not have to install or maintain any hardware or software. +Adobe enables the WAF service on new accounts within 2 to 3 weeks after provisioning is final. The WAF is implemented through the Fastly CDN service. You do not have to install or maintain any hardware or software. {:.bs-callout-info} Before you can use the WAF service, all external traffic to your {{ site.data.var.ece }} project must route through the Fastly service. See [Set up Fastly]({{ site.baseurl }}/cloud/cdn/configure-fastly.html). @@ -43,15 +45,15 @@ When the WAF service is enabled, it filters all web and admin traffic against th ![WAF error page] -You can customize this error response page from the Magento Admin UI. See [Customize the WAF response page]({{ site.baseurl }}/cloud/cdn/cloud-fastly-custom-response.html#customize-the-waf-error-page). +You can customize this error response page from the Admin UI. See [Customize the WAF response page]({{ site.baseurl }}/cloud/cdn/cloud-fastly-custom-response.html#customize-the-waf-error-page). -If your {{ site.data.var.ee }} admin page or storefront returns a `403 Forbidden` error page in response to a legitimate URL request, submit a [Magento support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket). Copy the reference ID from the error response page and paste it into the ticket description. +If your {{ site.data.var.ee }} admin page or storefront returns a `403 Forbidden` error page in response to a legitimate URL request, submit a [{{site.data.var.ee}} support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket). Copy the reference ID from the error response page and paste it into the ticket description. ### WAF maintenance and updates Fastly maintains and updates the WAF ruleset based on rule updates from commercial third parties, Fastly research, and open sources. Fastly updates the published rules into a policy as needed, or when changes to the rules are available from their respective sources. Also, Fastly can add new rules that match the published classes of rules into the WAF instance of any service after the WAF service is enabled. These updates ensure immediate coverage for new or evolving exploits. -Magento and Fastly manage the update process to ensure that new or modified WAF rules work effectively in your Production environment before the updates are deployed in blocking mode. See [Fastly WAF rule set update and maintenance](https://docs.fastly.com/guides/web-application-firewall/fastly-waf-rule-set-updates-maintenance). +Adobe and Fastly manage the update process to ensure that new or modified WAF rules work effectively in your Production environment before the updates are deployed in blocking mode. See [Fastly WAF rule set update and maintenance](https://docs.fastly.com/guides/web-application-firewall/fastly-waf-rule-set-updates-maintenance). ### Limitations diff --git a/src/cloud/cdn/trouble-fastly.md b/src/cloud/cdn/trouble-fastly.md index ee33f8310ec..3d5db746e79 100644 --- a/src/cloud/cdn/trouble-fastly.md +++ b/src/cloud/cdn/trouble-fastly.md @@ -6,6 +6,8 @@ redirect_from: functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/cdn/fastly-troubleshooting.html +status: migrated --- Use the following information to troubleshoot and manage the Fastly CDN module for Magento 2 in your {{ site.data.var.ece }} project environments. For example, you can investigate response header values and caching behavior to resolve Fastly service and performance issues. @@ -17,9 +19,9 @@ For information about setting up and configuring Fastly, see [Set up Fastly]({{ ## Locate Fastly service ID {#service-id} -You need the Fastly service ID to configure Fastly from the Magento Admin UI or to submit Fastly API requests for advanced Fastly configuration and troubleshooting. +You need the Fastly service ID to configure Fastly from the Admin UI or to submit Fastly API requests for advanced Fastly configuration and troubleshooting. -If Fastly is enabled in your project environment, you can get the service ID from the Magento Admin UI. See [Get Fastly credentials]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#cloud-fastly-creds). +If Fastly is enabled in your project environment, you can get the service ID from the Admin UI. See [Get Fastly credentials]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#cloud-fastly-creds). Developers and advanced VCL users can use custom VCL to retrieve the service ID using the Fastly variable `req.service_id`. For example, you can add the `req.service_id` to the custom logging directive in your VCL to capture the service ID value: @@ -39,9 +41,9 @@ Use the following list to identify and troubleshoot issues related to the Fastly - **Geo-location/GeoIP does not work**— The default Magento Fastly VCL snippets append the country code to the URL. If the country code is not working, [upload the Fastly VCL]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets) and recheck the site. -- **Pages are not caching**—By default, Fastly does not cache pages with the `Set-Cookies` header. Magento sets cookies even on cacheable pages (TTL > 0). The default Magento Fastly VCL strips those cookies on cacheable pages. If pages are not caching, [upload the Fastly VCL]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets) and recheck the site. +- **Pages are not caching**—By default, Fastly does not cache pages with the `Set-Cookies` header. {{site.data.var.ee}} sets cookies even on cacheable pages (TTL > 0). The default Magento Fastly VCL strips those cookies on cacheable pages. If pages are not caching, [upload the Fastly VCL]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets) and recheck the site. - This issue can also occur if a page block in a template is marked uncacheable. In that case, the problem is most likely caused by a third-party module or Magento extension blocking or removing the Magento headers. To resolve the issue, see [X-Cache contains only MISS, no HIT](#xcache-miss). + This issue can also occur if a page block in a template is marked uncacheable. In that case, the problem is most likely caused by a third-party module or extension blocking or removing the {{site.data.var.ee}} headers. To resolve the issue, see [X-Cache contains only MISS, no HIT](#xcache-miss). - **Purge requests are failing**—Fastly returns the following error when you submit a purge request: @@ -52,14 +54,14 @@ Use the following list to identify and troubleshoot issues related to the Fastly - Invalid Fastly credentials in the Fastly service configuration for the {{ site.data.var.ece }} project environment - Invalid code in a custom VCL snippet - To resolve the issue, see [Error purging Fastly cache on Cloud](https://support.magento.com/hc/en-us/articles/115001853194-Error-purging-Fastly-cache-on-Cloud-The-purge-request-was-not-processed-successfully-) in the Magento Help Center. + To resolve the issue, see [Error purging Fastly cache on Cloud](https://support.magento.com/hc/en-us/articles/115001853194-Error-purging-Fastly-cache-on-Cloud-The-purge-request-was-not-processed-successfully-) in the {{site.data.var.ee}} Help Center. ## 503 errors from Fastly {#errors} If Fastly returns 503 timeout errors, check the error logs and the 503 error page to identify the root cause. {:.bs-callout-info} -If the timeout occurs when running bulk operations, you can [extend the Fastly timeout for the Magento Admin UI]({{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#extend-fastly-timeout). +If the timeout occurs when running bulk operations, you can [extend the Fastly timeout for the Admin UI]({{site.baseurl}}/cloud/cdn/configure-fastly-customize-cache.html#extend-fastly-timeout). If you receive a 503 error, check the Production or Staging environment error log and php access log to troubleshoot the issue. @@ -80,7 +82,7 @@ To check the error logs: /var/log/platform//php.access.log ``` - Search the log for HTTP 200 responses for the URL that returned the 503 error. If you find the 200 response, it means that Magento returned the page without errors. That indicates the issue might have occurred after the interval that exceeds the `first_byte_timeout` value set in the Fastly service configuration. + Search the log for HTTP 200 responses for the URL that returned the 503 error. If you find the 200 response, it means that {{site.data.var.ee}} returned the page without errors. That indicates the issue might have occurred after the interval that exceeds the `first_byte_timeout` value set in the Fastly service configuration. When a 503 error occurs, Fastly returns the reason on the error and maintenance page. You might not be able to see the reason if you added code for a custom response page. To view the reason code on the default error page, you can remove the HTML code for the custom error page. @@ -246,7 +248,7 @@ Based on the status returned, use the following instructions to update the Fastl #### Fastly VCL has not been uploaded {#no-VCL} -If the Fastly VCL has not been uploaded (`Fastly-Magento-VCL-Uploaded`: `false`), use the *Upload VCL* option in the Magento Admin UI to upload it. See [Upload Fastly VCL snippets]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets). +If the Fastly VCL has not been uploaded (`Fastly-Magento-VCL-Uploaded`: `false`), use the *Upload VCL* option in the Admin UI to upload it. See [Upload Fastly VCL snippets]({{ site.baseurl }}/cloud/cdn/configure-fastly.html#upload-vcl-snippets). #### X-Cache contains only MISS, no HIT {#xcache-miss} @@ -276,7 +278,7 @@ If the issue persists, another extension is likely resetting these headers. Repe 1. Complete the following steps for each extension potentially causing issues with Fastly headers: - - Enable one extension at a time, save the configuration, and flush the Magento cache. + - Enable one extension at a time, save the configuration, and flush the {{site.data.var.ee}} cache. - Run the [`curl` commands](#curl-live) to verify the [response headers](#response-headers). @@ -286,7 +288,7 @@ After you identify the extension that is resetting Fastly headers, contact the e ## Rollback Fastly configuration changes -If custom VCL snippet updates or other Fastly configuration changes cause a {{ site.data.var.ece }} site to break or return errors, use the Fastly API [activate](https://docs.fastly.com/api/config#version_0b79ae1ba6aee61d64cc4d43fed1e0d5) command to rollback to an earlier VCL version. You cannot rollback the VCL version from the Magento Admin UI. +If custom VCL snippet updates or other Fastly configuration changes cause a {{ site.data.var.ece }} site to break or return errors, use the Fastly API [activate](https://docs.fastly.com/api/config#version_0b79ae1ba6aee61d64cc4d43fed1e0d5) command to rollback to an earlier VCL version. You cannot rollback the VCL version from the Admin UI. {:.procedure} To rollback the VCL version: @@ -294,13 +296,13 @@ To rollback the VCL version: 1. To get a list of the available VCL versions for a service, run the following command ```bash - curl -H "Fastly-Key: " https://api.fastly.com/service//version/ + curl -H "Fastly-Key: " -H "Accept: application/json" https://api.fastly.com/service//version ``` 1. Run the following command to change the active VCL version to a specified version. ```bash - curl -H "Fastly-Key: " -H 'Content-Type: application/json' -H "Accept: application/json" -X PUT https://api.fastly.com/service//version//activate + curl -H "Fastly-Key: " -H "Content-Type: application/x-www-form-urlencoded" -H "Accept: application/json" -X PUT https://api.fastly.com/service//version//activate ``` For details about using the Fastly API to review and manage VCL, see [Manage VCL using the API]({{ site.baseurl }}/cloud/cdn/cloud-vcl-custom-snippets.html#manage-custom-vcl-snippets-using-the-api). diff --git a/src/cloud/composer-packages/ece-patches.md b/src/cloud/composer-packages/ece-patches.md index ff1f7058ff1..1deabbc1762 100644 --- a/src/cloud/composer-packages/ece-patches.md +++ b/src/cloud/composer-packages/ece-patches.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/release-notes/ece-tools-package.html +status: migrated --- {:.bs-callout-warning} diff --git a/src/cloud/composer-packages/patch-notes.md b/src/cloud/composer-packages/patch-notes.md index 983622d17ca..cbdd099331d 100644 --- a/src/cloud/composer-packages/patch-notes.md +++ b/src/cloud/composer-packages/patch-notes.md @@ -1,13 +1,15 @@ --- group: cloud-guide -title: Magento Commerce Cloud package updates +title: Cloud package updates for Commerce functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/release-notes/cloud-tools-suite.html +status: migrated --- -The release information in this section relates to [Composer packages]({{ site.baseurl }}/cloud/reference/cloud-composer.html) used by {{site.data.var.ece}} only. For general release information, refer to the main Magento [v2.3 Release Notes]({{ site.baseurl }}/guides/v2.3/release-notes/bk-release-notes.html) page. +The release information in this section relates to [Composer packages]({{ site.baseurl }}/cloud/reference/cloud-composer.html) used by {{site.data.var.ece}} only. For general release information, refer to the main {{site.data.var.ee}} [v2.3 Release Notes]({{ site.baseurl }}/guides/v2.3/release-notes/bk-release-notes.html) page. Use this section to learn about updates to the following Composer packages: diff --git a/src/cloud/configure/configuration-overview.md b/src/cloud/configure/configuration-overview.md index 06b8687b11c..d3f75bdc9c7 100644 --- a/src/cloud/configure/configuration-overview.md +++ b/src/cloud/configure/configuration-overview.md @@ -8,11 +8,13 @@ menu_node: parent functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure-store/overview.html +status: migrated --- The following information walks you through the options for configuring your store on your local and in all environments. You may need to configure files and settings in your local, pushing settings with your code. For specific services, you configure settings directly in Staging and Production environments. -You can set up [multiple websites and stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html) in your Magento instance, creating and configuring them in your local branch and deploying the settings across your environments. +You can set up [multiple websites and stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html) in your {{site.data.var.ee}} instance, creating and configuring them in your local branch and deploying the settings across your environments. ## Store configuration {#store} @@ -20,19 +22,19 @@ The following options, tools, and features can be set up and configured in your * [Fastly]({{ site.baseurl }}/cloud/cdn/configure-fastly.html) for caching and CDN in Staging and Production environments * [PayPal On-Boarding tool]({{ site.baseurl }}/cloud/live/paypal-onboarding.html) provides PayPal payment gateway checkout by connecting to your PayPal merchant account -* [Magento B2B module]({{ site.baseurl }}/cloud/configure/setup-b2b.html) for Business to Business features, Pro plan only -* [cron jobs]({{ site.baseurl }}/cloud/configure/setup-cron-jobs.html) details how to create and configure Magento cron jobs in all environments +* [{{site.data.var.ee}} B2B module]({{ site.baseurl }}/cloud/configure/setup-b2b.html) for Business to Business features, Pro plan only +* [cron jobs]({{ site.baseurl }}/cloud/configure/setup-cron-jobs.html) details how to create and configure cron jobs in all environments * [Multiple websites or stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html) details how to create and configure multi-sites for your store, for example multiple locales including English, French, and Spanish * [Install, manage, and upgrade modules]({{ site.baseurl }}/cloud/howtos/install-components.html) * [Install a theme]({{ site.baseurl }}/cloud/howtos/custom-theme.html) for your site and store -* Install Magento security extensions including [Google reCAPTCHA]({{ site.baseurl }}/guides/v2.3/security/google-recaptcha.html) and [Two-Factor Authentication]({{ site.baseurl }}/guides/v2.3/security/two-factor-authentication.html) to enhance secure access to the Magento Admin UI and storefront +* Install security extensions including [Google reCAPTCHA]({{ site.baseurl }}/guides/v2.3/security/google-recaptcha.html) and [Two-Factor Authentication]({{ site.baseurl }}/guides/v2.3/security/two-factor-authentication.html) to enhance secure access to the Admin UI and storefront ## Configure your deploy: build hooks, services, and routes {#deploy} After fully configuring your store, you should configure your deployment. This includes specific files to manage builds, deployments, services, and routes: -* [.magento.app.yaml]({{ site.baseurl }}/cloud/project/magento-app.html) configures how the Magento application is built and deployed including services, hooks, cron jobs, and more -* [routes.yaml]({{ site.baseurl }}/cloud/project/routes.html) configures how Magento processes an incoming URL for your Integration environment +* [.magento.app.yaml]({{ site.baseurl }}/cloud/project/magento-app.html) configures how the {{site.data.var.ee}} application is built and deployed including services, hooks, cron jobs, and more +* [routes.yaml]({{ site.baseurl }}/cloud/project/routes.html) configures how {{site.data.var.ee}} processes an incoming URL for your Integration environment * [services.yaml]({{ site.baseurl }}/cloud/project/services.html) configures the services you use in your stores and sites including name, version, and allocated disk space ## Configure integrations {#integrations} diff --git a/src/cloud/configure/configure-best-practices.md b/src/cloud/configure/configure-best-practices.md index 92cb3a8dccd..d8d34d2ee12 100644 --- a/src/cloud/configure/configure-best-practices.md +++ b/src/cloud/configure/configure-best-practices.md @@ -8,36 +8,38 @@ menu_node: functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure-store/best-practices.html +status: migrated --- -For detailed information for configuring your store, sites, and websites, you may want to review the [Magento 2.2.x User Guide](http://docs.magento.com/m2/ee/user_guide/getting-started.html). This page provides best practices, helpful information, and guidelines for configuring your stores, sites, and more with additional content to post over time and across versions. +For detailed information for configuring your store, sites, and websites, you may want to review the [{{site.data.var.ee}} 2.2.x User Guide]({{ site.user_guide_url }}/getting-started.html). This page provides best practices, helpful information, and guidelines for configuring your stores, sites, and more with additional content to post over time and across versions. ## Understanding marketing campaigns and promotions {#campaigns} This information is helpful for {{site.data.var.ece}} 2.1.X and 2.2.X. -To create campaigns and promotions, you will create the options and settings in [Content Staging](http://docs.magento.com/m2/ee/user_guide/cms/content-staging.html). This feature allows you to create and preview your campaigns prior to making them public for customer sales. The following information provides helpful information. For exact instructions, see the linked Magento 2 User Guide content. +To create campaigns and promotions, you will create the options and settings in [Content Staging]({{ site.user_guide_url }}/cms/content-staging.html). This feature allows you to create and preview your campaigns prior to making them public for customer sales. The following information provides helpful information. For exact instructions, see the linked {{site.data.var.ee}} User Guide content. _Campaigns_ are marketing events for seasonal sales, new product lines, and more. Each campaign can include custom themes, blocks for content, widgets to control and display content, and associated promotions with price rules. Due to the extensive nature of a campaign, you create them with a start and end date through Content Staging. -_Promotions_ provide discounts, one time offers, coupons, first time buyer incentives, and more. You create these promotions as _Price Rules_ that set the terms, discounts, and options to encourage customers to buy. You can create price rules on the [shopping cart](http://docs.magento.com/m2/ee/user_guide/marketing/price-rules-cart.html) or [catalog](http://docs.magento.com/m2/ee/user_guide/marketing/price-rules-catalog.html), with additional options for banners, reward points, and more. We also support scheduling campaigns for your promotions, applying price rules for major events like a new product line or seasonal sales. +_Promotions_ provide discounts, one time offers, coupons, first time buyer incentives, and more. You create these promotions as _Price Rules_ that set the terms, discounts, and options to encourage customers to buy. You can create price rules on the [shopping cart]({{ site.user_guide_url }}/marketing/price-rules-cart.html) or [catalog]({{ site.user_guide_url }}/marketing/price-rules-catalog.html), with additional options for banners, reward points, and more. We also support scheduling campaigns for your promotions, applying price rules for major events like a new product line or seasonal sales. The following are tips to help create, update, and manage promotions and campaigns: * A promotion can be part of a campaign. A campaign cannot be a part of a promotion. You can have lists of promotions as price rules to use multiples times, with multiple campaigns. * When you create a promotion, it will always create an initial campaign that is inactive. It will have a start date but not an end date. You can ignore this initial campaign. You can Schedule a New Update with the correct campaign schedule and make it active. -* A campaign has a start and end date, not a promotion. The Scheduler that appears when you create a promotion does not configure the start and end dates for the promotion. It allows you so schedule your campaign this promotion is associated with while you are on the promotion’s configuration page. +* A campaign has a start and end date, not a promotion. The Scheduler that appears when you create a promotion does not configure the start and end dates for the promotion. It allows you so schedule your campaign this promotion is associated with while you are on the promotion's configuration page. * You cannot directly edit in Staged Content. If you need to edit settings and options in the campaign, you will need to edit the original or a replica and push to overwrite in Staged Content. For example, if you do not an end date for a campaign, you must edit the original and push to update. ## Advanced Pricing and Staged Content {#adv-pricing} This information is helpful for {{site.data.var.ece}} 2.1.X and 2.2.X. -Typically, you can set [Advanced Pricing](http://docs.magento.com/m2/ee/user_guide/catalog/pricing-advanced.html) for products through the **Products** > **Catalogs** area of the Magento Admin. With Staged Content, you need to complete a few extra steps to add the pricing to a promotion and campaign. +Typically, you can set [Advanced Pricing]({{ site.user_guide_url }}/catalog/pricing-advanced.html) for products through the **Products** > **Catalogs** area of the Admin. With Staged Content, you need to complete a few extra steps to add the pricing to a promotion and campaign. To edit Advanced Pricing and update Content Staging: -1. Log into the Magento Admin. +1. Log into the Admin. 1. Navigate to **Products** > **Catalog** and select a product and edit. 1. In the Pricing tab, select **Advanced Pricing**. Edit the price and Save changes. 1. At the top of the page, click **Schedule New Update**. @@ -46,17 +48,17 @@ To edit Advanced Pricing and update Content Staging: 1. Save the promotion. An inactive initial campaign is created. 1. You can Preview to review the special price, promotion name, regular price, and the scheduled date range for the campaign. -For additional steps, you can continue with instructions with [Schedule Changes for Catalog Price Rules](http://docs.magento.com/m2/ee/user_guide/marketing/price-rule-catalog-scheduled-changes.html). Click **Next** to walk through the steps. +For additional steps, you can continue with instructions with [Schedule Changes for Catalog Price Rules]({{ site.user_guide_url }}/marketing/price-rule-catalog-scheduled-changes.html). Click **Next** to walk through the steps. ## Example Price Rules {#price-rules} Price rules can include logic and conditions as limitless as your marketing imagination. Some popular examples include Buy One Get One Free, Buy One Get One 50% Off, a $25 dollars off on orders over $100 dollars, and so on. -To create a Price Rule, see our [Magento 2 User Guide](https://docs.magento.com/m2/ee/user_guide/search.html?query=price%20rules). +To create a Price Rule, see our [{{site.data.var.ee}} User Guide](https://docs.magento.com/m2/ee/user_guide/search.html?query=price%20rules). The following provides an example of creating a Price Rule for a First Order Only discount. For this discount, you would want to: -* Create a price rule with a [customer segment](http://docs.magento.com/m2/ee/user_guide/marketing/customer-segment-price-rule.html) with a condition: Total Number of Orders less than 1 +* Create a price rule with a [customer segment]({{ site.user_guide_url }}/marketing/customer-segment-price-rule.html) with a condition: Total Number of Orders less than 1 * Add this customer segment as a condition to the cart rule * Optional - Add conditions and rules to apply the discounts to specific SKUs or categories of products for focused purchases @@ -64,13 +66,13 @@ This ensures net-new customers or existing customers who have not made a purchas ## Understanding websites, stores, and store views {#sites} -Magento 2 allows you to run multiple stores, websites, with different views all through a single implementation. How they work together to provide multiples stores, sites, catalogs, and shopping experiences can be confusing. This section explains what these are, how they work. To configure a multi-site {{site.data.var.ece}} implementation, see [Set up multiple websites or stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html). +You can set up and run several stores with a single implementation of {{site.data.var.ece}}. See [Set up multiple websites or stores]({{ site.baseurl }}/cloud/project/project-multi-sites.html). -You can set up and run several shops through a single implementation of Magento. If you want to have shops that do not interact with each other, you create multiple _websites_. Each website has specific articles, customer data, checkouts, and shopping cart not shared with other websites in Magento. +For stores that do not interact with each other, you can create multiple _websites_. Each website has specific articles, customer data, checkout, and shopping cart that are not shared with other websites in {{site.data.var.ee}}. -Each website can include one or more _stores_ with different categories and articles, with shared customer data, checkout, and shopping cart. For these stores, a customer can sign up once and shop across different catalogs of products with a single checkout. +Each website can include one or more _stores_ with different categories and articles, shared customer data, checkout, and shopping cart. For these stores, a customer can sign up once and shop across different catalogs of products with a single checkout. -You can further create _store views_ for different languages, layouts, and designs. Each view can have its own domain, look and feel, and language while sharing articles, customer data, checkout, and shopping cart. +Additionally, you can create _store views_ for different languages, layouts, and designs. Each view can have a separate domain, branding, and language while sharing articles, customer data, checkout, and shopping cart. The following are examples to better explain: @@ -85,3 +87,6 @@ The following are examples to better explain: * Two websites one for clothing and another for home decor with different catalogs and separate articles, customer data, and shopping cart. Each website could have multiple stores and views sharing articles, customer data, checkout, and shopping cart only within that website. ![Store example 3]({{ site.baseurl }}/common/images/cloud/cloud_example-store3.png) + +{:.bs-callout-warning} +Be aware that catalog data expands as you increase the number of websites and stores. Depending on your project architecture, the additional stores can lead to a longer indexing process and slower response times for non-cached catalog pages. Adobe recommends that you monitor site performance closely. \ No newline at end of file diff --git a/src/cloud/configure/import-url-rewrites.md b/src/cloud/configure/import-url-rewrites.md index a8c003378e5..2f86f1de02b 100644 --- a/src/cloud/configure/import-url-rewrites.md +++ b/src/cloud/configure/import-url-rewrites.md @@ -5,12 +5,14 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/routes/redirects.html +status: migrated --- You can easily migrate to the {{site.data.var.ece}} platform without losing SEO rankings and traffic. Use the `magento/url-rewrite-import-export` module to redirect traffic from your old, indexed URLs to new URLs. {:.bs-callout-info} -This module supports PHP versions 7.0.13 and later patch releases and all 7.1.x and 7.2.x patch releases. The module is available for Magento version 2.2.x and 2.3.x only. It is deprecated for version 2.4.x and later. +This module supports PHP versions 7.0.13 and later patch releases and all 7.1.x and 7.2.x patch releases. The module is available for {{site.data.var.ee}} version 2.2.x and 2.3.x only. It is deprecated for version 2.4.x and later. {:.procedure} To install the URL rewrite module: @@ -69,7 +71,7 @@ Column | Description `redirect_type` | The type of redirect:
    `0` —an internal Magento redirect type. Magento renders a page using the `target_path` path.
    `301` —permanently moved status code.
    `302` —temporarily moved status code. `store_code` | The store view code. -You use the Magento Admin panel to import the URL Rewrites file. +You use the Admin panel to import the URL Rewrites file. {:.procedure} To import URL Rewrites: diff --git a/src/cloud/configure/setup-b2b.md b/src/cloud/configure/setup-b2b.md index 533a1b0cde5..a592b784e19 100644 --- a/src/cloud/configure/setup-b2b.md +++ b/src/cloud/configure/setup-b2b.md @@ -1,20 +1,22 @@ --- group: cloud-guide -title: Set up Magento B2B module +title: Set up B2B functional_areas: - Cloud - Extensions - Module - B2B +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure-store/b2b-module.html +status: migrated --- If your customers are companies, you can install the {{site.data.var.b2b}} module to extend your {{site.data.var.ece}} Pro project to accommodate a business-to-business model. Although this topic provides information specific to installing and configuring the B2B module for {{site.data.var.ece}}, you can find additional B2B information in the following guides: -- [Magento B2B Developer Guide][b2b-dev] -- [Magento B2B User Guide][b2b-user] +- [{{site.data.var.ee}} B2B Developer Guide][b2b-dev] +- [{{site.data.var.ee}} B2B User Guide][b2b-user] {:.bs-callout-tip} -Because we provide B2B as a module for {{site.data.var.ece}}, we highly recommend that you have your Magento application fully deployed to an Integration or Staging environment before beginning. +Because we provide B2B as a module for {{site.data.var.ece}}, we highly recommend that you have your {{site.data.var.ee}} application fully deployed to an Integration or Staging environment before beginning. ## Install B2B module @@ -75,18 +77,18 @@ When you install the B2B module using Composer, the deployment process automatic ## Configure the B2B module -After installing the {{site.data.var.b2b}} module, you must [start the message consumers][messages] so that you can enable the _Shared Catalog_ module, and you must [enable the B2B module in the Magento Admin panel][admin-enable]. +After installing the {{site.data.var.b2b}} module, you must [start the message consumers][messages] so that you can enable the _Shared Catalog_ module, and you must [enable the B2B module in the Admin panel][admin-enable]. -For additional information on using and configuring B2B, review the [Magento B2B User Guide][b2b-user]. +For additional information on using and configuring B2B, review the [{{site.data.var.ee}} B2B User Guide][b2b-user]. -To extend functionality, see the [Magento B2B Developer Guide][b2b-dev] and the [Extension Guide][extensions]. +To extend functionality, see the [{{site.data.var.ee}} B2B Developer Guide][b2b-dev] and the [Extension Guide][extensions]. -[admin-enable]: {{ site.baseurl }}/extensions/b2b/#enable-b2b-features-in-magento-admin +[admin-enable]: {{ site.baseurl }}/extensions/b2b/ [b2b-dev]: {{ site.baseurl }}/guides/v2.3/b2b/bk-b2b.html -[b2b-user]: http://docs.magento.com/m2/b2b/user_guide/getting-started.html -[branching]: {{ site.baseurl }}/cloud/env/environments-start.html#getstarted +[b2b-user]: {{ site.user_guide_url }}/getting-started.html +[branching]: {{ site.baseurl }}/cloud/env/environments-start.html [config]: {{ site.baseurl }}/guides/v2.3/config-guide/config/config-php.html [extensions]: {{ site.baseurl }}/extensions/ [install-b2b]: {{ site.baseurl }}/extensions/b2b/ diff --git a/src/cloud/configure/setup-cron-jobs.md b/src/cloud/configure/setup-cron-jobs.md index 8eab8d87af4..2562ca416b5 100644 --- a/src/cloud/configure/setup-cron-jobs.md +++ b/src/cloud/configure/setup-cron-jobs.md @@ -5,17 +5,19 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/app/properties/crons-property.html +status: migrated --- -Magento uses cron jobs for numerous features to schedule activities. This topic provides information for configuring crons for `{{site.data.var.ece}}` projects using the [`.magento.app.yaml`]({{ site.baseurl }}/cloud/project/magento-app.html) file. +{{site.data.var.ee}} uses cron jobs for numerous features to schedule activities. This topic provides information for configuring crons for `{{site.data.var.ece}}` projects using the [`.magento.app.yaml`]({{ site.baseurl }}/cloud/project/magento-app.html) file. -The `.magento.app.yaml` file specifies the configuration for the default Magento cron jobs as well as any custom crons that you add to the following environments. +The `.magento.app.yaml` file specifies the configuration for the default cron jobs as well as any custom crons that you add to the following environments. - Starter plan–All environments including `Master` - Pro plan–Integration, Staging, and Production environments including `Master` -The `.magento.app.yaml` file includes the following default crons configuration, which runs the default Magento cron jobs: +The `.magento.app.yaml` file includes the following default crons configuration, which runs the default cron jobs: ```yaml crons: @@ -36,10 +38,10 @@ To verify cron configuration on Starter projects: ## Verify cron configuration on Pro projects -Magento added an auto-crons configuration option to all Pro plan projects to support self-service cron configuration on Staging and Production environments using the `.magento.app.yaml` file. If this option is enabled, you can use crontab to review the cron configuration. +{{site.data.var.ee}} added an auto-crons configuration option to all Pro plan projects to support self-service cron configuration on Staging and Production environments using the `.magento.app.yaml` file. If this option is enabled, you can use crontab to review the cron configuration. {:.bs-callout-info} -Although you can use crontab to review configuration on Pro plan projects, Magento does not use crontab to run cron jobs for {{ site.data.var.ee }} sites deployed on the Cloud platform. +Although you can use crontab to review configuration on Pro plan projects, {{site.data.var.ee}} does not use crontab to run cron jobs for sites deployed on our cloud infrastructure. {:.procedure} To review cron configuration on Pro plan environments: @@ -53,7 +55,7 @@ To review cron configuration on Pro plan environments: ``` {:.bs-callout-info} - If the `crontab -l` command returns a `Command not found` error, contact your Customer Technical Advisor (CTA) or Customer Success Manager (CSM) about enabling the auto-crons self-service configuration option on your {{site.data.var.ece}} project. + If the `crontab -l` command returns a `Command not found` error, you must submit a [Support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) to enable the auto-crons self-service configuration option on your {{site.data.var.ece}} project. The following example shows the crontab output for an environment that has only the default crons configuration: @@ -78,9 +80,9 @@ A cron job includes the schedule and timing specification and the command to run ``` {:.no-copy} -Magento uses a five value specification for a cron job. The numbers per each `* * * * *` is as follows: +{{site.data.var.ee}} uses a five value specification for a cron job. The numbers per each `* * * * *` is as follows: -- Minute (0-59) For all Starter and Pro environments, the minimum frequency supported for crons is five minutes. You may need to configure settings in your Magento Admin. +- Minute (0-59) For all Starter and Pro environments, the minimum frequency supported for crons is five minutes. You may need to configure settings in your Admin. - Hour (0-23) - Day of month (1 - 31) - Month (1 - 12) @@ -90,11 +92,11 @@ For example: `00 */3 * * *` runs every 3 hours at the first minute (12:00 am, 3:00 am, 6:00 am, and so on) `20 */8 * * *` runs every 8 hours at minute 20 (12:20 am, 8:20 am, 4:20 pm, and so on) `00 00 * * *` runs once a day at midnight `00 * * * 1` runs once a week on Monday at midnight. {:.bs-callout-info} -The cron time specified in the `.magento.app.yaml` file is based on the server timezone, not the timezone specified in the store configuration values in the Magento database. +The cron time specified in the `.magento.app.yaml` file is based on the server timezone, not the timezone specified in the store configuration values in the database. When determining the scheduling of custom cron jobs, consider the time it takes to complete the task. For example, if you run a job every three hours and the task takes 40 minutes to complete, you may consider changing the scheduled timing. -On the Magento Cloud platform, you add custom cron job configuration to the `.magento.app.yaml` file in the `crons` section. The general format is `spec` for scheduling and `cmd` to specify the command or custom script to run. +On {{site.data.var.ece}}, you add custom cron job configuration to the `.magento.app.yaml` file in the `crons` section. The general format is `spec` for scheduling and `cmd` to specify the command or custom script to run. For the command script, the format includes: @@ -120,12 +122,12 @@ The default cron interval for all environments provisioned in the US-3, EU-3, an ### Prerequisite -On {{ site.data.var.ee }} Pro projects, the [auto-crons feature](#verify-cron-configuration-on-pro-projects) must be enabled on your {{site.data.var.ece}} project before you can add custom cron jobs to Staging and Production environments using `.magento.app.yaml`. If this feature is not enabled, contact your Customer Technical Advisor (CTA). +On {{ site.data.var.ee }} Pro projects, the [auto-crons feature](#verify-cron-configuration-on-pro-projects) must be enabled on your {{site.data.var.ece}} project before you can add custom cron jobs to Staging and Production environments using `.magento.app.yaml`. If this feature is not enabled, submit a [Support ticket](https://support.magento.com/hc/en-us/articles/360000913794#submit-ticket) to enable auto-crons. {:.procedure} To add custom crons: -1. In your local development environment, edit the `.magento.app.yaml` file in the Magento `/app` directory. +1. In your local development environment, edit the `.magento.app.yaml` file in the {{site.data.var.ee}} `/app` directory. 1. In the `crons` section, add your custom cron code in the following format: @@ -155,7 +157,7 @@ To add custom crons: 1. Add, commit, and push code changes. ```bash - git add -A && git commit -m "cron config updates" && git push origin + git add .magento.app.yaml && git commit -m "cron config updates" && git push origin ``` ## Update custom cron jobs {#update} @@ -164,7 +166,7 @@ To add, remove, or update a custom cron job, change the configuration in the `cr ## Disable cron jobs -In some cases you might want to manually disable cron jobs before you complete maintenance tasks like reindexing or cleaning the cache to prevent performance issues. You can use the `{{site.data.var.ct}}` CLI command `cron:disable` to disable all Magento cron jobs and stop any active cron processes. +In some cases you might want to manually disable cron jobs before you complete maintenance tasks like reindexing or cleaning the cache to prevent performance issues. You can use the `{{site.data.var.ct}}` CLI command `cron:disable` to disable all cron jobs and stop any active cron processes. {:.procedure} To disable cron jobs: @@ -185,11 +187,17 @@ To disable cron jobs: ## Troubleshooting cron jobs -Magento has updated the {{site.data.var.ece}} package to optimize cron processing on the {{site.data.var.ece}} platform and to fix cron-related issues. If you encounter problems with cron processing, make sure that your project is using the most current version of the `{{site.data.var.ct}}` package. See [Upgrades and patches]({{ site.baseurl }}/cloud/project/project-upgrade-parent.html). +Adobe has updated the {{site.data.var.ece}} package to optimize cron processing on the {{site.data.var.ece}} platform and to fix cron-related issues. If you encounter problems with cron processing, make sure that your project is using the most current version of the `{{site.data.var.ct}}` package. See [Upgrades and patches]({{ site.baseurl }}/cloud/project/project-upgrade-parent.html). You can review cron processing information in the application-level log files for each environment. See [Application logs]({{ site.baseurl }}/cloud/project/log-locations.html#application-logs). -See the following Magento Support articles for help troubleshooting cron-related problems: +{:.bs-callout-info} +Note that on multi-node environments (such as Pro), cron jobs are executed on a randomly selected node. Because `~/var/log` is not shared between nodes, you may need to manually merge logs to get full visibility of cron execution. + +{:.bs-callout-info} +Cron jobs are executed with a different set of environment variables than are available in an SSH session. Notably, `$USER` is not available to cron jobs. + +See the following {{site.data.var.ee}} Support articles for help troubleshooting cron-related problems: - [Cron tasks lock tasks from other groups](https://support.magento.com/hc/en-us/articles/360029219812-Cron-tasks-lock-tasks-from-other-groups) diff --git a/src/cloud/deploy/cloud-deployment-process.md b/src/cloud/deploy/cloud-deployment-process.md index 7bc90bc59de..e962c40babd 100644 --- a/src/cloud/deploy/cloud-deployment-process.md +++ b/src/cloud/deploy/cloud-deployment-process.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Deploy - SCD +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/process.html +status: migrated --- The deployment process begins when you perform a merge, push, or synchronization of your environment, or when you trigger a [manual redeployment]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#git-commands). The deployment process takes time, but there are ways to optimize deployment that depend on whether you are developing and testing or working with a live site. Most notably, you can control the [static content deployment]({{ site.baseurl }}/cloud/deploy/static-content-deployment.html). @@ -20,9 +22,9 @@ The _build_ phase assembles containers for the services defined in the configura The _deploy_ phase places a temporary hold on incoming requests and transitions the site to [maintenance mode]({{site.baseurl}}/guides/v2.3/config-guide/bootstrap/magento-modes.html). The deploy phase uses the new containers and, after mounting the file system, opens network connections, activates the services defined in the `relationships` section of the `.magento.app.yaml` file, and runs the deploy hooks defined in the `.magento.app.yaml` file. Everything is _read only_, except for directories defined in the `.magento.app.yaml` file. By default, the [`mounts` property]({{ site.baseurl }}/cloud/project/magento-app-properties.html#mounts) includes the following directories: - `app/etc`—contains the `env.php` and `config.php` configuration files -- `pub/media`—contains all media data, such as Magento products or categories +- `pub/media`—contains all media data, such as products or categories - `pub/static`—contains generated static files -- `var`—contains temporary files created during Magento runtime +- `var`—contains temporary files created during runtime All other directories have read-only permissions. The new site becomes active at the end of the deploy phase as it transitions out of maintenance mode and releases the temporary hold on incoming requests. diff --git a/src/cloud/deploy/continuous-deployment.md b/src/cloud/deploy/continuous-deployment.md index 43b61b78322..4210ad7d4c5 100644 --- a/src/cloud/deploy/continuous-deployment.md +++ b/src/cloud/deploy/continuous-deployment.md @@ -8,6 +8,8 @@ menu_node: functional_areas: - Cloud - Deploy +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/best-practices.html +status: migrated --- Following your branching and development methodologies, you can easily develop new features, configure changes, and add extensions to continuously develop and deploy updates. @@ -29,11 +31,11 @@ We recommend the following best practices for {{site.data.var.ece}} environments * Do not overfill a branch of development work, keep it streamlined to carefully implement and test code, extensions, etc * Keep track of the order you follow for adding extensions to your code. Some extensions require very specific installation orders. * Do not push all of your extensions at once into Staging and Production. Add, push, and test extensions in groups to ensure they are stable. -* Use Magento Configuration Management to ensure configuration consistency +* Use Configuration Management to ensure configuration consistency ## Deployment best practices -* Fully deploy the base {{site.data.var.ece}} site initially to ensure all environments are stable with Magento installed. Some extensions will throw errors during build and deploy if they are added during an install. These work best during an update. +* Fully deploy the base {{site.data.var.ece}} site initially to ensure all environments are stable with {{site.data.var.ee}} installed. Some extensions will throw errors during build and deploy if they are added during an install. These work best during an update. * Run a local build prior to fully deploying * Ensure all files are correctly added to the Git branch before pushing diff --git a/src/cloud/deploy/optimize-cloud-deployment.md b/src/cloud/deploy/optimize-cloud-deployment.md index c1ba5b59b07..38c9cb32076 100644 --- a/src/cloud/deploy/optimize-cloud-deployment.md +++ b/src/cloud/deploy/optimize-cloud-deployment.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Deploy - SCD +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/optimization.html +status: migrated --- Site performance can suffer during the deployment process. The length of time a site is in maintenance mode when deploying to a production site depends on many factors, such as environment configuration and the amount of content a site contains. The first best practice for optimizing your Cloud deployment is to [upgrade to use `{{site.data.var.ct}}`]({{ site.baseurl }}/cloud/project/ece-tools-upgrade-project.html) to benefit from the package features, such as commands to create a backup of the database and verify environment configuration. diff --git a/src/cloud/deploy/reduce-downtime.md b/src/cloud/deploy/reduce-downtime.md index e5d69d3afa4..370a5ce8334 100644 --- a/src/cloud/deploy/reduce-downtime.md +++ b/src/cloud/deploy/reduce-downtime.md @@ -5,9 +5,11 @@ functional_areas: - Cloud - Deploy - SCD +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/reduce-downtime.html +status: migrated --- -{{site.data.var.ece}} runs Magento in [_maintenance_ mode]({{site.baseurl}}/guides/v2.3/config-guide/bootstrap/magento-modes.html#maintenance-mode) during the deploy phase, which takes your site offline until the deployment is complete. The length of time your Production site is in maintenance mode depends on the size of the site, the number of changes applied during the deployment, and the configuration for static content deployment. It is possible to configure your project so that it deploys with a **zero** downtime effect. +{{site.data.var.ece}} runs the application in [_maintenance_ mode]({{site.baseurl}}/guides/v2.3/config-guide/bootstrap/magento-modes.html#maintenance-mode) during the deploy phase, which takes your site offline until the deployment is complete. The length of time your Production site is in maintenance mode depends on the size of the site, the number of changes applied during the deployment, and the configuration for static content deployment. It is possible to configure your project so that it deploys with a **zero** downtime effect. During the deployment process, all connections queue for up to 5 minutes preserving any active sessions and pending actions, such as adding to cart or checkout. After deployment, the queue is released and connections continue without interruption. To use this _connection hold_ to your advantage and reduce deployment to _zero_ downtime, you must configure your project to use the most efficient deploy strategy. diff --git a/src/cloud/deploy/scenario-based-deployment.md b/src/cloud/deploy/scenario-based-deployment.md index 9d4996f53ed..ed4b9e23de5 100644 --- a/src/cloud/deploy/scenario-based-deployment.md +++ b/src/cloud/deploy/scenario-based-deployment.md @@ -4,12 +4,14 @@ title: Scenario-based deployment functional_areas: - Cloud - Deploy +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/scenario-based.html +status: migrated --- With `{{site.data.var.ct}}` 2002.1.0 and later, you can use the scenario-based deployment feature to customize the default deployment behavior. This feature uses **scenarios** and **steps** in the configuration: -- **Scenario configuration**–Each deployment hook is a *scenario*, which is an XML configuration file that describes the sequence and configuration parameters to complete Magento deployment tasks. You configure the scenarios in the `hooks` section of the `.magento.app.yaml` file. +- **Scenario configuration**–Each deployment hook is a *scenario*, which is an XML configuration file that describes the sequence and configuration parameters to complete deployment tasks. You configure the scenarios in the `hooks` section of the `.magento.app.yaml` file. - **Step configuration**–Each scenario uses a sequence of *steps* that programmatically describe the operations required to complete deployment tasks. You configure the steps in an XML-based scenario configuration file. @@ -17,7 +19,7 @@ This feature uses **scenarios** and **steps** in the configuration: ## Add scenarios using build and deploy hooks -You add the scenarios for building and deploying Magento to the `hooks` section of the `.magento.app.yaml` file. Each hook specifies the scenarios to run during each phase. The following example shows the default scenario configuration. +You add the scenarios for building and deploying {{site.data.var.ee}} to the `hooks` section of the `.magento.app.yaml` file. Each hook specifies the scenarios to run during each phase. The following example shows the default scenario configuration. > `magento.app.yaml` hooks @@ -117,7 +119,7 @@ hooks: Custom scenarios can replace default steps to provide custom implementation. To do so, use the default step name as the name for the custom step. -For example, in the [default deploy scenario] the `enable-maintenance-mode` step runs the default [EnableMaintenanceMode PHP script] provided by Magento. +For example, in the [default deploy scenario] the `enable-maintenance-mode` step runs the default [EnableMaintenanceMode PHP script]. ```xml @@ -224,7 +226,7 @@ To register a module with the {{site.data.var.ct}} package: 1. Create or extend the `registration.php` file in the root of your module. - ```php + ```php?start_inline=1 \Magento\MagentoCloud\ExtensionRegistrar::register('module-name', __DIR__); ``` diff --git a/src/cloud/deploy/smart-wizards.md b/src/cloud/deploy/smart-wizards.md index 2537733dbf1..9059f8ef10e 100644 --- a/src/cloud/deploy/smart-wizards.md +++ b/src/cloud/deploy/smart-wizards.md @@ -7,6 +7,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/smart-wizards.html +status: migrated --- The smart wizards can help you determine whether your Cloud configuration follows best practices. The available wizards assist with the following configurations: diff --git a/src/cloud/deploy/static-content-deployment.md b/src/cloud/deploy/static-content-deployment.md index d150386c0e0..adae1ed2baa 100644 --- a/src/cloud/deploy/static-content-deployment.md +++ b/src/cloud/deploy/static-content-deployment.md @@ -4,6 +4,8 @@ title: Static content deployment strategies functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/deploy/static-content.html +status: migrated --- Static content deployment (SCD) has a significant impact on the store deployment process that depends on how much content to generate—such as images, scripts, CSS, videos, themes, locales, and web pages—and when to generate the content. For example, the default strategy generates static content during the [deploy phase]({{ site.baseurl }}/cloud/deploy/cloud-deployment-process.html#-deploy-phase) when the site is in maintenance mode; however, this deployment strategy takes time to write the content directly to the mounted `pub/static` directory. You have several options or strategies to help you improve the deployment time depending on your needs. @@ -31,12 +33,12 @@ Deployment strategies differ based on whether you choose to generate static cont Generating static content during the build phase with minified HTML is the optimal configuration for [**zero-downtime** deployments]({{ site.baseurl }}/cloud/deploy/reduce-downtime.html), also known as the **ideal state**. Instead of copying files to a mounted drive, it creates a symlink from the `./init/pub/static` directory. -Generating static content requires access to themes and locales. Magento stores themes in the file system, which is accessible during the build phase; however, Magento stores locales in the database. The database is _not_ available during the build phase. In order to generate the static content during the build phase, you must use the `config:dump` command in the {{site.data.var.ct}} package to move locales to the file system. It reads the locales and saves them in the `app/etc/config.php` file. +Generating static content requires access to themes and locales. {{site.data.var.ee}} stores themes in the file system, which is accessible during the build phase; however, {{site.data.var.ee}} stores locales in the database. The database is _not_ available during the build phase. In order to generate the static content during the build phase, you must use the `config:dump` command in the {{site.data.var.ct}} package to move locales to the file system. It reads the locales and saves them in the `app/etc/config.php` file. {:.procedure} To configure your project to generate SCD on build: -1. Log in to your Cloud environment using SSH and move locales to the file system, then update the [`config.php` file]({{site.baseurl}}/cloud/project/project-upgrade.html#create-a-new-configphp-file). +1. Log in to your Cloud environment using SSH and move locales to the file system, then update the [`config.php` file]({{site.baseurl}}/cloud/project/project-upgrade.html). 1. The `.magento.env.yaml` configuration file should contain the following values: diff --git a/src/cloud/docker/docker-config-blackfire-io.md b/src/cloud/docker/docker-config-blackfire-io.md index 53b9e609c4b..c9d449e84d6 100644 --- a/src/cloud/docker/docker-config-blackfire-io.md +++ b/src/cloud/docker/docker-config-blackfire-io.md @@ -5,14 +5,16 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/test/blackfire/ +status: migrated --- You can add Blackfire.io to your {{site.data.var.mcd-prod}} environment to fully automate performance testing. -Blackfire.io for Magento Cloud is a PHP profiler and automated performance testing tool for use in development, integration, staging, and production environments. It enables you to locate and investigate performance issues in your environment at the code level and creates a performance profile by tracking every PHP call, method, and SQL query performed by your code. +Blackfire.io for {{site.data.var.ece}} is a PHP profiler and automated performance testing tool for use in development, integration, staging, and production environments. It enables you to locate and investigate performance issues in your environment at the code level and creates a performance profile by tracking every PHP call, method, and SQL query performed by your code. {:.bs-callout-warning} -You must have a Blackfire license and account to use Blackfire.io with {{site.data.var.ece}} projects. See [Blackfire.io for Magento Cloud][]. +You must have a Blackfire license and account to use Blackfire.io with {{site.data.var.ece}} projects. See [Blackfire.io for {{site.data.var.ece}}][]. {:.procedure} To add Blackfire.io to your project configuration: @@ -53,9 +55,9 @@ To add Blackfire.io to your project configuration: 1. Add context to use locally customized PHP images as described in [Extend the Docker configuration][]. -1. Install Magento in your Docker environment. +1. Install {{site.data.var.ee}} in your Docker environment. - - Deploy Magento in the Docker container. + - Deploy {{site.data.var.ee}} in the Docker container. ```bash docker-compose run --rm deploy cloud-deploy @@ -74,7 +76,7 @@ To add Blackfire.io to your project configuration: {:.bs-callout-warning} Review messages and notifications during the deployment process and address any errors or notifications as needed. -1. Enable the Varnish cache for the Magento application. +1. Enable the Varnish cache for the {{site.data.var.ee}} application. ```bash docker-compose run --rm deploy magento-command config:set system/full_page_cache/caching_application 2 --lock-env @@ -97,16 +99,16 @@ To add Blackfire.io to your project configuration: ``` {:.procedure} -To use Blackfire.io for Magento performance testing in Cloud Docker: +To use Blackfire.io for performance testing in Cloud Docker: 1. Install a profiling client as described in the [Blackfire documentation][]. -1. Profile the Magento website. See the [Blackfire.io documentation]. +1. Profile the {{site.data.var.ee}} website. See the [Blackfire.io documentation]. -[Blackfire.io for Magento Cloud]: https://blackfire.io/magento +[Blackfire.io for {{site.data.var.ece}}]: https://blackfire.io/magento [Blackfire documentation]: https://support.blackfire.io/en/collections/145130-blackfire-on-magento-cloud.html -[build or service configuration options]: https://devdocs.magento.com/cloud/docker/docker-quick-reference.html -[Extend the Docker configuration]: https://devdocs.magento.com/cloud/docker/docker-extend.html#specify-docker-build-sources +[build or service configuration options]: {{ site.baseurl }}/cloud/docker/docker-quick-reference.html +[Extend the Docker configuration]: {{ site.baseurl }}/cloud/docker/docker-extend.html#specify-docker-build-sources [file synchronization options]: {{site.baseurl}}/cloud/docker/docker-syncing-data.html [Launch Docker in developer mode]: {{site.baseurl}}/cloud/docker/docker-mode-developer.html diff --git a/src/cloud/docker/docker-config-sources.md b/src/cloud/docker/docker-config-sources.md new file mode 100644 index 00000000000..5ddb6804c1c --- /dev/null +++ b/src/cloud/docker/docker-config-sources.md @@ -0,0 +1,355 @@ +--- +group: cloud-guide +title: Configuration sources +functional_areas: + - Cloud + - Setup + - Configuration +redirect_from: + - /cloud/reference/docker-config.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/configuration-sources/ +status: migrated +--- + +You can create the Docker Compose configuration to build and deploy the Docker containers for your {{site.data.var.ee}} project from the following sources: + +- [{{site.data.var.ece}} project configuration files](#cloud-configuration-for-commerce) for Cloud projects +- [Unified configuration](#unified-configuration) (`.magento.docker.yml`) for On-premises projects +- [CLI configuration](#cli-configuration) using `ece-docker build:compose` command options +- [Custom Docker Compose configuration file](#build-a-custom-docker-compose-configuration) supports installation for both Cloud and On-premises projects + +{:.bs-callout-info} +When you build the Docker Compose configuration file, the `ece-docker build:compose` command overwrites the existing `docker-compose.yml` configuration file. You can save customizations for the Docker Compose configuration in a `docker-compose.override.yml` file. If the `docker-compose.override.yml` file is present, then the override configuration merges with the base configuration. See [Override configuration]. + +## Cloud configuration for Commerce + +You need the following {{site.data.var.ece}} project configuration files to emulate a Cloud project in the Docker environment. + +- [.magento.app.yaml] +- [.magento/services.yaml][services.yaml] + +Typically, these files supply the configuration settings in the generated `docker-compose.yml` file when you build and deploy a Cloud Docker environment from a {{site.data.var.ece}} project directory. + +## Unified configuration + +If you do not have or want to use the {{site.data.var.ece}} configuration files, {{site.data.var.mcd-prod}} supports a unified configuration file, `.magento.docker.yml`. + +This configuration file includes the following sections: + +```conf +services: [] # List of services +variables: [] # List of environment variables +hooks: [] # List of available hooks +mounts: [] #l List of available mounts +``` + +### Services + +The `services` section specifies the services configuration for the Docker environment with `version` and `enabled` fields. + +```yaml +services: + php: + version: "7.3" + enabled: true|false +``` + +- `services` can include `php`, `mysql`, `redis`, `elasticsearch`, `rabbitmq`, `cron` and so on +- `version` specifies a [supported service version][Service configuration options]. The version must be compatible with the {{site.data.var.ee}} version you deploy. +- `enabled` defaults to `true` if not set + +#### PHP service + +The PHP service has additional properties: `extensions.enabled` and `extensions.disabled` + +```yaml +services: + php: + version: "7.2" + extensions: + enabled: + - xsl + disabled: + - opcache +``` + +If `extensions.enabled` is not provided, the PHP service is installed with the default extensions. + +#### Cron service + +To enable cron, add the `cron` service. + +```yaml +services: + cron: + jobs: + run: + schedule: "* * * * *" + command: "php bin/magento cron:run" +``` + +### Hooks + +The [hooks] section specifies the hook name and command list: + +```yaml +hooks: + build: | + set -e + php ./vendor/bin/ece-tools run scenario/build/generate.xml + php ./vendor/bin/ece-tools run scenario/build/transfer.xml + deploy: | + php ./vendor/bin/ece-tools run scenario/deploy.xml + post_deploy: | + php ./vendor/bin/ece-tools run scenario/post-deploy.xml +``` + +### Variables + +The `variables` section specifies a configuration value to pass into the environment in the following format: + +```yaml +variables: + DUMMY_VARIABLE: "some value" + DUMMY_ARRAY_VARIABLE: + TEST_VALUE: "value" + TEST_VALUE2: 2 +``` + +Array variables must be encoded with base64 encoding for JSON. + +### Mounts + +The [mounts] section specifies the path parameters for named mounts: + +```yaml +# The mounts that will be performed when the package is deployed. +mounts: + var: + path: "var" + app-etc: + path: "app/etc" + pub-media: + path: "pub/media" + pub-static: + path: "pub/static" +``` + +The `path` is a required parameter to define a mounted volume. The value is a relative path in the container. + +## CLI configuration + +You can add options to the `ece-docker build:compose` command to quickly change the configuration when you build and deploy the Docker environment. + +Use the command help to view the available options: + +```bash +php ./vendor/bin/ece-docker build:compose -h +``` + +{:.bs-callout-info} +See [Service configuration options] for additional information about the service configuration options for the `ece-docker build:compose` command. + +## Build a custom Docker Compose configuration + +Instead of using the {{site.data.var.ece }} project configuration to build the `docker-compose.yaml` file, you can use the `ece-docker build:custom:compose` command. Using this command with a JSON configuration is the quickest way to change your environment settings. + +You provide the configuration as a JSON array as shown in [Example 1](#example-1-custom-docker-composeyaml-file). + +For {{site.data.var.mcd-prod}} 1.2 and later, you have an additional option to specify custom images and image versions using the `ece-docker build:custom:compose` command as shown in [Example 2](#example-2-custom-docker-composeyaml-file-with-custom-images-and-image-versions). + +### Example 1: Custom `docker-compose.yaml` file + +```bash +./vendor/bin/ece-docker build:custom:compose '{"name":"magento","system":{"mode":"production","host":"magento2.test","port":"8080","db":{"increment_increment":3,"increment_offset":2},"mailhog":{"smtp_port":"1026","http_port":"8026"}},"services":{"php":{"version":"7.3","enabled":true,"extensions":{"enabled":["xsl"]}},"mysql":{"version":"10.2","image":"mariadb","enabled":true}, "mailhog": {"enabled":true}}}' +``` + +This command generates the following `docker-compose.yaml` file: + +```terminal +version: '2.1' +services: + db: + hostname: db.magento2.test + image: 'mariadb:10.2' + environment: + - MYSQL_ROOT_PASSWORD=magento2 + - MYSQL_DATABASE=magento2 + - MYSQL_USER=magento2 + - MYSQL_PASSWORD=magento2 + ports: + - '3306' + volumes: + - '.docker/mnt:/mnt:rw,delegated' + - 'magento-magento-db:/var/lib/mysql' + healthcheck: + test: 'mysqladmin ping -h localhost -pmagento2' + interval: 30s + timeout: 30s + retries: 3 + command: '--auto_increment_increment=3 --auto_increment_offset=2' + networks: + magento: + aliases: + - db.magento2.test + fpm: + hostname: fpm.magento2.test + image: 'magento/magento-cloud-docker-php:7.3-fpm-1.2.0' + extends: generic + volumes: + - '.:/app:ro,delegated' + - 'magento-vendor:/app/vendor:ro,delegated' + - 'magento-generated:/app/generated:ro,delegated' + - '.docker/mnt:/mnt:rw,delegated' + networks: + magento: + aliases: + - fpm.magento2.test + depends_on: + db: + condition: service_healthy + web: + hostname: web.magento2.test + image: 'magento/magento-cloud-docker-nginx:1.19-1.2.0' + extends: generic + volumes: + - '.:/app:ro,delegated' + - 'magento-vendor:/app/vendor:ro,delegated' + - 'magento-generated:/app/generated:ro,delegated' + - '.docker/mnt:/mnt:rw,delegated' + environment: + - WITH_XDEBUG=0 + networks: + magento: + aliases: + - web.magento2.test + depends_on: + fpm: + condition: service_started + varnish: + hostname: varnish.magento2.test + image: 'magento/magento-cloud-docker-varnish:6.2-1.2.0' + networks: + magento: + aliases: + - varnish.magento2.test + depends_on: + web: + condition: service_started + tls: + hostname: tls.magento2.test + image: 'magento/magento-cloud-docker-nginx:1.19-1.2.0' + extends: generic + networks: + magento: + aliases: + - magento2.test + environment: + UPSTREAM_HOST: varnish + ports: + - '8080:80' + - '443:443' + depends_on: + varnish: + condition: service_started + generic: + hostname: generic.magento2.test + image: 'magento/magento-cloud-docker-php:7.3-cli-1.2.0' + env_file: ./.docker/config.env + environment: + - 'PHP_EXTENSIONS=bcmath bz2 calendar exif gd gettext intl mysqli pcntl pdo_mysql soap sockets sysvmsg sysvsem sysvshm opcache zip xsl' + build: + hostname: build.magento2.test + image: 'magento/magento-cloud-docker-php:7.3-cli-1.2.0' + extends: generic + volumes: + - '.:/app:rw,delegated' + - 'magento-vendor:/app/vendor:rw,delegated' + - 'magento-generated:/app/generated:rw,delegated' + - '~/.composer/cache:/root/.composer/cache:rw,delegated' + networks: + magento-build: + aliases: + - build.magento2.test + depends_on: + db: + condition: service_healthy + deploy: + hostname: deploy.magento2.test + image: 'magento/magento-cloud-docker-php:7.3-cli-1.2.0' + extends: generic + volumes: + - '.:/app:ro,delegated' + - 'magento-vendor:/app/vendor:ro,delegated' + - 'magento-generated:/app/generated:ro,delegated' + - '.docker/mnt:/mnt:rw,delegated' + networks: + magento: + aliases: + - deploy.magento2.test + depends_on: + db: + condition: service_healthy + mailhog: + hostname: mailhog.magento2.test + image: 'mailhog/mailhog:latest' + ports: + - '1026:1025' + - '8026:8025' + networks: + magento: + aliases: + - mailhog.magento2.test +volumes: + magento-vendor: { } + magento-generated: { } + magento-magento-db: { } +networks: + magento: + driver: bridge + magento-build: + driver: bridge + +``` + +### Example 2: Custom `docker-compose.yaml` file with custom images and image versions + +```bash +./vendor/bin/ece-docker build:custom:compose '{"name":"magento","system":{"mode":"production","host":"magento2.test","port":"8080","db":{"increment_increment":3,"increment_offset":2},"mailhog":{"smtp_port":"1026","http_port":"8026"}},"services":{"php":{"image":"php-v1","version":"7.4","enabled":true},"php-cli":{"image-pattern":"%s:%s-cli"},"php-fpm":{"image-pattern":"%s:%s-fpm"},"mysql":{"image":"mariadb-v1","version":"10.3","image-pattern":"%s:%s","enabled":true},"redis":{"image":"redis-v1","enabled":"true","version":"5"},"elasticsearch":{"image":"elasticsearch-v1","image-pattern":"%s:%s","enabled":true,"version":"7.6"},"varnish":{"image":"varnish-v1","image-pattern":"%s:%s","enabled":true,"version":"6.2"},"nginx":{"image":"nginx-v1","version":"1.19","image-pattern":"%s:%s","enabled":"true"},"test":{"enabled":true}},"mounts":{"var":{"path":"var"},"app-etc":{"path":"app\/etc"},"pub-media":{"path":"pub\/media"},"pub-static":{"path":"pub\/static"}}}' +``` + +This command generates the following images in the Docker environment: + +```conf +services: + db: + image: 'mariadb-v1:10.3' + redis: + image: 'redis-v1:5' + fpm: + image: 'php-v1:7.4-fpm' + web: + image: 'nginx-v1:1.19' + varnish: + image: 'varnish-v1:6.2' + tls: + image: 'nginx-v1:1.19' + test: + image: 'php-v1:7.4-cli' + generic: + image: 'php-v1:7.4-cli' + build: + image: 'php-v1:7.4-cli' + deploy: + image: 'php-v1:7.4-cli' +``` + + + +[hooks]: {{ site.baseurl }}/cloud/project/magento-app-properties.html#hooks +[.magento.app.yaml]: {{site.baseurl}}/cloud/project/magento-app.html +[services.yaml]: {{site.baseurl}}/cloud/project/services.html +[mounts]: {{ site.baseurl }}/cloud/project/magento-app-properties.html#mounts +[available services]: {{site.baseurl}}/guides/v2.4/install-gde/system-requirements.html +[Override configuration]: {{site.baseurl}}/cloud/docker/docker-quick-reference.html#override-configuration +[Service configuration options]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-configuration-options diff --git a/src/cloud/docker/docker-config.md b/src/cloud/docker/docker-config.md index fccf97485f7..2c3a33247bc 100644 --- a/src/cloud/docker/docker-config.md +++ b/src/cloud/docker/docker-config.md @@ -1,112 +1,49 @@ --- group: cloud-guide -title: Configure Docker environment +title: Configure and manage your Docker environment functional_areas: - Cloud - Setup - Configuration redirect_from: - /cloud/reference/docker-config.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/ +status: migrated --- -`{{site.data.var.mcd-prod}}` deploys Magento to a read-only file system by default in the Docker environment, which mirrors the read-only file system deployed in the Production environment. You have the option to deploy a Docker environment in developer mode, which provides an active development environment with full, writable filesystem permissions. +{{site.data.var.mcd-prod}} uses Docker Compose to build and deploy {{site.data.var.ee}} to a multi-container Docker application. You can generate the Docker Compose configuration to build and deploy Docker from the following sources: -You use the `ece-docker build:compose` command to generate the Docker Compose configuration to deploy {{site.data.var.ece}} to a local Docker environment. - -{: .bs-callout-warning } -The `ece-docker build:compose` command overwrites the existing `docker-compose.yml` configuration file. You can save your customizations for the Docker Compose configuration in a `docker-compose.override.yml` file. See a detailed example in the [Docker quick reference][docker-reference]. - -## Prerequisites - -To get started with local development you must have [Docker] installed on your workstation. In addition, macOS and Windows systems require either [docker-sync] or [Mutagen] for file synchronization between the host and Docker environments. - -### Optional Steps - -Magento Cloud Docker binds to port `80` on your host environment. If you have enabled the bundled web server on your workstation you must stop the service before launching the Docker environment. - -```bash -sudo apachectl stop -``` - -## Set the launch mode - -You can launch a Docker environment in production or developer mode by setting the `mode` option on the `ece-docker build:compose` command: - -- **Production mode**—The `--mode="production"` setting supports an active production environment with read-only filesystem permissions. This is the default configuration setting for launching a Docker environment. Selecting this option builds the Docker environment in production mode and verifies configured service versions. See [Production mode launch instructions][prod-mode]. -- **Developer mode**—The `--mode="developer"` setting supports an active development environment with full, writable filesystem permissions. Selecting this option builds the Docker environment in developer mode and verifies configured service versions. System performance is slower in developer mode because of additional file synchronization operations. See [Developer mode launch instructions][dev-mode]. - -For example, the following command starts the Docker configuration generator for the developer mode: - -```bash -./vendor/bin/ece-docker build:compose --mode="developer" -``` - -To skip the interactive mode, use the `-n, --no-interaction` option. +- [{{site.data.var.ece}} project configuration files] for Cloud projects +- [Unified configuration] for On-premises projects +- [CLI configuration] using `ece-docker build:compose` command options to override configuration values at runtime +- [Custom Docker Compose configuration file] supports installation for both Cloud and On-premises projects {:.bs-callout-info} -The mode option for the `ece-docker build:compose` command does not affect the Magento mode. It determines the {{site.data.var.ece}} file system installation and read-only or read-write behavior. +When you build the Docker Compose configuration file, the `ece-docker build:compose` command overwrites the existing `docker-compose.yml` configuration file. You can save customizations for the Docker Compose configuration in a `docker-compose.override.yml` file. If the `docker-compose.override.yml` file is present, then the override configuration merges with the base configuration. See [Override configuration]. -## Set the environment variables +## Run Composer with Docker -You can launch a Cloud Docker environment with predefined environment variables by adding the `--env-vars` option to the `ece-docker build:compose` command. +You can run composer using the `docker` command before you create the container instance. This technique is useful to create an application instance during the CI/CD build process, or even during first time set up. -For example, the following command sets values for the `LOCK_PROVIDER` and `CRON_CONSUMERS_RUNNER` environment variables. +When you run composer with Docker commands, you must use the [Docker Hub PHP Image Tag] that matches the {{site.data.var.ee}} application version. The following example uses PHP 7.3. You run this command from the project root directory. ```bash -bin/ece-docker build:compose --env-vars="{\"MAGENTO_CLOUD_VARIABLES\":{\"LOCK_PROVIDER\":\"db\",\"CRON_CONSUMERS_RUNNER\":{\"cron_run\":\"true\",\"max_messages\":5000,\"consumers\":[\"test\"]}}}" -``` - -You must escape special characters when specifying the value for the `--env-vars` option. Use the following PHP script to generate the escaped value. Update the example with the values required for your Cloud Docker environment configuration. - -```php - [ - 'LOCK_PROVIDER' => 'db', - 'CRON_CONSUMERS_RUNNER' => [ - 'cron_run' => 'true', - 'max_messages' => 5000, - 'consumers' => ['test'], - ], - ] -])); +docker run -it -v $(pwd):/app/:delegated -v ~/.composer/:/root/.composer/:delegated magento/magento-cloud-docker-php:7.3-cli-1.1 bash -c "composer install&&chown www. /app/" ``` -## Stop and start containers - -You can stop containers and restore them afterwards using the following methods. - -Action | Command ------- | ------- -Suspend containers to continue your work later | `docker-compose stop` -Stop and remove all containers, images, and volumes | `docker-compose down` -Start containers from a suspended state | `docker-compose start` -Stop the synchronization daemon | `docker-sync stop` -Start the synchronization daemon | `docker-sync start` - -Use the following command to stop and remove the Docker configuration: - - ```bash - docker-compose down -v - ``` +This command passes in the current working directory as `/app/`, includes composer from `~/.composer/`, and runs the `composer install` command in the container. After this set up, the command fixes the permissions on the files that have been added or changed. -{: .bs-callout-warning} -This command removes all components of your local Docker instance including containers, networks, volumes, and images except for the persistent database and the `magento-sync` volume. See [Rebuild a clean environment][refresh]. +## Update Composer for Docker -## Run Composer with Docker - -You can run composer using the `docker` command before you create the container instance. This technique is useful to create an application instance during the CI/CD build process, or even during first time Magento set up. +To update the Composer version in Cloud Docker, add the `COMPOSER_VERSION` variable to your `.docker/config.env` file with the version you want to use. For example, to use Composer 2.x with {{site.data.var.ee}} >=2.4.2: -When you run composer with Docker commands, you must use the [Docker Hub PHP Image Tag] that matches the Magento application version. The following example uses PHP 7.3. You run this command from the project root directory. - -```bash -docker run -it -v $(pwd):/app/:delegated -v ~/.composer/:/root/.composer/:delegated magento/magento-cloud-docker-php:7.3-cli-1.1 bash -c "composer install&&chown www. /app/" +```conf +COMPOSER_VERSION=2.0.12 ``` -This command passes in the current working directory as `/app/`, includes composer from `~/.composer/`, and runs the `composer install` command in the container. After this set up, the command fixes the permissions on the files that have been added or changed. +When you build your Docker image with this variable, Cloud Docker uses this version to run `composer self-update $COMPOSER_VERSION` for your environment. -## Running Docker on a custom host and port +## Run Docker on a custom host and port Sometimes you might want to run Docker on a different host and port, for example if you need more than one Docker instance. @@ -130,19 +67,17 @@ echo "127.0.0.1 magento2.test" | sudo tee -a /etc/hosts ## Set up email -The default {{ site.data.var.mcd-prod }} configuration includes the [MailHog] service as a replacement for the Sendmail service. Sendmail can cause performance issues in the local Docker environment. See [MailHog service]. +The default {{ site.data.var.mcd-prod }} configuration includes the [MailHog] service as a replacement for the Sendmail service. Sendmail can cause performance issues in the local Docker environment. + +After you start the Docker environment, go to the following URL to access the MailHog service and view outgoing emails: `http://magento2.docker:8025` + + -[php]: https://www.php.net/manual/en/install.php +[CLI configuration]: {{site.baseurl}}/cloud/docker/docker-config-sources.html#cli-configuration +[Custom Docker Compose configuration file]: {{site.baseurl}}/cloud/docker/docker-config-sources.html#build-a-custom-docker-compose-configuration [Composer]: https://getcomposer.org -[Docker]: https://www.docker.com/get-started -[docker-reference]: {{site.baseurl}}/cloud/docker/docker-quick-reference.html -[docker-sync]: https://docker-sync.readthedocs.io/en/latest/getting-started/installation.html -[mutagen]: https://mutagen.io/documentation/introduction/installation -[prod-mode]: {{site.baseurl}}/cloud/docker/docker-mode-production.html -[dev-mode]: {{site.baseurl}}/cloud/docker/docker-mode-developer.html -[enable Xdebug]: {{site.baseurl}}/cloud/docker/docker-development-debug.html -[Database container]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#database-container -[refresh]: {{site.baseurl}}/cloud/docker/docker-containers.html#rebuild-a-clean-environment [Docker Hub PHP Image Tag]: https://hub.docker.com/r/magento/magento-cloud-docker-php/tags -[MailHog]: https://github.com/mailhog/MailHog -[MailHog service]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#mailhog-container +[MailHog]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#mailhog-container +[Override configuration]: {{site.baseurl}}/cloud/docker/docker-quick-reference.html#override-configuration +[{{site.data.var.ece}} project configuration files]: {{site.baseurl}}/cloud/docker/docker-config-sources.html#cloud-configuration-for-commerce +[Unified configuration]: {{site.baseurl}}/cloud/docker/docker-config-sources.html#unified-configuration diff --git a/src/cloud/docker/docker-containers-cli.md b/src/cloud/docker/docker-containers-cli.md index e20bafbf5ef..d59cf7f4c5d 100755 --- a/src/cloud/docker/docker-containers-cli.md +++ b/src/cloud/docker/docker-containers-cli.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Docker - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/containers/cli/ +status: migrated --- The following CLI containers, most of which are based on a [PHP-CLI version 7 image], provide `magento-cloud` and `{{site.data.var.ct}}` commands to perform file system operations and interact with the application: @@ -53,7 +55,7 @@ To understand the processing for each command, review the [scripts in the {{site **Container name**: build
    **Docker base image**: [magento/magento-cloud-docker-php], which is based on the Docker [php] image
    -The Build container mimics the behavior of the Magento Cloud build process so that testing the build and deploy process is as close to testing in production as possible. +The Build container mimics the behavior of the {{site.data.var.ece}} build process so that testing the build and deploy process is as close to testing in production as possible. You can also run build commands manually from the build container to perform individual steps from the build process. For example, you can run the following command to deploy static content. @@ -78,9 +80,9 @@ For details on managing cron jobs in the Cloud Docker environment, see [Manage c **Container name**: deploy
    **Docker base image**: [magento/magento-cloud-docker-php], which is based on the [php] Docker image
    -The Deploy container mimics the Magento Cloud deploy process so that testing the build and deploy process is as close to testing in production as possible. +The Deploy container mimics the {{site.data.var.ece}} deploy process so that testing the build and deploy process is as close to testing in production as possible. -You can run `build` and `deploy` commands manually from the deploy container. The following example reindexes the Magento store: +You can run `build` and `deploy` commands manually from the deploy container. The following example reindexes the {{site.data.var.ee}} store: ```bash docker-compose run --rm deploy magento-command index:reindex diff --git a/src/cloud/docker/docker-containers-service.md b/src/cloud/docker/docker-containers-service.md index 16b798220ea..e46b293e15f 100755 --- a/src/cloud/docker/docker-containers-service.md +++ b/src/cloud/docker/docker-containers-service.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Docker - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/containers/service/ +status: migrated --- The following containers provide the services required to build, deploy and run {{site.data.var.ee}} sites. @@ -73,7 +75,7 @@ php vendor/bin/ece-docker build:compose --es-env-var=ES_JAVA_OPTS="-Xms512m -Xmx See [Important Elasticsearch configuration] in the Elasticsearch documentation for details about available configuration options. {:.bs-callout-info} -If your Cloud project uses Magento version 2.3.5 or earlier with MySQL search, add the `--no-es` option to skip the Elasticsearch container configuration when you generate the Docker Compose configuration file: `ece-docker build:compose --no-es`. +If your Cloud project uses {{site.data.var.ee}} version 2.3.5 or earlier with MySQL search, add the `--no-es` option to skip the Elasticsearch container configuration when you generate the Docker Compose configuration file: `ece-docker build:compose --no-es`. ### Elasticsearch plugins @@ -117,6 +119,59 @@ To permanently update the system setting for `vm.max_map_count`: sysctl vm.max_map_count ``` +## OpenSearch container + +**Container name**: opensearch
    +**Docker base image**: [magento/magento-cloud-docker-opensearch](https://hub.docker.com/r/magento/magento-cloud-docker-opensearch)
    +**Ports exposed**: `9200`, `9300`
    + +The OpenSearch container for {{site.data.var.mcd-prod}} is a standard OpenSearch container with required plugins and configurations for {{site.data.var.ee}}. + +Use the `--os-env-var` option to customize the OpenSearch container when you generate the Docker Compose configuration file. You can set OpenSearch options and specify the environment variables to apply when the container starts, such as the heap size for JVM. + +```bash +php vendor/bin/ece-docker build:compose --os-env-var=OPENSEARCH_JAVA_OPTS="-Xms512m -Xmx512m" --os-env-var=bootstrap.memory_lock=true +``` + +See [Important OpenSearch configuration] in the OpenSearch documentation for details about available configuration options. + +{:.bs-callout-info} +If your Cloud project uses {{site.data.var.ee}} version 2.4.4 or earlier with MySQL or Elasticsearch search, add the `--no-os` option to skip the OpenSearch container configuration when you generate the Docker Compose configuration file: `ece-docker build:compose --no-os` + +### OpenSearch plugins + +There is a list of OpenSearch plugins: https://opensearch.org/docs/latest/opensearch/install/plugins/ + +The following plugins are installed by default and can **not** be skipped: + +- OpenSearch 1.1: + - opensearch-notebooks +- OpenSearch 1.2: + - opensearch-observability +- OpenSearch 1.1 and 1.2: + - analysis-icu + - analysis-phonetic + - opensearch-alerting + - opensearch-anomaly-detection + - opensearch-asynchronous-search + - opensearch-cross-cluster-replication + - opensearch-index-management + - opensearch-job-scheduler + - opensearch-knn + - opensearch-performance-analyzer + - opensearch-reports-scheduler + - opensearch-security + - opensearch-sql + +The following example adds the `opensearch-asynchronous-search` plugin to the Docker environment. + +```yaml +services: + opensearch: + environment: + - 'OS_PLUGINS=opensearch-asynchronous-search' +``` + ## FPM container **Container name**: fpm
    @@ -139,12 +194,12 @@ The FPM container includes the following volumes: ### Customize PHP settings -You can customize PHP service settings for PHP-FPM and CLI containers by adding a `php.ini` file to the root directory of your Magento project. +You can customize PHP service settings for PHP-FPM and CLI containers by adding a `php.ini` file to the root directory of your {{site.data.var.ee}} project. -The Cloud Docker deploy process copies the `php.ini` file to the Docker environment after applying the default Docker and Magento extension configurations and applies the settings to the FPM and CLI containers. +The Cloud Docker deploy process copies the `php.ini` file to the Docker environment after applying the default Docker and extension configurations and applies the settings to the FPM and CLI containers. {:.bs-callout-warning} -If you use the `docker-sync` or `mutagen` file synchronization options, the `php.ini` file is available only after the file synchronization completes. +If you use the `mutagen` file synchronization tools, the `php.ini` file is available only after the file synchronization completes. ### Customize PHP extensions @@ -158,15 +213,15 @@ Optionally, you can add Xdebug to your Cloud Docker environment to debug your PH **Docker base image**: [mailhog]
    **Ports**: SMTP:`1025`, HTTP:`8025` -The default Magento Cloud Docker configuration includes the MailHog service as a replacement for the Sendmail service. Sendmail can cause performance issues in the local Docker environment. +The default Magento Cloud Docker configuration includes the [MailHog service] as a replacement for the Sendmail service. Sendmail can cause performance issues in the local Docker environment. By default, MailHog listens on port 1025 for SMTP and port 8025 for the frontend dashboard and API (HTTP). You can change the default ports using the `--mailhog-http-port` and `--mailhog-smtp-port` options. When you build the Docker compose configuration, you can change the default ports: ```bash -./vendor/bin/ece-docker build:compose --mailhog-smtp-port=1026 --mailhog-http-port=8026 +./vendor/bin/ece-docker build:compose --mailhog-smtp-port=1025 --mailhog-http-port=8025 ``` -After updating the configuration and restarting the Docker environment, you can connect to the MailHog service from `http://magento2.docker:8026`, and use port 1026 for SMTP communication. +After updating the configuration and restarting the Docker environment, you can connect to the MailHog service from `http://magento2.docker:8025`, and use port 1025 for SMTP communication. If needed, you can disable the MailHog service when you generate the Docker compose configuration: @@ -202,7 +257,7 @@ docker-compose run --rm redis redis-cli -h redis **Docker base image**: [selenium/standalone-chrome/](https://hub.docker.com/r/selenium/standalone-chrome), based on the [selenium/standalone-chrome/](https://hub.docker.com/r/selenium/standalone-chrome/h) Docker image
    **Ports exposed**: `4444`
    -The Selenium container enables the [Magento Functional Testing Framework (MFTF)](https://devdocs.magento.com/mftf/docs/introduction.html) for Magento application testing in the Cloud Docker environment. See [Magento application testing]({{site.baseurl}}/cloud/docker/docker-test-app-mftf.html). +The Selenium container enables the [Magento Functional Testing Framework (MFTF)]({{ site.baseurl }}/mftf/docs/introduction.html) for application testing in the Cloud Docker environment. See [Magento application testing]({{site.baseurl}}/cloud/docker/docker-test-app-mftf.html). ## Test container @@ -210,7 +265,7 @@ The Selenium container enables the [Magento Functional Testing Framework (MFTF)] **Docker base image**: [magento/magento-cloud-docker-php][php-cloud], based on the [magento/magento-cloud-docker-php][php-cloud] Docker image
    **Ports exposed**: None
    -The Test container, based on the [magento/magento-cloud-docker-php][php-cloud] Docker image, has a writable file system and is used for Magento application testing in the Cloud Docker environment. See [Magento application testing]({{site.baseurl}}/cloud/docker/docker-test-app-mftf.html). +The Test container, based on the [magento/magento-cloud-docker-php][php-cloud] Docker image, has a writable file system and is used for application testing in the Cloud Docker environment. See [Magento application testing]({{site.baseurl}}/cloud/docker/docker-test-app-mftf.html). ## TLS container @@ -245,7 +300,7 @@ To increase the timeout on this container, add the following code to the `docke The Varnish container simulates Fastly and is useful for testing VCL snippets. -The **Varnish** service is installed by default. When deployment completes, Magento is configured to use Varnish for full page caching (FPC) for Magento version 2.2.0 or later. The configuration process preserves any custom FPC configuration settings that already exist. +The **Varnish** service is installed by default. When deployment completes, {{site.data.var.ee}} is configured to use Varnish for full page caching (FPC) for {{site.data.var.ee}} version 2.2.0 or later. The configuration process preserves any custom FPC configuration settings that already exist. In some cases, you might require a Docker environment without Varnish, for example to debug or run performance tests. You can generate the Docker Compose configuration without Varnish by adding the `--no-varnish` option to the `ece-docker build:compose` command. @@ -274,7 +329,7 @@ This container provides two NGINX configuration options for building the Docker - `--nginx-worker-processes` to set the number of worker processes for NGINX. The default is `1`. - `--nginx-worker-connections` to set the maximum number of connections that each worker process can handle simultaneously. The default is `1024`. -The NGINX configuration for this container is the standard Magento [nginx config], which includes the configuration to auto-generate NGINX certificates for the container. You can customize the NGINX configuration by mounting a new configuration file using a volume. +The NGINX configuration for this container is the standard {{site.data.var.ee}} [nginx config], which includes the configuration to auto-generate NGINX certificates for the container. You can customize the NGINX configuration by mounting a new configuration file using a volume. {:.procedure} To mount the custom NGINX configuration file using volumes: @@ -307,6 +362,27 @@ To mount the custom index.php file using volumes: - ./pub/index.php:/app/pub/index.php:ro ``` +## Zookeeper container + +**Container name**: Zookeeper
    +**Docker base image**: [zookeeper/latest/](https://hub.docker.com/_/zookeeper)
    +**Ports exposed**: 2181
    + +Developers can use Zookeeper to manage locks to prevent the launch of duplicate cron jobs and cron groups for {{ site.data.var.ee }} and {{ site.data.var.ce }} projects running on servers with multiple nodes. + +For {{ site.data.var.ee }} projects on Adobe cloud infrastructure, lock provider settings are configured automatically during provisioning. See [Cloud variables]({{ site.baseurl }}/cloud/env/variables-cloud.html). + +For projects hosted on other infrastructure, developers can add the Zookeeper container to the Docker environment and [configure the service][Configure the lock provider]. + +```bash +./vendor/bin/ece-docker build:compose --php --with-zookeeper +``` + +The latest Zookeeper version is installed by default from Docker Hub. You can add the following options to customize the installation: + +- `--zookeeper-version` – Specify a specific version to install from [Docker Hub](https://hub.docker.com/_/zookeeper). +- `--zookeeper-image` – Specify the Zookeeper image name to install from a custom image. + [centos]: https://hub.docker.com/_/centos @@ -316,13 +392,14 @@ To mount the custom index.php file using volumes: [Docker override file]: https://docs.docker.com/compose/extends/ [FPM]: https://php-fpm.org [Important Elasticsearch configuration]: https://www.elastic.co/guide/en/elasticsearch/reference/6.5/important-settings.html +[Important OpenSearch configuration]: https://opensearch.org/docs/latest/opensearch/install/important-settings/ [mailhog]: https://hub.docker.com/u/mailhog [MailHog service]: https://github.com/mailhog/MailHog [Manage the database]: {{site.baseurl}}/cloud/docker/docker-manage-database.html [mariadb Docker documentation]: https://hub.docker.com/_/mariadb [mariadb]: https://hub.docker.com/_/mariadb [nginx config]: https://github.com/magento-dockerhub/magento-cloud-docker/blob/master/images/nginx/1.9/etc/vhost.conf -[nginx configs]: https://github.com/magento/magento-cloud-docker/tree/develop/images/nginx/1.9/etc +[nginx configs]: https://github.com/magento/magento-cloud-docker/tree/develop/images/nginx/1.19/etc [nginx]: https://hub.docker.com/r/magento/magento-cloud-docker-nginx [PHP extensions]: {{site.baseurl}}/cloud/project/magento-app-php-application.html#php-extensions [php-cloud]: https://hub.docker.com/r/magento/magento-cloud-docker-php @@ -333,3 +410,4 @@ To mount the custom index.php file using volumes: [varnish]: https://hub.docker.com/r/magento/magento-cloud-docker-varnish [varnish]: https://hub.docker.com/r/magento/magento-cloud-docker-varnish [web config]: https://github.com/magento/docker +[Configure the lock provider]: {{site.baseurl}}/guides/v2.4/install-gde/install/cli/install-cli-subcommands-lock.html#instgde-cli-lockconfig diff --git a/src/cloud/docker/docker-containers.md b/src/cloud/docker/docker-containers.md index 2caf61d474c..792e5017d9c 100644 --- a/src/cloud/docker/docker-containers.md +++ b/src/cloud/docker/docker-containers.md @@ -5,9 +5,11 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/containers/ +status: migrated --- -The [`{{site.data.var.mcd-package}}` repository][docker-repo] contains build information to create a Docker environment with the required specifications for Magento Cloud. The build configuration creates a Docker instance with CLI and service containers required to run Magento Cloud in a local Docker environment. You can customize the Docker containers available in the repository and add more as needed. +The [`{{site.data.var.mcd-package}}` repository][docker-repo] contains build information to create a Docker environment with the required specifications for {{site.data.var.ece}}. The build configuration creates a Docker instance with CLI and service containers required to run {{site.data.var.ece}} in a local Docker environment. You can customize the Docker containers available in the repository and add more as needed. {{site.data.var.mcd-prod}} generates the `docker-compose.yml` file to the required specifications. Then, you use docker-compose to create the container instances and to build and deploy the {{site.data.var.ee}} site. @@ -16,12 +18,12 @@ The [`{{site.data.var.mcd-package}}` repository][docker-repo] contains build inf The following CLI containers, most of which are based on a PHP-CLI version 7 Docker image, provide `magento-cloud` and `ece-tools` commands to perform file system operations and interact with the application: {: .docker-cli-container-table} -| Name | Service | Key & options | Available Versions | Notes -| ------------- | ---------- | ---------- | ------------------ |------------------ -| [build] | Build Container | none | none | PHP Container, runs build process -| [deploy] | Deploy Container | none | none | PHP Container, runs the deploy process -| [cron]| Cron Jobs | `--with-cron` | none | Optional PHP Container runs cron tasks -| [node][node-container] | Node | `--node` | 6, 8, 10, 11 | Optional Node container used for gulp or other NPM-based commands +| Name | Service | Key & options | Available Versions | Notes | +|------------------------|------------------|---------------|--------------------|-------------------------------------------------------------------| +| [node][node-container] | Node | `--node` | 6, 8, 10, 11 | Optional Node container used for gulp or other NPM-based commands | +| [cron] | Cron Jobs | `--with-cron` | none | Optional PHP Container runs cron tasks | +| [build] | Build Container | none | none | PHP Container, runs build process | +| [deploy] | Deploy Container | none | none | PHP Container, runs the deploy process | See [Docker CLI containers] for details. @@ -41,21 +43,21 @@ The following table shows the options to customize service container configurati {: .docker-service-versions-table} -| Name | Service | Key & options | Available Versions | Notes -| ------------- | ---------- | ---------- | ------------------ |------------------ -| [db] | MariaDB or MySQL
    | `--db`, `--db-image` (MySQL)
    `--expose-db-port`
    `--db-increment`
    `--db-offset`
    `--with-entrypoint`
    `--with-mariadb-config`|10.0, 10.1, 10.2
    5.6, 5.7 | Use the increment and offset options to customize the [auto-increment settings][Using AUTO_INCREMENT] for replication.

    Use the `--with-entrypoint` and `--with-mariadb-config` options to automatically configure database directories in the Docker environment

    *Example build commands:*
    `ece-docker build:compose --db `
    `ece-docker build:compose --db --db-image` -| [elasticsearch] | Elasticsearch | `--es`
    `--es-env-var`
    `--no-es` | 1.7, 2.4, 5.2, 6.5, 6.8, 7.5, 7.6, 7.7 | Use the options to specify the Elasticsearch version, customize Elasticsearch configuration options, or to build a Docker environment without Elasticsearch. -| [fpm][fpm-container] | PHP FPM | `--php`
    `--with-xdebug` | 7.0, 7.1, 7.2, 7.3, 7.4 | Used for all incoming requests. Optionally, install a specific php version or add Xdebug to debug PHP code in the Docker environment. -| [fpm_xdebug][fpm_xdebug-container] | Xdebug | `--set-docker-host` | latest | Optional container for PHP debugging
    On Linux systems, `--set-docker-host` sets the `.host.docker.internal` value in the container `/etc/hosts` file. -| [mailhog][mailhog-container] | MailHog | `--no-mailhog`
    `--mailhog-http-port`
    `--mailhog-smtp-port` | latest | Email service to replace Sendmail service, which can cause issues in Docker environment -| [node][node-container] | Node | `--node` | 6, 8, 10, 11 | Node container to run gulp or other NPM based commands in the Docker environment. Use the `--node` option to install a specific node version. -| [rabbitmq][rabbitmq-container]| RabbitMQ | `--rmq` | 3.5, 3.7, 3.8 | Use the `--rmq` option to install a specific RabbitMQ version. -| [redis][redis-container] | Redis | `--redis` | 3.2, 4.0, 5.0 | Standard redis container -| [selenium][selenium-container]| Selenium | `--with-selenium`
    `--selenium-version`
    `--selenium-image`| Any | Enables Magento application testing using the Magento Functional Testing Framework (MFTF) -| [test][test-container]| PHP CLI | `--with-test`| Any | Optional container with a writable file system for running tests -| [tls][tls-container] | SSL Endpoint | `--tls-port`
    `--no-tls` | nginx 1.19-1.2.0, latest | Terminates SSL, can be configured to pass to varnish or nginx. Use the `--tls-port` option to change the default port (443).
    Use the `--no-tls` option to disable tls. -| [varnish][varnish-container] | Varnish | `--no-varnish` | 4, 6.2 | Varnish is provisioned by default. Use the `--no-varnish` option to skip Varnish service installation. -| [web][web-container] | NGINX | `--nginx`
    `--nginx-worker-processes`
    `--nginx-worker-connections` | 1.19-1.2.1, latest | Use the `--nginx` option to install a specific nginx version.
    Use the `--nginx-worker-processes` option to define the number of NGINX worker processes. The default is 1.
    Use the `--nginx-worker-connections` option to define the maximum number of connections that each worker process can handle simultaneously. The default is 1024 NGINX worker connections per process. +| Name | Service | Key & options | Available Versions | Notes | +|------------------------------------|----------------------|-------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| [db] | MariaDB or MySQL
    | `--db`, `--db-image` (MySQL)
    `--expose-db-port`
    `--db-increment`
    `--db-offset`
    `--with-entrypoint`
    `--with-mariadb-config` | 10.0, 10.1, 10.2, 10.3, 10.4
    5.6, 5.7, 8.0 | Use the increment and offset options to customize the [auto-increment settings][Using AUTO_INCREMENT] for replication.

    Use the `--with-entrypoint` and `--with-mariadb-config` options to automatically configure database directories in the Docker environment

    *Example build commands:*
    `ece-docker build:compose --db `
    `ece-docker build:compose --db --db-image` | +| [elasticsearch] | Elasticsearch | `--es`
    `--es-env-var`
    `--no-es` | 5.2, 6.5, 6.8, 7.5, 7.6, 7.7, 7.9, 7.10, 7.11 | Use the options to specify the Elasticsearch version, customize Elasticsearch configuration options, or to build a Docker environment without Elasticsearch. | +| [opensearch] | OpenSearch | `--os`
    `--os-env-var`
    `--no-os` | 1.1, 1.2 | Use the options to specify the Openseach version, customize OpenSearch configuration options, or to build a Docker environment without OpenSearch. | +| [fpm][fpm-container] | PHP FPM | `--php`
    `--with-xdebug` | 7.2, 7.3, 7.4, 8.0 | Used for all incoming requests. Optionally, install a specific php version or add Xdebug to debug PHP code in the Docker environment. | +| [mailhog][mailhog-container] | MailHog | `--no-mailhog`
    `--mailhog-http-port`
    `--mailhog-smtp-port` | latest | Email service to replace Sendmail service, which can cause issues in Docker environment | +| [node][node-container] | Node | `--node` | 6, 8, 10, 11 | Node container to run gulp or other NPM based commands in the Docker environment. Use the `--node` option to install a specific node version. | +| [rabbitmq][rabbitmq-container] | RabbitMQ | `--rmq` | 3.5, 3.7, 3.8 | Use the `--rmq` option to install a specific RabbitMQ version. | +| [redis][redis-container] | Redis | `--redis` | 3.2, 5.0, 6.0 | Standard redis container | +| [selenium][selenium-container] | Selenium | `--with-selenium`
    `--selenium-version`
    `--selenium-image` | Any | Enables application testing using the Magento Functional Testing Framework (MFTF) | +| [test][test-container] | PHP CLI | `--with-test` | Any | Optional container with a writable file system for running tests | +| [tls][tls-container] | SSL Endpoint | `--tls-port`
    `--no-tls` | nginx 1.19 | Terminates SSL, can be configured to pass to varnish or nginx. Use the `--tls-port` option to change the default port (443).
    Use the `--no-tls` option to disable tls. | +| [varnish][varnish-container] | Varnish | `--no-varnish` | 4, 6.2, 6.6 | Varnish is provisioned by default. Use the `--no-varnish` option to skip Varnish service installation. | +| [zookeeper][zookeeper-container] | Zookeeper | `--with-zookeeper`
    `--zookeeper-version`
    `--zookeeper-image` | latest (default)
    User-specified version | Optional container for Zookeeper lock provider for projects not hosted on {{ site.data.var.ee }} on Cloud infrastructure.
    Use the `--zookeeper-version` option to install a specified version of Zookeeper from the Docker Hub or install a specified image by name with the `--zookeeper-image` option. | Use the following command to view all available options for the `ece-docker build:compose` command: @@ -79,7 +81,7 @@ You can remove Varnish from the configuration, in which case the traffic passes You can share files easily between your machine and a Docker container by placing the files in the `.docker/mnt` directory. You can find the files in the `/mnt` directory the next time you build and start the Docker environment using the `docker-compose up` command. -## Sharing Magento Cloud project data +## Sharing project data When you launch the {{site.data.var.ece}} project in a local Docker environment, the default project configuration creates the following volumes: @@ -90,7 +92,7 @@ magento-pub-media magento-pub-static ``` -You can use these volumes to interact with the shared writeable mount directories for your Magento Cloud project, which are configured by default in the `.magento.app.yaml` file. +You can use these volumes to interact with the shared writeable mount directories for your {{site.data.var.ece}} project, which are configured by default in the `.magento.app.yaml` file. ```yaml # The mounts that will be performed when the package is deployed. @@ -148,6 +150,7 @@ Now you can see all requests that are passing through the TLS container and chec [deploy]: {{site.baseurl}}/cloud/docker/docker-containers-cli.html#deploy-container [db]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#database-container [elasticsearch]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#elasticsearch-container +[opensearch]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#opensearch-container [Docker CLI containers]: {{site.baseurl}}/cloud/docker/docker-containers-cli.html [Docker service containers]: {{site.baseurl}}/cloud/docker/docker-containers-service.html [Using AUTO_INCREMENT]: https://dev.mysql.com/doc/refman/8.0/en/example-auto-increment.html @@ -168,7 +171,8 @@ Now you can see all requests that are passing through the TLS container and chec [varnish-container]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#varnish-container [web-container]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#web-container [mount-configuration]: {{site.baseurl}}/cloud/project/magento-app-properties.html#mounts - +[zookeeper-container]: {{site.baseurl}}/cloud/docker/docker-containers-service.html#zookeeper-container +[lock provider]: {{site.baseurl}}/guides/v2.4/install-gde/install/cli/install-cli-subcommands-lock.html#instgde-cli-lockconfig -[config docker]: {{site.baseurl}}/cloud/docker/docker-config.html -[Magento authentication keys]: {{site.baseurl}}/guides/v2.3/install-gde/prereq/connect-auth.html -[Magento Community Engineering Slack organization]: https://magentocommeng.slack.com/ +[Git]: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git +[Docker Compose]: https://docs.docker.com/compose/ +[Docker]: https://www.docker.com/get-started +[Docker desktop]: https://docs.docker.com/desktop/#configure-docker-desktop +[init-docker.sh]: https://github.com/magento/magento-cloud-docker/blob/develop/bin/init-docker.sh +[Mutagen]: https://mutagen.io/documentation/introduction/installation +[authentication keys]: {{site.baseurl}}/guides/v2.3/install-gde/prereq/connect-auth.html +[Magento Cloud template]: https://github.com/magento/magento-cloud [Set up an account]: {{site.baseurl}}/cloud/before/before-workspace.html#newaccount -[sign yourself up]: https://tinyurl.com/engcom-slack -[Magento Cloud Community Engineering demo schedule]: https://spark.adobe.com/page/PbxJoujH7oRTc/ +[Resolve issues with encryption key]: https://support.magento.com/hc/en-us/articles/360033978652 +[Update the hosts file and install dependencies]: {{site.baseurl}}/cloud/docker/docker-installation.html#update-the-hosts-file-and-install-dependencies [{{site.data.var.mcd-package}} GitHub repository]: https://github.com/magento/magento-cloud-docker -[Resolve issues with encryption key]: {{site.baseurl}}/cloud/trouble/trouble-crypt-key-variable.html +[Get support for {{site.data.var.mcd-prod}}]: {{site.baseurl}}/cloud/docker/docker-troubleshooting.html diff --git a/src/cloud/docker/docker-extend.md b/src/cloud/docker/docker-extend.md index 39e41948a0c..5f167501a0f 100644 --- a/src/cloud/docker/docker-extend.md +++ b/src/cloud/docker/docker-extend.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Docker - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/extend-docker-configuration/ +status: migrated --- You can use the built-in extension mechanism of Docker to specify [multiple compose files]. The following example replaces the default value of the `ENABLE_SENDMAIL` environment variable. @@ -110,7 +112,6 @@ To add a new PHP extension: ], ... ``` - {:.no-copy} In this case, the `bcmath` PHP core extension installs from `docker-php-source` images. @@ -279,9 +280,9 @@ BASH ... ``` -[Docker build sources]: https://devdocs.magento.com/cloud/docker/docker-extend.html#specify-docker-build-sources +[Docker build sources]: {{ site.baseurl }}/cloud/docker/docker-extend.html#specify-docker-build-sources [ExtensionResolver.php]: https://github.com/magento/magento-cloud-docker/tree/develop/src/Compose/Php [PECL]: https://pecl.php.net/ [PHP, Docker Official Images]: https://hub.docker.com/_/php [multiple compose files]: https://docs.docker.com/compose/reference/overview/#specifying-multiple-compose-files -[service versions]: https://devdocs.magento.com/cloud/docker/docker-containers.html#service-containers +[service versions]: {{ site.baseurl }}/cloud/docker/docker-containers.html#service-containers diff --git a/src/cloud/docker/docker-installation.md b/src/cloud/docker/docker-installation.md new file mode 100644 index 00000000000..3c5903f5613 --- /dev/null +++ b/src/cloud/docker/docker-installation.md @@ -0,0 +1,146 @@ +--- +group: cloud-guide +title: Prepare Commerce for Docker +functional_areas: + - Cloud + - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/setup/initialize-docker/ +status: migrated +--- + +{{site.data.var.mcd-prod}} is one of the {{site.data.var.csuite}} packages designed to deploy and manage local {{site.data.var.ee}} Docker environments for both cloud and on-premises projects. + +If you are using {{ site.data.var.ee }} on Cloud, you most likely have the `{{ site.data.var.mcd-package }}` package installed together with the `{{site.data.var.ct-repo}}` package. + +An on-premises installation requires the stand-alone `{{ site.data.var.mcd-package }}` package available in the [Magento Cloud Docker GitHub repository](https://github.com/magento/magento-cloud-docker). + +## Initialize the Commerce project + +{{ site.data.var.mcd-prod }} supports the {{site.data.var.ee}} installation for both cloud and on-premises projects. The initialization steps are different for each project type. + +### Cloud projects + +{:.procedure} +To install a {{ site.data.var.ece }} project: + +1. Download an application template from the [Magento Cloud repository][cloud-repo]. Be careful to select the branch that corresponds with the Commerce version. + +1. Optionally, you can clone the latest template. + + ```bash + git clone https://github.com/magento/magento-cloud.git + ``` + +1. Change to the new project directory. + +1. Add your [access credentials][magento-creds] to the `auth.json` file. + +### On-premises projects + +When you initialize a {{site.data.var.ee}} project for Docker development, you must create a [.magento.docker.yml][unified configuration] configuration source file to create the Docker containers for the local environment. + +{:.procedure} +To install an {{site.data.var.ee}} on-premises project: + +1. Create a project using [Composer]({{site.baseurl}}/guides/v2.4/install-gde/composer.html). + + ```bash + composer create-project --repository-url=https://repo.magento.com/ magento/project-enterprise-edition + ``` + + This command installs the latest release. To install a specific version, specify the version number, for example `magento/project-enterprise-edition=2.3.5`. + +1. Change to the project directory. + +1. Add the {{ site.data.var.ct }} and {{ site.data.var.mcd-prod }} packages. + + ```bash + composer require --no-update --dev magento/ece-tools magento/magento-cloud-docker + ``` + +1. Create the default configuration source file, [.magento.docker.yml][unified configuration] to build the Docker containers for the local environment. + + ```yaml + name: magento + system: + mode: 'production' + services: + php: + version: '7.3' + extensions: + enabled: + - xsl + - json + - redis + mysql: + version: '10.3' + image: 'mariadb' + redis: + version: '5.0' + image: 'redis' + elasticsearch: + version: '7.5' + image: 'magento/magento-cloud-docker-elasticsearch' + hooks: + build: | + set -e + php ./vendor/bin/ece-tools run scenario/build/generate.xml + php ./vendor/bin/ece-tools run scenario/build/transfer.xml + deploy: 'php ./vendor/bin/ece-tools run scenario/deploy.xml' + post_deploy: 'php ./vendor/bin/ece-tools run scenario/post-deploy.xml' + mounts: + var: + path: 'var' + app-etc: + path: 'app/etc' + pub-media: + path: 'pub/media' + pub-static: + path: 'pub/static' + ``` + + {:.bs-callout-info} + This default configuration file provides the minimum configuration for the Docker environment. For more detailed configuration information, see [Configure and manage your project and environment]. + +## Update the hosts file and install dependencies + +Before you use {{site.data.var.mcd-prod}}, you must update the `etc/hosts` file and install required dependencies. You can do this manually, or using an installation script. + +{:.procedure} +To update and install manually: + +1. Add the default `magento2.docker` host to the hosts file to make Cloud Docker recognizable on the local machine. + + ```bash + echo "127.0.0.1 magento2.docker" | sudo tee -a /etc/hosts + ``` + +1. Update the project dependencies. + + ```bash + composer update + ``` + +{:.procedure} +To update and install using the installation script: + +1. Install the template dependencies and add the default hostname to your `/etc/hosts` file. + + ```bash + curl -sL https://github.com/magento/magento-cloud-docker/releases/download/1.2.0/init-docker.sh | bash -s -- --php 7.4 + ``` + + If required, you can add options to the `init-docker.sh` initialization script to customize your Docker environment. Run the following command to see the available options: + + ```bash + curl -sL https://github.com/magento/magento-cloud-docker/releases/download/1.1.1/init-docker.sh | bash -s -- --help + ``` + +After you complete the installation, you can begin using the Docker environment. + + + +[cloud-repo]: https://github.com/magento/magento-cloud +[Configure and manage your project and environment]: {{site.baseurl}}/cloud/docker/docker-config.html +[magento-creds]: {{site.baseurl}}/guides/v2.3/install-gde/prereq/connect-auth.html +[unified configuration]: {{site.baseurl}}/cloud/docker/docker-config-sources.html#unified-configuration diff --git a/src/cloud/docker/docker-launch.md b/src/cloud/docker/docker-launch.md new file mode 100644 index 00000000000..602b7ab314e --- /dev/null +++ b/src/cloud/docker/docker-launch.md @@ -0,0 +1,64 @@ +--- +group: cloud-guide +title: Use the Docker environment +functional_areas: + - Cloud + - Setup + - Configuration +redirect_from: + - /cloud/reference/docker-launch.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/deploy/ +status: migrated +--- + +By default, `{{site.data.var.mcd-prod}}` deploys {{site.data.var.ee}} to a read-only file system in the Docker environment. This deployment mirrors the read-only file system in the Production environment. You have the option to deploy a Docker environment in developer mode, which provides an active development environment with full, writable file system permissions. + +You use the `ece-docker build:compose` command to generate the Docker Compose configuration file from specified configuration settings and to deploy {{site.data.var.ece}} to a local Docker environment. You supply the configuration settings from multiple sources depending on your requirements. See [Configure sources]. + +{:.bs-callout-warning } +When you run the `ece-docker build:compose` command, it regenerates the `docker-compose.yml` configuration file and overwrites the existing `docker-compose.yml` configuration file. You can save custom configurations across builds by adding the settings to a `docker-compose.override.yml` file. See a detailed example in the [Docker quick reference][docker-reference]. + +## Set the launch mode + +You can launch a Docker environment in production or developer mode by setting the `mode` option on the `ece-docker build:compose` command: + +- **Production mode**—The `--mode="production"` setting supports an active production environment with read-only file system permissions. This is the default configuration setting for launching a Docker environment. Selecting this option builds the Docker environment in production mode and verifies configured service versions. See [Production mode launch instructions][prod-mode]. + +- **Developer mode**—The `--mode="developer"` setting supports an active development environment with full, writable file system permissions. Selecting this option builds the Docker environment in developer mode and verifies configured service versions. System performance is slower in developer mode because of additional file synchronization operations. See [Developer mode launch instructions][dev-mode]. + +For example, the following command starts the Docker configuration generator for the developer mode: + +```bash +./vendor/bin/ece-docker build:compose --mode="developer" +``` + +To skip the interactive mode, use the `-n, --no-interaction` option. + +{:.bs-callout-info} +The `mode` option for the `ece-docker build:compose` command does not affect the mode. It determines the {{site.data.var.ece}} file system installation and read-only or read-write behavior. + +## Stop and start containers + +You can stop containers and restore them afterwards using the following methods. + +Action | Command +------ | ------- +Suspend containers to continue your work later | `docker-compose stop` +Stop and remove all containers, images, and volumes | `docker-compose down` +Start containers from a suspended state | `docker-compose start` + +Use the following command to stop and remove the Docker configuration: + + ```bash + docker-compose down -v + ``` + +{: .bs-callout-warning} +This command removes all components of your local Docker instance including containers, networks, volumes, and images except for the persistent database and the `magento-sync` volume. See [Rebuild a clean environment][refresh]. + + +[Configure sources]: {{site.baseurl}}/cloud/docker/docker-config-sources.html +[docker-reference]: {{site.baseurl}}/cloud/docker/docker-quick-reference.html +[prod-mode]: {{site.baseurl}}/cloud/docker/docker-mode-production.html +[dev-mode]: {{site.baseurl}}/cloud/docker/docker-mode-developer.html +[refresh]: {{site.baseurl}}/cloud/docker/docker-containers.html#rebuild-a-clean-environment diff --git a/src/cloud/docker/docker-manage-cron-jobs.md b/src/cloud/docker/docker-manage-cron-jobs.md index 20f22b2d6b3..b3620a01047 100644 --- a/src/cloud/docker/docker-manage-cron-jobs.md +++ b/src/cloud/docker/docker-manage-cron-jobs.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/manage-cron-jobs/ +status: migrated --- The [Cron container] runs the scheduled cron jobs automatically based on the cron configuration defined in the [`crons` property of the `.magento.app.yaml` file]({{ site.baseurl }}/cloud/project/magento-app-properties.html#crons), and any custom configuration specified in the `docker-compose-override.yml` file. @@ -12,7 +14,7 @@ The [Cron container] runs the scheduled cron jobs automatically based on the cro {:.bs-callout-info} {{site.data.var.ece}} includes a default cron configuration, which can be further customized in the `.magento.app.yaml` file. See [Set up cron jobs]. You can also use the `docker-compose-override.yml` file to customize the Cron container configuration for Docker without updating the environment configuration for the {{site.data.var.ece}} project. The custom settings are applied during the build and deploy process. -The Magento cron implementation has the following limitations: +The {{site.data.var.ee}} cron implementation has the following limitations: - The `setup:cron:run` and `cron:update` commands are not available on Cloud and Docker for Cloud environments - In the Docker environment, cron works only with the CLI container to run the `./bin/magento cron:run` command diff --git a/src/cloud/docker/docker-manage-database.md b/src/cloud/docker/docker-manage-database.md index 5624dc53ae2..a80b1b01d1d 100644 --- a/src/cloud/docker/docker-manage-database.md +++ b/src/cloud/docker/docker-manage-database.md @@ -5,9 +5,11 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/manage-database/ +status: migrated --- -The Cloud Docker development environment provides MySQL services through a MariaDB (default) or MySQL database deployed to the [Docker database container][]. You connect to the database using `docker-compose` commands. You can also import data from an existing Magento project into the database container using the `magento-cloud db:dump` command. +The Cloud Docker development environment provides MySQL services through a MariaDB (default) or MySQL database deployed to the [Docker database container][]. You connect to the database using `docker-compose` commands. You can also import data from an existing {{site.data.var.ece}} project into the database container using the `magento-cloud db:dump` command. ## Connect to the database @@ -47,7 +49,6 @@ return [ ], ], ``` -{:.no-copy} {:.procedure} To connect to the database using Docker commands: @@ -84,7 +85,6 @@ To connect to the database using Docker commands: | 10.0.38-MariaDB-1~xenial | +--------------------------+ ``` - {:.no-copy} {:.procedure} To connect to the database port: @@ -108,7 +108,6 @@ To connect to the database port: magento-cloud_db-sales_1 docker-entrypoint.sh mysqld Up 0.0.0.0:32874->3306/tcp ``` - {:.no-copy} 1. Connect to the database with port information from the previous step. @@ -140,14 +139,13 @@ To connect to the database port: | 10.0.38-MariaDB-1~xenial | +--------------------------+ ``` - {: .no-copy} [db-image]: https://hub.docker.com/_/mariadb ## Import a database dump {:.bs-callout-warning} -Before you import a database from an existing Magento installation into a new {{ site.data.var.ece }} environment, you must add the encryption key from the remote environment to the new environment, and then deploy the changes. See [Add the Magento encryption key][]. +Before you import a database from an existing {{site.data.var.ee}} installation into a new {{ site.data.var.ece }} environment, you must add the encryption key from the remote environment to the new environment, and then deploy the changes. See [Add the encryption key][]. {:.procedure} To import a database dump into the Docker environment: @@ -158,7 +156,7 @@ To import a database dump into the Docker environment: magento-cloud db:dump ``` - {: .bs-callout-note } + {: .bs-callout-info } The `magento-cloud db:dump` command runs the [mysqldump][] command with the `--single-transaction` flag, which allows you to back up your database without locking the tables. 1. Place the resulting SQL file into the `.docker/mysql/docker-entrypoint-initdb.d` folder. @@ -192,7 +190,7 @@ See [Docker service containers][Docker database container] for details about the -[Add the Magento encryption key]: {{ site.baseurl}}/cloud/setup/first-time-setup-import-import.html#encryption-key -[Docker database container]: https://devdocs.magento.com/cloud/docker/docker-containers-service.html#database-container +[Add the encryption key]: {{ site.baseurl}}/cloud/setup/first-time-setup-import-import.html#encryption-key +[Docker database container]: {{ site.baseurl }}/cloud/docker/docker-containers-service.html#database-container [mysqldump]: https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html [Service configuration options]: {{ site.baseurl }}/cloud/docker/docker-containers.html#service-configuration-options diff --git a/src/cloud/docker/docker-mode-developer.md b/src/cloud/docker/docker-mode-developer.md index e5a3f0ab25e..a8a2faa3152 100644 --- a/src/cloud/docker/docker-mode-developer.md +++ b/src/cloud/docker/docker-mode-developer.md @@ -5,78 +5,88 @@ functional_areas: - Cloud - Setup - Docker +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/deploy/developer-mode/ +status: migrated --- -Developer mode supports an active development environment with full, writable filesystem permissions. This option builds the Docker environment in developer mode and verifies configured service versions. On macOS and Windows systems, performance is slower in developer mode because of additional file synchronization operations. However, you can improve performance by using either `mutagen` or `docker-sync` file synchronization tools when you generate the `docker-compose.yml` configuration file. See [Synchronizing data in Docker]. +Developer mode supports an active development environment with full, writable file system permissions. This option builds the Docker environment in developer mode and verifies configured service versions. + +## Performance considerations + +On macOS and Windows systems, performance is slower in developer mode because of additional file synchronization operations. However, you can improve performance by using either the `manual-native` or the `mutagen` file synchronization option when you generate the `docker-compose.yml` file. See [Synchronizing data in Docker][sync]. {: .bs-callout-info } The `{{site.data.var.ct}}` version 2002.0.18 and later supports developer mode. -Large files (>1 GB) can cause a period of inactivity. DB dumps and archive files—ZIP, SQL, GZ, and BZ2—are not necessary to sync. You can find exclusions to these file types in the `docker-sync.yml` and `mutagen.sh` files. +Large files (>1 GB) can cause a period of inactivity. DB dumps and archive files—ZIP, SQL, GZ, and BZ2—are not necessary to sync. You can find exclusions to these file types in the `mutagen.sh` file. + +## Launch Docker in developer mode {%include cloud/note-docker-config-reference-link.md%} +**Prerequisites:** + +- Complete the [installation steps]. +- [Install file synchronization tools][sync] if needed. {:.procedure} To launch the Docker environment in developer mode: -1. Download a Magento application template from the [Magento Cloud repository][cloud-repo] and copy the files to your {{site.data.var.mcd-prod }} project directory. Be careful to select the branch that corresponds with the Magento version. - -1. Add your [Magento access credentials][magento-creds] to the `auth.json` file. - -1. Run the installation script, `init-docker.sh` to install template dependencies and add the default hostname to your `/etc/hosts` file. +1. In your local project root, generate the Docker Compose configuration file. You can use the service configuration options, such as `--php`, to [specify a version][services]. ```bash - curl https://raw.githubusercontent.com/magento/magento-cloud-docker//bin/init-docker.sh | bash + ./vendor/bin/ece-docker build:compose --mode="developer" ``` - For ``, use the [latest release of the {{site.data.var.mcd-package}}]. + {:.bs-callout-info} + The `--mode` option in this step determines the mode in a later `deploy` step. - You can customize the options for the `init-docker.sh` initialization script your Docker environment. For example, you can specify the PHP version (default is 7.2) and the [{{site.data.var.mcd-prod}} Docker image] (default 1.1). We recommend using the latest version. Run the following command to see the available options: + If required, set the option for [synchronizing data in Docker][sync]. For example: ```bash - curl https://raw.githubusercontent.com/magento/magento-cloud-docker//bin/init-docker.sh | bash -s -- --help + ./vendor/bin/ece-docker build:compose --mode="developer" --sync-engine="mutagen" ``` -1. On macOS or Windows hosts, install the selected file synchronization tool: + {:.bs-callout-tip} + You can further customize the Docker Compose configuration file by adding additional options to the `build:compose` command. For example, you can set the software version for a service, or add Xdebug configuration. See [service configuration options]. - - [Docker-sync Installation instructions][dsync-install] - - [Mutagen.io Installation instructions][mutagen-install] - -1. In your local environment, generate the Docker Compose configuration file. You can use the service keys, such as `--php`, to [specify a version][services]. +1. _Optional_: If you have a custom PHP configuration file, copy the default configuration DIST file to your custom configuration file and make any necessary changes. ```bash - ./vendor/bin/ece-docker build:compose --mode="developer" + cp .docker/config.php.dist .docker/config.php ``` - If required, set the option for [synchronizing data in Docker]. For example: +1. Build files to containers and run in the background. ```bash - ./vendor/bin/ece-docker build:compose --mode="developer" --sync-engine="mutagen" + docker-compose up -d ``` - {:.bs-callout-info} - You can further customize the Docker Compose configuration file by adding additional options to the `build:compose` command. For example, you can set the software version for a service, or add Xdebug configuration. See [service keys]. +1. If you selected the `manual-native` option, start the file synchronization. -1. _Optional_: If you have a custom PHP configuration file, copy the default configuration DIST file to your custom configuration file and make any necessary changes. + **To copy all data from the local machine to the Docker volume:** ```bash - cp .docker/config.php.dist .docker/config.php + ./bin/magento-docker copy-to --all ``` -1. If you selected `docker-sync` for file synchronization, start the file synchronization. - - For the `docker-sync` tool: + {:.bs-callout-info} + Additionally, you can provide a specific directory from the local machine to copy to the Docker volume, for example `vendor`: ```bash - docker-sync start + ./bin/magento-docker copy-to vendor ``` - If this is the first installation, expect to wait a few minutes for file synchronization. + **To copy all data from the Docker volume to the local machine:** -1. Build files to containers and run in the background. + ```bash + ./bin/magento-docker copy-from --all + ``` + + {:.bs-callout-info} + Additionally, you can provide a specific directory from the Docker volume to copy from, such as `vendor`: ```bash - docker-compose up -d + ./bin/magento-docker copy-from vendor ``` 1. If you selected `mutagen` for file synchronization, start the file synchronization. @@ -88,24 +98,20 @@ To launch the Docker environment in developer mode: {:.bs-callout-info} If you host your Docker environment on Windows and the session start fails, update the `mutagen.sh` file to change the value for the `--symlink-mode` option to `portable`. -1. Install Magento in your Docker environment. +1. Install {{site.data.var.ee}} in your Docker environment. - - For Magento version 2.4 and 2.4.1 only, run the following command to apply patches before you deploy. + - For {{site.data.var.ee}} version 2.4 and 2.4.1 only, run the following command to apply patches before you deploy. ```bash docker-compose run --rm deploy php ./vendor/bin/ece-patches apply ``` - - Deploy Magento in the Docker container. + - Deploy {{site.data.var.ee}} in the Docker container. ```bash docker-compose run --rm deploy cloud-deploy ``` - ```bash - docker-compose run --rm deploy magento-command deploy:mode:set developer - ``` - - Run post-deploy hooks. ```bash @@ -131,21 +137,27 @@ To launch the Docker environment in developer mode: docker-compose run --rm deploy magento-command cache:clean ``` -1. Access the local Magento Cloud template by opening one of the following URLs in a browser: +1. Access the local storefront by opening one of the following URLs in a browser: - `http://magento2.docker` - `https://magento2.docker` - +1. Use the default credentials to log in to the Admin (`https://magento2.docker/admin`). + + - username = `Admin` + - password = `123123q` + +1. Access the default email service: `http://magento2.docker:8025` + +{%include cloud/note-docker-ssl-not-private-connection.md%} + + -[cloud-repo]: https://github.com/magento/magento-cloud -[{{site.data.var.mcd-prod}} Docker image]: https://hub.docker.com/r/magento/magento-cloud-docker-php/tags -[dsync-install]: https://docker-sync.readthedocs.io/en/latest/getting-started/installation.html -[latest release of the {{site.data.var.mcd-package}}]: https://github.com/magento/magento-cloud-docker/releases -[magento-creds]: {{site.baseurl}}/cloud/setup/first-time-setup-import-prepare.html#auth-json +[installation steps]: {{site.baseurl}}/cloud/docker/docker-installation.html +[magento-creds]: {{site.baseurl}}/cloud/setup/first-time-setup-import-prepare.html [mutagen-install]: https://mutagen.io/documentation/introduction/installation/ [services]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-containers -[service keys]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-configuration-options -[Synchronizing data in Docker]: {{site.baseurl}}/cloud/docker/docker-syncing-data.html +[service configuration options]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-configuration-options +[sync]: {{site.baseurl}}/cloud/docker/docker-syncing-data.html [xdebug]: {{site.baseurl}}/cloud/docker/docker-development-debug.html#configure-xdebug] diff --git a/src/cloud/docker/docker-mode-production.md b/src/cloud/docker/docker-mode-production.md index 4a0e2191c10..9e8eb467bb9 100644 --- a/src/cloud/docker/docker-mode-production.md +++ b/src/cloud/docker/docker-mode-production.md @@ -1,38 +1,26 @@ --- group: cloud-guide -title: Production mode +title: Start the Docker environment functional_areas: - Cloud - Setup - Docker +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/deploy/production-mode/ +status: migrated --- Production mode is the default configuration setting for launching the Docker environment with read-only filesystem permissions. This option builds the Docker environment in production mode and verifies configured service versions. {%include cloud/note-docker-config-reference-link.md%} -{:.procedure} -To launch the Docker environment in production mode: - -1. Download a Magento application template from the [Magento Cloud repository][cloud-repo] and copy the files to your Magento Cloud Docker project directory. Be careful to select the branch that corresponds with the Magento version. - -1. Add your [Magento access credentials][magento-creds] to the `auth.json` file. - -1. Run the installation script, `init-docker.sh` to install the template dependencies and add the default hostname to your `/etc/hosts` file. +**Prerequisites:** - ```bash - curl https://raw.githubusercontent.com/magento/magento-cloud-docker//bin/init-docker.sh | bash - ``` - - For ``, use the [latest release of the {{site.data.var.mcd-package}}]. +Complete the [installation steps]. - You can customize the options for the `init-docker.sh` initialization script your Docker environment. For example, you can specify the PHP version (default is 7.2) and the [{{site.data.var.mcd-prod}} Docker image] (default 1.1). We recommend using the latest version. Run the following command to see the available options: - - ```bash - curl https://raw.githubusercontent.com/magento/magento-cloud-docker//bin/init-docker.sh | bash -s -- --help - ``` +{:.procedure} +To launch the Docker environment in production mode: -1. In your local environment, start the Docker configuration generator. You can use the service keys, such as `--php`, to [specify a version][services]. +1. In your local environment, start the Docker configuration generator. You can use the service configuration options, such as `--php`, to [specify a version][services]. ```bash ./vendor/bin/ece-docker build:compose @@ -50,15 +38,15 @@ To launch the Docker environment in production mode: docker-compose up -d ``` -1. Install Magento in your Docker environment. +1. Install {{site.data.var.ee}} in your Docker environment. - - Build Magento in the Docker container. + - Build {{site.data.var.ee}} in the Docker container. ```bash docker-compose run --rm build cloud-build ``` - - Deploy Magento in the Docker container. + - Deploy {{site.data.var.ee}} in the Docker container. ```bash docker-compose run --rm deploy cloud-deploy @@ -92,15 +80,24 @@ To launch the Docker environment in production mode: docker-compose restart ``` -1. Access the local Magento Cloud template by opening one of the following URLs in a browser: +1. Access the local storefront by opening one of the following URLs in a browser: - - [`http://magento2.docker`](http://magento2.docker) + - `http://magento2.docker` - - [`https://magento2.docker`](https://magento2.docker) + - `https://magento2.docker` -[cloud-repo]: https://github.com/magento/magento-cloud -[{{site.data.var.mcd-prod}} Docker image]: https://hub.docker.com/r/magento/magento-cloud-docker-php/tags -[latest release of the {{site.data.var.mcd-package}}]: https://github.com/magento/magento-cloud-docker/releases -[magento-creds]: {{site.baseurl}}/cloud/setup/first-time-setup-import-prepare.html#auth-json -[services]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-containers +1. Use the default credentials to log in to the Admin (`https://magento2.docker/admin`). + + - username = `Admin` + - password = `123123q` + +1. Access the default email service: `http://magento2.docker:8025` + +{%include cloud/note-docker-ssl-not-private-connection.md%} + + [configure Xdebug]: {{site.baseurl}}/cloud/docker/docker-development-debug.html#configure-xdebug +[Configuration sources]: {{site.baseurl}}/docker/docker-config.html +[installation steps]: {{site.baseurl}}/cloud/docker/docker-installation.html +[latest release of the {{site.data.var.mcd-package}}]: https://github.com/magento/magento-cloud-docker/releases +[services]: {{site.baseurl}}/cloud/docker/docker-containers.html#service-containers \ No newline at end of file diff --git a/src/cloud/docker/docker-multi-website.md b/src/cloud/docker/docker-multi-website.md index 67757cf5c7b..a28a95b695e 100644 --- a/src/cloud/docker/docker-multi-website.md +++ b/src/cloud/docker/docker-multi-website.md @@ -1,14 +1,16 @@ --- group: cloud-guide -title: Set up multiple websites or stores using Magento Cloud Docker +title: Set up multiple websites or stores using Cloud Docker functional_areas: - Cloud - Setup - Configuration - Website +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/configure/multiple-sites/ +status: migrated --- -Magento Cloud Docker supports multiple websites or stores by adding subdomains to your Magento configuration. See [Understanding websites, stores, and store views][]. +Cloud Docker supports multiple websites or stores by adding subdomains to your configuration. See [Understanding websites, stores, and store views][]. {:.procedure} To add support for multiple websites and stores: @@ -29,13 +31,13 @@ To add support for multiple websites and stores: 127.0.0.1 second.magento2.docker ``` -After updating the `php.ini` file and adding subdomains, start the Docker environment and complete the following tasks to update the website and store configuration from the [Magento Admin](https://glossary.magento.com/magento-admin): +After updating the `php.ini` file and adding subdomains, start the Docker environment and complete the following tasks to update the website and store configuration from the [Admin](https://glossary.magento.com/magento-admin): - Add specific stores and websites. See [Set up websites, stores, and store views][]. -- Add the configuration for Magento store and website codes to the `magento-vars.php`. See [Modify Magento variables][]. +- Add the configuration for store and website codes to the `magento-vars.php`. See [Modify {{site.data.var.ee}} variables][]. -[Modify Magento variables]: {{site.baseurl}}/cloud/project/project-multi-sites.html#modify-magento-variables +[Modify {{site.data.var.ee}} variables]: {{site.baseurl}}/cloud/project/project-multi-sites.html [Understanding websites, stores, and store views]: {{site.baseurl}}/cloud/configure/configure-best-practices.html#sites [Set up websites, stores, and store views]: {{site.baseurl}}/guides/v2.4/config-guide/multi-site/ms_websites.html diff --git a/src/cloud/docker/docker-quick-reference.md b/src/cloud/docker/docker-quick-reference.md index 098c5cc2cde..1e4dac7aba2 100644 --- a/src/cloud/docker/docker-quick-reference.md +++ b/src/cloud/docker/docker-quick-reference.md @@ -4,51 +4,43 @@ title: Docker development quick reference functional_areas: - Cloud - Docker +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/quick-reference/ +status: migrated --- -{%include cloud/note-docker-config-reference-link.md%} +This Quick Reference provides information about using Docker Compose commands, the Docker Compose configuration generator, and the {{site.data.var.mcd-prod}} CLI to configure, deploy, and use your Docker environment for application development. See the following topics for more detailed instructions: + +- [Install prerequisities] +- [Use Docker] +- [Configure and manage your project and environment] ## Docker Compose Docker Compose is a tool for defining and running multi-container Docker applications. The following table lists the `docker-compose` commands for building, deploying, and operating {{site.data.var.mcd-prod}}. You can also use [Magento Cloud Docker CLI](#magento-cloud-docker-cli) commands to complete Docker Compose tasks. -Action | Command -:----- | :------ -Build and start Docker environment | `docker-compose up -d` -Build environment | `docker-compose run --rm build cloud-build` -Deploy environment | `docker-compose run --rm deploy cloud-deploy` -Run post-deploy hooks | `docker-compose run --rm deploy cloud-post-deploy` -Connect to CLI container | `docker-compose run --rm deploy bash` -Use `{{site.data.var.ct}}` command | `docker-compose run --rm deploy ece-command ` -Use Magento command | `docker-compose run --rm deploy magento-command ` -Stop and remove Docker environment (removes volumes) | `docker-compose down -v` -Stop Docker environment without destroying containers | `docker-compose stop` -Resume Docker environment | `docker-compose start` -List images | `docker-compose images` -List containers and ports | `docker-compose ps` or `docker ps` +| Action | Command | +| :---------------------------------------------------- | :--------------------------------------------------------- | +| Build and start Docker environment | `docker-compose up -d` | +| Build environment | `docker-compose run --rm build cloud-build` | +| Deploy environment | `docker-compose run --rm deploy cloud-deploy` | +| Run post-deploy hooks | `docker-compose run --rm deploy cloud-post-deploy` | +| Connect to CLI container | `docker-compose run --rm deploy bash` | +| Use `{{site.data.var.ct}}` command | `docker-compose run --rm deploy ece-command ` | +| Use Magento command | `docker-compose run --rm deploy magento-command ` | +| Stop and remove Docker environment (removes volumes) | `docker-compose down -v` | +| Stop Docker environment without destroying containers | `docker-compose stop` | +| Resume Docker environment | `docker-compose start` | +| List images | `docker-compose images` | +| List containers and ports | `docker-compose ps` or `docker ps` | {:.bs-callout-info} The `--rm` option automatically removes containers when they stop. This setting overrides any restart policy specified in the service configuration and prevents orphaned containers from consuming excess disk space. See [`docker-compose run`][] in the _Docker command-line reference_. -### Override configuration +## Docker Compose configuration generator -Because the `ece-docker build:compose` command overwrites the base configuration, we recommend saving your customizations in an override configuration file. You can use this method to merge multiple custom configurations. See [Docker Docs: Multiple Compose files][]. +Use the {{site.data.var.mcd-prod}} `.vendor/bin/ece-docker build:compose` CLI commands to generate the Docker configuration files and build your environment. -The `docker-compose up` command considers the base `docker-compose.yml` configuration by default. If the `docker-compose.override.yml` file is present, then the override configuration merges with the base configuration. - -Use the `-f` argument to specify an alternate configuration file. The following example uses the default configuration and merges each custom configuration sequentially: - -```bash -docker-compose -f docker-compose.yml -f docker-compose-custom.yml [-f more-custom-docker-compose.yml] up -``` - -### Docker Compose configuration generator - -{%include cloud/cloud-docker-config-generator-cmds.md%} - -### Additional build options - -View the available options for the `ece-docker build:compose` command: +Use the following command to view the available build options: ```bash php ./vendor/bin/ece-docker build:compose -h @@ -57,205 +49,21 @@ php ./vendor/bin/ece-docker build:compose -h {:.bs-callout-info} See [Service versions] for additional information about the service configuration options for the `ece-docker build:compose` command. -### Build a custom Docker Compose configuration - -Instead of building the `docker-compose.yaml` file using the {{site.data.var.ece }} project configuration. You can use the `build:custom:compose` command to build a custom `docker-compose.yaml` file with the configuration you supply. You provide the configuration as a JSON array as shown in [Example 1](#example-1). - -For {{site.data.var.mcd-prod}} 1.2 and later, you have an additional option to specify custom images and image versions using the `ece-docker build:custom:compose` command as shown in [Example 2](#example-2). - -#### Example 1 - -> Generate a custom `docker-compose.yaml` file - -```bash -./vendor/bin/ece-docker build:custom:compose '{"name":"magento","system":{"mode":"production","host":"magento2.test","port":"8080","db":{"increment_increment":3,"increment_offset":2},"mailhog":{"smtp_port":"1026","http_port":"8026"}},"services":{"php":{"version":"7.3","enabled":true,"extensions":{"enabled":["xsl"]}},"mysql":{"version":"10.2","image":"mariadb","enabled":true}, "mailhog": {"enabled":true}}}' -``` - -This command generates the following `docker-compose.yaml` file: - -```terminal -version: '2.1' -services: - db: - hostname: db.magento2.test - image: 'mariadb:10.2' - environment: - - MYSQL_ROOT_PASSWORD=magento2 - - MYSQL_DATABASE=magento2 - - MYSQL_USER=magento2 - - MYSQL_PASSWORD=magento2 - ports: - - '3306' - volumes: - - '.docker/mnt:/mnt:rw,delegated' - - 'magento-magento-db:/var/lib/mysql' - healthcheck: - test: 'mysqladmin ping -h localhost -pmagento2' - interval: 30s - timeout: 30s - retries: 3 - command: '--auto_increment_increment=3 --auto_increment_offset=2' - networks: - magento: - aliases: - - db.magento2.test - fpm: - hostname: fpm.magento2.test - image: 'magento/magento-cloud-docker-php:7.3-fpm-1.2.0' - extends: generic - volumes: - - '.:/app:ro,delegated' - - 'magento-vendor:/app/vendor:ro,delegated' - - 'magento-generated:/app/generated:ro,delegated' - - '.docker/mnt:/mnt:rw,delegated' - networks: - magento: - aliases: - - fpm.magento2.test - depends_on: - db: - condition: service_healthy - web: - hostname: web.magento2.test - image: 'magento/magento-cloud-docker-nginx:1.19-1.2.0' - extends: generic - volumes: - - '.:/app:ro,delegated' - - 'magento-vendor:/app/vendor:ro,delegated' - - 'magento-generated:/app/generated:ro,delegated' - - '.docker/mnt:/mnt:rw,delegated' - environment: - - WITH_XDEBUG=0 - networks: - magento: - aliases: - - web.magento2.test - depends_on: - fpm: - condition: service_started - varnish: - hostname: varnish.magento2.test - image: 'magento/magento-cloud-docker-varnish:6.2-1.2.0' - networks: - magento: - aliases: - - varnish.magento2.test - depends_on: - web: - condition: service_started - tls: - hostname: tls.magento2.test - image: 'magento/magento-cloud-docker-nginx:1.19-1.2.0' - extends: generic - networks: - magento: - aliases: - - magento2.test - environment: - UPSTREAM_HOST: varnish - ports: - - '8080:80' - - '443:443' - depends_on: - varnish: - condition: service_started - generic: - hostname: generic.magento2.test - image: 'magento/magento-cloud-docker-php:7.3-cli-1.2.0' - env_file: ./.docker/config.env - environment: - - 'PHP_EXTENSIONS=bcmath bz2 calendar exif gd gettext intl mysqli pcntl pdo_mysql soap sockets sysvmsg sysvsem sysvshm opcache zip xsl' - build: - hostname: build.magento2.test - image: 'magento/magento-cloud-docker-php:7.3-cli-1.2.0' - extends: generic - volumes: - - '.:/app:rw,delegated' - - 'magento-vendor:/app/vendor:rw,delegated' - - 'magento-generated:/app/generated:rw,delegated' - - '~/.composer/cache:/root/.composer/cache:rw,delegated' - networks: - magento-build: - aliases: - - build.magento2.test - depends_on: - db: - condition: service_healthy - deploy: - hostname: deploy.magento2.test - image: 'magento/magento-cloud-docker-php:7.3-cli-1.2.0' - extends: generic - volumes: - - '.:/app:ro,delegated' - - 'magento-vendor:/app/vendor:ro,delegated' - - 'magento-generated:/app/generated:ro,delegated' - - '.docker/mnt:/mnt:rw,delegated' - networks: - magento: - aliases: - - deploy.magento2.test - depends_on: - db: - condition: service_healthy - mailhog: - hostname: mailhog.magento2.test - image: 'mailhog/mailhog:latest' - ports: - - '1026:1025' - - '8026:8025' - networks: - magento: - aliases: - - mailhog.magento2.test -volumes: - magento-vendor: { } - magento-generated: { } - magento-magento-db: { } -networks: - magento: - driver: bridge - magento-build: - driver: bridge +### Override configuration -``` +Because the `ece-docker build:compose` command overwrites the base configuration, we recommend saving your customizations in an override configuration file. You can use this method to merge multiple custom configurations. See [Docker Docs: Multiple Compose files][]. -#### Example 2 +The `docker-compose up` command considers the base `docker-compose.yml` configuration by default. If the `docker-compose.override.yml` file is present, then the override configuration merges with the base configuration. -> Generate a custom `docker-compose.yaml` file with custom images and image versions +Use the `-f` argument to specify an alternate configuration file. The following example uses the default configuration and merges each custom configuration sequentially: ```bash -./vendor/bin/ece-docker build:custom:compose '{"name":"magento","system":{"mode":"production","host":"magento2.test","port":"8080","db":{"increment_increment":3,"increment_offset":2},"mailhog":{"smtp_port":"1026","http_port":"8026"}},"services":{"php":{"image":"php-v1","version":"7.4","enabled":true,"extensions":{"enabled":["xsl"]}},"php-cli":{"image-pattern":"%s:%s-cli"},"php-fpm":{"image-pattern":"%s:%s-fpm"},"mysql":{"image":"mariadb-v1","version":"10.3","image-pattern":"%s:%s","enabled":true},"redis":{"image":"redis-v1","enabled":"true","version":"5"},"elasticsearch":{"image":"elasticsearch-v1","image-pattern":"%s:%s","enabled":true,"version":"7.6"},"varnish":{"image":"varnish-v1","image-pattern":"%s:%s","enabled":true,"version":"6.2"},"nginx":{"image":"nginx-v1","version":"1.19","image-pattern":"%s:%s","enabled":"true"},"test":{"enabled":true}},"mounts":{"var":{"path":"var"},"app-etc":{"path":"app\/etc"},"pub-media":{"path":"pub\/media"},"pub-static":{"path":"pub\/static"}}}' -``` - -This command generates the following images in the Docker environment: - -```conf -services: - db: - image: 'mariadb-v1:10.3' - redis: - image: 'redis-v1:5' - fpm: - image: 'php-v1:7.4-fpm' - web: - image: 'nginx-v1:1.19' - varnish: - image: 'varnish-v1:6.2' - tls: - image: 'nginx-v1:1.19' - test: - image: 'php-v1:7.4-cli' - generic: - image: 'php-v1:7.4-cli' - build: - image: 'php-v1:7.4-cli' - deploy: - image: 'php-v1:7.4-cli' +docker-compose -f docker-compose.yml -f docker-compose-custom.yml [-f more-custom-docker-compose.yml] up ``` ## Magento Cloud Docker CLI -The `bin/magento-docker` commands simplify running docker-compose tasks. For example, instead of running a separate docker-compose command for the build, deploy, and post-deploy steps, you can _redeploy_ Magento in a Docker environment using the following command: +Use the {{site.data.var.mcd-prod}} `bin/magento-docker` CLI commands to run docker-compose tasks more efficiently. For example, instead of using a separate docker-compose command for the build, deploy, and post-deploy tasks in the Docker environment, you can use the `ece-redeploy` command to complete all tasks. ```bash ./bin/magento-docker ece-redeploy @@ -276,23 +84,23 @@ root@deploy:/app# ``` {:.no-copy} -Action | Command -:----- | :------ -Connect to bash shell | `./bin/magento-docker bash` -Pull the latest images | `./bin/magento-docker pull` -Build application | `./bin/magento-docker ece-build` -Deploy application | `./bin/magento-docker ece-deploy` -Run post-deploy hooks | `./bin/magento-docker ece-post-deploy` -Re-build and re-deploy application | `./bin/magento-docker ece-redeploy` -Stop containers | `./bin/magento-docker stop` -Start containers | `./bin/magento-docker start` -Restart containers | `./bin/magento-docker restart` -Destroy containers | `./bin/magento-docker down` -Destroy, re-create, and start containers | `./bin/magento-docker up` -Clears Redis cache | `./bin/magento-docker flush-redis` -Clears Varnish cache | `./bin/magento-docker flush-varnish` -Access database | `./bin/magento-docker ece-db` -Run a command in a PHP container
    Supports the following values for the PHP version: 7.1, 7.2, 7.3, 7.4| `./bin/magento-docker php ` +| Action | Command | +| :------------------------------------------------------------------------------------------------------------- | :------------------------------------- | +| Connect to bash shell | `./bin/magento-docker bash` | +| Pull the latest images | `./bin/magento-docker pull` | +| Build application | `./bin/magento-docker ece-build` | +| Deploy application | `./bin/magento-docker ece-deploy` | +| Run post-deploy hooks | `./bin/magento-docker ece-post-deploy` | +| Re-build and re-deploy application | `./bin/magento-docker ece-redeploy` | +| Stop containers | `./bin/magento-docker stop` | +| Start containers | `./bin/magento-docker start` | +| Restart containers | `./bin/magento-docker restart` | +| Destroy containers | `./bin/magento-docker down` | +| Destroy, re-create, and start containers | `./bin/magento-docker up` | +| Clears Redis cache | `./bin/magento-docker flush-redis` | +| Clears Varnish cache | `./bin/magento-docker flush-varnish` | +| Access database | `./bin/magento-docker ece-db` | +| Run a command in a PHP container
    Supports the following values for the PHP version: 7.1, 7.2, 7.3, 7.4, 8.0 | `./bin/magento-docker php ` | Use the following command to view the magento-docker CLI command help: @@ -306,5 +114,8 @@ Use the following command to view the magento-docker CLI command help: [Docker Docs: Multiple Compose files]: https://docs.docker.com/compose/extends/#multiple-compose-files [`docker-compose run`]: https://docs.docker.com/compose/reference/run/ [File synchronization engine]: {{ site.baseurl }}/cloud/docker/docker-syncing-data.html -[Mode]: {{site.baseurl}}/cloud/docker/docker-config.html#set-the-launch-mode +[Mode]: {{site.baseurl}}/cloud/docker/docker-launch.html#set-the-launch-mode [Service versions]: {{ site.baseurl }}/cloud/docker/docker-containers.html#service-containers +[Install prerequisities]: {{ site.baseurl }}/cloud/docker/docker-installation.html +[Use Docker]: {{ site.baseurl }}/cloud/docker/docker-launch.html +[Configure and manage your project and environment]: {{ site.baseurl }}/cloud/docker/docker-config.html diff --git a/src/cloud/docker/docker-split-db.md b/src/cloud/docker/docker-split-db.md deleted file mode 100644 index 3e106b25d1f..00000000000 --- a/src/cloud/docker/docker-split-db.md +++ /dev/null @@ -1,216 +0,0 @@ ---- -group: cloud-guide -title: Enable Magento split database solution -functional_areas: -- Cloud -- Setup -- Configuration -- Split database performance solution ---- - -The Split database performance solution improves scalability by providing three separate databases to manage different functional areas of the Magento application. The following instructions show how to configure this solution in the {{site.data.var.mcd-prod}} environment, exporting the Magento Sales and Magento Quote data from the main database and creating two separate databases in the Cloud Docker environment. - -{:.bs-callout-info} -See the [Magento split database performance solution][] topic in the _Configuration Guide_ for detailed information and extended examples. - -{:.procedure} -To add split DB to {{site.data.var.ece}} project configuration: - -1. In the root directory of your Magento project, add the database services to the `.magento/services.yaml` configuration file. - - ```yaml - ... - mysql-quote: - type: mysql:10.2 - disk: 512 - mysql-sales: - type: mysql:10.2 - disk: 512 - ... - ``` - -1. In the `.magento.app.yaml` file, add the relationships for the additional databases. - - ```yaml - relationships: - ... - database-quote: "mysql-quote:mysql" - database-sales: "mysql-sales:mysql" - ... - ``` - -1. Generate the Docker Compose configuration file. - - ```bash - php vendor/bin/ece-docker build:compose - ``` - - {:.bs-callout-note} - As with the 'db' container, you can use the options to set ports to forward to your local environment. - - ```bash - php vendor/bin/ece-docker build:compose --expose-db-quote-port= --expose-db-sales-port= - ``` - -1. Verify the updated database configuration in the `./docker-compose.yml` file. - - ```terminal - $ cat ./docker-compose.yml - ... - services: - ... - db-quote: - hostname: db-quote.magento2.docker - image: 'mariadb:10.2' - environment: - - MYSQL_ROOT_PASSWORD=magento2 - - MYSQL_DATABASE=magento2 - - MYSQL_USER=magento2 - - MYSQL_PASSWORD=magento2 - ports: - - '3306' - volumes: - - 'magento-db-quote:/var/lib/mysql' - - 'docker-entrypoint-quote:/docker-entrypoint-initdb.d' - - 'mariadb-conf:/etc/mysql/mariadb.conf.d' - - 'docker-mnt:/mnt:delegated' - networks: - magento: - aliases: - - db-quote.magento2.docker - db-sales: - hostname: db-sales.magento2.docker - image: 'mariadb:10.2' - environment: - - MYSQL_ROOT_PASSWORD=magento2 - - MYSQL_DATABASE=magento2 - - MYSQL_USER=magento2 - - MYSQL_PASSWORD=magento2 - ports: - - '3306' - volumes: - - 'magento-db-sales:/var/lib/mysql' - - 'docker-entrypoint-sales:/docker-entrypoint-initdb.d' - - 'mariadb-conf:/etc/mysql/mariadb.conf.d' - - 'docker-mnt:/mnt:delegated' - networks: - magento: - aliases: - - db-sales.magento2.docker - ... - ``` - -1. Verify that the `./.docker/config.php.dist` environment configuration file includes the updated database service configuration: - - ```php - base64_encode(json_encode([ - //... - 'database-sales' => [ - [ - 'host' => 'db-sales', - 'path' => 'magento2', - 'password' => 'magento2', - 'username' => 'magento2', - 'port' => '3306' - ] - ], - 'database-quote' => [ - [ - 'host' => 'db-quote', - 'path' => 'magento2', - 'password' => 'magento2', - 'username' => 'magento2', - 'port' => '3306' - ] - ], - ])), - //... - ]; - ``` - -1. Build the containers and run in the background. - - ```bash - docker-compose up -d - ``` - -1. Confirm that the `db-quote` and `db-sales` database containers are running. - - ```bash - docker-compose ps - Name Command State Ports - ------------------------------------------------------------------------------------------------------- - ... - magento-cloud_db-quote_1 docker-entrypoint.sh mysqld Up 0.0.0.0:32873->3306/tcp - magento-cloud_db-sales_1 docker-entrypoint.sh mysqld Up 0.0.0.0:32874->3306/tcp - magento-cloud_db_1 docker-entrypoint.sh mysqld Up 0.0.0.0:32872->3306/tcp - ... - ``` - -1. Verify that the `MAGENTO_CLOUD_RELATIONSHIPS` variable returns the database access credentials. - - ```bash - docker-compose run deploy bash -c "echo $MAGENTO_CLOUD_RELATIONSHIPS | base64 -d | json_pp" - ``` - - Expected result: - - ```json - { - "database-quote" : [ - { - "host" : "db-quote", - "port" : "3306", - "path" : "magento2", - "username" : "magento2", - "password" : "magento2" - } - ], - "database-sales" : [ - { - "path" : "magento2", - "port" : "3306", - "username" : "magento2", - "host" : "db-sales", - "password" : "magento2" - } - ] - } - ``` - -## Install Magento with the split database solution - -After updating the Docker compose configuration file, you must specify the database tables to deploy to the separate database services, and then deploy Magento to the Cloud Docker environment. - -{:.procedure} -To deploy Magento to the Cloud environment with the split database configuration: - -1. In the `.magento.env.yaml` file in project root, add the `SPLIT_DB` property with the table names to import into the other data. - - ```yaml - stage: - deploy: - SPLIT_DB: - - quote - - sales - ``` - -1. Run the build phase of deployment process. - - ```bash - docker-compose run build cloud-build - ``` - -1. Run the deploy phase of deployment process. - - ```bash - docker-compose run deploy cloud-deploy - ``` - -1. After deployment, use the database credentials and port information to [manage each database][Manage the database]. - - -[Magento split database performance solution]: {{site.baseurl}}/guides/v2.3/config-guide/multi-master/multi-master.html -[Manage the database]: {{site.baseurl}}/cloud/docker/docker-manage-database.html diff --git a/src/cloud/docker/docker-syncing-data.md b/src/cloud/docker/docker-syncing-data.md index 05800ece9c2..f2e44c6bb4d 100755 --- a/src/cloud/docker/docker-syncing-data.md +++ b/src/cloud/docker/docker-syncing-data.md @@ -5,21 +5,30 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/setup/synchronize-data/ +status: migrated --- -In a Docker development environment, the {{site.data.var.ee}} application works only if the Docker containers have access to the {{site.data.var.ee}} application data. You can provide access either by directly mapping the current working directory or by using a file synchronization tool. +You have the option to launch a Docker environment in [developer mode][set the launch mode], which provides an active development environment with full, writable file system permissions. + +If you choose this option, the {{site.data.var.ee}} application works only if the Docker containers have access to the {{site.data.var.ee}} application data. You can provide access either by directly mapping the current working directory or by using a file synchronization tool. + +## File synchronization options The {{site.data.var.mcd-prod}} `docker-build` command provides the `--sync-engine ` option to select the file synchronization behavior when you build the `docker-compose.yml` configuration file. You can select from the following options: -> File synchronization options +| Option | Description | +| --------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `native` | Maps the current working directory to the `/app` directory on each volume, which provides direct access to the data without requiring any synchronization. The `native` option is the default and works for Linux hosts. On macOS or Windows hosts, this option results in extremely slow performance in the Docker environment. | +| `manual-native` | Provides manual control over synchronization. Requires running manual commands. This option provides the best performance for macOs and Windows. | +| `mutagen` | Uses [Mutagen] for file synchronization. When you select Mutagen, you must [install Mutagen] on your host operating system before you [launch Docker in developer mode]. Use this option on macOS or Windows hosts. | +| `docker-sync` | **Deprecated in 1.2.3**: Uses [docker-sync] for file synchronization. When you select docker-sync, you must [install docker-sync] on your host operating system before you [launch Docker in developer mode]. Use this option on macOS or Windows hosts. | -Option | Description ---------------------- | ------------ -`native` | Maps the current working directory to the `/app` directory on each volume, which provides direct access to the data without requiring any synchronization. The `native` option is the default and works for Linux hosts. On macOS or Windows hosts, this option results in extremely slow performance in the Docker environment. -`mutagen` | Uses [Mutagen] for file synchronization. When you select Mutagen, you must [install Mutagen] on your host operating system before you [launch Docker in developer mode]. Use this option on macOS or Windows hosts. -`docker-sync` | Uses [docker-sync] for file synchronization. When you select docker-sync, you must [install docker-sync] on your host operating system before you [launch Docker in developer mode]. Use this option on macOS or Windows hosts. +### `native` option + +If you do not specify a `--sync-engine` option, the Magento Docker build uses the `native` option. -When you start Docker with the native file synchronization option, the current working directory maps to the `/app` folder in the containers: +When you start Docker with the `native` file synchronization option, the current working directory maps to the `/app` folder in the containers: ```yaml fpm: @@ -39,13 +48,9 @@ When you start Docker with the native file synchronization option, the current w - '.:/app' ``` -## Configure file synchronization - -If you do not specify a `--sync-engine` option, the Magento Docker build uses the `native` option. - -On macOS or Windows systems, you can configure file synchronization using Mutagen or docker-sync by adding the `--sync-engine=""` option to the `ece-docker build:compose` command. +### `mutagen` and `manual-native` options -For example: +On macOS or Windows systems, we recommend using the `mutagen` or `manual-native` file synchronization options. You can use these options in the `ece-docker build:compose` command by adding the option as the value for `--sync-engine`. For example: ```bash ./vendor/bin/ece-docker build:compose --mode="developer" --sync-engine="mutagen" @@ -58,3 +63,4 @@ For detailed configuration instructions, see [launch Docker in developer mode]. [docker-sync]: https://docker-sync.readthedocs.io/en/latest/# [dsync-install]: https://docker-sync.readthedocs.io/en/latest/getting-started/installation.html [launch Docker in developer mode]: {{site.baseurl}}/cloud/docker/docker-mode-developer.html +[set the launch mode]: {{site.baseurl}}/cloud/docker/docker-launch.html#set-the-launch-mode diff --git a/src/cloud/docker/docker-test-app-mftf.md b/src/cloud/docker/docker-test-app-mftf.md index b33c273e72e..371f76e5775 100644 --- a/src/cloud/docker/docker-test-app-mftf.md +++ b/src/cloud/docker/docker-test-app-mftf.md @@ -1,10 +1,12 @@ --- -title: Magento application testing +title: Application testing group: cloud-guide functional_areas: - Cloud redirect_from: - /cloud/docker/docker-mftf.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/test/application-testing/ +status: migrated --- In a Cloud Docker development environment, you can use the [Magento Functional Testing Framework (MFTF)][MFTF docs] for Magento application testing. In this environment, you run MFTF commands using the `mftf-command` ([CLI container command]). For example, the following command generates the MFTF tests: diff --git a/src/cloud/docker/docker-test-magecloud-pkg-code.md b/src/cloud/docker/docker-test-magecloud-pkg-code.md index 48a0b3b2026..d18ea96abc2 100644 --- a/src/cloud/docker/docker-test-magecloud-pkg-code.md +++ b/src/cloud/docker/docker-test-magecloud-pkg-code.md @@ -1,12 +1,14 @@ --- group: cloud-guide -title: Magento Cloud code testing +title: Cloud code testing for Commerce functional_areas: - Cloud - Docker - Configuration redirect from: - /cloud/docker/docker-development-testing.html +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/test/code-testing/ +status: migrated --- In a {{site.data.var.mcd-prod}} development environment, you can use the integrated test suite in each [{{site.data.var.csuite}}] package for Magento code testing. The test suites, which use the [Codeception testing framework for PHP], provide acceptance tests to validate code intended for contribution to Magento Cloud package repositories. @@ -17,12 +19,12 @@ Before you run tests, you must prepare your Docker environment and update the te Use the following table to review the test configuration files and available tests for each package. -| Package | Test configuration | Test folder
    (`src/Test/Functional/Acceptance`) | -|----------------------------------|--------------------------------------------------------------------|------------------------------------------------------------| -| {{site.data.var.ct-repo}} | [codeception.dist.yml][{{site.data.var.ct-repo}} codeception.dist.yml] | [Acceptance tests][{{site.data.var.ct-repo}} Acceptance tests] | +| Package | Test configuration | Test folder
    (`src/Test/Functional/Acceptance`) | +| ----------------------------- | -------------------------------------------------------------------------- | ------------------------------------------------------------------ | +| {{site.data.var.ct-repo}} | [codeception.dist.yml][{{site.data.var.ct-repo}} codeception.dist.yml] | [Acceptance tests][{{site.data.var.ct-repo}} Acceptance tests] | | {{site.data.var.mcc-package}} | [codeception.dist.yml][{{site.data.var.mcc-package}} codeception.dist.yml] | [Acceptance tests][{{site.data.var.mcc-package}} Acceptance tests] | -| {{site.data.var.mcd-package}} | [codeception.dist.yml][{{site.data.var.mcd-package}} codeception.dist.yml] | [Acceptance tests][{{site.data.var.mcd-package}} Acceptance tests] | -| {{site.data.var.mcc-package}} | [codeception.dist.yml][{{site.data.var.mcp-package}} codeception.dist.yml] | [Acceptance tests][{{site.data.var.mcp-package}} Acceptance tests] | +| {{site.data.var.mcd-package}} | [codeception.dist.yml][{{site.data.var.mcd-package}} codeception.dist.yml] | [Acceptance tests][{{site.data.var.mcd-package}} Acceptance tests] | +| {{site.data.var.mcc-package}} | [codeception.dist.yml][{{site.data.var.mcp-package}} codeception.dist.yml] | [Acceptance tests][{{site.data.var.mcp-package}} Acceptance tests] | {:.bs-callout-info} For Magento application testing, use the Magento Application Testing (MFTF) framework to run functional tests. See [Magento application testing]. @@ -217,7 +219,7 @@ You can see the available tests for each package in the package source files. Se ### Run all tests -Use the following commands to run all available tests for each PHP versions: +Use the following commands to run all available tests for each PHP version: - **PHP 7.1** @@ -237,10 +239,16 @@ Use the following commands to run all available tests for each PHP versions: ./vendor/bin/codecept run -g php73 --steps ``` +- **PHP 7.4** + + ```bash + ./vendor/bin/codecept run -g php74 --steps + ``` + If you are testing `{{site.data.var.ct-repo}}` code, use the following command: ```bash - ./vendor/bin/codecept run -x php71 -x php72 --steps + ./vendor/bin/codecept run -x php71 -x php72 -x php73 -x php74 --steps ``` {:.bs-callout-tip} diff --git a/src/cloud/docker/docker-troubleshooting.md b/src/cloud/docker/docker-troubleshooting.md new file mode 100644 index 00000000000..4b769c4dcba --- /dev/null +++ b/src/cloud/docker/docker-troubleshooting.md @@ -0,0 +1,54 @@ +--- +group: cloud-guide +title: Get support for Magento Cloud Docker +functional_areas: + - Cloud + - Configuration +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/get-support/ +status: migrated +--- + +{{site.data.var.mcd-prod}} is a Magento Community Engineering project supported by the Magento developer community. You have several options to get support and learn more about {{site.data.var.mcd-prod}} and local development. + +- **[Magento Community Engineering Slack organization]**–For support, questions, or discussion, chat with us in the **#cloud-docker** and **#cloud** channels. To join, send a request to _engcom@adobe.com_ or [sign yourself up] using Slack. + +- **[{{site.data.var.mcd-package}} GitHub repository]**–Visit the GitHub repository to read discussions about current issues, check current development, and submit issues or pull requests to improve the project. + +- **Magento Cloud Community Engineering demos**–Magento hosts Cloud demo sessions where you can learn about developing {{site.data.var.ece}}, including information about local development with {{site.data.var.mcd-prod}}. For a schedule and recordings of previous demos, see the [Magento Cloud Community Engineering Demo Schedule]. + +## Troubleshooting + +**Fix Elasticsearch map count error:** + +When you launch the Docker environment on some Linux systems, the Elasticsearch service fails to start and the following error displays: + +```terminal +ERROR: [1] bootstrap checks failed +[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] +``` + +To fix the error, run the following `sysctl` command to increase the memory map area allocation. + +```bash +sysctl -w vm.max_map_count=262144 +``` + +{:.procedure} +To permanently update the system setting for `vm.max_map_count`: + +1. Edit the sysctl configuration file (`etc/sysctl.conf`) and set the required value for the `vm.max_map_count` option. + +1. Reboot your system. + +1. Run the following command to verify the change. + + ```bash + sysctl vm.max_map_count + ``` + + + +[Magento Cloud Community Engineering demo schedule]: https://spark.adobe.com/page/PbxJoujH7oRTc/ +[Magento Community Engineering Slack organization]: https://magentocommeng.slack.com/ +[sign yourself up]: https://opensource.magento.com/slack +[{{site.data.var.mcd-package}} GitHub repository]: https://github.com/magento/magento-cloud-docker diff --git a/src/cloud/docker/docker-upgrade.md b/src/cloud/docker/docker-upgrade.md new file mode 100644 index 00000000000..629ce1d9101 --- /dev/null +++ b/src/cloud/docker/docker-upgrade.md @@ -0,0 +1,47 @@ +--- +group: cloud-guide +title: Upgrade +functional_areas: + - Cloud + - Configuration + - Upgrade +redirect_to: https://developer.adobe.com/commerce/cloud-tools/docker/upgrade-docker-package/ +status: migrated +--- + +We recommend that you use the latest version of {{site.data.var.mcd-prod}}. The version requirement is specified in the `composer.json` file for your project. Use the following instructions for the upgrade process. + +{:.bs-callout-info} +{{site.data.var.mcd-prod}} releases sometimes introduce changes to the format and options in the `docker-compose.yml` file. We recommend creating a back up of your existing `docker-compose.yml` file before upgrading so you can review the changes. If you have custom configurations that you want to preserve across builds, move them to the [`docker-compose.override.yml`][Override configuration] file before you rebuild or upgrade the Docker environment. + +{:.procedure} +To update the {{site.data.var.mcd-prod}} package for On-premises projects: + +1. On your local workstation, update the {{site.data.var.mcd-prod}} package using Composer. + + ```bash + composer update magento/magento-cloud-docker --with-dependencies + ``` + +1. Add, commit, and push code changes. + + ```bash + git add -A + ``` + + ```bash + git commit -m "Update magento/magento-cloud-docker" + ``` + + ```bash + git push origin + ``` + +1. Preserve custom configuration. + +After you upgrade to the latest version of {{site.data.var.mcd-prod}}, [stop and restart the Docker environment]. + + + +[Override configuration]: {{site.baseurl}}/cloud/docker/docker-quick-reference.html#override-configuration +[stop and restart the Docker environment]: {{site.baseurl}}/cloud/docker/docker-launch.html diff --git a/src/cloud/env/environment-vars_magento.md b/src/cloud/env/environment-vars_magento.md index 6f031ce03cb..c06f14cfad0 100644 --- a/src/cloud/env/environment-vars_magento.md +++ b/src/cloud/env/environment-vars_magento.md @@ -4,31 +4,36 @@ title: ADMIN variables functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/stage/variables-admin.html +status: migrated --- -Users that have administrative access to the {{site.data.var.ece}} project can use the following project environment variables to override the configuration settings for the administrative user account to access the Admin UI. See [Change the Magento ADMIN variables]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html#change-the-magento-admin-variables). +Users that have administrative access to the {{site.data.var.ece}} project can use the following project environment variables to override the configuration settings for the administrative user account to access the Admin UI. See [Change the ADMIN variables]({{ site.baseurl }}/cloud/before/before-setup-env-2_clone.html). ## Admin credentials -Use the ADMIN variables in the following table to override credentials for the Magento Admin user during installation. +Use the ADMIN variables in the following table to override credentials for the Admin user during installation. -If you want to change the values after installation, connect to your environment using ssh and use the the Magento CLI [`admin:user` command]({{ site.baseurl }}/guides/v2.3/install-gde/install/cli/install-cli-subcommands-admin.html) to create or edit the Magento Admin user credentials. +If you want to change the values after installation, connect to your environment using ssh and use the {{site.data.var.ee}} CLI [`admin:user` command]({{ site.baseurl }}/guides/v2.4/install-gde/install/cli/install-cli-subcommands-admin.html#create-or-edit-an-administrator) to create or edit the Admin user credentials. | Variable | Default | Description | | -------------- | --------------------------- | ----------- | |`ADMIN_USERNAME`| License Owner email address | A username for the administrative user with the ability to create other users, including administrative users.| |`ADMIN_EMAIL` | | Email address for the administrative user. This address is used to send password reset notifications.| |`ADMIN_PASSWORD`| | Password for the administrative user. When the project is created a random password is generated and an email is sent to the {{ site.data.var.ece }} License Owner. During project creation, the License Owner should have already changed the password. You might need to contact the License Owner for the updated password.| -|`ADMIN_LOCALE` | `en_US` | The default locale used by the Magento Admin.| +|`ADMIN_LOCALE` | `en_US` | The default locale used by the Admin.| ## Admin URL -Use the following environment variable to secure access to your Magento Admin UI. If specified, this value overrides the default URL during installation. +Use the following environment variable to secure access to your Admin UI. If specified, this value overrides the default URL during installation. -`ADMIN_URL`—The relative URL to access the Magento Admin UI. The default URL is `/admin`. For security reasons, Magento recommends that you change the default to a unique, custom Admin URL that is not easy to guess. +`ADMIN_URL`—The relative URL to access the Admin UI. The default URL is `/admin`. For security reasons, Adobe recommends that you change the default to a unique, custom Admin URL that is not easy to guess. If you need to change the Admin URL after installation, use the `magento-cloud variable:set` command-line tool to change the URL. For example, to set the Admin URL to `magento_A8v10`, use: ```bash magento-cloud variable:set ADMIN_URL magento_A8v10 -e master ``` + +{:.bs-callout-info} +The `ADMIN_URL` value accepts letters (a-z or A-Z), numbers (0-9) or underscore character (_) for a custom admin path. Spaces or other characters are **not** accepted. diff --git a/src/cloud/env/environments-ssh.md b/src/cloud/env/environments-ssh.md index 7bc4df1abdf..973875007b1 100644 --- a/src/cloud/env/environments-ssh.md +++ b/src/cloud/env/environments-ssh.md @@ -9,6 +9,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/secure-connections.html +status: migrated --- SSH, or Secure Shell, is a common protocol used to securely log into remote servers and systems. You will typically use SSH to access your environments directly to enter [CLI commands]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html) for managing your branching, creating variables, and much more. We also support [sFTP](#sftp) (Secure FTP) using your SSH public key. @@ -17,7 +19,7 @@ To use SSH, you need to: * Generate your SSH public and private keys * Add your SSH public key to your remote server either through CLI commands or the Project Web Interface -* Use Magento Cloud CLI or Git commands to [SSH](#ssh) to an environment +* Use `magento-cloud` CLI or Git commands to [SSH](#ssh) to an environment You create an SSH key pair including a public and private key: @@ -34,18 +36,18 @@ When you enter an SSH command to connect your client to the remote host, the hos You can connect using SSH in any of the following ways: -* [SSH using Magento Cloud CLI](#magento-cli) +* [SSH using `magento-cloud` CLI](#magento-cli) * [Locate the SSH command in the Project Web Interface](#web-interface) * [Git SSH commands for Pro Staging and Production](#pro) ### SSH using Magento Cloud CLI {#magento-cli} -Magento Cloud CLI commands can only be used in environments with the software installed. These environments include: +The `magento-cloud` CLI commands can only be used in environments with the software installed. These environments include: * Starter environments * Pro Integration environments -To SSH to an environment using the Magento Cloud command line: +To SSH to an environment using the `magento-cloud` command line: 1. Log in to the project: @@ -94,7 +96,7 @@ ssh abcdefg123abc-smith-a12b34c--mymagento@ssh.us-2.magento.cloud ### SSH commands for Pro Staging and Production {#pro} -You can not use the Magento Cloud CLI to log in with SSH to the Pro Staging and Production environments, which are not added into the Project Web Interface. You can log in with SSH to those environments and use Linux/Unix commands for managing the system. +You cannot use the `magento-cloud` CLI to log in with SSH to the Pro Staging and Production environments, which are not added into the Project Web Interface. You can log in with SSH to those environments and use Linux/Unix commands for managing the system. With your SSH keys added to those servers, you can use a terminal application, the SSH command, and the URL to access the server. @@ -111,27 +113,20 @@ For example, to log in to the Staging environment, use the following command: `s ## sFTP to environments {#sftp} -Typically, you want to use SSH for secure access to your environments and [migrate files]({{ site.baseurl }}/cloud/live/stage-prod-migrate.html) with `rsync` commands. We also support accessing your environments using sFTP (secure FTP) with SSH authentication. +Typically, you use SSH for secure access to your environments and [migrate files]({{ site.baseurl }}/cloud/live/stage-prod-migrate.html) with `rsync` commands. We also support accessing your environments using sFTP (secure FTP) with SSH authentication. You need the following requirements to sFTP into cloud environments: * You need to use a client that supports SSH key authentication for sFTP and use your SSH public key. * Your public SSH key must be added to the target environment. For Starter environments and Pro Integration environments, you can add it through the Project Web Interface. For Pro Staging and Production, you must enter a [Support ticket]({{ site.baseurl }}/cloud/trouble/trouble.html) with your public key attached. **Never provide your private SSH key.** -When configuring sFTP, use your SSH public key and the following information for access: +When configuring sFTP, use the information from your [SSH access environment command](#ssh) (`---@ssh`) and the following information: -* Username: All content before the `@` in your public SSH key. +* Username: All content before the `@` in your SSH access destination. * Password: You do not need a password for sFTP. sFTP access uses the SSH key based authentication. -* Host: All content after the `@` in your public SSH key. +* Host: All content after the `@` in your SSH access. * Port: 22, which is the default SSH port. - -To add your SSH public key information to your client: - -1. Use a text editor to open your generated SSH public key. Locate and edit the file in the directory location you generated it into. -1. Copy and paste all content before the `@` in the file for the client Username. -1. Leave Password empty. -1. Copy and paste all content after the `@` in the file for the client Host. -1. For the Port, enter 22. +* SSH Private Key: If necessary, provide the location of your private key to the sFTP client. By default, private keys are stored in the `~/.ssh` directory. Depending on the client, you may need to enter additional options and setup to complete SSH authentication for sFTP. Review the documentation for your selected client. diff --git a/src/cloud/env/environments-start.md b/src/cloud/env/environments-start.md index 0adb9a1030b..7e3bc472e7b 100644 --- a/src/cloud/env/environments-start.md +++ b/src/cloud/env/environments-start.md @@ -7,23 +7,25 @@ redirect_from: - /cloud/howtos/how-to.html functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/cli-branches.html +status: migrated --- -After you install the Magento Cloud CLI and set up SSH keys for remote access to your Cloud infrastructure, you can use Magento Cloud CLI commands to manage the environments for your {{site.data.var.ece}} projects. For information about the environment architecture, see [Starter architecture]({{ site.baseurl }}/cloud/architecture/starter-architecture.html) or [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html). +To install the `magento-cloud` CLI, see the [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). After you install the `magento-cloud` CLI and set up SSH keys for remote access to your cloud infrastructure, you can use `magento-cloud` CLI commands to manage the environments for your {{site.data.var.ece}} projects. For information about the environment architecture, see [Starter architecture]({{ site.baseurl }}/cloud/architecture/starter-architecture.html) or [Pro architecture]({{ site.baseurl }}/cloud/architecture/pro-architecture.html). To manage the branches and environments with the Project Web Interface, see [Manage branches with the Project Web Interface]({{ site.baseurl }}/cloud/project/project-webint-branch.html). -## Use Magento Cloud CLI commands {#env-start-comm} +## Use magento-cloud CLI commands -Magento Cloud CLI commands are very similar to Git commands. You can use them to connect to your {{site.data.var.ece}} project and manage your {{site.data.var.ece}} environments. Although you can run the commands from any directory, we recommend that you run them from a project directory. When run from a project directory, you can omit the `-p ` parameter. See the [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). +The `magento-cloud` CLI commands are similar to Git commands. You can use them to connect to your {{site.data.var.ece}} project and manage your {{site.data.var.ece}} environments. Although you can run the commands from any directory, we recommend that you run them from a project directory. When run from a project directory, you can omit the `-p ` parameter. See the [Magento Cloud CLI reference]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html). -## Get started creating branches {#getstarted} +### Get started creating branches -To begin, create a new branch. +To begin, create a branch. {% include cloud/cli-get-started.md %} -## Merge a branch {#merge} +### Merge a branch After completing development, you can merge this branch to the parent: @@ -41,7 +43,7 @@ After completing development, you can merge this branch to the parent: magento-cloud environment:merge ``` -## Delete an environment {#env-delete} +### Delete an environment Only delete an environment if you are certain that you no longer need it. You cannot recover an environment after you delete it. @@ -108,157 +110,21 @@ To delete an environment: {:.bs-callout-info} To activate an inactive environment, use the `magento-cloud environment:activate` command. -## Integration environment IP addresses {#ipaddress} +## Interact with remote environments -The following table lists incoming and outgoing IP addresses used by {{site.data.var.ece}} [Integration environments]({{ site.baseurl }}/cloud/architecture/pro-architecture.html#cloud-arch-int). These IP addresses are stable, but might change. We always notify customers before making any IP address changes. +After you [set up SSH keys]({{ site.baseurl }}/cloud/env/environments-ssh.html), you can connect from your local workspace to a remote environment and use `magento-cloud` CLI commands to interact with your {{site.data.var.ece}} project services and modify settings. -If you have a corporate firewall that blocks outgoing SSH connections, you can add the inbound IP addresses to your allowlist. +{% include cloud/log-in-db.md %} -### AWS regions +### SSH tunneling + +{% include cloud/ssh-tunnel.md %} + +## Regional IP addresses - - - - - - - - - - - - - - - - - - - - - - -
    Incoming IP addresses
    US RegionUS-2 RegionUS-3 RegionUS-5 RegionEU RegionEU-3 RegionAP-3 Region
    -

    52.200.159.23

    -

    52.200.159.125

    -

    52.200.160.5

    -
    -

    34.197.214.148

    -

    34.197.144.144

    -

    34.196.44.47

    -
    -

    34.210.133.187

    -

    34.214.72.239

    -

    34.215.10.85

    -
    -

    50.112.160.58

    -

    `54.213.195.223`

    -

    `35.163.170.185`

    -
    -

    52.209.44.44

    -

    52.209.23.96

    -

    52.51.117.101

    -
    -

    34.240.75.192

    -

    34.251.110.37

    -

    52.19.113.35

    -
    -

    52.65.39.201

    -

    52.65.10.202

    -

    52.65.30.37

    -
    - - - - - - - - - - - - - - - - - - - - - - - -
    Outgoing IP addresses
    US RegionUS-2 RegionUS-3 RegionUS-5 RegionEU RegionEU-3 RegionAP-3 Region
    -

    52.200.155.111

    -

    52.200.149.44

    -

    50.17.163.75

    -
    -

    34.197.219.58

    -

    34.197.201.45

    -

    34.197.217.71

    -
    -

    34.210.166.180

    -

    34.215.83.92

    -

    34.213.20.158

    -
    -

    54.70.238.217

    -

    52.88.113.98

    -

    52.36.188.230

    -
    -

    52.51.163.159

    -

    52.209.44.60

    -

    52.208.156.247

    -
    -

    34.240.57.142

    -

    52.16.140.48

    -

    52.209.134.55

    -
    -

    52.65.143.178

    -

    13.54.80.197

    -

    52.62.224.4

    -
    - -### Azure region - - - - - - - - - - - -
    Incoming IP addresses
    US-A1 Region
    -

      40.79.241.76

    -

    52.147.176.136

    -

       20.49.0.170

    -
    - - - - - - - - - - - -
    Outgoing IP addresses
    US-A1 Region
    -

      40.79.241.76

    -

    52.147.176.136

    -

       20.49.0.170

    -
    - -### Get IP address of Cloud instance - -Use `ping` command for retrieving IP address for particular Cloud instance. - -Example of usage: +The following tables list the incoming and outgoing IP addresses used by {{site.data.var.ece}} [Integration environments]({{ site.baseurl }}/cloud/architecture/pro-architecture.html#cloud-arch-int). These IP addresses are stable, but might change. We always notify customers before making any IP address changes. + +You can use the `ping` command to retrieve the incoming IP address: ```bash ping integration-abcd123-abcd78910.us-3.magentosite.cloud @@ -273,12 +139,20 @@ Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 ``` -## Interact with environments via the Magento Cloud CLI {#commands} +If you have a corporate firewall that blocks outgoing SSH connections, you can add the inbound IP addresses to your allowlist. -After you [setup SSH keys]({{ site.baseurl }}/cloud/env/environments-ssh.html), you can connect from your local workspace to a remote environment and use Magento Cloud CLI commands to interact with your {{site.data.var.ece}} project services and modify settings. +### AWS regions -{% include cloud/log-in-db.md %} +| | United States | | | Europe | | | | Asia-Pacific | +| --- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :---| +| | US | US-3 | US-5 | EU | EU-3 | EU-5 | EU-6 | AP-3 | +| Incoming | 52.200.159.23

    52.200.159.125

    52.200.160.5 | 34.210.133.187

    34.214.72.239

    34.215.10.85 | 50.112.160.58

    54.213.195.223

    35.163.170.185 | 52.209.44.44

    52.209.23.96

    52.51.117.101 | 34.240.75.192

    34.251.110.37

    52.19.113.35 | 35.157.81.88

    3.122.198.131

    52.28.102.195 | 35.181.23.47

    35.181.24.165

    35.180.237.48 | 52.65.39.201

    52.65.10.202

    52.65.30.37 | +| Outgoing | 52.200.155.111

    52.200.149.44

    50.17.163.75 | 34.210.166.180

    34.215.83.92

    34.213.20.158 | 54.70.238.217

    52.88.113.98

    52.36.188.230 | 52.51.163.159

    52.209.44.60

    52.208.156.247 | 34.240.57.142

    52.16.140.48

    52.209.134.55 | 3.121.163.221

    3.121.79.229

    18.197.3.230 | 52.47.155.26

    35.181.0.157

    35.181.12.15 | 52.65.143.178

    13.54.80.197

    52.62.224.4 | -## SSH tunneling {#env-start-tunn} +### Azure regions -{% include cloud/ssh-tunnel.md %} +| | United States | Europe | +| -------- | :-------------- | :-------------- | +| | US-A1 | AZ-WESTEUROPE-1 | +| Incoming | 20.186.27.68

    20.186.58.163

    20.186.113.8 | 50.112.160.58

    54.213.195.223

    35.163.170.185 | +| Outgoing | 20.186.58.163

    20.186.27.68

    20.186.113.8 | 104.45.78.98

    51.105.168.218

    51.105.163.143 | diff --git a/src/cloud/env/environments.md b/src/cloud/env/environments.md index 9f4ef67ad9d..e5e049b3028 100644 --- a/src/cloud/env/environments.md +++ b/src/cloud/env/environments.md @@ -5,24 +5,21 @@ redirect_from: - /cloud/deploy/configure-deploy.html functional_areas: - Cloud +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/overview.html +status: migrated --- -After fully configuring your store, you need to configure your environments. Environments in {{site.data.var.ece}} include containers with applications, services, and a database to provide a complete system for your Magento application codebase and files. +After fully configuring your store, you need to configure your environments. Environments in {{site.data.var.ece}} include containers with applications, services, and a database to provide a complete system for your {{site.data.var.ee}} application codebase and files. You can configure application settings, routes, build and deploy actions, and notifications to support your project environments using the following configuration files: -- [`.magento.app.yaml`]({{ site.baseurl }}/cloud/project/magento-app.html)—defines how to build and deploy Magento, including services, hooks, and cron jobs. +- [`.magento.app.yaml`]({{ site.baseurl }}/cloud/project/magento-app.html)—defines how to build and deploy {{site.data.var.ee}}, including services, hooks, and cron jobs. - [`.magento.env.yaml`]({{ site.baseurl }}/cloud/project/magento-env-yaml.html)—centralizes the management of build and deploy actions across all of your environments, including Pro Staging and Production, using environment variables. - [`.magento/routes.yaml`]({{ site.baseurl }}/cloud/project/routes.html)—configure caching, redirects, and server-side includes. -- [`.magento/services.yaml`]({{ site.baseurl }}/cloud/project/services.html)—defines the services Magento uses by name and version. For example, this file may include versions of MySQL, PHP extensions, Redis, RabbitMQ, and Elasticsearch. You must open a support ticket to push these changes to Pro plan Staging and Production environments. -- [`php.ini`]({{ site.baseurl }}/cloud/project/magento-app-php-ini.html)—an optional file that can be added to the project. The settings contained in this file are appended to the ones maintained by Magento Cloud Commerce. +- [`.magento/services.yaml`]({{ site.baseurl }}/cloud/project/services.html)—defines the services {{site.data.var.ee}} uses by name and version. For example, this file may include versions of MariaDB, PHP extensions, Redis, RabbitMQ, and Elasticsearch or OpenSearch. You must open a support ticket to push these changes to Pro plan Staging and Production environments. +- [`php.ini`]({{ site.baseurl }}/cloud/project/magento-app-php-ini.html)—an optional file that can be added to the project. The settings contained in this file are appended to the ones maintained by {{site.data.var.ece}}. When you push code changes, the active environment provisions container updates using the YAML configuration files. -## Update Pro Staging and Production environment configuration +## Configuration updates to Pro environments -For {{site.data.var.ece}} Pro Staging and Production environments, you can update many configuration options in your local development environment and commit the changes to apply them to these environments. However, you must submit a support ticket to update the following configuration options: - -- Install or update services in the `.magento/services.yaml` file. -- Change the configuration for the `mounts` and `disk` properties in the `.magento.app.yaml` file. - -Some Pro projects might also require a support ticket to update the [route configuration]({{site.baseurl}}/cloud/project/routes.html) in the `routes.yaml` file, and the [cron configuration]({{site.baseurl}}/cloud/configure/setup-cron-jobs.html) in the `.magento.app.yaml` file. +{% include cloud/note-pro-missing-self-service-options.md %} diff --git a/src/cloud/env/log-handlers.md b/src/cloud/env/log-handlers.md index a3ca9f4dd43..223d73976e4 100644 --- a/src/cloud/env/log-handlers.md +++ b/src/cloud/env/log-handlers.md @@ -5,6 +5,8 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/log/log-handlers.html +status: migrated --- You can configure logging handlers to send messages to a remote logging server. A logging handler pushes build and deploy logs to other systems, similarly to the way you push logs to Slack and email. You can enable a _syslog_ handler, which is ideal for logging messages related to hardware, or a Graylog Extended Log Format (GELF) handler, which is ideal for logging messages from software applications. @@ -15,14 +17,14 @@ The following example configures both of these handlers by adding the configurat log: syslog: ident: "" - facility: 8 # http://php.net/manual/en/network.constants.php + facility: 8 # https://php.net/manual/en/network.constants.php min_level: "info" logopts: syslog_udp: host: "" port: - facility: 8 # http://php.net/manual/en/network.constants.php + facility: 8 # https://php.net/manual/en/network.constants.php ident: "" min_level: "info" diff --git a/src/cloud/env/restore-environment.md b/src/cloud/env/restore-environment.md index a53bb4f4d5e..aeb64fd4a8d 100644 --- a/src/cloud/env/restore-environment.md +++ b/src/cloud/env/restore-environment.md @@ -1,6 +1,8 @@ --- title: Restore an environment group: cloud-guide +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/develop/restore-environment.html +status: migrated --- If you encounter issues in your environment and do not have a [valid snapshot]({{ site.baseurl }}/cloud/project/project-webint-snap.html), you can try restoring your environment in one of the following ways: @@ -13,12 +15,12 @@ If you encounter issues in your environment and do not have a [valid snapshot]({ If you have not created a snapshot, but you can access the environment using SSH, follow these steps to restore your environment: 1. Disable configuration management -1. Uninstall Magento +1. Uninstall {{site.data.var.ee}} 1. Reset the git branch Performing these steps: -- Returns your Magento installation to its original state by restoring the database, removing the deployment configuration, and clearing `var/` subdirectories. +- Returns your {{site.data.var.ee}} installation to its original state by restoring the database, removing the deployment configuration, and clearing `var/` subdirectories. - Resets your git branch to a stable state in the past. ### Disable configuration management @@ -32,33 +34,33 @@ To remove the configuration file: 1. [SSH to your environment]({{ site.baseurl }}/cloud/env/environments-ssh.html#ssh). 1. Remove the configuration file: - - For Magento 2.2: + - For {{site.data.var.ee}} 2.2: ```bash rm app/etc/config.php ``` - - For Magento 2.1: + - For {{site.data.var.ee}} 2.1: ```bash rm app/etc/config.local.php ``` -### Uninstall Magento +### Uninstall {{site.data.var.ee}} -Uninstalling the Magento software drops and restores the database, removes the deployment configuration, and clears `var/` subdirectories. +Uninstalling the {{site.data.var.ee}} software drops and restores the database, removes the deployment configuration, and clears `var/` subdirectories. {:.procedure} -To uninstall the Magento software: +To uninstall the {{site.data.var.ee}} software: 1. [SSH to your environment]({{ site.baseurl }}/cloud/env/environments-ssh.html#ssh). -1. Uninstall the Magento application. +1. Uninstall the {{site.data.var.ee}} application. ```bash php bin/magento setup:uninstall ``` -1. Confirm that Magento was successfully uninstalled. +1. Confirm that {{site.data.var.ee}} was successfully uninstalled. The following message displays to confirm a successful uninstallation: @@ -95,7 +97,7 @@ To reset your branch: git reset --h ``` -1. Push your changes to trigger a redeploy, which reinstalls Magento. +1. Push your changes to trigger a redeploy, which reinstalls {{site.data.var.ee}}. ```bash git push --force @@ -143,4 +145,4 @@ If executing the `setup:uninstall` command fails and cannot be completed, you mi - `env.php` - `env.php.bak` -After resetting the database, [push your changes to trigger a redeploy]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#git-commands) and install Magento using the new database. Or [run the redeploy command]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#environment-commands). +After resetting the database, [push your changes to trigger a redeploy]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#git-commands) and install {{site.data.var.ee}} using the new database. Or [run the redeploy command]({{ site.baseurl }}/cloud/reference/cli-ref-topic.html#environment-commands). diff --git a/src/cloud/env/set-variables.md b/src/cloud/env/set-variables.md deleted file mode 100644 index 7081c483999..00000000000 --- a/src/cloud/env/set-variables.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -group: cloud-guide -subgroup: 120_env -title: Example setting variables -menu_title: Example setting variables -menu_order: 15 -menu_node: ---- - -For security reasons, we strongly recommend you change the Magento Admin URI, administrator username, and the administrator's password. This makes it harder for someone else to log in to the Magento Admin and change settings. - -Environment variables are inherited from the parent environment to child environments. You should make these changes in the `master` environment so all other environments start with the same values. - -You can use the same tasks to change any variable discussed in the preceding section. - -To get started, you need a branch to work in. For details, see - -To change the Admin URI and administrator password: - -1. Set the variable values. - - ```bash - magento-cloud variable:set -e - ``` - -1. To set the administrator's username to `meister_x2U8` in the `master` environment, enter: - - ```bash - magento-cloud variable:set ADMIN_USERNAME meister_x2U8 -e master - ``` - -1. Wait for the project to redeploy. -1. To set the administrator's password to `admin_A456`, enter: - - ```bash - magento-cloud variable:set ADMIN_PASSWORD admin_A456 -e master - ``` - -1. Wait while the project redeploys. -1. To set the Admin URI to `magento_A8v10`, enter: - - ```bash - magento-cloud variable:set ADMIN_URL magento_A8v10 -e master - ``` - -1. Wait while the project redeploys. -1. Log in to the Magento Admin using the values you just changed. - - The simplest way to do that is to use the environment routes that display when you redeploy the `master` branch. An example follows: - - ```terminal - Waiting for the activity ksvciptxnzfto (Bob Smith added variable ADMIN_URL): - Building application 'mymagento' (runtime type: php:7.0, tree: 07263ba) - Slug already built for this tree id, skipping. - - Re-deploying environment k4wtvm7zogr5s-master. - Environment configuration: - mymagento (type: php:7.0, size: S, disk: 2048) - mysql (type: mysql:10.0, size: S, disk: 2048) - redis (type: redis:3.0, size: S) - solr (type: solr:4.10, size: S, disk: 1024) - - Environment routes: - http://master-k4wtvm7zogr5s.us.magentosite.cloud/ is served by application `mymagento` - https://master-k4wtvm7zogr5s.us.magentosite.cloud/ is served by application `mymagento` - ``` - - In this example, go to `http://master-k4wtvm7zogr5s.us.magentosite.cloud/magento_g8v10` and log in using the username `admin` and password `admin_A456` - -Optional: You can also create an environment and list the environment variables. - -```bash -magento-cloud environment:branch -``` - -After the environment deploys, enter - -```bash -magento-cloud variable:get -e -``` - -A sample result follows: - -ID | Value | Inherited | JSON ----------------|--------------|-----------|-------- -ADMIN_PASSWORD | admin_A456 | Yes | No -ADMIN_USERNAME |meister_x2U8 | Yes | No -ADMIN_URL |magento_A8v10 | Yes | No diff --git a/src/cloud/env/setup-notifications.md b/src/cloud/env/setup-notifications.md index e42e7846ab1..9bf5d250692 100644 --- a/src/cloud/env/setup-notifications.md +++ b/src/cloud/env/setup-notifications.md @@ -5,9 +5,11 @@ functional_areas: - Cloud - Setup - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/log/set-up-notifications.html +status: migrated --- -By default, {{site.data.var.ece}} writes build and deploy actions to the `app/var/log/cloud.log` file inside the Magento root application directory. Optionally, you can send logs to a messaging system, such as Slack and email, to receive real-time notifications. +By default, {{site.data.var.ece}} writes build and deploy actions to the `app/var/log/cloud.log` file inside the {{site.data.var.ee}} root application directory. Optionally, you can send logs to a messaging system, such as Slack and email, to receive real-time notifications. For example, you could send a Slack message to alert a group of people when a deployment fails, and prompt an investigation into what went wrong. @@ -43,7 +45,7 @@ To configure notifications: email: to: from: - subject: "Log notification from Magento Cloud" + subject: "Log notification from Adobe Commerce" min_level: "notice" ``` @@ -90,7 +92,7 @@ log: email: to: from: - subject: "Log notification from Magento Cloud" + subject: "Log notification from Adobe Commerce" min_level: "notice" ``` diff --git a/src/cloud/env/variables-build.md b/src/cloud/env/variables-build.md index fb1658718d4..6aafd3a75de 100644 --- a/src/cloud/env/variables-build.md +++ b/src/cloud/env/variables-build.md @@ -4,6 +4,8 @@ title: Build variables functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/stage/variables-build.html +status: migrated --- The following _build_ variables control actions in the build phase and can inherit and override values from the [Global variables]({{ site.baseurl }}/cloud/env/variables-global.html). Insert these variables in the `build` stage of the `.magento.env.yaml` file: @@ -24,7 +26,7 @@ The following variables were removed in v2.2: ### `ERROR_REPORT_DIR_NESTING_LEVEL` - **Default**—`1` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Set the level of directory nesting for saving error report files to avoid filling the report directory with tens of thousands of files, which makes it difficult to manage and review the data. This setting defaults to `1`. Typically, you do not need to change the default value unless you have problems managing error report files in the `/var/report/` directory. @@ -37,9 +39,9 @@ stage: ### `QUALITY_PATCHES` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later -Specify a list of Magento quality patches to apply during deployment. +Specify a list of {{site.data.var.ee}} quality patches to apply during deployment. ```yaml stage: @@ -63,7 +65,7 @@ See [Apply patches]({{ site.baseurl }}/cloud/project/project-patch.html). ### `SCD_COMPRESSION_LEVEL` - **Default**—`6` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Specifies which [gzip](https://www.gnu.org/software/gzip) compression level (`0` to `9`) to use when compressing static content; `0` disables compression. @@ -76,7 +78,7 @@ stage: ### `SCD_COMPRESSION_TIMEOUT` - **Default**—`600` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later When the time it takes to compress the static assets exceeds the compression timeout limit, it interrupts the deployment process. Set the maximum execution time, in seconds, for the static content compression command. @@ -86,43 +88,80 @@ stage: SCD_COMPRESSION_TIMEOUT: 800 ``` +### `SCD_NO_PARENT` + +- **Default**—`false` +- **Version**—{{site.data.var.ee}} 2.4.2 and later + +Set to `true` to prevent generating static content for parent themes during the build phase. + +We recommend setting `SCD_NO_PARENT: false` during the build phase so that generating static content for the parent themes does not impact site deployment or cause unnecessary site downtime. See [Static content deployment]({{site.baseurl}}/cloud/deploy/static-content-deployment.html). + +```yaml +stage: + build: + SCD_NO_PARENT: false +``` + ### `SCD_MATRIX` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later You can configure multiple locales per theme. This customization helps speed up the build process by reducing the number of unnecessary theme files. For example, you can build the _magento/backend_ theme in English and a custom theme in other languages. -The following example builds the `magento/backend` theme with three locales: +The following example builds the `Magento/backend` theme with three locales: ```yaml stage: build: SCD_MATRIX: - "magento/backend": + "Magento/backend": + language: + - en_US + - fr_FR + - af_ZA +``` +The following example builds three themes with three locales: + +```yaml +stage: + build: + SCD_MATRIX: + "Magento/backend": + language: + - en_US + - fr_FR + - af_ZA + "Magento/blank": + language: + - en_US + - fr_FR + - af_ZA + "Magento/luma": language: - en_US - fr_FR - af_ZA ``` -Also, you can choose to _not_ deploy a theme: +Or, you can choose to _not_ deploy a theme: ```yaml stage: build: SCD_MATRIX: - "magento/backend": [ ] + "Magento/backend": [ ] ``` ### `SCD_MAX_EXECUTION_TIME` - **Default**—_Not set_ -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Allows you to increase the maximum expected execution time for static content deployment. -By default, Magento Commerce sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. +By default, {{ site.data.var.ece }} sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. ```yaml stage: @@ -130,12 +169,12 @@ stage: SCD_MAX_EXECUTION_TIME: 3600 ``` -{% include cloud/note-increase-scd-max-execution-time-variable.md%} +{% include cloud/note-increase-scd-max-execution-time-variable.md %} ### `SCD_STRATEGY` - **Default**—`quick` -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Customize the [deployment strategy]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-deploy-strategies.html) for static content. See [Deploy static view files]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html). @@ -143,7 +182,7 @@ Use these options _only_ if you have more than one locale: - `standard`—deploys all static view files for all packages. - `quick`—minimizes deployment time. This is the default command option, if not specified. -- `compact`—conserves disk space on the server. In Magento version 2.2.4 and earlier, this setting overrides the value for `scd_threads` with a value of `1`. +- `compact`—conserves disk space on the server. In {{site.data.var.ee}} version 2.2.4 and earlier, this setting overrides the value for `scd_threads` with a value of `1`. ```yaml stage: @@ -154,7 +193,7 @@ stage: ### `SCD_THREADS` - **Default**—Automatic -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Sets the number of threads for static content deployment. The default value is set based on the detected CPU thread count and does not exceed a value of 4. Increasing the number of threads speeds up static content deployment; decreasing the number of threads slows it down. You can set the thread value, for example: @@ -169,7 +208,7 @@ To further reduce deployment time, we recommend using [Configuration Management] ### `SCD_USE_BALER` - **Default**—_Not set_ -- **Version**—Magento 2.3.0 and later +- **Version**—{{site.data.var.ee}} 2.3.0 and later [Baler](https://github.com/magento/baler) scans your generated JavaScript code and creates an optimized JavaScript bundle. Deploying the optimized bundle to your site can reduce the number of network requests when loading your site and improve page load times. @@ -187,11 +226,11 @@ Because Baler is currently in alpha release, we do not recommend using it in Pro ### `SKIP_COMPOSER_DUMP_AUTOLOAD` - **Default**— _Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Set to `true` to skip the `composer dump-autoload` command during a {{ site.data.var.mcd-prod }} installation. This variable is only relevant for {{ site.data.var.mcd-prod }} containers with writable file systems. In such cases, skipping the command prevents errors from other commands trying to access code from the deleted `generated` directory. -When Magento runs `composer dump-autoload`, it creates autoload files with links to generated classes in the `generated` folder. In production environments with read-only files systems, this is not a problem. However, for {{ site.data.var.mcd-prod }} installations with writable file systems (created only for testing and development using `./vendor/bin/ece-docker build:compose --with-test`), you can run the `bin/magento -n setup:upgrade` command without the `--keep-generated` option, which deletes the `generated` directory. If the directory is deleted, the `composer dump-autoload` command fails because the autoload contains links to files in the deleted directory. +When {{site.data.var.ee}} runs `composer dump-autoload`, it creates autoload files with links to generated classes in the `generated` folder. In production environments with read-only files systems, this is not a problem. However, for {{ site.data.var.mcd-prod }} installations with writable file systems (created only for testing and development using `./vendor/bin/ece-docker build:compose --with-test`), you can run the `bin/magento -n setup:upgrade` command without the `--keep-generated` option, which deletes the `generated` directory. If the directory is deleted, the `composer dump-autoload` command fails because the autoload contains links to files in the deleted directory. ```yaml stage: @@ -202,7 +241,7 @@ stage: ### `SKIP_SCD` - **Default**— _Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Set to `true` to skip static content deployment during the build phase. @@ -219,11 +258,11 @@ stage: ### `VERBOSE_COMMANDS` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enable or disable the [Symfony](https://symfony.com/doc/current/console/verbosity.html) debug verbosity level for `bin/magento` CLI commands performed during the deployment phase. -{:.bs-callout} +{: .bs-callout-info } To use VERBOSE_COMMANDS to control the detail in command output for both successful and failed `bin/magento` CLI commands, you must set [MIN_LOGGING_LEVEL]({{ site.baseurl }}/cloud/env/variables-global.html#min_logging_level) `debug`. Choose the level of detail provided in the logs: `-v`, `-vv`, or `-vvv`. diff --git a/src/cloud/env/variables-cloud.md b/src/cloud/env/variables-cloud.md index 2151dc25ed3..4c236c7d756 100644 --- a/src/cloud/env/variables-cloud.md +++ b/src/cloud/env/variables-cloud.md @@ -4,6 +4,8 @@ title: Cloud variables functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/stage/variables-cloud.html +status: migrated --- Environment variables that are specific to {{site.data.var.ece}} use the `MAGENTO_CLOUD_*` prefix: @@ -29,8 +31,9 @@ To [add environment variables to override configuration settings]({{ site.baseur Since values can change over time, it is best to inspect the variable at runtime and use it to configure your application. For example, we use the `MAGENTO_CLOUD_RELATIONSHIPS` variable to retrieve environment-related relationships as follows: ```php + [ - 'frontend' => [ - 'default' => [ - 'backend' => '\\Magento\\Framework\\Cache\\Backend\\RemoteSynchronizedCache', - 'backend_options' => [ - 'remote_backend' => '\\Magento\\Framework\\Cache\\Backend\\Redis', - 'remote_backend_options' => [ - 'persistent' => 0, - 'server' => 'localhost', - 'database' => '0', - 'port' => '6370', - 'password' => '', - 'compress_data' => '1', - ], - 'local_backend' => 'Cm_Cache_Backend_File', - 'local_backend_options' => [ - 'cache_dir' => '/dev/shm/' - ] - ], - 'frontend_options' => [ - 'write_control' => false, - ], - ] - ], - 'type' => [ - 'default' => ['frontend' => 'default'], - ], -] -``` - ### `CLEAN_STATIC_FILES` - **Default**—`true` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enables or disables cleaning [static content files]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html#config-cli-static-overview) generated during the build or deploy phase. We recommend the default value _true_ in development. @@ -105,13 +74,12 @@ stage: CLEAN_STATIC_FILES: false ``` -Failure to clean static view files before deploying can cause problems if you -deploy updates to existing files without removing the previous versions. Because of [static file fallback]({{ site.baseurl }}/guides/v2.3/frontend-dev-guide/cache_for_frontdevs.html#clean_static_cache) rules, fallback operations can display the wrong file if the directory contains multiple versions of the same file. +Failure to clean static view files before deploying can cause problems if you deploy updates to existing files without removing the previous versions. Because of [static file fallback]({{ site.baseurl }}/guides/v2.3/frontend-dev-guide/cache_for_frontdevs.html#clean_static_cache) rules, fallback operations can display the wrong file if the directory contains multiple versions of the same file. ### `CRON_CONSUMERS_RUNNER` - **Default**—`cron_run = false`, `max_messages = 1000` -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Use this environment variable to confirm message queues are running after a deployment. @@ -119,6 +87,13 @@ Use this environment variable to confirm message queues are running after a depl - `max_messages`—A number specifying the maximum number of messages each consumer must process before terminating (default = `1000`). Although we do not recommend it, you can use `0` to prevent the consumer from terminating. - `consumers`—An array of strings specifying which consumer(s) to run. An empty array runs _all_ consumers. +- `multiple_processes`-A number specifying the number of processes to spawn for each consumer. Supported in Magento **2.4.4** or greater. + +{:.bs-callout-info} +To return a list of message queue `consumers`, run the `./bin/magento queue:consumers:list` command. + +Example array that runs specific `consumers` and the `multiple_processes` to spawn for each consumer: + ```yaml stage: deploy: @@ -128,29 +103,37 @@ stage: consumers: - consumer1 - consumer2 +- multiple_processes: + consumer1: 4 + consumer2: 3 ``` -By default, the deployment process overwrites all settings in the `env.php` file. Refer to [Manage message queues]({{ site.baseurl }}/guides/v2.3/config-guide/mq/manage-message-queues.html) for more information about how this works in {{site.data.var.ce}} and {{site.data.var.ee}}. - -The following command returns a list of message queue consumers: +Example of an empty array that runs all `consumers`: -```bash -./bin/magento queue:consumers:list +```yaml +stage: + deploy: + CRON_CONSUMERS_RUNNER: + cron_run: true + max_messages: 1000 + consumers: [] ``` +By default, the deployment process overwrites all settings in the `env.php` file. Refer to [Manage message queues]({{ site.baseurl }}/guides/v2.3/config-guide/mq/manage-message-queues.html) for more information about how this works in {{site.data.var.ce}} and {{site.data.var.ee}}. + ### `CONSUMERS_WAIT_FOR_MAX_MESSAGES` - **Default**—`false` -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later -Configure how consumers process messages from the message queue by choosing one of the following options: +Configure how `consumers` process messages from the message queue by choosing one of the following options: -- `false`—Consumers process available messages in the queue, close the TCP connection, and terminate. Consumers do not wait for additional messages to enter the queue, even if the number of processed messages is less than the `max_messages` value specified in the `CRON_CONSUMERS_RUNNER` deploy variable. +- `false`—`Consumers` process available messages in the queue, close the TCP connection, and terminate. `Consumers` do not wait for additional messages to enter the queue, even if the number of processed messages is less than the `max_messages` value specified in the `CRON_CONSUMERS_RUNNER` deploy variable. -- `true`—Consumers continue to process messages from the message queue until reaching the maximum number of messages (`max_messages`) specified in the `CRON_CONSUMERS_RUNNER` deploy variable before closing the TCP connection and terminating the consumer process. If the queue empties before reaching `max_messages`, the consumer waits for more messages to arrive. +- `true`—`Consumers` continue to process messages from the message queue until reaching the maximum number of messages (`max_messages`) specified in the `CRON_CONSUMERS_RUNNER` deploy variable before closing the TCP connection and terminating the consumer process. If the queue empties before reaching `max_messages`, the consumer waits for more messages to arrive. {:.bs-callout-warning} -If you use workers to run consumers instead of using a cron job, set this variable to true. +If you use workers to run `consumers` instead of using a cron job, set this variable to true. ```yaml stage: @@ -161,17 +144,17 @@ stage: ### `CRYPT_KEY` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later {:.bs-callout-warning} You must set the `CRYPT_KEY` value through the Project Web UI instead of the `.magento.env.yaml` file to avoid exposing the key in the source code repository for your environment. See [Set environment and project variables]({{ site.baseurl }}/cloud/project/project-webint-basic.html#project-conf-env-var). -When you move the database from one environment to another without an installation process, you need the corresponding cryptographic information. Magento uses the encryption key value set in the Web UI as the `crypt/key` value in the `env.php` file. +When you move the database from one environment to another without an installation process, you need the corresponding cryptographic information. {{site.data.var.ee}} uses the encryption key value set in the Web UI as the `crypt/key` value in the `env.php` file. ### `DATABASE_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later If you defined a database in the [relationships property]({{ site.baseurl }}/cloud/project/magento-app-properties.html#relationships) of the `.magento.app.yaml` file, you can customize your database connections for deployment. @@ -238,7 +221,7 @@ MariaDB [main]> SHOW TABLES; ### `ELASTICSUITE_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Retains customized ElasticSuite service settings between deployments and uses it in the 'system/default/smile_elasticsuite_core_base_settings' section of the main ElasticSuite configuration. If the ElasticSuite composer package is installed, this is configured automatically. @@ -263,22 +246,22 @@ stage: ELASTICSUITE_CONFIGURATION: indices_settings: number_of_shards: 3 - number_of_replicas: 3 + number_of_replicas: 2 _merge: true ``` **Known limitations**— - Changing the search engine to any type other than `elasticsuite` causes a deploy failure accompanied by an appropriate validation error -- Removing the ElasticSearch service causes a deploy failure accompanied by an appropriate validation error +- Removing the Elasticsearch service causes a deploy failure accompanied by an appropriate validation error {:.bs-callout-info} -For details on using or troubleshooting the Elasticsuite plugin with Magento, see the [Elasticsuite documentation](https://github.com/Smile-SA/elasticsuite). +For details on using or troubleshooting the Elasticsuite plugin with {{site.data.var.ee}}, see the [Elasticsuite documentation](https://github.com/Smile-SA/elasticsuite). ### `ENABLE_GOOGLE_ANALYTICS` - **Default**—`false` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enables and disables Google Analytics when deploying to Staging and Integration environments. By default, Google Analytics is true only for the Production environment. Set this value to `true` to enable Google Analytics in the Staging and Integration environments. @@ -299,9 +282,9 @@ The {{ site.data.var.ece }} deploy process always enables Google Analytics on Pr ### `FORCE_UPDATE_URLS` - **Default**—`true` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later -On deployment to Pro or Starter Staging and Production environments, this variable replaces Magento base URLs in the database with the project URLs specified by the [`MAGENTO_CLOUD_ROUTES`]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable. Use this setting to override the default behavior of the [UPDATE_URLS](#update_urls) deploy variable which is ignored when deploying to Staging or Production environments. +On deployment to Pro or Starter Staging and Production environments, this variable replaces {{site.data.var.ee}} base URLs in the database with the project URLs specified by the [`MAGENTO_CLOUD_ROUTES`]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable. Use this setting to override the default behavior of the [UPDATE_URLS](#update_urls) deploy variable which is ignored when deploying to Staging or Production environments. ```yaml stage: @@ -312,7 +295,7 @@ stage: ### `LOCK_PROVIDER` - **Default**—`file` -- **Version**—Magento 2.2.5 and later +- **Version**—{{site.data.var.ee}} 2.2.5 and later The lock provider prevents the launch of duplicate cron jobs and cron groups. You must use the `file` lock provider in the Production environment. Starter environments and the Pro Integration environment do not use the [MAGENTO_CLOUD_LOCKS_DIR]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable, so `{{site.data.var.ct}}` applies the `db` lock provider automatically. @@ -327,9 +310,12 @@ See [Configure the lock]({{site.baseurl}}/guides/v2.3/install-gde/install/cli/in ### `MYSQL_USE_SLAVE_CONNECTION` - **Default**—`false` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later -Magento can read multiple databases asynchronously. Set to `true` to automatically use a _read-only_ connection to the database to receive read-only traffic on a non-master node. This improves performance through load balancing, because only one node needs to handle read-write traffic. Set to `false` to remove any existing read-only connection array from the `env.php` file. +{:.bs-callout-tip} +The `MYSQL_USE_SLAVE_CONNECTION` variable is supported only on {{site.data.var.ece}} Staging and Production Pro cluster environments and is not supported on Starter projects. + +{{site.data.var.ee}} can read multiple databases asynchronously. Set to `true` to automatically use a _read-only_ connection to the database to receive read-only traffic on a non-master node. This improves performance through load balancing, because only one node needs to handle read-write traffic. Set to `false` to remove any existing read-only connection array from the `env.php` file. ```yaml stage: @@ -337,10 +323,12 @@ stage: MYSQL_USE_SLAVE_CONNECTION: true ``` +When the `MYSQL_USE_SLAVE_CONNECTION` variable is set to `true`, the `synchronous_replication` parameter is set to `true` by default in the `env.php` file on Pro Staging and Production environments. When the `MYSQL_USE_SLAVE_CONNECTION` is set to `false`, the `synchronous_replication` parameter is not configured. + ### `QUEUE_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Use this environment variable to retain customized AMQP service settings between deployments. For example, if you prefer using an existing message queue service, like RabbitMQ, instead of relying on {{site.data.var.ece}} to create it for you, use the `QUEUE_CONFIGURATION` environment variable to connect it to your site: @@ -382,11 +370,11 @@ stage: ### `REDIS_BACKEND` - **Default**—`Cm_Cache_Backend_Redis` -- **Version**—Magento 2.3.0 and later +- **Version**—{{site.data.var.ee}} 2.3.0 and later Specifies the backend model configuration for the Redis cache. -Magento version 2.3.0 and later includes the following backend models: +{{site.data.var.ee}} version 2.3.0 and later includes the following backend models: - `Cm_Cache_Backend_Redis` - `\Magento\Framework\Cache\Backend\Redis` @@ -401,17 +389,20 @@ stage: ``` {:.bs-callout-info} -If you specify `\Magento\Framework\Cache\Backend\RemoteSynchronizedCache` as the Redis backend model, then {{ site.data.var.ct }} generates the cache configuration automatically. See an example [configuration file]({{site.baseurl}}/guides/v2.3/config-guide/cache/two-level-cache.html) in the _Magento Configuration Guide_. +If you specify `\Magento\Framework\Cache\Backend\RemoteSynchronizedCache` as the Redis backend model to enable [L2 cache]({{site.baseurl}}/guides/v2.4/config-guide/cache/two-level-cache.html), {{ site.data.var.ct }} generates the cache configuration automatically. See an example [configuration file]({{site.baseurl}}/guides/v2.4/config-guide/cache/two-level-cache.html#configuration-example) in the _{{site.data.var.ee}} Configuration Guide_. To override the generated cache configuration, use the [CACHE_CONFIGURATION]({{site.baseurl}}/cloud/env/variables-deploy.html#cache_configuration) deploy variable. ### `REDIS_USE_SLAVE_CONNECTION` - **Default**—`false` -- **Version**—Magento 2.1.16 and later +- **Version**—{{site.data.var.ee}} 2.1.16 and later {:.bs-callout-warning} -Do not enable this variable on scaled architecture (split architecture) projects. It causes Redis connection errors. Redis slaves are still active but will not be used for Redis reads. As an alternative, we recommend the following: use Magento 2.3.5 or later on Cloud projects with a scaled architecture, implement a new Redis backend configuration, and implement L2 caching for Redis. +Do not enable this variable on scaled architecture (split architecture) projects. It causes Redis connection errors. Redis slaves are still active but will not be used for Redis reads. As an alternative, we recommend the following: use {{site.data.var.ee}} 2.3.5 or later on Cloud projects with a scaled architecture, implement a new Redis backend configuration, and implement L2 caching for Redis. -Magento can read multiple Redis instances asynchronously. Set to `true` to automatically use a _read-only_ connection to a Redis instance to receive read-only traffic on a non-master node. This improves performance through load balancing, because only one node needs to handle read-write traffic. Set to `false` to remove any existing read-only connection array from the `env.php` file. +{:.bs-callout-tip} +The `REDIS_USE_SLAVE_CONNECTION` variable is supported only on {{site.data.var.ece}} Staging and Production Pro cluster environments and is not supported on Starter projects. + +{{site.data.var.ee}} can read multiple Redis instances asynchronously. Set to `true` to automatically use a _read-only_ connection to a Redis instance to receive read-only traffic on a non-master node. This improves performance through load balancing, because only one node needs to handle read-write traffic. Set to `false` to remove any existing read-only connection array from the `env.php` file. ```yaml stage: @@ -421,14 +412,14 @@ stage: You must have a Redis service configured in the `.magento.app.yaml` file and in the `services.yaml` file. -[ece-tools version 2002.0.18]({{ site.baseurl }}/cloud/release-notes/cloud-release-archive.html#v2002018) and later uses more fault-tolerant settings. If Magento 2 cannot read data from the Redis _slave_ instance, then it reads data from the Redis _master_ instance. +[ece-tools version 2002.0.18]({{ site.baseurl }}/cloud/release-notes/cloud-release-archive.html#v2002018) and later uses more fault-tolerant settings. If {{site.data.var.ee}} cannot read data from the Redis _slave_ instance, then it reads data from the Redis _master_ instance. The read-only connection is not available for use in the Integration environment or if you use the [`CACHE_CONFIGURATION` variable](#cache_configuration). ### `RESOURCE_CONFIGURATION` - **Default**—Not set -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Maps a resource name to a database connection. This configuration corresponds to the `resource` section of the `env.php` file. @@ -448,7 +439,7 @@ stage: ### `SCD_COMPRESSION_LEVEL` - **Default**—`4` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Specifies which [gzip](https://www.gnu.org/software/gzip) compression level (`0` to `9`) to use when compressing static content; `0` disables compression. @@ -461,7 +452,7 @@ stage: ### `SCD_COMPRESSION_TIMEOUT` - **Default**—`600` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later When the time it takes to compress the static assets exceeds the compression timeout limit, it interrupts the deployment process. Set the maximum execution time, in seconds, for the static content compression command. @@ -474,7 +465,7 @@ stage: ### `SCD_MATRIX` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later You can configure multiple locales per theme. This customization speeds up the deployment process by reducing the number of unnecessary theme files. For example, you can deploy the _magento/backend_ theme in English and a custom theme in other languages. @@ -484,7 +475,7 @@ The following example deploys the `Magento/backend` theme with three locales: stage: deploy: SCD_MATRIX: - "Magento/backend": + "magento/backend": language: - en_US - fr_FR @@ -497,17 +488,17 @@ Also, you can choose to _not_ deploy a theme: stage: deploy: SCD_MATRIX: - "Magento/backend": [ ] + "magento/backend": [ ] ``` ### `SCD_MAX_EXECUTION_TIME` - **Default**—_Not set_ -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Allows you to increase the maximum expected execution time for static content deployment. -By default, Magento Commerce sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. +By default, {{ site.data.var.ee }} sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. ```yaml stage: @@ -515,12 +506,25 @@ stage: SCD_MAX_EXECUTION_TIME: 3600 ``` -{% include cloud/note-increase-scd-max-execution-time-variable.md%} +{% include cloud/note-increase-scd-max-execution-time-variable.md %} + +### `SCD_NO_PARENT` + +- **Default**—`false` +- **Version**—{{site.data.var.ee}} 2.4.2 and later + +On the deploy phase, we recommend setting `SCD_NO_PARENT: true` so that the generation of static content for parent themes does not occur during the deploy phase. This setting minimizes deployment time and prevents site downtime that can occur if the static content build fails during the deployment. See [Static content deployment]({{site.baseurl}}/cloud/deploy/static-content-deployment.html). + +```yaml +stage: + deploy: + SCD_NO_PARENT: true +``` ### `SCD_STRATEGY` - **Default**—`quick` -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Allows you to customize the [deployment strategy]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-deploy-strategies.html) for static content. See [Deploy static view files]({{ site.baseurl }}/guides/v2.3/config-guide/cli/config-cli-subcommands-static-view.html). @@ -528,7 +532,7 @@ Use these options _only_ if you have more than one locale: - `standard`—deploys all static view files for all packages. - `quick`—minimizes deployment time. This is the default command option, if not specified. -- `compact`—conserves disk space on the server. In Magento version 2.2.4 and earlier, this setting overrides the value for `scd_threads` with a value of `1`. +- `compact`—conserves disk space on the server. In {{site.data.var.ee}} version 2.2.4 and earlier, this setting overrides the value for `scd_threads` with a value of `1`. ```yaml stage: @@ -539,7 +543,7 @@ stage: ### `SCD_THREADS` - **Default**—Automatic -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Sets the number of threads for static content deployment. The default value is set based on the detected CPU thread count and does not exceed a value of 4. Increasing the number of threads speeds up static content deployment; decreasing the number of threads slows it down. You can set the thread value, for example: @@ -554,7 +558,7 @@ To further reduce deployment time, we recommend using [Configuration Management] ### `SEARCH_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Use this environment variable to retain customized search service settings between deployments. For example: @@ -585,7 +589,7 @@ stage: ### `SESSION_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Configure Redis session storage. You must specify the `save`, `redis`, `host`, `port`, and `database` options for the session storage variable. For example: @@ -622,7 +626,7 @@ stage: ### `SKIP_SCD` - **Default**— _Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Set to `true` to skip static content deployment during the deploy phase. @@ -637,9 +641,9 @@ stage: ### `UPDATE_URLS` - **Default**—`true` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later -On deployment, replace Magento base URLs in the database with the project URLs specified by the [`MAGENTO_CLOUD_ROUTES`]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable. This configuration is useful for local development, where base URLs are set up for your local environment. When you deploy to a Cloud environment, we change the URLs so you can access your storefront and Magento Admin using project URLs. +On deployment, replace {{site.data.var.ee}} base URLs in the database with the project URLs specified by the [`MAGENTO_CLOUD_ROUTES`]({{ site.baseurl }}/cloud/env/variables-cloud.html) variable. This configuration is useful for local development, where base URLs are set up for your local environment. When you deploy to a Cloud environment, we change the URLs so you can access your storefront and Admin using project URLs. If you need to update URLs when deploying to Pro or Starter Staging and Production environments, use the [`FORCE_UPDATE_URLS`](#force_update_urls) variable. @@ -652,11 +656,11 @@ stage: ### `VERBOSE_COMMANDS` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enable or disable the [Symfony](https://symfony.com/doc/current/console/verbosity.html) debug verbosity level for `bin/magento` CLI commands performed during the deployment phase. -{:.bs-callout} +{: .bs-callout-info } To use the VERBOSE_COMMANDS setting to control the detail in command output for both successful and failed `bin/magento` CLI commands, you must set [MIN_LOGGING_LEVEL]({{ site.baseurl }}/cloud/env/variables-global.html#min_logging_level) `debug`. Choose the level of detail provided in the logs: `-v`, `-vv`, or `-vvv`. diff --git a/src/cloud/env/variables-global.md b/src/cloud/env/variables-global.md index 548285ae635..6ff84f7cf75 100644 --- a/src/cloud/env/variables-global.md +++ b/src/cloud/env/variables-global.md @@ -4,6 +4,8 @@ title: Global variables functional_areas: - Cloud - Configuration +redirect_to: https://experienceleague.adobe.com/docs/commerce-cloud-service/user-guide/configure/env/stage/variables-global.html +status: migrated --- The following _global_ variables control actions across each phase: build, deploy, and post-deploy. Because global variables impact every phase, you must set them in the `global` stage of the `.magento.env.yaml` file: @@ -19,7 +21,7 @@ stage: ### `MIN_LOGGING_LEVEL` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Overrides the minimum logging level for all output streams without making changes to the code. This helps when troubleshooting problems with deployment. For example, if your deployment fails, you can use this variable to increase the logging granularity globally. See [Log levels]({{ site.baseurl }}/cloud/env/log-handlers.html#log-levels). The `min_level` value in Logging handlers overwrites this setting. @@ -29,13 +31,13 @@ stage: MIN_LOGGING_LEVEL: debug ``` -{: .bs-callout .bs-callout-warning } +{: .bs-callout-warning } The setting for the `MIN_LOGGING_LEVEL` variable does not change the log level configuration for the file handler, which is set to `debug` by default. ### `SCD_ON_DEMAND` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enable generation of static content when requested by a user (SCD). This is ideal for the development and testing workflow, because it decreases the deployment time. @@ -61,11 +63,11 @@ return array( ### `SCD_MAX_EXECUTION_TIME` - **Default**—_Not set_ -- **Version**—Magento 2.2.0 and later +- **Version**—{{site.data.var.ee}} 2.2.0 and later Allows you to increase the maximum expected execution time for static content deployment. -By default, Magento Commerce sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. +By default, {{ site.data.var.ee }} sets the maximum expected execution to 900 seconds, but in some scenarios you might need more time to complete the static content deployment for a Cloud project. ```yaml stage: @@ -75,12 +77,25 @@ stage: {% include cloud/note-increase-scd-max-execution-time-variable.md%} +### `SCD_NO_PARENT` + +- **Default**—_Not set_ +- **Version**—{{site.data.var.ee}} 2.4.2 and later + +Set to `true` to prevent generating static content for parent themes during the build and deployment phases. When this option is set to `true`, less static content is generated, which improves your overall build and deployment times. + +```yaml +stage: + global: + SCD_NO_PARENT: true +``` + ### `SCD_USE_BALER` - **Default**—_Not set_ -- **Version**—Magento 2.3.0 and later +- **Version**—{{site.data.var.ee}} 2.3.0 and later -[Baler](https://github.com/magento/baler) is a Magento module that scans your generated JavaScript code and creates an optimized JavaScript bundle. Deploying the optimized bundle to your site can reduce the number of network requests when loading your site and improve page load times. +[Baler](https://github.com/magento/baler) is a module that scans your generated JavaScript code and creates an optimized JavaScript bundle. Deploying the optimized bundle to your site can reduce the number of network requests when loading your site and improve page load times. Set to `true` to run Baler after performing static content deployment. @@ -98,7 +113,7 @@ You must install and configure the Baler module before using this feature. Becau - **Default**: - `true`—for `{{site.data.var.ct}}` 2002.0.13 and later - `false`—for earlier versions of `{{site.data.var.ct}}` -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Enables or disables copying static view files to the `/init/` directory at the end of the build stage. If set to `true` files are not copied and HTML minification is available on request. Set this value to `true` to reduce downtime when deploying to Staging and Production environments. @@ -116,13 +131,15 @@ stage: ### `X_FRAME_CONFIGURATION` - **Default**—_Not set_ -- **Version**—Magento 2.1.4 and later +- **Version**—{{site.data.var.ee}} 2.1.4 and later Use the `X_FRAME_CONFIGURATION` variable to change the [`X-Frame-Options`]({{ site.baseurl }}/guides/v2.3/config-guide/secy/secy-xframe.html) header configuration for your {{ site.data.var.ee }} site. This configuration controls how the browser renders a page in a ``, `